Delivering media content
Abstract
An approach to delivering media content to a client computing device of a recipient is described. A server system is provided that is arranged to receive a request identifying a media content segment, of a media content item comprising a plurality of identifiable media content segments, and a recipient. In response to the request, the server system uses recipient identification information to generate a modified version of the media content segment that is attributable to the recipient. The server system then delivers the modified version of the media content segment to the client computing device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A server system for delivering media content to a client computing device of a recipient, wherein the server system is arranged to:
receive a request identifying a media content segment, of a media content item comprising a plurality of identifiable media content segments, the request comprising recipient identification information of the recipient; in response to the request, modify the media content segment using the recipient identification information and thereby generate a modified version of the media content segment such that the modified version of the media content segment is attributable to the recipient; and deliver the modified version of the media content segment to the client computing device.
2 . The server system of claim 1 , wherein the request is one of a plurality of requests, each identifying the recipient and a respective segment of the plurality of identifiable media content segments, received by the server system at the same time.
3 . The server system of claim 1 arranged to:
generate the modified version of the media content segment by at least one of the following: watermarking; encryption; formatting; fingerprinting; and encoding the media content segment.
4 . The server system of claim 1 , wherein the recipient identification information comprises at least one of: an identifier of the computing device, a domain containing the computing device, a geolocation of the computing device, an IP address of the computing device, an identifier of a user of the computing device, and/or an organization to which the user of the device is affiliated.
5 . The server system of claim 1 , arranged to:
receive, from the client computing device, a request to access the media content item; and provide a master file to the client computing device, the master file comprising identifiers of the plurality of identifiable media content segments that can be requested.
6 . The server system of claim 1 , arranged to:
process the media content item to generate the plurality of identifiable media content segments.
7 . A method of delivering media content to a computing device of a recipient, the method comprising:
receiving, at a server system, a request identifying a media content segment of a media content item comprising a plurality of identifiable media content segments, and comprising recipient identification information of the recipient; in response to the request, modifying, by the server system, the media content segment using the recipient identification information to thereby generate a modified version of the media content segment that is attributable to the recipient; and delivering, by the server system, the modified version of the media content segment to the client computing device.
8 . The method of claim 7 , wherein the request is one of a plurality of requests, each identifying the recipient and a respective segment of the plurality of identifiable media content segments, received by the server system and wherein the method further comprises:
generating a modified version of at least one of the plurality of identifiable media content segments.
9 . The method of claim 7 , further comprising:
generating the modified version of the media content segment by at least one of the following: watermarking; encryption; formatting; fingerprinting; and encoding the media content segment.
10 . The method of claim 7 , further comprising:
receiving, by the server system from the client computing device, a request to access a media content item; and transmitting, by the server system to the client computing device, a plurality of identifiers identifying respective media content segments forming the media content item and a master file comprising an order thereof.
11 . The method of claim 7 , further comprising, as the server system delivers the modified version of the media content item:
receiving, at the server system, a second request identifying a second media content segment of the media content item.
12 . The method of claim 7 , wherein the delivering comprises:
streaming the modified media content segment via adaptive bitrate streaming.
13 . A computer readable medium comprising computer readable instructions that, when executed by a processor, cause the processor to implement the method of claim 7 .Join the waitlist — get patent alerts
Track US2021176289A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.