Patents Assigned to Intercontinental Exchange
  • Patent number: 10923912
    Abstract: A system and method of confirming trades of financial instruments such as OTC derivatives is disclosed. The system includes a data interface which accepts data relating to a trade from both the trader and counter party. The data includes different data fields of differing importance. The system includes a matching engine which compares the submitted data and assigns the trade a status depending on which of the data fields match. The system allows a user to filter trades on their status and display the details relating to that trade. The system also allows a user to display the data fields and change the data fields in order to change the status of the trades. The system thus allows a user to electronically confirm a trade and also identify unmatched trades and the information necessary to reconcile such unmatched trades.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: February 16, 2021
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Bruce Tupper, Charles Vice, DongChun Xia, Henry D. Tullis, III, Sanjay Rane, Cynthia L. Worley, Tracy Hughes, Edwin Marcial
  • Patent number: 10915958
    Abstract: Management of a position concentration risk of an account includes the establishment of a threshold level for an aggregate trader position. The aggregate trader position may be associated with one or more customer accounts that are managed by one or more clearing firms. An actual parameter value associated with each of the customer accounts is aggregated to determine an aggregate parameter value, which is compared against the established threshold value. If, based on the comparison between the aggregate parameter value and the established threshold value, it is determined that the aggregate parameter value meets or exceeds the established threshold value, an advisory alert is generated, which may be automatic. The advisory alert is then communicated or otherwise provided to one or more authorized entities.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: February 9, 2021
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Thomas Hammond, Thomas Farley, Raymond J. Cummings
  • Patent number: 10817947
    Abstract: An exemplary system according to the present disclosure comprises a computing device that in operation, causes the system to receive financial product or financial portfolio data, map the financial product to a risk factor, execute a risk factor simulation process involving the risk factor, generate product profit and loss values for the financial product or portfolio profit and loss values for the financial portfolio based on the risk factor simulation process, and determine an initial margin for the financial product. The risk factor simulation process can be a filtered historical simulation process.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: October 27, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Michael G. Weber, Stanislav I. Ivanov, Charles A. Vice, Michael Gibson, Yunke Yang, Vikram Atre, Joshua I. Shapiro, Judson H. Morrison, Bradley D. Shively, Sidhartha Routray, Michael A. Hopper, Thomas W. Jefson, R J Cummings, Jacob S. Ensign, Jeremy K. O'Shields, Stephen R. Pounds, Eric D. J. Shepherd, Ismail Iyigunler
  • Patent number: 10819670
    Abstract: Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: October 27, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Vladimir Parizhsky, Alexei Lebedev, Robert Cornish
  • Patent number: 10749830
    Abstract: Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: August 18, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Vladimir Parizhsky, Alexei Lebedev, Robert Cornish
  • Patent number: 10657592
    Abstract: Systems and apparatus for processing a trade order include a computer configured for receiving market data for a financial asset, receiving pricing parameters and receiving proposed order quantity and price data. The computer is further configured for constructing proposed trades based on the proposed order quantity and price data, and for calculating a theoretical price for the financial asset based on the market data, pricing parameters as well as the proposed order price data. In addition, the computer is configured for comparing the constructed trades with the theoretical price, and displaying market data indicators relative to the theoretical price indicators based on the comparison.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: May 19, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventor: David R. Wender
  • Patent number: 10650455
    Abstract: Methods, software, and hardware are disclosed for providing verified real time price quotes in an over-the-counter financial market. Systems are described that can comprise methods, software, and/or hardware to provide verified real time price information for securities traded over-the-counter. Verification methods of the invention include identifying suspect source data, wherein the suspect source data includes information about the price of a security, verifying the suspect source data, and displaying to a user a verified price quote of a security traded in an over-the-counter market to a user. The verification methods of the invention include using hash functions and hash tables to process suspect source data, wherein the hashing allows for confidential processing while at the same time maintaining the ability to match a price quote to the source of the price quote.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: May 12, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Stephen Richard Madle, Forbes Herbert Elworthy
  • Patent number: 10645050
    Abstract: Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: May 5, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Vladimir Parizhsky, Alexei Lebedev, Robert Cornish
  • Patent number: 10621579
    Abstract: Systems and methods for authorizing a blockchain transaction. A verification network receives a transaction request for the blockchain transaction from a payer device including a first signature generated by a first private key associated with a payer. The verification network broadcasts a verification request to verification system(s) which assess pre-agreed threshold parameters. If the parameter(s) are satisfied, at least one verification system perfects the transaction by generating a second signature using a second private key, and broadcasts the transaction to the blockchain network. If the parameter(s) are not satisfied, verification offer(s) from among the verification system(s) including the second signature(s) are used to prompt the payer device to confirm the blockchain transaction by selecting at least one of the offer(s).
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: April 14, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventor: Jerry Perullo
  • Patent number: 10600122
    Abstract: Systems for and methods of evaluating messaging, comprising, receiving, via at least one server device, one or more messages, and said at least one server device processing at least one of the one or more messages by grading content included in said at least one message, applying a weighting factor to said at least one message according to said grading, thereby determining a weighted message count for said at least one message, aggregating the weighted message count for said at least one message, and initiating an action if the aggregated weighted message count meets or exceeds a predetermined count threshold.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: March 24, 2020
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Mark Wassersug, Charles Vice, Mayur Kapani
  • Patent number: 10438287
    Abstract: Systems and methods for electronic transformation of a portfolio via an electronic exchange server are provided. The electronic exchange server transforms an initial portfolio (e.g., a non-hedged trading portfolio) into a transformed portfolio (e.g., a hedged trading portfolio) by receiving buy or sell orders of an initial portfolio to be transformed, determining an imbalance in the received buy or sell orders, and receiving offsetting buy or sell orders to offset the imbalance. The transformation can be performed, for example, by comparing data from the buy or sell orders with data from the offsetting buy or sell orders, pairing the buy or sell orders with the offsetting buy or sell orders, determining a final auction price, determining an adjustment amount, applying the adjustment amount to the final auction price to determine a final settlement price, and applying the final settlement price to the initial portfolio.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: October 8, 2019
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Christopher J. Crowley, Peter Barsoom
  • Patent number: 10282783
    Abstract: A method for processing a trade order includes a computer receiving a market data for a financial asset, receiving pricing parameters and receiving proposed order quantity and price data. The method further includes constructing, by a computer, proposed trades based on the proposed order quantity and price data. The method further includes calculating, by a computer, a theoretical price for the financial asset based on the market data, pricing parameters as well as the proposed order price data. The method further includes comparing the constructed trades with the theoretical price. The method further includes displaying market data indicators relative to the theoretical price indicators based on the performed comparison.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: May 7, 2019
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventor: David R. Wender
  • Patent number: 10262369
    Abstract: Systems for and methods of evaluating messaging, comprising, receiving, via at least one server device, one or more messages, and said at least one server device processing at least one of the one or more messages by grading content included in said at least one message, applying a weighting factor to said at least one message according to said grading, thereby determining a weighted message count for said at least one message, aggregating the weighted message count for said at least one message, and initiating an action if the aggregated weighted message count meets or exceeds a predetermined count threshold.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: April 16, 2019
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Mark Wassersug, Charles Vice, Mayur Kapani
  • Patent number: 10218658
    Abstract: Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: February 26, 2019
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Vladimir Parizhsky, Alexei Lebedev, Robert Cornish
  • Patent number: 10163157
    Abstract: Systems and methods for improving an efficiency of a system, including a financial exchange system, includes extracting trade data from one or more external data sources, parsing the trade data to identify trade information, comparing the trade information to one or more parameters, creating new trades based on the trade information only when the one or more parameters are satisfied, and offering the new trades to one or more participants.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: December 25, 2018
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventor: Christopher J. Crowley
  • Patent number: 10102581
    Abstract: An exemplary system according to the present disclosure comprises a computing device that in operation, causes the system to receive financial product or financial portfolio data, map the financial product to a risk factor, execute a risk factor simulation process involving the risk factor, generate product profit and loss values for the financial product or portfolio profit and loss values for the financial portfolio based on the risk factor simulation process, and determine an initial margin for the financial product. The risk factor simulation process can be a filtered historical simulation process.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: October 16, 2018
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Michael G. Weber, Stanislav I. Ivanov, Charles A. Vice, Michael Gibson, Yunke Yang, Vikram Atre, Joshua I. Shapiro, Judson H. Morrison, Bradley D. Shively, Sidhartha Routray, Michael A. Hopper, Thomas W. Jefson, R J Cummings, Jacob S. Ensign, Jeremy K. O'Shields, Stephen R. Pounds, Eric D. J. Shepherd, Ismail Iyigunler
  • Patent number: 10037569
    Abstract: Systems for and methods of evaluating messaging, comprising, receiving, via at least one server device, one or more messages, and said at least one server device processing at least one of the one or more messages by grading content included in said at least one message, applying a weighting factor to said at least one message according to said grading, thereby determining a weighted message count for said at least one message, aggregating the weighted message count for said at least one message, and initiating an action if the aggregated weighted message count meets or exceeds a predetermined count threshold.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: July 31, 2018
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Mark Wassersug, Charles Vice, Mayur Kapani
  • Patent number: 9935460
    Abstract: A system and method of confirming trades of financial instruments such as OTC derivatives is disclosed. The system includes a data interface which accepts data relating to a trade from both the trader and counter party. The data includes different data fields of differing importance. The system includes a matching engine which compares the submitted data and assigns the trade a status depending on which of the data fields match. The system allows a user to filter trades on their status and display the details relating to that trade. The system also allows a user to display the data fields and change the data fields in order to change the status of the trades. The system thus allows a user to electronically confirm a trade and also identify unmatched trades and the information necessary to reconcile such unmatched trades.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 3, 2018
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Bruce Tupper, Charles Vice, DongChun Xia, Henry D. Tullis, III, Sanjay Rane, Cynthia L. Worley, Tracy Hughes, Edwin Marcial
  • Patent number: 9767310
    Abstract: Systems and methods for secure data exchange and data tampering prevention. A secure data system receives electronic data files from data entities and stores the files in a first storage. Each file includes data values collected by a respective data entity over a predefined time period. A benchmark system determines plural randomized snapshot times corresponding to the predefined time period. A data mapping is created between the first storage and plural second storage, based on the snapshot times and the number of files. Data values samples in each file are selectively transferred from the first storage to the plural second storage according to the data mapping. Each second storage stores samples synthesized from among the data entities associated with a single respective snapshot time. A benchmark data value is determined based on the synthetized samples stored in the plural second storage associated with the snapshot times.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: September 19, 2017
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Matthew A. Glenville, Finbarr Hutcheson, Stelios E. Tselikas, Antonios Gkoulousis, Andrew J. Hill
  • Patent number: 9747465
    Abstract: Systems and methods for secure data exchange and data tampering prevention. A secure data system receives electronic data files from data entities and stores the files in a first storage. Each file includes data values collected by a respective data entity over a predefined time period. A benchmark system determines plural randomized snapshot times corresponding to the predefined time period. A data mapping is created between the first storage and plural second storage, based on the snapshot times and the number of files. Data values samples in each file are selectively transferred from the first storage to the plural second storage according to the data mapping. Each second storage stores samples synthesized from among the data entities associated with a single respective snapshot time. A benchmark data value is determined based on the synthesized samples stored in the plural second storage associated with the snapshot times.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: August 29, 2017
    Assignee: Intercontinental Exchange Holdings, Inc.
    Inventors: Matthew A. Glenville, Finbarr P. Hutcheson, Stelios E. Tselikas, Antonios Gkoulousis, Andrew J. Hill