IP Library Granted Patent US 7,877,311
Granted Patent B1
US 7,877,311 · App. 09/919,385 · Granted Jan 25, 2011

System and method for analyzing transactions at an electronic exchange

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,877,311
App. No.
09/919,385
Granted
Jan 25, 2011
Kind
B1
Abstract

The present invention can provide a market analysis system which includes a computer processor, a computer readable storage medium, a database stored on the computer readable storage medium including a set of transaction data and a software program stored on the computer readable storage medium. The software program can be executable by the computer processor to receive a transaction from an electronic exchange, store the transaction in the database as an addition to the set of transaction data, define a standard pricing group from the set of transaction data, and apply a statistical analysis to the standard pricing group.

Claims (51)

1. A market analysis system comprising:

a computer processor;

a computer readable storage medium;

a database stored on the computer readable storage medium comprising aggregate transaction data; and

a software program stored on the computer readable storage medium executable by the processor to:

receive a set of transaction data from an electronic exchange where market transactions are conducted electronically via the Internet;

store the set of transaction data in the database;

categorize products and services from the aggregate transaction data into a plurality of standard pricing groups according to configuration information received at the market analysis system from one or more suppliers that participate in the electronic exchange, wherein the configuration information includes standard pricing group attributes, wherein the standard pricing group attributes include a value corresponding to a delivery term, a locale, a product, a service, a customer type, a time scale, or a sales channel;

determine at least one statistical analysis to be applied to one of the plurality of standard pricing groups;

define starting values and default parameters of the at least one statistical analysis to be applied to the standard pricing group;

apply the at least one statistical analysis to the standard pricing group to derive a set of results, wherein the set of results include a time-windowed relationship within the standard pricing group; and

communicate the set of results from the at least one statistical analysis to a supplier that participates in the electronic exchange.

2. The market analysis system of claim 1 , wherein the at least one statistical analysis comprises at least one of a demand function analysis, a time series analysis, a correlation analysis, a request for quote analysis and an auction analysis.

3. The market analysis system of claim 1 , wherein the software program is further executable to store the set of results from the at least one statistical analysis in an aggregate market database.

4. The market analysis system of claim 1 , wherein the software program is further executable to communicate the set of results from the at least one statistical analysis in a format compatible with a revenue management software program running on a computer of a supplier that participates in the electronic exchange.

5. The market analysis system of claim 1 , wherein the software program is further executable to communicate the set of results from the at least one statistical analysis in response to a user request from a supplier that participates in the electronic exchange.

6. The market analysis system of claim 1 , wherein the software program is further executable to return a summary of the set of transaction data.

7. A method for analyzing transactions at an electronic exchange, comprising:

receiving a request for a set of results from a supplier that participates in the electronic exchange;

receiving a set of transaction data from the electronic exchange where market transactions are conducted electronically via the Internet;

storing the set of transaction data in a database;

categorizing products and services in the electronic exchange into a plurality of standard pricing groups in the database according to configuration information, wherein the configuration information includes standard pricing group attributes, wherein the standard pricing group attributes include a value corresponding to a delivery term, a locale, a product, a service, a customer type, a time scale, or a sales channel;

determining at least one statistical analysis to be applied to one of the standard pricing groups in the database;

defining starting values and default parameters of the at least one statistical analysis to be applied to one of the standard pricing groups in the database;

applying at least one statistical analysis to the standard pricing group in the database to derive a set of results, wherein the set of results include a time-windowed relationship within the standard pricing group;

analyzing the set of transaction data stored in the database with respect to the standard pricing groups; and

returning the set of results to the supplier that participates in the electronic exchange.

8. The method of claim 7 , wherein the standard pricing group comprises an aggregation of data from the set of transaction data stored in the database.

9. The method of claim 7 , further comprising formatting the set of results of the at least one statistical analysis to be compatible with a revenue management software program running on a computer of a supplier that participates in the electronic exchange.

10. The method of claim 7 , further comprising communicating a summary of the set of transaction data from the at least one statistical analysis to a supplier that participates in the electronic exchange.

11. The method of claim 7 , further comprising applying the analysis to the standard pricing group according to a predefined schedule.

12. The method of claim 7 , wherein the at least one statistical analysis comprises at least one of a demand function analysis, a time series analysis, a correlation analysis, a request for quotes analysis and an auction analysis.

13. The method of claim 7 , further comprising storing the set of results in from the at least one at least one statistical analysis in an aggregate market database.

14. The method of claim 7 , wherein the set of transaction data includes aggregate transaction data.

15. A system for analyzing transactions at an electronic exchange comprising:

a software program stored on a tangible storage medium, executable by a computer processor to:

receive a set of transaction data from an electronic exchange where market transactions are conducted electronically via the Internet;

