Patents by Inventor Roland Hochmuth
Roland 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).
-
Publication number: 20240098143Abstract: A vehicle data streaming service may receive requests to register plug-ins to generate synthetic vehicle attribute data streams. A plug-in service of the vehicle data streaming service may configure a given plug-in in an internal containerized environment in a fully automated manner and/or configure the plug-in in an external compute service environment. The vehicle data streaming service may configure the plug-ins to receive input streams to generate synthetic attribute output streams. The vehicle data streaming service and the plug-in service may allow the synthetic attribute output streams to be associated with synthetic vehicle attributes included, or to be included, in a curated catalog of vehicle attributes. The vehicle data streaming service furthermore allows one or more vehicle data stream destinations to subscribe to the synthetic vehicle attributes included in the catalog.Type: ApplicationFiled: June 29, 2022Publication date: March 21, 2024Applicant: Amazon Technologies, Inc.Inventors: Roland Mesde, Alex Bessonov, Paolo Gruenberg Hilario, Roie Hodara, Madhur Pyasi, Sebastian Hochmuth
-
Patent number: 8762540Abstract: A method manages, at a client device, a plurality of remote computing sessions. The method comprises executing a session manager application on the client device. The session manager application comprises a user interface in which configuration information about the plurality of remote computing sessions is displayed. Each of the plurality of remote computing sessions is executed on at least one of a set of remote computers. The method further comprises receiving, via the user interface of the session manager application, an event associated with an operation and performing the operation on at least one of the plurality of remote computing sessions in response to receiving the event.Type: GrantFiled: September 1, 2004Date of Patent: June 24, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Roland Hochmuth, John Marks, Per Gullberg
-
Patent number: 7584239Abstract: A system architecture for managing a group of heterogeneous workstations that may be widely dispersed geographically. A system according to the present teachings enables users to access remote workstations and run applications on the remote workstations transparently and enables seamless integration of remote desktop sharing and distributing desktops among heterogeneous workstations. The system also provides enforcement of protections among user and workstations, user account management and workstation allocation management. The present architecture is platform independent and enables workstations to be accessed from anywhere using a graphical user interface through the Internet.Type: GrantFiled: May 6, 2003Date of Patent: September 1, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yong Yan, Rajendra Kumar, Roland Hochmuth, Bruce Blaho
-
Patent number: 7432934Abstract: According to one embodiment, a method comprises detecting a graphics call directed from an application executing on a host computer to an operating system's graphics interface, wherein the operating system's graphics interface does not trigger synchronization of a guest computer's display. The method further comprises, responsive to such detecting, triggering synchronization of a display of at least one guest computer that is communicatively coupled to the host computer to reflect the graphics call. According to one embodiment, a method comprises determining a three-dimensional (3D) graphics operation is communicated along a 3D graphics communication path of a host computer, and using a communication path for two-dimensional (2D) graphics operations on the host computer to trigger notification to a guest computer of a display change resulting from the 3D graphics operation.Type: GrantFiled: October 19, 2005Date of Patent: October 7, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Gabriel Salazar, Roland Hochmuth
-
Publication number: 20070094413Abstract: According to one embodiment, a method comprises detecting a graphics call directed from an application executing on a host computer to an operating system's graphics interface, wherein the operating system's graphics interface does not trigger synchronization of a guest computer's display. The method further comprises, responsive to such detecting, triggering synchronization of a display of at least one guest computer that is communicatively coupled to the host computer to reflect the graphics call. According to one embodiment, a method comprises determining a three-dimensional (3D) graphics operation is communicated along a 3D graphics communication path of a host computer, and using a communication path for two-dimensional (2D) graphics operations on the host computer to trigger notification to a guest computer of a display change resulting from the 3D graphics operation.Type: ApplicationFiled: October 19, 2005Publication date: April 26, 2007Inventors: Gabriel Salazar, Roland Hochmuth
-
Publication number: 20060168537Abstract: A computer display control system comprises a graphics adapter adapted to generate a composited desktop display from at least two different desktop displays where the desktop displays each correspond to a different computer, and where each of the desktop displays are active in the composited desktop display.Type: ApplicationFiled: December 22, 2004Publication date: July 27, 2006Inventors: Roland Hochmuth, John Marks
-
Publication number: 20060136835Abstract: 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: ApplicationFiled: December 22, 2004Publication date: June 22, 2006Inventors: Roland Hochmuth, John Marks
-
Publication number: 20060123141Abstract: Embodiments of graphics systems and methods are disclosed. In one method embodiment, among others, a graphics method comprises receiving a first command having a first screen region, receiving a second command having a second screen region, and replacing the first command and the second command with a single command having one of the first screen region and the second screen region if the first screen region encompasses the second screen region or the second screen region encompasses the first screen region, respectively.Type: ApplicationFiled: November 15, 2004Publication date: June 8, 2006Inventors: David Pinedo, John Marks, Roland Hochmuth
-
Publication number: 20060103657Abstract: A method comprises providing image copy and modify commands to a receiver. Each copy command causes pixel values in an area of a display associated with the receiver to be copied to another area of the display and each modify command causes at least one pixel value in an area of the display to be modified. The method further comprises generating a future copy region if a future copy command that is providable to the receiver is encountered. The future copy region defines one or more rectangles of pixels on the display that are copyable in the future on the display associated with the receiver. The method also comprises using the future copy region to avoid sending a future copy command to the receiver that will copy pixel values that are to be modified on a display associated with a sending system.Type: ApplicationFiled: November 15, 2004Publication date: May 18, 2006Inventors: John Marks, David Pinedo, Roland Hochmuth
-
Publication number: 20060093230Abstract: A method according to the invention conserves host system resources by compressing an image region according to the type of graphics command used to generate or modify the region. As an image is being rendered, a list of modified image regions is maintained. For each modified image region, metadata are associated with the region to identify the type of graphics command that was used to produce the modification. Per-region choices of compression algorithms can then be made responsive to the metadata without regard to the content of the image data itself.Type: ApplicationFiled: October 29, 2004Publication date: May 4, 2006Inventors: Roland Hochmuth, John Marks, David Pinedo
-
Publication number: 20060075106Abstract: A method manages, at a client device, a plurality of remote computing sessions. The method comprises executing a session manager application on the client device. The session manager application comprises a user interface in which configuration information about the plurality of remote computing sessions is displayed. Each of the plurality of remote computing sessions is executed on at least one of a set of remote computers. The method further comprises receiving, via the user interface of the session manager application, an event associated with an operation and performing the operation on at least one of the plurality of remote computing sessions in response to receiving the event.Type: ApplicationFiled: September 1, 2004Publication date: April 6, 2006Inventors: Roland Hochmuth, John Marks, Per Gullberg
-
Publication number: 20060048198Abstract: A remote network resource is contacted to acquire connection data. The connection data is associated with connecting a viewer to one or more senders. In response to the connection data, one or more connections are established between the viewer and the one or more senders. Graphical data is received over the connections from the one or more senders and presented to the viewer.Type: ApplicationFiled: August 24, 2004Publication date: March 2, 2006Inventors: Roland Hochmuth, Bruce Blaho
-
Patent number: 5822591Abstract: A process for creating new software procedures during run time. An applications program calls a procedure that indirectly corresponds to a set of variables. A library determines that the procedure is not already defined in the library. In a first embodiment, the library builds a source code file to be compiled. In a second embodiment, the library object code creates a string of directives that form part of a command line calling a compiler. The compiler compiles a source code file, selectively compiling only portions of the source code file designated by the command line directives that were created by the library code. For either embodiment, the resulting newly compiled procedure is provided to the applications program by the library in a manner that is transparent to the applications program. No changes are required to the applications program or to the compiler.Type: GrantFiled: August 29, 1996Date of Patent: October 13, 1998Assignee: Hewlett-Packard CompanyInventor: Roland Hochmuth