Patents by Inventor Jonathan Wakefield
Jonathan Wakefield 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: 11943325Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.Type: GrantFiled: November 14, 2022Date of Patent: March 26, 2024Assignee: NASDAQ, INC.Inventors: Leo Golubovsky, Michael Wood, Jonathan Wakefield
-
Publication number: 20240062272Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: ApplicationFiled: October 31, 2023Publication date: February 22, 2024Inventors: Joseph NOVIELLO, Steven COOPER, Leo GOLUBOVSKY, Chung-Sin WANG, Jonathan WAKEFIELD
-
Patent number: 11830060Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: GrantFiled: October 18, 2022Date of Patent: November 28, 2023Assignee: NASDAQ, INC.Inventors: Joseph Noviello, Steven Cooper, Leo Golubovsky, Chung-Sin Wang, Jonathan Wakefield
-
Publication number: 20230110844Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: ApplicationFiled: October 18, 2022Publication date: April 13, 2023Inventors: Joseph NOVIELLO, Steven COOPER, Leo GOLUBOVSKY, Chung-Sin WANG, Jonathan WAKEFIELD
-
Publication number: 20230070103Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.Type: ApplicationFiled: November 14, 2022Publication date: March 9, 2023Inventors: Leo GOLUBOVSKY, Michael WOOD, Jonathan WAKEFIELD
-
Patent number: 11516316Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.Type: GrantFiled: January 14, 2021Date of Patent: November 29, 2022Assignee: NASDAQ, INC.Inventors: Leo Golubovsky, Michael Wood, Jonathan Wakefield
-
Patent number: 11507998Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: GrantFiled: March 31, 2021Date of Patent: November 22, 2022Assignee: NASDAQ, INC.Inventors: Joseph Noviello, Steven Cooper, Leo Golubovsky, Chung-Sin Wang, Jonathan Wakefield
-
Publication number: 20210217075Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: ApplicationFiled: March 31, 2021Publication date: July 15, 2021Inventors: Joseph NOVIELLO, Steven COOPER, Leo GOLUBOVSKY, Chung-Sin WANG, Jonathan WAKEFIELD
-
Publication number: 20210136183Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.Type: ApplicationFiled: January 14, 2021Publication date: May 6, 2021Inventors: Leo GOLUBOVSKY, Michael WOOD, Jonathan WAKEFIELD
-
Patent number: 10984463Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: GrantFiled: December 4, 2019Date of Patent: April 20, 2021Assignee: NASDAQ, INC.Inventors: Joseph Noviello, Steven Cooper, Leo Golubovsky, Chung-Sin Wang, Jonathan Wakefield
-
Patent number: 10924592Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.Type: GrantFiled: June 25, 2018Date of Patent: February 16, 2021Assignee: NASDAQ INC.Inventors: Leo Golubovsky, Michael Wood, Jonathan Wakefield
-
Publication number: 20200111151Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: ApplicationFiled: December 4, 2019Publication date: April 9, 2020Inventors: Joseph NOVIELLO, Steven COOPER, Leo GOLUBOVSKY, Chung-Sin WANG, Jonathan WAKEFIELD
-
Patent number: 10535092Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: GrantFiled: July 17, 2019Date of Patent: January 14, 2020Assignee: NASDAQ, INC.Inventors: Joseph Noviello, Steven Cooper, Leo Golubovsky, Chung-Sin Wang, Jonathan Wakefield
-
Publication number: 20190340673Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: ApplicationFiled: July 17, 2019Publication date: November 7, 2019Inventors: Joseph NOVIELLO, Steven COOPER, Leo GOLUBOVSKY, Chung-Sin WANG, Jonathan WAKEFIELD
-
Patent number: 10395302Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: GrantFiled: July 1, 2016Date of Patent: August 27, 2019Assignee: NASDAQ, INC.Inventors: Joseph Noviello, Steven Cooper, Leo Golubovsky, Chung-Sin Wang, Jonathan Wakefield
-
Publication number: 20180375966Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.Type: ApplicationFiled: June 25, 2018Publication date: December 27, 2018Inventors: Leo GOLUBOVSKY, Michael WOOD, Jonathan WAKEFIELD
-
Publication number: 20170004563Abstract: A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.Type: ApplicationFiled: July 1, 2016Publication date: January 5, 2017Inventors: Joseph NOVIELLO, Steven COOPER, Leo GOLUBOVSKY, Chung-Sin WANG, Jonathan WAKEFIELD
-
Patent number: 9313999Abstract: A dispenser for animal feed or other granular material in which the material is dispensed as a mound, includes a dispenser body with a container having an outlet for discharging material by gravity feed onto a surface, a shelf or other moveable member beneath the outlet that travels vertically relative to the container to vary the gap between the container outlet and the surface, and an actuator to permit adjustment of the moveable member. The actuator uses frictional force to retain the moveable member in a selected position, which can be adjusted by overcoming the frictional force.Type: GrantFiled: January 14, 2014Date of Patent: April 19, 2016Assignee: Farmweld Inc.Inventors: Ryan Jansen, Jonathan Wakefield, Francis Brummer
-
Publication number: 20140197206Abstract: A dispenser for animal feed or other granular material in which the material is dispensed as a mound, includes a dispenser body with a container having an outlet for discharging material by gravity feed onto a surface, a shelf or other moveable member beneath the outlet that travels vertically relative to the container to vary the gap between the container outlet and the surface, and an actuator to permit adjustment of the moveable member. The actuator uses frictional force to retain the moveable member in a selected position, which can be adjusted by overcoming the frictional force.Type: ApplicationFiled: January 14, 2014Publication date: July 17, 2014Applicant: Farmweld Inc.Inventors: Ryan Jansen, Jonathan Wakefield, Francis Brummer