store the set of transaction data in a database;

categorize products and services from the aggregate transaction data into a plurality of standard pricing groups according to configuration information received at the market analysis system from one or more suppliers that participate in the electronic exchange, wherein the configuration information includes standard pricing group attributes, wherein the standard pricing group attributes include a value corresponding to a delivery term, a locale, a product, a service, a customer type, a time scale, or a sales channel;

determine at least one statistical analysis to be applied to one of the plurality of standard pricing groups;

define starting values and default parameters of the at least one statistical analysis to be applied to the standard pricing group;

categorize at least a portion of the set of transaction data into at least one standard pricing group defined by one or more attributes;

apply at least one statistical analysis to the standard pricing group to derive a set of results, wherein the set of results include a time-windowed relationship within the standard pricing group; and

communicate the set of results from the at least one statistical analysis to a supplier that participates in the electronic exchange.

16. The system of claim 15 , wherein the statistical analysis comprises at least one of a demand function analysis, a time series analysis, a correlation analysis, a request for quote analysis and an auction analysis.

17. The system of claim 15 , wherein the software program is further executable to communicate the set of results from the at least one statistical analysis in a format compatible with a revenue management software program running on a computer of a supplier that participates in the electronic exchange.

18. The system of claim 15 , wherein the software program is further executable to apply the at least one statistical analysis according to a predefined schedule.

19. The system of claim 15 , wherein the software program is further executable to communicate a summary of the set of transaction data to a supplier that participates in the electronic exchange.

20. The market analysis system of claim 1 , wherein the set of results from the at least one statistical analysis comprises an estimate of demand elasticity, an average price, a prediction about future market behavior, a supplier's performance, unsuccessful sales transactions, a supplier's willingness to sell, a probability to win a contract, an expected price distribution, an expected price development curve, or a combination thereof.

21. The method for analyzing transactions at an electronic exchange of claim 7 , wherein the set of results from the at least one statistical analysis comprises an estimate of demand elasticity, an average price, a prediction about future market behavior, a supplier's performance, unsuccessful sales transactions, a supplier's willingness to sell, a probability to win a contract, an expected price distribution, an expected price development curve, or a combination thereof.

22. The system for analyzing transactions at an electronic exchange of claim 15 , wherein the set of results from the at least one statistical analysis comprises an estimate of demand elasticity, an average price, a prediction about future market behavior, a supplier's performance, unsuccessful sales transactions, a supplier's willingness to sell, a probability to win a contract, an expected price distribution, an expected price development curve, or a combination thereof.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Feb 3, 2026
From: TCG SENIOR FUNDING L.L.C.
To: PROS, INC.
Reel/Frame 073678/0461 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 2, 2026
From: CONGA CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 074751/0013 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2025
From: TEXAS CAPITAL BANK
To: PROS, INC.
Reel/Frame 073152/0215 →
SECURITY INTEREST Recorded Dec 9, 2025
From: PROS, INC.; PROS TRAVEL COMMERCE, INC.; PROS FLORIDA, LLC
To: TCG SENIOR FUNDING L.L.C.
Reel/Frame 073165/0617 →
SECURITY INTEREST Recorded Jul 27, 2023
From: PROS, INC.
To: TEXAS CAPITAL BANK
Reel/Frame 064404/0738 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: PROS, INC.
Reel/Frame 059534/0323 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF THE RECEIVING PARTY PREVIOUSLY RECORDED ON REEL 028482 FRAME 0411. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Jul 17, 2012
From: PROS REVENUE MANAGEMENT, L.P.
To: PROS, INC.
Reel/Frame 028571/0936 →
SECURITY AGREEMENT Recorded Jul 5, 2012
From: PROS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 028500/0875 →
MERGER Recorded Jul 3, 2012
From: PROS REVENUE MANAGEMENT, L.P.
To: PROS, INC.
Reel/Frame 028482/0411 →
MERGER Recorded Jun 29, 2012
From: PROS REVENUE MANAGEMENT, INC.
To: PROS SUB, INC.
Reel/Frame 028469/0331 →
CONVERSION TO LIMITED PARTNERSHIP AND CHANGE OF NAME Recorded Jun 29, 2012
From: PROS SUB, INC.
To: PROS REVENUE MANAGEMENT, L.P.
Reel/Frame 028469/0871 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2012
From: CHURCHILL FINANCIAL LLC
To: PROS REVENUE MANAGEMENT, L.P.
Reel/Frame 028375/0399 →
SECURITY AGREEMENT Recorded Mar 26, 2007
From: PROS REVENUE MANAGEMENT, L.P.
To: CHURCHILL FINANCIAL LLC
Reel/Frame 019055/0790 →