Patents by Inventor Jon Spragg

Jon Spragg 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: 8225319
    Abstract: A scheduling process is provided for scheduling allocation of resources to a task, each resource having a plurality of attributes, the task having one or more operational constraints including a required plurality of capabilities, and having a performance condition. For example, the resources' attributes are reviewed to identify combinations of resources that collectively satisfy the task's capability requirements. Each identified combination of resources is evaluated according to a performance algorithm to identify an associated performance cost. A combination of resources is selected whose identified performance cost meets the performance condition. The task is scheduled based on the selected combination of resources.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: July 17, 2012
    Assignee: Trimble MRM Ltd.
    Inventors: Bob Laithwaite, Jon Spragg, Ralf Keuthen
  • Publication number: 20070021998
    Abstract: Embodiments of the invention are concerned with scheduling resources to perform tasks requiring a plurality of capabilities or capabilities and capacities, and has particular application to highly changeable or uncertain environments in which the status and the composition of tasks and/or resources changes frequently. Embodiments provide a method for use in a scheduling process for scheduling allocation of resources to a task, each resource having a plurality of attributes, wherein the task has one or more operational constraints including a required plurality of capabilities, and a performance condition associated therewith.
    Type: Application
    Filed: June 27, 2006
    Publication date: January 25, 2007
    Applicant: Road Ltd.
    Inventors: Bob Laithwaite, Jon Spragg, Ralf Keuthen