Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
112 words
Method of exchanging data between a sender program and a receiver program in a data processing system having an addressable memory, a processor, and a plurality of resident executable processor programs, characterized by the steps of: storing a communication facility program in said memory; calling said communication facility program from said receiver program, said receiver program identifying itself as a receiver to said communication facility program; calling said communication facility program from a sender program in said data processing system and delivering data to be communicated to said receiver program to said communication facility program; and requesting by said receiver program, said communication facility program to deliver any data intended for it.
Claim 2
Dependent Claim
112 words
Method of exchanging data between a sender program and a receiver program in a data processing system having an addressable memory, a processor, and a plurality of resident executable processor programs, characterized by the steps of: storing a communication facility program in said memory; calling said communication facility program from said receiver program, said receiver program identifying itself as a receiver to said communication facility program; calling said communication facility program from a sender program in said data processing system and delivering data to be communicated to said receiver program to said communication facility program; and requesting by said receiver program, said communication facility program to deliver any data intended for it.
Claim 3
Dependent Claim
37 words
2 The method according to Claim 1 further comprising the step of copying at said communication facility program said sender program data into address space of said communication facility program allocated for data destined for receiver programs.
Claim 4
Dependent Claim
40 words
3 The method according to Claim 2, further comprising the step of notifying by said communication facility program to said receiver program that data awaits said receiver program in said communication facility program address space allocated to said receiver program.
Claim 5
Dependent Claim
45 words
4 The method according to Claim 3, further comprising the steps of accessing by said receiver program the address base of said communication facility program and retrieving therefrom data by copying said data into said communication facility program address space allocated to said receiver program.
Claim 6
Dependent Claim
63 words
5 The method according to any one of Claims 1, 2 or 3, wherein said calling of said communication facility program by a sender or a receiver program includes a call command, the name of the communication facility program being called and a communication parameter specification having fields of information defining the length of the specification and the type of request being presented.
Claim 7
Dependent Claim
46 words
6 The method according to Claim 5, wherein said specification further contains fields of data for the work address of the storage area required for the communication facility program and an identification of the receiver program which is destined to receive or which is requesting communication.