System and method for the presentation of items stored on a computer
First Claim
Patent Images
1. A computer system for presenting a plurality of items of multiple types to a user, the system comprising:
- a universal data store containing said plurality of items stored in accordance with a universal data schema and containing metadata corresponding to at least a portion of the items, wherein the metadata is stored in accordance with an item decoration schema; and
a shell for presenting said plurality of items in the universal data store to a user, wherein the shell is configured to present the portion of items with said corresponding metadata to the user with an item decoration view and further configured to present the items without said corresponding metadata to the user in accordance with a default display view.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for presenting a plurality of items of multiple types to a user. A universal data store is provided which contains a plurality of items. A portion of the items contain metadata stored in accordance with an item decoration schema. A shell presents items with corresponding metadata with an item decoration view and items without the metadata with a default display view. A shell display view is utilized to display a set of heterogeneous items and an explorer display view is provided to display items.
-
Citations
41 Claims
-
1. A computer system for presenting a plurality of items of multiple types to a user, the system comprising:
-
a universal data store containing said plurality of items stored in accordance with a universal data schema and containing metadata corresponding to at least a portion of the items, wherein the metadata is stored in accordance with an item decoration schema; and
a shell for presenting said plurality of items in the universal data store to a user, wherein the shell is configured to present the portion of items with said corresponding metadata to the user with an item decoration view and further configured to present the items without said corresponding metadata to the user in accordance with a default display view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-implemented method for presenting a plurality of items stored in a universal data store to a user, the method comprising:
-
accessing said universal data store in response to a request to present one or more of said plurality of items to the user, wherein said plurality of items are stored are accordance with a universal data schema, and wherein at least a portion of said plurality of items contain metadata stored in accordance with an item decoration schema; and
presenting said one or more requested items to the user, wherein a requested item with said corresponding metadata is presented with a item decoration view and wherein a requested items without said corresponding metadata is presented in accordance with a default display view. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A shell for presenting a plurality of items stored in a universal data store to a user, the shell comprising:
-
a data store interaction component which retrieves data associated with one or more of said plurality of items from the universal data store in response to a request to present the one or more items to the user, wherein said data is stored in accordance with a universal data schema, and wherein at least a portion of said plurality of items include corresponding metadata which is stored in accordance with an item decoration schema; and
a display presentation component which utilizes said retrieved data to present a display view of said one or more requested items, wherein said display presentation component is configured to present a requested item with said corresponding metadata with an item decoration view and further configured to present a requested items without said corresponding metadata in accordance with a default display view.
-
Specification