Structured documents and systems, methods and computer programs for creating, producing and displaying three dimensional objects and other related information in those structured documents
First Claim
1. A computer implemented method for transforming multiple data types into a single structured document, the method comprising the step of transforming two or more data types into a single structure document to obtain the single structured document stored in a computer readable medium comprised of:
- a three dimensional structured object component comprising the vector coordinate, and object element type description of a representation of at least one three dimensional object; and
a user configured viewing component comprising data representing the three dimensional structured object component'"'"'s view attributeswherein the graphic component and the viewing component are jointly stored in a single file which can be accessed and viewed by a structured document viewer wherein said viewer may output the stored one or more views without user input and wherein said viewer may allow one or more single user actionable transitions to other stored views to thereby transform multiple data types into a structured document stored in a computer readable medium, andwherein the structured document is comprised of a single multi view file andwherein at least one of the three dimensional objects is a three dimensional representation of a biological or chemical molecule; and
wherein the at least one attribute in said structured document is a view other than an initial view of an animation that can be interactively manipulated by the user via a browser graphical user interface; and
wherein the structured document is a binary file viewable on at least one computing platform with a different order of Endians having a structured document viewer without any modification of the structured document prior to being viewed on the structured document viewer.
1 Assignment
0 Petitions
Accused Products
Abstract
A structured document file which includes graphical and non graphical information. The graphical information includes the vector and coordinate description of a representation of at least one three dimensional object and at least one of the following group of view attributes or features: rotation, translation, view angle, lighting, colors, specific graphical representations, labels and parameters. The vector and coordinate description are stored with or independently from the one or more view attributes or features and the vector and coordinate description and the one or more view attributes are stored in a single file which can be accessed and viewed by a structured document viewer. Related authoring tools and viewers are also disclosed.
142 Citations
28 Claims
-
1. A computer implemented method for transforming multiple data types into a single structured document, the method comprising the step of transforming two or more data types into a single structure document to obtain the single structured document stored in a computer readable medium comprised of:
-
a three dimensional structured object component comprising the vector coordinate, and object element type description of a representation of at least one three dimensional object; and a user configured viewing component comprising data representing the three dimensional structured object component'"'"'s view attributes wherein the graphic component and the viewing component are jointly stored in a single file which can be accessed and viewed by a structured document viewer wherein said viewer may output the stored one or more views without user input and wherein said viewer may allow one or more single user actionable transitions to other stored views to thereby transform multiple data types into a structured document stored in a computer readable medium, and wherein the structured document is comprised of a single multi view file and wherein at least one of the three dimensional objects is a three dimensional representation of a biological or chemical molecule; and wherein the at least one attribute in said structured document is a view other than an initial view of an animation that can be interactively manipulated by the user via a browser graphical user interface; and wherein the structured document is a binary file viewable on at least one computing platform with a different order of Endians having a structured document viewer without any modification of the structured document prior to being viewed on the structured document viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented system for viewing and interacting with structured document, the computer implemented system comprising:
-
(a) a computational platform with a processor, memory and a storage medium; (b) a viewer made up of a graphical user interface; and (c) the structured document stored in a computer readable medium comprising non graphical information and graphical information with the vector and coordinate description of a representation of at least one three dimensional object and a user configured viewing component comprising data representing the three dimensional structured object component'"'"'s view, wherein the structured document is comprised of a single multi view file; and wherein at least one of the three dimensional objects is a three dimensional representation of a biological or chemical molecule; and wherein the at least one attribute in said structured document is a view other than an initial view of an animation that can be interactively manipulated by the user via a browser graphical user interface; and wherein the structured document is a binary file viewable on at least one computing platform with a different order of Endians having a structured document viewer without any modification of the structured document prior to being viewed on the structured document viewer, and wherein the vector and coordinate description are stored jointly with the one or more view attributes or features in the single multi view file, and wherein the viewer displays the graphic and non graphic information contained in the structured document allowing the user to interact with said information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27)
-
-
25. A computer implemented method of authoring a structured document file comprising the steps of:
-
creating a file for use with a computer readable medium which to store at least one three dimensional object and related non graphical information, the at least one three dimensional object defining a three dimensional rendering, and storing the at least one view in a structured document, the structured document comprising; the vector and coordinate description of a representation of at least one three dimensional object; and a user configured viewing component comprising data representing the three dimensional structured object component'"'"'s view attributes, wherein the vector and coordinate description and the one or more view attributes are jointly stored in a single file which can be accessed and viewed by a structured document viewer, and wherein the structured document is comprised of a single multi view file; and wherein at least one of the three dimensional objects is a three dimensional representation of a biological or chemical molecule; and wherein the at least one attribute in said structured document is a view other than an initial view of an animation that can be interactively manipulated by the user via a browser graphical user interface; and wherein the structured document is a binary file viewable on at least one computing platform with a different order of Endians having a structured document viewer without any modification of the structured document prior to being viewed on the structured document viewer. - View Dependent Claims (26, 28)
-
Specification