发明名称 Limiting concurrent viewing sessions on multiple user devices
摘要 System devices include network interfaces to communicate with user devices associated with a user, memories for storing instructions to be executed by processors, and the processors. The processors are configured to execute the instructions to receive, from a first user device, among the user devices, a request for content; initiate an upload of the requested content to the first user device in response to the request; receive a request for a license key from the first user device in response to the initiation of the upload; determine whether a number of concurrent sessions with the user devices exceeds a maximum number; and send the license key to the first user device when the processors determine that the number of concurrent sessions does not exceed the maximum number.
申请公布号 US9405887(B2) 申请公布日期 2016.08.02
申请号 US201113314233 申请日期 2011.12.08
申请人 VERIZON PATENT AND LICENSING INC. 发明人 Yin Fenglin;Hao Jack Jianxiu;Jin Zhiying;Xia Wei
分类号 G06F21/00;G06F21/10 主分类号 G06F21/00
代理机构 代理人
主权项 1. A method comprising: receiving, at a system, from a first user device among one or more user devices that belong to a user, a request for video content; initiating, prior to sending to the first user device any license key that the first user device can use to decode or play the requested video content, an upload of the requested video content to the first user device in response to the request; receiving a request for a license key, from the first user device, in response to the initiation of the upload, before the first user device uses any other license key to decode or play the requested video content; determining whether a total number of viewing sessions associated with the user of the one or more user devices exceed a predetermined number, wherein each of the total number of viewing sessions is a past viewing session completed by the one or more user devices; generating the license key, which includes information for decrypting the video content in response to determining that the total number of viewing sessions associated with the user of the one or more user devices does not exceed the predetermined number; sending the license key to the first user device that receives the content in a single stream, uses the license key to decrypt the video content and plays the decrypted content; and determining a total viewing time at the first user device, for a viewing session associated with the upload of the requested video content, wherein when the total viewing time lasts for longer than a specific threshold period of time, incrementing the total number of viewing sessions by one without issuing a new license key to the first user device for the video content.
地址 Basking Ridge NJ US