×

Dynamic controlling attribute-specific list for improved object organization

  • US 7,634,736 B2
  • Filed: 03/12/2004
  • Issued: 12/15/2009
  • Est. Priority Date: 12/01/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for assisting object organization comprising:

  • initializing a plurality of attribute-specific lists, each list having a defined association with a different controlling attribute and having a plurality of entries corresponding to selectable actions to be performed on an object having the associated controlling attribute, the selectable actions ordered from a most recently performed action to a least recently performed action with respect to an object having the associated controlling attribute;

    invoking a first of the plurality of attribute-specific lists via a first object having a first controlling attribute, the first attribute-specific list associated with the first controlling attribute;

    selecting an action from the first attribute-specific list to be performed on the first object;

    reordering the first of the plurality of attribute-specific lists in accordance with the selected action, the reordering of the first of the plurality of attribute-specific lists performed independently of the remaining attribute-specific lists;

    integrating a general list with the first of the plurality of attribute-specific lists to define an integrated list, the general list having a plurality of entries and further not being associated with the controlling attribute of the first of the plurality of attribute-specific lists, with the integrated list being sorted by a criterion such that the general list is not appended to the first of the plurality of attribute-specific lists;

    invoking a second of the plurality of attribute-specific lists via a second object having a second controlling attribute, the second attribute-specific list associated with the second controlling attribute;

    selecting an action from the second attribute-specific list to be performed on the second objection;

    reordering the second of the plurality of attribute-specific lists in accordance with the selected action, the reordering of the second of the plurality of attribute-specific lists performed independently of the remaining attribute-specific lists;

    invoking the reordered first of the plurality of attribute-specific lists via a third object having the first controlling attribute; and

    invoking the reordered second of the plurality of attribute specific lists via a fourth object having the second controlling attribute.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×