Automatic 3-D web content generation
First Claim
1. A method of automatically generating a three dimensional web page from a two dimensional web page for display in a web browser, the method being performed within the web browser and comprising the steps of:
- the web browser receiving two dimensional content for the two dimensional web page;
parsing the two dimensional content to separate objects contained in the two dimensional content and to identify an object type for the objects contained in the two dimensional content;
processing the objects differently, based on the object type identified in the parsing step, to generate three dimensional content for the objects; and
generating the three dimensional web page utilizing the three dimensional content for the objects obtained in the processing step.
1 Assignment
0 Petitions
Accused Products
Abstract
Automatically generating a three dimensional web page from a two dimensional web page for display in a web browser by the web browser receiving two dimensional (HTML) content for the two dimensional web page, parsing the two dimensional content to separate (HTML) objects contained in the two dimensional content and to identify (utilizing HTML tags) an object type (e.g. text, buttons, frames, images, animation and video) for the objects contained in the two dimensional content, processing the objects differently (e.g. utilizing different algorithms), based on the object type identified in the parsing step, to generate three dimensional (HTML) content for the objects, and generating the three dimensional (HTML) web page utilizing the three dimensional content for the objects obtained in the processing step. Color channel separation may be performed to separate different color channels, such as red, blue and green. Additionally, parallax generation may be used to prescribe a different shift between channels to different objects so as to create depth. Further, color adjustment may be performed to replace colors with enhanced colors so as to improve depth perception, thereby adjusting colors that are too red or too blue, and removing visible doubling of images (“ghost images”).
-
Citations
24 Claims
-
1. A method of automatically generating a three dimensional web page from a two dimensional web page for display in a web browser, the method being performed within the web browser and comprising the steps of:
-
the web browser receiving two dimensional content for the two dimensional web page;
parsing the two dimensional content to separate objects contained in the two dimensional content and to identify an object type for the objects contained in the two dimensional content;
processing the objects differently, based on the object type identified in the parsing step, to generate three dimensional content for the objects; and
generating the three dimensional web page utilizing the three dimensional content for the objects obtained in the processing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A software module for automatically generating a three dimensional web page from a two dimensional web page for display in a web browser, the module comprising computer executable codes for performing the steps of:
-
parsing two dimensional content, corresponding to a two dimensional web page received by the web browser, to separate objects contained in the two dimensional content and to identify an object type for the objects contained in the two dimensional content;
processing the objects differently, based on the object type identified in the parsing step, to generate three dimensional content for the objects;
generating a three dimensional web page utilizing the three dimensional content for the objects obtained in the processing step; and
providing the three dimensional web page to the web browser for display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification