×

Method and system for constructing personalized result sets

  • US 6,587,849 B1
  • Filed: 12/10/1999
  • Issued: 07/01/2003
  • Est. Priority Date: 12/10/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system for executing rules comprising:

  • a rule engine;

    at least one repository interface coupled to the rule engine; and

    at least one repository, each repository being coupled to the respective repository interface;

    wherein the rule engine is programmed to execute a repository-independent rule having at least one reference to profile information, obtain from one of the repository interfaces a translation of the rule into a repository-specific query, forward the query to the corresponding repository, and receive back from the corresponding repository a targeted result set;

    wherein the repository-independent rule includes an attribute portion and a variable portion, said attribute portion references information about repository content or a user, and said variable portion references one or more values provided by the user; and

    wherein each repository interface is programmed to translate a repository-independent rule into a repository-specific query.

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