×

Asynchronously streaming video of a live event from a handheld device

  • US 9,445,150 B2
  • Filed: 10/28/2015
  • Issued: 09/13/2016
  • Est. Priority Date: 04/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a handheld computing device that is configured to perform the following on a periodic basis when in an asynchronous streaming mode for a streaming video session;

    receive and buffer video data, wherein the buffered video data includes a plurality of contiguous video samples;

    after a predefined amount of contiguous video samples have been buffered, perform the following;

    assign an index for the predefined amount of contiguous video samples, andasynchronously transmit that predefined amount of contiguous video samples and the assigned index for that predefined amount of contiguous video samples to a storage subsystem of a broadcast server system, wherein the storage subsystem is located remotely from the handheld computing device; and

    upon a determination that the predefined amount of contiguous video samples and the corresponding assigned index have been received by the storage subsystem, transmit a notification message to an application server of the broadcast server system that includes the assigned index and indicates that the predefined amount of contiguous video samples is stored on the storage subsystem of the broadcast server, wherein the notification message is configured to cause the application server to fetch the predefined amount of contiguous video samples according to the index included in the notification message and process those video samples for broadcasting to a plurality of client computing devices.

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