METHOD AND SYSTEM FOR DISPLAYING VISUAL CONTENT IN A VIRTUAL THREE-DIMENSIONAL SPACE
First Claim
1. A method for displaying a set of two or more pages in a 3D virtual space comprising (a) partitioning the set of pages into one or more clusters of pages, (b) arranging the pages in a plane in the 3D space so that for each cluster, the pages in the cluster are arranged contiguously in the plane, and (c) for each cluster, forming a boundary in the plane around pages of the cluster.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for displaying pages in a 3D virtual space. A set of pages may be portioned into one or more clusters of pages that are arranged in a plane in the 3D space so that for each cluster, the pages in the cluster are arranged contiguously in the plane. A boundary may then be formed in the plane around pages of the cluster. If a first page in a cluster contains an active link, a page opened by activating the link is positioned in the plane within the boundary of the cluster in a selectable position relative to the first page.
-
Citations
34 Claims
- 1. A method for displaying a set of two or more pages in a 3D virtual space comprising (a) partitioning the set of pages into one or more clusters of pages, (b) arranging the pages in a plane in the 3D space so that for each cluster, the pages in the cluster are arranged contiguously in the plane, and (c) for each cluster, forming a boundary in the plane around pages of the cluster.
- 11. A method for navigating above a plane in a 3D space comprising (a) positioning a rectangle in a 2D rendition of the 3D space so that a portion of the plane is viewed through the rectangle, (b) positioning a cursor in the 2D rendition, (c) if the cursor is positioned outside the rectangle, moving the rectangle over the plane in a direction determined by the cursor while keeping the rectangle fixed in the 2D rendition, and (c) when the cursor is positioned in the interior of the rectangle, the rectangle does not move.
-
19. A method for displaying a pop-up menu associated with an item in a page displayed in a 3D virtual space comprising:
- detecting a pop-up menu to be displayed by determining that a user has positioned a cursor over the item; and
positioning the pop-up at an angle to a viewing screen. - View Dependent Claims (20, 21)
- detecting a pop-up menu to be displayed by determining that a user has positioned a cursor over the item; and
-
22. A method for displaying a second web page in a 3D virtual space, the second web page being displayed upon activating a link in a first webpage, comprising:
- (a) detecting that a predetermined key on a keyboard or a computer mouse has been activated, (b) displaying the second webpage in the 3D space over the first web page as long as the predetermined key continues to be activated, and (c) removing the second webpage when the predetermined key is released.
-
23. A method for displaying a second web page in a plane in a 3D virtual world, the second web page being displayed upon activating a link in a first web page, comprising:
- (a) detecting that a cursor has been moved to a position over the link, (b) producing a graphical element on the first web page, (c) in response to a determination that the cursor is positioned over the graphical element, causing the second web page to be displayed in the 3D space over the first web page and the graphical element to be displayed over the displayed second web page at the same position as on the first web page, (d) removing the second web page when the cursor is moved off the graphical element.
- View Dependent Claims (24)
-
25. A method for anti-aliasing of a content element comprising a picture of an object and a background, the method comprising:
- (a) selecting one or more pixels in the background of the content element, (b) scanning the pixels at least a portion of the content element making pixels having a color similar to that of the selected one or more background points transparent to generates a first modified image of the content element, (c) applying a bilinear filter to the first modified image in which the color of a given pixel is replaced with the average of the color of a set of two or more pixels contiguous with the given pixel and including the given pixel to generate a second modified image of the content element, and (d) superimposing the first and second modified images to generate a third modified image.
- View Dependent Claims (26)
- 27. A method for navigating web pages in 3D space comprising (a) arranging a collection of web page images arranged in a declining orbit on the plane where (b) selecting a page image may move the view to the selected page corresponding to the selected image.
Specification