×

Method for operating multiple processes using message passing and shared memory

  • US 5,991,820 A
  • Filed: 09/15/1993
  • Issued: 11/23/1999
  • Est. Priority Date: 12/14/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system comprising a CPU, a window system, and an operating system, said computer system operating in accordance with said operating system and said window system, a method for operating an application program in said computer system, said method comprising the steps of:

  • dividing said application program into a first process and a second process;

    said first process comprising at least one time critical procedure within said application program, said time critical procedure requiring execution within a limited time in order to execute properly;

    said second process comprising no time critical procedures;

    executing said first process and second process of said application program in said computer system operating in accordance with said operating system and said window system such that;

    said first process bypasses said window system and communicates directly with said operating system such that said window system is unable to suspend said first process;

    said second process communicates directly with said window system such that said window system is able to selectively suspend said second process;

    said first process communicates directly with said second process through an interprocess communication mechanism;

    wherein said first process and said second process operate in conjunction with one another to accomplish said application program such that division of said application program into said first process and said second process is transparent to a user of said computer system.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×