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
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 |