Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
251 words
A method for storing on a non-volatile storage medium a video input characterized by sequential image frames at an input frame rate of “N” image frames per second, and the method comprising the acts of: storing the video input at the input frame rate on free-space portions of the non-volatile storage medium; incrementally reducing a number of stored image frames which span a corresponding second of the video input on portions of the non-volatile storage medium including defining a value V n = A n × F ( T ) T × fps n for the remaining image frames on the non-volatile storage medium where “n” is a unique identifier for each minute of video input, and where “A n ” is an alarm event weight of a minute “n”, “F(T)” is a time-dependent function defining a factor of importance for image frames of different age, “T” is the age of the image frames, and “fps n ” is the current frame rate exhibited by the image frames within the corresponding minute; and deleting remaining ones of the image frames with the lowest value “V n ”, thereby to generate additional free-space portions for the storing act, whereby at least one portion of the non-volatile storage medium exhibits after such incremental reduction an intermediate frame rate in which the number of remaining image frames which span a corresponding second of stored video input is less than the input frame rate of “N” image frames per second and greater than zero.
Claim 2
Independent Claim
251 words
A method for storing on a non-volatile storage medium a video input characterized by sequential image frames at an input frame rate of “N” image frames per second, and the method comprising the acts of: storing the video input at the input frame rate on free-space portions of the non-volatile storage medium; incrementally reducing a number of stored image frames which span a corresponding second of the video input on portions of the non-volatile storage medium including defining a value V n = A n × F ( T ) T × fps n for the remaining image frames on the non-volatile storage medium where “n” is a unique identifier for each minute of video input, and where “A n ” is an alarm event weight of a minute “n”, “F(T)” is a time-dependent function defining a factor of importance for image frames of different age, “T” is the age of the image frames, and “fps n ” is the current frame rate exhibited by the image frames within the corresponding minute; and deleting remaining ones of the image frames with the lowest value “V n ”, thereby to generate additional free-space portions for the storing act, whereby at least one portion of the non-volatile storage medium exhibits after such incremental reduction an intermediate frame rate in which the number of remaining image frames which span a corresponding second of stored video input is less than the input frame rate of “N” image frames per second and greater than zero.
Claim 3
Independent Claim
236 words
A method for storing on a non-volatile storage medium a video input characterized by sequential image frames at an input frame rate of “N” image frames per second, and the method comprising the acts of: storing the video input at the input frame rate on free-space portions of the non-volatile storage medium; defining a current value for image frames on the non-volatile storage medium with respect to the age of the image, a factor of importance and the history of image frame deletions in the surrounding of each image frame, including defining a current value V = W × K i CurrentTime - ImageCreationTime where “W” is the current weight of the image frame which increases as neighboring images are deleted, and “K” is a factor of importance associated with the time segment to which the image belongs; and incrementally reducing the number of stored image frames which span a corresponding period of the video input on portions of the non-volatile storage medium including at least one portion which exhibits after such incremental reduction an intermediate frame rate in which the number of remaining image frames which span a corresponding period of stored video input is less than the input frame rate of “N” image frames per second and greater than zero by deleting image frames with the lowest current value defined in the defining act thereby to generate additional free-space portions for the storing act.
Claim 4
Independent Claim
236 words
A method for storing on a non-volatile storage medium a video input characterized by sequential image frames at an input frame rate of “N” image frames per second, and the method comprising the acts of: storing the video input at the input frame rate on free-space portions of the non-volatile storage medium; defining a current value for image frames on the non-volatile storage medium with respect to the age of the image, a factor of importance and the history of image frame deletions in the surrounding of each image frame, including defining a current value V = W × K i CurrentTime - ImageCreationTime where “W” is the current weight of the image frame which increases as neighboring images are deleted, and “K” is a factor of importance associated with the time segment to which the image belongs; and incrementally reducing the number of stored image frames which span a corresponding period of the video input on portions of the non-volatile storage medium including at least one portion which exhibits after such incremental reduction an intermediate frame rate in which the number of remaining image frames which span a corresponding period of stored video input is less than the input frame rate of “N” image frames per second and greater than zero by deleting image frames with the lowest current value defined in the defining act thereby to generate additional free-space portions for the storing act.
Claim 5
Independent Claim
284 words
A method for storing on a non-volatile storage medium a video input characterized by sequential image frames at an input frame rate of “N” image frames per second, and the method comprising the acts of: storing the video input at the input frame rate on free-space portions of the non-volatile storage medium; defining a current value for image frames on the non-volatile storage medium with respect to the age of the image, a factor of importance and the history of image frame deletions in the surrounding of each image frame, including defining a current value V n = A n × F ( T ) T × fps n where “n” is a unique identifier for each minute of video input, “Vn” is the current value for an image frame of minute “n”, “A n ” is an alarm event weight minute “n”, “F(T)” is a time-dependent function defining a factor of importance for image frames of different age, “T” is the age of the image frames, and “fps n ” is the current frame rate exhibited by the image frames within the corresponding minute; and incrementally reducing the number of stored image frames which span a corresponding period of the video input on portions of the non-volatile storage medium including at least one portion which exhibits after such incremental reduction an intermediate frame rate in which the number of remaining image frames which span a corresponding period of stored video input is less than the input frame rate of “N” image frames per second and greater than zero by deleting image frames with the lowest current value defined in the defining act thereby to generate additional free-space portions for the storing act.
Claim 6
Independent Claim
284 words
A method for storing on a non-volatile storage medium a video input characterized by sequential image frames at an input frame rate of “N” image frames per second, and the method comprising the acts of: storing the video input at the input frame rate on free-space portions of the non-volatile storage medium; defining a current value for image frames on the non-volatile storage medium with respect to the age of the image, a factor of importance and the history of image frame deletions in the surrounding of each image frame, including defining a current value V n = A n × F ( T ) T × fps n where “n” is a unique identifier for each minute of video input, “Vn” is the current value for an image frame of minute “n”, “A n ” is an alarm event weight minute “n”, “F(T)” is a time-dependent function defining a factor of importance for image frames of different age, “T” is the age of the image frames, and “fps n ” is the current frame rate exhibited by the image frames within the corresponding minute; and incrementally reducing the number of stored image frames which span a corresponding period of the video input on portions of the non-volatile storage medium including at least one portion which exhibits after such incremental reduction an intermediate frame rate in which the number of remaining image frames which span a corresponding period of stored video input is less than the input frame rate of “N” image frames per second and greater than zero by deleting image frames with the lowest current value defined in the defining act thereby to generate additional free-space portions for the storing act.