Professional time tracking and reporting system
First Claim
1. A method of automatically recording Internet activity performed by a user on behalf of a client of the user, comprising:
- initiating, by the user, a client session by opening an Internet browser window;
denying user access to the Internet;
automatically prompting the user for a user identifier and at least one of a client identifier and a client matter identifier;
providing, by the user, at least one of the user identifier and the at least one of the client identifier and the client matter identifier;
allowing user access to the Internet on provision of the at least one of the user identifier and the at least one of the client identifier and the client matter identifier by the user;
performing Internet activity by the user on behalf of the client;
automatically generating a start time value based at least in part on a start time of the Internet activity;
automatically generating a completion time value based at least in part on a completion time of the Internet activity;
automatically generating an activity record corresponding to the Internet activity performed by the user between the start time and the completion time;
automatically storing a session record including the start time value, the completion time value, and a listing of pages and files accessed by the user while performing the Internet activity;
automatically generating at least one of a bill and a report based at least in part on said session record; and
forwarding, to the client, the at least one of the bill and the report;
wherein the Internet activity includes accessing at least one of publicly-available pages and files via the Internet.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for tracking time spent on one or more Internet sites. The tracked information may then be used to generate detailed records containing the Uniform Resource Locators (URLs) of the sites visited, the exact time spent on each site, and a record of any downloads, file transfers, or other activities performed by the user. One or more reports may be generated from the detailed records and list the activity by each user, tabulating the web site accessed and the time spent on that web site. This information may then be utilized to generate an invoice for the work performed. The reports may be generated are stored electronically, and may be accessed by an invoicing program which uses stored hourly rates in conjunction with the information in the report to generate a detailed invoice for the client. The invention may be deployed on a personal computer, and enabled by a service operator who provides the time tracking and recouping system (e.g., a software means).
110 Citations
20 Claims
-
1. A method of automatically recording Internet activity performed by a user on behalf of a client of the user, comprising:
-
initiating, by the user, a client session by opening an Internet browser window; denying user access to the Internet; automatically prompting the user for a user identifier and at least one of a client identifier and a client matter identifier; providing, by the user, at least one of the user identifier and the at least one of the client identifier and the client matter identifier; allowing user access to the Internet on provision of the at least one of the user identifier and the at least one of the client identifier and the client matter identifier by the user; performing Internet activity by the user on behalf of the client; automatically generating a start time value based at least in part on a start time of the Internet activity; automatically generating a completion time value based at least in part on a completion time of the Internet activity; automatically generating an activity record corresponding to the Internet activity performed by the user between the start time and the completion time; automatically storing a session record including the start time value, the completion time value, and a listing of pages and files accessed by the user while performing the Internet activity; automatically generating at least one of a bill and a report based at least in part on said session record; and forwarding, to the client, the at least one of the bill and the report; wherein the Internet activity includes accessing at least one of publicly-available pages and files via the Internet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A process of automatically recording Internet activity performed by a user on behalf of a client of the user, comprising:
-
providing a computer with communication connection to the Internet; beginning a client session by launching a Web browser program on the computer; automatically prompting the user for user identification information and at least one of client identification information and client matter identification information; allowing the browser to fetch information via the Internet only on receipt of the user identification information and the at least one of client identification information and client matter identification information; entering at least one request for information via the Internet though use of the Web browser program; ending the client session; automatically generating a session record of the client session, wherein the session record includes an indication of the time duration of the client session, and a listing of all requests for information entered during the client session; automatically generating at least a portion of a bill based at least in part on the session record and on a billing rate for the user; and sending the bill to the client. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification