Claims Analysis
Total Claims: 54
Claim 1
Independent Claim
109 words
A method comprising: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and storing the set of results in a space without returning the set of results directly to the first client, wherein the space comprises a network-addressable storage location.
Claim 2
Independent Claim
109 words
A method comprising: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and storing the set of results in a space without returning the set of results directly to the first client, wherein the space comprises a network-addressable storage location.
Claim 3
Dependent Claim
28 words
The method of claim 1 , further comprising: sending to the first client an event to notify the first client that the space stores the set of results.
Claim 4
Dependent Claim
24 words
The method of claim 2 , further comprising: the first client reading the set of results from the space in response to the event.
Claim 5
Dependent Claim
51 words
The method of claim 1 , further comprising: the first client sending a second message to the first service, wherein the second message comprises a request to pass a location of the set of results to a second service; and the second service reading the set of results from the location.
Claim 6
Dependent Claim
19 words
The method of claim 1 , further comprising: a second client reading the set of results from the space.
Claim 7
Dependent Claim
16 words
The method of claim 1 , wherein the data representation language comprises eXtensible Markup Language (XML).
Claim 8
Independent Claim
104 words
A method comprising: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and generating an advertisement of the set of results, wherein the advertisement comprises information which is usable to access the set of results.
Claim 9
Independent Claim
104 words
A method comprising: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and generating an advertisement of the set of results, wherein the advertisement comprises information which is usable to access the set of results.
Claim 10
Dependent Claim
35 words
The method of claim 7 , further comprising: storing the set of results in a space without returning the set of results directly to the first client, wherein the space comprises a network-addressable storage location.
Claim 11
Dependent Claim
35 words
The method of claim 7 , further comprising: sending to the first client a second message comprising the advertisement of the set of results, wherein the second message is expressed in the data representation language.
Claim 12
Dependent Claim
28 words
The method of claim 9 , further comprising: the first client reading the set of results from a location specified in the advertisement for the set of results.
Claim 13
Dependent Claim
27 words
The method of claim 7 , further comprising: storing the advertisement of the set of results in a space, wherein the space comprises a network-addressable storage location.
Claim 14
Dependent Claim
33 words
The method of claim 11 , further comprising: sending to the first client an event to notify the first client of the storing the advertisement of the set of results in the space.
Claim 15
Dependent Claim
16 words
The method of claim 7 , wherein the data representation language comprises eXtensible Markup Language (XML).
Claim 16
Dependent Claim
20 words
The method of claim 7 , wherein the advertisement comprises a Uniform Resource Indicator (URI) for the set of results.
Claim 17
Independent Claim
98 words
A method comprising: a client sending a first message to a service to invoke one or more functions of the service, wherein a schema for the service specifies a plurality of messages usable to invoke the functions of the service, and wherein the first message is specified by the schema; the service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and sending a second message expressed in the data representation language to the client, wherein the second message comprises the set of results.
Claim 18
Independent Claim
98 words
A method comprising: a client sending a first message to a service to invoke one or more functions of the service, wherein a schema for the service specifies a plurality of messages usable to invoke the functions of the service, and wherein the first message is specified by the schema; the service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and sending a second message expressed in the data representation language to the client, wherein the second message comprises the set of results.
Claim 19
Independent Claim
155 words
A system comprising: a first client; a first service which is communicatively coupled to the first client; and a space which is communicatively coupled to the first client and the first service, wherein the space comprises a network-addressable storage location; wherein the first client is operable to send a first message to the first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; wherein the first service is operable to: receive the first message sent by the first client; generate a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and store the set of results in the space without returning the set of results directly to the first client.
Claim 20
Independent Claim
155 words
A system comprising: a first client; a first service which is communicatively coupled to the first client; and a space which is communicatively coupled to the first client and the first service, wherein the space comprises a network-addressable storage location; wherein the first client is operable to send a first message to the first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; wherein the first service is operable to: receive the first message sent by the first client; generate a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and store the set of results in the space without returning the set of results directly to the first client.
Claim 21
Dependent Claim
33 words
The system of claim 16 , wherein the first service is operable to send to the first client an event to notify the first client that the space stores the set of results.
Claim 22
Dependent Claim
26 words
The system of claim 17 , wherein the first client is operable to read the set of results from the space in response to the event.
Claim 23
Dependent Claim
73 words
The system of claim 16 , further comprising: a second service which is communicatively coupled to the first client and the space; wherein the first client is operable to send a second message to the first service, wherein the second message comprises a request to pass a location of the set of results to the second service; and wherein the second service is operable to read the set of results from the location.
Claim 24
Dependent Claim
33 words
The system of claim 16 , further comprising: a second client which is communicatively coupled to the space, wherein the second client is operable to read the set of results from the space.
Claim 25
Dependent Claim
16 words
The system of claim 16 , wherein the data representation language comprises eXtensible Markup Language (XML).
Claim 26
Independent Claim
136 words
A system comprising: a first client; a first service which is communicatively coupled to the first client; wherein the first client is operable to send a first message to the first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; and wherein the first service is operable to: receive the first message sent by the first client; generate a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and generate an advertisement of the set of results, wherein the advertisement comprises information which is usable to access the set of results.
Claim 27
Independent Claim
136 words
A system comprising: a first client; a first service which is communicatively coupled to the first client; wherein the first client is operable to send a first message to the first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; and wherein the first service is operable to: receive the first message sent by the first client; generate a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and generate an advertisement of the set of results, wherein the advertisement comprises information which is usable to access the set of results.
Claim 28
Dependent Claim
56 words
The system of claim 22 , further comprising: a space which is communicatively coupled to the first client and the first service, wherein the space comprises a network-addressable storage location; wherein the first service is operable to store the set of results in the space without returning the set of results directly to the first client.
Claim 29
Dependent Claim
40 words
The system of claim 22 , wherein the first service is operable to send to the first client a second message comprising the advertisement of the set of results, wherein the second message is expressed in the data representation language.
Claim 30
Dependent Claim
30 words
The system of claim 24 , wherein the first client is operable to read the set of results from a location specified in the advertisement for the set of results.
Claim 31
Dependent Claim
48 words
The system of claim 22 , further comprising: a space which is communicatively coupled to the first client and the first service, wherein the space comprises a network-addressable storage location; wherein the first service is operable to store the advertisement of the set of results in the space.
Claim 32
Dependent Claim
36 words
The system of claim 26 , wherein the first service is operable to send to the first client an event to notify the first client that the space stores the advertisement of the set of results.
Claim 33
Dependent Claim
16 words
The system of claim 22 , wherein the data representation language comprises eXtensible Markup Language (XML).
Claim 34
Dependent Claim
20 words
The system of claim 22 , wherein the advertisement comprises a Uniform Resource Indicator (URI) for the set of results.
Claim 35
Independent Claim
136 words
A system comprising: a first client; a first service which is communicatively coupled to the first client; wherein the first client is operable to send a first message to the first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; and wherein the first service is operable to: receive the first message sent by the first client; generate a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and send a second message expressed in the data representation language to the client, wherein the second message comprises the set of results.
Claim 36
Independent Claim
136 words
A system comprising: a first client; a first service which is communicatively coupled to the first client; wherein the first client is operable to send a first message to the first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; and wherein the first service is operable to: receive the first message sent by the first client; generate a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and send a second message expressed in the data representation language to the client, wherein the second message comprises the set of results.
Claim 37
Dependent Claim
120 words
A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and storing the set of results in a space without returning the set of results directly to the first client, wherein the space comprises a network-addressable storage location.
Claim 38
Dependent Claim
120 words
A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and storing the set of results in a space without returning the set of results directly to the first client, wherein the space comprises a network-addressable storage location.
Claim 39
Dependent Claim
36 words
The carrier medium of claim 31 , wherein the program instructions are further computer-executable to implement: sending to the first client an event to notify the first client that the space stores the set of results.
Claim 40
Dependent Claim
32 words
The carrier medium of claim 32 , wherein the program instructions are further computer-executable to implement: the first client reading the set of results from the space in response to the event.
Claim 41
Dependent Claim
59 words
The carrier medium of claim 31 , wherein the program instructions are further computer-executable to implement: the first client sending a second message to the first service, wherein the second message comprises a request to pass a location of the set of results to a second service; and the second service reading the set of results from the location.
Claim 42
Dependent Claim
27 words
The carrier medium of claim 31 , wherein the program instructions are further computer-executable to implement: a second client reading the set of results from the space.
Claim 43
Dependent Claim
17 words
The carrier medium of claim 31 , wherein the data representation language comprises eXtensible Markup Language (XML).
Claim 44
Dependent Claim
115 words
A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and generating an advertisement of the set of results, wherein the advertisement comprises information which is usable to access the set of results.
Claim 45
Dependent Claim
115 words
A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement: a first client sending a first message to a first service to invoke one or more functions of the first service, wherein a schema for the first service specifies a plurality of messages usable to invoke the functions of the first service, and wherein the first message is specified by the schema; the first service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and generating an advertisement of the set of results, wherein the advertisement comprises information which is usable to access the set of results.
Claim 46
Dependent Claim
43 words
The carrier medium of claim 37 , wherein the program instructions are further computer-executable to implement: storing the set of results in a space without returning the set of results directly to the first client, wherein the space comprises a network-addressable storage location.
Claim 47
Dependent Claim
43 words
The carrier medium of claim 37 , wherein the program instructions are further computer-executable to implement: sending to the first client a second message comprising the advertisement of the set of results, wherein the second message is expressed in the data representation language.
Claim 48
Dependent Claim
36 words
The carrier medium of claim 39 , wherein the program instructions are further computer-executable to implement: the first client reading the set of results from a location specified in the advertisement for the set of results.
Claim 49
Dependent Claim
35 words
The carrier medium of claim 37 , wherein the program instructions are further computer-executable to implement: storing the advertisement of the set of results in a space, wherein the space comprises a network-addressable storage location.
Claim 50
Dependent Claim
41 words
The carrier medium of claim 41 , wherein the program instructions are further computer-executable to implement: sending to the first client an event to notify the first client of the storing the advertisement of the set of results in the space.
Claim 51
Dependent Claim
17 words
The carrier medium of claim 37 , wherein the data representation language comprises eXtensible Markup Language (XML).
Claim 52
Dependent Claim
21 words
The carrier medium of claim 37 , wherein the advertisement comprises a Uniform Resource Indicator (URI) for the set of results.
Claim 53
Dependent Claim
109 words
A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement: a client sending a first message to a service to invoke one or more functions of the service, wherein a schema for the service specifies a plurality of messages usable to invoke the functions of the service, and wherein the first message is specified by the schema; the service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and sending a second message expressed in the data representation language to the client, wherein the second message comprises the set of results.
Claim 54
Dependent Claim
109 words
A carrier medium comprising program instructions, wherein the program instructions are computer-executable to implement: a client sending a first message to a service to invoke one or more functions of the service, wherein a schema for the service specifies a plurality of messages usable to invoke the functions of the service, and wherein the first message is specified by the schema; the service generating a set of results in response to the first message, wherein the set of results are expressed in a data representation language; and sending a second message expressed in the data representation language to the client, wherein the second message comprises the set of results.