Enforcing single stream per sign-on from a content delivery network (CDN) media server
AssigneeAkamai Technologies, Inc.
InventorAbdul Salam Faisal Padinjareveetil
Life of this patent
Estimating the term…
Abstract
An apparatus for enforcing a media stream delivery restriction uses a stream control service (SCS). The SCS is implemented in a distributed network, such as a CDN, in which a given media stream is delivered to authorized end users from multiple delivery servers, but where an authorized end user is associated with a single log-in identifier that is not intended to be shared with other end users. According to the method, an enforcement server of the SCS identifies first and second copies of the given media stream associated with the single log-in identifier being delivered from multiple delivery servers. It then issues message to terminate delivery of the given media stream from at least one of the multiple delivery servers.
Claims8
Apparatus for enforcing a media stream delivery restriction, where a media stream is delivered to authorized end users from multiple delivery servers in a distributed network, but where an authorized end user is associated with a single log-in identifier that is not intended to be shared with other end users, comprising:
- a set of distributed hardware processors;
- computer memory associated with each hardware processor;
- a stream control service implemented in program code held in computer memory and executed by a hardware processor to enforce the media stream delivery restriction, the program code comprising:
- code to identify first and second copies of the media stream associated with the single log-in identifier being delivered from multiple delivery servers;
- and
- code to issue a message to terminate delivery of the media stream from at least one of the multiple delivery servers.
An apparatus to enforce a media stream delivery restriction, where a media stream is delivered to authorized end users from multiple delivery servers in a distributed network, but where an authorized end user is associated with a single log-in identifier L1 received at time T that is not intended to be shared with other end users, comprising:
- a hardware processor;
- computer memory associated with the hardware processor to execute program code that identifies multiple streams [L1, Tn] and [L1, Tn-1] associated with the single log-in identifier being delivered from the multiple delivery servers, the multiple streams being first and second copies of the media stream, where Tn>Tn-1, and that, in response to such identification, sends a termination request for stream (L1, Tn-1).
Dependencies are inferred from the claim text.