IP Library Granted Patent US 9,224,114
Granted Patent B2
US 9,224,114 · App. 13/758,249 · Granted Dec 29, 2015

Methods, systems, and computer-readable media for generating a report indicating job availability

Inventors: Robert Ingman (Peachtree City, GA); Robert Cole (Birmingham, AL); Richard Miller (Hoover, AL)
Assignee: AT&T Intellectual Property I, L.P.
G06Q10/06312G06Q10/06
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 9,224,114
App. No.
13/758,249
Granted
Dec 29, 2015
Kind
B2
Abstract

Methods, systems, and computer-readable media provide for generating a report indicating job availability. According to embodiments, a method for generating a report indicating job availability is provided. According to the method, a selected assignment group is displayed. A number of status messages received by a technician in the selected assignment group is displayed. The status messages indicate that no jobs are available for the technician. An amount of lost time associated with the technician in the selected assignment group is determined. The lost time includes a difference between a time at which the technician received one of the status messages and a time at which the technician is dispatched to a next job. The amount of lost time associated with the technician in the selected assignment group is displayed.

Claims (43)

1. A method for generating a report indicating job availability, comprising:

receiving, by a processor, a selection of an assignment group from a plurality of assignment groups, each of the plurality of assignment groups representing a geographic area, the report being limited to the assignment group;

displaying, by the processor in the report, the assignment group;

determining, by the processor, a quantity of status messages received by a technician in the assignment group, each of the status messages expressly notifying the technician that no jobs are available for the technician;

displaying, by the processor in the report, a first numeric value of the quantity of the status messages received by the technician in the assignment group;

determining, by the processor, an amount of lost time associated with the technician in the assignment group, the lost time comprising a difference between a time at which the technician received one of the status messages and a time at which the technician is dispatched to a next job;

displaying, by the processor in the report, a type of the next job the technician is dispatched to after receiving the one of the status messages; and

displaying, by the processor in the report, a second numeric value of the amount of the lost time associated with the technician in the assignment group, the report comprising a spreadsheet-formatted report having a plurality of rows, each of the plurality of rows specifying one of a plurality of technicians, the first numeric value corresponding to the one of the plurality of technicians, and the second numeric value corresponding to the one of the plurality of technicians.

2. The method of claim 1 , wherein displaying, in the report, the second numeric value of the amount of the lost time associated with the technician in the assignment group comprises displaying, in the report, the second numeric value of an amount of lost minutes associated with the technician in the assignment group.

3. The method of claim 1 , wherein displaying, in the report, the first numeric value of the quantity of the status messages received by the technician in the assignment group comprises displaying, in the report, the first numeric value of an aggregate quantity of status messages received by the plurality of technicians in the assignment group.

4. The method of claim 1 , wherein displaying, in the report, the second numeric value of the amount of the lost time associated with the technician in the assignment group comprises displaying, in the report, the second numeric value of an aggregate amount of lost time associated with the plurality of technicians in the assignment group.

5. The method of claim 1 , further comprising displaying, in the report, at least one category of time to be disregarded from the amount of the lost time for determining lost productive time.

6. The method of claim 5 , wherein displaying, in the report, the at least one category of time to be disregarded from the amount of the lost time for determining the lost productive time comprises displaying, in the report, an amount of lunch time associated with the technician in the assignment group along with the amount of the lost time.

7. The method of claim 1 , further comprising displaying, in the report, a bucket, the time at which the technician received the one of the status messages, the time at which the technician is dispatched to the next job, a name of the technician, and a supervisor of the technician.

8. A system for generating a report indicating job availability, comprising

a memory for storing a program containing code for generating the report indicating job availability; and

a processor being responsive to computer-executable instructions contained in the program which, when executed by the processor, cause the processor to perform operations comprising:

receiving a selection of an assignment group from a plurality of assignment groups, each of the plurality of assignment groups representing a geographic area, the report being limited to the assignment group;

displaying, in the report, the assignment group;

determining a quantity of status messages received by a technician in the assignment group, each of the status messages expressly notifying the technician that no jobs are available for the technician;

displaying, in the report, a first numeric value of the quantity of the status messages received by the technician in the assignment group;

