Method and apparatus for secure transfer and playback of multimedia content
AssigneeTiVo Inc.
InventorsArthur Van Hoff, James Barton
Life of this patent
Estimating the term…
Abstract
A method and apparatus for secure transfer and playback of multimedia content enables the secure transfer of multimedia content from a digital video recorder (DVR) to a personal computer (PC) and further to a handheld device. A DVR determines which devices on a Local Area Network (LAN) are authorized to share and/or retrieve content from the DVR. The DVR receives a connection request from a PC on the LAN, authorizes the connection request and establishes a secure connection between the DVR and the PC. Once the secure connection is established, the DVR receives a request for multimedia content from the PC, prepares the multimedia content for transfer and transfers the multimedia content to the PC.
Claims32
A method comprising:
- receiving, by a service provider, a listing of multimedia content accessible at a first device;
- providing, by the service provider, to a remote application at a remote device, at least a portion of the listing of the multimedia content;
- responsive to providing the portion of the listing of the multimedia content to the remote device, the service provider receiving, from the remote device, a selection of specific multimedia content from the portion of the listing of multimedia content;
- responsive to receiving the selection from the remote device, the service provider instructing a second device to send a request to the first device to transfer the selected specific multimedia content to the second device.
A method comprising:
- receiving, by a service provider, a listing of multimedia content accessible at a first device;
- providing, by the service provider, to a remote application at a remote device, at least a portion of the listing of the multimedia content;
- responsive to providing the portion of the listing of the multimedia content to the remote device, the service provider receiving, from the remote device, a selection of specific multimedia content from the portion of the listing of multimedia content;
- responsive to receiving the selection from the remote device, the service provider instructing the first device to transfer the selected specific multimedia content to a second device.
One or more non-transitory computer-readable storage media storing instructions that, when executed by one or more computing devices, causes performance of:
- receiving, by a service provider, a listing of multimedia content accessible at a first device;
- providing, by the service provider, to a remote application at a remote device, at least a portion of the listing of the multimedia content;
- responsive to providing the portion of the listing of the multimedia content to the remote device, the service provider receiving, from the remote device, a selection of specific multimedia content from the portion of the listing of multimedia content;
- responsive to receiving the selection from the remote device, the service provider instructing a second device to send a request to the first device to transfer the selected specific multimedia content to the second device.
One or more non-transitory computer-readable storage media storing instructions that, when executed by one or more computing devices, causes performance of:
- receiving, by a service provider, a listing of multimedia content accessible at a first device;
- providing, by the service provider, to a remote application at a remote device, at least a portion of the listing of the multimedia content;
- responsive to providing the portion of the listing of the multimedia content to the remote device, the service provider receiving, from the remote device, a selection of specific multimedia content from the portion of the listing of multimedia content;
- responsive to receiving the selection from the remote device, the service provider instructing the first device to transfer the selected specific multimedia content to a second device.
A system comprising:
- a first device;
- a second device;
- a service provider;
- a remote device;
- and
- a computer network coupled to the service provider, first device, second device, and remote device;
- wherein the service provider receives a listing of multimedia content accessible at the first device;
- wherein the service provider displays to a remote application operated by a user of the service provider at the remote device, at least a portion of the listing of the multimedia content;
- wherein, responsive to providing the portion of the listing of the multimedia content to the remote device, the service provider receives, from the remote device, a user selection of specific multimedia content from the portion of the listing of multimedia content;
- wherein, responsive to receiving the selection from the remote device, the service provider instructs the second device to send a request to the first device to transfer the selected specific multimedia content to the second device.
A system comprising:
- a first device;
- a second device;
- a service provider;
- a remote device;
- and
- a computer network coupled to the service provider, first device, second device, and remote device;
- wherein the service provider receives a listing of multimedia content accessible at the first device;
- wherein the service provider displays to a remote application operated by a user of the service provider at the remote device, at least a portion of the listing of the multimedia content;
- wherein, responsive to providing the portion of the listing of the multimedia content to the remote device, the service provider receives, from the remote device, a user selection of specific multimedia content from the portion of the listing of multimedia content;
- wherein, responsive to receiving the selection from the remote device, the service provider instructs the first device to transfer the selected specific multimedia content to the second device.
Dependencies are inferred from the claim text.