CME Group Inc. Patents

CME Group provides innovative products and solutions, protected by patents, in a variety of areas including trade matching, market data, clearing, and general technology functionalities.

This page is intended to serve as notice under 35 U.S.C. § 287(a). This list may not be all inclusive, and additional patents may be pending in the US and elsewhere.

Clearing

US Patent No. Title
10,346,428 Bilateral assertion model and ledger implementation thereof
10,404,469 Bilateral assertion model and ledger implementation thereof
8,149,732 Clearing message broker system
10,319,032 Coupon blending of a swap portfolio
8,639,609 Cross margining of tri-party repo transactions
8,494,953 Interest rate swap compression match engine
10,430,880 Margin requirement determination and modeling for cleared credit
8,606,687 Modification of multi-laterally traded contracts based on currency unavailability condition
9,076,183 Multi-laterally traded contract settlement mode modification
10,255,636 PCA-based portfolio margining
8,224,742 Processing binary options in future exchange clearing
8,438,102 Processing binary options in future exchange clearing
10,037,573 Processing binary options in future exchange clearing
7,991,671 Scanning based spreads using a hedge ratio non-linear optimization model
8,224,730 Scanning based spreads using a hedge ratio non-linear optimization model
8,600,864 Scanning based spreads using a hedge ratio non-linear optimization model
7,996,302 System and method for activity based margining
8,117,115 System and method for activity based margining
8,311,934 System and method for activity based margining
8,595,126 System and method for activity based margining
8,694,417 System and method for activity based margining
8,073,754 System and method for asymmetric offsets in a risk management system
8,249,973 System and method for asymmetric offsets in a risk management system
8,577,774 System and method for asymmetric offsets in a risk management system
10,026,123 System and method for asymmetric offsets in a risk management system
8,849,711 System and method for displaying a combined trading and risk management GUI display
8,055,567 System and method for efficiently using collateral for risk offset
8,214,278 System and method for efficiently using collateral for risk offset
8,121,926 System and method for flexible spread participation
8,271,373 System and method for flexible spread participation
8,442,896 System and method for flexible spread participation
8,073,764 System and method for hybrid spreading for risk management
8,489,486 System and method for making positions held by a trader fungible
8,706,603 System and method for making positions held by a trader fungible
8,370,246 System and method for settling trades
8,538,853 System and method for settling trades
8,069,109 System and method for using diversification spreading for risk offset
8,266,046 System and method for using diversification spreading for risk offset
8,392,321 System and method for using diversification spreading for risk offset
8,086,513 System and method of margining fixed payoff products
8,341,062 System and method of margining fixed payoff products
8,538,852 System and method of margining fixed payoff products
8,825,541 System and method of margining fixed payoff products
10,417,217 Systems and methods for blockchain rule synchronization
10,430,881 Systems and methods for iterative optimization of related objects

Credit Controls

US Patent No. Title
7,987,135 Out of band credit control
7,996,301 Out of band credit control
8,355,980 Out of band credit control
8,694,415 Out of band credit control
8,756,146 Out of band credit control
8,762,252 Out of band credit control

Credit Default Swap

8,103,578 System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset
8,239,308 Clearing system that determines margin requirements for financial portfolios
8,332,301 Clearing system that determines margin requirements for financial portfolios
10,248,997 Credit default swap clearing
8,131,634 System and method for determining the market risk margin requirements associated with a credit default swap
8,321,333 System and method for determining the market risk margin requirements associated with a credit default swap
8,429,065 System and method for determining the market risk margin requirements associated with a credit default swap
8,108,281 System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset
8,484,123 System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset
8,738,490 System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset
8,738,509 System and method for multi-factor modeling, analysis and margining of credit default swaps for risk offset

Market Data

7,899,738 Volume control for mass quote messages
9,417,936 Adaptive volume control
10,162,689 Adaptive volume control
10,380,690 Dataset cleansing
9,652,804 Deterministic and efficient message packet management
10,026,126 Deterministic and efficient message packet management
10,354,338 Disseminating floor quotes from open outcry markets
8,341,056 Distribution of market data
8,560,443 Distribution of market data
9,659,330 Distribution of market data
10,304,133 Distribution of market data
9,639,895 Dynamic market data filtering
9,697,569 Exchange feed for trade reporting having reduced redundancy
10,032,221 Exchange feed for trade reporting having reduced redundancy
8,229,820 Market data message format
8,108,289 Market data recovery
8,359,261 Market data recovery
9,842,366 Market data recovery
10,395,311 Market data recovery
10,074,136 Method and apparatus for publishing market information
10,380,686 Method and apparatus for publishing market information
10,032,219 Secure exchange feed market data embargo
7,899,749 System and method for providing intelligent market data snapshots
9,805,420 System and method for providing intelligent market data snapshots
8,626,625 Trade engine processing of mass quote messages and resulting production of market data
10,242,405 Trade engine processing of mass quote messages and resulting production of market data
9,940,667 Volume control for mass quote messages

