Method and apparatus for management of electronic calendars throughout an enterprise and management of events in a distributed system
First Claim
1. An enterprise electronic calendar residing in at least one computer, said enterprise electronic calendar for use in an enterprise for automating various enterprise oriented tasks given user inputs on the computer interfaced to other computers by a network, the enterprise electronic calendar comprising:
- at least one enterprise protocols database configured to store at least one set of enterprise protocols used in determining how each said user inputs are to be processed; and
a protocols checking process coupled to said enterprise protocols database configured to accept said user input, search for an enterprise protocol in said at least one enterprise protocols databases which match said user input, retrieve said enterprise protocol from said at least one enterprise protocols database and automatically produce responsive action relayed to a user in said enterprise through said enterprise electronic calendar or through other enterprise electronic calendars in said network according to said enterprise protocols.
1 Assignment
0 Petitions
Accused Products
Abstract
An enterprise electronic calendar uses new enterprise protocols and mechanisms to implement the new enterprise protocols in an enterprise setting. The enterprise electronic calendar may perform activities such as automatically performing simple tasks that can be programmed. The enterprise electronic calendar works closely with new enterprise electronic calendar protocols in order to best support an enterprise and supports databases for a large organization where individuals must work towards common tasks. In a presently preferred embodiment of the present invention, a collection of four components closely interact with each other. The components are software based and reside in computers, workstations and palmtops linked through some type of network. The components include a timestamp controller (TSC), a graphical user interface (GUI), a protocol checking process (PCP) and a system administrator interface (SAI). Application as a manager of events in a distributed system is also provided.
168 Citations
21 Claims
-
1. An enterprise electronic calendar residing in at least one computer, said enterprise electronic calendar for use in an enterprise for automating various enterprise oriented tasks given user inputs on the computer interfaced to other computers by a network, the enterprise electronic calendar comprising:
-
at least one enterprise protocols database configured to store at least one set of enterprise protocols used in determining how each said user inputs are to be processed; and a protocols checking process coupled to said enterprise protocols database configured to accept said user input, search for an enterprise protocol in said at least one enterprise protocols databases which match said user input, retrieve said enterprise protocol from said at least one enterprise protocols database and automatically produce responsive action relayed to a user in said enterprise through said enterprise electronic calendar or through other enterprise electronic calendars in said network according to said enterprise protocols. - View Dependent Claims (2, 3, 4)
-
-
5. A method for implementing an enterprise electronic calendar for use in an enterprise for automating various enterprise oriented tasks given user inputs on at least one computer, the computer interfaced to other computers by a network, the method comprising the steps of:
-
storing at least one set of enterprise protocols in at least one enterprise protocols database; determining how said user inputs are to be processed by said enterprise electronic calendar by searching a corresponding one of said set of enterprise protocols in said enterprise protocols database matching said user inputs; and producing action responsive to said user inputs as indicated by said set of enterprise protocols, said action being performed on said computer in said enterprise. - View Dependent Claims (6, 7, 8)
-
-
9. A computer system with an enterprise electronic calendar for automating various enterprise oriented tasks given user inputs comprising:
-
a storage device containing, data defining at least one enterprise protocols database configured to store at least one set of enterprise protocols used in determining how each of said user inputs are to be processed, and a protocols checking process module configured to accept user inputs, search for an enterprise protocol in said at least one enterprise protocols database matching said user inputs, retrieve said enterprise protocol from said at least one enterprise protocols database and automatically produce responsive action according to said enterprise protocol; and a processor coupled to said storage device for running said protocols checking process module which operates to accept said user inputs, retrieve corresponding enterprise protocols from said enterprise protocols database and produce responsive actions. - View Dependent Claims (10, 11, 12)
-
-
13. A manager of events in a distributed system residing in at least one computer, said event manager for use in automating various system oriented tasks given inputs generated by software agents, the event manager comprising:
-
at least one protocols database configured to store at least one set of protocols used in determining how each said inputs are to be processed; and a protocols checking process coupled to said protocols database configured to accept said inputs, search for an enterprise protocol in said at least one protocols database which match said user inputs, retrieve a corresponding protocol from said protocols database and automatically produce responsive action to be relayed to a software agent within said distributed system. - View Dependent Claims (14, 15)
-
-
16. A method for implementing an event manager for use in a distributed system for automating various tasks given inputs generated by software agents on at least one computer, the computer interfaced to other computers by a network, the method comprising the steps of:
-
storing at least one set of protocols in at least one protocols database; determining how said inputs are to be processed by said event manager by looking up a corresponding one of said set of protocols in said protocols database matching said inputs; and producing action responsive to said inputs as indicated by said set of protocols. - View Dependent Claims (17, 18)
-
-
19. A distributed computer system with an event manager for automating various tasks given inputs from software agents comprising:
-
a storage device containing, data defining at least one protocols database for storing at least one set of protocols used in determining how each of said inputs are to be processed, and a protocols checking process module configured to accept user inputs, match said user inputs to an enterprise protocol in said at least one protocols database, retrieve said enterprise protocol from said at least one protocols database and automatically produce responsive action according to said enterprise protocol; and a processor coupled to said storage device for running said protocols checking process module which operates to accept said inputs, retrieve corresponding enterprise protocols from said protocols database and produce responsive actions. - View Dependent Claims (20, 21)
-
Specification