Patents by Inventor Roland M. Hochmuth
Roland M. Hochmuth 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: 11463318Abstract: Example implementations relate to calculating a weighted efficiency index. An example implementation includes fetching a public resource utilization metric and a public cloud resources cost. A private resource utilization metric is collected and a private cloud resources cost is calculated. A weighted efficiency index is calculated from the public cloud resources cost, the private cloud resources cost, or any combination thereof, and a weighted deviation from an ideal resource utilization percentage. The weighted efficiency index may be displayed on a user interface.Type: GrantFiled: August 24, 2020Date of Patent: October 4, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Venkateswaran Tharuvai Sundaram, Christopher Michael Carlozzi, Ryan Brandt, Fredrick M. Roeling, Eric Soderberg, Roland M. Hochmuth, Bryan Jacquot, Travis S. Tripp
-
Publication number: 20200382380Abstract: Example implementations relate to calculating a weighted efficiency index. An example implementation includes fetching a public resource utilization metric and a public cloud resources cost. A private resource utilization metric is collected and a private cloud resources cost is calculated. A weighted efficiency index is calculated from the public cloud resources cost, the private cloud resources cost, or any combination thereof, and a weighted deviation from an ideal resource utilization percentage. The weighted efficiency index may be displayed on a user interface.Type: ApplicationFiled: August 24, 2020Publication date: December 3, 2020Inventors: Venkateswaran Tharuvai Sundaram, Christopher Michael Carlozzi, Ryan Brandt, Fredrick M. Roeling, Eric Soderberg, Roland M. Hochmuth, Bryan Jacquot, Travis S. Tripp
-
Patent number: 10756981Abstract: Example implementations relate to calculating a weighted efficiency index. An example implementation includes fetching a public resource utilization metric and a public cloud resources cost. A private resource utilization metric is collected and a private cloud resources cost is calculated. A weighted efficiency index is calculated from the public cloud resources cost, the private cloud resources cost, or any combination thereof, and a weighted deviation from an ideal resource utilization percentage. The weighted efficiency index may be displayed on a user interface.Type: GrantFiled: November 28, 2017Date of Patent: August 25, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Venkateswaran Tharuvai Sundaram, Christopher Michael Carlozzi, Ryan Brandt, Fredrick M. Roeling, Eric Soderberg, Roland M. Hochmuth, Bryan Jacquot, Travis S. Tripp
-
Publication number: 20190166007Abstract: Example implementations relate to calculating a weighted efficiency index. An example implementation includes fetching a public resource utilization metric and a public cloud resources cost. A private resource utilization metric is collected and a private cloud resources cost is calculated. A weighted efficiency index is calculated from the public cloud resources cost, the private cloud resources cost, or any combination thereof, and a weighted deviation from an ideal resource utilization percentage. The weighted efficiency index may be displayed on a user interface.Type: ApplicationFiled: November 28, 2017Publication date: May 30, 2019Inventors: Venkateswaran Tharuvai Sundaram, Christopher Michael Carlozzi, Ryan Brandt, Fredrick M. Roeling, Eric Soderberg, Roland M. Hochmuth, Bryan Jacquot, Travis S. Tripp
-
Publication number: 20180109652Abstract: In some examples, a system identifies a set of services to provide a set of outputs to be displayed on a first set of displays at a first location to an identified user, where the services are provided by computers located remotely over a network from the first location, and establishes a value for a parameter that controls a custom display of a given output of the set of outputs on a respective set of displays to the identified user based, at least in part, on a stored mapping that persistently relates the set of services, the set of outputs, a second set of displays, and the identified user. The system further adjusts the display of the given output of the set of outputs on the first set of displays, the adjusting being based, at least in part, on the value of the parameter.Type: ApplicationFiled: December 19, 2017Publication date: April 19, 2018Inventors: Jeffrey Joel Walls, Byron A. Alcorn, Thomas J. Flynn, Roland M. Hochmuth
-
Patent number: 9880891Abstract: Included are embodiments for assignment and failover of resources. More specifically, at least one embodiment of a method includes assigning, to a user of an access device (202), at least one primary resource (210, 212). Some embodiments include assigning, to the user of the access device (202), at least one backup resource (210, 212).Type: GrantFiled: September 30, 2008Date of Patent: January 30, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Joel Walls, Byron A. Alcorn, Thomas J. Flynn, Roland M Hochmuth, Quoc P. Pham, Valentin Popescu
-
Patent number: 9860344Abstract: Systems, methods, and other embodiments associated with persisting information concerning per-user, per-connection display configuration control are described. One example method includes identifying services that provide outputs to be displayed to an identified user on displays available to the identified user. Services are provided by remotely located computers. The example method may also include establishing a display control parameter based on a stored mapping that persistently relates services, outputs, displays, and users. The mapping stores information concerning the parameter as configured by the identified user during a previous session. The example method may also include controlling the display of the output on the display based on the parameter.Type: GrantFiled: June 26, 2008Date of Patent: January 2, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Joel Walls, Byron A. Alcorn, Thomas J. Flynn, Roland M. Hochmuth
-
Patent number: 9692806Abstract: Example implementation relate to routing a service. In one example, routing a service can employ a desktop device in communication with a portable device, the desktop device including an application compatible with the portable device, a virtual environment to run the application on the desktop device, a transceiver to communicate with the portable device, and a router to maintain a data structure that tracks local services on the desktop computer and remote services on the portable device, and invoke a service request by the application from at least one of a local framework on the first device and a remote framework to run the service on the portable device based on the data structure.Type: GrantFiled: December 17, 2010Date of Patent: June 27, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventor: Roland M. Hochmuth
-
Patent number: 9489520Abstract: Examples disclose providing a decryption, validation and encryption process. Specifically, disclosure includes decrypting a first encrypted application data to then validate its integrity. Disclosure also includes encrypting the decrypted application data using a technique different from that used to provide the first encrypted application data and then storing the encrypted application data.Type: GrantFiled: September 29, 2011Date of Patent: November 8, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert P Martin, Roland M Hochmuth
-
Patent number: 9213655Abstract: A computing device receives, from a portable device, an application that is executable on the portable device. The computing device determines whether the received application is a static application or an interpreted application. In response to determining that the received application is a static application, the computing device executes the received application using a hardware virtualizer. In response to determining that the received application is an interpreted application, the computing device executes the received application using a dynamic translator.Type: GrantFiled: June 19, 2015Date of Patent: December 15, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventor: Roland M. Hochmuth
-
Publication number: 20150286588Abstract: A computing device receives, from a portable device, an application that is executable on the portable device. The computing device determines whether the received application is a static application or an interpreted application. In response to determining that the received application is a static application, the computing device executes the received application using a hardware virtualizer. In response to determining that the received application is an interpreted application, the computing device executes the received application using a dynamic translator.Type: ApplicationFiled: June 19, 2015Publication date: October 8, 2015Inventor: Roland M. Hochmuth
-
Patent number: 9124620Abstract: A method is described that comprises a receiving station determining whether at least one sending station (coupled to the receiving station in a peer-to-peer configuration) meets a filtering criterion, and establishing a remote session between the receiving station and a sending station for which the filtering criterion is met.Type: GrantFiled: January 31, 2007Date of Patent: September 1, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventor: Roland M. Hochmuth
-
Patent number: 9092242Abstract: A computing device to connect to a portable device. The computing device can establish a secure connection to the portable device and determine an application on the portable device. In one embodiment the computing device can present the application. In one embodiment the computing device can execute the application in a hardware virtualizer or in a dynamic translator.Type: GrantFiled: January 27, 2011Date of Patent: July 28, 2015Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventor: Roland M Hochmuth
-
Publication number: 20140237255Abstract: Examples disclose providing a decryption, validation and encryption process. Specifically, disclosure includes decrypting a first encrypted application data to then validate its integrity. Disclosure also includes encrypting the decrypted application data using a technique different from that used to provide the first encrypted application data and then storing the encrypted application data.Type: ApplicationFiled: September 29, 2011Publication date: August 21, 2014Inventors: Robert Paul Martin, Roland M. Hochmuth
-
Patent number: 8763014Abstract: A method is disclosed that comprises a control program receiving a notification control request from a user (the notification control request specifying whether to enable or disable the generation of notifications by a first user application program); identifying a software interface associated with the first user application program and used to enable and disable the generation of notifications by the first user application program; and using the identified software interface and based upon the control request received (selectively enabling and disabling generation of notifications by the first user application program).Type: GrantFiled: January 31, 2007Date of Patent: June 24, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventor: Roland M. Hochmuth
-
Patent number: 8661513Abstract: In one embodiment a computing system comprises one or more processors, a display device coupled to the computing system, and a memory module communicatively connected to the one or more processors. The memory module comprises logic to receive, in a connection server, a service request from a user via a remote connection client, wherein the service request comprises at least one of a user credential, a connection client identifier, and a layout identifier, authenticate, in the connection server, the user credential and the connection client identifier, retrieve, in the connection server, a user profile associated with the user, a connection client layout associated with the layout identifier, connection data for at least one remote system, and a policy associated with the user profile, and transmit the user profile, the connection client layout, a remote system and the connection data for a remote system and a policy associated with the user profile from the connection server to the remote connection client.Type: GrantFiled: September 12, 2008Date of Patent: February 25, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Roland M. Hochmuth, Byron A. Alcorn, Jeffrey Joel Walls, Thomas J. Flynn, Quoc P. Pham, Valentin Popescu
-
Patent number: 8631342Abstract: A computer display control system comprises an input module adapted to receive a user input corresponding to a composited desktop display where the composited desktop display displays at least two active desktops corresponding to at least two different computers. The input module is adapted to automatically determine to which of the desktops the user input corresponds.Type: GrantFiled: December 22, 2004Date of Patent: January 14, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Roland M. Hochmuth, John Marks
-
Publication number: 20130311687Abstract: A computing device to connect to a portable device. The computing device can establish a secure connection to the portable device and determine an application on the portable device. In one embodiment the computing device can present the application. In one embodiment the computing device can execute the application in a hardware virtualizer or in a dynamic translator.Type: ApplicationFiled: January 27, 2011Publication date: November 21, 2013Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventor: Roland M. Hochmuth
-
Publication number: 20130262555Abstract: An application to execute in a virtual environment on a first device. A router that invokes a service on a local framework or remote framework.Type: ApplicationFiled: December 17, 2010Publication date: October 3, 2013Applicant: Hewlett-Packard Development Company, L.P.Inventor: Roland M. Hochmuth
-
Publication number: 20130246571Abstract: Code can be received by a first device and sent by a second device. The first device can execute the code from the second device to generate client side data. It is determined whether the client side data is stored in at least one of the first device and the second device.Type: ApplicationFiled: October 20, 2010Publication date: September 19, 2013Inventor: Roland M. Hochmuth