Methods and systems for logging time with a mobile computing device
First Claim
1. A method for logging user time using a first mobile computing device, a server computing device communicatively coupled to the first mobile computing device and communicatively coupled to a workstation computing device that executes computer-executable instructions for logging user time and associated task descriptions, the server computing device including a memory including at least one task indicator corresponding to at least one task description, the method comprising:
- receiving, by the server computing device, at a first time, a first task indicator, corresponding to a first task performed by a first user, and a timestamp, corresponding to receipt of the first task indicator at the first time, from the first mobile computing device;
comparing, by the server computing device, the first task indicator to the at least one task indicator in the memory of the server computing device and determining a first corresponding task description;
transmitting a confirmation message from the server to the first mobile computing device, the confirmation message including the first corresponding task description;
transmitting the first corresponding task description and the timestamp from the server computing device to the workstation computing device;
logging, at the workstation computing device, time spent by the first user performing the first task based on the first corresponding task description and the timestamp; and
transmitting, by the server computing device, a notification of completion of the first task by the first user to at least a second mobile computing device that is associated with a second user performing a second task that requires completion of the first task.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for logging time are described. In one embodiment, the method is performed by a server computing device communicatively coupled to a mobile computing device and communicatively coupled to a workstation computing device executing computer-executable instructions for logging time and associated task descriptions. The server computing device includes a memory including at least one task indicator corresponding to at least one task description. The method includes receiving, by the server computing device, at a first time, a first task indicator from the mobile computing device. The method additionally includes comparing, by the server computing device, the first task indicator to the at least one task indicator in the memory of the server computing device and determining a first corresponding task description, and logging time by transmitting the first corresponding task description to the workstation computing device for logging.
-
Citations
17 Claims
-
1. A method for logging user time using a first mobile computing device, a server computing device communicatively coupled to the first mobile computing device and communicatively coupled to a workstation computing device that executes computer-executable instructions for logging user time and associated task descriptions, the server computing device including a memory including at least one task indicator corresponding to at least one task description, the method comprising:
-
receiving, by the server computing device, at a first time, a first task indicator, corresponding to a first task performed by a first user, and a timestamp, corresponding to receipt of the first task indicator at the first time, from the first mobile computing device; comparing, by the server computing device, the first task indicator to the at least one task indicator in the memory of the server computing device and determining a first corresponding task description; transmitting a confirmation message from the server to the first mobile computing device, the confirmation message including the first corresponding task description; transmitting the first corresponding task description and the timestamp from the server computing device to the workstation computing device; logging, at the workstation computing device, time spent by the first user performing the first task based on the first corresponding task description and the timestamp; and transmitting, by the server computing device, a notification of completion of the first task by the first user to at least a second mobile computing device that is associated with a second user performing a second task that requires completion of the first task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server computing device for facilitating logging user time using a first mobile computing device, said server computing device being communicatively coupled to the first mobile computing device and communicatively coupled to a workstation computing device that executes computer-executable instructions for logging user time and associated task descriptions, said server computing device comprising a processor coupled to a memory, said memory including at least one task indicator corresponding to at least one task description and further including computer-executable instructions that, when executed by said processor, cause said server computing device to perform the steps of:
-
receiving at a first time, a first task indicator, corresponding to a first task performed by a first user, and a timestamp, corresponding to receipt of the first task indicator at the first time, from the first mobile computing device; comparing the first task indicator to the at least one task indicator in said memory and determining a first corresponding task description; transmitting a confirmation message to the first mobile computing device, the confirmation message including the first corresponding task description; transmitting the first corresponding task description and the timestamp from the server computing device to the workstation computing device for logging time spent by the first user performing the first task based on the first corresponding task description and the timestamp; and transmitting a notification of completion of the first task by the first user to at least a second mobile computing device that is associated with a second user performing a second task that requires completion of the first task. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage device having computer-executable instructions embodied thereon for facilitating logging user time using a first mobile computing device, wherein, a server computing device configured to communicatively couple to the first mobile computing device, the server computing device including a processor coupled to a memory including at least one task indicator corresponding to at least one task description, when executed by the server computing device processor, the computer-executable instructions cause the server computing device to perform the steps of:
-
receiving at a first time, a first task indicator, corresponding to a first task performed by a first user, and a timestamp, corresponding to receipt of the first task indicator at the first time, from the first mobile computing device communicatively coupled to the server computing device; comparing the first task indicator to the at least one task indicator in the memory and determining a first corresponding task description; transmitting a confirmation message to the first mobile computing device, the confirmation message including the first corresponding task description; transmitting the first corresponding task description and the timestamp from the server computing device to a workstation computing device executing computer-executable instructions for logging time spent by the first user performing the first task based on the first corresponding task description and the timestamp; and transmitting a notification of completion of the first task by the first user to at least a second mobile computing device that is associated with a second user performing a second task that requires completion of the first task.
-
-
17. A system for facilitating logging user time, said system comprising:
-
a first mobile computing device associated with a first user; a workstation computing device executing software for logging user time and associated task descriptions; a display that is remotely located from said first mobile computing device and is communicatively coupled to said workstation computing device to display the software for logging user time and associated task descriptions; and a server computing device that is communicatively coupled to said first mobile computing device, said workstation computing device, and said display, said server computing device comprising a processor coupled to a memory, said memory including at least one task indicator corresponding to at least one task description and further including computer-executable instructions that, when executed by said processor, cause said server computing device to perform the steps of; transmitting an instruction to the workstation computing device to activate said display; receiving at a first time, a first task indicator, corresponding to a first task performed by the first user, and a timestamp, corresponding to receipt of the first task indicator at the first time from the first mobile computing device; comparing the first task indicator to the at least one task indicator in said memory and determining a first corresponding task description; transmitting a confirmation message to the first mobile computing device, the confirmation message including the first corresponding task description; transmitting the first corresponding task description and the timestamp to the workstation computing device for logging time spent by the first user performing the first task based on the first corresponding task description and the timestamp; and transmitting a notification of completion of the first task by the first user to at least a second mobile computing device that is associated with a second user performing a second task that requires completion of the first task.
-
Specification