Patent ID: 7222293

Claim:
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.