×

Method and apparatus for viewer-specific presentation of information

DC
  • US 7,000,183 B1
  • Filed: 09/27/2000
  • Issued: 02/14/2006
  • Est. Priority Date: 09/27/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for viewer-specific presentation of information, the method using a computer comprising a CPU, a memory operatively connected to the CPU, and a program stored in the memory and executable by the CPU for presenting information, the method comprising:

  • establishing a database of metadata defining a predetermined plurality of viewer states, at least one data state corresponding to each of said plurality of viewer states, a plurality of data types, and a plurality of data elements, each of said data elements being tagged for association with at least one of said data types and one of said data states;

    receiving a request for information from a viewer;

    identifying a respective viewer state associated with said viewer, said respective viewer state being one of said plurality of viewer states;

    referencing said database to identify a collection of one or more data states related to said viewer state;

    referencing said database to identify a collection of multiple data types relating to the request for information;

    referencing said database to identify a data element data store storing multiple data elements, each of said multiple data elements being tagged for association with one of said data states and one of said data types;

    selecting viewer-specific data elements from said data store by determining a corresponding data state of each data element in said data store, examining data elements related to each data type, and for each data type selecting a corresponding data element having a corresponding data state that is preferred among said data states corresponding to said viewer state;

    presenting said viewer-specific data elements to said viewer to satisfy said viewer'"'"'s request for information.

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