Patents by Inventor Paul Meacham
Paul Meacham 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: 20240079955Abstract: A switched-capacitor DC-DC converter circuit may convert an input voltage into a desired output voltage level. A comparator may compare a desired voltage level to a divided version of the output voltage. A fully digital control circuit comprising a frequency divider circuit, a counter circuit, a digital control logic circuit and a gain selection circuit may generate a gain value, and a phase generator may convert the gain value into clock phase signals and control settings to control a switch array to select capacitors to produce a desired output voltage.Type: ApplicationFiled: September 1, 2023Publication date: March 7, 2024Applicant: Microchip Technology IncorporatedInventors: Ajay Kumar, Paul Walker, Ibiyemi Omole, Daniel Meacham, Arvind Madan, Santosh Patel
-
Patent number: 10572940Abstract: An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.Type: GrantFiled: February 26, 2018Date of Patent: February 25, 2020Assignee: Chicago Mercantile Exchange Inc.Inventors: Paul Meacham, Jacques Doornebos
-
Publication number: 20180189881Abstract: An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.Type: ApplicationFiled: February 26, 2018Publication date: July 5, 2018Inventors: Paul Meacham, Jacques Doornebos
-
Patent number: 9940671Abstract: An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.Type: GrantFiled: October 21, 2016Date of Patent: April 10, 2018Assignee: Chicago Mercantile Exchange Inc.Inventors: Paul Meacham, Jacques Doornebos
-
Publication number: 20170039651Abstract: An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.Type: ApplicationFiled: October 21, 2016Publication date: February 9, 2017Inventors: Paul Meacham, Jacques Doornebos
-
Patent number: 9501796Abstract: An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.Type: GrantFiled: September 18, 2013Date of Patent: November 22, 2016Assignee: Chicago Mercantile Exchange Inc.Inventors: Paul Meacham, Jacques Doornebos
-
Publication number: 20150081622Abstract: An item is determined to exist in a dataset by arranging the dataset into a plurality of subsets, each bounded by the minimum amount of memory that may be transferred between levels of memory in a memory configuration. The item and the subsets have attributes that allow for a determination of which subset the item would exist in if the item were in the dataset. A singular subset is transferred between levels of memory to determine whether the item exists in the transferred subset. If the item does not exist in the transferred subset, it is determined that the item does not exist in the dataset.Type: ApplicationFiled: September 18, 2013Publication date: March 19, 2015Applicant: Chicago Mercantile Exchange Inc.Inventors: Paul Meacham, Jacques Doornebos
-
Patent number: 8984033Abstract: Systems, methods and user interfaces that allow rapid storage and retrieval of trading data are provided. Trading data records are arranged as a non-indexed collection of data records. The physical location of trading data records stored in a computer-readable medium corresponds to the order that queries are performed. Queries may be performed by analyzing attributes of all of the trading data records, without speed limitations associated with indexed databases.Type: GrantFiled: September 23, 2005Date of Patent: March 17, 2015Assignee: Chicago Mercantile Exchange, Inc.Inventors: Paul Meacham, Jacob Doornebos, James P. Moran
-
Publication number: 20120296801Abstract: A data collection application includes a collection document having a first code portion configured to format the document, at least one information input configured to receive an input wherein the at least one information input is defined by the first code portion, and a second code portion stored within the collection document and configured to include the information provided via the at least one information input. The data collection document further includes an archival routine configured to create a second collection document based on the second code portion and the information provided via the at least one information input.Type: ApplicationFiled: July 30, 2012Publication date: November 22, 2012Inventors: Paul Meacham, Raymond V. Menghi, James P. Moran, Eric S. Wolff
-
Patent number: 8234252Abstract: A data collection application includes a collection document having a first code portion configured to format the document, at least one information input configured to receive an input wherein the at least one information input is defined by the first code portion, and a second code portion stored within the collection document and configured to include the information provided via the at least one information input. The data collection document further includes an archival routine configured to create a second collection document based on the second code portion and the information provided via the at least one information input.Type: GrantFiled: December 1, 2006Date of Patent: July 31, 2012Assignee: Chicago Mercantile Exchange Inc.Inventors: Paul Meacham, Raymond V. Menghi, James P. Moran, Eric S. Wolff
-
Publication number: 20080222086Abstract: Systems and methods for reconstructing the state of a market are provided. Orders are arranged as a non-indexed collection of orders and may be stored in the cache memory of a processor. The physical locations of orders stored in the memory may correspond to the order in which they were received at a match engine. A computer device simulates the processing of orders between any time periods to reconstruct the activity state of an entity across a trading platform and one or more order books.Type: ApplicationFiled: May 22, 2008Publication date: September 11, 2008Applicant: Chicago Mercantile Exchange, Inc.Inventors: Paul Meacham, Jacob Doornebos, James P. Moran
-
Publication number: 20080133620Abstract: A data collection application includes a collection document having a first code portion configured to format the document, at least one information input configured to receive an input wherein the at least one information input is defined by the first code portion, and a second code portion stored within the collection document and configured to include the information provided via the at least one information input. The data collection document further includes an archival routine configured to create a second collection document based on the second code portion and the information provided via the at least one information input.Type: ApplicationFiled: December 1, 2006Publication date: June 5, 2008Inventors: Paul Meacham, Raymond V. Menghi, James P. Moran, Eric S. Wolff
-
Publication number: 20070198465Abstract: Systems and methods for reconstructing the state of a market are provided. Orders are arranged as a non-indexed collection of orders and may be stored in the cache memory of a processor. The physical locations of orders stored in the memory may correspond to the order in which they were received at a match engine. A computer device simulates the processing of orders between any time periods to reconstruct the activity state of an entity across a trading platform and one or more order books.Type: ApplicationFiled: April 4, 2007Publication date: August 23, 2007Applicant: Chicago Mercantile Exchange, Inc.Inventors: Paul Meacham, Jacob Doornebos, James Moran
-
Publication number: 20070192230Abstract: Match engine systems and methods that allow for rapid processing of orders are provided. Pending orders are arranged as a non-indexed collection of orders and may be stored in the cache memory of a processor. The physical locations of pending orders stored in the cache memory may correspond to the order in which they were received at a match engine. New orders are compared to orders in the non-indexed collection of orders in an attempt to match orders.Type: ApplicationFiled: March 13, 2006Publication date: August 16, 2007Applicant: Chicago Mercantile ExchangeInventors: Paul Meacham, Jacob Doornebos, James Moran
-
Publication number: 20070073634Abstract: Systems, methods and user interfaces that allow rapid storage and retrieval of trading data are provided. Trading data records are arranged as a non-indexed collection of data records. The physical location of trading data records stored in a computer-readable medium corresponds to the order that queries are performed. Queries may be performed by analyzing attributes of all of the trading data records, without speed limitations associated with indexed databases.Type: ApplicationFiled: September 23, 2005Publication date: March 29, 2007Applicant: Chicago Mercantile ExchangeInventors: Paul Meacham, Jacob Doornebos, James Moran