Patent ID: 11863309
Assignee: PROWIRE SPORT LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A system for capturing and distributing live multimedia or video streams of a live event to a plurality of mobile computing devices, the system comprising:
a plurality of processing devices in network communication with each other, at least one of the plurality of processing devices having at least one channel associated therewith; and
at least one memory coupled to the plurality of processing devices, the at least one memory configured to store computer-executable instructions, the computer-executable instructions when executed by the plurality of processing devices causing the plurality of processing devices to:
at the at least one of the plurality of processing devices having the at least one channel associated therewith:
receive at least one of the live multimedia or video streams via the at least one channel,
generate a plurality of discrete data packets from the at least one received live multimedia or video stream, and
transmit, over a first network in accordance with at least Real-Time Transport Protocol (RTP), the plurality of discrete data packets for receipt by at least one of the remainder of the plurality of processing devices;

at at least one of the plurality of processing devices:
generate copies of the plurality of discrete data packets, and
place the copies of the plurality of discrete data packets in a buffer accessible to the at least one of the plurality of processing devices;

at a nominated processing device of the plurality of processing devices:
receive a connection request from a respective mobile computing device of the plurality of mobile computing devices, the connection request including a request for transmission of one of the live multimedia or video streams to the respective mobile computing device,
determine a distribution status of each one of the plurality of the processing devices to transmit transmission copies generated from the copies for receipt by the respective mobile computing device originating the connection request, the distribution status indicating at least the ability of the applicable processing device to transmit the transmission copies to the respective mobile computing device, and
based on the determined distribution status of each one of the plurality of the processing devices, select a processing device of the plurality of the processing devices to transmit the transmission copies for receipt by the respective mobile computing device; and

at the selected processing device:
generate the transmission copies of the plurality of discrete data packets from the copies placed in the buffer accessible by the selected processing device, and
transmit the transmission copies for receipt by the respective mobile computing device over the first network or a second network;

wherein an end-to-end latency between the receipt of the at least one live multimedia or video streams via the at least one channel and the transmission of the transmission copies for receipt by the respective mobile computing device is 500 mS or less.