Three-dimensional website visualization
First Claim
1. A method of visualizing content of a website, comprising:
- determining a scope of the website that includes one or more related web pages by determining an amount of content contained by the website, the determined amount of content indicating a number of content items contained by an entirety of the website;
displaying a three-dimensional object having a surface such that each location of the surface of the three-dimensional object corresponds to a portion of the determined amount of content contained by the website, wherein the displaying the three-dimensional object comprisesgraphically overlaying a grid on an image that is segmented in a manner that corresponds to the number of content items contained by the entirety of the website; and
displaying the three-dimensional object with the graphically overlaid image as the surface of the three-dimensional object;
enabling the user to select a location of the surface of the three-dimensional object;
mapping the selected location to a corresponding portion of the determined amount of content contained by the website using at least one processor; and
displaying an indication at one or more locations on the surface of the three-dimensional object that the user has interacted with the portion of the determined amount of content of the website corresponding to the one or more locations.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses for visualizing content of one or more websites are provided. An amount of available content contained by at least one website is determined. A three-dimensional object is displayed having a surface. Each location of the surface of the three-dimensional object corresponds to a portion of the determined amount of available content contained by the website(s). A user is enabled to select a location of the surface of the three-dimensional object. The selected location is mapped to the corresponding portion of the determined amount of available content contained by the website(s). Content of the website(s) corresponding to the selected location, such as a web page, video, audio, an RSS feed, etc., can be accessed by selection of the location. Interaction of the user with the website(s) can be tracked, and the resulting tracking information can be displayed on the three-dimensional object.
16 Citations
21 Claims
-
1. A method of visualizing content of a website, comprising:
-
determining a scope of the website that includes one or more related web pages by determining an amount of content contained by the website, the determined amount of content indicating a number of content items contained by an entirety of the website; displaying a three-dimensional object having a surface such that each location of the surface of the three-dimensional object corresponds to a portion of the determined amount of content contained by the website, wherein the displaying the three-dimensional object comprises graphically overlaying a grid on an image that is segmented in a manner that corresponds to the number of content items contained by the entirety of the website; and displaying the three-dimensional object with the graphically overlaid image as the surface of the three-dimensional object; enabling the user to select a location of the surface of the three-dimensional object; mapping the selected location to a corresponding portion of the determined amount of content contained by the website using at least one processor; and displaying an indication at one or more locations on the surface of the three-dimensional object that the user has interacted with the portion of the determined amount of content of the website corresponding to the one or more locations. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for visualizing content of a website, comprising:
-
a computer; and a website content tracker configured to determine a scope of the website that includes one or more related web pages by determining an amount of content contained by the website, the determined amount of content indicating a number of content items contained by an entirety of the website; and a rendering module included in the computer that is configured to generate an object display signal containing information to enable display of a three-dimensional object having a surface, wherein each location of the surface of the displayed three-dimensional object corresponds to a portion of the determined amount of content contained by the website; wherein the object display signal is generated by the rendering module to contain information to enable display of an indication at one or more locations on the surface of the three-dimensional object that the user has interacted with the portion of the determined amount of content of the website corresponding to the one or more locations; wherein the rendering module is configured to graphically overlay a grid on an image that is segmented in a manner that corresponds to the number of content items contained by the entirety of the website, and to generate the object display signal to contain information to enable display of the three-dimensional object with the graphically overlaid image as the surface of the three-dimensional object. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a non-transitory computer usable medium having computer readable program code means embodied in said medium for visualizing content of a website, comprising:
-
a first computer readable program code means for enabling a processor to determine a scope of the website that includes one or more related web pages by determining an amount of content contained by the website, the determined amount of content indicating a number of content items contained by an entirety of the website; a second computer readable program code means for enabling a processor to display a three-dimensional object having a surface such that each location of the surface of the three-dimensional object corresponds to a portion of the determined amount of content contained by the website; a third computer readable program code means for enabling a processor to select a location of the surface of the three-dimensional object; a fourth computer readable program code means for enabling a processor to map the selected location to a corresponding portion of the determined amount of content contained by the website; and a fifth computer readable program code means for enabling a processor to display an indication at one or more locations on the surface of the three-dimensional object that the user has interacted with the portion of the determined amount of content of the website corresponding to the one or more locations; wherein said second computer readable program code means comprises a sixth computer readable program code means for enabling a processor to graphically overlay a grid on an image that is segmented in a manner that corresponds to the number of content items contained by the entirety of the website; and a seventh computer readable program code means for enabling a processor to display the three-dimensional object with the graphically overlaid image as the surface of the three-dimensional object. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for visualizing content of a website, comprising:
-
a server; a website content tracker included in the server that is configured to determine a scope of the website that includes one or more related web pages by determining an amount of content contained by the website, the determined amount of content indicating a number of content items contained by an entirety of the website, and to provide the determined amount of content contained by the website to enable a three-dimensional object having a surface to be displayed based on the determined amount of content contained by the website, each location of the surface of the displayed three-dimensional object corresponding to a portion of a determined amount of content contained by the website, wherein the displayed three-dimensional object comprises a graphically overlaid image as the surface of the three-dimensional object, the image being segmented in a manner that corresponds to the number of content items contained by the entirety of the website; and a user interaction tracker configured to track one or more interactions of the user with the content of the website.
-
Specification