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

Web browser which checks availability of hot links

Assignee: Google LLC
•
Filing: 1997-10-28
•
Granted: 1999-10-26
•
Expires: 2017-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A web browser checks availability of hot links on a displayed web page. The web browser requests header information from one or more servers for a plurality of hot links on the displayed web page. In response to receipt of the header information for one of the hot links, the web browser indicates on the displayed web page that the one hot link is available. In response to failure to receive the header information for another of the hot links, the web browser indicates on the displayed web page that the other hot link is not available.

Inventors

  • 👤 John Robert Pivnichny
  • 👤 Arthur Jay Samodovitz

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 16:27
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06F16/9562; H; H04; H04L; H04L9/00; H04L9/40; H04L67/00; H04L67/01; H04L67/02; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 110 words
A computer system for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said system comprising: means for requesting header information but not htmls from one or more servers for a plurality of hot links on the displayed web page, each of said hot links having a corresponding html; means, responsive to receipt of the header information for one of said hot links, for indicating on the displayed web page that said one hot link is available; and means, responsive to user selection of said one hot link indicated as available, for loading the html corresponding to said one hot link.
Claim 2
Dependent Claim 110 words
A computer system for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said system comprising: means for requesting header information but not htmls from one or more servers for a plurality of hot links on the displayed web page, each of said hot links having a corresponding html; means, responsive to receipt of the header information for one of said hot links, for indicating on the displayed web page that said one hot link is available; and means, responsive to user selection of said one hot link indicated as available, for loading the html corresponding to said one hot link.
Claim 3
Dependent Claim 68 words
A computer system as set forth in claim 1 further comprising: means, responsive to failure to receive the header information for another of said hot links, for indicating on the displayed web page that said other hot link is not available; and means, responsive to user selection of said other hot link indicated as not available, for attempting to load the html corresponding to said other hot link.
Claim 4
Dependent Claim 53 words
A computer system as set forth in claim 2 further comprising means for repeating the request for said header information but not htmls for hot links for which header information was not previously received but not repeating the request for said header information for hot links for which header information was previously received.
Claim 5
Dependent Claim 60 words
A computer system as set forth in claim 3 wherein the second said indicating means responds, following the repeated request, to failure to receive the header information for a third one of said hot links for which header information was not previously received by maintaining the indication on the displayed web page that said third hot link is not available.
Claim 6
Dependent Claim 26 words
A computer system as set forth in claim 3 wherein said repeating means is automatic whereby a user is not required to initiate said repeating means.
Claim 7
Dependent Claim 57 words
A computer system as set forth in claim 3 wherein the first said indicating means responds, following the repeated request, to receipt of the header information for said other hot link for which header information was not previously received by changing the indication on the displayed web page to indicate that said other hot link is available.
Claim 8
Dependent Claim 155 words
A computer system as set forth in claim 2 further comprising means for repeating the request for said header information but not htmls for hot links for which header information was not previously received during a predetermined time interval after the first said request was made and for which no return code was received, but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received, and wherein: the first said indicating means responds, following the repeated request, to receipt of the header information for a third one of the hot links for which header information was not previously received during a predetermined time interval after the request was made and for which no return code was received, by indicating on the displayed web page that said third hot link is available.
Claim 9
Dependent Claim 78 words
A computer system as set forth in claim 7 wherein the second said indicating means responds, following the repeated request, to failure to receive the header information for a fourth one of said hot links for which header information was not previously received during a predetermined time interval after the request was made and for which no return code was received, by maintaining the indication on the displayed web page that said fourth hot link is not available.
Claim 10
Dependent Claim 137 words
A computer system as set forth in claim 2 further comprising means for repeating the request for said header information but not htmls for hot links for which header information was not previously received because the corresponding web page was not found, but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received, and wherein: the first said indicating means responds, following the repeated request, to receipt of the header information for a third one of the hot links for which header information was not previously received because the corresponding web page was not found, by changing the indication on the displayed web page to indicate that said third hot link is available.
Claim 11
Dependent Claim 68 words
A computer system as set forth in claim 9 wherein the second said indicating means responds, following the repeated request, to failure to receive the header information for a fourth one of said hot links for which header information was not previously received because the corresponding web page was not found, by maintaining the indication on the displayed web page that said fourth hot link is not available.
Claim 12
Dependent Claim 173 words
A computer system as set forth in claim 2 further comprising means for repeating the request for said header information but not htmls for hot links for which header information was not previously received because the corresponding web page was not found or not received during a predetermined time interval after the request was made for which no return code was received, but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received, and wherein: the first said indicating means responds, following the repeated request, to receipt of the header information for a third one of the hot links for which header information was not previously received because the corresponding web page was not found or not received during a predetermined time interval after the request was made for which no return code was provided, by indicating on the displayed web page that said third hot link is available.
Claim 13
Dependent Claim 88 words
A computer system as set forth in claim 11 wherein the second said indicating means responds, following the repeated request, to failure to receive the header information for a fourth one of said hot links for which header information was not previously received because the corresponding web page was not found or not received during a predetermined time interval after the request was made for which no return code was provided, by maintaining the indication on the displayed web page that said fourth hot link is not available.
Claim 14
Dependent Claim 133 words
A computer system as set forth in claim 2 further comprising means for repeating the request for said header information but not htmls for hot links for which header information was not previously received because the respective server was busy but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received, and wherein: the first said indicating means responds, following the repeated request, to receipt of the header information for a third one of the hot links for which header information was not previously received because the respective server was busy by changing the indication on the displayed web page to indicate that said third hot link is available.
Claim 15
Dependent Claim 66 words
A computer system as set forth in claim 13 wherein the second said indicating means responds, following the repeated request, to failure to receive the header information for a fourth one of said hot links for which header information was not previously received because the respective server was busy by maintaining the indication on the displayed web page that said fourth hot link is not available.
Claim 16
Dependent Claim 130 words
A computer system as set forth in claim 2 further comprising means for automatically, periodically repeating the request for said header information but not htmls for said plurality of hot links, said automatic, periodic request repetitions not requiring initiation by a user, and wherein: the first said indicating means responds to receipt of the header information for one or more of said hot links following the repeated request by indicating on the displayed web page that said one or more hot links are available; and the second said indicating means responds to the failure to receive the header information for one or more other of said hot links following the repeated request by indicating on the displayed web page that said one or more other hot links are not available.
Claim 17
Dependent Claim 18 words
A computer system as set forth in claim 1 wherein said web page has a corresponding html file.
Claim 18
Independent Claim 112 words
A method for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said method comprising the steps of: requesting header information but not htmls from one or more servers for a plurality of hot links on the displayed web page, each of said hot links having a corresponding html; in response to receipt of the header information for one of said hot links, indicating on the displayed web page that said one hot link is available; and in response to user selection of said one hot link with the indication of availability, loading the html for said one hot link indicated as available.
Claim 19
Independent Claim 112 words
A method for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said method comprising the steps of: requesting header information but not htmls from one or more servers for a plurality of hot links on the displayed web page, each of said hot links having a corresponding html; in response to receipt of the header information for one of said hot links, indicating on the displayed web page that said one hot link is available; and in response to user selection of said one hot link with the indication of availability, loading the html for said one hot link indicated as available.
Claim 20
Dependent Claim 72 words
A method as set forth in claim 17 further comprising the steps of: in response to failure to receive the header information for another of said hot links, indicating on the displayed web page that said other hot link is not available; and in response to user selection of said other hot link with the indication of non-availability, attempting to load the html for said other hot link indicated as not available.
Claim 21
Dependent Claim 53 words
A method as set forth in claim 18 further comprising the steps of: repeating the request for said header information but not htmls for hot links for which header information was not previously received but not repeating the request for said header information for hot links for which header information was previously received.
Claim 22
Dependent Claim 25 words
A method as set forth in claim 19 wherein said repeating step is automatic, whereby a user is not required to initiate said repeating step.
Claim 23
Dependent Claim 56 words
A method as set forth in claim 19 further comprising the step of: following the request repeat step, responding to receipt of the header information for said other hot link for which header information was not previously received by changing the indication on the displayed web page to indicate that said other hot link is available.
Claim 24
Dependent Claim 118 words
A method as set forth in claim 18 further comprising the steps of: automatically, periodically repeating the request for said header information but not htmls for said plurality of hot links, said automatic, periodic request repetitions not requiring initiation by a user; responding to receipt of the header information for one or more of said hot links following the repeated request by indicating on the displayed web page that said one or more hot links are available; and responding to the failure to receive the header information for one or more other of said hot links following the repeated request by indicating on the displayed web page that said one or more other hot links are not available.
Claim 25
Dependent Claim 149 words
A method as set forth in claim 18 further comprising the steps of: repeating the request for said header information but not htmls for hot links for which header information was not previously received during a predetermined time interval after the first said request was made and for which no return code was received, but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received; and following the repeating step, responding to receipt of the header information for a third one of the hot links for which header information was not previously received during a predetermined time interval after the request was made and for which no return code was received, by indicating on the displayed web page that said third hot link is available.
Claim 26
Dependent Claim 131 words
A method as set forth in claim 18 further comprising the step of: repeating the request for said header information but not htmls for hot links for which header information was not previously received because the corresponding web page was not found, but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received; and following the repeating step, responding to receipt of the header information for a third one of the hot links for which header information was not previously received because the corresponding web page was not found, by changing the indication on the displayed web page to indicate that said third hot link is available.
Claim 27
Dependent Claim 167 words
A method as set forth in claim 18 further comprising the steps of: repeating the request for said header information but not htmls for hot links for which header information was not previously received because the corresponding web page was not found or not received during a predetermined time interval after the request was made for which no return code was received, but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received; and following the repeating step, responding to receipt of the header information for a third one of the hot links for which header information was not previously received because the corresponding web page was not found or not received during a predetermined time interval after the request was made for which no return code was provided, by indicating on the displayed web page that said third hot link is available.
Claim 28
Dependent Claim 127 words
A method as set forth in claim 18 further comprising the steps of: repeating the request for said header information but not htmls for hot links for which header information was not previously received because the respective server was busy but not repeating the request for said header information for other hot links for which header information was not previously received for other reasons and other hot links for which header information was previously received; and following the repeated request, responding to receipt of the header information for a third one of the hot links for which header information was not previously received because the respective server was busy by changing the indication on the displayed web page to indicate that said third hot link is available.
Claim 29
Dependent Claim 17 words
A method as set forth in claim 17 wherein said web page has a corresponding html file.
Claim 30
Dependent Claim 157 words
A computer program product for instructing a processor to check and indicate availability of hot links on a displayed web page obtained from a world wide web, said computer program product comprising: a computer readable medium; first program instruction means for instructing a processor to request header information but not htmls from one or more servers for a plurality of hot links on the displayed web page, each of said hot links having a corresponding html; second program instruction means for instructing a processor to respond to receipt of the header information for one of said hot links, by indicating on the displayed web page that said one hot link is available; and third program instruction means for instructing a processor to respond to user selection of said one hot link, by loading the html corresponding to said one hot link indicated as available; and wherein all of said program instruction means are recorded on said medium.
Claim 31
Dependent Claim 157 words
A computer program product for instructing a processor to check and indicate availability of hot links on a displayed web page obtained from a world wide web, said computer program product comprising: a computer readable medium; first program instruction means for instructing a processor to request header information but not htmls from one or more servers for a plurality of hot links on the displayed web page, each of said hot links having a corresponding html; second program instruction means for instructing a processor to respond to receipt of the header information for one of said hot links, by indicating on the displayed web page that said one hot link is available; and third program instruction means for instructing a processor to respond to user selection of said one hot link, by loading the html corresponding to said one hot link indicated as available; and wherein all of said program instruction means are recorded on said medium.
Claim 32
Dependent Claim 130 words
A computer program product as set forth in claim 28 further comprising fourth program instruction means for instructing a processor to repeat the request for said header information but not htmls for hot links for which header information was not previously received but not repeat the request for said header information for hot links for which header information was previously received, and wherein: said second program instruction means instructs a processor to respond, following the repeat request, to receipt of the header information for one or more of the hot links for which header information was not previously received by changing the indication on the displayed web page to indicate that said one or more hot links are available; and said fourth program instruction means is recorded on said medium.
Claim 33
Dependent Claim 43 words
A computer program product as set forth in claim 29 wherein said fourth program instruction means automatically, periodically instructs said processor to repeat the request for said header information but not htmls, whereby a user is not required to initiate said repeat request.
Claim 34
Dependent Claim 95 words
A computer program product as set forth in claim 28 further comprising: fourth program instruction means for instructing a processor to respond to failure to receive the header information for another of said hot links, by indicating on the displayed web page that said other hot link is not available; and fifth program instruction means for instructing a processor to respond to user selection of said other hot link, by attempting to load the html corresponding to said other hot link; and wherein said fourth and fifth program instruction means are recorded on said medium.
Claim 35
Dependent Claim 19 words
A computer program product as set forth in claim 28 wherein said web page has a corresponding html file.
Claim 36
Dependent Claim 102 words
A computer system for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said system comprising: means for requesting header information from one or more servers for a plurality of hot links on the displayed web page; means, responsive to failure to receive the header information for one of said hot links, for indicating on the displayed web page that said one hot link is not available; and means, responsive to user selection of said one hot link indicated as not available, for attempting to load the html for said one hot link.
Claim 37
Dependent Claim 102 words
A computer system for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said system comprising: means for requesting header information from one or more servers for a plurality of hot links on the displayed web page; means, responsive to failure to receive the header information for one of said hot links, for indicating on the displayed web page that said one hot link is not available; and means, responsive to user selection of said one hot link indicated as not available, for attempting to load the html for said one hot link.
Claim 38
Independent Claim 105 words
A method for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said method comprising the steps of: requesting header information from one or more servers for a plurality of hot links on the displayed web page; in response to failure to receive the header information for one of said hot links, indicating on the displayed web page that said one hot link is not available; and in response to user selection of said one hot link with the indication of non-availability, attempting to load the html for said one hot link indicated as not available.
Claim 39
Independent Claim 105 words
A method for checking and indicating availability of hot links on a displayed web page obtained from a world wide web, said method comprising the steps of: requesting header information from one or more servers for a plurality of hot links on the displayed web page; in response to failure to receive the header information for one of said hot links, indicating on the displayed web page that said one hot link is not available; and in response to user selection of said one hot link with the indication of non-availability, attempting to load the html for said one hot link indicated as not available.
Claim 40
Independent Claim 113 words
A method for checking and indicating availability of hot links on a displayed web page, said method comprising the steps of: requesting header information but not htmls from one or more servers for a plurality of hot links on the displayed web page; in response to receipt of the header information for one of said hot links, indicating on the displayed web page that said one hot link is available; and automatically repeating the request for said header information but not htmls for hot links for which header information was not previously received but not automatically repeating the request for said header information for hot links for which header information was previously received.
Claim 41
Independent Claim 113 words
A method for checking and indicating availability of hot links on a displayed web page, said method comprising the steps of: requesting header information but not htmls from one or more servers for a plurality of hot links on the displayed web page; in response to receipt of the header information for one of said hot links, indicating on the displayed web page that said one hot link is available; and automatically repeating the request for said header information but not htmls for hot links for which header information was not previously received but not automatically repeating the request for said header information for hot links for which header information was previously received.

References Cited (Backward Citations)

US5727129A Cited
US5870559A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-25 2003-04-26 2003-10-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-25 2007-04-26 2007-10-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-25 2011-04-26 2011-10-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag