IP Library Patent Application 12810701
Patent Application
App. No. 12/810,701

METHOD AND SYSTEM FOR SERVING THREE DIMENSION WEB MAP SERVICE USING AUGMENTED REALITY

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/810,701
Abstract

Disclosed is a method for a 3-dimensional (3D) web map service using augmented reality, the method including downloading a mapping information file where 2-dimensional (2D) marker information and 3D modeling data are mapped, receiving map data including the 2D marker information from a map data providing server, rendering a map to a frame buffer in advance using the received map data, extracting an identification (ID) of the 3D modeling data through detecting 2D marker information from the map data and searching the mapping information file, extracting the 3D modeling data corresponding to the detected 2D marker information from a 3D modeling database using the ID of the 3D modeling data, additionally rendering the 3D modeling data to the frame buffer after processing the 3D modeling data, and rendering the rendered data to a screen.

Claims (27)

1 . A method for a 3-dimensional (3D) web map service using augmented reality, the method comprising:

downloading a mapping information file where 2-dimensional (2D) marker information and 3D modeling data are mapped;

receiving map data including the 2D marker information from a map data providing server;

rendering a map to a frame buffer in advance using the received map data;

extracting an identification (ID) of the 3D modeling data through detecting 2D marker information from the map data and searching the mapping information file;

extracting the 3D modeling data corresponding to the detected 2D marker information from a 3D modeling database using the ID of the 3D modeling data;

additionally rendering the 3D modeling data to the frame buffer after processing the 3D modeling data; and

rendering the rendered data to a screen.

2 . The method of claim 1 , wherein the additionally rendering renders the extracted 3D modeling data to a predetermined location through adjusting a size and rotation direction according to a distortion degree of a marker on the map.

3 . The method of claim 1 , wherein the extracting of the ID comprises:

detecting whether marker information which is the same as the 2D marker information included in the mapping information file exists in the frame buffer through analyzing the frame buffer and being subjected to an image processing; and

extracting the ID of the 3D modeling data corresponding to the detected marker information through searching the mapping information file.

4 . The method of claim 1 , wherein the 2D marker information inversely calculates a direction and distance, and has a single pattern in every direction.

5 . The method of claim 1 , wherein the 3D modeling data includes all data used for a game or 3D rendering.

6 . The method of claim 1 , further comprising:

downloading the 3D modeling data in advance.

7 . The method of claim 1 , further comprising:

recording and maintaining the 3D modeling data and mapping file information in the 3D modeling database.

8 . A computer readable recording device storing a program for implementing a method of claim 1 .

9 . A 3D web map service system, the system comprising:

a 3D modeling database to store a mapping information file where 2D marker information and 3D modeling data are mapped;

a receiving unit to receive map data including 2D marker information from a map data providing server;

an extractor to extract an ID of the 3D modeling data through detecting 2D marker information from the map data and searching the mapping information file, and to extract the 3D modeling data corresponding to the 2D marker information detected from the 3D modeling database using the ID of the 3D modeling data; and

a rendering unit to render a map to a frame buffer using the map data in advance, process the 3D modeling data, and additionally render the 3D modeling data to the frame buffer.

10 . The system of claim 9 , wherein the rendering unit renders the extracted 3D modeling data to a predetermined location through adjusting a size and rotation direction according to a distortion degree of a marker on the map.

11 . The system of claim 9 , wherein the extracting unit detects whether marker information which is the same as the 2D marker information included in the mapping information file exists in the frame buffer through analyzing the frame buffer and being subjected to an image processing, and extracts the 3D modeling data corresponding to the detected marker information through searching the mapping information file.

12 . The system of claim 9 , wherein the 3D modeling database performs downloading of the 3D modeling data in advance and stores the mapping file information generated by mapping the 3D modeling data with the 2D marker information.

Assignments (2)
ACKNOWLEDGEMENT OF PATENT EXCLUSIVE LICENSE AGREEMENT Recorded Jul 18, 2013
From: THINKWARE SYSTEMS CORPORATION
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 030831/0009 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2010
From: SONG, JU YOUNG
To: THINKWARE SYSTEMS CORPORATION
Reel/Frame 024596/0352 →