U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database

Patent 5796952 Issued on August 18, 1998. Estimated Expiration Date: Icon_subject March 21, 2017. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Database usage metering and protection system and method
Patent #: 4977594
Issued on: 12/11/1990
Inventor: Shear

System for controlling the distribution and use of composite digital works
Patent #: 5638443
Issued on: 06/10/1997
Inventor: Stefik, et al.

Computer use meter and analyzer
Patent #: 5675510
Issued on: 10/07/1997
Inventor: Coffey, et al.

System and methods for remotely accessing a selected group of items of interest from a database
Patent #: 5682525
Issued on: 10/28/1997
Inventor: Bouve, et al.

Internet-enabled portfolio manager system and method
Patent #: 5706502
Issued on: 01/06/1998
Inventor: Foley, et al.

Internet server access control and monitoring systems
Patent #: 5708780
Issued on: 01/13/1998
Inventor: Levergood, et al.

Method for distributed task fulfillment of web browser requests
Patent #: 5710918
Issued on: 01/20/1998
Inventor: Lagarde, et al.

Web server mechanism for processing function calls for dynamic data queries in a web page Patent #: 5715453
Issued on: 02/03/1998
Inventor: Stewart

Inventors

Assignee

Application

No. 821534 filed on 03/21/1997

US Classes:

709/224Computer network monitoring

Examiners

Primary: Harrell, Robert B.

Attorney, Agent or Firm

International Class

G06F 013/00

Abstract

A method for monitoring client interaction with a resource downloaded from a server in a computer network includes the steps of using a client to specify an address of a resource located on a first server, downloading a file corresponding to the resource from the first server in response to specification of the address, using the client to specify an address of a first executable program located on a second server, the address of the first executable program being embedded in the file downloaded from the first server, the first executable program including a software timer for monitoring the amount of time the client spends interacting with and displaying the file downloaded from the first server, downloading the first executable program from the second server to run on the client so as to determine the amount of time the client interacts with the file downloaded from the first server, using a server to acquire client identifying indicia from the client, and uploading the amount of time determined by the first executable program to a third server. The first executable program may also monitor time, keyboard events, mouse events, and the like, in order to track choices and selections made by a user in the file, and may execute upon the occurrence of a predetermined event, as well as monitoring or determining the amount of information downloaded by the client. The monitored information and client identifying indicia is stored on a database in a server for use in analysis and for automatically serving out files assembled according to user interests and preferences.

Other References

  • S. Gundavaram, CGI Programming on the World Wide Web (O'Reilley & Assoc., Inc.), pp. 202-204
  • G. Cornell and S. Horstmann, Core Java (The Sunsoft Press), pp. 562-57
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?