×

Method and device for acquiring usage data of application

  • US 6,351,847 B1
  • Filed: 04/21/1999
  • Issued: 02/26/2002
  • Est. Priority Date: 04/22/1998
  • Status: Active Grant
First Claim
Patent Images

1. A method used in an information processing device for acquiring usage data of an application on the information processing device, the method comprising the steps of:

  • requesting the application to load a monitoring library by a control thread of a monitoring process when the application is launched;

    rewriting a head part of a program in a predetermined library by the monitoring library;

    inserting the monitoring library between the application and the predetermined library;

    launching, by the control thread, a monitoring thread for receiving event information from the monitoring library;

    intercepting one of a function call event and a function end event by the monitoring library when the application is used;

    selecting at least one function among event information and retaining argument information of the at least one function by the monitoring library based on application-specific information;

    sending the argument information to the monitoring thread by the monitoring library;

    creating the usage data based on the argument information by the monitoring thread;

    sending the usage data to a writing thread by the monitoring thread; and

    writing the usage data to a file by the writing thread.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×