POINT OF RECORDATION TERMINAL APPARATUS FOR SENDING HIGH COMPLEXITY IMAGE SEQUENCES OVER AN UNRELIABLE LOW-BANDWIDTH CHANNEL
First Claim
Patent Images
1. An apparatus comprisinga point of recordation terminal comprising a network interface, the network interface coupled to a network,wherein said point of recordation terminal further comprises an asset &
- event capture circuit,a reference selection and meta-tagger circuit, andan archive store,the asset &
event capture circuit coupled to the reference selection and meta-tagger circuit, the network interface coupled to the reference selection &
meta tagger circuit and coupled to the archive store.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for providing video intelligence as a service to a plurality of small and medium sized enterprises to distributed video recordation equipment, comprising an apparatus and computer-implemented method. An apparatus comprises a point of recordation terminal apparatus coupled to a public network. A method for operating a system for video intelligence in a public network in a secure manner.
-
Citations
66 Claims
-
1. An apparatus comprising
a point of recordation terminal comprising a network interface, the network interface coupled to a network, wherein said point of recordation terminal further comprises an asset & - event capture circuit,
a reference selection and meta-tagger circuit, and an archive store, the asset &
event capture circuit coupled to the reference selection and meta-tagger circuit, the network interface coupled to the reference selection &
meta tagger circuit and coupled to the archive store. - View Dependent Claims (2, 3, 4, 5)
- event capture circuit,
-
6. A system for providing security as a service to a plurality of locations by network distributed video surveillance equipment,
comprising an apparatus and computer-implemented method for operating the apparatus, wherein said apparatus comprises a point of recordation terminal (PORT) apparatus, the PORT apparatus coupled to a local area network and having an archive store; -
and at least one circuit for encrypting data; and wherein said computer-implemented method for operating the apparatus comprises the following processes; encrypting a reference and an asset with a private key prior to transmission via the local area and public networks; wherein an asset comprises a plurality of video frames and a reference comprises a selected video frame selected from an asset, time, date, and identity of the PORT apparatus on which it was recorded.
-
-
7. A method of operating an apparatus for providing video surveillance as a network hosted service to a plurality of small and medium enterprises, the apparatus comprising
at least one point of recordation terminal (PORT) apparatus, each PORT apparatus coupled to a network, the method comprising the following processes: -
capturing a plurality of video frames, storing a plurality of video frames in an archive store; determining an event occurrence; selecting at least one video frame, time, date, and identification as at least one reference to a video sequence whereby each reference is indicative of where the video frame occurs in the video sequence; and transferring the reference through a network.
-
-
8. A point of recordation terminal (PORT) apparatus for to capture, select, and transfer video frames and related data on a network without clogging local network traffic,
the PORT apparatus comprising a processor; -
a digital camera; a video encoding &
compression circuit;an image encoding &
compression circuit;an event determination circuit; a video buffer; a reference selection circuit; an archive store; a private key encryption circuit; a bandwidth controller circuit and a network interface.
-
-
9. An apparatus for documenting at least one occurrence of an event of interest comprising a digital camera coupled to a network interface, the camera, and the network interface coupled to the following:
-
a means for determining when an event of interest occurs, and a means for selecting an extent of data associated with the event of interest to accurately represent the event; a means for efficiently recording the selected extent of data; a means for storing the recorded events; and a means for deriving more compact representations of the event which can assist in determining if the event is of further interest. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for transmitting compact representations of an event of interest over an unreliable network comprising:
-
a means for connection comprising at least one of an IP network, a cellular network, or an IP network over cellular network; the means for connection coupled to a first network interface circuit and to a second network interface circuit, the first network interface circuit coupled to a means for transmission of compact representations, wherein the means for transmission of compact representations comprises a circuit comprising a processor controlled by software to execute the following computer-implemented steps;
to determine if the representation cannot be immediately transmitted,to store the representations locally and to retry transmission at a later time; and
a means for reception coupled to the second network interface,the means for reception comprising a circuit comprising a processor controlled by software to execute the following computer-implemented steps;
receive an https request, open an https server session, connect between an https client and an https server.
-
-
14. A point of recordation terminal comprising a circuit comprising a processor controlled by software to execute at least one of the following computer-implemented steps:
-
to change configuration of other circuits in the terminal, to transmit immediately when directed by means for analysis, to store events if immediate transmission fails, and to specify all data should be recorded and transmitted immediately for a limited period
-
-
15. A method for operating an apparatus for to reliably maintain high complexity continuous data over a low bandwidth and unreliable connection, the apparatus comprising:
-
a point of recordation terminal (PORT) coupled to a connection, the method comprising capturing, and transmitting, an event of interest, wherein capturing an event of interest comprises the following processes; determining when an event of interest occurs, selecting an extent of data associated with the event of interest, efficiently recording the selected extent of data, deriving a compact representation of the event of interest, and storing the recorded events; wherein transmitting an event of interest comprises the following processes; transmitting immediately when directed and storing if immediate transmission fails, opening an https client session, opening an https server session, connecting between an https client and server, transmitting with link level encryption, storing recorded events of interest locally and transmitting when an acceptable amount of bandwidth becomes available.
-
-
16. A point of recordation terminal comprising:
-
a high resolution digital camera, a first storage device, a first network interface, a circuit controlled by software to signal a motion threshold, a circuit controlled by software to measure motion activity, a circuit controlled by software to track motion objects with analysis artifacts, a circuit controlled by software to encode h(dot)264 format files, a circuit controlled by software to encode JPEG files, a circuit to write to non-volatile removable memories, a circuit to generate thumbs, timestamps, and motion meta-data, a circuit controlled by software to determine if multiple events of interest occur in close proximity, a circuit controlled by software to cause a single extent of data to be recorded indicative of multiple event representations and where they occur, a circuit controlled by software to store assets locally on the first storage device and to retry transmission at a later time wherein a circuit comprises a processor controlled by software instructions and the processor is coupled to the first network interface, the processor is coupled to the first storage device, and the processor is coupled to the high resolution digital camera.
-
-
17. An apparatus for generating and storing an asset comprising
means for reading and encoding a PORT identification, means for generating a PORT unique identification for the asset, means for generating multiple representations of the event, and means for indicating the timing relationship between multiple representations,
-
24. An apparatus for generating, and transmitting a reference comprising
means for reading and encoding a camera identification, means for reading and encoding a time of day of an asset, means for determining and storing a type of event, and means for reading and encoding an offset of the event relative to the time of day of the asset.
-
31. A method for operating an apparatus for to reliably maintain high complexity continuous data over a low bandwidth and unreliable connection, the apparatus comprising:
- a point of recordation terminal (PORT) coupled to a connection,
the method comprising capturing an event of interest, wherein capturing an event of interest comprises the following processes determining a start of an event of interest; recording data associated with the event of interest; deriving a compact representation of the event of interest; recording the compact representation of the event of interest; determining an end of the event of interest; and stopping recording data. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
- a point of recordation terminal (PORT) coupled to a connection,
-
45. An apparatus comprising a digital camera coupled to a formatting circuit coupled to an encryption circuit coupled to an archive store, wherein the encryption circuit comprises an input for reading a unique camera identification key, an input for reading a video stream from the formatting circuit, a processor for encoding the video stream with time, date, and the unique camera identification key, and an output for writing the resultant encoded video stream to the archive store.
-
46. An apparatus comprising a digital camera coupled to a reference select &
- meta-tagger circuit coupled to a formatting circuit coupled to a connection manager circuit coupled to a network interface, wherein the connection manager circuit comprises a processor controlled by software to perform the following operations;
reading a destination IP address hardcoded onto the connection manager circuit board, receiving a compact representation of an event of interest from the reference select &
meta-tagger circuit, preparing packets with the destination IP address containing the compact representation, opening a client session with the destination IP address, and transmitting the packet as a client to a server at the destination IP address.
- meta-tagger circuit coupled to a formatting circuit coupled to a connection manager circuit coupled to a network interface, wherein the connection manager circuit comprises a processor controlled by software to perform the following operations;
-
47. A point of recordation terminal apparatus comprising:
-
a network interface, the network interface coupled to a network; an asset &
event capture circuit;a reference selection &
meta-tagger circuit;a bandwidth controller circuit; and an encryption circuit, whereby captured assets and references are encrypted prior to transmission. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
-
54. A point of recordation terminal apparatus comprising:
-
a network interface, the network interface coupled to a network; an asset &
event capture circuit;a reference selection &
meta-tagger circuit;wherein the network interface comprises a configuration detection circuit whereby it automatically detects and configures its network interface settings. - View Dependent Claims (55, 56, 57, 58)
-
-
59. A point of recordation terminal apparatus comprising
a network interface, the network interface coupled to a network; -
an asset &
event capture circuit;a reference selection &
meta-tagger circuit; anda connection manager circuit, whereby the connection manager and the network interface establish client sessions to a server at a known location. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66)
-
Specification