Broadcast DRM License Support for Receive Only Devices
US-2018373847-A1 · Dec 27, 2018 · US
US12132948B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12132948-B2 |
| Application number | US-202117478291-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 17, 2021 |
| Priority date | Sep 17, 2021 |
| Publication date | Oct 29, 2024 |
| Grant date | Oct 29, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the subject disclosure may include, for example, a local server coupled to a plurality of client devices. The local server may receive encrypted content from one or more content sources and provide the content to the client devices. The local server and client devices may be part of a multi-client environment such as a hotel or conference center. The local server does not decrypt and re-encrypt content, thereby allowing the use of low cost equipment. Other embodiments are disclosed.
Opening claim text (preview).
What is claimed is: 1. A device, comprising: a local server including a processor; and a memory that stores executable instructions that, when executed by the local server, facilitate performance of operations, the operations comprising: receiving a first request for first encrypted media content associated with a first broadcast channel from each of a first plurality of client devices; receiving the first encrypted media content from a first content source intended for the first plurality of client devices, wherein the first content source broadcasts the first encrypted media content to a group of network devices, wherein the first content source comprises a satellite system, wherein the group of network devices comprises the local server; receiving a second request for a second encrypted media content associated with a second broadcast channel from each of a second plurality of client devices; receiving the second encrypted media content from a second content source intended for the second plurality of client devices, wherein the second content source broadcasts the second encrypted media content to the group of network devices, wherein the second content source comprises a broadband content source, wherein the group of network devices comprises a local server; caching the first encrypted media content in a media content storage device resulting in cached first encrypted media content; caching the second encrypted media content in the media content storage device resulting in cached second encrypted media content; receiving a third request for at least one first decryption key associated with the first encrypted media content from at least one of the first plurality of client devices; receiving a fourth request for at least one second decryption key associated with the second encrypted media content from at least one of the second plurality of client devices; providing the at least one first decryption key to the at least one of the first plurality of client devices; providing the at least one second decryption key to the at least one of the second plurality of client devices; accessing the cached first encrypted media content from the media content storage device; accessing the cached second encrypted media content from the media content storage device; multicasting the cached first encrypted media content to the first plurality of client devices; and multicasting the cached second encrypted media content to the second plurality of client devices. 2. The device of claim 1 , wherein the device includes a license proxy and wherein the providing the at least one first decryption key comprises the license proxy providing the at least one first decryption key. 3. The device of claim 1 , wherein the operations further comprise receiving the at least one first decryption key from a head end. 4. The device of claim 1 , wherein the receiving the first encrypted media content comprises receiving the first encrypted media content over a satellite communications network. 5. The device of claim 4 , wherein the receiving the first encrypted media content further comprises receiving additional encrypted media content over the satellite communications network. 6. The device of claim 5 , wherein the additional encrypted media content received over the satellite communications network is not encrypted using a conditional access (CA) system. 7. The device of claim 1 , wherein the multicasting the first encrypted media content to the first plurality of client devices comprises forwarding the first encrypted media content without decrypting and re-encrypting. 8. The device of claim 1 , wherein the first plurality of client devices and the local server are located on a common premises. 9. The device of claim 8 , wherein the common premises comprises a hotel, and the first plurality of client devices comprises devices in rooms of the hotel. 10. A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a local server including a processor, facilitate performance of operations, the operations comprising: receiving, at a local server, a first request for first encrypted media content associated with a first broadcast channel from each of a first plurality of client devices; receiving, at the local server, first encrypted media content from a first content source intended for the first plurality of client devices, wherein the first content source broadcasts the first encrypted media content to a group of network devices, wherein the first content source comprises a satellite system, wherein the group of network devices comprises the local server; receiving, at the local server, a second request for second encrypted media content associated with a second broadcast channel from each of a second plurality of client devices; receiving, at the local server, the second encrypted media content from a second content source intended for the second plurality of client devices, wherein the second content source broadcasts the second encrypted media content to the group of network devices, wherein the second content source comprises a broadband content source; caching, by the local server, the first encrypted media content in a media content storage device resulting in cached first encrypted media content; caching, by the local server, the second encrypted media content in the media content storage device resulting in cached second encrypted media content; receiving, at the local server, a third request for at least one first decryption key associated with the first encrypted media content from at least one of the first plurality of client devices; receiving, at the local server, a fourth request for at least one second decryption key associated with the second encrypted media content from at least one of the second plurality of client devices; providing, by the local server, the at least one first decryption key to the at least one of the first plurality of client devices; providing, by the local server, the at least one second decryption key to the at least one of the second plurality of client devices; accessing, by the local server, the cached first encrypted media content from the media content storage device; accessing, by the local server, the cached second encrypted from the media content storage device; multicasting, by the local server, the cached first encrypted media content to the first plurality of client devices; and multicasting, by the local server, the cached second encrypted media content to the second plurality of client devices. 11. The non-transitory, machine-readable medium of claim 10 , wherein the local server includes a license proxy and wherein the providing the at least one first decryption key comprises the license proxy providing the at least one first decryption key. 12. The non-transitory, machine-readable medium of claim 10 , wherein the operations further comprise receiving, by the local server, the at least one first decryption key from a head end. 13. The non-transitory, machine-readable medium of claim 10 , wherein the receiving the first encrypted media content comprises receiving the first encrypted media content over a satellite communications network. 14. The non-transitory, machine-readable medium of claim 10 , wherein the receiving the first encrypted media content further comprises receiving additional encrypted media content over a satellite communications network. 15. The non-transitory, machine-readable medium of claim 14 , wherein the additional encrypted media content received over the satellite communications network is not encryp
involving video stream encryption · CPC title
involving transmission via a satellite · CPC title
involving terrestrial transmission, e.g. DVB-T · CPC title
Server components or server architectures · CPC title
for generating or managing keys in general (key distribution for secret or secure communication involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP] H04L9/083; network support of key management H04L63/06; key management for network security in communication control or processing H04W12/04) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.