determining an amount of lost time associated with the technician in the assignment group, the lost time comprising a difference between a time at which the technician received one of the status messages and a time at which the technician is dispatched to a next job;

displaying, in the report, a type of the next job the technician is dispatched to after receiving the one of the status messages; and

displaying, in the report, a second numeric value of the amount of the lost time associated with the technician in the assignment group, the report comprising a spreadsheet-formatted report having a plurality of rows, each of the plurality of rows specifying one of a plurality of technicians, the first numeric value corresponding to the one of the plurality of technicians, and the second numeric value corresponding to the one of the plurality of technicians.

9. The system of claim 8 , wherein the amount of the lost time associated with the technician in the assignment group comprises an amount of lost minutes associated with the technician in the assignment group.

10. The system of claim 8 , wherein the quantity of the status messages received by the technician in the assignment group comprises an aggregate quantity of status messages received by the plurality of technicians in the assignment group.

11. The system of claim 8 , wherein the amount of the lost time associated with the technician in the assignment group comprises an aggregate amount of lost time associated with the plurality of technicians in the assignment group.

12. The system of claim 8 , wherein the operations further comprise displaying, in the report, at least one category of time to be disregarded from the amount of the lost time for determining lost productive time.

13. The system of claim 12 , wherein the at least one category of time to be disregarded from the amount of the lost time for determining the lost productive time comprises an amount of lunch time associated with the technician in the assignment group.

14. A computer-readable medium having instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:

receiving a selection of an assignment group from a plurality of assignment groups, each of the plurality of assignment groups representing a geographic area, a report being limited to the assignment group;

displaying, in the report, the assignment group;

determining a quantity of status messages received by a technician in the assignment group, each of the status messages expressly notifying the technician that no jobs are available for the technician;

displaying, in the report, a first numeric value of the quantity of the status messages received by the technician in the assignment group;

determining an amount of lost time associated with the technician in the assignment group, the lost time comprising a difference between a time at which the technician received one of the status messages and a time at which the technician is dispatched to a next job;

displaying, in the report, a type of the next job the technician is dispatched to after receiving the one of the status messages; and

displaying, in the report, a second numeric value of the amount of the lost time associated with the technician in the assignment group, the report comprising a spreadsheet-formatted report having a plurality of rows, each of the plurality of rows specifying one of a plurality of technicians, the first numeric value corresponding to the one of the plurality of technicians, and the second numeric value corresponding to the one of the plurality of technicians.

15. The computer-readable medium of claim 14 , wherein displaying, in the report, the second numeric value of the amount of the lost time associated with the technician in the assignment group comprises displaying, in the report, the second numeric value of an amount of lost minutes associated with the technician in the assignment group.

16. The computer-readable medium of claim 14 , wherein displaying, in the report, the first numeric value of the quantity of the status messages received by the technician in the assignment group comprises displaying, in the report, the first numeric value of an aggregate quantity of status messages received by the plurality of technicians in the assignment group.

17. The computer-readable medium of claim 14 , wherein displaying, in the report, the second numeric value of the amount of the lost time associated with the technician in the assignment group comprises displaying, in the report, the second numeric value of an aggregate amount of lost time associated with the plurality of technicians in the assignment group.

18. The computer-readable medium of claim 14 , wherein the operations further comprise displaying, in the report, at least one category of time to be disregarded from the amount of the lost time for determining lost productive time.

19. The computer-readable medium of claim 18 , wherein displaying, in the report, the at least one category of time to be disregarded from the amount of the lost time for determining the lost productive time comprises displaying, in the report, an amount of lunch time associated with the technician in the assignment group along with the amount of the lost time.

20. The computer-readable medium of claim 14 , wherein the operations further comprise displaying, in the report, a bucket, the time at which the technician received the one of the status messages, the time at which the technician is dispatched to the next job, a name of the technician, and a supervisor of the technician.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2013
From: INGMAN, ROBERT; COLE, ROBERT; MILLER, RICHARD
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 029748/0238 →
CHANGE OF NAME Recorded Feb 4, 2013
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 029748/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2013
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 029748/0307 →
CHANGE OF NAME Recorded Feb 4, 2013
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 029748/0317 →
Continuity (2)
Continuation 11778999 · Jul 17, 2007
Related Publication 20130151304A1 · Jun 13, 2013