Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
1998-07-17
2003-09-02
Robinson, Greta (Department: 2177)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C709S224000
Reexamination Certificate
active
06615218
ABSTRACT:
BACKGROUND
1. Field of the Invention
The present invention relates to controlling devices across a computer network. More specifically, the present invention relates to providing an infrastructure that allows a user to specify a policy to govern the operation of devices coupled to a computer network.
2. Related Art
In addition to facilitating communications between computer systems, computer networks are increasingly being used to facilitate communications between computer systems and electrical or mechanical devices such as network routers, printers, facsimile machines, PBX systems, photocopiers and audio/visual equipment. For example, computer networks make it possible for computer systems to control and coordinate the actions of switching equipment in a PBX system, or to remotely control the operation of a routers in a computer network.
However, the mechanisms being used to control such devices are presently very unsophisticated, which creates a number of problems for a system operator desiring to control a group of devices. First, devices are typically controlled by sending low-level device-specific commands to the devices. Thus, in order to control such devices a system operator must learn these low-level device-specific commands. Second, devices are typically controlled individually. Hence, in order to control a group of devices, a system operator must explicitly send commands to individual devices in the group. This can be a time-consuming process. Third, different devices are typically controlled through different management interfaces. Hence, a system operator must use a number of different management interfaces to operate a group of devices. Finally, present systems do not provide automated mechanisms to control and monitor the actions of devices. Consequently, a system operator must manually monitor and control the devices in order to accomplish a task requiring periodic monitoring and control.
What is needed is a system that provides high-level control over a group of devices coupled to a computer network.
SUMMARY
A database according to the present invention can store static and dynamic entries. A static entry contains conventional static data, whereas a dynamic entry contains information specifying dynamic behavior to control devices on a network. The act of storing a dynamic entry in the database triggers control over devices on the network. More specifically, one embodiment of a database system according to the present invention includes a data storage medium for storing entries as well as an indexing structure for locating entries on the data storage medium. It also includes a storage mechanism for performing operations to store entries on the data storage medium. Encoded on the data storage medium are dynamic entries containing descriptions of dynamic behavior for the devices on the network. The database additionally includes an execution mechanism that, in response to a dynamic entry being stored on the data storage medium, commands the devices on the network to perform the dynamic behavior specified in the dynamic entry. In a variation on the above embodiment, the execution mechanism is configured to periodically monitor and control the devices on the network.
REFERENCES:
patent: 5063523 (1991-11-01), Vrenjak
patent: 5295244 (1994-03-01), Dev et al.
patent: 5765153 (1998-06-01), Benantar et al.
patent: 5787437 (1998-07-01), Potterveld et al.
patent: 5797128 (1998-08-01), Birnbaum
patent: 5835720 (1998-11-01), Nelson et al.
patent: 5872928 (1999-02-01), Lewis et al.
patent: 5889953 (1999-03-01), Thebaut et al.
patent: 6014700 (2000-01-01), Bainbridge et al.
patent: 6061448 (2000-05-01), Smith et al.
patent: 6289017 (2001-09-01), Shani et al.
David A. Taylor, Object-Oriented Information Systems: Planning and Implementation, John Wiley & Sons, Inc. 1992, pp. 1-33.*
James D. Foley et al., Computer Graphics Principles and Practice, Addison-Wesley Publishing Company, 1990, pp. 42-43.*
Gio Wiederhold, Database Design, 1983, McGraw-Hill Book Company, p. 477.
Jalali Caveh F.
Mandal Kallol
Ramarao Prashant
Park Vaughan & Fleming LLP
Rayyan Susan F.
Robinson Greta
LandOfFree
Database for executing policies for controlling devices on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Database for executing policies for controlling devices on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Database for executing policies for controlling devices on a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3111830