Patents by Inventor MICHAEL RUFLIN

MICHAEL RUFLIN 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: 20190235920
    Abstract: A computer-implemented method is disclosed. The method comprises receiving a notification from a job scheduler that an execution time for a job registered with the job scheduler is at or before a first time being a current time. The method also comprises identifying, in response to receiving the notification, at least one task from a task data structure with a target runtime that is at or before the first time. The task data structure stores task data for one or more tasks received from one or more client computers, and the task data associates each of the one or more tasks with a target runtime. The method further comprises initiating execution for each of the at least one task and determining whether there is a specific task from the task data structure with a specific target runtime after the first time.
    Type: Application
    Filed: April 9, 2019
    Publication date: August 1, 2019
    Applicant: ATLASSIAN PTY LTD
    Inventors: Brad BAKER, Michael RUFLIN, Joshua HANSEN, Adam HYNES, Clément CAPIAUX, Edward ZHANG
  • Patent number: 10303512
    Abstract: Disclosed herein is a computer implemented method for scheduling a new task. The method comprises: receiving task data in respect of the new task, the task data comprising at least information enabling the new task to be uniquely identified and a target runtime for the new task; recording the received task data in a data structure and determining if a new job needs to be registered with an underlying job scheduler.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: May 28, 2019
    Assignee: Atlassian Pty Ltd
    Inventors: Brad Baker, Michael Ruflin, Joshua Hansen, Adam Hynes, Clement Capiaux, Edward Zhang
  • Publication number: 20170132041
    Abstract: Disclosed herein is a computer implemented method for scheduling a new task. The method comprises: receiving task data in respect of the new task, the task data comprising at least information enabling the new task to be uniquely identified and a target runtime for the new task; recording the received task data in a data structure and determining if a new job needs to be registered with an underlying job scheduler.
    Type: Application
    Filed: January 23, 2017
    Publication date: May 11, 2017
    Applicant: ATLASSIAN PTY LTD
    Inventors: BRAD BAKER, MICHAEL RUFLIN, JOSHUA HANSEN, ADAM HYNES, CLEMENT CAPIAUX, EDWARD ZHANG
  • Patent number: 9552229
    Abstract: Disclosed herein is a computer implemented method for scheduling a new task. The method comprises: receiving task data in respect of the new task, the task data comprising at least information enabling the new task to be uniquely identified and a target runtime for the new task; recording the received task data in a data structure and determining if a new job needs to be registered with an underlying job scheduler.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: January 24, 2017
    Assignee: ATLASSIAN PTY LTD
    Inventors: Brad Baker, Michael Ruflin, Joshua Hansen, Adam Hynes, Clement Capiaux, Edward Zhang
  • Publication number: 20160335124
    Abstract: Disclosed herein is a computer implemented method for scheduling a new task. The method comprises: receiving task data in respect of the new task, the task data comprising at least information enabling the new task to be uniquely identified and a target runtime for the new task; recording the received task data in a data structure and determining if a new job needs to be registered with an underlying job scheduler.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 17, 2016
    Applicant: ATLASSIAN PTY LTD
    Inventors: BRAD BAKER, MICHAEL RUFLIN, JOSHUA HANSEN, ADAM HYNES, CLEMENT CAPIAUX, EDWARD ZHANG