×

Enhanced apparatus and methods for retrieving and selecting profiled textural information records from a database of defined category structures

  • US 5,537,586 A
  • Filed: 05/06/1994
  • Issued: 07/16/1996
  • Est. Priority Date: 04/30/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of extracting a preferred set of stored textual records from a database, comprising the steps of:

  • assigning, to selected ones of a plurality of predefined category structures, a priority value, wherein said selected ones of said plurality of predefined category structures and assigned priority values form a profile associated with a subscriber;

    assigning to each stored textual record a relevance value associated with each category structure;

    associating each stored textual record with each category structure for which the record'"'"'s relevance value associated with that category structure exceeds a predetermined threshold;

    maintaining, for each category structure, a list of associated textual records;

    retrieving from the database, for each selected category structure, the textual records associated with that category structure;

    selecting, from the set of retrieved textual records, a plurality of preferred textual records in a manner responsive to the priority value assigned to each category structure;

    assembling the plurality of preferred textual records to form the preferred set;

    collecting usage information from the subscriber for the retrieved textual records forming the preferred set; and

    assigning a new priority value for category structures associated with said profile based on the usage information collected for said subscriber associated with the profile, said step of assigning a new priority value comprising;

    ranking the category structures in order of subscriber usage of textual records associated with the category structures to determine a usage rank for each category structure; and

    comparing the usage rank with the original priority value for each category structure to determine the new priority value for the category structures, said step of comparing comprising;

    assigning a first numerical weight to each category structure determined by its original priority value in the associated profile;

    assigning a second numerical weight to each category structure determined by the usage of textual records associated with the category structure by the subscriber;

    assigning a third numerical weight to each category structure determined by the usage of the textual records associated with the category structure by other subscribers previously determined to be peers; and

    assigning the new priority value for each category structure determined by summing the first, second and third numerical weights assigned for each category structure.

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