Patents by Inventor Charles Mack

Charles Mack 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: 20240111568
    Abstract: Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.
    Type: Application
    Filed: April 18, 2023
    Publication date: April 4, 2024
    Inventors: Josep PUIG RUIZ, Douglas HAMILTON, Diana KAFKES, Andrew ROOKS, Eugenio PIAZZA, Andrew OPPENHEIMER, Charles MACK, Michael O’ROURKE, Nick CIUBOTARIU, Edward COUGHLIN
  • Publication number: 20240112001
    Abstract: Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.
    Type: Application
    Filed: April 18, 2023
    Publication date: April 4, 2024
    Inventors: Josep PUIG RUIZ, Douglas HAMILTON, Diana KAFKES, Andrew ROOKS, Eugenio PIAZZA, Andrew OPPENHEIMER, Charles MACK, Michael O’ROURKE, Nick CIUBOTARIU, Edward COUGHLIN, Jonas NORDIN, Alexander FREEMANTLE
  • Publication number: 20240111569
    Abstract: Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.
    Type: Application
    Filed: April 18, 2023
    Publication date: April 4, 2024
    Inventors: Josep PUIG RUIZ, Douglas HAMILTON, Diana KAFKES, Andrew ROOKS, Eugenio PIAZZA, Andrew OPPENHEIMER, Charles MACK, Michael O’ROURKE, Nick CIUBOTARIU, Edward COUGHLIN
  • Publication number: 20240112034
    Abstract: Dynamic timers are determined using machine learning. The timers are used to control the amount of time that new data transaction requests wait before being processed by a data transaction processing system. The timers are adjusted based on changing conditions within the data transaction processing system. The dynamic timers may be determined using machine learning inference based on feature values calculated as a result of the changing conditions.
    Type: Application
    Filed: April 18, 2023
    Publication date: April 4, 2024
    Inventors: Josep PUIG RUIZ, Douglas HAMILTON, Diana KAFKES, Andrew ROOKS, Eugenio PIAZZA, Andrew OPPENHEIMER, Charles MACK, Michael O’ROURKE, Nick CIUBOTARIU, Edward COUGHLIN, Jonas NORDIN, Alexander FREEMANTLE
  • Patent number: 11760601
    Abstract: Implementations of spool devices may include a frame including an anchor, the anchor configured to directly couple to a belt of a user, an axle coupled through the frame, and a first spool coupled over a first portion of the axle. The first portion of the axle may extend entirely through the first spool. The spool device may also include a second spool coupled over a second portion of the axle. The second portion of the axle may extend entirely through the second spool. The spool device may also include a first spool handle directly coupled to an outer wall of the first spool, a second spool handle directly coupled to an outer wall of the second spool, a first hose roller directly coupled to the frame, and a second hose roller directly coupled to the frame.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: September 19, 2023
    Assignee: BLAZING SPOOLS LLC
    Inventors: Charles Mack, James Mack
  • Publication number: 20220269550
    Abstract: A distributed computer system is provided. The distributed computer system includes at least one sequencer computing node and at least one matcher computing node. Electronic data messages are sequenced by the sequencer and sent to at least matcher computing node. The matcher computing node receives the electronic data messages and a reference value from an external computing source. New electronic data messages are put into a pending list before they can be acted upon by the matcher. A timer is started based on a comparison of the reference value (or a calculation based thereon) to at least one attribute or value of a new electronic data message. When the timer expires, the electronic data message is moved from the pending list to another list—where it is eligible to be matched against other, contra-side electronic data messages.
    Type: Application
    Filed: May 11, 2022
    Publication date: August 25, 2022
    Inventors: John VACCARO, Charles MACK, Andrey TSIPORUKHA, Tal COHEN, Andrew OPPENHEIMER, Kyle PREM
  • Patent number: 11354178
    Abstract: A distributed computer system is provided. The distributed computer system includes at least one sequencer computing node and at least one matcher computing node. Electronic data messages are sequenced by the sequencer and sent to at least matcher computing node. The matcher computing node receives the electronic data messages and a reference value from an external computing source. New electronic data messages are put into a pending list before they can be acted upon by the matcher. A timer is started based on a comparison of the reference value (or a calculation based thereon) to at least one attribute or value of a new electronic data message. When the timer expires, the electronic data message is moved from the pending list to another list—where it is eligible to be matched against other, contra-side electronic data messages.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: June 7, 2022
    Assignee: NASDAQ, INC.
    Inventors: John Vaccaro, Charles Mack, Andrey Tsiporukha, Tai Cohen, Andrew Oppenheimer, Kyle Prem
  • Publication number: 20210061610
    Abstract: Implementations of spool devices may include a frame including an anchor, the anchor configured to directly couple to a belt of a user, an axle coupled through the frame, and a first spool coupled over a first portion of the axle. The first portion of the axle may extend entirely through the first spool. The spool device may also include a second spool coupled over a second portion of the axle. The second portion of the axle may extend entirely through the second spool. The spool device may also include a first spool handle directly coupled to an outer wall of the first spool, a second spool handle directly coupled to an outer wall of the second spool, a first hose roller directly coupled to the frame, and a second hose roller directly coupled to the frame.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 4, 2021
    Inventors: Charles Mack, James Mack
  • Patent number: 10787338
    Abstract: Implementations of spool devices may include a frame including an anchor, the anchor configured to directly couple to a belt of a user, an axle coupled through the frame, and a first spool coupled over a first portion of the axle. The first portion of the axle may extend entirely through the first spool. The spool device may also include a second spool coupled over a second portion of the axle. The second portion of the axle may extend entirely through the second spool. The spool device may also include a first spool handle directly coupled to an outer wall of the first spool, a second spool handle directly coupled to an outer wall of the second spool, a first hose roller directly coupled to the frame, and a second hose roller directly coupled to the frame.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: September 29, 2020
    Assignee: Blazing Spools LLC
    Inventors: Charles Mack, James Mack
  • Publication number: 20200159599
    Abstract: A distributed computer system is provided. The distributed computer system includes at least one sequencer computing node and at least one matcher computing node. Electronic data messages are sequenced by the sequencer and sent to at least matcher computing node. The matcher computing node receives the electronic data messages and a reference value from an external computing source. New electronic data messages are put into a pending list before they can be acted upon by the matcher. A timer is started based on a comparison of the reference value (or a calculation based thereon) to at least one attribute or value of a new electronic data message. When the timer expires, the electronic data message is moved from the pending list to another list—where it is eligible to be matched against other, contra-side electronic data messages.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 21, 2020
    Inventors: John Vaccaro, Charles Mack, Andrey Tsiporukha, Tal Cohen, Andrew Oppenheimer, Kyle Prem
  • Patent number: 10585729
    Abstract: A distributed computer system is provided. The distributed computer system includes at least one sequencer computing node and at least one matcher computing node. Electronic data messages are sequenced by the sequencer and sent to at least matcher computing node. The matcher computing node receives the electronic data messages and a reference value from an external computing source. New electronic data messages are put into a pending list before they can be acted upon by the matcher. A timer is started based on a comparison of the reference value (or a calculation based thereon) to at least one attribute or value of a new electronic data message. When the timer expires, the electronic data message is moved from the pending list to another list—where it is eligible to be matched against other, contra-side electronic data messages.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: March 10, 2020
    Assignee: NASDAQ, INC.
    Inventors: John Vaccaro, Charles Mack, Andrey Tsiporukha, Tal Cohen, Andrew Oppenheimer, Kyle Prem
  • Publication number: 20190026170
    Abstract: A distributed computer system is provided. The distributed computer system includes at least one sequencer computing node and at least one matcher computing node. Electronic data messages are sequenced by the sequencer and sent to at least matcher computing node. The matcher computing node receives the electronic data messages and a reference value from an external computing source. New electronic data messages are put into a pending list before they can be acted upon by the matcher. A timer is started based on a comparison of the reference value (or a calculation based thereon) to at least one attribute or value of a new electronic data message. When the timer expires, the electronic data message is moved from the pending list to another list—where it is eligible to be matched against other, contra-side electronic data messages.
    Type: Application
    Filed: June 4, 2018
    Publication date: January 24, 2019
    Inventors: John VACCARO, Charles MACK, Andrey TSIPORUKHA, Tal COHEN, Andrew OPPENHEIMER, Kyle PREM
  • Patent number: 9501918
    Abstract: A human safety system includes a circuit including at least one power source; a temperature probe in communication with the circuit; at least one use detector in communication with the circuit; and an alert indicator in communication with the circuit. A method of measuring a temperature of a user includes determining whether at least one use detector is active; determining a user temperature based on sensed temperature; and determining whether the user temperature is within an allowable range.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: November 22, 2016
    Assignee: Safetyminded Holdings, Inc.
    Inventors: Charles Mack Gouge, Darrel Self
  • Patent number: 9183719
    Abstract: A human safety system includes a circuit including a microcontroller and at least one power source; a probe in communication with the circuit; at least one use detector in communication with the circuit; and at least one alert indicator in communication with the circuit. A method of using a human safety device, the method includes initiating operation of the human safety device; arranging the human safety device in communication with skin; and monitoring the human safety device for alert indicators. A method of monitoring a user includes waking from sleep state; sensing at least one condition of the user; determining if the sensed condition is in a human condition; continuously monitoring the condition of the user; and, returning to sleep state when the user condition is outside of the human condition for an amount of time.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: November 10, 2015
    Assignee: Safetyminded Holdings, Inc.
    Inventors: Charles Mack Gouge, Kenneth Armstrong, Terrance Ransbury, Robert Smith, Darrel Self
  • Publication number: 20150228021
    Abstract: A computer-implemented method and apparatus for releasing a data item having an identifier for transaction processing in a data transaction processing system in which data items are transacted by a hardware matching processor that matches electronic data transaction request messages for the same one of the data items based on multiple transaction matching parameters from client computers over a data communication bus. A restriction on the hardware matching processor from processing electronic data transaction request messages for the data item is detected. A hardware data processor determines a variability in one of the transaction matching parameters for the data item. The determined variability is compared to a variability threshold established for the data item, and an adjusted one transaction matching parameter of the data item is calculated based on the determined variability.
    Type: Application
    Filed: April 21, 2015
    Publication date: August 13, 2015
    Inventors: Adam Nunes, Charles Mack, Constantine Sokoloff
  • Patent number: 9026470
    Abstract: Amongst other things, a computer implemented method for releasing a security for trading in a trading venue includes determining volatility in prices of quotations for a security before the security is released for trading; comparing the determined volatility to a volatility threshold; calculating an adjusted price of the quotations based on the output of the determined volatility in the prices; sending a message to release the security for trading, with the security having the adjusted price that is based on the outcome of comparing.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: May 5, 2015
    Assignee: The NASDAQ OMX Group, Inc.
    Inventors: Adam Nunes, Charles Mack, Constantine Sokoloff
  • Publication number: 20130222139
    Abstract: A human safety system includes a circuit including a microcontroller and at least one power source; a probe in communication with the circuit; at least one use detector in communication with the circuit; and at least one alert indicator in communication with the circuit. A method of using a human safety device, the method includes initiating operation of the human safety device; arranging the human safety device in communication with skin; and monitoring the human safety device for alert indicators. A method of monitoring a user includes waking from sleep state; sensing at least one condition of the user; determining if the sensed condition is in a human condition; continuously monitoring the condition of the user; and, returning to sleep state when the user condition is outside of the human condition for an amount of time.
    Type: Application
    Filed: August 24, 2012
    Publication date: August 29, 2013
    Applicant: SAFETYMINDED HOLDINGS, INC.
    Inventors: Charles Mack Gouge, Kenneth Armstrong, Terrance Ransbury, Robert Smith, Darrel Self
  • Publication number: 20130222138
    Abstract: A human safety system includes a circuit including at least one power source; a temperature probe in communication with the circuit; at least one use detector in communication with the circuit; and an alert indicator in communication with the circuit. A method of measuring a temperature of a user includes determining whether at least one use detector is active; determining a user temperature based on sensed temperature; and determining whether the user temperature is within an allowable range.
    Type: Application
    Filed: August 21, 2012
    Publication date: August 29, 2013
    Applicant: SAFETYMINDED HOLDINGS, INC.
    Inventors: Charles Mack Gouge, Darrel Self
  • Patent number: 8479213
    Abstract: Systems, methods and apparatus are provided through which in some embodiments healthcare imaging processing applications are allocated to computing resources in reference to criteria.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: July 2, 2013
    Assignee: General Electric Company
    Inventors: Cheryl Ruth Jones, Rakesh Mohan Lal, Toan T Le, Matthew Richard Schwartz, Helen Hong Peng, Guy Bernard, David Charles Mack
  • Patent number: 7966399
    Abstract: A method for managing data transmission between computing devices is disclosed. In one embodiment, the method includes monitoring a plurality of parameters of a computer network that includes a server and a client. The plurality of parameters may include a client resource parameter, a server resource parameter, and a network operating parameter. The disclosed method may also include automatically determining a desired compression level at which to send data to the client based at least in part on the client resource parameter, the server resource parameter, and the network operating parameter. Further, in one embodiment the method may include communicating the data from the server to the client at the desired compression level in response to a client request for the data. Various other methods, systems, and manufactures are also disclosed.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: June 21, 2011
    Assignee: General Electric Company
    Inventors: Cheryl Ruth Jones, Toan T. Le, Rakesh Mohan Lal, Saad Ahmed Sirohey, David Charles Mack