×

Apparatus and method for automatic realtime cloud computing processing for live multimedia content

  • US 8,990,874 B2
  • Filed: 04/12/2012
  • Issued: 03/24/2015
  • Est. Priority Date: 09/10/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for performing an automatic real-time cloud computing processing of live multimedia content, the apparatus comprising:

  • a portable electronic device capturing a live event when a record instruction is remotely triggered by a user operating a web interface remotely networked to the portable electronic device, wherein the live event is then encoded as visual and aural information in a standard multimedia format using a microprocessor and an embedded codec in the portable electronic device that specifically prevents saving a local copy of the visual and aural information to create a certified level of temper-proof authenticity of the visual and aural information for law enforcement and intelligence application, and wherein the encoded visual and aural information is instead immediately transmitted to a cloud computing service unit in real time via a data network;

    the cloud computing service unit executing a multimedia data management and viewing program operating on a CPU and a memory unit in the cloud computing service unit, wherein the cloud computing service unit is configured to receive an incoming stream of the encoded visual and aural information from the portable electronic device via a data network, and wherein the multimedia data management and viewing program divides the incoming stream of the encoded visual and aural information into individually-viewable segments of variable lengths prior to data transmission to another device, and wherein each length of each individually-viewable segment is shorter when the cloud computing service unit'"'"'s workload is heavy and when bandwidth availability of the cloud computing service is low, and wherein each length of each individually-viewable segment is longer when the cloud computing service unit'"'"'s workload is light and when the cloud computing service unit'"'"'s bandwidth availability is high;

    the web user interface executed on the CPU and the memory unit of the cloud computing service unit or on an associated computer system operatively connected to the cloud computing service unit, wherein the web user interface is configured to log in a user to access one of the individually-viewable segments from the multimedia data management and viewing program in the cloud computing service unit, even while data transmission for the incoming stream of the encoded visual and aural information from the portable electronic device to the cloud computing service unit is still in progress and not fully completed;

    the multimedia data management and viewing program operating on a CPU and a memory unit in the cloud computing service unit, wherein at least some of the individually-viewable segments of variable lengths are automatically stitched together as a single viewable multimedia file by the multimedia data management and viewing program, once all of the incoming stream of the encoded visual and aural information from the portable electronic device for the live event is entirely fully transmitted to the cloud computing service unit; and

    the data network comprising a wireless data network and/or a wired data network which are operatively connected to the portable electronic device and the cloud computing service unit, wherein the data network is configured to transmit the encoded visual and aural information from the portable electronic device to the cloud computing service unit.

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