Method, system, apparatus and content model for the creation, management, storage, and presentation of dynamic objects
First Claim
1. A data management method for the creation and presentation of shared objects, comprising:
- storing a talk folder that includes a plurality of shared objects, wherein the talk folder is associated with a presentation;
storing the plurality of shared objects, wherein at least one of the plurality of shared objects includes an element object;
associating a multimedia object and a track object with each element object, wherein each element object includes a start time attribute, a stop time attribute and a duration attribute, each multimedia object includes metadata relating to the type of multimedia object, and each track object includes a control attribute, a build attribute, a type attribute and a bandwidth attribute;
enabling modification of the shared objects by a group of collaborators, including;
in a first state of a subject shared object, the subject shared object being one of the plurality of shared objects, detecting a first modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the first modification thereto; and
in a second state of the subject shared object, detecting a second modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the second modification thereto;
the first state and the second state of the subject shared object occurring at different times;
indexing the shared objects by indexing the predefined attributes, including indexing at least one of the copies of the subject shared object and the modifications thereto;
enabling a search of the indexed shared objects; and
providing the presentation based on the shared objects and their attributes.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention includes structures and schema for organizing and inter-relating objects, data, or files, including relational, network, hierarchical, and entity-relationship models, among others, that are dynamic, that is changing with time. This includes manipulating structures by conversion, compression, compaction, and compilation, for various purposes. Also included is generating structures for storing, organizing, and managing dynamic objects for retrieval and presentation.
A discussion group for collaborative participants is also provided. A time-based dynamic object within a plurality of stored dynamic objects is stored. Each dynamic objects comprises a plurality of predefined attribute fields. Requested dynamic objects are assembled in real time so that the requested dynamic objects are displayed on the basis of the start-time attribute field of each requested dynamic object. A different threaded discussion associated with the each displayed requested dynamic object is provided with each displayed requested dynamic object based on the displayed requested dynamic object'"'"'s start time.
84 Citations
22 Claims
-
1. A data management method for the creation and presentation of shared objects, comprising:
-
storing a talk folder that includes a plurality of shared objects, wherein the talk folder is associated with a presentation; storing the plurality of shared objects, wherein at least one of the plurality of shared objects includes an element object; associating a multimedia object and a track object with each element object, wherein each element object includes a start time attribute, a stop time attribute and a duration attribute, each multimedia object includes metadata relating to the type of multimedia object, and each track object includes a control attribute, a build attribute, a type attribute and a bandwidth attribute; enabling modification of the shared objects by a group of collaborators, including; in a first state of a subject shared object, the subject shared object being one of the plurality of shared objects, detecting a first modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the first modification thereto; and in a second state of the subject shared object, detecting a second modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the second modification thereto;
the first state and the second state of the subject shared object occurring at different times;indexing the shared objects by indexing the predefined attributes, including indexing at least one of the copies of the subject shared object and the modifications thereto; enabling a search of the indexed shared objects; and providing the presentation based on the shared objects and their attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data management system for the creation and presentation of shared objects, comprising:
-
at least one processor configured to execute software including the following; a storage component configured to; store a talk folder that includes a plurality of shared objects, wherein the talk folder is associated with a presentation; store the plurality of shared objects, wherein at least one of the plurality of shared objects includes an element object; associate a multimedia object and a track object with each element object, wherein each element object includes a start time attribute, a stop time attribute and a duration attribute, each multimedia object includes metadata relating to the type of multimedia object, and each track object includes a control attribute, a build attribute, a type attribute and a bandwidth attribute; a collaboration component to enable modification of the shared objects by a group of collaborators, including; in a first state of the data management system, detecting a first modification to at least one attribute of a subject shared object, the subject shared object being one of the plurality of shared objects, and a storing a copy of the subject shared object including the first modification thereto; and in a second state of the data management system, detecting a second modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the second modification thereto;
the first state and the second state of the data management system occurring at different times;the collaboration component further configured to provide the presentation based on the shared objects and their attributes; and a search engine component configured to index the shared objects and the predefined attributes, including indexing at least one of the copies of the subject shared object and the modifications thereto, the search engine component further configured to search the indexed shared objects. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory processor readable medium for managing data for the creation and presentation of shared objects, the medium comprising instructions that when executed by a processor cause the processor to perform actions that comprise:
-
storing a talk folder that includes a plurality of shared objects, wherein the talk folder is associated with a presentation; storing the plurality of shared objects, wherein at least one of the shared objects includes an element object; associating a multimedia object and a track object with each element object, wherein each element object includes a start time attribute, a stop time attribute and a duration attribute, each multimedia object includes metadata relating to the type of multimedia object, and each track object includes a control attribute, a build attribute, a type attribute and a bandwidth attribute; enabling modification of the shared objects by a group of collaborators, including;
in a first state of a subject shared object, the subject shared object being one of the plurality of shared objects, detecting a first modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the first modification thereto; andin a second state of the subject shared object, detecting a second modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the second modification thereto;
the first state and the second state of the subject shared object occurring at different times;indexing the shared objects by indexing the predefined attributes, including indexing at least one of the copies of the subject shared object and the modifications thereto; enabling a search of the indexed shared objects; and providing the presentation based on the shared objects and their attributes. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification