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

Item selection by prediction and refinement

Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1996-11-04
•
Granted: 2000-06-20
•
Expires: 2016-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a computerized method for predicting a particular user preference for an item based on observations made about the item by other users, client computers are used to enter the observations about the items. The observations are forwarded to a server computer via a network. The observations are collected in a database of the server computer. Using factor analysis, a solver module of the server computer analyzes the observations to generate a model of the observations. The models are distributed to the client computers via the network. The client computer makes predictions of preferences of the particular user using the models.

Inventors

  • 👤 John D. DeTreville

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 07:28
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 120 words
A computerized method for predicting a particular person's preferences for items based on observations made about the items by other persons, comprising: at a plurality of client computers, collecting observations of the items by the other persons, and passing observation data corresponding to the observations to a server computer; at the server computer, analyzing the observation data from the client computers to generate a model of the observations, and distributing copies of the model to the plurality of the client computers; and at a particular one of the client computers associated with the particular person, receiving the model from the server computer, and predicting the preference of the particular person for a particular one of the items using the model.
Claim 2
Dependent Claim 120 words
A computerized method for predicting a particular person's preferences for items based on observations made about the items by other persons, comprising: at a plurality of client computers, collecting observations of the items by the other persons, and passing observation data corresponding to the observations to a server computer; at the server computer, analyzing the observation data from the client computers to generate a model of the observations, and distributing copies of the model to the plurality of the client computers; and at a particular one of the client computers associated with the particular person, receiving the model from the server computer, and predicting the preference of the particular person for a particular one of the items using the model.
Claim 3
Dependent Claim 33 words
The method of claim 1, including at the server computer, repeatedly refining the model as additional observation data is received from the client computers, and distributing the refined model to the client computers.
Claim 4
Dependent Claim 46 words
The method of claim 2, including the client computers, associated with various ones of the persons, receiving the model from the server computer, and predicting the preference of the persons associated with the client computers for each of a plurality of the items using the model.
Claim 5
Dependent Claim 37 words
The method of claim 1, wherein the observation data includes information identifying the persons associated with a particular observations about the items, information identifying the items, and scores indicating relative preferences for the items by the persons.
Claim 6
Dependent Claim 138 words
A distributed computer system, for predicting a particular person's preferences for items based on observations made about the items by other persons, comprising: a server computer; a plurality of client computers for collecting observations of the items by the other persons and for passing observation data corresponding to the observations to the server computer; the server computer including a database for storing the observation data from the client computers and apparatus for analyzing the observation data from the client computers to generate a model of the observations and for distributing copies of the model to the plurality of the client computers; and the client computers including prediction means for receiving the model from the server computer for using the model to predict the preference of the particular person for a particular one of the items using the model.
Claim 7
Dependent Claim 138 words
A distributed computer system, for predicting a particular person's preferences for items based on observations made about the items by other persons, comprising: a server computer; a plurality of client computers for collecting observations of the items by the other persons and for passing observation data corresponding to the observations to the server computer; the server computer including a database for storing the observation data from the client computers and apparatus for analyzing the observation data from the client computers to generate a model of the observations and for distributing copies of the model to the plurality of the client computers; and the client computers including prediction means for receiving the model from the server computer for using the model to predict the preference of the particular person for a particular one of the items using the model.
Claim 8
Dependent Claim 37 words
The system of claim 5, wherein the server computer apparatus includes apparatus for repeatedly refining the model as additional observation data is received from the client computers, and for distributing the refined model to the client computers.
Claim 9
Dependent Claim 40 words
The system of claim 6, wherein the prediction means in the client computers is configured to be predicting the preferences of a plurality of different ones of the persons for each of a plurality of the items using the model.
Claim 10
Dependent Claim 37 words
The system of claim 5, wherein the observation data includes information identifying the persons associated with a particular observations about the items, information identifying the items, and scores indicating relative preferences for the items by the persons.
Claim 11
Dependent Claim 171 words
A computer program product for use in conjunction with a plurality of computers in a distributed computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising: an observation collection module, for execution by each of a plurality of client computers in the distributed computer system, for collecting observations of the items by the other persons, and passing observation data corresponding to the observations to a server computer in the distributed computer system; a server module, for execution by the server computer, for analyzing the observation data from the client computers to generate a model of the observations, and for distributing copies of the model to the plurality of the client computers; and a prediction module, for use at a particular one of the client computers associated with the particular person, for receiving the model from the server computer, and for predicting the preference of the particular person for a particular one of the items using the model.
Claim 12
Dependent Claim 171 words
A computer program product for use in conjunction with a plurality of computers in a distributed computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising: an observation collection module, for execution by each of a plurality of client computers in the distributed computer system, for collecting observations of the items by the other persons, and passing observation data corresponding to the observations to a server computer in the distributed computer system; a server module, for execution by the server computer, for analyzing the observation data from the client computers to generate a model of the observations, and for distributing copies of the model to the plurality of the client computers; and a prediction module, for use at a particular one of the client computers associated with the particular person, for receiving the model from the server computer, and for predicting the preference of the particular person for a particular one of the items using the model.
Claim 13
Dependent Claim 38 words
The computer program product of claim 9, wherein the server module includes instructions for repeatedly refining the model as additional observation data is received from the client computers and for distributing the refined model to the client computers.
Claim 14
Dependent Claim 50 words
The computer program product of claim 10, wherein the prediction module is for use the client computers, associated with various ones of the persons, and including instructions for predicting the preference of the persons associated with the client computers for each of a plurality of the items using the model.
Claim 15
Dependent Claim 39 words
The computer program product of claim 9, wherein the observation data includes information identifying the persons associated with a particular observations about the items, information identifying the items, and scores indicating relative preferences for the items by the persons.

References Cited (Backward Citations)

US4870579A Cited
US4996642A Cited
US5041972A Cited
US5124911A Cited
US5450314A Cited
US5724567A Cited
US5774868A Cited
US5633484A Cited
US5630159A Cited
US5657450A Cited
US5727129A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-20 2003-12-20 2004-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-20 2007-12-20 2008-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-20 2011-12-20 2012-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag