US8229810B2 - Realtime billable timekeeper method, system and apparatus - Google Patents

Realtime billable timekeeper method, system and apparatus Download PDF

Info

Publication number
US8229810B2
US8229810B2 US10/787,607 US78760704A US8229810B2 US 8229810 B2 US8229810 B2 US 8229810B2 US 78760704 A US78760704 A US 78760704A US 8229810 B2 US8229810 B2 US 8229810B2
Authority
US
United States
Prior art keywords
individual
timekeeper
client
entry
entry box
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US10/787,607
Other versions
US20050187839A1 (en
Inventor
Cynthia S. Butera
Celeste M. Butera
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
REALTIME TRACKER Inc
Original Assignee
Butera Cynthia S
Butera Celeste M
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34861922&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US8229810(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
US case filed in Court of Appeals for the Federal Circuit litigation https://portal.unifiedpatents.com/litigation/Court%20of%20Appeals%20for%20the%20Federal%20Circuit/case/23-1756 Source: Court of Appeals for the Federal Circuit Jurisdiction: Court of Appeals for the Federal Circuit "Unified Patents Litigation Data" by Unified Patents is licensed under a Creative Commons Attribution 4.0 International License.
US case filed in New York Southern District Court litigation https://portal.unifiedpatents.com/litigation/New%20York%20Southern%20District%20Court/case/1%3A21-cv-08815 Source: District Court Jurisdiction: New York Southern District Court "Unified Patents Litigation Data" by Unified Patents is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Butera Cynthia S, Butera Celeste M filed Critical Butera Cynthia S
Priority to US10/787,607 priority Critical patent/US8229810B2/en
Publication of US20050187839A1 publication Critical patent/US20050187839A1/en
Application granted granted Critical
Publication of US8229810B2 publication Critical patent/US8229810B2/en
Assigned to REALTIME TRACKER, INC. reassignment REALTIME TRACKER, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BUTERA, CELESTE M., BUTERA, CYNTHIA S.
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1091Recording time for administrative or management purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing

Definitions

  • the present invention relates to a timekeeping and tracking computer method, system and apparatus on a document-by-document, task-by-task, realtime basis for the purpose of generating associated billing information for an individual services-related professional.
  • the invention also permits the individual to control the time allocated and the description for each document, whether Internet-based or local area network (LAN) based, or task, on a realtime basis through a timekeeper entry box generated for each such document and task.
  • LAN local area network
  • U.S. Pat. No. 5,991,742 entitled “Time and Expense Logging System”, is directed to a portable time and billing system for professionals who are constantly on their feet, do not have access to desktop or notebook computers and may not have typing skills or familiarity with operating a computer.
  • the '742 patent is directed to a computer system which accepts data from the user using an input recognizer such as a handwriting recognizer or speech recognizer.
  • U.S. Patent Application Publication No. 20030225989 entitled “System for calculating billable time” is directed to a timing system for tracking the time spent on a client file for cost budget purposes.
  • the timing system does not address the tracking of billable time for an individual professional on a document-by-document, task-by-task, realtime basis for the purpose of generating a daily billing report for that individual professional.
  • the timing system also is not directed to monitoring each newly generated document, whether Internet-based or LAN based, or task of an individual professional on a daily basis.
  • the present invention relates to a timekeeping and tracking computer method, system and apparatus on a document-by-document, task-by-task, realtime basis for the purpose of generating a daily billing report for an individual services-related professional.
  • the manner by which the computer method, system and apparatus may generate, track and record time may be through the use of a software program that generates a timekeeper entry box each time a document or task is being performed by the professional.
  • the timekeeper entry box may appear on the professional's computer screen for each document, task or other service (LAN or Internet-based) performed by the professional.
  • the timekeeper entry box may include a field for entry of a client identifier (client name or billing number).
  • the timekeeper entry box may also include additional fields for entry of information, such as date, document type, description of task being performed and billing professional identifier.
  • the timekeeper entry box may automatically appear on the professional's computer screen every time the professional is working on a computer based task—LAN document or Internet-based task.
  • the information included in the fields in the timekeeper entry box may either be extracted whereby the invention automatically extracts the information from the document or other task being performed by the professional or can be input by the professional as he or she is performing the document or task.
  • the invention may read the document profile created for each LAN document in order to extract pertinent information for the timekeeper entry box.
  • the billing professional may also manually type in the pertinent information into the timekeeper entry box as the professional is performing that service.
  • the system may read certain tagged or designated fields in order to extract pertinent information for the timekeeper entry box.
  • the billing professional may also manually type in the pertinent information into the timekeeper entry box, as the billing professional is performing that service.
  • the time computation feature in the timekeeper entry box will automatically start upon creation of a LAN document by the professional or upon commencement of a Internet-based task such as E-mail or a research session.
  • the time computation function will automatically cease upon closing of the LAN document, upon sending, saving or closing the e-mail, and upon cessation of the research session or other task by closing out of the session.
  • the timekeeper entry box may also include command buttons which the billing professional can use to control the time computation function as well as other functions related to the timekeeper entry box. These command buttons may function to “Pause”, “Erase”, “End”, “Maximize” and “Minimize”, or function to perform any other command necessary for efficient billable timekeeping. For example, if the professional is performing a research session on Lexis/Nexis and is interrupted with a phone call on another matter, the professional can click the Pause button on the timekeeper entry box for the research session. This will pause the time computation function until the billing professional clicks on pause again to restart or resume the time computation function.
  • the invention may detect a lack of mouse, keyboard and/or other interaction activity, and may automatically pause billing for the task.
  • the invention generates a daily time and billing report for an individual professional which can either be uploaded and viewed on the computer screen or printed for review and/or revision.
  • the report may contain the following information: date, name of billing attorney or billing professional, and for each document generated or task, the client identifier, subject of document or description of task, time expended (start and end time and total time converted into the standard billing increments utilized by the firm or company, such as tenth of an hour or quarter of an hour).
  • the report may also combine time calculations relating to the same document or task (e.g., an individual may work on the same document or task at different times during the same day) in order to generate a cumulative billing entry for that document or task, or may combine time calculations for same client matters or may combine time calculations following other programmed instructions.
  • the invention may also generate a summary report based on any specific subject matter category, or combination of categories selected, or for a particular client. Moreover, the information generated by the report can be entered directly into the firm's or company's existing accounting or billing system used for generating billing invoices for professional services rendered to clients.
  • a telephone and means operatively associated with the telephone for detecting when the telephone is in use and generating a signal in response to the in use.
  • a CPU is operatively associated with the detecting means and has software associated with the detecting means for enabling the timekeeper entry box to track time and billing information for telephone calls initiated or received by an individual professional on a daily basis.
  • FIG. 1 is a block diagram of an embodiment of a computer device that can be used in the invention
  • FIG. 2 is an exemplary illustration of the software program icon of the invention (labeled “CompuBiller”) among other program icons uploaded on a computer device;
  • FIG. 3 is an exemplary illustration of a computer screen of a Internet-based e-mail document and the timekeeper entry box;
  • FIG. 4 is an exemplary illustration of a computer screen of a LAN-based Microsoft Word document and the timekeeper entry box;
  • FIG. 5 is an exemplary illustration of a timekeeper entry box
  • FIG. 6 is an exemplary illustration of a timekeeper entry box including fields for inputting pertinent billing information
  • FIG. 7 is an exemplary illustration of a timekeeper entry box including extracted information pertinent to a billing entry
  • FIG. 8 is a flow chart illustrating an embodiment of the method for implementing a realtime billing process
  • FIG. 9 is a flow chart illustrating an embodiment of the method of extracting pertinent billing information for inclusion in the timekeeper entry box
  • FIG. 10 is an exemplary illustration of the format of a daily report generated by the invention based on a compilation of stored timekeeper entry boxes for an individual professional.
  • a realtime billable timekeeper program implemented in software or hardware or both is provided to be used by individual service-related professionals, such as attorneys, on a computer, desktop, notebook, palm pilot, handheld or like device to track the billable time spent by an individual professional on a document-by-document, task-by-task basis contemporaneous with the service being performed, for the purpose of generating a daily billing report for such individual.
  • the program may have particular applicability to those professionals who bill clients on an hourly rate basis, particularly where hourly rates vary for each professional.
  • the present invention may be supplemented in various forms of hardware, software, or a combination thereof.
  • the present invention may be implemented in software as an application program tangibly embodied on a program storage device.
  • the application program may be uploaded to and executed by a computer device comprising any suitable architecture such as that shown in FIG. 1 .
  • FIG. 1 illustrated thereon are exemplary components of a computer device 100 for use in the invention.
  • the primary component of computer device 100 is processor (CPU) 105 , which may be any commonly available microprocessor.
  • Processor 105 may be operatively connected to further exemplary components, such as random access memory (RAM)/read-only memory (ROM) 110 , clock 115 , input/output devices 120 and memory 125 which, in turn, stores one or more computer programs 130 and databases 135 .
  • RAM random access memory
  • ROM read-only memory
  • memory 125 which, in turn, stores one or more computer programs 130 and databases 135 .
  • Processor 105 operates in conjunction with RAM and ROM.
  • the RAM portion of RAM/ROM 110 may be a suitable number of Single In-Line Memory Module (SIMM) chips having a storage capacity (typically measured in kilobytes or megabytes) sufficient to store and transfer, inter alia, processing instructions utilized by processor 105 which may be received by application programs 130 .
  • the ROM portion of RAM/ROM 110 may be any permanent non-rewritable memory medium capable of storing and transferring, inter alia, processing instructions performed by processor 105 .
  • Clock 115 may be an on-board component of processor 105 which dictates a clock speed (typically measured in MHz) at which processor 105 performs and synchronizes, inter alia, communication between the internal components of computer device 100 .
  • Input/output devices 120 may be one or more known devices used for receiving operator inputs, network data, and the like and transmitting outputs resulting therefrom. Accordingly, exemplary input devices may include a keyboard, a mouse, a voice recognition unit and the like for receiving operator inputs. Output devices may include any known devices used to present data to an operator of computer device 100 or to transmit data over Internet 140 . Accordingly, suitable output devices may include a display, a printer and a voice synthesizer connected to a speaker.
  • Other input/output devices may include a telephone or network connection device, such as a telephone modem, a cable modem, a T-1 connection, a digital subscriber line or a network card, for communicating data to and from other computer devices over Internet 140 .
  • Input/output devices can have capacity to handle high bandwidth traffic in order to accommodate communications with a large number of visitors.
  • Memory 125 may be an internal or external large capacity device for storing computer processing instructions, computer-readable data, and the like.
  • the storage capacity of memory 125 is typically measured in megabytes or gigabytes.
  • memory 125 may be one or more of the following: a floppy disk in conjunction with a floppy disk drive, a hard disk drive, a CD-ROM disk and reader/writer, a DVD disk and reader/writer, a ZIP disk and a ZIP drive, and/or any other computer readable medium that may be encoded with processing instructions in a read-only or read-write format. Further functions of and available devices for memory 125 will be apparent.
  • Memory 125 may store, inter alia, a plurality of programs 130 , such as the realtime software billable timekeeper program of the invention.
  • Memory 125 also includes databases 135 comprising multiple blocks of information such as the realtime billing entries of an individual professional on a document-by-document, task-by-task basis and for any given time period, including on a daily basis.
  • the realtime software billable timekeeper program interfaces with any Internet-based or LAN application program that generates a file, e.g., Microsoft Word®, Microsoft Outlook®, Lotus Notes®, Acrobat Reader®, Adobe Illustration®, Adobe Photoshop®, Adobe Acrobat®, TimeKeeper Desktop®, PCTime®, CMS OPEN®, LexisNexis®, WestLaw® and Internet Explorer® and any other program that generates a file.
  • FIG. 2 illustrated therein is a computer device 200 , here a desktop computer. Visible on the screen of the computer are various icons for program applications, namely Internet Explorer® 210 , Lexis® 220 , Microsoft Word® 230 , My Computer® 240 , PC Time® 250 and the software program of the invention, here identified as CompuBiller® 260 . Any computer device can be adopted for use in the invention, including, without limitation, desktop, notebook, palm pilot, handheld or like devices. Moreover, the software program of the invention is adaptable for interfacing with any program that generates a file, service or other application for billing purposes.
  • program applications namely Internet Explorer® 210 , Lexis® 220 , Microsoft Word® 230 , My Computer® 240 , PC Time® 250 and the software program of the invention, here identified as CompuBiller® 260 .
  • Any computer device can be adopted for use in the invention, including, without limitation, desktop, notebook, palm pilot, handheld or like devices.
  • the software program of the invention is adaptable for interfacing
  • FIG. 3 is an embodiment of Timekeeper Entry BoxTM 300 generated by the software program of the invention for interfacing with a Internet-based document, here e-mail 310 , generated by a professional.
  • Timekeeper Entry BoxTM 300 is generated contemporaneous with the professional's generation of e-mail 310 .
  • Timekeeper Entry BoxTM 300 requires a professional to enter Client Identifier 320 and Personal Code 330 .
  • Timekeeper Entry BoxTM automatically generates Start Time 340 , End Time 350 and Total Time 360 .
  • Control command buttons Minimize 370 , Maximize 380 , Pause 385 , End 390 and Erase 395 are also configured in Timekeeper Entry BoxTM 300 .
  • Timekeeper Entry BoxTM 300 is generated and billable Start Time 340 commences.
  • the professional has the ability to control certain aspects of the Timekeeper Entry BoxTM.
  • Minimize button 370 can be activated, for example by clicking on the button with a pointer directed by a mouse or by any other means known to a person skilled in the art.
  • the Minimize button functions to reduce Timekeeper Entry BoxTM so that it does not obstruct the view of the Internet-based document, LAN document, task or other service the professional is working on.
  • Maximize button 380 can be activated to increase the size of the Timekeeper Entry BoxTM, enabling the professional, for example, to input information into the specified fields on the Timekeeper Entry BoxTM.
  • Pause button 385 can be activated at any time while the document is open or during the course of the service to pause the running time clock for billing purposes. For example, if a professional is interrupted (e.g., a phone call on another matter) while working on the document, task or service, the professional can click on the Pause button to prevent the client from being billed for time not spent working on the document, task or service. The professional can resume the running time clock upon returning to work on the document, task or service by, for example, reclicking on the Pause button.
  • interrupted e.g., a phone call on another matter
  • the professional can also click on the End button 390 while the document, service or task is still in session.
  • the End command will terminate the billable time keeping for that particular document, service or task.
  • the program Upon termination of the billable session by closing a document, saving a document, sending a document, deleting a document being reviewed, ending a session or task, clicking the End button or by any other means, the program records End Time 350 for the session and Total Time 360 .
  • the Timekeeper Entry BoxTM closes and the information generated in the box is stored by the program.
  • the Erase command functions to delete the Timekeeper Entry BoxTM so that no information or time relating to a particular document, task or session is stored.
  • a professional may be given the option of recording billable time for a particular document, service or task.
  • a precursor request can be configured to appear prior to displaying the Timekeeper Entry BoxTM, requesting the professional whether the document, service or task should be billed.
  • the professional has the option of billing time to the document, service or task session, whereupon the Timekeeper Entry BoxTM is generated, or proceeding without activating the Timekeeper Entry BoxTM so that no billable time will be recorded for such session.
  • the software program of the invention can also be configured to apply only to selected documents, services and/or tasks performed by a professional.
  • the software program may only be configured to apply to the legal memoranda generated, edited and/or reviewed by an attorney as well as legal research sessions undertaken on LexisNexis®, WestLaw® or the like but will not be activated for e-mail use.
  • FIG. 4 is an embodiment of Timekeeper Entry BoxTM 400 generated contemporaneous with a professional's generation of a Microsoft Word® LAN-based document 410 .
  • the invention can be employed with any Internet-based or LAN-based documents or services or tasks performed by a professional using a computer device. Moreover, the invention is applicable to such documents, services or tasks generated, received or reviewed by a professional.
  • FIG. 5 is an exemplary configuration of Timekeeper Entry BoxTM 500 that is generated by the software program of the invention contemporaneously with the initiation of any document, service or task using a computer.
  • Timekeeper Entry BoxTM 500 may be configured to include any user input information and/or automatically extracted information relating to the document, service or task for the purpose of generating a contemporaneous billable time report for an individual professional.
  • Timekeeper Entry BoxTM 500 may also include one or more command functions permitting the user to control aspects of the billable timekeeping mechanism, as well as a favorites function which may include present client matter information for incorporation in the timekeeper entry box.
  • Timekeeper Entry BoxTM Another feature of the Timekeeper Entry BoxTM is the visual aspect of the box to a professional. The fact that the box will appear on a contemporaneous basis with each document, service and/or task performed by the professional will encourage the professional to account for billable time on a contemporaneous basis with services provided. Moreover, the box also provides a visual of billable time tracked by the invention for each document, service and/or task.
  • Timekeeper Entry BoxTM 500 incorporates the following information: Client Identifier 510 , Personal Code 520 , Start Time 530 , End Time 540 , Total Time 550 .
  • the client identifier may include any number of letters, numerals and/or other characters to identify a specific client.
  • the personal code may include any number of letters, numerals and/or characters to identify a specific professional individual.
  • the start time may be the time the document, session and/or task commences; the end time may be the time the document, session and/or task concludes; and the total time is the time difference between the start time and the end time.
  • the Timekeeper Entry BoxTM may also include a running clock visual to the professional so that the professional is informed of the time spent on a particular service at any moment.
  • Timekeeper Entry BoxTM 500 also includes Favorites button 555 , Minimize button 560 , Maximize button 570 , Pause button 580 , End button 590 and Erase button 595 .
  • Command functions can be configured in any manner in the box and any number of commands may be utilized as suitable to a professional individual.
  • FIGS. 6 and 7 are further embodiments of the Timekeeper Entry BoxTM.
  • the Timekeeper Entry BOXTM can be configured to require a professional's input of information in each of the fields contained therein, automatically extract information relating to a document, session or task for incorporation into the box and/or require a professional's input for certain information and automatically extract other information for incorporation into the box.
  • Timekeeper Entry BoxTM 600 requires a professional to input Date 610 , Client Identifier 620 , Personal Code 630 , Document Type 640 , document Author(s) 650 , document Recipient(s) 660 , Detailed Description 670 of document, service or task, Start Time 680 , End time 690 and Total Time 695 .
  • FIG. 7 certain information is required to be input by a professional and certain information has been automatically extracted by the software program of the invention for incorporation in Timekeeper Entry BoxTM 700 .
  • Information to be input are Client Identifier 720 and Personal Code 730 .
  • Extracted information are Date 710 , Document Type 740 , Author(s) 750 , Recipient(s) 760 , Detailed Description 770 and Start Time 780 .
  • End Time 790 and Total Time 795 will be automatically extracted by the software program upon completion of the document, service or task.
  • FIG. 8 is an embodiment of a flow scheme of the invention.
  • the invention detects that a document is opened or the initiation of a service or task.
  • the invention generates a Timekeeper Entry BoxTM contemporaneous with the opening of the document or initiation of service/task.
  • the invention upon opening the timekeeper entry box, the invention automatically starts the time computation corresponding to the specific professional service undertaken by the individual professional.
  • the invention extracts and/or receives input information for incorporation in the timekeeper entry box to define the billable item for the service being performed.
  • the invention detects that the document has been closed, saved and/or sent, or the service/task has been completed or an end command. Upon detecting that the document has been closed, saved or sent, or the service/task has been completed or an end command, the invention ends the time computation, and stores the information generated in the timekeeper entry box in Step 825 .
  • the invention may detect a pause command as in Step 830 .
  • the invention stops the time computation in Step 835 , and upon detecting a resume command 840 , the invention resumes the time computation relating to the specific document and/or service/task being performed by the individual professional.
  • Step 845 the invention may also detect an erase command, upon which the invention ends the process and deletes the timekeeper entry box in Step 850 . No information relating to this service is stored by the invention.
  • an individual professional may be requested in Step 855 whether the service should be billed and, consequently, a timekeeper entry box should be generated. If the individual professional requests that the service be billed, a timekeeper entry box is generated. If the individual professional chooses not to bill a client for a particular service, the timekeeping session is terminated in Step 860 , and no billable time is recorded for this particular service.
  • the software program of the invention further is capable of detecting the service or task being performed by the individual professional and extracting pertinent information relating to each type of search being performed for inclusion in the “Timekeeper Entry BoxTM”. As such, the pertinent information extracted may differ depending upon the task being performed.
  • FIG. 9 is a flow diagram setting forth the detection/extraction steps undertaken by an embodiment of the invention.
  • the invention detects the task being performed by the professional in Step 900 .
  • the task may comprise drafting, reviewing or editing a Internet-based document, such as an e-mail, drafting, reviewing or editing a LAN based document, a research session, making or receiving a telephone call or any other billable service undertaken by a professional.
  • the invention is configured to extract particular information for inclusion in the “Timekeeper Entry BoxTM” depending upon the form of the task or service performed.
  • the invention detects a service being performed relating to an e-mail and extracts pertinent information from the e-mail headers or the harddrive or other source relating to the e-mail.
  • the extracted information may be verified and/or used to look up matter identifying data in a database, address book, and/or the like.
  • Such information may be the author(s), recipient(s), subject and/or date of the e-mail.
  • Step 935 the invention detects a new LAN document being generated by a professional individual and extracts pertinent information from the document's profile or harddrive or other source relating to the newly generated LAN document.
  • Step 940 the invention detects the editing of an existing LAN document and extracts pertinent information from the document's profile, metadata or harddrive or other source relating to the edited document.
  • Step 945 the invention detects a research session and extracts a client identifier, professional's code or other pertinent information from the search session.
  • Step 950 the invention detects a telephone call and extracts a caller ID, client identifier, professional's code, voice recognition information or other pertinent information relating to the telephone call.
  • the extracted information may be verified and/or used to look up matter identifying data in a database, address book, and/or the like.
  • FIG. 10 is an embodiment of “Daily Report” 1000 on Date 1010 for attorney 1020 generated by the invention based on the billable services performed by the attorney.
  • the report that is generated is specific to the attorney's billable services for that date and compiles all information stored from the timekeeper entry boxes generated on that date.
  • the report shows the information compiled for each billable service or task undertaken by the attorney for that date, includes for Document/Task Description 1030 , a Client Identifier 1050 , Document Type 1060 , Description 1070 , and for corresponding Time 1040 , a Start/End time 1080 and Total time 1090 .
  • the invention can be configured to generate a billable report for an individual professional for any length of time, and can categorize and/or subcategorize the billable time entries in any suitable manner, e.g., by client or service.
  • the invention can also be configured such that the report is transmitted, received and incorporated into any LAN application program that generates a file for billing purposes.

Abstract

A computer method, system and apparatus for generating and tracking time expended by professionals in providing services to their clients on a realtime basis with all services performed through use of a computer including the realtime tracking and generation of billing entries with respect to the daily generation of Internet-based and local area network (LAN) documents and other Internet-based services such as preparation of e-mails and legal research, through integration with existing computer-based systems and programs.

Description

FIELD OF THE INVENTION
The present invention relates to a timekeeping and tracking computer method, system and apparatus on a document-by-document, task-by-task, realtime basis for the purpose of generating associated billing information for an individual services-related professional. The invention also permits the individual to control the time allocated and the description for each document, whether Internet-based or local area network (LAN) based, or task, on a realtime basis through a timekeeper entry box generated for each such document and task.
BACKGROUND OF THE INVENTION
Electronic time and billing and/or cost systems have evolved from the traditional time log manually recorded on blank sheets of paper or on pre-formatted paper forms. Such systems have been in a constant state of flux and evolution since the introduction of computer technology into the professional working environment.
Today, virtually one hundred percent of the documents that are generated and stored in professional offices are computer generated. The need for a realtime computer generated time and billing system for the individual professional is thus essential in today's working environment. This is particularly true for attorneys and other service-related professionals who bill clients based on an hourly rate for time spent on a particular matter where hourly rates vary for each professional, and thus, it is essential to record and bill each professional's time on an individual basis.
Moreover, in an increasingly cost conscious environment, clients have justifiably mandated strict guidelines and specific support for all time billed down to the minute. This has increased the burden on professionals such as attorneys to keep a running track record of every hour, every minute, of their billable time and to provide adequate justification for such billable time on a daily basis. Many attorneys and other billing professionals do not record time expended for rendering professional services contemporaneous with the task or service performed. This results in time being lost and never billed due to the inability to remember the task performed or the amount of time spent for performing the task. The absence of a computer system which monitors billable time for every document generated and/or task undertaken during the course of a given day contemporaneous with the service being performed has proven to be an insurmountable burden for many professionals who have a difficult time administratively logging their time on a daily basis.
Unfortunately, while there have been numerous attempts to improve existing time and billing systems, none have addressed the need for a timekeeping tracking computer system, method and apparatus on a document-by-document, task-by-task, realtime basis for the purpose of generating a daily billing report for an individual service-related professional. For example, U.S. Pat. No. 5,991,742, entitled “Time and Expense Logging System”, is directed to a portable time and billing system for professionals who are constantly on their feet, do not have access to desktop or notebook computers and may not have typing skills or familiarity with operating a computer. The '742 patent is directed to a computer system which accepts data from the user using an input recognizer such as a handwriting recognizer or speech recognizer.
Other computer systems are directed to overall billkeeping or litigation management or cost budgeting. U.S. Pat. No. 6,622,128, entitled “Internet-based attorney-client billing system” is directed to an Internet-based billkeeping and litigation management system, allowing third parties to monitor the progress and expense of litigation and/or possibly other legal matters.
U.S. Patent Application Publication No. 20030225989, entitled “System for calculating billable time” is directed to a timing system for tracking the time spent on a client file for cost budget purposes. The timing system does not address the tracking of billable time for an individual professional on a document-by-document, task-by-task, realtime basis for the purpose of generating a daily billing report for that individual professional. The timing system also is not directed to monitoring each newly generated document, whether Internet-based or LAN based, or task of an individual professional on a daily basis.
SUMMARY OF THE INVENTION
The present invention relates to a timekeeping and tracking computer method, system and apparatus on a document-by-document, task-by-task, realtime basis for the purpose of generating a daily billing report for an individual services-related professional. The manner by which the computer method, system and apparatus may generate, track and record time may be through the use of a software program that generates a timekeeper entry box each time a document or task is being performed by the professional. The timekeeper entry box may appear on the professional's computer screen for each document, task or other service (LAN or Internet-based) performed by the professional. The timekeeper entry box may include a field for entry of a client identifier (client name or billing number). The timekeeper entry box may also include additional fields for entry of information, such as date, document type, description of task being performed and billing professional identifier. The timekeeper entry box may automatically appear on the professional's computer screen every time the professional is working on a computer based task—LAN document or Internet-based task. The information included in the fields in the timekeeper entry box may either be extracted whereby the invention automatically extracts the information from the document or other task being performed by the professional or can be input by the professional as he or she is performing the document or task.
The invention may read the document profile created for each LAN document in order to extract pertinent information for the timekeeper entry box. The billing professional may also manually type in the pertinent information into the timekeeper entry box as the professional is performing that service. In the case of a Internet-based service such as e-mail or research, the system may read certain tagged or designated fields in order to extract pertinent information for the timekeeper entry box. The billing professional may also manually type in the pertinent information into the timekeeper entry box, as the billing professional is performing that service.
The time computation feature in the timekeeper entry box will automatically start upon creation of a LAN document by the professional or upon commencement of a Internet-based task such as E-mail or a research session. The time computation function will automatically cease upon closing of the LAN document, upon sending, saving or closing the e-mail, and upon cessation of the research session or other task by closing out of the session.
The timekeeper entry box may also include command buttons which the billing professional can use to control the time computation function as well as other functions related to the timekeeper entry box. These command buttons may function to “Pause”, “Erase”, “End”, “Maximize” and “Minimize”, or function to perform any other command necessary for efficient billable timekeeping. For example, if the professional is performing a research session on Lexis/Nexis and is interrupted with a phone call on another matter, the professional can click the Pause button on the timekeeper entry box for the research session. This will pause the time computation function until the billing professional clicks on pause again to restart or resume the time computation function.
In another embodiment, the invention may detect a lack of mouse, keyboard and/or other interaction activity, and may automatically pause billing for the task.
The invention generates a daily time and billing report for an individual professional which can either be uploaded and viewed on the computer screen or printed for review and/or revision. The report may contain the following information: date, name of billing attorney or billing professional, and for each document generated or task, the client identifier, subject of document or description of task, time expended (start and end time and total time converted into the standard billing increments utilized by the firm or company, such as tenth of an hour or quarter of an hour). The report may also combine time calculations relating to the same document or task (e.g., an individual may work on the same document or task at different times during the same day) in order to generate a cumulative billing entry for that document or task, or may combine time calculations for same client matters or may combine time calculations following other programmed instructions. The invention may also generate a summary report based on any specific subject matter category, or combination of categories selected, or for a particular client. Moreover, the information generated by the report can be entered directly into the firm's or company's existing accounting or billing system used for generating billing invoices for professional services rendered to clients.
In another embodiment of the invention, there is a telephone and means operatively associated with the telephone for detecting when the telephone is in use and generating a signal in response to the in use. A CPU is operatively associated with the detecting means and has software associated with the detecting means for enabling the timekeeper entry box to track time and billing information for telephone calls initiated or received by an individual professional on a daily basis.
It will be appreciated by those skilled in the art that the foregoing brief description and the following detailed description are exemplary and explanatory of the invention, but are not intended to be restrictive thereof or limiting of the advantages which can be achieved by the invention. Thus, the accompanying drawings, referred to herein and constituting a part hereof, illustrate preferred embodiments of this invention, and, together with the detailed description, serve to explain the principles of this invention.
BRIEF DESCRIPTION OF THE DRAWINGS
The features and advantages of the present invention, both as to its structure and operation, will be apparent from the following detailed description, especially when taken in conjunction with the accompanying drawings, wherein:
FIG. 1 is a block diagram of an embodiment of a computer device that can be used in the invention;
FIG. 2 is an exemplary illustration of the software program icon of the invention (labeled “CompuBiller”) among other program icons uploaded on a computer device;
FIG. 3 is an exemplary illustration of a computer screen of a Internet-based e-mail document and the timekeeper entry box;
FIG. 4 is an exemplary illustration of a computer screen of a LAN-based Microsoft Word document and the timekeeper entry box;
FIG. 5 is an exemplary illustration of a timekeeper entry box;
FIG. 6 is an exemplary illustration of a timekeeper entry box including fields for inputting pertinent billing information;
FIG. 7 is an exemplary illustration of a timekeeper entry box including extracted information pertinent to a billing entry;
FIG. 8 is a flow chart illustrating an embodiment of the method for implementing a realtime billing process;
FIG. 9 is a flow chart illustrating an embodiment of the method of extracting pertinent billing information for inclusion in the timekeeper entry box;
FIG. 10 is an exemplary illustration of the format of a daily report generated by the invention based on a compilation of stored timekeeper entry boxes for an individual professional.
DETAILED DESCRIPTION OF THE INVENTION
A realtime billable timekeeper program implemented in software or hardware or both is provided to be used by individual service-related professionals, such as attorneys, on a computer, desktop, notebook, palm pilot, handheld or like device to track the billable time spent by an individual professional on a document-by-document, task-by-task basis contemporaneous with the service being performed, for the purpose of generating a daily billing report for such individual. The program may have particular applicability to those professionals who bill clients on an hourly rate basis, particularly where hourly rates vary for each professional.
A person skilled in the art will understand that the present invention may be supplemented in various forms of hardware, software, or a combination thereof. In one embodiment, the present invention may be implemented in software as an application program tangibly embodied on a program storage device. The application program may be uploaded to and executed by a computer device comprising any suitable architecture such as that shown in FIG. 1.
Turning now to FIG. 1, illustrated thereon are exemplary components of a computer device 100 for use in the invention. The primary component of computer device 100 is processor (CPU) 105, which may be any commonly available microprocessor. Processor 105 may be operatively connected to further exemplary components, such as random access memory (RAM)/read-only memory (ROM) 110, clock 115, input/output devices 120 and memory 125 which, in turn, stores one or more computer programs 130 and databases 135.
Processor 105 operates in conjunction with RAM and ROM. The RAM portion of RAM/ROM 110 may be a suitable number of Single In-Line Memory Module (SIMM) chips having a storage capacity (typically measured in kilobytes or megabytes) sufficient to store and transfer, inter alia, processing instructions utilized by processor 105 which may be received by application programs 130. The ROM portion of RAM/ROM 110 may be any permanent non-rewritable memory medium capable of storing and transferring, inter alia, processing instructions performed by processor 105.
Clock 115 may be an on-board component of processor 105 which dictates a clock speed (typically measured in MHz) at which processor 105 performs and synchronizes, inter alia, communication between the internal components of computer device 100.
Input/output devices 120 may be one or more known devices used for receiving operator inputs, network data, and the like and transmitting outputs resulting therefrom. Accordingly, exemplary input devices may include a keyboard, a mouse, a voice recognition unit and the like for receiving operator inputs. Output devices may include any known devices used to present data to an operator of computer device 100 or to transmit data over Internet 140. Accordingly, suitable output devices may include a display, a printer and a voice synthesizer connected to a speaker.
Other input/output devices may include a telephone or network connection device, such as a telephone modem, a cable modem, a T-1 connection, a digital subscriber line or a network card, for communicating data to and from other computer devices over Internet 140. Input/output devices can have capacity to handle high bandwidth traffic in order to accommodate communications with a large number of visitors.
Memory 125 may be an internal or external large capacity device for storing computer processing instructions, computer-readable data, and the like. The storage capacity of memory 125 is typically measured in megabytes or gigabytes. Accordingly, memory 125 may be one or more of the following: a floppy disk in conjunction with a floppy disk drive, a hard disk drive, a CD-ROM disk and reader/writer, a DVD disk and reader/writer, a ZIP disk and a ZIP drive, and/or any other computer readable medium that may be encoded with processing instructions in a read-only or read-write format. Further functions of and available devices for memory 125 will be apparent.
Memory 125 may store, inter alia, a plurality of programs 130, such as the realtime software billable timekeeper program of the invention. Memory 125 also includes databases 135 comprising multiple blocks of information such as the realtime billing entries of an individual professional on a document-by-document, task-by-task basis and for any given time period, including on a daily basis.
The realtime software billable timekeeper program interfaces with any Internet-based or LAN application program that generates a file, e.g., Microsoft Word®, Microsoft Outlook®, Lotus Notes®, Acrobat Reader®, Adobe Illustration®, Adobe Photoshop®, Adobe Acrobat®, TimeKeeper Desktop®, PCTime®, CMS OPEN®, LexisNexis®, WestLaw® and Internet Explorer® and any other program that generates a file.
Turning now to FIG. 2, illustrated therein is a computer device 200, here a desktop computer. Visible on the screen of the computer are various icons for program applications, namely Internet Explorer® 210, Lexis® 220, Microsoft Word® 230, My Computer® 240, PC Time® 250 and the software program of the invention, here identified as CompuBiller® 260. Any computer device can be adopted for use in the invention, including, without limitation, desktop, notebook, palm pilot, handheld or like devices. Moreover, the software program of the invention is adaptable for interfacing with any program that generates a file, service or other application for billing purposes.
FIG. 3 is an embodiment of Timekeeper Entry Box™ 300 generated by the software program of the invention for interfacing with a Internet-based document, here e-mail 310, generated by a professional. Timekeeper Entry Box™ 300 is generated contemporaneous with the professional's generation of e-mail 310. In this embodiment, Timekeeper Entry Box™ 300 requires a professional to enter Client Identifier 320 and Personal Code 330. Timekeeper Entry Box™ automatically generates Start Time 340, End Time 350 and Total Time 360. Control command buttons Minimize 370, Maximize 380, Pause 385, End 390 and Erase 395 are also configured in Timekeeper Entry Box™ 300.
Contemporaneous with the opening of e-mail 310, Timekeeper Entry Box™ 300 is generated and billable Start Time 340 commences. The professional has the ability to control certain aspects of the Timekeeper Entry Box™. Minimize button 370 can be activated, for example by clicking on the button with a pointer directed by a mouse or by any other means known to a person skilled in the art. The Minimize button functions to reduce Timekeeper Entry Box™ so that it does not obstruct the view of the Internet-based document, LAN document, task or other service the professional is working on.
Maximize button 380 can be activated to increase the size of the Timekeeper Entry Box™, enabling the professional, for example, to input information into the specified fields on the Timekeeper Entry Box™.
Pause button 385 can be activated at any time while the document is open or during the course of the service to pause the running time clock for billing purposes. For example, if a professional is interrupted (e.g., a phone call on another matter) while working on the document, task or service, the professional can click on the Pause button to prevent the client from being billed for time not spent working on the document, task or service. The professional can resume the running time clock upon returning to work on the document, task or service by, for example, reclicking on the Pause button.
If the professional prefers to limit the amount of billable time allocated to a particular document, service or task, the professional can also click on the End button 390 while the document, service or task is still in session. The End command will terminate the billable time keeping for that particular document, service or task.
Upon termination of the billable session by closing a document, saving a document, sending a document, deleting a document being reviewed, ending a session or task, clicking the End button or by any other means, the program records End Time 350 for the session and Total Time 360. The Timekeeper Entry Box™ closes and the information generated in the box is stored by the program.
To the extent a professional does not want to record billable time with respect to a particular document, service or task, the professional can click on Erase button 395. The Erase command functions to delete the Timekeeper Entry Box™ so that no information or time relating to a particular document, task or session is stored.
In another embodiment, a professional may be given the option of recording billable time for a particular document, service or task. A precursor request can be configured to appear prior to displaying the Timekeeper Entry Box™, requesting the professional whether the document, service or task should be billed. The professional has the option of billing time to the document, service or task session, whereupon the Timekeeper Entry Box™ is generated, or proceeding without activating the Timekeeper Entry Box™ so that no billable time will be recorded for such session.
The software program of the invention can also be configured to apply only to selected documents, services and/or tasks performed by a professional. For example, in the case of attorneys, the software program may only be configured to apply to the legal memoranda generated, edited and/or reviewed by an attorney as well as legal research sessions undertaken on LexisNexis®, WestLaw® or the like but will not be activated for e-mail use.
FIG. 4 is an embodiment of Timekeeper Entry Box™ 400 generated contemporaneous with a professional's generation of a Microsoft Word® LAN-based document 410. The invention can be employed with any Internet-based or LAN-based documents or services or tasks performed by a professional using a computer device. Moreover, the invention is applicable to such documents, services or tasks generated, received or reviewed by a professional.
FIG. 5 is an exemplary configuration of Timekeeper Entry Box™ 500 that is generated by the software program of the invention contemporaneously with the initiation of any document, service or task using a computer. Timekeeper Entry Box™ 500 may be configured to include any user input information and/or automatically extracted information relating to the document, service or task for the purpose of generating a contemporaneous billable time report for an individual professional. Timekeeper Entry Box™ 500 may also include one or more command functions permitting the user to control aspects of the billable timekeeping mechanism, as well as a favorites function which may include present client matter information for incorporation in the timekeeper entry box.
Another feature of the Timekeeper Entry Box™ is the visual aspect of the box to a professional. The fact that the box will appear on a contemporaneous basis with each document, service and/or task performed by the professional will encourage the professional to account for billable time on a contemporaneous basis with services provided. Moreover, the box also provides a visual of billable time tracked by the invention for each document, service and/or task.
In this embodiment, Timekeeper Entry Box™ 500 incorporates the following information: Client Identifier 510, Personal Code 520, Start Time 530, End Time 540, Total Time 550. The client identifier may include any number of letters, numerals and/or other characters to identify a specific client. The personal code may include any number of letters, numerals and/or characters to identify a specific professional individual. The start time may be the time the document, session and/or task commences; the end time may be the time the document, session and/or task concludes; and the total time is the time difference between the start time and the end time. The Timekeeper Entry Box™ may also include a running clock visual to the professional so that the professional is informed of the time spent on a particular service at any moment.
Timekeeper Entry Box™ 500 also includes Favorites button 555, Minimize button 560, Maximize button 570, Pause button 580, End button 590 and Erase button 595. Command functions can be configured in any manner in the box and any number of commands may be utilized as suitable to a professional individual.
FIGS. 6 and 7 are further embodiments of the Timekeeper Entry Box™. The Timekeeper Entry BOX™ can be configured to require a professional's input of information in each of the fields contained therein, automatically extract information relating to a document, session or task for incorporation into the box and/or require a professional's input for certain information and automatically extract other information for incorporation into the box.
In FIG. 6, Timekeeper Entry Box™ 600 requires a professional to input Date 610, Client Identifier 620, Personal Code 630, Document Type 640, document Author(s) 650, document Recipient(s) 660, Detailed Description 670 of document, service or task, Start Time 680, End time 690 and Total Time 695.
In FIG. 7, certain information is required to be input by a professional and certain information has been automatically extracted by the software program of the invention for incorporation in Timekeeper Entry Box™ 700. Information to be input are Client Identifier 720 and Personal Code 730. Extracted information are Date 710, Document Type 740, Author(s) 750, Recipient(s) 760, Detailed Description 770 and Start Time 780. In addition, End Time 790 and Total Time 795 will be automatically extracted by the software program upon completion of the document, service or task.
FIG. 8 is an embodiment of a flow scheme of the invention. In Step 800, the invention detects that a document is opened or the initiation of a service or task. In Step 805, the invention generates a Timekeeper Entry Box™ contemporaneous with the opening of the document or initiation of service/task. In Step 810, upon opening the timekeeper entry box, the invention automatically starts the time computation corresponding to the specific professional service undertaken by the individual professional. In Step 815, the invention extracts and/or receives input information for incorporation in the timekeeper entry box to define the billable item for the service being performed. In Step 820, the invention detects that the document has been closed, saved and/or sent, or the service/task has been completed or an end command. Upon detecting that the document has been closed, saved or sent, or the service/task has been completed or an end command, the invention ends the time computation, and stores the information generated in the timekeeper entry box in Step 825.
Alternatively, during the service being performed, the invention may detect a pause command as in Step 830. Upon detecting a pause command, the invention stops the time computation in Step 835, and upon detecting a resume command 840, the invention resumes the time computation relating to the specific document and/or service/task being performed by the individual professional.
In Step 845, the invention may also detect an erase command, upon which the invention ends the process and deletes the timekeeper entry box in Step 850. No information relating to this service is stored by the invention.
In addition, prior to generating a timekeeper entry box relating to a particular service, an individual professional may be requested in Step 855 whether the service should be billed and, consequently, a timekeeper entry box should be generated. If the individual professional requests that the service be billed, a timekeeper entry box is generated. If the individual professional chooses not to bill a client for a particular service, the timekeeping session is terminated in Step 860, and no billable time is recorded for this particular service.
The software program of the invention further is capable of detecting the service or task being performed by the individual professional and extracting pertinent information relating to each type of search being performed for inclusion in the “Timekeeper Entry Box™”. As such, the pertinent information extracted may differ depending upon the task being performed. FIG. 9 is a flow diagram setting forth the detection/extraction steps undertaken by an embodiment of the invention.
In FIG. 9, the invention detects the task being performed by the professional in Step 900. The task may comprise drafting, reviewing or editing a Internet-based document, such as an e-mail, drafting, reviewing or editing a LAN based document, a research session, making or receiving a telephone call or any other billable service undertaken by a professional. Depending upon the type of task detected, e.g., drafting, reviewing or editing an e-mail (Step 905), drafting, reviewing or editing a newly generated LAN document (Step 910), editing an existing LAN document (Step 915), research session (Step 920) or making or receiving a telephone call (Step 925), the invention is configured to extract particular information for inclusion in the “Timekeeper Entry Box™” depending upon the form of the task or service performed.
For example, in Step 930, the invention detects a service being performed relating to an e-mail and extracts pertinent information from the e-mail headers or the harddrive or other source relating to the e-mail. The extracted information may be verified and/or used to look up matter identifying data in a database, address book, and/or the like. Such information may be the author(s), recipient(s), subject and/or date of the e-mail.
In Step 935, the invention detects a new LAN document being generated by a professional individual and extracts pertinent information from the document's profile or harddrive or other source relating to the newly generated LAN document.
In Step 940, the invention detects the editing of an existing LAN document and extracts pertinent information from the document's profile, metadata or harddrive or other source relating to the edited document.
In Step 945, the invention detects a research session and extracts a client identifier, professional's code or other pertinent information from the search session.
In Step 950, the invention detects a telephone call and extracts a caller ID, client identifier, professional's code, voice recognition information or other pertinent information relating to the telephone call. The extracted information may be verified and/or used to look up matter identifying data in a database, address book, and/or the like.
FIG. 10 is an embodiment of “Daily Report” 1000 on Date 1010 for attorney 1020 generated by the invention based on the billable services performed by the attorney. The report that is generated is specific to the attorney's billable services for that date and compiles all information stored from the timekeeper entry boxes generated on that date. As the report shows the information compiled for each billable service or task undertaken by the attorney for that date, includes for Document/Task Description 1030, a Client Identifier 1050, Document Type 1060, Description 1070, and for corresponding Time 1040, a Start/End time 1080 and Total time 1090.
The invention can be configured to generate a billable report for an individual professional for any length of time, and can categorize and/or subcategorize the billable time entries in any suitable manner, e.g., by client or service. The invention can also be configured such that the report is transmitted, received and incorporated into any LAN application program that generates a file for billing purposes.
Although illustrative preferred embodiments have been described herein in detail, it should be noted and will be appreciated by those skilled in the art that numerous variations may be made within the scope of this invention without departing from the principle of this invention and without sacrificing its chief advantages. The terms and expressions have been used as terms of description and not terms of limitation. There is no intention to use the terms or expressions to exclude any equivalents of features shown and described in portions thereof and this invention should be defined in accordance with the claims which follow.

Claims (40)

1. A method for individual realtime billable timekeeping using a computer, comprising a computer program for:
detecting opening of at least one document; and
generating an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one document wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier said document is in use to track time for an individual by client on a document by document basis using the computer.
2. The method of claim 1, wherein said individual timekeeper entry box includes said personal code.
3. The method of claim 1, further comprising receiving at least one of a document type, an author identifier, a recipient identifier and a subject description for entry within said individual timekeeper entry box.
4. The method claim 1, wherein said individual timekeeper entry box includes at least one of the following functions: pause, end, erase, minimize, maximize and favorites.
5. The method, of claim 1, further comprising storing information obtained from said individual timekeeper entry box.
6. The method of claim 1, further comprising integrating information obtained from said individual timekeeper entry box into an accounting and billing system.
7. The method of claim 1, further comprising displaying at least one of a start time, an end time, a total time, a date, a client identifier, a personal code, a document type, an author identifier, a recipient identifier, and a subject description within said individual timekeeper entry box.
8. The method of claim 1, further comprising displaying a running clock within said individual timekeeper entry box.
9. The method of claim 1, further comprising requesting permission to track time of said document.
10. A computing device for an individual realtime billable timekeeper, comprising:
a storage device; and
a processor connected to said storage device, said storage device storing a program for controlling said processor; said processor operative with said program to,
detect opening of at least one document; and
generate an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one document wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier said document is in use to track time for an individual by client on a document by document basis.
11. The computing device of claim 10, wherein said individual timekeeper entry box includes said personal code.
12. The computing device of claim 10, wherein said processor is further operative with said program to receive at least one of a document type, an author identifier, a recipient identifier and a subject description for entry within said individual timekeeper entry box.
13. The computing device of claim 10, wherein said individual timekeeper entry box includes at least one of the following functions: pause, end, erase, minimize, maximize and favorites.
14. The computing device of claim 10, wherein said processor is further operative with said program to store information obtained from said individual timekeeper entry box.
15. The computing device of claim 10, wherein said processor is further operative with said program to display at least one of a start time, an end time, a total time, a date, a client identifier, a personal code, a document type, an author identifier, a recipient identifier, and a subject description within said individual timekeeper entry box.
16. The computing device of claim 10, wherein said processor is further operative with said program to display a running clock within said individual timekeeper entry box.
17. The computing device of claim 10, wherein said processor is further operative with said program to request permission to track time of said document.
18. A computer readable medium having computer executable software code stored thereon for an individual realtime billable timekeeper, comprising:
code for detecting opening of at least one document;
code for generating an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one document wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier said document is in use to track time for an individual by client on a document by document basis.
19. The computer readable medium of claim 18, wherein said individual timekeeper entry box includes said personal code.
20. The computer readable medium of claim 18, further comprising code for receiving at least one of a document type, an author identifier, a recipient identifier and a subject description for entry within said individual timekeeper entry box.
21. The computer readable medium of claim 18, wherein said individual timekeeper entry box includes at least one of the following functions: pause, end, erase, minimize, maximize and favorites.
22. The computer readable medium of claim 18, further comprising code for storing information obtained from said individual timekeeper entry box.
23. The computer readable medium of claim 18, further comprising code for displaying at least one of a start time, an end time, a total time, a date, a client identifier, a personal code, a document type, an author identifier, a recipient identifier, and a subject description within said individual timekeeper entry box.
24. The computer readable medium of claim 18, further comprising code for displaying a running clock within said individual timekeeper entry box.
25. The computer readable medium of claim 18, further comprising code for requesting permission to track time of said document.
26. A method for individual realtime billable timekeeping using a computer, comprising a computer program for:
detecting initiation of at least one client service; and
generating an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one client-service wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier of said client-service to track time for an individual by client on a client-service by client-service basis using the computer.
27. A computing device for an individual realtime billable timekeeper, comprising:
a storage device; and
a processor connected to said storage device, said storage device storing a program for controlling said processor; said processor operative with said program to,
detect initiation of at least one client-service; and
generate an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one client-service wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier of said client-service to track time for an individual by client on a client-service by client-service basis.
28. A computer readable medium having computer executable software code stored thereon for an individual realtime billable timekeeper, comprising:
code for detecting initiation of at least one client-service; and
code for generating an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one client-service wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier of said client-service to track time for an individual by client on a client-service by client-service basis.
29. A method for individual realtime billable timekeeping using a computer, comprising a computer program for:
detecting initiation of at least one telephone call; and
generating an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one telephone call wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier of said telephone call to track time for an individual by client on a telephone call by telephone call basis using the computer.
30. A computing device for an individual realtime billable timekeeper, comprising:
a storage device; and
a processor connected to said storage device, said storage device storing a program for controlling said processor: said processor operative with said program to,
detect initiation of at least one telephone call; and
generate an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one telephone call wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier of said telephone call to track time for an individual by client on a telephone call by telephone call basis.
31. A computer readable medium having computer executable software code stored thereon for an individual realtime billable timekeeper, comprising:
code for detecting initiation of at least one telephone call; and
code for generating an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one telephone call wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier of said telephone call to track time for an individual by client on a telephone call by telephone call basis.
32. The method of claim 1, further comprising simultaneously tracking time for said individual on said at least one document and at least one of a client-service and a telephone call.
33. The method of claim 26, further comprising simultaneously tracking time for said individual on said at least one client-service and at least one of a document and a telephone call.
34. The method of claim 29, further comprising simultaneously tracking time for said individual on said at least one telephone call and at least one of a document and a client-service.
35. The method of claim 26, wherein said individual timekeeper entry box includes said personal code and upon receipt of said client identifier contemporaneously tracks time associated with said personal code and said client identifier of said client-service.
36. The computing device of claim 27, wherein said timekeeper entry box includes said personal code.
37. The computer readable medium of claim 28, wherein said timekeeper entry box includes said personal code.
38. The method of claim 29, wherein said timekeeper entry box includes said personal code.
39. The computing device of claim 30, wherein said timekeeper entry box includes said personal code.
40. The computer readable medium of claim 31, wherein said timekeeper entry box includes said personal code.
US10/787,607 2004-02-25 2004-02-25 Realtime billable timekeeper method, system and apparatus Active 2027-08-31 US8229810B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/787,607 US8229810B2 (en) 2004-02-25 2004-02-25 Realtime billable timekeeper method, system and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/787,607 US8229810B2 (en) 2004-02-25 2004-02-25 Realtime billable timekeeper method, system and apparatus

Publications (2)

Publication Number Publication Date
US20050187839A1 US20050187839A1 (en) 2005-08-25
US8229810B2 true US8229810B2 (en) 2012-07-24

Family

ID=34861922

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/787,607 Active 2027-08-31 US8229810B2 (en) 2004-02-25 2004-02-25 Realtime billable timekeeper method, system and apparatus

Country Status (1)

Country Link
US (1) US8229810B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110154407A1 (en) * 1999-12-21 2011-06-23 Tivo Inc. Broadcast Program Recording Overrun and Underrun Scheduling System
US8751388B1 (en) 2013-03-15 2014-06-10 Csidentity Corporation System and method of delayed billing for on-demand products
WO2016004123A1 (en) * 2014-06-30 2016-01-07 Shaaban Ahmed Farouk Improved system and method for timekeeping entry and work in progress reports
US20170316470A1 (en) * 2016-04-27 2017-11-02 InApp Inc. Consultant Booking and Tracking System
US9922377B2 (en) 2015-03-23 2018-03-20 Wiedza Creations LLC Electronic timekeeping system and method of using same
US10115079B1 (en) 2011-06-16 2018-10-30 Consumerinfo.Com, Inc. Authentication alerts
US10169761B1 (en) 2013-03-15 2019-01-01 ConsumerInfo.com Inc. Adjustment of knowledge-based authentication
US10373240B1 (en) 2014-04-25 2019-08-06 Csidentity Corporation Systems, methods and computer-program products for eligibility verification
US10453159B2 (en) 2013-05-23 2019-10-22 Consumerinfo.Com, Inc. Digital identity
US10664936B2 (en) 2013-03-15 2020-05-26 Csidentity Corporation Authentication systems and methods for on-demand products
US10911234B2 (en) 2018-06-22 2021-02-02 Experian Information Solutions, Inc. System and method for a token gateway environment
US11157872B2 (en) 2008-06-26 2021-10-26 Experian Marketing Solutions, Llc Systems and methods for providing an integrated identifier

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060230113A1 (en) * 2005-03-21 2006-10-12 Lundberg Steven W System and method for billing in a professional services information management system
US20070250371A1 (en) * 2006-04-18 2007-10-25 Brinks Hofer Gilson & Lione Automated system for task billing
US20070276743A1 (en) * 2006-05-24 2007-11-29 Zalta Danny P System and method for calculating fees associated with services
WO2007139819A2 (en) * 2006-05-24 2007-12-06 Zalta Danny P System and method for defining billable labor by setting profit
US8601065B2 (en) * 2006-05-31 2013-12-03 Cisco Technology, Inc. Method and apparatus for preventing outgoing spam e-mails by monitoring client interactions
US7881990B2 (en) * 2006-11-30 2011-02-01 Intuit Inc. Automatic time tracking based on user interface events
US20080255972A1 (en) * 2007-04-10 2008-10-16 Invoice Compliance Experts Legal billing enhancement method and apparatus
US8027441B2 (en) * 2007-04-30 2011-09-27 Sepialine, Inc. Method and apparatus for phone tracking with deferred remote billing
US20090006228A1 (en) 2007-06-27 2009-01-01 International Business Machines Corporation Time tracking system and method of use
US10783463B2 (en) * 2007-06-27 2020-09-22 International Business Machines Corporation System, method and program for tracking labor costs
US9135340B2 (en) * 2007-09-12 2015-09-15 Datalaw, Inc. Research system and method with record builder
US8719121B1 (en) * 2008-01-15 2014-05-06 David Leason System and method for automated construction of time records based on electronic messages
US20090187443A1 (en) * 2008-01-23 2009-07-23 Intuit Inc. Visual metaphor for elapsed time spent
US20090234778A1 (en) * 2008-03-11 2009-09-17 Drucker Cecily A Method and system for automatically capturing billable time
US20100211486A1 (en) * 2009-02-18 2010-08-19 iTekka, Inc. Time capturing system and method
US9135596B2 (en) * 2009-02-25 2015-09-15 Dell Products, Lp System and method to allocate resources in service organizations with non-linear workflows
US20110010280A1 (en) * 2009-07-09 2011-01-13 Aczen Innovations Inc. System and method for creating a time sheet
US20120036054A1 (en) * 2009-10-07 2012-02-09 Thomas Zuber Method for tagging documents and communications with filing and billing information
US20110106679A1 (en) * 2009-10-07 2011-05-05 Thomas Zuber Method for tagging documents and communications with filing and billing information
US8898219B2 (en) * 2010-02-12 2014-11-25 Avaya Inc. Context sensitive, cloud-based telephony
US8959030B2 (en) * 2010-02-12 2015-02-17 Avaya Inc. Timeminder for professionals
US20140058801A1 (en) * 2010-06-04 2014-02-27 Sapience Analytics Private Limited System And Method To Measure, Aggregate And Analyze Exact Effort And Time Productivity
US20120109578A1 (en) * 2010-10-28 2012-05-03 Subir Parulekar Time tracking systems and methods
US20120303403A1 (en) * 2011-05-23 2012-11-29 Charlie Lee Interactive, real-time system and method for monitoring professional fees
AU2012203717A1 (en) * 2012-04-23 2013-11-07 Mambourin Enterprises Inc Goal-Oriented Planning System
CN104680607A (en) * 2015-03-18 2015-06-03 成都芯软科技发展有限公司 Volar venous acquisition and attendance all-in-one machine

Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3593008A (en) * 1968-01-31 1971-07-13 David A De Witt Article/time recording system
US5388211A (en) * 1989-04-28 1995-02-07 Softel, Inc. Method and apparatus for remotely controlling and monitoring the use of computer software
US5493492A (en) * 1994-03-30 1996-02-20 Cramer; Milton L. Device for recording billable time and services
US5646839A (en) * 1990-05-29 1997-07-08 Mcic Communications Corporation Telephone-based personnel tracking system
US5991742A (en) 1996-05-20 1999-11-23 Tran; Bao Q. Time and expense logging system
US6289317B1 (en) * 1996-06-21 2001-09-11 Paul Hastings, Janofsky & Walker Task-based classification and analysis system
US20010042032A1 (en) * 2000-05-11 2001-11-15 Crawshaw Geoffrey K. System for capturing, processing, tracking and reporting time and expense data
US6338097B1 (en) * 1998-06-19 2002-01-08 Sap Aktiengesellschaft Cross application time sheet for communicating with one or more enterprise management applications during time data entry
US20020069145A1 (en) * 2000-12-05 2002-06-06 Luis Collado Software system providing time card reporting using a calendar system
US6427140B1 (en) * 1995-02-13 2002-07-30 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US20020174134A1 (en) * 2001-05-21 2002-11-21 Gene Goykhman Computer-user activity tracking system and method
US20030069815A1 (en) * 2001-10-10 2003-04-10 3M Innovative Properties Company RFID time tracking
US20030074286A1 (en) * 2001-10-12 2003-04-17 Nokia Corporation Intelligent network charging edge
US6622128B1 (en) 1999-06-25 2003-09-16 Jerry L. Bedell Internet-based attorney-client billing system
US20030225989A1 (en) 2002-05-16 2003-12-04 Licalsi Susan L. System for calculating billable time
US20040019542A1 (en) * 2002-07-26 2004-01-29 Ubs Painewebber Inc. Timesheet reporting and extraction system and method
US20040024666A1 (en) * 2002-04-19 2004-02-05 Walker Jay S. Method and apparatus for managing features on a gaming device
US20050021429A1 (en) * 2003-01-23 2005-01-27 David J. Bates Time recording and management system
US6895438B1 (en) * 2000-09-06 2005-05-17 Paul C. Ulrich Telecommunication-based time-management system and method
US7010493B2 (en) * 2001-03-21 2006-03-07 Hitachi, Ltd. Method and system for time-based storage access services
US7233919B1 (en) * 1999-11-03 2007-06-19 Kronos Technology Systems Limited Partnership Method and system for tracking time and attendance
US7577571B2 (en) * 2001-09-28 2009-08-18 Yasuji Yui Electronic apparatus, time period charging system, time period charging method, and charging management system for electronic apparatus
US7620162B2 (en) * 2004-08-27 2009-11-17 At&T Intellectual Property I.L.P. Methods, systems and computer program products for monitoring service usage
US7623985B2 (en) * 2000-01-31 2009-11-24 Journyx, Inc. Method and apparatus for a web based punch clock/time clock

Patent Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3593008A (en) * 1968-01-31 1971-07-13 David A De Witt Article/time recording system
US5388211A (en) * 1989-04-28 1995-02-07 Softel, Inc. Method and apparatus for remotely controlling and monitoring the use of computer software
US5963912A (en) * 1990-05-29 1999-10-05 Mci Communications Corporation Telephone-based personnel tracking system
US5646839A (en) * 1990-05-29 1997-07-08 Mcic Communications Corporation Telephone-based personnel tracking system
US5493492A (en) * 1994-03-30 1996-02-20 Cramer; Milton L. Device for recording billable time and services
US6427140B1 (en) * 1995-02-13 2002-07-30 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5991742A (en) 1996-05-20 1999-11-23 Tran; Bao Q. Time and expense logging system
US6289317B1 (en) * 1996-06-21 2001-09-11 Paul Hastings, Janofsky & Walker Task-based classification and analysis system
US6338097B1 (en) * 1998-06-19 2002-01-08 Sap Aktiengesellschaft Cross application time sheet for communicating with one or more enterprise management applications during time data entry
US6622128B1 (en) 1999-06-25 2003-09-16 Jerry L. Bedell Internet-based attorney-client billing system
US7233919B1 (en) * 1999-11-03 2007-06-19 Kronos Technology Systems Limited Partnership Method and system for tracking time and attendance
US7623985B2 (en) * 2000-01-31 2009-11-24 Journyx, Inc. Method and apparatus for a web based punch clock/time clock
US20010042032A1 (en) * 2000-05-11 2001-11-15 Crawshaw Geoffrey K. System for capturing, processing, tracking and reporting time and expense data
US6895438B1 (en) * 2000-09-06 2005-05-17 Paul C. Ulrich Telecommunication-based time-management system and method
US20020069145A1 (en) * 2000-12-05 2002-06-06 Luis Collado Software system providing time card reporting using a calendar system
US7010493B2 (en) * 2001-03-21 2006-03-07 Hitachi, Ltd. Method and system for time-based storage access services
US20020174134A1 (en) * 2001-05-21 2002-11-21 Gene Goykhman Computer-user activity tracking system and method
US7577571B2 (en) * 2001-09-28 2009-08-18 Yasuji Yui Electronic apparatus, time period charging system, time period charging method, and charging management system for electronic apparatus
US20030069815A1 (en) * 2001-10-10 2003-04-10 3M Innovative Properties Company RFID time tracking
US20030074286A1 (en) * 2001-10-12 2003-04-17 Nokia Corporation Intelligent network charging edge
US20040024666A1 (en) * 2002-04-19 2004-02-05 Walker Jay S. Method and apparatus for managing features on a gaming device
US20030225989A1 (en) 2002-05-16 2003-12-04 Licalsi Susan L. System for calculating billable time
US20040019542A1 (en) * 2002-07-26 2004-01-29 Ubs Painewebber Inc. Timesheet reporting and extraction system and method
US20050021429A1 (en) * 2003-01-23 2005-01-27 David J. Bates Time recording and management system
US7620162B2 (en) * 2004-08-27 2009-11-17 At&T Intellectual Property I.L.P. Methods, systems and computer program products for monitoring service usage

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"Accu-Sort Shows New Shop Floor Data Collection System That Combines Flexibility, Simplicity, and Economy." Accu-Sort System, Inc.Journal, Nov. 1, 1988. *
www.sphericaltech.com/automatic-timesheet.asp.
www.sphericaltech.com/timesheet-logger-faq.asp.

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8965182B2 (en) * 1999-12-21 2015-02-24 Tivo Inc. Broadcast program recording overrun and underrun scheduling system
US20110154407A1 (en) * 1999-12-21 2011-06-23 Tivo Inc. Broadcast Program Recording Overrun and Underrun Scheduling System
US11157872B2 (en) 2008-06-26 2021-10-26 Experian Marketing Solutions, Llc Systems and methods for providing an integrated identifier
US11769112B2 (en) 2008-06-26 2023-09-26 Experian Marketing Solutions, Llc Systems and methods for providing an integrated identifier
US11232413B1 (en) 2011-06-16 2022-01-25 Consumerinfo.Com, Inc. Authentication alerts
US10685336B1 (en) 2011-06-16 2020-06-16 Consumerinfo.Com, Inc. Authentication alerts
US10719873B1 (en) 2011-06-16 2020-07-21 Consumerinfo.Com, Inc. Providing credit inquiry alerts
US10115079B1 (en) 2011-06-16 2018-10-30 Consumerinfo.Com, Inc. Authentication alerts
US10664936B2 (en) 2013-03-15 2020-05-26 Csidentity Corporation Authentication systems and methods for on-demand products
US11790473B2 (en) 2013-03-15 2023-10-17 Csidentity Corporation Systems and methods of delayed authentication and billing for on-demand products
US11164271B2 (en) 2013-03-15 2021-11-02 Csidentity Corporation Systems and methods of delayed authentication and billing for on-demand products
US10169761B1 (en) 2013-03-15 2019-01-01 ConsumerInfo.com Inc. Adjustment of knowledge-based authentication
US10740762B2 (en) 2013-03-15 2020-08-11 Consumerinfo.Com, Inc. Adjustment of knowledge-based authentication
US11775979B1 (en) 2013-03-15 2023-10-03 Consumerinfo.Com, Inc. Adjustment of knowledge-based authentication
US8751388B1 (en) 2013-03-15 2014-06-10 Csidentity Corporation System and method of delayed billing for on-demand products
US11288677B1 (en) 2013-03-15 2022-03-29 Consumerlnfo.com, Inc. Adjustment of knowledge-based authentication
US10453159B2 (en) 2013-05-23 2019-10-22 Consumerinfo.Com, Inc. Digital identity
US11803929B1 (en) 2013-05-23 2023-10-31 Consumerinfo.Com, Inc. Digital identity
US11120519B2 (en) 2013-05-23 2021-09-14 Consumerinfo.Com, Inc. Digital identity
US11074641B1 (en) 2014-04-25 2021-07-27 Csidentity Corporation Systems, methods and computer-program products for eligibility verification
US11587150B1 (en) 2014-04-25 2023-02-21 Csidentity Corporation Systems and methods for eligibility verification
US10373240B1 (en) 2014-04-25 2019-08-06 Csidentity Corporation Systems, methods and computer-program products for eligibility verification
CN106688001A (en) * 2014-06-30 2017-05-17 A·沙班 Improved system and method for timekeeping entry and work in progress reports
WO2016004123A1 (en) * 2014-06-30 2016-01-07 Shaaban Ahmed Farouk Improved system and method for timekeeping entry and work in progress reports
US10867357B2 (en) 2015-03-23 2020-12-15 Wiedza Creations LLC Electronic timekeeping system and method of using same
US9922377B2 (en) 2015-03-23 2018-03-20 Wiedza Creations LLC Electronic timekeeping system and method of using same
US20170316470A1 (en) * 2016-04-27 2017-11-02 InApp Inc. Consultant Booking and Tracking System
US11588639B2 (en) 2018-06-22 2023-02-21 Experian Information Solutions, Inc. System and method for a token gateway environment
US10911234B2 (en) 2018-06-22 2021-02-02 Experian Information Solutions, Inc. System and method for a token gateway environment

Also Published As

Publication number Publication date
US20050187839A1 (en) 2005-08-25

Similar Documents

Publication Publication Date Title
US8229810B2 (en) Realtime billable timekeeper method, system and apparatus
US10192201B1 (en) Electronic idea notebook
US7222293B1 (en) Professional time tracking and reporting system
US8442981B2 (en) Résumé storage and retrieval system
US7664638B2 (en) Tracking time using portable recorders and speech recognition
US7797331B2 (en) Method and device for organizing user provided information with meta-information
US8234221B2 (en) Recruitment vendor management system and method
US20020069220A1 (en) Remote data access and management system utilizing handwriting input
US20030225989A1 (en) System for calculating billable time
JP2008123533A (en) System for creation of database and structured information from verbal input
US20070130197A1 (en) System and method to track the status, physical location, and logical location of workflow objects in a workflow cycle
WO2005099381A9 (en) Expression and time-based data creation and creator-controlled organization
CA2482490A1 (en) Pre-login data access
JP5369826B2 (en) Schedule display method and program taking importance into account
CN109891410A (en) Data collection for new session conversational system
US20030081248A1 (en) System and method for print-to-mail notification
US20050034072A1 (en) Method and system for documenting and processing intellectual assets
JP2002269303A (en) System and program for attendance management and computer reading recording medium
EP1208446B1 (en) Professional time tracking and recouping system and software
JPWO2004097702A1 (en) Document providing apparatus, document providing method and document providing program
Newberry Status Checks Plus Details on the March ABA Techshow
CN114444461A (en) File generation method and system for case-based and readable storage medium
Boulding Getting the Most out of Your Computer
Gibson et al. 51 Flavors?
Black et al. Technology for Administering Taxes in the 1990s

Legal Events

Date Code Title Description
STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: REALTIME TRACKER, INC., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BUTERA, CYNTHIA S.;BUTERA, CELESTE M.;REEL/FRAME:033923/0563

Effective date: 20141008

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FEPP Fee payment procedure

Free format text: 7.5 YR SURCHARGE - LATE PMT W/IN 6 MO, SMALL ENTITY (ORIGINAL EVENT CODE: M2555); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY