Patents by Inventor John Cartright

John Cartright 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: 10972302
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: April 6, 2021
    Assignee: Wealthsimple Technologies Inc.
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz
  • Publication number: 20200204388
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Application
    Filed: November 4, 2019
    Publication date: June 25, 2020
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz
  • Patent number: 10469279
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: November 5, 2019
    Assignee: Wealthsimple Technologies Inc.
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz
  • Publication number: 20190312743
    Abstract: A scalable computing system for generating notifications for each account of a plurality of accounts, and method of operating thereof, are provided. The system involves: a database for storing: an action definition defining operations executable to determine at least one parameter of one or more actions, and a processor operable to: instantiate an independent management process for the action definition, wherein each management process is configured to: monitor a state of each operation defined in the action definition; identify a worker process associated with the management process to perform each operation based on the state of the operation; and assign the identified worker process to perform the respective operation; and upon detecting a predefined condition in each independent management process, transmit, via a network to a remote node, the one or more notifications for the respective independent management process.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 10, 2019
    Inventors: Karney Li, Marco Costa, John Cartright, Marek Kudlacz