Method and system for managing data in a system
First Claim
1. A video surveillance camera comprising:
- a sensor input for receiving the data;
a randomly accessible memory for storing the data; and
a microprocessor coupled to the sensor input and the randomly accessible memory for implementing a programmable algorithm to reduce the amount of the data stored in the randomly accessible memory of the system wherein the programmable algorithm comprises;
periodically checking an amount of available storage in the randomly accessible memory; and
reducing the amount of data in the randomly accessible memory based on the 11 amount of available storage in the randomly accessible memory; and
an interface coupled to the randomly accessible memory for providing access to a portion of data in the randomly accessible memory.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for managing data in a system is disclosed. The method and system include the utilization of a programmable algorithm to periodically discard data in a memory component of a system. By utilizing a programmable algorithm to periodically discard data in the memory component of a system, data can be recorded over long periods of time at varying degrees of temporal and spatial resolution without the use of cumbersome video tapes and the like. Using the method and system in accordance with the present invention allows a user to select particularly useful data from the large amount of stored data and save it to a more permanent storage device. The method and system include receiving data from an input portion of the system, storing the data in a solid state memory portion of the system and utilizing a programmable algorithm to reduce the amount of the data stored in the solid state memory portion of the system.
-
Citations
22 Claims
-
1. A video surveillance camera comprising:
-
a sensor input for receiving the data;
a randomly accessible memory for storing the data; and
a microprocessor coupled to the sensor input and the randomly accessible memory for implementing a programmable algorithm to reduce the amount of the data stored in the randomly accessible memory of the system wherein the programmable algorithm comprises;
periodically checking an amount of available storage in the randomly accessible memory; and
reducing the amount of data in the randomly accessible memory based on the 11 amount of available storage in the randomly accessible memory; and
an interface coupled to the randomly accessible memory for providing access to a portion of data in the randomly accessible memory. - View Dependent Claims (2, 3)
-
-
4. A method for managing data in a system comprising:
-
receiving data from an input portion of the system;
storing the data in a solid state memory portion of the system; and
utilizing a programmable algorithm to reduce the amount of the data stored in the solid state memory portion of the system. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing data comprising:
-
a sensor input for receiving the data;
a solid state memory portion for storing the data; and
implementation means coupled to the sensor input and the solid state memory portion for implementing a programmable algorithm to reduce the amount of the data stored in the solid state memory portion of the system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium comprising program instructions for managing data in a system, the program instructions comprising the steps of:
-
receiving data from an input portion of the system;
storing the data in a solid state memory portion of the system; and
utilizing a programmable algorithm to reduce the amount of the data stored in the solid state memory portion of the system.
-
Specification