Realtime schedule management interface
First Claim
1. A method for managing schedules using a network computer that communicates over a wired or wireless network, comprising:
- wherein the network computer is arranged to employ one or more processors to perform actions, including;
generating a real-time user interface; and
employing the one or more processors to execute a scheduling application, that performs actions, comprising;
providing a schedule in the real-time user interface that includes representing one or more schedule entries in cells for one or more team members based on information provided by one or more of an external system or an input sensor, wherein a non-transitory computer readable storage media is configured and arranged to store the schedule;
employing one or more restrictions that is associated with the schedule to use the one or more processors to automatically provide the one or more schedule entries based on at least one of a start time or an end time that is associated with the at least one restriction;
employing the one or more processors to automatically provide a plurality of epochs based on an equivalent time period within the schedule where an allocation of team members in the schedule is determined to repeat, wherein jumping forward in time by each repeated epoch at least provides reduced computation of at least a virtual start time;
employing the one or more processors to execute a notification engine to provide one or more notifications to one or more responsible team members based on a reported incident, wherein the responsible team member is automatically determined based on a time that the incident is reported; and
employing the one or more processors to communicate the schedule over the wired or wireless network to a remote network computer that provides one or more team members with online access to the schedule, wherein the schedule is retrieved from the non-transitory processor readable storage media, and wherein the schedule is presented in the real time user interface for display, by the remote computer, to one or more team members, wherein adjacent cells in the schedule representing different team members are automatically differentiated from each other by including one or more additional different graphic feature in the real time interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed towards generating and managing schedules. In at least one of the various embodiments, these schedules may be configured to schedule team members, rotating which team member is active (“on-call”). In at least one of the various embodiments, these may be employed to determine which resource is responsible to respond and/or resolve incidents that may be reported and/or detected. In at least one of the various embodiments, if a team member is determined to be the on-call or responsible team member, the notification engine may determine the methods for notify the responsible of the incidents. Schedules previews may be updated in real-time as the schedule is edited.
13 Citations
26 Claims
-
1. A method for managing schedules using a network computer that communicates over a wired or wireless network, comprising:
wherein the network computer is arranged to employ one or more processors to perform actions, including; generating a real-time user interface; and employing the one or more processors to execute a scheduling application, that performs actions, comprising; providing a schedule in the real-time user interface that includes representing one or more schedule entries in cells for one or more team members based on information provided by one or more of an external system or an input sensor, wherein a non-transitory computer readable storage media is configured and arranged to store the schedule; employing one or more restrictions that is associated with the schedule to use the one or more processors to automatically provide the one or more schedule entries based on at least one of a start time or an end time that is associated with the at least one restriction; employing the one or more processors to automatically provide a plurality of epochs based on an equivalent time period within the schedule where an allocation of team members in the schedule is determined to repeat, wherein jumping forward in time by each repeated epoch at least provides reduced computation of at least a virtual start time; employing the one or more processors to execute a notification engine to provide one or more notifications to one or more responsible team members based on a reported incident, wherein the responsible team member is automatically determined based on a time that the incident is reported; and employing the one or more processors to communicate the schedule over the wired or wireless network to a remote network computer that provides one or more team members with online access to the schedule, wherein the schedule is retrieved from the non-transitory processor readable storage media, and wherein the schedule is presented in the real time user interface for display, by the remote computer, to one or more team members, wherein adjacent cells in the schedule representing different team members are automatically differentiated from each other by including one or more additional different graphic feature in the real time interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system arranged for managing schedules over a network, comprising:
-
a server device, including; a transceiver that is operative to communicate over the network; a non-transitive processor readable memory that is operative to store at least instructions; and one or more processors that are operative to execute instructions that enable actions, including; generating a real-time user interface; and employing the one or more processors to execute a scheduling application, that performs actions, comprising; providing a schedule in the real-time user interface that includes representing one or more schedule entries in cells for one or more team members based on information provided by one or more of an external system or an input sensor, wherein a non-transitory computer readable storage media is configured and arranged to store the schedule; employing one or more restrictions that is associated with the schedule to use the one or more processors to automatically provide the one or more schedule entries based on at least one of a start time or an end time that is associated with the at least one restriction; employing the one or more processors to automatically provide a plurality of epochs based on an equivalent time period within the schedule where an allocation of team members in the schedule is determined to repeat, wherein jumping forward in time by each repeated epoch at least provides reduced computation of at least a virtual start time; employing the one or more processors to execute a notification engine to provide one or more notifications to one or more responsible team members based on a reported incident, wherein the responsible team member is automatically determined based on a time that the incident is reported; and employing the one or more processors to communicate the schedule over the wired or wireless network to a client device that provides one or more team members with online access to the schedule, wherein the schedule is retrieved from the non-transitory processor readable storage media, and wherein the schedule is presented in the real time user interface for display, by the client device, to one or more team members, wherein adjacent cells in the schedule representing different team members are automatically differentiated from each other by including one or more additional different graphic feature in the real time interface; and the client device, comprising, a transceiver that is operative to communicate over the network; a non-transitive memory that is operative to store at least instructions; and one or more processor devices that is operative to execute instructions that enable actions, including; displaying at least a portion of the schedule in a display to one or more team members; and displaying at least one notification to the at least one team member. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A network device that is operative for managing schedules, comprising:
-
a transceiver that is operative to communicate over a network; a non-transitory processor readable storage media that is operative to store at least instructions; and one or more processors that are operative to execute instructions that perform actions, including; generating a real-time user interface; and employing the one or more processors to execute a scheduling application, that performs actions, comprising; providing a schedule in the real-time user interface that includes representing one or more schedule entries in cells for one or more team members based on information provided by one or more of an external system or an input sensor, wherein a non-transitory computer readable storage media is configured and arranged to store the schedule; employing one or more restrictions that is associated with the schedule to use the one or more processors to automatically provide the one or more schedule entries based on at least one of a start time or an end time that is associated with the at least one restriction; employing the one or more processors to automatically provide a plurality of epochs based on an equivalent time period within the schedule where an allocation of team members in the schedule is determined to repeat, wherein jumping forward in time by each repeated epoch at least provides reduced computation of at least a virtual start time; employing the one or more processors to execute a notification engine to provide one or more notifications to one or more responsible team members based on a reported incident, wherein the responsible team member is automatically determined based on a time that the incident is reported; and employing the one or more processors to communicate the schedule over the wired or wireless network to a remote network computer that provides one or more team members with online access to the schedule, wherein the schedule is retrieved from the non-transitory processor readable storage media, and wherein the schedule is presented in the real time user interface for display, by the remote computer, to one or more team members, wherein adjacent cells in the schedule representing different team members are automatically differentiated from each other by including one or more additional different graphic feature in the real time interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A processor readable non-transitory storage media that includes instructions for managing schedules, wherein execution of the instructions by one or more processors for a network computer that performs actions, comprising:
-
generating a real-time user interface; and employing the one or more processors to execute a scheduling application, that performs actions, comprising; providing a schedule in the real-time user interface that includes representing one or more schedule entries in cells for one or more team members based on information provided by one or more of an external system or an input sensor, wherein a non-transitory computer readable storage media is configured and arranged to store the schedule; employing one or more restrictions that is associated with the schedule to use the one or more processors to automatically provide the one or more schedule entries based on at least one of a start time or an end time that is associated with the at least one restriction; employing the one or more processors to automatically provide a plurality of epochs based on an equivalent time period within the schedule where an allocation of team members in the schedule is determined to repeat, wherein jumping forward in time by each repeated epoch at least provides reduced computation of at least a virtual start time; employing the one or more processors to execute a notification engine to provide one or more notifications to one or more responsible team members based on a reported incident, wherein the responsible team member is automatically determined based on a time that the incident is reported; and employing the one or more processors to communicate the schedule over the wired or wireless network to a remote network computer that provides one or more team members with online access to the schedule, wherein the schedule is retrieved from the non-transitory processor readable storage media, and wherein the schedule is presented in the real time user interface for display, by the remote computer, to one or more team members, wherein adjacent cells in the schedule representing different team members are automatically differentiated from each other by including one or more additional different graphic feature in the real time interface. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification