Patents by Inventor Guy Druce

Guy Druce 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: 20220414616
    Abstract: A method, apparatus and system for creating an asset reliability model for at least one physical asset includes receiving data related to the at least one physical asset from at least a selection of at least one data source from which to receive the data related to the at least one physical asset, receiving a selection of at least one type of model to be created, receiving a respective response to at least one guided task or choice configured to prepare the received data, and creating an asset reliability model for the at least one physical asset using a machine learning process based on the received data related to the at least one physical asset, the selection of the model to be created, and the respective response to the at least one guided task or choice.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 29, 2022
    Inventors: Alejandro ERICKSON, Danilo PRATES DE OLIVEIRA, Guy DRUCE
  • Patent number: 7603285
    Abstract: Systems and methods for providing an enhanced scheduling process are discussed. One embodiment of the present invention includes a method for scheduling mobile service representatives. The method includes negotiating an appointment window for booking a reservation, assigning the reservation to a shift of a mobile service representative, and optimizing periodically the shift of the mobile service representative while the acts of negotiating and assigning are executing.
    Type: Grant
    Filed: April 2, 2001
    Date of Patent: October 13, 2009
    Assignee: Ventyx Software SRL
    Inventors: Simon Jacobs, Derek Krezeski, Guy Druce
  • Patent number: 7487105
    Abstract: Methods for providing an enhanced scheduling process are discussed. One embodiment of the present invention includes a method for assigning an order to an opening in a schedule after a customer has selected an appointment window in the schedule. The opening and the appointment window are specified. The method includes generating a list of schedulable time blocks for a shift identified in the opening, intersecting the opening and the appointment window to obtain a time range, and choosing the opening in which to assign the order if a schedulable time block from the list of schedulable time blocks includes the opening. The opening is within the time range obtained by the act of intersecting.
    Type: Grant
    Filed: April 2, 2001
    Date of Patent: February 3, 2009
    Assignee: MDSI Software SRL
    Inventors: Simon Jacobs, Guy Druce
  • Publication number: 20020016645
    Abstract: A configurable scheduling method and apparatus for scheduling orders and worker according to a constraint set including a programmable constraint set and a fixed constraint set. The programmable constraint set programmed by a service organization to alter the schedule process from a normal process governed by the fixed constraint set to a reconfigured process also governed by the programmable constraint set.
    Type: Application
    Filed: April 2, 2001
    Publication date: February 7, 2002
    Inventors: Simon Jacobs, Tin Chun Wong, Guy Druce, Joo-Hyung Lee
  • Publication number: 20010047287
    Abstract: An aspect of the present invention includes a method for finding an opening in which to fit an order in a schedule. The method includes computing an amount of time required in a shift to fit the order, and creating a schedulable time block from a virtual free time block. The schedulable time block includes a primary block. The method further includes examining the primary block. The primary block is a candidate for fitting the order if the duration of the primary block, excluding at least one break, is greater than or equal to the amount of free time required in the shift to fit the order. The method further includes creating at least one opening in the shift from the schedulable time block so as to present to a customer at least one option of fitting the order in the schedule to perform a desired service.
    Type: Application
    Filed: April 2, 2001
    Publication date: November 29, 2001
    Inventors: Simon Jacobs, Guy Druce
  • Publication number: 20010047288
    Abstract: Methods for providing an enhanced scheduling process are discussed. One aspect of the present invention includes a method for assigning an order to an opening in a schedule after a customer has selected an appointment window in the schedule. The opening and the appointment window are specified. The method includes generating a list of schedulable time blocks for a shift identified in the opening, intersecting the opening and the appointment window to obtain a time range, and choosing the opening in which to assign the order if a schedulable time block from the list of schedulable time blocks includes the opening. The opening is within the time range obtained by the act of intersecting.
    Type: Application
    Filed: April 2, 2001
    Publication date: November 29, 2001
    Inventors: Simon Jacobs, Guy Druce
  • Publication number: 20010037229
    Abstract: Systems and methods for providing an enhanced scheduling process are discussed. One aspect of the present invention includes a method for scheduling mobile service representatives. The method includes negotiating an appointment window for booking a reservation, assigning the reservation to a shift of a mobile service representative, and optimizing periodically the shift of the mobile service representative while the acts of negotiating and assigning are executing.
    Type: Application
    Filed: April 2, 2001
    Publication date: November 1, 2001
    Inventors: Simon Jacobs, Derek Krezeski, Guy Druce