×

User and application program transparent resource sharing multiple computer interface architecture with kernel process level transfer of user requested services

  • US 5,109,515 A
  • Filed: 09/28/1987
  • Issued: 04/28/1992
  • Est. Priority Date: 09/28/1987
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus comprising:

  • a first computer including operating system means responsive to service requests for providing to users services that are accessible to the operating system means;

    a second computer communicatively connected to the first computer;

    at least one third computer communicatively connected to the second computer;

    first means in the first computer for trapping a user'"'"'s request to the operating system means for a service and notifying the second computer of the request, without intervention of the user, includingoperating system kernel-level process means for trapping the service request, and for causing the operating system means to communicate notice of the trapped service request from the first means to a fourth means of the second computer;

    second means in the second computer responsive to receipt of the request notice for ensuring, in cooperation with the second and third computers, accessibility of the service to the operating system means without intervention of the user, includingoperating system kernel-level driver fourth means for receiving and collecting request notices from the first means and passing received requests to third means,application-level process third means for determining which one of the second and the third computers has the requested service and causing the second computer to make the requested service accessible to the operating system means through the second computer from the computer that has the requested service, and for notifying the fourth means of the accessibility,the fourth means for receiving from the third means the notices of service accessibility each in response to an associated request and passing the received notices of service accessibility to the first means, to notify the first means of the accessibility;

    the first means responsive to receipt of the notice of accessibility for passing the trapped request to the operating system means, without intervention of the user, and including operating system kernel-level process means for causing the operating system means to communicate notice of the service accessibility from the fourth means to the first means, and for passing the service request to the operating system means to cause the operating system means to satisfy the request; and

    the operating system means responsive to receipt of the passed trapped request for providing the requested service to the user in an identical manner irrespective of whether the requested service has been accessible to the operating system means prior to operation of the second means or has been made accessible to the operating system means by the operation of the second means.

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