IP Library Patent Application 12422499
Patent Application
App. No. 12/422,499

NETWORK BROWSER SUPPORTING HISTORICAL HYPERTEXT AND OTHER LINKS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/422,499
Abstract

An Internet infrastructure supports searching of web links wherein if a user desires to obtain historical Internet data that existed as of a past date or time or if current web content cannot be provided to the user due to web changes, maintenance, technical reasons, etc., then a server provides historical data to the user. The user selects a hyperlink, web page, search string, address, or other method for obtaining web content. The servers provide current web content if it is available and provide options to obtain historical content for the user to access if stored and/or if the current content is not active or available at the moment and historical info is available. The user is provided with options, such as ‘original’, ‘timeline view’ or ‘specify timeframe’ that allow a search server and a historical data repository to pull past or historical Internet media, data, text, documents, web pages, etc., for presentation to the user. Therefore, if a user desires historical content or an error message prevents delivery of current content, the user can still access historical content over the Internet.

Claims (38)

1 . A network browser adapted to operate with a client device, the network browser being adapted to access web pages and documents from Internet and from a search engine server, the network browser comprising:

a historical timeline support module wherein:

the network browser is adapted to receive a request from a user of the client device to retrieve a web page or a document from the Internet;

the network browser being adapted to send the request to a host server;

the network browser is adapted to receive information back from the host server and wherein the host server generates a page not found error;

the historical timeline support module is adapted to respond to the generation of page not found error by redirecting the request to the search engine server to attempt to obtain an as-of-this-date web page or document; and

the network browser is adapted to receive and display the as-of-this-date web page or document in response to the page not found error.

2 . The network browser of claim 1 , wherein the page not found error comprises a hypertext transfer protocol 404 error.

3 . The network browser of claim 1 , wherein the network browser automatically redirects the request to the search engine server, and displays the as-of-this-date web page or document without displaying the page not found error.

4 . The network browser of claim 1 , wherein the network browser provides options to the user before redirecting, the options allowing a user to obtain the as-of-this-date web page or document from the search engine server in a certain form.

5 . The network browser of claim 4 , wherein the options are selected from the following choices: download an original web page or document from the search engine server; download web links of prior versions of the web page or document, within a specified timeframe, that are obtained from the search engine server; and view a timeline that is obtained from the search engine server.

6 . The network browser of claim 1 , wherein the request is routed to both the search engine server and the host server and parallel processes wherein if the current version of the web page or a document is available the request to the host server is processed to the network browser and wherein if the current version of the web page or a document is not available, then a historic copy of a prior version of the web page or a document is provided to the network browser via the search engine server.

7 . The network browser of claim 1 , wherein the request is routed to both the search engine server and a historical data repository wherein if the current version of the web page or a document is not available from the host server then a historical copy of the web page or a document is provided from one of the search engine server or the historical data repository.

8 . The network browser of claim 1 , wherein the historical timeline support module provides an additional tool interface to allow for downloading of the as-of-this-date web page from a historical database.

9 . The network browser of claim 8 , wherein the additional tool interface comprises an option to download a current web page or document from the host server as default option.

10 . The network browser of claim 8 , wherein the additional tool interface comprises an option to download a historic original web page or document via a search engine server.

11 . The network browser of claim 8 , wherein the additional tool interface comprises an option to access a timeline of historical web pages or documents that is obtained using the search engine server.

12 . The network browser of claim 8 , wherein the additional tool interface comprises an option to download web links of prior versions of the web page or document, within a specified timeframe, that are obtained using search engine server.

13 . The network browser of claim 1 , wherein the network browser provides for a mouse click option on various selections associated with the web page or document, where mouse click operations on the various selections allow for the user to process certain historical search options.

14 . The network browser of claim 13 , wherein a certain historical search option comprises an option to download the current link web page or document from the host server.

15 . The network browser of claim 13 , wherein a certain historical search option comprises an option to download a historically-stored original link web page or document using the search engine server.

16 . The network browser of claim 13 , wherein a certain historical search option comprises an option to view a timeline of historical web pages or documents that are obtained using the search engine server.

17 . The network browser of claim 13 , wherein a certain historical search option comprises an option to download links of prior versions of web pages or documents, within a specified timeframe, that are obtained using the search engine server.

18 . The network browser of claim 1 , wherein the network browser automatically redirects the request to the search engine server, and displays the as-of-this-date web page or document in addition to notifying the user of the page not found error.

19 . A method performed by a historical timeline support module associated with a browser that supports displaying of as-of-this-date web pages and documents, the method comprising:

waiting until user enters a web address that identifies content to be retrieved from a network;

sending web address information to a host server to make a request;

allowing a user to choose an as-of-this-date web page or document to satisfy the request, if an error occurs while trying to find current content to satisfy the request over the network;

redirecting web address information to the search engine server if an error occurs in processing the request;

receiving web page or document on as-of-this-date basis; and

displaying the as-of-this-date basis web page or document to satisfy the request requested by the user with some notice to the user that the provided web page or document is a historical copy.

20 . The method of claim 19 , wherein the browser allows the user to choose an as-of-this-date web page or document by choosing an option selected from the group consisting of: select current version, select original version, choose from a timeline view, and specify a timeframe.

21 . A method performed by a search engine server that supports delivering of as-of-this-date web pages and documents over a network, the method comprising:

providing search result links in the search list to user in response to a search request by the user;

allowing the user to select historical archived content options to satisfy the search request when the current content is not available on the network, and where the historical archived content options are selected from a plurality of options;

redirecting the request to the search engine server if a search error occurs when trying to find the current content;

receiving a current web page from host server or receiving an as-of-this-date web page from a document and web page retrieval module incorporated into the search engine server depending upon the option chosen; and

displaying the received web page as either the current web page or the as-of-this-date web page, with version identification.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2020
From: RPX CORPORATION
To: PAYPAL, INC.
Reel/Frame 053019/0017 →
RELEASE OF LIEN ON PATENTS Recorded Mar 20, 2020
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: RPX CORPORATION
Reel/Frame 052200/0821 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2015
From: ENPULZ, LLC
To: RPX CORPORATION
Reel/Frame 036714/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2011
From: BENNETT, JAMES D.
To: ENPULZ, LLC
Reel/Frame 027070/0201 →