← Back to Patent Explorer
US5606497A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for recording billable time and services

Assignee: Individual
•
Filing: 1996-02-16
•
Granted: 1997-02-25
•
Expires: 2016-02-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Milton L. Cramer
  • 👤 Alfred J. Santos

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 23:34
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/10; G07; G07C; G07C1/00; G07C1/10; G06Q30/00; G06Q30/04

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 197 words
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.
Claim 2
Independent Claim 197 words
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.
Claim 3
Dependent Claim 46 words
A method according to the claim 1 further comprising providing a communications channel coupled to the CPU; entering the selectable data into the first memory via said communications channel and reading out selected portions of the selectable data from the second memory via said communications channel.
Claim 4
Dependent Claim 38 words
The method according to claim 1 further comprising providing data entry locking means responsive to the timer selector and blocking entry of any data in the first memory into the second memory between the start and stop times.
Claim 5
Dependent Claim 52 words
The method of claim 1 wherein the second data selector comprises a pair of switches and selecting the data in the first memory comprises the steps of actuating the first switch for scrolling the list in a first direction and selecting the second switch for scrolling the list in an opposite direction.
Claim 6
Independent Claim 143 words
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.
Claim 7
Independent Claim 143 words
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.
Claim 8
Independent Claim 232 words
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.
Claim 9
Independent Claim 232 words
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.
Claim 10
Dependent Claim 26 words
The apparatus according to claim 6 wherein each of said first and second data selector means and the time selector means comprises a sequentially actuable switch.
Claim 11
Dependent Claim 38 words
The apparatus of claim 6 wherein the first memory means comprises a read-write memory for storing the plurality of lists and the first data selector means is operatively coupled to the first memory means for scrolling the lists.
Claim 12
Dependent Claim 25 words
The apparatus of claim 6 wherein the second memory means comprises a read-write memory for receiving the selected data along with the time interval data.
Claim 13
Dependent Claim 41 words
The apparatus of claim 6 wherein the timer comprises a real time clock coupled to the CPU and wherein the timer selector means is responsive to the real time clock for establishing the time interval data corresponding to the elapsed time.
Claim 14
Dependent Claim 21 words
The apparatus of claim 6 wherein the two-way communications channel includes a communications port for access to a remote processing means.
Claim 15
Dependent Claim 13 words
The apparatus of claim 11 wherein the communications port comprises an RS232 port.
Claim 16
Dependent Claim 44 words
The apparatus of claim 6 wherein the remote processing means comprises a billing computer for writing data to the first memory and reading data from the second memory and for calculating billable time and services in accordance with the data from the second memory.
Claim 17
Dependent Claim 36 words
The apparatus of claim 6 further comprises data entry blocking means responsive to the timer selector for blocking entry of any data from the first memory into the second memory between the start and stop time.
Claim 18
Dependent Claim 25 words
The apparatus of claim 6 wherein the second data selector is operative for selecting a client, a user and an activity from each corresponding list.
Claim 19
Dependent Claim 40 words
The apparatus of claim 6 wherein the second sequentially actuable data selector comprises a first switch for selecting data from the list in a first direction and a second switch for selecting data from the list in an opposite direction.
Claim 20
Dependent Claim 14 words
The apparatus of claim 6 further comprising a display for displaying the selected data.
Claim 21
Dependent Claim 16 words
The apparatus of claim 6 wherein the first and second memory each comprise a read-write memory.
Claim 22
Dependent Claim 23 words
The apparatus of claim 6 further comprising a chip select coupled to the CPU in the first and second memory for selecting therebetween.
Claim 23
Independent Claim 200 words
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; and entering upon at least one of said actuations the selected data and the time interval data into the second memory.
Claim 24
Independent Claim 200 words
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; and entering upon at least one of said actuations the selected data and the time interval data into the second memory.
Claim 25
Independent Claim 148 words
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.
Claim 26
Independent Claim 148 words
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.
Claim 27
Independent Claim 210 words
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.
Claim 28
Independent Claim 210 words
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.
Claim 29
Dependent Claim 187 words
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.
Claim 30
Dependent Claim 187 words
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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-25 2000-08-26 2001-02-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-25 2004-08-26 2005-02-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-25 2008-08-26 2009-02-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag