×

System for and method of storing and elaborating user preferences

  • US 7,263,516 B2
  • Filed: 02/20/2002
  • Issued: 08/28/2007
  • Est. Priority Date: 02/20/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. In a system having a plurality of preference objects and at least one user, a method for elaborating a user'"'"'s preferences in response to a user name, comprising the steps of:

  • storing, in at least one membership map of preferences, membership information for each preference object in the plurality of preference objects;

    associating with each preference object in the plurality of preference objects a unique identifier, the unique identifier acting as an index into the at least one membership map of preferences;

    associating with the user name an entitlement expression, the entitlement expression including a reference to the at least one membership map;

    evaluating the entitlement expression to determine whether a preference object in the plurality of preference objects is preferred by a user, the evaluation including looking up the preference object'"'"'s membership information in the at least one membership map of preferences using the preference object'"'"'s unique identifier; and

    generating a preference list associated with the user, responsive to the evaluation of the entitlement expression.

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