×

Information processing apparatus, information processing system, message control method, and program product, storage medium

  • US 9,037,744 B2
  • Filed: 06/30/2006
  • Issued: 05/19/2015
  • Est. Priority Date: 06/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. An information processing system, comprising:

  • a processor configured to execute a plurality of applications under control of an operating system, wherein the operating system is configured to communicate with the plurality of applications; and

    a storage device configured to store a plurality of instructions which, when executed by the processor, perform a plurality of functions including;

    monitoring a plurality of operating system messages generated by the operating system for the plurality of applications;

    storing, in a storage, an entry table that stores, for each of the plurality of operating system messages, an operation system process identifier for identifying an operating system process of the operating system that generates the operating system message, and a destination application identifier for identifying a destination application of the plurality of applications that has requested the operating system process to generate the operating system message;

    storing a conversion table that stores, for each of the plurality of operating system messages, the operating system process identifier, an operating system message status, and an application message including executable code executable by an application, in association with one another;

    searching through the storage using a specific operating system process identifier obtained by the monitoring to obtain a destination application identifier associated with the specific operating system process identifier;

    searching through the conversion table to obtain an application message associated with the specific operating system process identifier, wherein the obtained application message includes the executable code, which causes the destination application to perform a process; and

    causing the obtained application message, instead of the operating system message, to be sent to the destination application.

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