Database for executing policies for controlling devices on a...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-3111830

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.