Media streaming

US11853447B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11853447-B2
Application numberUS-202217841483-A
CountryUS
Kind codeB2
Filing dateJun 15, 2022
Priority dateNov 20, 2015
Publication dateDec 26, 2023
Grant dateDec 26, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A media playback system for presenting to a user a composition of a plurality of media streams. It has a media selection component configured to receive a scenario dataset, to receive user input for selecting viewing times defining segments of media and composition selections, and to output a list of segments of media from the scenario dataset that are authorized to be viewed by the user. The system has a playback control component configured to retrieve from media storage at least the segments of media from the output list of segments, to decode the segments of media, and to compile composition instructions. The system has a media playback component configured to receive the rendered media and the composition instructions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of stream processing, comprising: generating a fusion stream including a sequence of fusion nodes defining a composition of streams, selected from a plurality of streams, at given timestamps, the fusion nodes of the fusion stream specifying instructions for combining streams of the plurality of streams over time in accordance with the composition of streams defined at the given timestamps; and combining streams of the plurality of streams over time in accordance with the instructions in the sequence of fusion nodes of the fusion stream for synchronized playback, storing or viewing of the streams of the plurality of streams. 2. The method as defined in claim 1 , wherein the generating a fusion stream identifies a network location for retrieving the plurality of streams. 3. The method as defined in claim 2 , further comprising authenticating a user device to receive the fusion stream from a first control stream server, the user device retrieving the plurality of streams from the network location specified by the fusion stream. 4. The method as defined in claim 3 , wherein at least some of the plurality of streams are selected not to be retrieved by the user device. 5. The method as defined in claim 3 , wherein at least some of the plurality of streams retrieved by the user device are not hosted by a server hosting the fusion stream. 6. The method as defined in claim 1 , further comprising adding a further stream to the plurality of streams, wherein the fusion stream accretes the further stream. 7. The method as defined in claim 1 , wherein one of the streams of the plurality of streams is a stream of periodically changing symmetric session keys used to encrypt and decrypt at least one other of the streams of the plurality of streams. 8. The method as defined in claim 7 , wherein the stream of session keys is encrypted using a public key for decryption using private keys of an asymmetric encryption scheme. 9. The method as defined in claim 1 , wherein the fusion stream is generated by receiving and analysing the plurality of streams to determine the relationship between timestamps of the streams of the plurality of streams. 10. The method as defined in claim 9 , wherein a variation in offsets in at least one stream of the plurality of streams is identified and offset correction information is provided in the fusion stream. 11. The method as defined in claim 1 , wherein the fusion stream is generated by receiving operator input to determine the relationship between timestamps of the streams of the plurality of streams.

Assignees

Inventors

Classifications

  • to a system of files or objects, e.g. local or distributed file system or database · CPC title

  • G06F21/10Primary

    Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title

  • Providing cryptographic facilities or services · CPC title

  • using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates · CPC title

  • wherein the sending and receiving network entities apply dynamic encryption, e.g. stream encryption (cryptographic mechanisms or cryptographic arrangements for stream encryption H04L9/065) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11853447B2 cover?
A media playback system for presenting to a user a composition of a plurality of media streams. It has a media selection component configured to receive a scenario dataset, to receive user input for selecting viewing times defining segments of media and composition selections, and to output a list of segments of media from the scenario dataset that are authorized to be viewed by the user. The s…
Who is the assignee on this patent?
Genetec Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/6218. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 26 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).