IP Library Granted Patent US 8,768,738
Granted Patent B2
US 8,768,738 · App. 12/050,869 · Granted Jul 1, 2014

Methods and systems for scheduling complex work orders for a workforce of mobile service technicians

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,768,738
App. No.
12/050,869
Granted
Jul 1, 2014
Kind
B2
Abstract

Provided herein are data structures, processes and systems to facilitate scheduling of complex work orders to a mobile workforce. Complex work orders are comprised of several distinct sub-orders that require coordinated scheduling because the start of one sub-order is dependent on the start or completion of another. The data structure provided herein identifies a set of member sub-orders required for completing complex work orders and relates those sub-orders to one another by precedence criteria that establish which sub-orders are dependent on which other sub-orders. This data structure is used in computer processes integrated with workforce management systems to permit such systems to schedule and/or assign individual work orders in a coordinated manner to satisfy the precedence criteria. Also provided are processes for validating the completion of predecessor sub-orders prior to starting successor sub-orders and transmitting warning messages to field technicians when the precedence criteria have not been satisfied.

Claims (31)

1. A computer-implemented method for managing a complex work order, the method comprising the following steps executed by a computer:

identifying, by the computer, a work order as a complex work order by providing an identifier for the complex work order;

selecting, by the computer, from a database containing records of ordinary orders a set of member sub-orders associated with the complex work order,

defining, by the computer, a set of precedence criteria temporally relating the plurality of member sub-orders, the precedence criteria identifying a temporal relationship for a member sub-order relative to at least one of the start or completion of another member sub-order;

communicating, by the computer, a proposed start time for commencing work on a member sub-order to a workforce management system configured with a data structure that stores the precedence criteria for the member sub-orders;

validating, by the computer, whether the proposed start time satisfies the precedence criteria prior to starting work on the member sub-order.

2. The method of claim 1 , further including identifying, by the computer, a set of specific fields for the member sub-orders, the specific fields including an indication of the duration of time for completing the member sub-order.

3. The method of claim 1 wherein communicating the proposed start time is done by wireless communication from a technician to the computer, said technician who is available to commence work on the member sub-order.

4. The method of claim 1 , further including communicating a start or completion signal, by the computer, to the workforce management system, the start or completion signal indicating the start time or completion time for a predecessor sub-order.

5. The method of claim 4 wherein the workforce management system uses the start or completion signal for the predecessor sub-order to validate, by the computer, whether the precedence criteria have been satisfied with respect to the member sub-order.

6. The method of claim 1 wherein validating the proposed start time includes sending, by the computer, a warning or alert signal to a technician or dispatcher if the precedence criteria are not satisfied.

7. The method of claim 1 wherein communicating the proposed start time is done by a dispatcher, and the dispatcher assigns, by the computer, the proposed start time for the member sub-order to a technician if the proposes start time is validated.

8. A computer-implemented method for managing a complex work order, the method comprising the following steps executed by a computer:

identifying, by the computer a work order as a complex work order by providing an identifier for the complex work order;

selecting, by the computer, from a database containing records of ordinary orders a set of member sub-orders associated with the complex work order;

relating, by the computer, the member sub-orders by a set of precedence criteria, the precedence criteria identifying temporal relationships of the member suborders; and

scheduling appointment times, by the computer, for starting work on each member sub-order so that the appointment times satisfy the precedence criteria for each member sub-order.

9. The method of claim 8 , further including validating, by the computer, whether the precedence criteria is satisfied prior to scheduling the member sub-order.

10. The method of claim 8 , further including identifying, by the computer, a set of specific fields for the member sub-orders, the specific fields including an indication of the duration of time for completing the member sub-order.

11. The method of claim 10 wherein scheduling, by the computer, the appointment times to satisfy the precedence criteria comprises assessing the duration of time for the member sub-orders.

12. The method of claim 8 wherein scheduling the appointment times includes selecting, by the computer, an appointment time window for starting work on the member sub-orders.

13. The method of claim 12 , further including communicating, by the computer, a start or completion signal to a workforce management system that includes a data structure that stores the P precedence criteria for the member sub-orders, the start or completion signal indicating the start time or completion time for a predecessor sub-order.

14. The method of claim 13 wherein the start or completion signal for the predecessor sub-order, is used by the computer, to validate whether the precedence criteria have been satisfied with respect to the member sub-order prior to starting work on the member sub-order.

15. The method of claim 14 wherein validating whether the precedence criteria have been satisfied includes sending, by the computer, a warning or alert signal to a technician or dispatcher if the precedence criteria are not satisfied.

16. A computer-implemented method for communicating the status of a set of member-suborders associated with a complex work order to a mobile device of a technician, the method comprising the following steps executed by a computer:

identifying, by the computer, a work order as a complex work order by providing an identifier for the complex work order;

selecting, by the computer, from a database containing records of ordinary orders a set of member sub-orders associated with the complex work order;

relating, by the computer, the member sub-orders by a set of precedence criteria, the precedence criteria identifying temporal relationships of the member suborders;

verifying, by the computer, the completion of predecessors of the member sub-orders, the predecessors determined by the set of precedence criteria; and

transmitting, by the computer, a sub-order summary to the mobile device, the mobile device having a computer readable medium and a processor, the processor executing computer-readable instructions that cause the mobile device to provide a visual indication of sub-orders having incomplete predecessors, the visual indication of sub-orders having incomplete predecessors being different from the visual indication of sub-orders having complete predecessors.

17. The method of claim 16 , further comprising: sending, by the computer, a completion message to the mobile device that updates the visual indication of sub-orders having incomplete predecessors on the mobile device display to reflect the visual indication corresponding to sub-orders having complete predecessors.

Assignments (4)
MERGER Recorded Nov 13, 2023
From: HITACHI ENERGY SWITZERLAND AG
To: HITACHI ENERGY LTD
Reel/Frame 065549/0576 →
CHANGE OF NAME Recorded Dec 31, 2021
From: ABB POWER GRIDS SWITZERLAND AG
To: HITACHI ENERGY SWITZERLAND AG
Reel/Frame 058666/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2020
From: ABB SCHWEIZ AG
To: ABB POWER GRIDS SWITZERLAND AG
Reel/Frame 052916/0001 →
MERGER Recorded Nov 15, 2016
From: ABB TECHNOLOGY LTD
To: ABB SCHWEIZ AG
Reel/Frame 040620/0802 →