IP Library Granted Patent US 9,317,962
Granted Patent B2
US 9,317,962 · App. 13/969,352 · Granted Apr 19, 2016

3D space content visualization system

Inventors: Pablo Garcia Morato (Toledo, ES); Frida Issa (Haifa, IL)
Assignee: Indoor Technologies LTD
G06T15/06G06T3/0031G06T15/04G06T15/20G06T17/10G06T19/00G06T2210/04G06T2215/16
View Patent ↗
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 9,317,962
App. No.
13/969,352
Granted
Apr 19, 2016
Kind
B2
Abstract

Methods and systems are provided for visualizing and rendering three-dimensional spaces using two-dimensional content. To create three-dimensional visualizations, the visualization system retrieves two-dimensional content data from a content source, defines at least one layer within the content data, defines at least one anchor within each layer, and defines at least one element within each layer, wherein each element represents an object at a three-dimensional boundary as viewed from at least one of the anchors. To render three-dimensional visualizations, the visualization system identifies an anchor within a layer for which to generate a scene, defines a three-dimensional boundary to capture at least one element within the scene, defines a texture of the three-dimensional boundary, wherein the texture forms a background for the scene, and renders the scene representing the view at the anchor.

Claims (19)

1. A method for rendering three-dimensional visualizations at a mobile device, the method comprising:

retrieving information associated with a layer from a digital data repository via a wireless communication link;

identifying an anchor within the layer for which to generate a scene;

defining a three-dimensional, spherical outer boundary to capture at least one element within the scene within an interior of the spherical outer boundary;

identifying a camera position within the scene, wherein the camera position is placed at the periphery of the spherical outer boundary, the camera is directed toward the interior of the spherical outer boundary, and the camera position is movable along the periphery of the spherical outer boundary; and

rendering, using a scene rendering module implemented in at least one of hardware and software at the mobile device, the scene based on the camera position.

2. The method of claim 1 , wherein the layer corresponds to a floor in a building.

3. The method of claim 1 , wherein identifying an anchor includes:

identifying a real-world location of a user;

calculating a corresponding location within the layer; and

identifying an anchor that is closest in distance to the corresponding location.

4. The method of claim 3 , wherein identifying the real-world location of the user includes using information from at least one of a visual positioning system that uses visual information captured by at least one camera, and third-party signal triangulation based on at least one of WiFi, Bluetooth, and audio signals.

5. The method of claim 1 , further comprising defining a texture of the three-dimensional, spherical outer boundary, wherein the texture forms a background for the scene.

6. The method of claim 5 , wherein the background for the scene is provided by a computing device that captures at least one of a video feed and an image feed.

7. The method of claim 1 , further comprising:

identifying, at the mobile device, at least one of a specific element and location in the layer where content data may be attached; and

uploading, from the mobile device, content data to the digital data repository via the wireless communication link for attachment to the identified element or location for consumption by other mobile devices.

8. The method of claim 7 , wherein the content data includes a promotional offer for sale, point of interest information, or an icon for user interaction.

9. The method of claim 7 , wherein the content data includes an image defining a spot in the layer to be used by a visual positioning system as reference data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2015
From: GENIUS MATCHER LTD.
To: INDOOR TECHNOLOGIES LTD
Reel/Frame 035637/0095 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: MORATO, PABLO GARCIA; ISSA, FRIDA
To: GENIUS MATCHER LTD.
Reel/Frame 033401/0041 →
Continuity (1)
Related Publication 20150049086A1 · Feb 19, 2015