Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
245 words
A system operating on at least one computer for brokering the allocation of an item of business property to a recipient, the system coupled to a business database containing business data identified with the item, comprising: a translate module operable to receive allocation data for the item, the allocation data comprising a first portion comprising a recipient identifier and an item identifier, the allocation data comprising a second portion that comprises a submitter identifier, an authorizer identifier, and a unique transaction identifier for the item, the translate module further operable to generate query data for the item that represents the first portion of the allocation data; a query module coupled to the translate module and operable to generate a query using the query data for submission to the business database; a transaction database coupled to the translate module and operable to receive at least some of the allocation data from the translate module and to store the received allocation data in a record according to the unique transaction identifier for the item, the transaction database further operable to store a query response received from the business database in the record according to the unique transaction identifier for the item; and a broker module coupled to the transaction database and operable to access the query response and the allocation data stored in the record to confirm authorization for the allocation of the item and, in response, to broker the allocation of the item to the recipient.
Claim 2
Independent Claim
245 words
A system operating on at least one computer for brokering the allocation of an item of business property to a recipient, the system coupled to a business database containing business data identified with the item, comprising: a translate module operable to receive allocation data for the item, the allocation data comprising a first portion comprising a recipient identifier and an item identifier, the allocation data comprising a second portion that comprises a submitter identifier, an authorizer identifier, and a unique transaction identifier for the item, the translate module further operable to generate query data for the item that represents the first portion of the allocation data; a query module coupled to the translate module and operable to generate a query using the query data for submission to the business database; a transaction database coupled to the translate module and operable to receive at least some of the allocation data from the translate module and to store the received allocation data in a record according to the unique transaction identifier for the item, the transaction database further operable to store a query response received from the business database in the record according to the unique transaction identifier for the item; and a broker module coupled to the transaction database and operable to access the query response and the allocation data stored in the record to confirm authorization for the allocation of the item and, in response, to broker the allocation of the item to the recipient.
Claim 3
Dependent Claim
18 words
The system of claim 1, wherein the first portion of the allocation data is provided by a submitter.
Claim 4
Dependent Claim
23 words
The system of claim 1, wherein the first portion of the allocation data comprises a recipient identifier and a plurality of item identifiers.
Claim 5
Dependent Claim
26 words
The system of claim 1, further comprising a routing system operable to route the first portion of the allocation data from a submitter to an authorizer.
Claim 6
Dependent Claim
20 words
The system of claim 4, further comprising a routing system operable to generate the second portion of the allocation data.
Claim 7
Dependent Claim
35 words
The system of claim 1, further comprising a reconcile module operable to generate a delete signal identifying the business data that is identified with the item and is to be deleted from the business database.
Claim 8
Dependent Claim
30 words
The system of claim 1, wherein the broker module is operable to confirm the authorization for the allocation according to a value associated with the item in the business database.
Claim 9
Dependent Claim
20 words
The system of claim 7, wherein the query response specifies the value associated with the item in the business database.
Claim 10
Independent Claim
195 words
A method operating on at least one computer for brokering the allocation of an item of business property to a recipient, comprising: receiving allocation data for the item, the allocation data comprising a first portion comprising a recipient identifier and an item identifier, the allocation data comprising a second portion that comprises a submitter identifier, an authorizer identifier, and a unique transaction identifier for the item; generating query data for the item that represents the first portion of the allocation data; generating, using the query data, a query for submission to a business database having business data associated with the item; receiving at least some of the allocation data from the translate module; storing the received allocation data in a record according to the unique transaction identifier for the item; receiving a query response from the business database; storing the received query response in the record according to the unique transaction identifier for the item; accessing the query response and the allocation data stored in the record; confirming authorization for the allocation of the item in accordance with the accessed query response and allocation data; and brokering the allocation of the item to the recipient.
Claim 11
Independent Claim
195 words
A method operating on at least one computer for brokering the allocation of an item of business property to a recipient, comprising: receiving allocation data for the item, the allocation data comprising a first portion comprising a recipient identifier and an item identifier, the allocation data comprising a second portion that comprises a submitter identifier, an authorizer identifier, and a unique transaction identifier for the item; generating query data for the item that represents the first portion of the allocation data; generating, using the query data, a query for submission to a business database having business data associated with the item; receiving at least some of the allocation data from the translate module; storing the received allocation data in a record according to the unique transaction identifier for the item; receiving a query response from the business database; storing the received query response in the record according to the unique transaction identifier for the item; accessing the query response and the allocation data stored in the record; confirming authorization for the allocation of the item in accordance with the accessed query response and allocation data; and brokering the allocation of the item to the recipient.
Claim 12
Dependent Claim
18 words
The method of claim 9, wherein the first portion of the allocation data is provided by a submitter.
Claim 13
Dependent Claim
20 words
The method of claim 9, further comprising: routing the first portion of the allocation from a submitter to an authorizer.
Claim 14
Dependent Claim
23 words
The method of claim 9, wherein the first portion of the allocation data comprises a recipient identifier and a plurality of item identifiers.
Claim 15
Dependent Claim
25 words
The method of claim 9, wherein the authorization for the allocation is confirmed according to a value associated with the item in the business database.
Claim 16
Dependent Claim
22 words
The method of claim 9, further comprising the steps of deleting the business data identified with the item from the business database.
Claim 17
Dependent Claim
20 words
The method of claim 9, wherein the query response comprises a value associated with the item in the business database.
Claim 18
Independent Claim
190 words
A method operating on at least one computer for confirming authorization for the allocation of an item of business property, comprising: receiving a first portion of allocation data for the item from a submitter, the first portion comprising a recipient identifier and an item identifier; routing the allocation data to an authorizer; receiving a second portion of the allocation data for the item, the second portion comprising a submitter identifier, an authorizer identifier, and a unique transaction identifier for the item; generating query data for the item that represents the first portion of the allocation data; storing at least some of the second portion of the allocation data in a record according to the unique transaction identifier; generating, using the query data, a query for submission to a business database having business data identified with the item; receiving a query response from the business database; storing the received query response in the record according to the unique transaction identifier; accessing the query response and the allocation data stored in the record; and confirming authorization for the allocation of the item in accordance with the accessed query response and allocation data.
Claim 19
Independent Claim
190 words
A method operating on at least one computer for confirming authorization for the allocation of an item of business property, comprising: receiving a first portion of allocation data for the item from a submitter, the first portion comprising a recipient identifier and an item identifier; routing the allocation data to an authorizer; receiving a second portion of the allocation data for the item, the second portion comprising a submitter identifier, an authorizer identifier, and a unique transaction identifier for the item; generating query data for the item that represents the first portion of the allocation data; storing at least some of the second portion of the allocation data in a record according to the unique transaction identifier; generating, using the query data, a query for submission to a business database having business data identified with the item; receiving a query response from the business database; storing the received query response in the record according to the unique transaction identifier; accessing the query response and the allocation data stored in the record; and confirming authorization for the allocation of the item in accordance with the accessed query response and allocation data.
Claim 20
Dependent Claim
23 words
The method of claim 16, wherein the first portion of the allocation data comprises a recipient identifier and a plurality of item identifiers.
Claim 21
Dependent Claim
17 words
The method of claim 16, wherein a routing system generates the second portion of the allocation data.
Claim 22
Dependent Claim
22 words
The method of claim 16, further comprising the step of deleting the business data identified with the item from the business database.
Claim 23
Dependent Claim
20 words
The method of claim 16, wherein the query response comprises a value associated with the item in the business database.