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

Headline posting algorithm

Assignee: Meta Platforms Inc
•
Filing: 1999-03-19
•
Granted: 2001-09-11
•
Expires: 2019-03-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The program uses the topic interest flags to determine which articles and other customizable elements of the database are shown on a particular member's home page. The headline posting algorithm first checks the flags on every available item against the member's interests, recorded in his or her user profile, then weighs the importance, rarity and significance of each match it has found, and finally displays the three highest-scoring items on the member's home page in descending order of value.

Inventors

  • 👤 Terry Dunkle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:47
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/953; G06F16/9536; G06F16/9535; G06F16/9538

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 112 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, comprising the steps of: obtaining personal information from said user identifying topics of interest of said user; storing said personal information on said Internet server as a personal user profile; selecting a specific segment of said database which is to be searched for desired data elements; selecting a predetermined number of said data elements from said selected segment of said database, ranked in accordance with said personal profile obtained from said user; posting said selected database elements directly to a user's home page in ranked order for said user's view.
Claim 2
Independent Claim 112 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, comprising the steps of: obtaining personal information from said user identifying topics of interest of said user; storing said personal information on said Internet server as a personal user profile; selecting a specific segment of said database which is to be searched for desired data elements; selecting a predetermined number of said data elements from said selected segment of said database, ranked in accordance with said personal profile obtained from said user; posting said selected database elements directly to a user's home page in ranked order for said user's view.
Claim 3
Dependent Claim 68 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements which match said topics of interest of said user.
Claim 4
Dependent Claim 49 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein each of said data elements within said database is assigned a plurality of factors each of which is given a value.
Claim 5
Dependent Claim 70 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 3 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements for which the product of said assigned factors is the greatest.
Claim 6
Dependent Claim 69 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements with the latest date of being downloaded to said server.
Claim 7
Dependent Claim 61 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements at random.
Claim 8
Dependent Claim 49 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said segment of said database which is to be searched comprises all data elements which said user has not seen before.
Claim 9
Dependent Claim 49 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said segment of said database which is to be search comprises data elements specified for a particular day of the week.
Claim 10
Dependent Claim 52 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein selected data elements are the same as said user saw earlier if said user logged on to said server previously on the same day.
Claim 11
Dependent Claim 43 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said step of obtaining personal information from said user further comprises performing an on-line check-up.
Claim 12
Dependent Claim 41 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 further comprising a step of assigning a rating to said data element by said user.
Claim 13
Dependent Claim 69 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 11 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements for which said rating by said user is the highest.
Claim 14
Dependent Claim 43 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 further comprising a step of recording topics of all data elements that said user selected by clicking.
Claim 15
Dependent Claim 76 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 13 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements which has the highest number of topics matching with said recorded topics of previously selected data elements.
Claim 16
Dependent Claim 38 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 further comprising a step of evaluating a readability index of said user.
Claim 17
Dependent Claim 69 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 15 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements which most closely matches said readability index of said user.
Claim 18
Dependent Claim 39 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 further comprising the step of evaluating a degree of knowledge of said user.
Claim 19
Dependent Claim 70 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 17 , wherein said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements which most closely matches said degree of knowledge of said user.
Claim 20
Dependent Claim 39 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , further comprising the step of notifying said user in case of emergency.
Claim 21
Dependent Claim 115 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said personal information is about a body of said user; said step of selecting a segment further comprises calculating a body index of said user and selecting all data elements within said database with body indexes which closely match said body index of said user; and said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements whose predetermined criteria matches a predetermined criteria of said user.
Claim 22
Dependent Claim 41 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 20 , wherein at least on of said predetermined criteria is a birthday of said user.
Claim 23
Dependent Claim 42 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 20 , wherein at least one of said predetermined criteria is a zodiacal sign of said user.
Claim 24
Dependent Claim 99 words
A method of selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, according to claim 1 , wherein said personal information comprises information required for accurate presentation of a vision test on said user's screen; said step of selecting a segment further comprises selecting an appropriately scaled test chart; and said step of selecting a predetermined number of said data elements from said selected segment further comprises the step of selecting at least one of said predetermined number of data elements which approximately indicates sharpness of said user's vision.
Claim 25
Independent Claim 119 words
An apparatus for selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, comprising: means for obtaining personal information from said user identifying topics of interest of said user; means for storing said personal information on said Internet server as a personal user profile; means for selecting a specific segment of said database which is to be searched for desired data elements; means for selecting a predetermined number of said data elements from said selected segment of said database, ranked in accordance with said personal profile obtained from said user; means for posting said selected database elements directly to a user's home page in ranked order for said user's view.
Claim 26
Independent Claim 119 words
An apparatus for selecting and presenting to a user of personalized data elements out of the database stored on an Internet server, comprising: means for obtaining personal information from said user identifying topics of interest of said user; means for storing said personal information on said Internet server as a personal user profile; means for selecting a specific segment of said database which is to be searched for desired data elements; means for selecting a predetermined number of said data elements from said selected segment of said database, ranked in accordance with said personal profile obtained from said user; means for posting said selected database elements directly to a user's home page in ranked order for said user's view.
Claim 27
Independent Claim 114 words
A method of selecting of personalized data elelments from all databases accessible on the Internet and presenting of said data elements to a user, comprising the steps of: obtaining personal information from said user identifying topics of interest of said user; storing said personal information on an Internet server as a personal user profile; selecting a specific segment of said databases which is to be searched for desired data elements; selecting a predetermined number of said data elements from said selected segment of said databases, ranked in accordance with said personal profile obtained from said user; posting said selected database elements directly to a user's home page in ranked order for said user's view.
Claim 28
Independent Claim 114 words
A method of selecting of personalized data elelments from all databases accessible on the Internet and presenting of said data elements to a user, comprising the steps of: obtaining personal information from said user identifying topics of interest of said user; storing said personal information on an Internet server as a personal user profile; selecting a specific segment of said databases which is to be searched for desired data elements; selecting a predetermined number of said data elements from said selected segment of said databases, ranked in accordance with said personal profile obtained from said user; posting said selected database elements directly to a user's home page in ranked order for said user's view.

References Cited (Backward Citations)

US5848396A Cited
US5991735A Cited
US6178409B1 Cited
US6199753B1 Cited
US5974572A Cited
US6144962A Cited
US6003032A Cited
US6161660A Cited
US6205472B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-09-10 2005-03-12 2005-09-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-09-10 2009-03-12 2009-09-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-09-10 2013-03-12 2013-09-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag