Method and system for a programmable camera for configurable security and surveillance systems
DC CAFCFirst Claim
1. A method for configuring a security and/or surveillance system, the method comprising:
- receiving a device programming file in a programmable sensor agent of the security and/or surveillance system, said device programming file corresponding to at least one new feature selected for addition to or for upgrade of said programmable sensor agent;
receiving at least one programming key corresponding to said device programming file;
programming at least one configurable device in said programmable sensor agent to perform at least said selected at least one new feature, said programming based on said received device programming file, and wherein said new feature enables functionality in said programmable sensor agent not previously performed in said programmable sensor agent prior to said programming; and
verifying said programming of said at least one configurable device in said programmable sensor agent.
11 Assignments
Litigations
1 Petition
Accused Products
Abstract
A method and system for a programmable camera for a configurable security and surveillance system are provided. A programmable sensor agent for video surveillance may comprise a network interface, a processor, an image processor, and an image sensor. The image processor may comprise at least one configurable device. A device programming file may be received by the network interface from a system manager and may be programmed into at least one configurable device in the image processor via a JTAG interface in the processor. The processor may also verify that the programming has been completed successfully. The programmable sensor agent may also comprise a display interface. The device programming file may be selected via the system manager and/or via the display interface in the programmable sensor agent. The programmable sensor agent may also comprise a battery for backup power, a wireless processor, and/or a global positioning system (GPS) processor.
-
Citations
29 Claims
-
1. A method for configuring a security and/or surveillance system, the method comprising:
-
receiving a device programming file in a programmable sensor agent of the security and/or surveillance system, said device programming file corresponding to at least one new feature selected for addition to or for upgrade of said programmable sensor agent; receiving at least one programming key corresponding to said device programming file; programming at least one configurable device in said programmable sensor agent to perform at least said selected at least one new feature, said programming based on said received device programming file, and wherein said new feature enables functionality in said programmable sensor agent not previously performed in said programmable sensor agent prior to said programming; and verifying said programming of said at least one configurable device in said programmable sensor agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable media having stored thereon, a computer program having at least one code for configuring a security and/or surveillance system, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
-
receiving a device programming file in a programmable sensor agent of the security and/or surveillance system, said device programming file corresponding to at least one new feature selected for addition to or for upgrade of said programmable sensor agent; receiving at least one programming key corresponding to said device programming file; programming at least one configurable device in said programmable sensor agent to perform at least said selected at least one new feature, said programming based on said received device programming file, and wherein said new feature enables functionality in said programmable sensor agent not previously performed in said programmable sensor agent prior to said programming; and verifying said programming of said at least one configurable device in said programmable sensor agent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for configuring a security and/or surveillance system, the system comprising:
-
a programmable sensor agent of the security and/or surveillance system, said programmable sensor agent comprises a network interface, a processor, an image processor, and an image sensor; said image processor comprises at least one configurable device; said network interface receives a device programming file, said device programming file corresponding to at least one new feature selected for addition to or for upgrade of said programmable sensor agent; said network interface receives at least one programming key corresponding to said device programming file; said processor programs at least a portion of said image processor to perform at least said selected at least one new feature, said programming based on said received device programming file, and wherein said new feature enables functionality in said programmable sensor agent not previously performed in said programmable sensor agent prior to said programming; and said processor verifies said programming of said at least a portion of said image processor. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification