Patents by Inventor Ian Andrew CLARK

Ian Andrew CLARK 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: 20210311781
    Abstract: The present invention relates to methods for processing jobs within a cluster architecture. One method comprises the pausing of a job when waiting upon external dependencies. Another method comprises the transmission of messages relating to the ongoing processing of jobs back to a client via a persistent messaging channel. Yet another method comprises determining capacity at a node before allocating a job for processing by the node or adding the job to a cluster queue. A system for processing jobs within a cluster architecture is also disclosed.
    Type: Application
    Filed: June 17, 2021
    Publication date: October 7, 2021
    Inventors: Matthew James George PAINTER, Ian Andrew Clark
  • Patent number: 11080090
    Abstract: The present invention relates to methods for processing jobs within a cluster architecture. One method comprises the pausing of a job when waiting upon external dependencies. Another method comprises the transmission of messages relating to the ongoing processing of jobs back to a client via a persistent messaging channel. Yet another method comprises determining capacity at a node before allocating a job for processing by the node or adding the job to a cluster queue. A system for processing jobs within a cluster architecture is also disclosed.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: August 3, 2021
    Assignee: IMPORT.IO LIMITED
    Inventors: Matthew James George Painter, Ian Andrew Clark
  • Publication number: 20180349178
    Abstract: The present invention relates to methods for processing jobs within a cluster architecture. One method comprises the pausing of a job when waiting upon external dependencies. Another method comprises the transmission of messages relating to the ongoing processing of jobs back to a client via a persistent messaging channel. Yet another method comprises determining capacity at a node before allocating a job for processing by the node or adding the job to a cluster queue. A system for processing jobs within a cluster architecture is also disclosed.
    Type: Application
    Filed: August 14, 2015
    Publication date: December 6, 2018
    Inventors: Matthew James George PAINTER, Ian Andrew CLARK