IP Library Granted Patent US 8,954,572
Granted Patent B2
US 8,954,572 · App. 13/383,711 · Granted Feb 10, 2015

Monitoring system

Inventor: David John Jenkins (East Grinstead, GB)
Assignee: Integrated Security Manufacturing Ltd.
G06F11/203G06F11/2035G06F11/2005G06F11/2048
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 8,954,572
App. No.
13/383,711
Granted
Feb 10, 2015
Kind
B2
Abstract

A monitoring system comprising a plurality of computers (PC 1 , PC 2 ) in a network, a plurality of monitoring devices ( 2, 3, 5, 7, 8, 12 ) and a plurality of drivers (GDS) configured for the monitoring devices ( 2, 3, 5, 7, 8, 12 ), each driver (GDS) communicating with the network through a designated channel, each channel configured to be run on any of a plurality of the computers (PC 1 , PC 2 ) in the network, wherein there is assigned to each channel a predefined order of priority in which an active computer (PC 1 , PC 2 ) of the network is selected for running the channel and wherein the order of priority assigned to each channel varies between channels and wherein, in use, when the highest priority available computer (PC 1 , PC 2 ) for any given channel is inactive, the given channel switches to the next highest priority available computer (PC 1 , PC 2 ) which is active.

Claims (14)

1. A monitoring system comprising a plurality of computers in a network, a plurality of monitoring devices and a plurality of drivers that are configured for the monitoring devices and that provide integration between those drivers and the respective monitoring devices, each driver communicating with the network through a designated channel, each channel configured to be run on any of a plurality of the computers in the network, wherein there is assigned to each channel a predefined order of priority in which an active computer of the network is selected for running the channel and wherein the order of priority assigned to each channel varies between channels and wherein, in use, when the highest priority available computer for any given channel is inactive, the given channel switches to the next highest priority available computer which is active such that each driver communicating through the given channel is able to migrate separately of all other drivers to move control of a monitoring device for which the driver is configured according to the predefined order of priority.

2. A monitoring system according to claim 1 wherein, if the currently assigned computer is considered to be active but a further computer which is higher in the priority list of computers available becomes available, then the channel is assigned to the further computer.

3. A monitoring system according to claim 2 , further comprising a store that includes a current state of each of the monitoring devices.

4. A monitoring system according to claim 2 , further comprising output logic that outputs a current state of each of the monitoring devices.

5. A monitoring system according to claim 4 , further comprising output logic that outputs the current state of each of the monitoring devices.

6. A monitoring system according to claim 5 , further comprising trigger logic that reacts to the current state of one or more of the monitoring devices.

7. A monitoring system according to claim 2 , further comprising trigger logic that reacts to a current state on one or more of the comprising devices.

8. A monitoring system according to claim 1 , further comprising a store that includes a current state of each of the monitoring devices.

9. A monitoring system according to claim 8 , further comprising output logic that outputs the current state of each of the monitoring devices.

10. A monitoring system according to claim 8 , further comprising trigger logic that reacts to the current state of one or more of the monitoring devices.

11. A monitoring system according to claim 1 , further comprising an output logic that outputs a current state of each of the monitoring devices.

12. A monitoring system according to claim 11 , further comprising trigger logic that reacts to the current state of one of more of the monitoring devices.

13. A monitoring system according to claim 1 , further comprising trigger logic that reacts to a current state of one of more of the monitoring devices.

14. A monitoring system according to claim 1 wherein the plurality of drivers and their designated channels can be reassigned to multiple available computers according to the predefined order of priority of each channel.

Assignments (2)
CHANGE OF NAME AND ADDRESS Recorded Nov 17, 2025
From: INTERGRATED SECURITY MANUFACTURING LIMITED
To: INTEGRATED SECURITY MANUFACTURING LIMITED
Reel/Frame 073607/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2012
From: JENKINS, DAVID J.
To: INTERGRATED SECURITY MANUFACTURING LTD.
Reel/Frame 027649/0714 →
Priority Claims (1)
GB 0914973.3 · Aug 27, 2009 · national
Continuity (1)
Related Publication 20120151052A1 · Jun 14, 2012