Patentable/Patents/US-9678929
US-9678929

Stereoscopic online web content creation and rendering

PublishedJune 13, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Improved techniques are presented for generating stereoscopic image of 2D web pages. In accordance with an exemplary embodiment, a stereo-enhancing annotation tool is provided and used to generate intermediate HTML source code. The intermediate HTML source code—together with the normal HTML code that is served when a user's browser makes a URL call—are used by a computer processing unit to generate stereoscopic images. Algorithms optimize the look and feel of stereoscopically-imaged web-page content using a number of known presentation optimized parameters that are automatically determined based on a priori assumptions of depth cues.

Patent Claims
19 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A method, in a computer, of rendering a 2D webpage as a pair of stereoscopic images in response to a request initiated by a user from a browser, comprising: requesting, from a remote device, to generate a stereo enhanced page of the 2D webpage, where the generation of the stereo enhanced page by the remote devices involves: retrieving the 2D webpage from a remote server, receiving, from the computer, stereoscopic identifiers having properties and arithmetic values defined from a known set of stereo annotated convention rules and related to depth cue functions, and processing the stereoscopic identifiers, on the basis of at least a set of user profiles, to generate the stereo enhanced code; and processing the stereo enhanced code to generate the pair of stereoscopic images.

Plain English Translation

A method for rendering a regular (2D) webpage as a stereoscopic (3D) image pair on a computer. When a user's browser requests the webpage, the computer requests a "stereo-enhanced" version of the page from a remote server. The remote server retrieves the original 2D webpage and receives stereoscopic identifiers (instructions) from the computer. These identifiers, based on depth cues and user profiles, contain properties and values defined by established stereoscopic rules. The remote server processes these identifiers to generate stereo-enhanced code. Finally, the computer processes this stereo-enhanced code to create the stereoscopic image pair for display.

Claim 2

Original Legal Text

2. The method of claim 1 , where the processing of the stereoscopic identifiers by the remote device further includes identifying stereoscopic identifiers embedded in the source of the 2D webpage retrieved from the remote server.

Plain English Translation

The method described in Claim 1, where the remote device, during the processing of stereoscopic identifiers, also identifies any stereoscopic identifiers that are directly embedded within the source code of the original 2D webpage that it retrieved. This allows for stereoscopic information to be included directly within the original webpage's code.

Claim 3

Original Legal Text

3. The method of claim 1 , further comprising identifying from a known set of stereo annotated convention rules a user-initiated instruction to perform the stereo enhancing of the 2D webpage source.

Plain English Translation

The method described in Claim 1, which also includes identifying a user's explicit instruction or command to perform stereoscopic enhancement on the 2D webpage's source code. This instruction is recognized based on a known set of stereoscopic annotation rules, allowing the system to respond to user requests for stereoscopic viewing.

Claim 4

Original Legal Text

4. The method of claim 3 , wherein the known set of stereo annotated convention rules are a set of user defined HTML extension rules, the processing of the stereoscopic identifiers involves identifying the user-defined HTML convention rules.

Plain English Translation

The method from Claim 3, where the known stereoscopic annotation rules are defined as user-created HTML extension rules. When processing stereoscopic identifiers, the method specifically identifies these user-defined HTML rules. This allows users to customize the stereoscopic rendering process by creating their own rules for depth and other 3D effects within the webpage.

Claim 5

Original Legal Text

5. The method of claim 1 , further comprising identifying a user-initiated instruction to view the 2D webpage as a pair of stereoscopic images.

Plain English Translation

The method from Claim 1, further comprising identifying a user's explicit instruction to display the 2D webpage as a stereoscopic image pair. This allows the system to trigger the stereoscopic rendering process based on user input or preference.

Claim 6

Original Legal Text

6. In a remote device, a method of creating stereo enhanced code for transmission to a computer to render a pair of stereoscopic webpages derived from a 2D webpage, the method comprising: retrieving the 2D webpage from remote server; receiving, from the computer, stereoscopic identifiers having properties and arithmetic values defined from a known set of stereo annotated convention rules and related to depth cue functions; processing the stereoscopic identifiers, on the basis of at least a set of user profiles, to generate the stereo enhanced code; and transmitting the stereo enhanced code to generate the pair of stereoscopic images.

Plain English Translation

A method, performed by a remote server, for generating stereo-enhanced code that's sent to a computer to render stereoscopic webpages from a 2D webpage. The method involves retrieving the 2D webpage from a remote server. Then, it receives stereoscopic identifiers from the computer, which define properties and values based on stereoscopic rules and depth cues. These identifiers are processed using user profiles to generate the stereo-enhanced code. Finally, the stereo-enhanced code is transmitted back to the computer to render the stereoscopic images.

Claim 7

Original Legal Text

7. The method of claim 6 , wherein the set of user profiles are received from the computer.

Plain English Translation

The method of creating stereo enhanced code as described in Claim 6, where the user profiles used in processing the stereoscopic identifiers are received directly from the computer. This ensures the remote device uses the user's specific preferences when creating the stereo enhanced code.

Claim 8

Original Legal Text

8. The method of claim 6 , wherein the 2D webpage is retrieved directly from the remote server by the remote device.

Plain English Translation

The method of creating stereo enhanced code as described in Claim 6, where the 2D webpage is retrieved directly from the remote server by the remote device performing the stereo enhancement. This means the remote device fetches the webpage independently.

Claim 9

Original Legal Text

9. The method of claim 6 , further comprising storing previously stereo enhanced 2D websites, and determining whether the stereo enhanced code for a 2D webpage is already available in a library before processing the stereoscopic identifiers.

Plain English Translation

The method of creating stereo enhanced code as described in Claim 6, which involves storing previously stereo-enhanced versions of 2D webpages. Before processing the stereoscopic identifiers for a webpage, the method checks if a stereo-enhanced version is already available in the stored library. If it is, the existing version is used, saving processing time.

Claim 10

Original Legal Text

10. The method of claim 6 , where the processing of the stereoscopic identifiers by the remote device further includes identifying stereoscopic identifiers embedded in the source of the 2D webpage retrieved from the remote server.

Plain English Translation

The method described in Claim 6, where the remote device, during the processing of stereoscopic identifiers, also identifies any stereoscopic identifiers that are directly embedded within the source code of the original 2D webpage that it retrieved. This allows for stereoscopic information to be included directly within the original webpage's code.

Claim 11

Original Legal Text

11. The method of claim 6 , further comprising identifying from a known set of stereo annotated convention rules a user-initiated instruction to perform the stereo enhancing of the 2D webpage source.

Plain English Translation

The method described in Claim 6, which also includes identifying a user's explicit instruction or command to perform stereoscopic enhancement on the 2D webpage's source code. This instruction is recognized based on a known set of stereoscopic annotation rules, allowing the system to respond to user requests for stereoscopic viewing.

Claim 12

Original Legal Text

12. The method of claim 11 , wherein the known set of stereo annotated convention rules are a set of user defined HTML extension rules, the processing of the stereoscopic identifiers involves identifying the user-defined HTML convention rules.

Plain English Translation

The method from Claim 11, where the known stereoscopic annotation rules are defined as user-created HTML extension rules. When processing stereoscopic identifiers, the method specifically identifies these user-defined HTML rules. This allows users to customize the stereoscopic rendering process by creating their own rules for depth and other 3D effects within the webpage.

Claim 13

Original Legal Text

13. A remote device, a method for creating stereo enhanced code for transmission to a computer to render a pair of stereoscopic webpages derived from a 2D webpage, the method comprising: means for retrieving the 2D webpage from remote server; means for receiving, from the computer, stereoscopic identifiers having properties and arithmetic values defined from a known set of stereo annotated convention rules and related to depth cue functions; means for processing the stereoscopic identifiers, on the basis of at least a set of user profiles, to generate the stereo enhanced code; and means for transmitting the stereo enhanced code to generate the pair of stereoscopic images.

Plain English Translation

A remote server with components that create stereo-enhanced code for sending to a computer to render stereoscopic webpages from a 2D webpage. This server contains: A retrieval component for getting the 2D webpage from a remote source. A receiver component for receiving stereoscopic identifiers from the computer. These identifiers have properties and values according to established stereoscopic rules and depth cues. A processing component that uses user profiles to generate stereo-enhanced code from the identifiers. And, a transmission component for sending the generated stereo-enhanced code to the computer.

Claim 14

Original Legal Text

14. The remote device of claim 13 , wherein the set of user profiles are received from the computer.

Plain English Translation

The remote device described in Claim 13, wherein the user profiles used by the processing component are received directly from the computer requesting the stereoscopic enhancement. This ensures the remote device uses the user's specific preferences when creating the stereo enhanced code.

Claim 15

Original Legal Text

15. The remote device of claim 13 , wherein the 2D webpage is retrieved directly from the remote server by the remote device.

Plain English Translation

The remote device described in Claim 13, wherein the retrieval component fetches the 2D webpage directly from the remote server hosting the original webpage. This means the remote device handles the retrieval process independently.

Claim 16

Original Legal Text

16. The remote device of claim 13 , further comprising storing previously stereo enhanced 2D websites, and means for determining whether the stereo enhanced code for a 2D webpage is already available in a library before processing the stereoscopic identifiers.

Plain English Translation

The remote device described in Claim 13, which also includes storage for previously stereo-enhanced 2D websites, and a component to determine whether the stereo-enhanced code for a 2D webpage is already available in that storage before processing the stereoscopic identifiers.

Claim 17

Original Legal Text

17. The remote device of claim 13 , where the means for processing the stereoscopic identifiers further includes means for identifying stereoscopic identifiers embedded in the source of the 2D webpage retrieved from the remote server.

Plain English Translation

The remote device described in Claim 13, wherein the processing component that generates the stereo-enhanced code further includes a sub-component that identifies stereoscopic identifiers embedded directly within the source code of the retrieved 2D webpage.

Claim 18

Original Legal Text

18. The remote device of claim 13 , further comprising means for identifying, from a known set of stereo annotated convention rules, a user-initiated instruction to perform the stereo enhancing of the 2D webpage source.

Plain English Translation

The remote device described in Claim 13, which further includes a component for identifying a user's explicit instruction to perform the stereoscopic enhancement of the 2D webpage source, based on a known set of stereoscopic annotation rules.

Claim 19

Original Legal Text

19. The remote device of claim 18 , wherein the known set of stereo annotated convention rules are a set of user defined HTML extension rules, the means for processing of the stereoscopic identifiers includes means for identifying the user-defined HTML convention rules.

Plain English Translation

The remote device of Claim 18, wherein the known set of stereoscopic annotation rules are defined as user-created HTML extension rules. The processing component then includes a sub-component for identifying these user-defined HTML convention rules. This allows users to customize the stereoscopic rendering process.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

December 13, 2013

Publication Date

June 13, 2017

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Stereoscopic online web content creation and rendering” (US-9678929). https://patentable.app/patents/US-9678929

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-9678929. See llms.txt for full attribution policy.