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: 20240098143
    Abstract: 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: Application
    Filed: June 29, 2022
    Publication date: March 21, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Roland Mesde, Alex Bessonov, Paolo Gruenberg Hilario, Roie Hodara, Madhur Pyasi, Sebastian Hochmuth
  • Patent number: 8762540
    Abstract: 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: Grant
    Filed: September 1, 2004
    Date of Patent: June 24, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roland Hochmuth, John Marks, Per Gullberg
  • Patent number: 7584239
    Abstract: 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: Grant
    Filed: May 6, 2003
    Date of Patent: September 1, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yong Yan, Rajendra Kumar, Roland Hochmuth, Bruce Blaho
  • Patent number: 7432934
    Abstract: 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: Grant
    Filed: October 19, 2005
    Date of Patent: October 7, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gabriel Salazar, Roland Hochmuth
  • Publication number: 20070094413
    Abstract: 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: Application
    Filed: October 19, 2005
    Publication date: April 26, 2007
    Inventors: Gabriel Salazar, Roland Hochmuth
  • Publication number: 20060168537
    Abstract: 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: Application
    Filed: December 22, 2004
    Publication date: July 27, 2006
    Inventors: Roland Hochmuth, John Marks
  • Publication number: 20060136835
    Abstract: 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: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Inventors: Roland Hochmuth, John Marks
  • Publication number: 20060123141
    Abstract: 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: Application
    Filed: November 15, 2004
    Publication date: June 8, 2006
    Inventors: David Pinedo, John Marks, Roland Hochmuth
  • Publication number: 20060103657
    Abstract: 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: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Inventors: John Marks, David Pinedo, Roland Hochmuth
  • Publication number: 20060093230
    Abstract: 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: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Inventors: Roland Hochmuth, John Marks, David Pinedo
  • Publication number: 20060075106
    Abstract: 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: Application
    Filed: September 1, 2004
    Publication date: April 6, 2006
    Inventors: Roland Hochmuth, John Marks, Per Gullberg
  • Publication number: 20060048198
    Abstract: 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: Application
    Filed: August 24, 2004
    Publication date: March 2, 2006
    Inventors: Roland Hochmuth, Bruce Blaho
  • Patent number: 5822591
    Abstract: 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: Grant
    Filed: August 29, 1996
    Date of Patent: October 13, 1998
    Assignee: Hewlett-Packard Company
    Inventor: Roland Hochmuth