System and method for assigning and scheduling activities
First Claim
1. A computer program product for assigning activities, comprising a computer-usable medium having embodied therein computer-readable program codes for:
- providing in a first frame a plurality of selectable search criteria for use in a search function for identifying one or more personnel that are eligible for fulfilling an activity among a plurality of unscheduled and unassigned activities;
providing in a second frame a plurality of objects representative of the plurality of unscheduled and unassigned activities;
receiving a selection of a selected activity from among the plurality of unscheduled and unassigned activities;
in response to the receiving the selection of the selected activity, propagating search criteria associated with the selected activity for consideration in the search function;
in response to the receiving the selection of the selected activity, activating the search function based on the propagated search criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques to facilitate assignment and scheduling of activities. In accordance with a method, a chart showing a calendar of schedule for a number of available resources is provided in a first frame (or window) in a user interface menu, and a number of objects representative of a number of unplanned activities are provided in a second frame. A selection for an unplanned activity in the second frame (or a planned activity in the first frame) is received and, in response, selected ones of a number of objects in the chart are highlighted based on the selected activity. A request to assign the selected activity to a selected resource and to schedule the selected activity for a particular time duration is thereafter received. The requested assignment and scheduling may be accepted or rejected based on the requirements of the selected activity and the capabilities of the selected resource.
101 Citations
38 Claims
-
1. A computer program product for assigning activities, comprising a computer-usable medium having embodied therein computer-readable program codes for:
-
providing in a first frame a plurality of selectable search criteria for use in a search function for identifying one or more personnel that are eligible for fulfilling an activity among a plurality of unscheduled and unassigned activities;
providing in a second frame a plurality of objects representative of the plurality of unscheduled and unassigned activities;
receiving a selection of a selected activity from among the plurality of unscheduled and unassigned activities;
in response to the receiving the selection of the selected activity, propagating search criteria associated with the selected activity for consideration in the search function;
in response to the receiving the selection of the selected activity, activating the search function based on the propagated search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 34)
-
-
8. In a computer system, a method for assigning activities, comprising:
-
receiving a selection of an activity;
providing on a display screen a plurality of selectable search criteria for use in a search function for identifying one or more personnel that are eligible for fulfilling the selection, wherein the selectable search criteria includes a skill requirement of the one or more personnel, the skill requirement for performing the selection;
automatically selecting search criteria using search criteria associated with the activity;
providing on a display screen a chart showing at least a plurality of personnel that satisfy the selected search criteria; and
highlighting a first set of objects on the chart based at least in part on time restrictions for the activity. - View Dependent Claims (9, 11, 12, 13, 14, 15, 16, 17)
-
-
10. (canceled)
-
18. In a computer system, a method for assigning activities, comprising:
-
receiving an indication of a request to assign an activity to selected personnel and to schedule the activity for a particular time duration;
providing on a display screen a plurality of selectable search criteria for use in a search function for identifying one or more personnel that satisfy requirements associated with the activity, wherein the selectable search criteria includes a skill requirement of the one or more personnel, the skill requirement for performing the activity;
automatically selecting search criteria based on requirements associated with the activity;
modifying the selected search criteria in response to a user selection of search criteria;
accepting the request if the selected personnel satisfies the search criteria; and
rejecting the request if the selected personnel fails to satisfy the search criteria. - View Dependent Claims (19, 35)
-
-
20. In a computer system, a user interface screen to facilitate assignment of activities, comprising:
a first frame configured to display a chart, wherein the chart includes a plurality of selectable search criteria for automatically searching for a plurality of personnel that meet a set of requirements associated with a selected activity, wherein the selectable search criteria includes a skill requirement of the plurality of personnel, the skill requirement for performing the selected activity, wherein the search criteria are subject to automated selection based on a selection of an activity to be assigned to personnel, a plurality of rows for the plurality of personnel that meet the set of requirements, a plurality of columns for a plurality of time intervals for possible scheduling the selected activity, and a plurality of first objects representative of previously assigned and scheduled activities. - View Dependent Claims (21, 22, 23, 24, 25, 27, 28, 29)
-
26. (canceled)
-
30. A dispatch system comprising:
a client system configured to provide in a first frame a plurality of selectable search criteria for use in a search function for identifying one or more personnel that are eligible for fulfilling a selected activity selected from a plurality of unscheduled and unassigned activities, wherein the selectable search criteria includes a skill requirement of the one or more personnel, the skill requirement for performing the selected activity, provide in a second frame a plurality of objects representative of the plurality of unscheduled and unassigned activities, receive a selection of an unscheduled and unassigned activity in the second frame, in response to receiving the selection, select the search criteria using search criteria associated with the activity and activate the search function based on the selected search criteria, and provide a server system operatively coupled to the client system and configured to store and maintain data for the dispatch system in a database. - View Dependent Claims (32)
-
31. A dispatch system comprising:
a client system including a user interface module configured to provide a display screen having a plurality of frames, wherein a first frame includes a plurality of selectable search criteria for use in a search function for identifying one or more personnel that are eligible for fulfilling a selected activity selected from a plurality of unscheduled and unassigned activities and a second frame includes a plurality of objects representative of the plurality of unscheduled and unassigned activities, and wherein the selectable search criteria includes a skill requirement of the one or more personnel, the skill requirement for performing the selected activity, wherein the search criteria are subject to automated selection based on a selection of an activity to be assigned to personnel, a dispatch application operatively coupled to the user interface module and configured to receive input data and commands from the user interface module and to provide data for the display screen, and a local storage configured to store the data for the display screen, and a server system operatively coupled to the client system and configured to store and maintain data for the dispatch system in a database.
-
33. (canceled)
-
36. A method comprising:
-
providing in a user interface a selection interface for skill requirements of personnel;
displaying in the user interface a calendar indicating a schedule for a plurality of available personnel;
displaying in the user interface a plurality of unassigned activities;
receiving a selection of a selected activity from among the unassigned activities through the user interface; and
modifying the calendar in the user interface to indicate the schedule only for available personnel that meet a skill requirement associated with the selected activity. - View Dependent Claims (37, 38)
-
Specification