System and method for secure transmission of signals from a camera
AssigneeCloud Crowding Corp.
InventorsMurray B. WILSHINSKY, David Yanovsky, Teimuraz NAMORADZE
Life of this patent
Estimating the term…
Abstract
According to the invention herein, the method for secure transmission of signals from a camera includes the steps of: separating output video signals from processing units inside the camera into discrete pieces; and dispersing these discrete pieces among multiple transmission streams to multiple storage nodes wherein no transmission stream has sufficient data for reconstructing the media files. In a preferred embodiment, the multiple storage nodes are located in diverse geographic locations. Preferably, there is error correction coding of the discrete pieces.
Claims13
1-4. (canceled)
A method for transmitting signals securely from an IP camera, the method comprising:
- disassembling, using one or more processors of the camera, an output video signal received from a processing unit inside said camera into file slice fragments using object storage technology;
- generating metadata for reassembly of the output video signal from the file slice fragments, wherein the generated metadata includes information that enables a processor to retrieve a plurality of the file slice fragments from respective storage network nodes and reassemble the retrieved file slice fragments into the output video signal;
- and
- transmitting, using the one or more processors and a communication network interface of the camera, the file slice fragments among multiple distributed storage network nodes, wherein the file slice fragments are transmitted over a communication network using multiple transmission streams, and further wherein no single transmission stream has sufficient data for reconstructing said output video signal.
8-17. (canceled)
An IP camera configured to transmit signals securely over an IP communication network, the camera comprising:
- an imaging component including a lens, an image sensor configured to capture video imagery and one or more signal processing units configured to generate an output video signal from the captured imagery;
- a non-transitory memory having a software application in the form of machine readable instructions stored therein;
- a network interface configured to connect the IP camera to a communication network;
- and
- one or more processors coupled to the imaging component and the network interface, wherein the one or more processors execute the client software application and are configured to:
- receive the output video signal from the imaging component and disassemble the output video signal into discrete file slice fragments using object storage technology, and
- disperse, using the network interface, the file slice fragments among multiple distributed storage network nodes using multiple transmission streams, wherein the transmission streams are transmitted over the communication network and wherein no transmission stream has sufficient data for reconstructing said output video signal.
An IP camera configured to transmit signals securely over an IP communication network, the camera comprising:
- an imaging component including a lens, an image sensor configured to capture video imagery and one or more signal processing units configured to generate an output video signal from the captured imagery;
- a non-transitory memory having a client application in the form of machine readable instructions stored therein;
- a network interface configured to connect the IP camera to a communication network;
- and
- one or more processors coupled to the imaging component and the network interface, wherein the one or more processors execute the client software application and are configured to:
- receive the output video signal from the imaging component and separate the output video signal into discrete pieces by disassembling the output video signal into file slice fragments using object storage technology;
- generate metadata for the reassembly of the output video signal from the file slice fragments;
- and
- disperse, over the communication network using the network interface, the file slice fragments among multiple distributed storage network nodes using multiple transmission streams, wherein no single transmission stream has sufficient data for reconstructing said output video signal.
Dependencies are inferred from the claim text.