Program recording webification
AssigneeWestern Digital Technologies, Inc.
InventorsLambertus Hesselink, Dharmarus Rizal, Joep van Beurden, Eric S. Bjornson
Life of this patent
Estimating the term…
Abstract
A method of providing a program recording to a user includes: accessing an application service provider that includes a program database via a first connection over a network with a user processor; selecting, with the user processor, a program recording to be received at the location of the user processor; providing the program recording selected with the user processor, at the location of the application service provider or a third location different from the location of the application service provider and the location of the user processor; and delivering the selected program recording to the location of the user processor.
Claims20
A method of remotely programming a recording device to receive program content from a program provider, the method comprising:
- a user processor accessing an application service provider via a first connection over a network, wherein the application service provider:
- is separate from the program provider;
- includes a program database;
- and
- is located remotely from a location of the user processor;
- the user processor selecting scheduling information provided via the first connection by the program database of the application service provider, the scheduling information being associated with at least one program selected by a user;
- the application service provider establishing or verifying a second connection over the network between the application service provider and a control processor;
- the application service provider transmitting the scheduling information to the control processor via the second connection;
- and
- the control processor generating control signals based upon the scheduling information to control the recording device to receive the at least one program, wherein the recording device is located:
- remotely from a location of the application service provider;
- and
- remotely from the location of the user processor.
A method of remotely programming a recording device to receive program content from a program provider, the method comprising:
- accessing, with a first hardware processor via a first connection over a network, an application service provider comprising a program database, the first hardware processor being located remotely from a location of the application service provider, the application service provider being separate from a program provider;
- selecting, with the first hardware processor, scheduling information associated with at least one program selected by a user, the scheduling information having been received by the first hardware processor from the program database via the first connection;
- establishing or verifying, with the application service provider, a second connection over the network between the application service provider and a second hardware processor;
- transmitting, with the application service provider, the scheduling information associated with the at least one program to the second hardware processor via the second connection;
- and
- based upon the scheduling information associated with the at least one program, generating, with the second hardware processor, control signals to control a recording device to receive program content of the at least one program, the recording device being located remotely from the location of the application service provider and a location of the first hardware processor.
A method of remotely programming a recording device to receive program content from a program provider, the method comprising:
- accessing, with a first hardware processor via a first connection over a network, an application service provider comprising a program database, the first hardware processor being located remotely from a location of the application service provider, the application service provider being separate from a program provider;
- selecting, with the first hardware processor, scheduling information associated with at least one program selected by a user, the scheduling information having been received by the first hardware processor from the program database via the first connection;
- receiving, with a second hardware processor via a second connection over the network, the scheduling information associated with the at least one program;
- and
- responsive to the scheduling information associated with the at least one program, generating, with the second hardware processor, control signals to control a recording device to receive program content of the at least one program, the recording device being located remotely from the location of the application service provider and a location of the first hardware processor.
Dependencies are inferred from the claim text.