Pooling data in shared data warehouse
First Claim
Patent Images
1. A method for use in improving profitability of one or more business entities, the method comprising:
- receiving, by a computer, business-related data from at least two unrelated business entities, where the business-related data describes one or more aspects of the operations of each of the business entities;
storing at least some of the business-related data from each of the business entities in a common database; and
in accordance with the terms of an agreement among the business entities, allowing at least one of the business entities to receive information gathered from the common database, where the information includes data describing some aspect of a business relationship between at least one of the business entities and another entity that is not party to the agreement.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer network is used to improve the profitability of one or more business entities. The network receives business-related data from at least two business entities and stores at least some of the data from each of the business entities in a common database. Then, in accordance with the terms of an agreement among the business entities, the network allows at least one of the business entities to receive information gathered from the common database.
29 Citations
25 Claims
-
1. A method for use in improving profitability of one or more business entities, the method comprising:
-
receiving, by a computer, business-related data from at least two unrelated business entities, where the business-related data describes one or more aspects of the operations of each of the business entities; storing at least some of the business-related data from each of the business entities in a common database; and in accordance with the terms of an agreement among the business entities, allowing at least one of the business entities to receive information gathered from the common database, where the information includes data describing some aspect of a business relationship between at least one of the business entities and another entity that is not party to the agreement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for use in operating a consortium among a number of distinct and unrelated business entities, the method comprising:
-
collecting, by a computer, business-related data gathered by the unrelated business entities, where the business-related data describes one or more aspects of the operations of each of the business entities; applying an agreement negotiated among the entities for pooling the business-related data in a shared data warehouse; extracting information from the pooled data in accordance with terms of the negotiated agreement, where the information includes data describing some aspect of a business relationship between at least one of the business entities and another entity that is not party to the agreement; and delivering at least some of the extracted information to each of the business entities in the consortium. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A computer network comprising:
-
one or more channels for use in receiving business-related data from at least two unrelated business entities, where the business-related data describes one or more aspects of the operations of each of the business entities; and a shared database comprising; a storage facility in which at least some of the business-related data received from each of the business entities is stored; a mechanism for use in granting database access only in accordance with the terms of an agreement among the business entities; and a computer system configured to; gather information from the shared database when instructed to do so by a party having access to the database, where the information includes data describing some aspect of a business relationship between at least one of the business entities and another entity that is not party to the agreement; and deliver the information to at least one of the business entities.
-
-
25. A computer program, stored on a computer-readable medium, for use in analyzing business-related data, the program comprising executable instructions that, when executed by a computer, cause the computer to:
-
receive business-related data from at least two unrelated business entities, where the business-related data describes one or more aspects of the operations of each of the business entities; store at least some of the business-related data received from each of the business entities in a shared database; grant database access only in accordance with the terms of an agreement among the business entities; gather information from the shared database when instructed to do so by a party having access to the database, where the information includes data describing some aspect of a business relationship between at least one of the business entities and another entity that is not party to the agreement; and deliver the information to at least one of the business entities.
-
Specification