Persistent Object Linkage Using Ghosting
First Claim
1. A method for persistently maintaining and exposing one or more previous object hierarchies to which an object belongs, comprising:
- maintaining said previous object hierarchies for said object across one or more hierarchy destroying operations;
generating a user interface object that allows a user to select one of said persistent hierarchies; and
responsive to said user selecting one of said persistent hierarchies, displaying said selected persistent hierarchy with said object as a currently selected object within said selected persistent hierarchy.put in dependent claims for having the object as latest (most recently received message), and the object is the founding object of the thread
1 Assignment
0 Petitions
Accused Products
Abstract
A system that persistently maintains and exposes one or more previous object hierarchies to which an object belonged across one or more hierarchy destroying operations, such as operations that delete parent objects, add parent objects subsequent to addition of their descendent objects, forward objects to or from the hierarchy, and/or modify hierarchy determining rules. A user interface object allows user access to one or more persistent hierarchies for the corresponding object. A hierarchy list or the like allows a user to select a desired one of the persistent hierarchies. A persistent hierarchy can be accessed in the disclosed system through a display object associated with any object within the hierarchy, including the root, leaves, and any intervening objects. When objects are deleted, “ghost” objects are maintained and displayed to the user in the hierarchical positions of the deleted objects when a persistent hierarchy is displayed.
-
Citations
21 Claims
-
1. A method for persistently maintaining and exposing one or more previous object hierarchies to which an object belongs, comprising:
-
maintaining said previous object hierarchies for said object across one or more hierarchy destroying operations; generating a user interface object that allows a user to select one of said persistent hierarchies; and responsive to said user selecting one of said persistent hierarchies, displaying said selected persistent hierarchy with said object as a currently selected object within said selected persistent hierarchy. put in dependent claims for having the object as latest (most recently received message), and the object is the founding object of the thread - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system including at least one processor and a computer readable memory having program code stored thereon for persistently maintaining and exposing one or more previous object hierarchies to which an object belongs, said program code comprising:
-
program code for maintaining said previous object hierarchies for said object across one or more hierarchy destroying operations; program code for generating a user interface object that allows a user to select one of said persistent hierarchies; and program code for, responsive to said user selecting one of said persistent hierarchies, displaying said selected persistent hierarchy with said object as a currently selected object within said selected persistent hierarchy.
-
-
20. A computer program product including a computer readable medium, said computer readable medium having program code stored thereon for persistently maintaining and exposing one or more previous object hierarchies to which an object belongs, said program code comprising:
-
program code for maintaining said previous object hierarchies for said object across one or more hierarchy destroying operations; program code for generating a user interface object that allows a user to select one of said persistent hierarchies; and program code for, responsive to said user selecting one of said persistent hierarchies, displaying said selected persistent hierarchy with said object as a currently selected object within said selected persistent hierarchy.
-
-
21. A system for persistently maintaining and exposing one or more previous object hierarchies to which an object belongs, comprising:
-
means for maintaining said previous object hierarchies for said object across one or more hierarchy destroying operations; means for generating a user interface object that allows a user to select one of said persistent hierarchies; and means for, responsive to said user selecting one of said persistent hierarchies, displaying said selected persistent hierarchy with said object as a currently selected object within said selected persistent hierarchy.
-
Specification