Patents by Inventor Tobias Stumpf
Tobias Stumpf 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: 20250067009Abstract: To pave a multi-layer road surface, a first pavement layer is paved along a roadway using a first road paver. A second pavement layer is paved over the first pavement layer using the first road paver or using a second road paver. Upon paving the first pavement layer, paving data is recorded that allows determining at least a progression track traveled during paving of the first pavement layer by a screed outer edge of the first road paver. The paving data is used to control the first road paver or the second road paver when the second pavement layer is paved.Type: ApplicationFiled: August 21, 2024Publication date: February 27, 2025Applicant: JOSEPH VĂ–GELE AGInventors: Tobias NOLL, Philipp STUMPF, Stefan SIMON, Ralf WEISER, Tobias GROLL
-
Publication number: 20240256287Abstract: TPM attestation for soft reboots is described herein. One embodiment includes instructions to receive a request to perform a soft reboot of a computing device executing an existing OS instance and having a TPM, and perform a soft reboot process on the computing device responsive to receiving the request. The soft reboot process can include loading a new kernel and boot modules associated with a new OS instance into a memory of the computing device, measuring the boot modules into PCRs of the TPM, generating entries in an event log of the TPM corresponding to the boot modules and the new kernel, exporting the event log and a metadata file associated with the existing OS instance to storage, importing the event log from storage to the new kernel, copying the metadata file from storage to a server, and storing a new metadata file created from manifests of the new OS instance at the server.Type: ApplicationFiled: January 27, 2023Publication date: August 1, 2024Applicant: VMware, Inc.Inventors: Tim Schlueter, Jesse Pool, Harsh Dinesh Grover, Ashish Kaila, Tobias Stumpf, Stanley Zhang
-
Publication number: 20230376302Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.Type: ApplicationFiled: July 25, 2023Publication date: November 23, 2023Inventors: Tobias STUMPF, Ashish KAILA, Adrian DRZEWIECKI, Vishnu SEKHAR, Stanley ZHANG
-
Patent number: 11789801Abstract: Systems and methods are described for improved error logging during system boot and shutdown. A hardware initialization firmware on a computing device can include a logging module. When errors occur during early system booting or late system shutdown, the firmware can create error logs. The logging module can receive the error logs and prioritize them according to a set of rules. The logging module can select error logs of the highest priority up to a predetermined maximum amount. The logging module can modify the error logs using a shorthand form and write them to nonvolatile random-access memory. The firmware can initialize runtime services and launch an operating system. A system logger on the operating system can retrieve the error logs, save them to a file, and erase them from the memory.Type: GrantFiled: April 8, 2022Date of Patent: October 17, 2023Assignee: VMware, IncInventors: Ashish Kaila, Tobias Stumpf, Mukund Gunti
-
Patent number: 11573905Abstract: Examples described herein include systems and methods for retaining information about bad memory pages across an operating system reboot. An example method includes detecting, by a first instance of an operating system, an error in a memory page of a non-transitory storage medium of a computing device executing the operating system. The operating system can tag the memory page as a bad memory page, indicating that the memory page should not be used by the operating system. The operating system can also store tag information indicating memory pages of the storage medium that are tagged as bad memory pages. The example method can also include receiving an instruction to reboot the operating system, booting a second instance of the operating system, and providing the tag information to the second instance of the operating system. The operating system can use the tag information to avoid using the bad memory pages.Type: GrantFiled: January 21, 2021Date of Patent: February 7, 2023Assignee: VMware, Inc.Inventors: Tobias Stumpf, Ashish Kaila, Mukund Gunti, Rajesh Venkatasubramanian
-
Publication number: 20220229719Abstract: Systems and methods are described for improved error logging during system boot and shutdown. A hardware initialization firmware on a computing device can include a logging module. When errors occur during early system booting or late system shutdown, the firmware can create error logs. The logging module can receive the error logs and prioritize them according to a set of rules. The logging module can select error logs of the highest priority up to a predetermined maximum amount. The logging module can modify the error logs using a shorthand form and write them to nonvolatile random-access memory. The firmware can initialize runtime services and launch an operating system. A system logger on the operating system can retrieve the error logs, save them to a file, and erase them from the memory.Type: ApplicationFiled: April 8, 2022Publication date: July 21, 2022Inventors: Ashish Kaila, Tobias Stumpf, Mukund Gunti
-
Publication number: 20220229781Abstract: Examples described herein include systems and methods for retaining information about bad memory pages across an operating system reboot. An example method includes detecting, by a first instance of an operating system, an error in a memory page of a non-transitory storage medium of a computing device executing the operating system. The operating system can tag the memory page as a bad memory page, indicating that the memory page should not be used by the operating system. The operating system can also store tag information indicating memory pages of the storage medium that are tagged as bad memory pages. The example method can also include receiving an instruction to reboot the operating system, booting a second instance of the operating system, and providing the tag information to the second instance of the operating system. The operating system can use the tag information to avoid using the bad memory pages.Type: ApplicationFiled: January 21, 2021Publication date: July 21, 2022Inventors: Tobias Stumpf, Ashish Kaila, Mukund Gunti, Rajesh Venkatasubramanian
-
Patent number: 11301312Abstract: Systems and methods are described for improved error logging during system boot and shutdown. A hardware initialization firmware on a computing device can include a logging module. When errors occur during early system booting or late system shutdown, the firmware can create error logs. The logging module can receive the error logs and prioritize them according to a set of rules. The logging module can select error logs of the highest priority up to a predetermined maximum amount. The logging module can modify the error logs using a shorthand form and write them to nonvolatile random-access memory. The firmware can initialize runtime services and launch an operating system. A system logger on the operating system can retrieve the error logs, save them to a file, and erase them from the memory.Type: GrantFiled: January 6, 2021Date of Patent: April 12, 2022Assignee: VMware, Inc.Inventors: Ashish Kaila, Tobias Stumpf, Mukund Gunti
-
Publication number: 20110052203Abstract: The invention relates to a control unit comprising a data transmission device, comprising at least one module (6) which is arranged on a mounting plate (1) and actively connected to a power supply system. The data are as least forwarded to a second module (7) which is arranged on a second mounting plate (2). Data transmission from the first module (6) to the at least one additional module (7) proceeds via an optical transmission device (4).Type: ApplicationFiled: February 25, 2009Publication date: March 3, 2011Applicant: ROBERT BOSCH GMBHInventors: Tobias Stumpf, Klaus Schwarze