Market Regulation

8,095,452 Live alerts
8,234,252 Automated tracking and reporting of trader positions
9,501,796 Dataset intersection determination
9,940,671 Dataset intersection determination
8,650,113 Identification of accounts that are too profitable or too lossy
8,244,626 Live alerts
8,407,133 Live alerts
8,984,033 Non-indexed in-memory data storage and retrieval
8,200,563 Publish and subscribe system including buffer
8,468,082 Publish and subscribe system including buffer
8,812,393 Publish and subscribe system including buffer

OTC

US Patent No. Title
7,930,234 Real time trading
8,768,820 Collateralized lending using a central counterparty
8,751,350 Conversion and liquidation of defaulted positions
8,117,110 Conversion of over-the-counter swaps to standardized forward swaps
8,060,425 Evaluation and adjustment of settlement value curves
8,280,804 Evaluation and adjustment of settlement value curves
9,460,468 Facilitation of payments between counterparties by a central counterparty
8,024,255 Factorization of interest rate swap variation
7,930,245 Hybrid cross-margining
8,086,527 Multiple quote risk management
8,548,896 Real time trading
8,010,444 Settling over-the-counter derivatives using synthetic spot benchmark rates
8,510,209 Settling over-the-counter derivatives using synthetic spot benchmark rates
8,341,064 Standardization and management of over-the-counter financial instruments
8,527,383 Standardization and management of over-the-counter financial instruments
8,745,147 System and method for processing instant messages
9,807,039 System and method for processing instant messages
10,140,659 Transaction processor for clearing interest rate swaps with improved efficiency
8,219,472 Valuation of derivative products

Trade Matching

US Patent Number Title
8,868,460 Accelerated trade matching using speculative parallel processing
8,639,601 Calendar spread futures
9,952,932 Clustered fault tolerance systems and methods using load-based failover
8,112,347 Controlling implied markets during a stop loss trigger
8,266,037 Controlling implied markets during a stop loss trigger
9,633,394 Controlling implied markets during a stop loss trigger
8,103,576 Controlling markets during a stop loss trigger
8,489,488 Controlling markets during a stop loss trigger
9,929,743 Data compression of electronic data transaction request messages
8,554,662 Delta neutral futures allocation
8,682,783 Delta neutral futures allocation
9,911,157 Derivatives trading methods that use a variable order price
10,217,165 Derivatives trading methods that use a variable order price
8,374,947 Derivatives trading methods that use a variable order price and a hedge transaction
8,630,941 Derivatives trading methods that use a variable order price and a hedge transaction
8,738,511 Derivatives trading methods that use a variable order price and a hedge transaction
8,660,936 Detection and mitigation of effects of high velocity price changes
8,666,875 Determination of banding start price for order evaluation
10,109,008 Determination of banding start price for order evaluation
10,395,316 Determination of implied orders in a trade matching system
D808,982 Display screen with graphical user interface for trading system data
10,326,862 Distributed and transactionally deterministic data processing architecture
10,416,974 Dynamic tracer message logging based on bottleneck detection
10,210,573 Electronic market message management of temporally specific messages
10,068,291 Electronic market message management using priority determination
9,916,623 Electronic market message management with priority determination
10,382,377 Elimination of electronic data transaction request messages received from a common source
9,244,771 Fault tolerance and failover using active copy-cat
10,417,707 Futures exchange support of spot trading
8,060,431 Hedging risks associated with variable priced orders for derivative financial products
8,224,737 Hedging risks associated with variable priced orders for derivative financial products
8,447,683 Hedging risks associated with variable priced orders for derivative financial products
8,751,361 Hedging risks associated with variable priced orders for derivative financial products
8,229,838 Leg pricer
8,484,126 Leg pricer
7,992,034 Match server for a financial exchange having fault tolerant operation
8,041,985 Match server for a financial exchange having fault tolerant operation
8,392,749 Match server for a financial exchange having fault tolerant operation
8,433,945 Match server for a financial exchange having fault tolerant operation
8,656,210 Match server for a financial exchange having fault tolerant operation
8,762,767 Match server for a financial exchange having fault tolerant operation
9,336,087 Match server for a financial exchange having fault tolerant operation
9,792,164 Message pattern detection and processing suspension
10,338,979 Message pattern detection and processing suspension
8,306,902 Method and system for providing option spread indicative quotes
8,494,947 Method and system for providing option spread indicative quotes
8,799,136 Method and system for providing option spread indicative quotes
10,432,565 Mitigation of latency disparity in a data transaction processing system
10,417,709 Mitigation of latency disparity in a transaction processing system
8,484,103 Network and method for trading derivatives
7,991,684 Order risk management for derivative products
8,326,738 Order risk management for derivative products
8,688,567 Order risk management for derivative products
9,607,338 Order risk management for derivative products
10,147,139 Order risk management for derivative products
10,366,454 Order risk management for derivative products
8,160,949 Order risk management for financial product processing
8,374,942 Order risk management for financial product processing
8,738,508 Order risk management for financial product processing
8,468,390 Provision of fault tolerant operation for a primary instance
8,255,305 Ratio spreads for contracts of different sizes in implied market trading
8,793,180 Ratio spreads for contracts of different sizes in implied market trading
10,152,240 Resource allocation based on transaction processor classification
10,204,377 Selective suppression of implied contract generation
8,560,415 Smart trade template based matching
8,498,918 System and method for a request for cross in a trade matching engine
8,924,278 System and method for controlling markets during a stop loss trigger
9,760,949 System and method for controlling markets during a stop loss trigger
8,732,062 System and method for matching one or more incoming order to a standing order based on multi-level allocation
8,078,523 System and method for monitoring trades outside of a no-bust range in an electronic trading system
8,082,206 System and method of utilizing a distributed order book in an electronic trade match engine
10,163,151 System and method of utilizing a distributed order book in an electronic trade match engine
8,566,218 Systems and methods for matching one or more incoming order to a standing order as a function of an inner market parameter
8,332,306 Template based matching
8,626,639 Trade matching platform with variable pricing based on clearing relationships
8,781,948 Trade matching platform with variable pricing based on clearing relationships
10,311,516 Transaction processing system performance evaluation
10,445,832 Transactionally deterministic high speed financial exchange having improved efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance
9,691,102 Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance
10,332,206 Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance
10,366,452 Transactionally deterministic high speed financial exchange having improved, efficiency, communication, customization, performance, access, trading opportunities, credit controls, and fault tolerance
8,266,030 Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system
8,392,322 Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system
8,577,771 Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system
8,417,618 Utilizing a trigger order with multiple counterparties in implied market trading
10,380,589 Virtual payment processing system
10,387,881 Virtual payment processing system

