System and method for managing data using static lists
First Claim
1. A method for managing data in a list, the method comprising:
- creating a list having an item type and a relationship type; and
adding an item to the list by generating an entry in the list in accordance with the relationship type, the entry representing an association between an item and the item type.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided in which static lists facilitate arbitrary grouping of items of data independent of their locations and in ways that are meaningful to the user. A static list is a set of items defined by a root item, a direction, and the entry relationships with that root item in that direction. The static list also defines the properties that each entry relationship in the list is required to have. Verbs are provided to manage a static list. A verb is an action that may be performed on the items in the static list, and includes, among others, move, copy, add, remove, and delete. A view is provided to specify characteristics for displaying data from a static list, including visibility, order, and formatting, among other characteristics.
-
Citations
27 Claims
-
1. A method for managing data in a list, the method comprising:
-
creating a list having an item type and a relationship type; and
adding an item to the list by generating an entry in the list in accordance with the relationship type, the entry representing an association between an item and the item type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing data, the system comprising:
-
a storage medium for storing items of data and a list entry template;
a processing unit for operating a process to generate a list of selected items in response to a user input, wherein each entry of the list represents a reference to the item independent of the item'"'"'s location in the storage medium, and wherein each entry includes a property value generated in accordance with the list entry template; and
a display unit for displaying a view of the items in the list, the view including a display of the property values of the entry in accordance with a display characteristic. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-accessible medium having a computer-executable component for:
-
defining a list having an item type and a relationship type;
adding an item to the list by generating an entry in the list in accordance with the relationship type, the entry representing an association between an item and the item type; and
updating the entry whenever a status of the item changes. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification