Method and apparatus for secure transfer and playback of multimedia content
First Claim
Patent Images
1. A method comprising:
- receiving, at a first user device, a message from a server across a network, the message instructing the first user device to request a specific item of multimedia content from a second user device, the message transmitted to the first user device in response to receipt by the server of a request to view the specific item of multimedia content on a third user device and a determination by the server that the specific item of multimedia content is available from the second user device;
responsive to the message, the first user device requesting the specific item of multimedia content from the second user device, wherein the second user device is different from the first user device and the server;
responsive to requesting the specific item of multimedia content, the first user device receiving the specific item of multimedia content from the second user device;
transcoding, at the first user device, the specific item of multimedia content into a format suitable for playback at the third user device;
sending the transcoded specific item of multimedia content from the first user device to the third user device.
9 Assignments
0 Petitions
Accused Products
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.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, at a first user device, a message from a server across a network, the message instructing the first user device to request a specific item of multimedia content from a second user device, the message transmitted to the first user device in response to receipt by the server of a request to view the specific item of multimedia content on a third user device and a determination by the server that the specific item of multimedia content is available from the second user device; responsive to the message, the first user device requesting the specific item of multimedia content from the second user device, wherein the second user device is different from the first user device and the server; responsive to requesting the specific item of multimedia content, the first user device receiving the specific item of multimedia content from the second user device; transcoding, at the first user device, the specific item of multimedia content into a format suitable for playback at the third user device; sending the transcoded specific item of multimedia content from the first user device to the third user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause performance of:
-
receiving, at a first user device, a message from a server across a network, the message instructing the first user device to request a specific item of multimedia content from a second user device, the message transmitted to the first user device in response to receipt by the server of a request to view a specific item of multimedia content on a third user device and a determination by the server that the specific item of multimedia content is available from a second user device; responsive to the message, the first user device requesting the specific item of multimedia content from the second user device, wherein the second user device is different from the first user device and the server; responsive to requesting the specific item of multimedia content, the first user device receiving the specific item of multimedia content from the second user device; transcoding, at the first user device, the specific item of multimedia content into a format suitable for playback at the third user device; sending the transcoded specific item of multimedia content from the first user device to the third user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a service provider server, executing on one or more computing devices coupled to a network; and a first user device configured to; receive a message from the server across the network, the message instructing the first user device to request a specific item of multimedia content from a second user device, the message transmitted to the first user device in response to receipt by the server of a request to view a specific item of multimedia content on a third user device and a determination by the server that the specific item of multimedia content is available from a second user device; responsive to the message, requesting the specific item of multimedia content from the second user device, wherein the second user device is different from the first user device and the server; responsive to requesting the specific item of multimedia content, receiving the specific item of multimedia content from the second user device; transcoding the specific item of multimedia content into a format suitable for playback at the third user device; and sending the transcoded specific item of multimedia content from the first user device to the third user device; the second user device, configured to receive a request for the specific item of multimedia content from the first user device; access the specific item of multimedia content; and send the specific item of multimedia content to the first user device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification