发明名称 Schedule management interface
摘要 Embodiments are directed towards generating schedules for managing team members that may be responsible to be on-call for responding to incidents. Schedules may be configured to schedule team members and manage the rotation of one or more team members assigned to one or more schedule layers. Also, schedules may be employed to determine which team member may be responsible to respond and/or resolve incidents that may be reported and/or detected. If a team member is determined to be the on-call or responsible team member, a notification engine may determine the methods for notify the responsible of the incidents. Further, the notification engine may monitor whether the responsible team has received the notification. The notification engine may employ one or more other notification methods to ensure that the responsible team member may be notified.
申请公布号 US8768737(B1) 申请公布日期 2014.07.01
申请号 US201313830644 申请日期 2013.03.14
申请人 PagerDuty, Inc. 发明人 Solomon Dan Alexandru;Laban John Gary Ryan;Enders Ian Alexander;Basiri Ali;Miklas Andrew Gregory
分类号 G06Q10/00 主分类号 G06Q10/00
代理机构 Lowe Graham Jones PLLC 代理人 Branch John W.;Lowe Graham Jones PLLC
主权项 1. A method for managing schedules over a network using a network computer, comprising: wherein the network computer performs actions, including: generating at least one schedule layer that includes at least a start time, a shift duration, a precedence value, and at least one team member;generating at least one schedule entry for each schedule layer, wherein the at least one schedule entry includes a team member and a time range;comparing each schedule entry to each other schedule entry for all schedule layers based on an ordering of each precedence value for each schedule layer;determining at least one final schedule entry based on at least one compared schedule entry that corresponds to a schedule layer having a highest ordering, wherein the at least one final schedule entry includes at least a portion of the time range and the team member that corresponds to the at least one compared schedule entry;generating a final schedule based on the at least one final schedule entry for each team member that corresponds to the at least one compared schedule entry; andgenerating a plurality of epochs based on each equivalent time period within the final schedule where the same allocation of team members in the final schedule repeats, wherein jumping forward in time by each repeated epoch at least provides reduced computation of at least a virtual start time.
地址 San Francisco CA US