Patents by Inventor Sean Stauth
Sean Stauth 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: 9276926Abstract: A mechanism for securely transmitting credentials to instantiated virtual machines is provided. A central server is used to turn on a virtual machine. When the virtual machine is turned on, the central server sends it a secret text string. The virtual machine requests the credentials from the central server by transmitting the secret string and its instance ID. The central server validates the secret string and source IP to determine whether they are authentic. Once verified, the central server transmits the credentials to the virtual machine in a secure channel and invalidates the secret string. The credentials can now be used to authenticate API calls.Type: GrantFiled: September 10, 2014Date of Patent: March 1, 2016Assignee: Accenture Global Services LimitedInventors: Sean Stauth, Sewook Wee
-
Publication number: 20140380441Abstract: A mechanism for securely transmitting credentials to instantiated virtual machines is provided. A central server is used to turn on a virtual machine. When the virtual machine is turned on, the central server sends it a secret text string. The virtual machine requests the credentials from the central server by transmitting the secret string and its instance ID. The central server validates the secret string and source IP to determine whether they are authentic. Once verified, the central server transmits the credentials to the virtual machine in a secure channel and invalidates the secret string. The credentials can now be used to authenticate API calls.Type: ApplicationFiled: September 10, 2014Publication date: December 25, 2014Applicant: Accenture Global Services LimitedInventors: Sean Stauth, Sewook Wee
-
Patent number: 8893035Abstract: 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: GrantFiled: September 17, 2008Date of Patent: November 18, 2014Assignee: Accenture Global Services LimitedInventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
-
Publication number: 20140337003Abstract: 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: ApplicationFiled: July 21, 2014Publication date: November 13, 2014Inventors: Michael J. Blitz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
-
Patent number: 8825462Abstract: 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: GrantFiled: September 17, 2008Date of Patent: September 2, 2014Assignee: Accenture Global Services LimitedInventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
-
Publication number: 20100186226Abstract: A method for self-assembly is disclosed that accomplishes the assembly process in one step, obviating or mitigating the need for post-processing of an assembled macro-electronic device. Microcomponents are fabricated having a particular shape, and a template with embedded interconnects is fabricated having recessed binding sites that are sized to receive particular microcomponent types. The binding sites include a low melting point alloy for electrically connecting received microcomponents to the interconnect network. The template is placed in a liquid, and the microcomponents are introduced to the liquid such that the microcomponents flow or slide along the template propelled by gravity and/or fluid-dynamic forces and some of them are received into the binding sites, and retained by capillary forces. The liquid is heated before or after introduction of the microcomponents to melt the alloy. The fluid and/or template are then cooled to harden the alloy, binding the microcomponents.Type: ApplicationFiled: June 25, 2007Publication date: July 29, 2010Applicant: UNIVERSITY OF WASHINGTON, THEInventors: Babak Amirparviz, Sean Stauth
-
Publication number: 20100070909Abstract: 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: ApplicationFiled: September 17, 2008Publication date: March 18, 2010Applicant: ACCENTURE GLOBAL SERVICES GMBHInventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald
-
Publication number: 20100070255Abstract: 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: ApplicationFiled: September 17, 2008Publication date: March 18, 2010Applicant: ACCENTURE GLOBAL SERVICES GMBHInventors: Michael J. Biltz, Jonathan Hsu, Sean Stauth, Graeme D. MacDonald