×

System and method for broadcasting interactive content

  • US 9,584,835 B2
  • Filed: 09/06/2013
  • Issued: 02/28/2017
  • Est. Priority Date: 09/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for streaming content to a plurality of devices over a network, the system comprising:

  • a memory;

    a processor; and

    an encoding application, a streaming application, and an optimized streaming application stored in the memory,the encoding application executable by the processor for receiving from a first source a first stream comprising a first live feed and sending the first stream to the streaming application,the streaming application executable by the processor for receiving from the encoding application the first stream, and sending the first stream in multicast to the plurality of devices at a first latency, wherein one of the plurality of devices disconnects from the streaming application and connects to the optimized streaming application to become a contributing device;

    the optimized streaming application executable by the processor for receiving, from the contributing device, a second stream comprising a second live feed, for receiving from the encoding application the first stream, and for sending to the contributing device the first stream and the second stream concurrently at a secondly latency lower than the first latency;

    the encoding application executable by the processor for receiving from the optimized streaming application the second live feed, synchronizing the first live feed with the second live feed, generating a third stream comprising the sychronized first live feed and second live feed, and sending the third stream to the streaming application; and

    the streaming application executable by the processor for receiving the third stream from the encoding application and sending the third stream in multicast to the plurality of devices other than the contributing device at the first latency.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×