IP Library Granted Patent US 7,404,010
Granted Patent B1
US 7,404,010 · App. 09/460,455 · Granted Jul 22, 2008

Methods and apparatus for integrating services for accessing the world wide web

View Patent ↗
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 7,404,010
App. No.
09/460,455
Granted
Jul 22, 2008
Kind
B1
Abstract

Web pages retrieved by a browser core are translated into user interface component definitions and page information. The definitions and page information are transmitted to a user device which recomposes the definitions and page information into a format for presentation to a user on a user device. Transmitting the definitions and page information includes translation of the definitions and page information into a format appropriate for both the particular communications media on which the information is transmitted, and the device to which the information is transmitted. The device includes a browser client which performs the recomposition. The browser client also receives user input, and may respond by altering the information locally at the user device, and sending information related to the user selection back to the browser core for further processing. The browser core also tracks user sessions, thus allowing a user to access the network from several devices, and capture session information for each access from each device. This allows users to switch devices, and start a new session at the point where a previous session ended.

Claims (36)

1. A system comprising:

a hybrid fiber-coax (HFC) network;

a headend connected to the HFC network and configured to transmit digital video signals over the HFC network

a video server connected to the HFC network and configured to store video and transmit video on demand;

an Internet access system connected to the headend and configured to receive first requested information, create second requested information based on the first requested information, and transmit the second requested information over the HFC network;

a user interface device connected to the HFC network and a display device, the user interface device configured to receive digital video signals over the HFC network, receive the second requested information from the Internet access system over the HFC network, perform recomposition on the second requested information to create third requested information, store the third requested information in a buffer, and transmit the third requested information from the buffer to a display device in a display device signal format;

wherein the second requested information is created based on a display capability of the display device;

wherein the Internet access system is further configured to store session information wherein the session information includes a current state of a current session with the user interface device, receive bookmark requests from the user interface device and set a bookmark that permits a user to access the current session at the current state on an alternate display device different than the display device.

2. The system of claim 1 , wherein the user interface device is a set-top box and the display device is a television.

3. The system of claim 1 , wherein the user interface device includes a browser client and the Internet access system includes a browser server having a client interface, and wherein the client interface creates the second requested information and transmits the second requested information to the browser client.

4. The system of claim 1 , wherein the Internet access system is configured to create the second requested information by scanning the first requested information for interactive elements, removing the interactive elements to create a resulting display signal, encoding the interactive elements and encoding the resulting display signal, and wherein the second requested information includes the encoded interactive elements and the encoded resulting display signal.

5. The system of claim 4 , wherein the encoded interactive elements are encoded as HyperText Markup Language (HTML) definitions and the encoded resulting display signal is encoded as at least one MPEG I-frame.

6. The system of claim 1 , wherein the first requested information comprises a Web-based service accessible via a Uniform Resource Locator.

7. The system of claim 1 , wherein the display capability is at least one of a resolution of the display and a color capability of the display.

8. The system of claim 1 , wherein the user interface device is further configured to transmit state change information to the Internet access system and transmit bookmark requests to the Internet access system.

9. The system of claim 1 , wherein the Internet access system includes a browser server and an Internet server, wherein the Internet server stores the bookmark.

10. The system of claim 1 , wherein the Internet access system includes a browser server and a database, wherein the database stores the bookmark.

11. The system of claim 1 , wherein the Internet access system is further configured to store user preference information, wherein the user preference information includes at least one of recently accessed pages and frequently accessed pages.

12. A system comprising:

a hybrid fiber-coax (HFC) network;

a headend connected to the HFC network and configured to transmit digital video signals over the HFC network

a video server connected to the HFC network and configured to store video and transmit video on demand;

an Internet access system connected to the headend and configured to receive first requested information, create second requested information based on the first requested information, and transmit the second requested information over the HFC network

a user interface device connected to the HFC network and a display device, the user interface device configured to receive digital video signals over the HFC network, receive the second requested information from the Internet access system over the HFC network, perform recomposition on the second requested information to create third requested information, and transmit the third requested information to a display device;

wherein the second requested information is created based on a display capability of the display device, and

wherein the Internet access system is further configured to store session information, the session information including a current state of a current session with the user interface device, receive bookmark requests from the user interface device and set a bookmark that permits a user to access the current session at the current state on an alternate display device different than the display device.

13. The system of claim 12 , wherein the user interface device is further configured to transmit state change information to the Internet access system and transmit bookmark requests to the Internet access system.

14. The system of claim 12 , wherein the Internet access system includes a browser server and an Internet server, wherein the Internet server stores the bookmark.

15. The system of claim 12 , wherein the Internet access system includes a browser server and a database, wherein the database stores the bookmark.

16. The system of claim 12 , wherein the Internet access system is further configured to store user preference information, wherein the user preference information includes at least one of recently accessed pages and frequently accessed pages.

17. The system of claim 12 , wherein the user interface device is a set-top box and the display device is a television.

18. The system of claim 12 , wherein the user interface device includes a browser client and the Internet access system includes a browser server having a client interface, and wherein the client interface creates the second requested information and transmits the second requested information to the browser client.

19. The system of claim 12 , wherein the Internet access system is configured to create the second requested information by scanning the first requested information for interactive elements, removing the interactive elements to create a resulting display signal, encoding the interactive elements and encoding the resulting display signal, and wherein the second requested information includes the encoded interactive elements and the encoded resulting display signal.

20. The system of claim 19 , wherein the encoded interactive elements are encoded as HyperText Markup Language (HTML) definitions and the encoded resulting display signal is encoded as at least one MPEG I-frame.

21. The system of claim 12 , wherein the first requested information comprises a Web-based service accessible via a Uniform Resource Locator.

22. The system of claim 12 , wherein the display capability is at least one of a resolution of the display and a color capability of the display.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jan 14, 2012
From: MERRILL LYNCH CAPITAL CORPORATION, AS COLLATERAL AGENT
To: LEVEL 3 COMMUNICATIONS, INC.
Reel/Frame 027535/0270 →
COLLATERAL AGREEMENT Recorded Jan 14, 2012
From: LEVEL 3 COMMUNICATIONS, INC.
To: MERRILL LYNCH CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 027535/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2011
From: GARDELL, STEVEN E.; NELSON, DENISE A.; REICHLEN, BRUCE
To: GTE LABORATORIES INCORPORATED
Reel/Frame 027367/0441 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME TO BE LISTED AS: VERIZON CORPORATE SERVICES GROUP INC. PREVIOUSLY RECORDED ON REEL 014007 FRAME 0472. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 11, 2010
From: VERIZON LABORATORIES INC.; GENUITY INC.
To: VERIZON CORPORATE SERVICES GROUP INC.
Reel/Frame 024823/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2010
From: VERIZON CORPORATE SERVICES GROUP INC.
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 024804/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2007
From: LEVEL 3 COMMUNICATIONS, INC.
To: LEVEL 3 COMMUNICATIONS, LLC
Reel/Frame 018989/0678 →
SECURITY AGREEMENT Recorded Sep 6, 2006
From: LEVEL 3 COMMUNICATIONS, INC.; ICG COMMUNICATIONS, INC.
To: MERRILL LYNCH CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 018207/0120 →