Patents by Inventor Christopher Sinclair

Christopher Sinclair 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: 12619482
    Abstract: There is provided a computer-implemented method of communication between a plurality of processes, each process being responsible for a region of a space, and each process maintaining a routing tree, each node of the routing tree representing a respective one of the plurality of processes and containing an indication of the represented process and an indication of an associated region for which the represented process is responsible. The method comprises: receiving, by a first process, a message addressed to a target region of the space; determining, by the first process and using the routing tree of the first process, a set of subregions of the target region and associated processes; and for each of the determined subregions in the set, sending the message from the first process to the process associated with the determined subregion in the set.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: May 5, 2026
    Assignee: HADEAN SUPERCOMPUTING LTD
    Inventors: Rashid Mohamed Mansoor, James Kay, Christopher Sinclair, Francis Russell, Ava Gordon
  • Patent number: 12541409
    Abstract: There is provided a computer-implemented method comprising, at an intermediary process acting as an intermediary between a publisher system and a plurality of subscriber processes, the intermediary process having a publisher data store storing one or more subscriptions for which the intermediary process is a publisher and a subscriber data store storing one or more subscriptions for which the intermediary process is a subscriber.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: February 3, 2026
    Assignee: Hadean Supercomputing Ltd
    Inventors: Rashid Mohamed Mansoor, James Kay, Christopher Sinclair, Douglas Wilson
  • Publication number: 20230409414
    Abstract: There is provided a computer-implemented method comprising, at an intermediary process acting as an intermediary between a publisher system and a plurality of subscriber processes, the intermediary process having a publisher data store storing one or more subscriptions for which the intermediary process is a publisher and a subscriber data store storing one or more subscriptions for which the intermediary process is a subscriber.
    Type: Application
    Filed: October 27, 2021
    Publication date: December 21, 2023
    Inventors: Rashid Mohamed Mansoor, James Kay, Christopher Sinclair, Douglas Wilson
  • Publication number: 20230267020
    Abstract: There is provided a computer-implemented method of communication between a plurality of processes, each process being responsible for a region of a space, and each process maintaining a routing tree, each node of the routing tree representing a respective one of the plurality of processes and containing an indication of the represented process and an indication of an associated region for which the represented process is responsible. The method comprises: receiving, by a first process, a message addressed to a target region of the space; determining, by the first process and using the routing tree of the first process, a set of subregions of the target region and associated processes; and for each of the determined subregions in the set, sending the message from the first process to the process associated with the determined subregion in the set.
    Type: Application
    Filed: July 1, 2021
    Publication date: August 24, 2023
    Inventors: Rashid Mohamed Mansoor, James Kay, Christopher Sinclair, Francis Russell, Ava Gordon
  • Publication number: 20060070704
    Abstract: A transfer assembly and method for transferring a flexible sheet of material which is subject to wrinkling, folding and/or creasing. The assembly and method includes a vacuum manifold having a cavity which is connected to an evacuation source for drawing a vacuum on the cavity, and an opening on the manifold of a given size and shape and communicating with the cavity. A sheet of porous material for supporting the flexible sheet of material for transfer thereon covers the opening and has a plurality of fine pores extending therethrough. The pores are profusely and uniformly distributed entirely over an area of the sheet of porous material which area is at least substantially of the same size and shape as the flexible sheet of material which is to be transferred thereon, so that substantially the entire area of the flexible sheet of material which is to be transferred is exposed to the pores.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 6, 2006
    Inventors: Christopher Sinclair, Kenneth Stockwell
  • Patent number: D515932
    Type: Grant
    Filed: May 15, 2003
    Date of Patent: February 28, 2006
    Assignee: Tropicana Products, Inc.
    Inventors: Christopher Sinclair, Sheldon E. Yourist