← Back to Patent Explorer
US6505202B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and methods for finding information that satisfies a profile and producing output therefrom

Assignee: MARCHITECT Inc
•
Filing: 1999-08-04
•
Granted: 2003-01-07
•
Expires: 2019-08-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for evaluating information. The system defines a set of properties and one or more values for each property and then assigns property-value combinations to items of information and to profiles. Information is then evaluated by determining how the property-value combinations assigned to the items of information match those assigned to a profile. Assignments of property-value combinations have ratings and validities associated with them. In assignments to information items, the rating represents the relevance of the information item to the property-value pair; in assignments to profiles, it represents the relevance of the property-value pair to the profile. The validity for an assignment indicates a judgment concerning the strength of the assignment. The system further defines relationships between property-value combinations. When a property-value combination in a relationship is assigned, so are the related property-value combinations. One application for the system is in producing output that is personalized for a recipient. The recipient is represented by a profile. The output is a hierarchy of information items, and in making the output the system chooses among alternatives on the basis of the property-value assignments to the information items and the recipient's profile. Choice of components begins at the bottom of the hierarchy, with the scores of choices at lower levels affecting the choices at higher levels. Another use of the system is in evaluating feedback information items received from the recipient. Also disclosed are graphical user interfaces for defining properties and values and assigning properties and values to information items and profiles.

Inventors

  • 👤 Linda Allan Mosquera
  • 👤 Duane Steward
  • 👤 Brian C. Clark
  • 👤 Paul Stansbury

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:04
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/24; G06F16/245; G06F16/2457; G06F16/24578; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99935

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 152 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein the relationship definition includes a validity, the validity representing an assessment of a correctness of an assignment; and the assignment for the second evaluation value has the validity defined for the relationship.
Claim 2
Dependent Claim 152 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein the relationship definition includes a validity, the validity representing an assessment of a correctness of an assignment; and the assignment for the second evaluation value has the validity defined for the relationship.
Claim 3
Dependent Claim 164 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein the relationship definition includes a priority, the priority representing a priority of a relationship defined in the relationship definition relative to other relationships of the first evaluation value; and the priority determines which second evaluation value is assigned to the item or information profile.
Claim 4
Dependent Claim 164 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein the relationship definition includes a priority, the priority representing a priority of a relationship defined in the relationship definition relative to other relationships of the first evaluation value; and the priority determines which second evaluation value is assigned to the item or information profile.
Claim 5
Dependent Claim 179 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein an evaluation value is a property-value combination and an evaluation value definition defines a property and one or more values belonging to the property; where there is more than one value belonging to the property, the evaluation value definition may define priorities among the values; and the evaluator further evaluates the item of information in terms of the priorities.
Claim 6
Dependent Claim 179 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein an evaluation value is a property-value combination and an evaluation value definition defines a property and one or more values belonging to the property; where there is more than one value belonging to the property, the evaluation value definition may define priorities among the values; and the evaluator further evaluates the item of information in terms of the priorities.
Claim 7
Dependent Claim 239 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein the items of information are organized in a hierarchy in which an item of information at a higher level of the hierarchy specifies an item of information at a lower level thereof, the specified item being specified on the basis of the evaluator's evaluation thereof; and the apparatus further includes an output assembler that assembles an output from the items of information according to an information item at a higher level of the hierarchy and; wherein the hierarchy of items of information includes communication unit information items and structure template information items that are higher in the hierarchy than the communication unit information items; and the output assembler assembles the output in accordance with a structure template information item.
Claim 8
Dependent Claim 239 words
Apparatus for evaluating items of information comprising: evaluation value definitions that define a plurality of evaluation values; relationship definitions that define relationships between evaluation values, a relationship relating a first evaluation value to a second evaluation value; a profile; an assigner that assigns one or more of the evaluation values to an item of information or a profile and, when the assigned evaluation value is a first evaluation value in a relationship, assigns the second evaluation value in the relationship to the item of information or profile; an evaluator which evaluates an item of information in terms of a match between the evaluation values assigned to the profile and the evaluation values assigned to the item of information and; wherein the items of information are organized in a hierarchy in which an item of information at a higher level of the hierarchy specifies an item of information at a lower level thereof, the specified item being specified on the basis of the evaluator's evaluation thereof; and the apparatus further includes an output assembler that assembles an output from the items of information according to an information item at a higher level of the hierarchy and; wherein the hierarchy of items of information includes communication unit information items and structure template information items that are higher in the hierarchy than the communication unit information items; and the output assembler assembles the output in accordance with a structure template information item.
Claim 9
Dependent Claim 21 words
The apparatus set forth in claim 4 wherein: a structure template information item specifies a sequence of communication unit information items.
Claim 10
Dependent Claim 28 words
The apparatus set forth in claim 5 wherein: the communication unit information items specify slides for use in a slide presentation and the output is the slide presentation.
Claim 11
Dependent Claim 26 words
The apparatus set forth in claim 5 wherein: the communication unit information items specify Web pages and the output is a sequence of the Web pages.
Claim 12
Dependent Claim 25 words
The apparatus set forth in claim 5 wherein: the communication unit information items specify small sections of a document and the output is the document.
Claim 13
Dependent Claim 42 words
The apparatus set forth in claim 4 wherein: the items of information further include interchangeable part information items that are lower in the hierarchy than the communication unit information items, a communication unit item specifying one or more interchangeable part information items.
Claim 14
Dependent Claim 165 words
Apparatus for producing a customized output from items of information comprising: one or more profiles; evaluation values associated with the profiles and the items of information; an evaluator which evaluates an item of information in terms of the evaluation values associated with a given profile and the evaluation values associated with the item of information; an output assembler that assembles an output from the items of information, the items of information being hierarchically organized such that an item of information which is higher in the hierarchy specifies one or more items of information which are lower in the hierarchy, the specified items being specified on the basis of the evaluator's evaluation of the specified items and the output assembler assembling the output according to an item of information at a higher level of the hierarchy, and wherein the items of information include communication unit information items and structure template information items, a structure template information item specifying a sequence of the communication unit information items.
Claim 15
Dependent Claim 165 words
Apparatus for producing a customized output from items of information comprising: one or more profiles; evaluation values associated with the profiles and the items of information; an evaluator which evaluates an item of information in terms of the evaluation values associated with a given profile and the evaluation values associated with the item of information; an output assembler that assembles an output from the items of information, the items of information being hierarchically organized such that an item of information which is higher in the hierarchy specifies one or more items of information which are lower in the hierarchy, the specified items being specified on the basis of the evaluator's evaluation of the specified items and the output assembler assembling the output according to an item of information at a higher level of the hierarchy, and wherein the items of information include communication unit information items and structure template information items, a structure template information item specifying a sequence of the communication unit information items.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-01-06 2006-07-08 2007-01-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-01-06 2010-07-08 2011-01-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-01-06 2014-07-08 2015-01-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag