Patents by Inventor John A. Pierce

John A. Pierce has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240154926
    Abstract: A data processing system is configured to perform a computer implemented method for facilitation of efficient processing of electronic messages via a network from message sources. The method includes receiving an electronic message including actionable object data and textual object data from a message source device. The actionable object data includes parameters actionable by at least one data processing transaction device to perform data processing transactions external to the network device and the textual object data including descriptors of the parameters actionable by the at least one data processing transaction device. The textual object data is operable by devices incompatible with the actionable object data. The method includes calculating an execution command for the data processing transaction in response to the actionable object data and based on at least the parameters of the actionable object data.
    Type: Application
    Filed: January 15, 2024
    Publication date: May 9, 2024
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Publication number: 20240061678
    Abstract: Methods, systems, and computer-readable media are provided for configuration-driven application deployments. An example method can include obtaining a platform-agnostic application configuration including a plurality of application components that can be interpreted by a plurality of system-specific application platforms to dynamically render different applications; based on the platform-agnostic application configuration, generating, by a computing device using a system-specific application platform, an application including a platform-specific interpretation of the platform-agnostic application configuration; and executing the application at the computing device.
    Type: Application
    Filed: November 3, 2023
    Publication date: February 22, 2024
    Applicant: Quicket Solutions, Inc.
    Inventors: Akshay Singh, Scott Knowles, John Pierce, Bryan Chance, Zhuofan Zhang, John Sternberg, Adam Debuysscher
  • Patent number: 11909702
    Abstract: A data processing system is configured to perform a computer implemented method for facilitation of efficient processing of electronic messages via a network from message sources. The method includes receiving an electronic message including actionable object data and textual object data from a message source device. The actionable object data includes parameters actionable by at least one data processing transaction device to perform data processing transactions external to the network device and the textual object data including descriptors of the parameters actionable by the at least one data processing transaction device. The textual object data is operable by devices incompatible with the actionable object data. The method includes calculating an execution command for the data processing transaction in response to the actionable object data and based on at least the parameters of the actionable object data.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: February 20, 2024
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Patent number: 11861037
    Abstract: A unified data fabric for controlling data lifecycles and data flows between trusted data sources and data clients is described herein. A system can include a data ingestion engine and a data delivery engine. The data ingestion engine and the data delivery engine are connected to a data lifecycle engine that maintains data control policies and access control policies. The data ingestion engine is configured to control ingestion of data elements into the unified data fabric based on the data control policies, and the data delivery engine is configured to control access to data elements in the unified data fabric based on access control policies. Each data element from one or more trusted data sources is associated with a global identifier to provide a comprehensive view of information about a constituent from a variety of disparate data sources.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: January 2, 2024
    Assignee: Aetna Inc.
    Inventors: Claus T. Jensen, John A. Pierce, Jr., Igor B. Bord, Dale J. Ianni
  • Patent number: 11842187
    Abstract: Methods, systems, and computer-readable media are provided for configuration-driven application deployments. An example method can include obtaining a platform-agnostic application configuration including a plurality of application components that can be interpreted by a plurality of system-specific application platforms to dynamically render different applications; based on the platform-agnostic application configuration, generating, by a computing device using a system-specific application platform, an application including a platform-specific interpretation of the platform-agnostic application configuration; and executing the application at the computing device.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: December 12, 2023
    Assignee: Quicket Solutions, Inc.
    Inventors: Akshay Singh, Scott Knowles, John Pierce, Bryan Chance, Zhuofan Zhang, John Sternberg, Adam Debuysscher
  • Publication number: 20230274352
    Abstract: The disclosed embodiments relate to a user interface which enables a trader to define a bilaterally negotiated strategy, including the agreed upon total price, and the component transactions, and automatically, e.g. with a single action, calculate at least one set of prices for all of the component transactions which mathematically net out to the agreed upon total price, conforms to fair and reasonable live market prices, and adheres to venue pricing rules, such as tick increment/size.
    Type: Application
    Filed: September 6, 2022
    Publication date: August 31, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: David Vincent Scuilli, Carrick John Pierce, Nicholas Joseph Howard, Michael Cameron Stanley, Anthony George Andriacchi
  • Publication number: 20230160109
    Abstract: A weather-resistant fabric is disclosed made from highly texturized multifilament synthetic polymer yarns. The yarns have a relatively large size or denier and are woven in a manner that produces a fabric with wool-like characteristics. The weather-resistant fabric is particularly well suited as an upholstery fabric for outdoor furniture.
    Type: Application
    Filed: November 23, 2022
    Publication date: May 25, 2023
    Inventors: John Pierce, Lon Beasley
  • Publication number: 20230098371
    Abstract: A data processing system is configured to perform a computer implemented method for facilitation of efficient processing of electronic messages via a network from message sources. The method includes receiving an electronic message including actionable object data and textual object data from a message source device. The actionable object data includes parameters actionable by at least one data processing transaction device to perform data processing transactions external to the network device and the textual object data including descriptors of the parameters actionable by the at least one data processing transaction device. The textual object data is operable by devices incompatible with the actionable object data. The method includes calculating an execution command for the data processing transaction in response to the actionable object data and based on at least the parameters of the actionable object data.
    Type: Application
    Filed: December 7, 2022
    Publication date: March 30, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Publication number: 20230081847
    Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 16, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, David Nathaniel Hoff
  • Patent number: 11593418
    Abstract: A method of integrating data across multiple data stores is provided. The method includes ingesting diverse data from multiple data sources and reconciling the ingested diverse data by updating semantic models based on the ingested diverse data. The method further includes storing the ingested diverse data based on one or more classification of the data sources according to the semantic models and automatically generating scalable service endpoints that are semantically consistent according to the classification of the data sources. The generated scalable service endpoints are application programming interfaces. The method also includes determining a protocol based on the scalable service endpoints in response to receiving a call from the one or more recipient systems and responding to the call from the one or more recipient systems by providing data in the classification of the data sources.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: February 28, 2023
    Assignee: Aetna Inc.
    Inventors: Claus T. Jensen, Joseph Arnold, John A. Pierce, Jr., Robert Samuel, Sriram Ganesan
  • Patent number: 11552913
    Abstract: A data processing system is configured to perform a computer implemented method for facilitation of efficient processing of electronic messages via a network from message sources. The method includes receiving an electronic message including actionable object data and textual object data from a message source device. The actionable object data includes parameters actionable by at least one data processing transaction device to perform data processing transactions external to the network device and the textual object data including descriptors of the parameters actionable by the at least one data processing transaction device. The textual object data is operable by devices incompatible with the actionable object data. The method includes calculating an execution command for the data processing transaction in response to the actionable object data and based on at least the parameters of the actionable object data.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: January 10, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Publication number: 20230004286
    Abstract: The disclosed embodiments relate to systems and methods for combining dual volatility measurements on a graphical user interface (GUI) of a computer system. The method may include receiving, via the GUI, a user selection for an anchor point, selecting a time window including the anchor point, calculating, using a volatility processor, a set of past volatility values based on the time window and the anchor point, calculating, using the volatility processor, a set of future volatility values based on the time window and the anchor point, and generating a dual volatility display for the GUI including the set of past volatility values and the set of future volatility values.
    Type: Application
    Filed: September 1, 2022
    Publication date: January 5, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventor: Carrick John Pierce
  • Patent number: 11538089
    Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 27, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, David Nathaniel Hoff
  • Publication number: 20220383413
    Abstract: The disclosed embodiments relate to a user interface which enables a trader to acquire a synthetic variance swap position, comprising a plurality of options contracts on an underlier, such as an underlying futures contract, in single action thereby avoiding slippage risk. Furthermore, the disclosed user interface allows a trader to acquire a synthetic log variance position, a synthetic simple variance position and/or a “convexity lock” position. A convexity lock position comprises a set of options contracts which, in combination with a synthetic log variance position results in a portfolio having an equivalent synthetic simple variance position, and in combination with a synthetic simple variance position, results in a portfolio having an equivalent synthetic log variance position.
    Type: Application
    Filed: August 9, 2022
    Publication date: December 1, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, John Joseph Wiesner
  • Patent number: 11475522
    Abstract: The disclosed embodiments relate to a user interface which enables a trader to define a bilaterally negotiated strategy, including the agreed upon total price, and the component transactions, and automatically, e.g. with a single action, calculate at least one set of prices for all of the component transactions which mathematically net out to the agreed upon total price, conforms to fair and reasonable live market prices, and adheres to venue pricing rules, such as tick increment/size.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: October 18, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: David Vincent Scuilli, Carrick John Pierce, Nicholas Joseph Howard, Michael Cameron Stanley, Anthony George Andriacchi
  • Patent number: 11460995
    Abstract: The disclosed embodiments relate to systems and methods for combining dual volatility measurements on a graphical user interface (GUI) of a computer system. The method may include receiving, via the GUI, a user selection for an anchor point, selecting a time window including the anchor point, calculating, using a volatility processor, a set of past volatility values based on the time window and the anchor point, calculating, using the volatility processor, a set of future volatility values based on the time window and the anchor point, and generating a dual volatility display for the GUI including the set of past volatility values and the set of future volatility values.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: October 4, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: Carrick John Pierce
  • Patent number: 11443377
    Abstract: The disclosed embodiments relate to a user interface which enables a trader to acquire a synthetic variance swap position, comprising a plurality of options contracts on an underlier, such as an underlying futures contract, in single action thereby avoiding slippage risk. Furthermore, the disclosed user interface allows a trader to acquire a synthetic log variance position, a synthetic simple variance position and/or a “convexity lock” position. A convexity lock position comprises a set of options contracts which, in combination with a synthetic log variance position results in a portfolio having an equivalent synthetic simple variance position, and in combination with a synthetic simple variance position, results in a portfolio having an equivalent synthetic log variance position.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: September 13, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, John Joseph Wiesner
  • Publication number: 20220245726
    Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.
    Type: Application
    Filed: April 20, 2022
    Publication date: August 4, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, David Nathaniel Hoff
  • Patent number: 11341574
    Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: May 24, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, David Nathaniel Hoff
  • Publication number: 20210374172
    Abstract: An embodiment of the disclosure provides a method of integrating data across multiple data stores in a smart cache in order to provide data to one or more recipient systems. The method includes automatically ingesting diverse data from multiple data sources, automatically reconciling the ingested diverse data by updating semantic models based on the ingested diverse data, storing the ingested diverse data based on one or more classification of the data sources according to the semantic models, automatically generating scalable service endpoints which are semantically consistent according to the classification of the data sources, and responding to a call from the one or more recipient systems by providing data in the classification of the data sources.
    Type: Application
    Filed: August 11, 2021
    Publication date: December 2, 2021
    Inventors: Claus T. Jensen, Joseph Arnold, John A. Pierce, JR., Robert Samuel, Sriram Ganesan