Method and apparatus for automated staff assignment
First Claim
Patent Images
1. An apparatus for automated staff assignment in an environment, said apparatus comprising:
- one or more microprocessors coupled to a memory and in communication with one or more computer systems;
a plurality of communication interfaces associated with different communication protocols and different report formats;
a message receive system receives a report by way of a communication protocol and in a report format depending on the interface that the report is received, and classifies the report into one of a plurality of report types based on a determination of the report format;
an event handler configured to recognize event elements in said report by extracting recognizable data from the event elements from the report and searching an event handler database to determine event information categories relative to the extracted event elements, where the extracting of event elements uses an extraction method that is selected based on the report format and communication protocol by which the report is received;
an assignment handler configured to assign duty information for said report, said assignment handler assigning duty information for said report bydetermining an event related to said report by searching an assignment database that relates predefined event elements to event meaning and by retrieving an event meaning for said report, andthe assignment handler further assigns staff of said environment to said event based on the determined event and the retrieved duty information associated with the event meaning; and
an action handler configured to compose a message using said event elements and send the message together with action requests to said assigned staff based on the duty information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus perform automatic assignment in an environment. The apparatus according to one embodiment comprises an event handler for extracting event elements from reports in the environment; an assignment handler for assigning information to the reports, the assignment handler assigning information to the reports by assigning events to the reports using the event elements of the reports, and assigning staff of the environment to the events; and an action handler for generating actions for the events and sending the actions to the assigned staff.
-
Citations
30 Claims
-
1. An apparatus for automated staff assignment in an environment, said apparatus comprising:
-
one or more microprocessors coupled to a memory and in communication with one or more computer systems; a plurality of communication interfaces associated with different communication protocols and different report formats; a message receive system receives a report by way of a communication protocol and in a report format depending on the interface that the report is received, and classifies the report into one of a plurality of report types based on a determination of the report format; an event handler configured to recognize event elements in said report by extracting recognizable data from the event elements from the report and searching an event handler database to determine event information categories relative to the extracted event elements, where the extracting of event elements uses an extraction method that is selected based on the report format and communication protocol by which the report is received; an assignment handler configured to assign duty information for said report, said assignment handler assigning duty information for said report by determining an event related to said report by searching an assignment database that relates predefined event elements to event meaning and by retrieving an event meaning for said report, and the assignment handler further assigns staff of said environment to said event based on the determined event and the retrieved duty information associated with the event meaning; and an action handler configured to compose a message using said event elements and send the message together with action requests to said assigned staff based on the duty information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, performed on an apparatus including one or more microprocessors coupled to a memory and in communication with one or more computer systems, a plurality of communication interfaces associated with different communication protocols and different report formats, an event handler, an assignment handler, and an action handler, of automatically assigning staff in an environment, said event handler capable of recognizing event elements in reports received from said environment for different types of report formats and types of protocols used to send the reports, receiving a report from said environment, each communication interface being configured to receive reports by way of a respective communication protocol and in a report format associated with the protocol, the report format being dictated by the communication protocol, said method comprising:
-
receiving, by said one or more microprocessors, a report by way of a communication protocol and in a report format depending on the interface that the report is received, and classifying the report into one of a plurality of report types based on a determination of the report format; recognizing, by said one or more microprocessors, event elements in said report by extracting recognizable data from the event elements from the report and searching an event handler database to determine event information categories relative to the extracted elements, where the extracting of event elements uses an extraction method that is selected based on the report format and communication protocol by which the report is received; assigning, by said one or more microprocessors, duty information for said report, said step of assigning duty information for said reports including determining an event related to said report by searching an assignment database that relates predefined event elements to event meaning and retrieving an even meaning for said report, and further assigning, by said one or more microprocessors, staff of said environment to said event based on the determined event and the retrieved duty information associated with the event meaning; and composing a message, by said one or more microprocessors, using said event elements and sending the message together with action requests to said assigned staff based on the duty information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification