AGGREGATION OF CUSTOMER TRANSACTION DATA
First Claim
1. A method for aggregating customer records to conduct due diligence to facilitate business transaction, comprising:
- receiving a request to aggregate customer transaction records, wherein the customer transaction records are stored in a transaction database when a customer conducts a transaction with a selected one of a first company and a second company;
determining, at a processor, a plurality of customer transaction records from a first enterprise;
aggregating, by the processor, the plurality of customer transaction records from the first enterprise, wherein the plurality of customer transaction records from the first enterprise comprises records associated with the first company and records associated with the second company;
determining a plurality of customer transaction records from a second enterprise, wherein the plurality of customer transaction records from the second enterprise comprises records associated with the first company and records associated with the second company;
aggregating the plurality of customer transaction records from the second enterprise with the plurality of customer transaction records from the first enterprise, wherein aggregating the plurality of customer transaction records comprises determining an overlap of customers between the first and second companies;
processing the aggregated customer transaction records according to rules to determine a forecast of revenue associated with the business transaction, wherein the forecast of revenue consolidates transaction records associated with the overlap of customers; and
communicating the aggregated customer transaction records in response to the request.
7 Assignments
0 Petitions
Accused Products
Abstract
Aggregating customer records to conduct due diligence to facilitate business transaction includes receiving a request to aggregate customer transaction records, wherein the customer transaction records are stored when a customer conducts a transaction with a selected one of a first company and a second company. A plurality of customer transaction records are determined from a first enterprise. The plurality of customer transaction records are aggregated from the first enterprise, wherein the plurality of customer transaction records comprises records associated with the first company and records associated with the second company. The aggregated customer transaction records are communicated in response to the request.
-
Citations
20 Claims
-
1. A method for aggregating customer records to conduct due diligence to facilitate business transaction, comprising:
-
receiving a request to aggregate customer transaction records, wherein the customer transaction records are stored in a transaction database when a customer conducts a transaction with a selected one of a first company and a second company; determining, at a processor, a plurality of customer transaction records from a first enterprise; aggregating, by the processor, the plurality of customer transaction records from the first enterprise, wherein the plurality of customer transaction records from the first enterprise comprises records associated with the first company and records associated with the second company; determining a plurality of customer transaction records from a second enterprise, wherein the plurality of customer transaction records from the second enterprise comprises records associated with the first company and records associated with the second company; aggregating the plurality of customer transaction records from the second enterprise with the plurality of customer transaction records from the first enterprise, wherein aggregating the plurality of customer transaction records comprises determining an overlap of customers between the first and second companies; processing the aggregated customer transaction records according to rules to determine a forecast of revenue associated with the business transaction, wherein the forecast of revenue consolidates transaction records associated with the overlap of customers; and communicating the aggregated customer transaction records in response to the request. - View Dependent Claims (4, 5, 6)
-
-
2. (canceled)
-
3. (canceled)
-
7. (canceled)
-
8. Tangible computer readable storage medium comprising logic, the logic operable, when executed by a processor, to:
-
receive a request to aggregate customer transaction records, wherein the customer transaction records are stored in a transaction database when a customer conducts a transaction with a selected one of a first company and a second company; determine a plurality of customer transaction records from a first enterprise; aggregate the plurality of customer transaction records from the first enterprise, wherein the plurality of customer transaction records from the first enterprise comprises records associated with the first company and records associated with the second company; determine a plurality of customer transaction records from a second enterprise, wherein the plurality of customer transaction records from the second enterprise comprises records associated with the first company and records associated with the second company; aggregate the plurality of customer transaction records from the second enterprise with the plurality of customer transaction records from the first enterprise, wherein aggregating the plurality of customer transaction records comprises determining an overlap of customers between the first and second companies; process the aggregated customer transaction records according to rules to determine a forecast of revenue associated with the business transaction, wherein the forecast of revenue consolidates transaction records associated with the overlap of customers; and communicate the aggregated customer transaction records in response to the request. - View Dependent Claims (11, 12, 13)
-
-
9. (canceled)
-
10. (canceled)
-
14. (canceled)
-
15. A module for aggregating customer records to conduct due diligence to facilitate business transaction, comprising:
-
a network interface operable to receive a request to aggregate customer transaction records, wherein the customer transaction records are stored in a transaction database when a customer conducts a transaction with a selected one of a first company and a second company; a memory operable to store rules to facilitate the aggregation of the customer transaction records; and a processor communicatively coupled to the network interface and the memory and operable to; determine a plurality of customer transaction records from a first enterprise; aggregate the plurality of customer transaction records from the first enterprise, wherein the plurality of customer transaction records from the first enterprise comprises records associated with the first company and records associated with the second company; determine a plurality of customer transaction records from a second enterprise, wherein the plurality of customer transaction records from the second enterprise comprises records associated with the first company and records associated with the second company; aggregate the plurality of customer transaction records from the second enterprise with the plurality of customer transaction records from the first enterprise, wherein aggregating the plurality of customer transaction records comprises determining an overlap of customers between the first and second companies; and process the aggregated customer transaction records according to rules to determine a forecast of revenue associated with the business transaction, wherein the forecast of revenue consolidates transaction records associated with the overlap of customers and wherein the network interface communicates the aggregated customer transaction records in response to the request. - View Dependent Claims (18, 19)
-
-
16. (canceled)
-
17. (canceled)
-
20. (canceled)
Specification