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).

  • Patent number: 11120065
    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: Grant
    Filed: April 25, 2017
    Date of Patent: September 14, 2021
    Assignee: Aetna Inc.
    Inventors: Claus T. Jensen, Joseph Arnold, John A. Pierce, Jr., Robert Samuel, Sriram Ganesan
  • Publication number: 20210273901
    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: May 14, 2021
    Publication date: September 2, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Patent number: 11038827
    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: April 2, 2020
    Date of Patent: June 15, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Publication number: 20210133349
    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: Application
    Filed: November 4, 2019
    Publication date: May 6, 2021
    Inventors: Claus T. JENSEN, John A. PIERCE, JR., Igor B. BORD, Dale J. IANNI
  • Publication number: 20210089196
    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: June 10, 2020
    Publication date: March 25, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventor: Carrick John Pierce
  • Publication number: 20210069610
    Abstract: A CO2 extraction process for cannabis sativa that uses liquid CO2 in combination with co-solvent admixtures to purify cannabis botanicals in high yield and purity. The extraction process allows for multiple extractions, or washes, to be performed with the same solvent CO2, which may be seamlessly recycled and purified between subsequent extraction cycles. A variety of in-line filtration vessels, pumps, vacuums, and controllable valves are used to yield a pure product while allowing a high level of user control over the process.
    Type: Application
    Filed: September 8, 2020
    Publication date: March 11, 2021
    Applicant: Alden Botanica LLC
    Inventor: John A. Pierce
  • Publication number: 20210065299
    Abstract: A method includes retrieving a first dataset at a first frequency from a memory, the first dataset associated with a plurality of data objects; calculating at the first frequency and based on the first dataset, a first component for each of the data objects; retrieving a second dataset at a second frequency from the memory, the second dataset associated with the plurality of data objects; calculating at the second frequency and based on the second dataset, a second component for each of the data objects; weighting at one of the first or second frequencies, the first component by the second component for each of the data objects; calculating at one of the first or second frequencies, an asynchronous multi-component index based on the weighted first component; and generating at least one asynchronous multi-component index data object having a value that is determined from the calculated asynchronous multi-component index.
    Type: Application
    Filed: November 13, 2020
    Publication date: March 4, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventor: Carrick John Pierce
  • Patent number: 10861094
    Abstract: A method includes retrieving a first dataset at a first frequency from a memory, the first dataset associated with a plurality of data objects; calculating at the first frequency and based on the first dataset, a first component for each of the data objects; retrieving a second dataset at a second frequency from the memory, the second dataset associated with the plurality of data objects; calculating at the second frequency and based on the second dataset, a second component for each of the data objects; weighting at one of the first or second frequencies, the first component by the second component for each of the data objects; calculating at one of the first or second frequencies, an asynchronous multi-component index based on the weighted first component; and generating at least one asynchronous multi-component index data object having a value that is determined from the calculated asynchronous multi-component index.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: December 8, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: Carrick John Pierce
  • Publication number: 20200236080
    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: April 2, 2020
    Publication date: July 23, 2020
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Patent number: 10719219
    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: September 20, 2019
    Date of Patent: July 21, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: Carrick John Pierce
  • Publication number: 20200211087
    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: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Carrick John Pierce, David Nathaniel Hoff
  • Publication number: 20200211108
    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: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Carrick John Pierce, David Nathaniel Hoff
  • Patent number: 10652189
    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: October 19, 2017
    Date of Patent: May 12, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Publication number: 20200090236
    Abstract: Apparatuses, systems, and methods for mining time data are provided. Implementations consistent with the present disclosure provide for mining devices for time spent on behalf of clients-time that would otherwise be un-captured, unbilled time and money, and ensure that a user is properly compensated for all they do. Operations consistent with the present disclosure include selecting at least one billing criteria by a user of a mobile device, searching the mobile device for stored electronic communication data related to the at least one billing criteria, returning at least one matched electronic communication from among the stored electronic communication data related to the at least one billing criteria, assigning at least one of a time value and a billing value to the at least one matched electronic communication, and performing at least one of timekeeping and billing based up-on the assigned at least one time value and billing value.
    Type: Application
    Filed: December 1, 2017
    Publication date: March 19, 2020
    Inventors: Sean J. Martin, John Pierce Schubert, Jr., Robert H. Laird, Jr.
  • Publication number: 20190242035
    Abstract: An outdoor cover product is disclosed. The outdoor cover product is water resistant and breathable. The product is made from a woven fabric that has excellent stretch properties in multiple directions.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 8, 2019
    Inventors: John Pierce, Lon Beasley, Steve Simonson
  • Publication number: 20190148868
    Abstract: A method of manufacturing a potted cartridge, the potted cartridge configured to be releasably attached to a connector housing to form a connector, the connector being for attachment to a second connector along an attachment axis. The method comprises connecting one or more cables to one or more contacts respectively, the one or more contacts being arranged within a main body of the potted cartridge, the main body comprising a cavity and the one or more cables extending through a portion of the cavity, and filing a portion of the cavity with a potting material so as to encapsulate a portion of the one or more cables.
    Type: Application
    Filed: November 2, 2018
    Publication date: May 16, 2019
    Inventors: John Pierce-Jones, Kyle Hudson
  • Patent number: 10280824
    Abstract: An exhaust system includes a particulate filter, a variable valve, and a controller communicatively connected to the variable valve. The controller is operative to determine a backpressure caused by the particulate filter in the exhaust system, and control a position of the variable valve as a function of the backpressure caused by the particulate filter.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: May 7, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Glenn Pietila, John Pierce, III, Gerald J. Clark
  • Publication number: 20190124030
    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: October 19, 2017
    Publication date: April 25, 2019
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Publication number: 20180258825
    Abstract: An exhaust system includes a particulate filter, a variable valve, and a controller communicatively connected to the variable valve. The controller is operative to determine a backpressure caused by the particulate filter in the exhaust system, and control a position of the variable valve as a function of the backpressure caused by the particulate filter.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Inventors: Glenn Pietila, John Pierce, III, Gerald J. Clark
  • Patent number: 10033138
    Abstract: A pair of connectors comprises a first connector with a first contact and a second connector with a second contact. The connectors are configured for attachment to one another along an attachment axis. The connectors are movable relative to one another between a first configuration and a third configuration via a second configuration. The connectors are attached to one another in the first configuration and in the second configuration, and can only be detached from one another from the third configuration. The contacts of the connectors are touching in the first configuration, and are not touching in the second configuration. Movement of the connectors between the first and second configurations requires the connectors to undergo a first manipulation. Movement of the connectors between the second and third configurations requires the connectors to undergo a second manipulation which is different to the first manipulation.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: July 24, 2018
    Assignee: TROLEX LIMITED
    Inventor: John Pierce-Jones