Media content redirection
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device and from a first device, a request to make multimedia content available to a second device, wherein the request comprises a resource address associated with the multimedia content;
determining, based on a request to output the multimedia content via the second device, that the multimedia content is needed for current consumption;
causing retrieval, using the resource address and based on the determination that the multimedia content is needed for current consumption, of a segment of the multimedia content;
receiving, by the computing device, the segment of the multimedia content;
transcoding, by the computing device and based on characteristics of the second device, the segment of the multimedia content; and
sending, to the second device and before receiving and transcoding an entirety of the multimedia content, the transcoded segment of the multimedia content.
0 Assignments
0 Petitions
Accused Products
Abstract
A content delivery server may allow users to redirect browsed content from one system to another. A user may install or activate a plug-in to a browser, such as an Internet browser, and the plug-in may be linked to the user'"'"'s account on another service. As the user browses content from the browser, the user may select a command to cause the browsed content to be delivered to the other service, ingested by the other service, and made available to the user from the other service.
72 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device and from a first device, a request to make multimedia content available to a second device, wherein the request comprises a resource address associated with the multimedia content; determining, based on a request to output the multimedia content via the second device, that the multimedia content is needed for current consumption; causing retrieval, using the resource address and based on the determination that the multimedia content is needed for current consumption, of a segment of the multimedia content; receiving, by the computing device, the segment of the multimedia content; transcoding, by the computing device and based on characteristics of the second device, the segment of the multimedia content; and sending, to the second device and before receiving and transcoding an entirety of the multimedia content, the transcoded segment of the multimedia content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors of the computing device, cause the computing device to; receive, from a first device, a request to make multimedia content available to a second device, wherein the request comprises a resource address associated with the multimedia content; determine, based on a request to output the multimedia content via the second device, that the multimedia content is needed for current consumption; cause retrieval, using the resource address and based on the determination that the multimedia content is needed for current consumption, of a segment of the multimedia content; receive the segment of the multimedia content; transcode, based on characteristics of the second device, the segment of the multimedia content; and send, to the second device and before receiving and transcoding an entirety of the multimedia content, the transcoded segment of the multimedia content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a computing device and a first device, wherein the first device comprises; one or more processors; and memory storing first instructions that, when executed by the one or more processors of the first device, cause the first device to; send, to the computing device, a request to make multimedia content available to a second device, wherein the request comprises a resource address associated with the multimedia content, and wherein the computing device comprises; one or more processors; and memory storing second instructions that, when executed by the one or more processors of the computing device, cause the computing device to; receive, from the first device, the request to make multimedia content available to the second device; determine, based on a request to output the multimedia content via the second device, that the multimedia content is needed for current consumption; cause retrieval, using the resource address and based on the determination that the multimedia content is needed for current consumption, of a segment of the multimedia content; receive the segment of the multimedia content; transcode, based on characteristics of the second device, the segment of the multimedia content; and send, to the second device and before receiving and transcoding an entirety of the multimedia content, the transcoded segment of the multimedia content. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification