Patent US5918239A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5918239A Expired / Lapsed US ⏱️ 0.0 years remaining

Deferred display of web pages corresponding to links selected by user

Assignee: International Business Machines Corp
•
Filing: 1997-01-21
•
Granted: 1999-06-29
•
Expires: 2017-01-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A a client web browser receives a first user selection of a link displayed on a web page. The first user selection indicates a preference by the user for deferred display of another web page corresponding to the link. In response to the first user selection, the web browser loads the other web page from a server or other remote repository into a memory device local to the client web browser. Next, the user makes a second selection of the link (after the first user selection). The second user selection indicates a preference by the user for immediate display of this other web page. In response, the web browser fetches and displays this other web page from the local memory. However, if the user selected another link in the originally displayed web page, after the first user selection but before the second user selection and while the other web page is being loaded into the memory device, the web browser would have halted loading of this other web page and instead load and display a third web page corresponding to the other link.

Inventors

  • 👤 Michael John Allen
  • 👤 William Francis Phillips

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 07:31
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 185 words
A client web browser comprising: means for receiving a first selection by a user of a first link displayed on a current web page, said first selection indicating a preference by said user for deferred display of a first web page corresponding to said first link; means, responsive to said first selection, for loading said first web page from a remote source into a memory device local to said client web browser but not displaying said first web page as said first web page is being loaded; and means, responsive to a second selection by said user of a second link on said current web page, said second selection occurring after said first selection but before said first web page is completely loaded, said second selection indicating a preference by said user for immediate display of a second web page corresponding to said second link, for halting the loading of said first web page before said first web page is completely loaded, loading said second web page from a remote source and displaying said second web page as said second web page is being loaded.
Claim 2
Dependent Claim 185 words
A client web browser comprising: means for receiving a first selection by a user of a first link displayed on a current web page, said first selection indicating a preference by said user for deferred display of a first web page corresponding to said first link; means, responsive to said first selection, for loading said first web page from a remote source into a memory device local to said client web browser but not displaying said first web page as said first web page is being loaded; and means, responsive to a second selection by said user of a second link on said current web page, said second selection occurring after said first selection but before said first web page is completely loaded, said second selection indicating a preference by said user for immediate display of a second web page corresponding to said second link, for halting the loading of said first web page before said first web page is completely loaded, loading said second web page from a remote source and displaying said second web page as said second web page is being loaded.
Claim 3
Dependent Claim 45 words
A web browser as set forth in claim 1 wherein the loading means halts the loading of said first web page until said second web page is completely loaded and resumes the loading of said first web page after said second page is completely loaded.
Claim 4
Dependent Claim 68 words
A web browser as set forth in claim 2 further comprising means for receiving a third selection by said user of said first link, said third selection occurring after said first web page is completely loaded and indicating a preference by said user for immediate display of said first web page, for fetching said first web page from said local memory device and displaying said first web page.
Claim 5
Independent Claim 205 words
A method for browsing a world wide web from a client computer, said method comprising the steps of: receiving at said client computer a first selection by a user of a first link displayed on a current web page, said first selection indicating a preference by said user for deferred display of a first web page corresponding to said first link; in response to said first selection, loading said first web page from a remote source into a memory device local to said client computer but not displaying said first web page as said first web page is being loaded; receiving at said client computer a second selection by said user of a second link on said current web page, said second selection occurring after said first selection but before said first web page is completely loaded, said second selection indicating a preference by said user for immediate display of a second web page corresponding to said second link; and in response to said second selection, halting the loading of said first web page before said first web page is completely loaded, loading said second web page from a remote source and displaying said second web page as said second web page is being loaded.
Claim 6
Independent Claim 205 words
A method for browsing a world wide web from a client computer, said method comprising the steps of: receiving at said client computer a first selection by a user of a first link displayed on a current web page, said first selection indicating a preference by said user for deferred display of a first web page corresponding to said first link; in response to said first selection, loading said first web page from a remote source into a memory device local to said client computer but not displaying said first web page as said first web page is being loaded; receiving at said client computer a second selection by said user of a second link on said current web page, said second selection occurring after said first selection but before said first web page is completely loaded, said second selection indicating a preference by said user for immediate display of a second web page corresponding to said second link; and in response to said second selection, halting the loading of said first web page before said first web page is completely loaded, loading said second web page from a remote source and displaying said second web page as said second web page is being loaded.
Claim 7
Dependent Claim 35 words
A method as set forth in claim 4 wherein the loading of said first web page is halted until said second web page is completely loaded and resumed after said second page is completely loaded.
Claim 8
Dependent Claim 74 words
A method as set forth in claim 5 further comprising the steps of: receiving a third selection by said user of said first link, said third selection occurring after said first web page is completely loaded and indicating a preference by said user for immediate display of said first web page; and in response to said third selection, fetching said first web page from said local memory device and displaying said first web page.
Claim 9
Dependent Claim 77 words
A method as set forth in claim 4 further comprising the steps of: receiving a third selection by said user of said first link, said third selection occurring after said second web page is completely loaded and displayed and indicating a preference by said user for immediate display of said first web page; and in response to said third user selection, fetching said first web page from said local memory device and displaying said first web page.
Claim 10
Dependent Claim 255 words
A computer program product for browsing a world wide web from a client computer, said computer program product comprising: a computer readable medium; first program instruction means for instructing a processor to receive a first selection by a user at said client computer of a first link displayed on a current web page, said first selection indicating a preference by said user for deferred display of a first web page corresponding to said first link; second program instruction means for instructing a processor to respond to said first selection by loading said first web page from a remote source into a memory device local to said client computer but not displaying said first web page as said first web page is being loaded; third program instruction means for instructing a processor to receive a second selection by said user of a second link on said current web page, said second selection occurring after said first selection but before said first web page is completely loaded, said second selection indicating a preference by said user for immediate display of a second web page corresponding to said second link; and fourth program instruction means for instructing a processor to respond to said second selection by halting the loading of said first web page before said first web page is completely loaded, loading said second web page from a remote source and displaying said second web page as said second web page is being loaded; and wherein all of said program instruction means are recorded on said medium.
Claim 11
Dependent Claim 255 words
A computer program product for browsing a world wide web from a client computer, said computer program product comprising: a computer readable medium; first program instruction means for instructing a processor to receive a first selection by a user at said client computer of a first link displayed on a current web page, said first selection indicating a preference by said user for deferred display of a first web page corresponding to said first link; second program instruction means for instructing a processor to respond to said first selection by loading said first web page from a remote source into a memory device local to said client computer but not displaying said first web page as said first web page is being loaded; third program instruction means for instructing a processor to receive a second selection by said user of a second link on said current web page, said second selection occurring after said first selection but before said first web page is completely loaded, said second selection indicating a preference by said user for immediate display of a second web page corresponding to said second link; and fourth program instruction means for instructing a processor to respond to said second selection by halting the loading of said first web page before said first web page is completely loaded, loading said second web page from a remote source and displaying said second web page as said second web page is being loaded; and wherein all of said program instruction means are recorded on said medium.
Claim 12
Dependent Claim 52 words
A computer program product as set forth in claim 8 wherein said fourth program instruction means instructs a processor to halt the loading of said first web page until said second web page is completely loaded and resume the loading of said first web page after said second page is completely loaded.
Claim 13
Dependent Claim 105 words
A computer program product as set forth in claim 9 further comprising: fifth program instruction means for instructing a processor to receive a third selection by said user of said first link, said third selection occurring after said first web page is completely loaded and indicating a preference by said user for immediate display of said first web page; and sixth program instruction means for instructing a processor to respond to said third selection by fetching said first web page from said local memory device and displaying said first web page; and wherein said fifth and sixth program instruction means are recorded on said medium.
Claim 14
Dependent Claim 105 words
A computer program product as set forth in claim 9 further comprising: fifth program instruction means for instructing a processor to receive a third selection by a user of said first link, said third selection occurring after said first web page is completely loaded and indicating a preference by said user for immediate display of said first web page; and sixth program instruction means for instructing a processor to respond to said third selection by fetching said first web page from said local memory device and displaying said first web page; and wherein said fifth and sixth program instruction means are recorded on said medium.

References Cited (Backward Citations)

US5715445A Cited
US5802292A Cited
US5860074A Cited
US5625781A Cited
US5805815A Cited
US5778372A Cited
US5784058A Cited
US5727129A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag