IP Library Patent Application 11518117
Patent Application
App. No. 11/518,117

Method and system for remote television replay control

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.
11/518,117
Abstract

A method, system, computer medium, and other embodiments for integrating unrelated web hosted services with stand-alone media-based devices are provided. Users can access and control the media-based device conveniently with a web-browser through various portals on the Internet. In one embodiment, users access the media-based device through one or more unrelated web portals, so as to control and to program the media-based device in a single web session, and to see information both stored on the media-based device and originating from third-party online sources of information and services in a single integrated presentation.

Claims (58)

1 . A method of uploading data for operating at least one media device over a network, comprising:

receiving a request for data from at least one first server;

responsive to the request received, querying a data source to extract the data for operating the media device;

periodically sending the data extracted to the first server, the first server being communicatively coupled to the network; and

periodically transmitting the data from the first server to the media device over the network.

2 . The method according to claim 1 , wherein the request is received by a second server, the second server periodically pushing the data extracted to the first server according to a batch mode.

3 . The method according to claim 1 , wherein the data comprises registration information associated with the media device.

4 . The method according to claim 1 , wherein the data comprises pending transaction information associated with the media device.

5 . The method according to claim 1 , wherein the data is transferred in XML format.

6 . The method according to claim 1 , wherein the data source comprises databases and online services.

7 . The method according to claim 1 , wherein the data comprises broadcast programming guides in an electronic format.

8 . The method according to claim 1 , wherein the network comprises the Internet.

9 . The method according to claim 1 , wherein the media device comprises a digital video recorder.

10 . The method according to claim 1 , wherein the first server comprises a Domain Naming Service (DNS) server.

11 . The method according to claim 1 , further comprising a plurality of first servers for balancing load associated with a plurality of media devices.

12 . A method of enabling a virtual representation corresponding to at least one media device over a network, comprising:

monitoring data disposed on a first server until ready for transfer to a second server, the data being associated with the media device coupled to the first server over the network;

responsive to the data being ready for transfer, requesting transfer of the data from the first server;

receiving the data transferred from the first server; and

storing the data received in a data source, the data being extracted from the data source to create the virtual representation.

13 . The method according to claim 12 , wherein the data is formatted in XML.

14 . The method according to claim 14 , wherein the virtual representation is formed by combining the data with additional data stored in the data source.

15 . The method according to claim 12 , wherein the data source comprises at least one database.

16 . The method according to claim 12 , wherein the second server requests transfer of the data from the first server with using an http request.

17 . The method according to claim 12 , wherein the media device is selected from a group consisting of a digital video recorder, a personal digital assistant, a mobile telephone, and a pager.

18 . The method according to claim 12 , wherein the virtual representation is selected from a group of interfaces consisting of a login interface, a Channel Guide, a Replay Guide, Replay Shows, Replay Channels, Find Shows, and Manual Record.

19 . The method according to claim 12 , wherein the data is transferred periodically.

20 . A method of remote control over a network of at least one media device, comprising:

receiving commands from a first server to operate the media device;

responsive to the commands received, executing the commands to control the media device;

producing one or more results in response to executing the commands; and

transmitting the results to the first server over the network.

21 . The method according to claim 20 , wherein the first server comprises a Domain Naming Service (DNS) server.

22 . The method according to claim 21 , wherein the network comprises the Internet.

23 . The method according to claim 20 , wherein the results are transferred in XML format.

24 . The method according to claim 20 , wherein the media device comprises a digital video recorder.

25 . A system, comprising:

a first subsystem having at least one server coupled to a network, the network being in communication with one or more media devices, the server enabling the media devices to be distributed with a load-balanced configuration;

coupled to the first subsystem, a second subsystem maintaining a virtual representation of one or more user interfaces replicated from each of the media devices; and

coupled to the second subsystem, a third subsystem displaying the virtual representation and simulating operation of the media devices based on portions of the user interfaces being selected.

26 . The system according to claim 25 , wherein the media devices comprise digital video recorders.

27 . The system according to claim 25 , wherein the network comprises the Internet.

28 . The system according to claim 27 , wherein the server comprises a Domain Naming Services (DNS) server.

29 . A computer program product for uploading data for operating at least one media device over a network, the computer program product stored on a computer readable medium, and adapted to perform operations, comprising:

receiving a request for data from at least one first server;

responsive to the request received, querying a data source to extract the data for operating the media device;

periodically sending the data extracted to the first server, the first server 8 being communicatively coupled to the network; and

periodically transmitting the data from the first server to the media device over the network.

30 . A computer program product for enabling a virtual representation corresponding to at least one media device over a network, the computer program product stored on a computer readable medium, and adapted to perform operations, comprising:

monitoring data disposed on a first server until ready for transfer to a second server, the data being associated with the media device coupled to the first server over the network;

responsive to the data being ready for transfer, requesting transfer of the data from the first server;

receiving the data transferred from the first server; and

storing the data received in a data source, the data being extracted from the data source to create the virtual representation.

31 . A computer program product for remote control over a network of at least one media device, the computer program product stored on a computer readable medium, and adapted to perform operations, comprising:

receiving commands from a first server to operate the media device;

responsive to the commands received, executing the commands to control the media device;

producing one or more results in response to executing the commands; and

transmitting the results to the first server over the network.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2008
From: DIGITAL NETWORKS NORTH AMERICA, INC.
To: THE DIRECTV GROUP, INC.
Reel/Frame 020550/0982 →
ASSET PURCHASE AGREEMENT Recorded May 17, 2007
From: REPLAYTV, INC.
To: DIGITAL NETWORKS NORTH AMERICA, INC.
Reel/Frame 019310/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2007
From: WOODWARD, DON; MATICHUK, CHRIS E.; REGNIER, ALAIN; NUDELMAN, MARK; PIGNON, PHILIPPE; VOLTMER, F. ANDREW; WESTERHOFF, DAVE; SELF, MATTHEW; MOHAN, SUNIL
To: REPLAYTV, INC.
Reel/Frame 019310/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2007
From: SWEATT, MILLARD E., III
To: REPLAYTV, INC.
Reel/Frame 019310/0963 →