Processing of multiple media streams

US10440404B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10440404-B2
Application numberUS-201615367745-A
CountryUS
Kind codeB2
Filing dateDec 2, 2016
Priority dateDec 4, 2015
Publication dateOct 8, 2019
Grant dateOct 8, 2019

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 system includes a media studio including a processor and a memory. The memory stores instructions executable by the processor. The processor is programmed to receive data indicating a type of event to be recorded, receive one or more media input items from one or more respective media devices, and generate a media output item based at least in part on the one or more received media input items, and further based at least in part on the data indicating the type of event to be recorded and one or more respective locations of the one or more respective media devices.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system comprising a media studio including a processor and a memory, the memory storing instructions executable by the processor such that the processor is programmed to: receive data indicating a type of event to be recorded; receive one or more media input items from one or more respective media devices; track progress of the event based on at least a set of rules of the type of event; predict a subsequent occurrence based on the progress of the event and the set of rules of the type of event; before the subsequent occurrence, generate an aggregated media item that includes one or more of the media input items, the aggregated media item combining the one or more media input items for a common display, wherein the aggregated media item includes one or more respective indications whether the one or more respective media devices will be provided a view of the predicted subsequent occurrence; receive one or more commands identifying at least one of the media input items included in the aggregated media item to be included in a media output item; generate the media output item based at least in part on the one or more received media input items, and further based at least in part on the data indicating the type of event to be recorded and one or more respective locations of the one or more respective media devices; and generate a diagram of a set of one or more respective recommended fixed locations at which to situate the one or more respective media devices during the event based at least on the type of event to be recorded. 2. The system of claim 1 , wherein the processor is further programmed to generate the media output item based on the set of rules of the type of event. 3. The system of claim 1 , wherein the processor is further programmed to track the progress of the event based at least on receiving user inputs. 4. The system of claim 1 , wherein the processor is further programmed to generate the media output item based on the predicted subsequent occurrence. 5. The system of claim 4 , wherein the processor is further programmed to generate the media output item to include a first media input item from the one or more media input items based on the location of the media device from which the first media input is received providing the media device a view of the predicted subsequent occurrence. 6. The system of claim 1 , wherein the one or more commands are received from one of the one or more media devices. 7. The system of claim 1 , wherein the processor is further programmed to generate the set of one or more respective recommended fixed locations for the one or more respective media devices based at least on a number of respective media devices. 8. The system of claim 1 , wherein the processor is further programmed to generate the set of one or more respective recommended fixed locations for the one or more respective media devices based at least on one of a time and date of the event and a weather forecast. 9. The system of claim 1 , wherein the processor is further programmed to generate the set of one or more respective recommended fixed locations for the one or more respective media devices based at least on characteristics of the one or more media devices. 10. The system of claim 1 , wherein the processor is further programmed to generate the set of one or more respective recommended fixed locations for the one or more respective media devices based at least on one of an orientation and absolute location of a field of the event. 11. The system of claim 1 , wherein at least one of the media devices is mobile. 12. The system of claim 1 , wherein two or more of the media input items are received substantially simultaneously. 13. A method comprising: receiving data indicating a type of event to be recorded; receiving one or more media input items from one or more respective media devices; tracking progress of the event based on at least a set of rules of the type of event; predicting a subsequent occurrence based on the progress of the event and the set of rules of the type of event; before the subsequent occurrence, generating an aggregated media item that includes one or more of the media input items, the aggregated media item combining the one or more media input items for a common display, wherein the aggregated media item includes one or more respective indications whether the one or more respective media devices will be provided a view of the predicted subsequent occurrence; receiving one or more commands identifying at least one of the media input items included in the aggregated media item to be included in a media output item; generating the media output item based at least in part on the one or more received media input items, and further based at least in part on the data indicating the type of event to be recorded and one or more respective locations of the one or more respective media devices; and generating a diagram of a set of one or more respective recommended fixed locations at which to situate the one or more respective media devices during the event based at least on the type of event to be recorded. 14. The method of claim 13 , further comprising generating the media output item based on the set of rules on the type of event. 15. The method of claim 13 , wherein the one or more commands are received from one of the one or more media devices.

Assignees

Inventors

Classifications

  • Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums · CPC title

  • embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57) · CPC title

  • environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes · CPC title

  • Cameras (H04N23/00 takes precedence) · CPC title

  • biosensors, e.g. heat sensor for presence detection, EEG sensors or any limb activity sensors worn by the user (input arrangements for interaction with the human body based on nervous system activity detection G06F3/015) · 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 US10440404B2 cover?
A system includes a media studio including a processor and a memory. The memory stores instructions executable by the processor. The processor is programmed to receive data indicating a type of event to be recorded, receive one or more media input items from one or more respective media devices, and generate a media output item based at least in part on the one or more received media input item…
Who is the assignee on this patent?
Sling Media LLC
What technology area does this patent fall under?
Primary CPC classification H04N21/234. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 08 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).