Method and apparatus for recording billable time and services
First Claim
Patent Images
1. A method for recording billable times and services of a provider for a client comprising the steps of:
- providing a central processing unit including timer, first memory, second memory, a first data selector, a second data selector, and a timer selector, each being operatively coupled to the CPU;
storing in the first memory selectable data entries corresponding to the providers, the clients and the services in each of a plurality of corresponding selectable lists;
storing in the second memory a portion of the selectable data from each of said lists along with corresponding time interval data therefor;
selecting upon each sequential actuation of the first data selector, data stored in the first memory corresponding to a particular list;
selecting upon each sequential actuation of the second data selector, data from each list stored in the second memory corresponding to a particular entry in each respective list to be selected;
actuating the timer selector for starting the timer and then actuating the timer selector for stopping the timer; and
entering concurrently, actuating the timer selector to stop the timer, start and stop times for the timer for the selected data and the selected data into the second memory.
0 Assignments
0 Petitions
Accused Products
Abstract
A portable timing device stores selectable user, client and activity data. The device has a memory which stores user selected information relating to a user, client and activity along with corresponding start and stop times. The system communicates with a central billing computer over an appropriate two way port which reads and writes to the memory in the device. Also, disclosed is a method for recording provider, client and services in real time employing a streamlined and efficient sequencing of operation.
69 Citations
23 Claims
-
1. A method for recording billable times and services of a provider for a client comprising the steps of:
-
providing a central processing unit including timer, first memory, second memory, a first data selector, a second data selector, and a timer selector, each being operatively coupled to the CPU; storing in the first memory selectable data entries corresponding to the providers, the clients and the services in each of a plurality of corresponding selectable lists; storing in the second memory a portion of the selectable data from each of said lists along with corresponding time interval data therefor; selecting upon each sequential actuation of the first data selector, data stored in the first memory corresponding to a particular list; selecting upon each sequential actuation of the second data selector, data from each list stored in the second memory corresponding to a particular entry in each respective list to be selected; actuating the timer selector for starting the timer and then actuating the timer selector for stopping the timer; and entering concurrently, actuating the timer selector to stop the timer, start and stop times for the timer for the selected data and the selected data into the second memory. - View Dependent Claims (2, 3, 4)
-
-
5. A method for operating an apparatus for recording a real time billable time, services and providers for clients comprising:
-
displaying at least one provider from a stored list of providers and incrementing the list until a desired provider is displayed; displaying at least one client from a stored list of clients and incrementing the list until a desired client is displayed; displaying at least one service from a list of services and incrementing the list until a desired service is displayed; actuating a sequentially operable timing switch, a first actuation for starting a timer and recording a start time and a second subsequent actuation for stopping the timer and recording a stop time and concurrently with said second actuation recording the selected provider, client and service; and preventing any change in the selected client, provider and service between the first and second actuations.
-
-
6. An apparatus for recording in real time billable time and services of providers for clients comprising:
-
a central processing unit (CPU) including a timer for producing time interval data; a first memory coupled to the CPU for storing selectable data entries corresponding to the providers, the clients, and the services in each of a plurality of corresponding selectable lists; a second memory coupled to the CPU for storing an entry of the selectable data from each of said lists along with corresponding elapsed time interval data; a first data selector coupled to the CPU being sequentially actuable and operative for selecting upon each sequential actuation thereof data stored in the first memory corresponding to a particular list for entry into the second memory; a second data selector coupled to the CPU being sequentially actuable and operative for selecting upon sequential actuations thereof data stored in the first memory corresponding to a particular entry in each corresponding list; and a timer selector coupled to the CPU being sequentially actuable and operative successively for starting the timer and then stopping the timer upon sequential actuations thereof, to establish start and stop times for the timer corresponding to the timer interval data for the selected data of the first and second data selector and for entering the time interval data, and the selected data into the second memory upon at least one of said actuations. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for recording time and services of a provider for a client comprising the steps of:
-
providing a central processing unit including timer, first memory, second memory, a first data selector, a second data selector, and a timer selector, each being operatively coupled to the CPU; storing in the first memory selectable data entries corresponding to the providers, the clients and the services in each of a plurality of corresponding selectable lists; storing in the second memory a portion of the selectable data from each of said lists along with corresponding time interval data therefor; selecting upon each sequential actuation of the first data selector, data stored in the first memory corresponding to a particular list; selecting upon each sequential actuation of the second data selector, data from each list stored in the second memory corresponding to a particular entry in each respective list to be selected;
actuating the timer selector for starting the timer and then actuating the timer selector for stopping the timer to thereby establish time interval data corresponding to an elapsed time between actuations; andentering upon at least one of said actuations the selected data and the time interval data into the second memory.
-
-
21. A method for operating an apparatus for recording time, services and providers for clients comprising:
-
displaying at least one provider from a stored list of providers and incrementing the list until a desired provider is displayed; displaying at least one client from a stored list of clients and incrementing the list until a desired client is displayed; displaying at least one service from a list of services and incrementing the list until a desired service is displayed; actuating a sequentially operable timing switch, a first actuation for starting a timer and a second subsequent actuation for stopping the timer to thereby establish time interval data corresponding to the elapsed time between said actuations; recording upon at least one of said actuations the selected provider, client and service and time interval data; and preventing any change in the selected client, provider and service between the first and second actuations.
-
-
22. An apparatus for recording data in real time comprising:
-
a central processing unit (CPU) including a timer for producing time interval data; a first memory coupled to the CPU for storing selectable data entries corresponding to the providers, the clients, and the services in each of a plurality of corresponding selectable lists; a second memory coupled to the CPU for storing an entry of the selectable data from each of said lists along with corresponding time interval data; a first data selector coupled to the CPU being sequentially actuable and operative for selecting upon each sequential actuation thereof data stored in the first memory corresponding to a particular list for entry into the second memory; a second data selector coupled to the CPU being sequentially actuable and operative for selecting upon sequential actuations thereof data stored in the first memory corresponding to a particular entry in each corresponding list; and a timer selector coupled to the CPU being sequentially actuable and operative successively for starting the timer and then stopping the timer upon sequential actuations thereof to establish the time interval data corresponding to the elapsed time between starting the timer and stopping the timer and for entering the selected data and the time interval data into the second memory.
-
-
23. A data logging system comprising:
-
a timer startable and stopable for producing time interval data; first memory for storing selectable data entries in each of a plurality of selectable lists; second memory for storing selected portions of the selectable data from each of said lists along with corresponding time interval data thereof; sequentially actuable first data selector means operatively coupled to the first memory operative successively for selecting upon sequential actuations thereof data stored in the first memory corresponding to a particular list for entry into the second memory; sequentially actuable second data selector means operatively coupled to the first memory operative successively for selecting upon sequential actuations thereof data stored in the first memory corresponding to a particular entry in each respective list; sequentially actuable timer selector means operatively coupled to the timer and the second memory and operative successively for starting and stopping the timer respectively upon single sequential actuations thereof to produce the time interval data and for entering upon at least one of said actuations the time interval data and the data selected by the second data selector means into the second memory.
-
Specification