IP Library Granted Patent US 6,909,429
Granted Patent B2
US 6,909,429 · App. 09/859,376 · Granted Jun 21, 2005

System and method for displaying content in a three-dimensional virtual environment

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 6,909,429
App. No.
09/859,376
Granted
Jun 21, 2005
Kind
B2
Abstract

Disclosed is a system and method for presenting content within a three-dimensional environment. A data container containing a parameter representing at least a portion of the content is rendered within the environment and a two dimensional prospective view from a view point is produced. The view point is moved along a predefined path and the container's parameter is updated in relation to the position of the view point.

Claims (27)

1. A system for presenting content in a virtual three-dimensional environment, said system comprised of:

an environment rendering module receiving a data container adapted to contain a content parameter representing at least a portion of the content, said module adapted to render said container as a function of the content display parameter;

a view production module producing a two dimensional image correlated to a perspective view of the environment from a view point within the environment;

a parameter update module adapted to update the content parameter as a function of said view point's position;

wherein said view point's position changes and moves along a virtual predefined path through the virtual three dimensional environment; and

wherein said data container changes according to a function associated with said content parameter.

2. The system according to claim 1 , wherein said content parameter defines a display feature of said container selected from the group consisting of location, size, shape, texture, skin cover, opacity and movement.

3. The system according to claim 1 , wherein said data container further comprises a movement parameter, and wherein said movement parameter is selected from the group consisting of direction, speed, direction of rotation, and rotational velocity.

4. The system according to claim 1 , further comprising a parameter database.

5. The system according to claim 4 , wherein said update module is adapted to update said data container with parameters stored on said database.

6. The system according to claim 5 , wherein said database is partitioned into a plurality of data areas.

7. The system according to claim 6 , wherein each data area is adapted to receive a display parameter over a distributed data network.

8. The system according to claim 1 , wherein said view point follows a predefined path within the environment.

9. The system according to claim 2 , wherein said predefined path intersects with the location of said data container.

10. The system according to claim 9 , wherein said view production module is adapted to cause the opacity of said data container to decrease when the view point intersects with the location of said data container.

11. A method of presenting content in a virtual three dimensional environment comprising:

rendering a data container containing a content parameter representing at least a portion of the content;

producing a two dimensional image correlated to a perspective view of the environment from a view point within the environment;

updating a display parameter as a function of the position of the view point, wherein said view point's position changes and moves along a virtual predefined path through the virtual three dimensional environment; and

executing a function associated with said display parameter to adjust said content parameter.

12. The method according to claim 11 , wherein said content parameter defines a display feature of said container selected from the group consisting of location, size, shape, texture, skin cover, opacity and movement.

13. The method according to claim 12 , wherein the movement parameter is selected from the group consisting of direction, speed, direction of rotation, and rotational velocity.

14. The method according to claim 13 , further comprising the step of extracting the parameter from a parameter database.

15. The method according to claim 14 , further comprising the step of inserting a parameter into the parameter database.

16. The method according to claim 15 , further comprising the step of moving the view point along a predefined path within the environment.

17. The method according to claim 16 , wherein the view point is moved to a position intersecting a position of the data container.

18. The method according to claim 17 , further comprising the step of reducing the opacity of the data container.

Assignments (3)
LICENSE Recorded Feb 4, 2008
From: A.M. IMAGINATIONS, LTD.
To: ACACIA PATENT ACQUISITION CORPORATION
Reel/Frame 020462/0007 →
CHANGE OF NAME Recorded Feb 4, 2008
From: A.G. IMAGINATION LIMITED
To: A.M. IMAGINATION LIMITED
Reel/Frame 020462/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2002
From: GOTTESMAN, ASAF; BOBROVSKY, UDI
To: A.G.IMAGINATIONS LIMITED.
Reel/Frame 012430/0855 →