Tradeable Products

US Patent No. Title
7,983,978 Foreign currency index
8,751,353 Breakout indexes
8,265,965 Derivative products
8,266,026 Derivative products
8,423,446 Derivative products
8,447,679 Derivative products
8,849,712 Exchange-traded basis derivative contracts
9,311,675 Facilitation of payments between counterparties by a central counterparty
9,317,884 Facilitation of payments between counterparties by a central counterparty
9,317,885 Facilitation of payments between counterparties by a central counterparty
9,317,886 Facilitation of payments between counterparties by a central counterparty
8,121,936 Foreign currency index
8,260,701 Foreign currency index
8,473,406 Foreign currency index
8,527,393 Listing and expiring cash settled on-the-run treasury futures contracts
10,430,878 Matched order fulfillment with linear optimization
8,589,279 Method and system for generating and trading composite contracts
8,738,503 Multiple coupon interest rate futures contracts
8,756,139 Option pricing model for event driven call and put options
8,036,972 Option pricing model for event driven instruments
8,438,099 Periodic reset total return index futures contracts
8,473,402 Perpetual futures contracts with periodic reckonings
8,407,129 Pricing cash settled on-the-run treasury futures contracts
8,762,247 Prospective currency units
8,374,953 System and method for implementing and managing bundled option box futures
8,626,640 System and method for implementing and managing bundled option box futures
8,626,638 Systems and methods for using declining balance methodologies to enhance clearing of dividend futures and other instruments
8,370,248 TBA futures contracts and central counterparty clearing of TBA
8,738,507 TBA futures contracts and central counterparty clearing of TBA
9,710,854 Volatility based futures products
8,296,210 Weather derivative volatility surface estimation
8,538,851 Weather derivative volatility surface estimation
8,751,371 Weather derivative volatility surface estimation
8,751,367 Zero coupon conversion factor calculation

User Interface

US Patent No. Title
8,983,053 Customer service controller
9,189,790 Customer service controller
9,462,128 Customer service controller
9,686,407 Customer service controller
10,033,670 Electronic messaging management
10,102,579 Facilitation of deterministic interaction with a dynamically changing transaction processing environment
10,026,124 Order grid highlighting
9,875,004 Spread matrix with statistics
10,394,432 Spread matrix with statistics