Method and system for remote television replay control
First Claim
1. A computer-implemented method for enabling a user to remotely control his media-based device and to access related information, the method comprising:
- receiving a user request from the user; and
in response to the user request, initiating at least one application program interface routine to retrieve from at least one database data concerning the media-based device, the at least one database being in communication with the media-based device through a network.
7 Assignments
0 Petitions
Accused Products
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. An application program interface allows the various web servers and portals to take advantage of the system. 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.
148 Citations
59 Claims
-
1. A computer-implemented method for enabling a user to remotely control his media-based device and to access related information, the method comprising:
-
receiving a user request from the user; and
in response to the user request, initiating at least one application program interface routine to retrieve from at least one database data concerning the media-based device, the at least one database being in communication with the media-based device through a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method for enabling a user to remotely control his media-based device and to access related information, the method comprising:
-
receiving a user request from the user; and
in response to the user request, initiating at least one application program interface routine to store into at least one database instructions for the media-based device, the at least one database being in communication with the media-based device through a network. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-implemented method for enabling a user to remotely control his media-based device and to access related information, the method comprising:
-
at a pre-determined time, initiating at least one application program interface routine to retrieve from at least one database data concerning the media-based device, the at least one database being in communication with the media-based device through a network;
storing the retrieved data;
after storing the retrieved data, receiving a user request from the user; and
in response to the user request, transmitting to the user information in accordance with the retrieved data. - View Dependent Claims (36, 37, 39, 40)
-
-
34. A computer-implemented method for enabling a user to remotely control his media-based device and to access related information, the method comprising:
-
receiving a user request from the user;
storing the user request; and
at a pre-determined time, initiating at least one application program interface routine based on the stored user request to store into at least one database instructions for the media-based device, the at least one database being in communication with the media-based device through a network.
-
-
35. A computer-implemented method for enabling a user to remotely control his media-based device and to access related information, the method comprising:
-
receiving at least one function call from a first network including a client device for receiving a user request from the user; and
in response to the at least one function call, executing at least one application program interface routine to retrieve from at least one database data concerning the media-based device, the at least one database being in communication with the media-based device through a second network.
-
-
38. A computer-implemented method for enabling a user to remotely control his media-based device and to access related information, the method comprising:
-
receiving at least one function call from a first network including a client device for receiving a user request from the user; and
in response to the at least one function call, executing at least one application program interface routine to store into at least one database data concerning the media-based device, the at least one database being in communication with the media-based device through a second network.
-
-
41. A computer network system for enabling a user to remotely control his media-based device and to access related information, the system comprising:
-
at least one database for storing data concerning the media-based device obtained through a first network;
an application program interface including at least one application program interface routine for retrieving from the at least one database data concerning the media-based device; and
a triggering module for initiating the at least one application program interface routine to retrieve data concerning the media-based device from the at least one database in response to a function call received through a second network. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer network system for enabling a user to remotely control his media-based device and to access related information, the system comprising:
-
at least one database for storing instructions for the media-based device retrievable by the media-based device through a first network;
an application program interface including at least one application program interface routine for storing into the at least one database instructions for the media-based device; and
a triggering module for initiating the at least one application program interface routine to store instructions for the media-based device into the at least one database in response to a function call received through a second network. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A system for enabling a user to remotely control his media-based device and to access related information, the system comprising:
-
database means for storing data concerning the media-based device obtained through a first network;
retrieving means for retrieving from the database means data concerning the media-based device; and
means for triggering the retrieving means to retrieve data concerning the media-based device from the database means in response to a function call received through a second network.
-
-
57. A system for enabling a user to remotely control his media-based device and to access related information, the system comprising:
-
database means for storing instructions for the media-based device retrievable by the media-based device through a first network;
storing means for storing into the database means instructions for the media-based device; and
means for triggering the storing means to store instructions for the media-based device into the database means in response to a function call received through a second network.
-
-
58. A computer program product for enabling a user to remotely control his media-based device and to access related information, comprising:
-
program code for retrieving from at least one database data concerning the media-based device, in response to a function call received through a network; and
program code for transmitting to the network information in accordance with the retrieved data.
-
-
59. A computer program product for enabling a user to remotely control his media-based device and to access related information, comprising:
-
program code for storing into the at least one database instructions for the media-based device, in response to a function call received through a network; and
program code for transmitting to the network information in accordance with the stored instruction.
-
Specification