IP Library Granted Patent US 7,312,814
Granted Patent B2
US 7,312,814 · App. 10/349,376 · Granted Dec 25, 2007

System and method for storing pattern data

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,312,814
App. No.
10/349,376
Granted
Dec 25, 2007
Kind
B2
Abstract

A video surveillance system is provided for recording and executing camera operation patterns. Each pattern includes a plurality of records having a camera condition field and a count field. The system reads a camera condition and writes the condition to memory in a pattern record. The system compares each new camera condition with the condition stored in memory, and records a newly read condition into a new pattern record if the new camera condition is different from the condition data stored in the most recent pattern record. Otherwise, the count field is updated in the most recent pattern record by incrementing a count data therein. Patterns are executed by sequentially moving the camera through the camera condition stored in the pattern records, and keeping the system at a particular condition for a duration equal to the count data of each pattern record multiplied by a predetermined time interval.

Claims (10)

1. A method of video surveillance comprising the steps of: initializing a camera; receiving a first camera condition data; storing the first camera condition data in a first pattern record; storing a count field in the first pattern record; receiving a second camera condition data; comparing the second camera condition data with the first camera condition data; storing the second camera condition data in a new pattern record if the second camera condition data does not match the first camera condition data; discarding the second camera condition data and incrementing the count field in the first pattern record if the second camera condition data matches the first camera condition data thereby reducing the number of pattern records stored; retrieving the first pattern record; controlling the camera in response to the first pattern record; and using the count field in the first pattern record to determine if the next pattern record should be retrieved.

2. The video surveillance method of claim 1 , further comprising writing the new pattern record to memory.

3. The video surveillance method of claim 1 , wherein the first plurality of camera conditions includes at least a first camera condition and a second camera condition, and the first camera condition data corresponding to the first camera condition, and the second camera condition data corresponding to the second camera condition data.

4. The video surveillance method of claim 1 , further comprising: receiving the first camera condition data at a first point in time; and receiving the second camera condition data at a second point in time; the second point in time being one predetermined time interval after the first point in time.

5. The video surveillance method of claim 4 , wherein the predetermined time interval is one sixtieth of a second.

6. The surveillance method of claim 1 , further comprising resetting the count field of the new pattern record to an initial value.

7. The video surveillance method of claim 1 , further comprising comparing the count field of the first pattern record to an upper limit value; storing the upper limit value as the count field of the first pattern record if the compared count field equals the upper limit value; and resetting the count field of the new pattern record to an initial value.

8. The video surveillance method of claim 1 , wherein the one or more camera condition fields of each pattern record include one or more data command selected from the group consisting of a tilt data command, a pan data command, a tilt speed data command, a pan speed data command, a zoom data command, a focus data command, and automatic scan data command, a manual scan data command, and an iris data command.

9. The video surveillance method of claim 1 , wherein the one or more camera condition fields of each pattern record include a set of data command including a tilt data command, a pan data command, a tilt speed data command, a pan speed data command, a zoom data command, a focus data command, an automatic scan data command, a manual scan data command, and an iris data command.

10. A video surveillance camera comprising a memory and processor connected to said memory, said processor adapted to receive camera condition data and programmed to receive a first camera condition data, to store the first camera condition data in a first pattern record in said memory, to store a count field in the first pattern record, to receive a second camera condition data, to compare the second camera condition data with the first camera condition, to store the second camera condition data in a new pattern record in said memory if the second camera condition data does not match the first camera condition data, to discard the second camera condition data and increment the count field in the first pattern record if the second camera condition data matches the first camera condition data thereby reducing the number of pattern records stored, to retrieve the first pattern record from said memory, to control the camera in response to the first pattern record, and to use the count field in the first pattern record to determine if the next pattern record should be retrieved from said memory.

Assignments (5)
RELEASE OF SECURITY INTERESTS IN PATENTS Recorded Aug 5, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, A NATIONAL BANKING ASSOCIATION
To: TRANSOM PELCO ACQUISITION, INC. (FORMERLY ZOOM ACQUISITIONCO, INC.); PELCO, INC.
Reel/Frame 053415/0001 →
SECURITY INTEREST Recorded May 29, 2019
From: ZOOM ACQUISITIONCO, INC.; PELCO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 049314/0016 →
ENTITY CONVERSION Recorded Aug 17, 2009
From: PELCO
To: PELCO, INC.
Reel/Frame 023107/0097 →
RELEASE OF PATENTS COLLATERAL Recorded Jul 21, 2009
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PELCO
Reel/Frame 023015/0549 →
SECURITY AGREEMENT Recorded Mar 26, 2004
From: PELCO
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 014468/0265 →