IP Library Granted Patent US 7,573,421
Granted Patent B2
US 7,573,421 · App. 10/490,685 · Granted Aug 11, 2009

System and method for the automatic control of video frame rate

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,573,421
App. No.
10/490,685
Granted
Aug 11, 2009
Kind
B2
Abstract

The video rate processor ( 10 ) is made up of an Input Video Stream input ( 11 ), at least one Input Processor/Input Devices ( 12 ), at least one Most Recent Frame Buffer ( 14 ), and at least one Output Processes/Output Device ( 16 ). The video rate processor ( 10 ) is dynamically tuned to the specific requirements of a user and the capabilities of the user's device. Further, the video rate processor ( 10 ) enables to receipt of video images in real time or from archived files while substantially maintaining the integrity of the video information.

Claims (41)

1. A method for the video control of at least one information unit stream, the method comprising the steps of:

storing an at least one information unit stream at a low video frame rate into a first storage area;

storing the at least one information unit stream at a high video frame rate into a second storage area;

selectively outputting the at least one information unit stream stored in the first storage area and in the second storage area; and

controlling the application of an input handling entity and an output handling entity to the at least one information unit stream stored in the first storage area and the at least one information unit stream stored in the second storage area consequent to the occurrence of an at least one event.

2. The method of claim 1 further comprising the step of outputting an at least one information unit stream having a controlled specific unit rate by the at least one output handling entity to an at least one information unit stream display device via a communication media.

3. The method as claimed in claim 1 wherein the unit rate of the at least one outputted information unit stream generated by the at least one output handling entity is controlled by an in-built timing mechanism associated with the at least one output handling entity.

4. The method as claimed in claim 1 wherein the unit rate of the at least one outputted information unit streams is further controlled by the pre-defined characteristics of the at least one output handling entity.

5. The method as claimed in claim 1 wherein the unit rate of the at least one outputted information unit streams is further controlled by a pre-defined characteristic of the communication media.

6. The method as claimed in claim 1 wherein the at least one information unit stream is a digital information stream.

7. The method as claimed in claim 1 wherein the occurrence of the at least one event is detected automatically.

8. The method as claimed in claim 1 further comprising the step of continuously deleting the at least one information unit stream stored in the second storage area.

9. The method as claimed in claim 8 further comprising the step of stopping the deletion of the at least one information unit stream stored in the second storage area if an event has occurred.

10. The method as claimed in claim 1 wherein the method is used in a surveillance system, for adapting the unit rates to available resources.

11. A method for generating a plurality of information unit streams, provided with diverse unit rates, from at least one information unit stream having a pre-defined unit rate and distributing the plurality of the information unit streams, the method comprising the steps of:

inputting the at least one information unit stream from an at least one information unit stream generator device to a plurality of information unit rate control devices;

controlling the operation of the plurality of information unit rate control devices via a plurality of unit rate control mechanisms in order to provide diverse unit rates to a plurality of outputted information unit streams;

storing the plurality of outputted information unit streams into a plurality of data storage files associated with at least one media storage device;

thereby creating a plurality of information unit stream data storage files with variable unit rate characteristics.

12. The method as claimed in claim 11 further comprising transmitting the plurality of the data storage files to a plurality of information unit stream display devices in accordance with available communication bandwidth.

13. The method as claimed in claim 11 wherein the process for the generation of the data storage file is automatically controlled by and associated with the occurrence of at least one environmental event.

14. The method as claimed in claim 11 wherein the transmission of a specific data storage file to the information unit stream display device is controlled by and associated with the occurrence of at least one environmental event.

15. The method as claimed in claim 11 wherein the transmission of the data storage files storing information unit streams having diverse unit rate characteristics to at least one information unit stream display device is controlled by and associated with the occurrence of at least one environmental event.

16. The method as claimed in claim 11 wherein the occurrence of the at least one environmental event and the lack thereof effect pre-defined, content-specific, unit-rate-specific and timed interactions among the data storage files.

17. The method as claimed in claim 11 wherein the data storage files are short-term buffer storage files.

18. The method as claimed in claim 11 wherein the data storage files are long-term archive storage files.

19. The method as claimed in claim 18 wherein the long-term archive files are used in off-line distribution of the recorded information unit stream.

20. The method as claimed in claim 11 wherein the short-term buffer storage files are operative in the distribution of the recorded information unit stream in real time.

21. The method as claimed in claim 11 wherein at least one information unit stream is a digital information stream.

22. The method as claimed in claim 11 wherein the occurrence of the at least one event is detected automatically.

23. The method as claimed in claim 11 further comprising the step of continuously deleting the at least one information unit stream stored in the second storage area.

24. The method as claimed in claim 23 further comprising the step of stopping the deletion of the at least one information unit stream stored in the second storage area if the at least one event was detected.

25. The method as claimed in claim 11 wherein the method is used in a surveillance system, for adapting the unit rates to available resources.

26. A method for generating a plurality of information unit streams, provided with diverse unit rates, from at least one information unit stream having a pre-defined unit rate and distributing the plurality of the information unit streams, the method comprising the steps of:

inputting the at least one information unit stream from an at least one information unit stream generator device to a plurality of information unit rate control devices;

controlling the operation of the plurality of information unit rate control devices via a plurality of unit rate control mechanisms in order to provide diverse unit rates to a plurality of output information unit streams;

storing an at least one information unit stream at a low video frame rate into a first storage area;

storing the at least one information unit stream at a high video frame rate into a second storage area;

selectively outputting the at least one information unit stream stored in the first storage area and in the second storage area;

continuously deleting the at least one information unit stream stored in the second storage area; and

stopping the continuous deletion if an event was detected.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2023
From: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS ADMINISTRATIVE AGENT
To: QOGNIFY LTD.; ON-NET SURVEILLANCE SYSTEMS INC.
Reel/Frame 063280/0367 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 047871 FRAME: 0771. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 1, 2020
From: QOGNIFY LTD.; ON-NET SURVEILLANCE SYSTEMS INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC
Reel/Frame 053117/0260 →
SECURITY INTEREST Recorded Dec 28, 2018
From: QOGNIFY LTD.; ON-NET SURVEILLANCE SYSTEMS INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC
Reel/Frame 047871/0771 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2015
From: NICE SYSTEMS LTD.
To: QOGNIFY LTD.
Reel/Frame 036615/0243 →