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

Probabilistic web link viability marker and web page ratings

Assignee: Oracle America Inc
•
Filing: 1998-02-06
•
Granted: 2000-12-19
•
Expires: 2018-02-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Hypertext information links are typically contained in documents accessible by networks. Data is gathered regarding the results of attempted access to documents identified by these links. The link's viability is calculated based on the number of successful attempts resulting in successful access in order to provide a measure of link viability. The display of the document is altered based on the measure of link viability. An average of link viability for all links on the document, and on the site, is used to calculate document viability and site viability which can be used to rate the document and site, respectively. These viability measures are displayed along with the corresponding link, document, and site. Display of results retrieved by conventional search engines may be sorted based on link, document or site viability, and displayed accordingly. Links contained in bookmark lists are also measured for viability to cull out bookmarks with low link viability to, or low document viability of, the bookmarked document. Viability calculations may be made by a user computer device, an Internet Service Provider, a third party service, and/or a server on which a document resides.

Inventors

  • 👤 BJ Fogg
  • 👤 Jakob Nielsen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 20:37
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06F16/9558; G06F16/9562; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

Claims Analysis

Total Claims: 52
Claim 1
Independent Claim 67 words
Computer apparatus, comprising: a communications interface; a storage medium, connected to said communications interface, configured to store link identification data identifying information links to resources on a network and data generated from results of previous attempts at accessing documents identified by information links; and a computer, connected to said communications interface and said storage medium, configured to calculate link viability based on said results of previous attempts.
Claim 2
Dependent Claim 67 words
Computer apparatus, comprising: a communications interface; a storage medium, connected to said communications interface, configured to store link identification data identifying information links to resources on a network and data generated from results of previous attempts at accessing documents identified by information links; and a computer, connected to said communications interface and said storage medium, configured to calculate link viability based on said results of previous attempts.
Claim 3
Dependent Claim 35 words
The computer apparatus of claim 1 in which said computer is further configured to send and receive over said communication interface and store information about information links in a message passed over said communications interface.
Claim 4
Dependent Claim 31 words
The computer apparatus of claim 2 in which said message comprises data reporting the result of attempts to access information links and a time stamp indicating a time of the attempt.
Claim 5
Dependent Claim 32 words
The computer apparatus of claim 1 in which the computer is further configured to run a spider process to attempt access to documents stored on the network pointed to by information links.
Claim 6
Dependent Claim 31 words
The computer apparatus of claim 1 in which the computer is further configured to modify a presentation attribute of a document stored on said computer based on said calculated link viability.
Claim 7
Dependent Claim 82 words
The computer apparatus of claim 1 in which said information link is located on a bookmark list, and said computer is further configured for identifying at least bookmarked document, and said computer is further configured to calculate a document viability of each bookmarked document, and if at least one of said link viability and said document viability are less than a threshold value, then create an inquiry to a user as to whether the bookmarked document should remain on the bookmark list.
Claim 8
Dependent Claim 54 words
The computer apparatus of claim 6 further comprising means for displaying at least one of said link viability of said information link to said bookmarked document and the document viability of said bookmarked document, so that the at least one of said link viability and said document viability is associated with said bookmark list.
Claim 9
Independent Claim 44 words
A method of determining viability of an information link located on a document accessible via a network, comprising the steps of: attempting to access said information link; and storing results of each attempted access and calculating a measure of link viability from said results.
Claim 10
Independent Claim 44 words
A method of determining viability of an information link located on a document accessible via a network, comprising the steps of: attempting to access said information link; and storing results of each attempted access and calculating a measure of link viability from said results.
Claim 11
Dependent Claim 21 words
The method of claim 8, further comprising accessing said document containing said information link before attempting to access said information link.
Claim 12
Dependent Claim 24 words
The method of claim 7, further comprising repeating said accessing and said attempting steps, and storing said results of each attempt in a database.
Claim 13
Dependent Claim 15 words
The method of claim 8, in which said attempting is achieved by using a spider.
Claim 14
Dependent Claim 29 words
The method of claim 8, in which said attempting done by at least one of a user computing device, and Internet Service Provider, a proxy server and a server.
Claim 15
Dependent Claim 24 words
The method of claim 8, further comprising comparing a threshold value with said link viability to determine if said link viability exceeds said threshold.
Claim 16
Dependent Claim 21 words
The method of claim 8, in which said storing comprises sending said result via a network to a third party service.
Claim 17
Dependent Claim 33 words
The method of claim 8, further comprising determining the date and time at which said attempts were stored, and weighting said stored results based on said date and time to calculate link viability.
Claim 18
Independent Claim 101 words
A method of determining viability of at least one information link located on a network device, where said at least one information link is located on a bookmark list identifying at least one bookmarked document, comprising the steps of: attempting to access each said information link, calculating at least one of a document viability of each bookmarked document and a link viability, and if at least one of said link viability and said document viability are less than a respective threshold value, then creating an inquiry to a user as to whether the bookmarked document should remain on the bookmark list.
Claim 19
Independent Claim 101 words
A method of determining viability of at least one information link located on a network device, where said at least one information link is located on a bookmark list identifying at least one bookmarked document, comprising the steps of: attempting to access each said information link, calculating at least one of a document viability of each bookmarked document and a link viability, and if at least one of said link viability and said document viability are less than a respective threshold value, then creating an inquiry to a user as to whether the bookmarked document should remain on the bookmark list.
Claim 20
Dependent Claim 51 words
The method of claim 16, further comprising displaying at least one of said link viability of said information link to said bookmarked document and the document viability of said bookmarked document, so that the at least one of said link viability and said document viability is associated with said bookmark list.
Claim 21
Dependent Claim 49 words
The method of claim 16, further comprising determining if the number of stored results of said attempts to access said information link exceed a threshold value, and if not, inferring link viability from a second calculation of link viability for at least one other information link in said document.
Claim 22
Independent Claim 38 words
A method of determining viability of an information link located on a document accessible by a network, comprising the steps of: receiving data indicating results of information link access attempts; and calculating link viability based on said data.
Claim 23
Independent Claim 38 words
A method of determining viability of an information link located on a document accessible by a network, comprising the steps of: receiving data indicating results of information link access attempts; and calculating link viability based on said data.
Claim 24
Dependent Claim 13 words
The method of claim 19, further comprising storing said data in a database.
Claim 25
Dependent Claim 28 words
The method of claim 20, further comprising setting a property of a link anchor or icon associated with said information link based on said calculation of link viability.
Claim 26
Independent Claim 39 words
A method of retrieving a document, comprising: searching information retrieval system for documents containing one or more page elements; and ordering search results based on the number of page elements and the viability of a link to a document.
Claim 27
Independent Claim 39 words
A method of retrieving a document, comprising: searching information retrieval system for documents containing one or more page elements; and ordering search results based on the number of page elements and the viability of a link to a document.
Claim 28
Dependent Claim 36 words
The method of claim 22, further comprising displaying said search results with an indication of the number of page elements and the viability, along with a link to each document corresponding to the ordered search results.
Claim 29
Dependent Claim 22 words
The method of claim 23, further comprising displaying said document with said link anchor or icon set based on said link viability.
Claim 30
Dependent Claim 20 words
The method of claim 22, further comprising displaying a visual indication of said link viability along with displaying said document.
Claim 31
Independent Claim 69 words
A method of rating a web document, comprising the steps of: retrieving link access attempt data from a database for each information link contained in said web document; calculating link viability for all links on said web document based on said link access attempt data; and rating of said web document for which link viability is calculated based on said link viability for all links on said web document.
Claim 32
Independent Claim 69 words
A method of rating a web document, comprising the steps of: retrieving link access attempt data from a database for each information link contained in said web document; calculating link viability for all links on said web document based on said link access attempt data; and rating of said web document for which link viability is calculated based on said link viability for all links on said web document.
Claim 33
Independent Claim 69 words
A method of rating a web site, comprising the steps of: retrieving link access attempt data from a database for each information link contained in said web site; calculating link viability for all links on said web site based on said link access attempt data; and rating of said web site for which link viability is calculated based on said link viability for all links on said web site.
Claim 34
Independent Claim 69 words
A method of rating a web site, comprising the steps of: retrieving link access attempt data from a database for each information link contained in said web site; calculating link viability for all links on said web site based on said link access attempt data; and rating of said web site for which link viability is calculated based on said link viability for all links on said web site.
Claim 35
Dependent Claim 54 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for attempting access of an information link located on a document accessible via a network, and storing results of each attempted access and calculating a measure of link viability from said results.
Claim 36
Dependent Claim 54 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for attempting access of an information link located on a document accessible via a network, and storing results of each attempted access and calculating a measure of link viability from said results.
Claim 37
Dependent Claim 29 words
The computer program product of claim 27, in which the instructions further comprise accessing said document containing at least one information link before attempting to access said information link.
Claim 38
Dependent Claim 30 words
The computer program product of claim 28, in which the instruction further comprise repeating said accessing and said attempting steps, and storing said result of said attempt in a database.
Claim 39
Dependent Claim 86 words
The computer program product of claim 28 in which said information link is located on a bookmark list, and said computer program product further comprises instructions for identifying at least one bookmarked document, and said computer is further configured to calculate a document viability of each bookmarked document, and if at least one of said link viability and said document viability are less than a threshold value, then create an inquiry to a user as to whether the bookmarked document should remain on the bookmark list.
Claim 40
Dependent Claim 61 words
The computer program product of claim 31 in which the computer program product further comprises instructions for displaying at least one of said link viability of said information link to said bookmarked document and the document viability of said bookmarked document, so that the at least one of said link viability and said document viability is associated with said bookmark list.
Claim 41
Independent Claim 97 words
A system for information retrieval comprising: a network; at least one server computer apparatus, storing a first document having an information link pointing to a second document, and configured to deliver said first document across the network in response to a document request; at least one client computer apparatus, connected to said network, configured to request access to said first document; and a database, accessible by said client computer apparatus, that stores results of previous attempts at accessing said second document and provides an indication of link viability of said information link based on said stored results.
Claim 42
Independent Claim 97 words
A system for information retrieval comprising: a network; at least one server computer apparatus, storing a first document having an information link pointing to a second document, and configured to deliver said first document across the network in response to a document request; at least one client computer apparatus, connected to said network, configured to request access to said first document; and a database, accessible by said client computer apparatus, that stores results of previous attempts at accessing said second document and provides an indication of link viability of said information link based on said stored results.
Claim 43
Independent Claim 45 words
A method of providing an indication of link rating based on link viability, comprising: determining link viability based on previous successful attempts at accessing an information link; and altering a display of a document containing said information link based on said determination of link viability.
Claim 44
Independent Claim 45 words
A method of providing an indication of link rating based on link viability, comprising: determining link viability based on previous successful attempts at accessing an information link; and altering a display of a document containing said information link based on said determination of link viability.
Claim 45
Dependent Claim 37 words
The method of claim 34, in which the step of altering comprises the step of searching a document code for said information link and changing an attribute of said information link based on said link viability determination.
Claim 46
Dependent Claim 81 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for retrieving link access attempt data from a database for each information link contained in said web document; calculating link viability for all links on said web document based on said link access attempt data; and rating of said web document for which link viability is calculated based on said link viability for all links on said web document.
Claim 47
Dependent Claim 81 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for retrieving link access attempt data from a database for each information link contained in said web document; calculating link viability for all links on said web document based on said link access attempt data; and rating of said web document for which link viability is calculated based on said link viability for all links on said web document.
Claim 48
Dependent Claim 81 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for retrieving link access attempt data from a database for each information link contained in a web site; calculating link viability for all links on said web site based on said link access attempt data; and rating of said web site for which link viability is calculated based on said link viability for all links on said web site.
Claim 49
Dependent Claim 81 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for retrieving link access attempt data from a database for each information link contained in a web site; calculating link viability for all links on said web site based on said link access attempt data; and rating of said web site for which link viability is calculated based on said link viability for all links on said web site.
Claim 50
Dependent Claim 114 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for attempting access of a document pointed to by said information link, and storing a result of said attempted access, wherein said information link is located on a bookmark list, and said computer program product further comprises instructions for identifying at least one bookmarked document, and calculating a document viability of each bookmarked document, and if at least one of said link viability and said document viability are less than a threshold value, then creating an inquiry to a user as to whether the bookmarked document should remain on the bookmark list.
Claim 51
Dependent Claim 114 words
A computer program product comprising: a memory medium; and a computer program stored on said memory medium, said computer program comprising instructions for attempting access of a document pointed to by said information link, and storing a result of said attempted access, wherein said information link is located on a bookmark list, and said computer program product further comprises instructions for identifying at least one bookmarked document, and calculating a document viability of each bookmarked document, and if at least one of said link viability and said document viability are less than a threshold value, then creating an inquiry to a user as to whether the bookmarked document should remain on the bookmark list.
Claim 52
Dependent Claim 61 words
The computer program product of claim 8 in which the computer program product further comprises instructions for displaying at least one of said link viability of said information link to said bookmarked document and the document viability of said bookmarked document, so that the at least one of said link viability and said document viability is associated with said bookmark list.

References Cited (Backward Citations)

US5530856A Cited
US5870557A Cited
US5937165A Cited
US5870559A Cited
US5968125A Cited
US5835905A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag