Patents by Inventor Graeme D. MacDonald

Graeme D. MacDonald 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: 8893035
    Abstract: A method, system and graphical user interface for configuring a simulator. A graphical user interface may be used to define a configurable device profile, where a large number of devices for simulation by a simulator may be created based upon the configurable device profile. Once created, the devices may be individually configured and/or configured in groups. Additionally, the configuration of the devices may determine how the simulator generates and/or outputs simulated device data for the devices. For example, an attribute may be associated with a device which defines a format of the simulated device data, a rate at which the simulated device data is output, a range of values for the simulated device data, or an operating parameter of the device. An attribute specifying the communicative coupling of the devices may also be defined. Further, the simulated device data may include a data value.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: November 18, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
  • Publication number: 20140337003
    Abstract: A method and system for simulating a plurality of devices are disclosed. A simulator configured to simulate a plurality of devices may output simulated device data for the plurality of devices, where the output of the simulated device data may be performed based upon execution of commands by the simulator. The commands may be received from a device abstraction layer in response to a request from the simulator for any commands associated with the plurality of devices. Additionally, the simulated device data may be communicated to a component coupled to the simulator, where a result of the processing of the simulated device data by the component may be used to analyze the performance of the component. Further, other commands may be executed by simulator for changing the frequency at which simulated device data is output, for performing another operation defined during configuration of the simulator, etc.
    Type: Application
    Filed: July 21, 2014
    Publication date: November 13, 2014
    Inventors: Michael J. Blitz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
  • Patent number: 8825462
    Abstract: A method and system for simulating a plurality of devices are disclosed. A simulator configured to simulate a plurality of devices may output simulated device data for the plurality of devices, where the output of the simulated device data may be performed based upon execution of commands by the simulator. The commands may be received from a device abstraction layer in response to a request from the simulator for any commands associated with the plurality of devices. Additionally, the simulated device data may be communicated to a component coupled to the simulator, where a result of the processing of the simulated device data by the component may be used to analyze the performance of the component. Further, other commands may be executed by simulator for changing the frequency at which simulated device data is output, for performing another operation defined during configuration of the simulator, etc.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: September 2, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
  • Publication number: 20100070255
    Abstract: A method and system for simulating a plurality of devices are disclosed. A simulator configured to simulate a plurality of devices may output simulated device data for the plurality of devices, where the output of the simulated device data may be performed based upon execution of commands by the simulator. The commands may be received from a device abstraction layer in response to a request from the simulator for any commands associated with the plurality of devices. Additionally, the simulated device data may be communicated to a component coupled to the simulator, where a result of the processing of the simulated device data by the component may be used to analyze the performance of the component. Further, other commands may be executed by simulator for changing the frequency at which simulated device data is output, for performing another operation defined during configuration of the simulator, etc.
    Type: Application
    Filed: September 17, 2008
    Publication date: March 18, 2010
    Applicant: ACCENTURE GLOBAL SERVICES GMBH
    Inventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
  • Publication number: 20100070909
    Abstract: A method, system and graphical user interface for configuring a simulator. A graphical user interface may be used to define a configurable device profile, where a large number of devices for simulation by a simulator may be created based upon the configurable device profile. Once created, the devices may be individually configured and/or configured in groups. Additionally, the configuration of the devices may determine how the simulator generates and/or outputs simulated device data for the devices. For example, an attribute may be associated with a device which defines a format of the simulated device data, a rate at which the simulated device data is output, a range of values for the simulated device data, or an operating parameter of the device. An attribute specifying the communicative coupling of the devices may also be defined. Further, the simulated device data may include a data value.
    Type: Application
    Filed: September 17, 2008
    Publication date: March 18, 2010
    Applicant: ACCENTURE GLOBAL SERVICES GMBH
    Inventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald