Patents by Inventor Bradford C. Davis

Bradford C. Davis 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: 8490096
    Abstract: Event processor system and method for job scheduling and management applications are provided. A single process event processor comprises a plurality of threads enabled to handle one or more events. Each of the plurality of threads is asynchronous and has a database connection.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: July 16, 2013
    Assignee: CA, Inc.
    Inventor: Bradford C. Davis
  • Patent number: 8108559
    Abstract: A method includes communicating, at a first time and from a first to a second machine, a first time correction amount. The method includes receiving, at a second time and from the second machine, a first corrected time of the second machine that is a first current clock time of the second machine corrected according to the first time correction amount. The method includes determining: a difference between the first time and the first corrected time; a first round trip time comprising a difference between the first and second times; and a second time correction amount comprising a sum of the difference between the first time and the first corrected time and half of the first round trip time. The method includes determining whether the second time correction amount should be applied to the second machine clock time and, when so, initiating, at a third time, a process by which the second time correction amount is applied to the second machine clock time.
    Type: Grant
    Filed: February 27, 2010
    Date of Patent: January 31, 2012
    Assignee: Computer Associates Think, Inc.
    Inventor: Bradford C. Davis
  • Patent number: 7757235
    Abstract: A trigger support system and method for a bi-directional job broker is provided. One or more action requests, or triggers, are registered, for example, by a manager job scheduler or a broker. The one or more action requests are associated with one or more jobs scheduled to run on a client job scheduler. A broker communicates the one or more action requests to the client job scheduler. The client job scheduler takes an action based on the one or more action requests and reports the result of the action to the manager job scheduler.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: July 13, 2010
    Assignee: Computer Associates Think, Inc.
    Inventors: Bradford C. Davis, Nick Minchenko
  • Publication number: 20100153585
    Abstract: A method includes communicating, at a first time and from a first to a second machine, a first time correction amount. The method includes receiving, at a second time and from the second machine, a first corrected time of the second machine that is a first current clock time of the second machine corrected according to the first time correction amount. The method includes determining: a difference between the first time and the first corrected time; a first round trip time comprising a difference between the first and second times; and a second time correction amount comprising a sum of the difference between the first time and the first corrected time and half of the first round trip time. The method includes determining whether the second time correction amount should be applied to the second machine clock time and, when so, initiating, at a third time, a process by which the second time correction amount is applied to the second machine clock time.
    Type: Application
    Filed: February 27, 2010
    Publication date: June 17, 2010
    Applicant: Computer Associates Think, Inc.
    Inventor: Bradford C. Davis
  • Patent number: 7703100
    Abstract: A system and method for scheduling and managing computer applications is provided. In one embodiment, an event processor dispatches messages to run a job to an agent module residing on a local or remote node. The agent module, upon receiving the messages, spawns processes to run the job, returning status notifications of the running job to the event processor.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: April 20, 2010
    Assignee: Computer Associates Think, Inc.
    Inventors: Bradford C. Davis, Nick Minchenko
  • Publication number: 20090157905
    Abstract: A system and method for standardizing clocks in the heterogeneous networked environment is provided. In one aspect the duration of time that a message takes to travel from a source machine to a destination machine is decomposed into actual duration time T for transmission,—and time difference. C between the source machine and the destination machine. Two T's for each leg of a round trip transmission is determined and t˜ using the two T's is estimated. A measure of each leg of round trip transmission is determined using t˜ and C. An offset for a machine within a known delta is established.
    Type: Application
    Filed: October 9, 2008
    Publication date: June 18, 2009
    Applicant: Computer Associates Think, Inc.
    Inventor: Bradford C. Davis