2188 patents
Page 25 of 110
Utility
Reducing Call Stack Usage for Future Object Completions
2 Mar 23
Reducing call stack usage for future object completions is disclosed herein.
Julien Viet, Thomas Segismont
Filed: 1 Sep 21
Utility
Generating a Global Snapshot of a Quantum Computing Device
2 Mar 23
Generating a global snapshot of a quantum computing device is provided herein.
Stephen Coady, Leigh Griffin
Filed: 30 Aug 21
Utility
Managing client devices associated with storage nodes in a scale-out storage system
28 Feb 23
Client devices associated with scale-out storage nodes can be managed based on scale-out storage nodes having backup power supplies.
Gabriel Zvi BenHanokh, Joshua Durgin
Filed: 6 Jan 21
Utility
Instruction offload to processor cores in attached memory
28 Feb 23
An instruction offload manager receives, by a processing device, a first request to execute a program, identifies one or more instructions of the program to be offloaded to a second processing device, where the second processing device includes a same instruction set architecture as the processing device, and provides the one or more instructions to a memory module comprising the second processing device.
Ulrich Drepper
Filed: 16 Aug 19
Utility
Resource-usage notification framework in a distributed computing environment
28 Feb 23
A resource-usage notification framework can be implemented for distributed computing environments.
Vaclav Pavlin, Michal Sekletar, Fridolin Pokorny
Filed: 23 Jun 20
Utility
Zero copy message reception for devices via page tables used to access receiving buffers
28 Feb 23
Zero copy message reception for devices is disclosed.
Michael Tsirkin
Filed: 26 Jun 19
Utility
Flexible reverse ballooning for nested virtual machines
28 Feb 23
A system includes a memory, at least one processor in communication with the memory, a guest hypervisor, and a host hypervisor executing on the at least one processor.
Michael Tsirkin, David Hildenbrand
Filed: 25 Mar 20
Utility
System performance evaluation and enhancement in a software-defined system
28 Feb 23
Performance of devices can be evaluated and enhanced in software-defined systems.
Gabriel Zvi BenHanokh, Joshua Durgin
Filed: 3 Jun 21
Utility
Systems and methods for biometric authorization using a main screen and a visual indicator
28 Feb 23
An electronic device includes a biometric reader, a verification indicator, a main screen, a memory, and a processor device.
Jens Reimann
Filed: 19 Nov 19
Utility
Providing smart contracts including secrets encrypted with oracle-provided encryption keys
28 Feb 23
Providing smart contracts including secrets encrypted with oracle-provided encryption keys is disclosed.
Michael H. M. Bursell, Axel Simon, Nathaniel McCallum
Filed: 18 Jan 19
Utility
Balancing data partitions among dynamic services in a cloud environment
28 Feb 23
A method includes identifying, by a first instance of a service, a first number of data partitions of a data source to be processed by the service and a second number of instances of the service available to process the first number of data partitions.
Nicola Ferraro, Luca Burgazzoli
Filed: 25 May 21
Utility
Efficient Node Identification for Executing Cloud Computing Workloads
23 Feb 23
A workload execution manager receives a request to execute a workload process in a cloud computing environment, where the cloud computing environment comprises a plurality of nodes; identifies a set of eligible nodes of the plurality of nodes for executing the workload process; determines whether a first eligible node of the set of eligible nodes satisfies a version threshold; responsive to determining that the first eligible node satisfies the version threshold, selects the first eligible node as a target node for executing the workload process; and executes the workload process on the target node.
Yaniv Kaul
Filed: 20 Aug 21
Utility
Systems and Methods for Processing Out-of-order Events
23 Feb 23
The present disclosure provides new and innovative systems and methods for processing out-of-order events.
Andrea Tarocchi, Francesco Nigro
Filed: 13 Aug 21
Utility
Managing Inter-processor Interrupts In Virtualized Computer Systems
23 Feb 23
An example method may include allocating, on a host computer system, a memory page in a memory of an input/output (I/O) device, mapping the memory page into a memory space of a virtual machine associated with a first virtual processor, creating a first entry in an interrupt mapping table in the memory of the I/O device, where the first entry includes a memory address that is associated with a second virtual processor identifier and further includes an interrupt vector identifier; and creating a second entry in an interrupt injection table of an interrupt injection unit of the host computer system, where the second entry is associated with a memory address that corresponds to a second virtual processor, the second entry includes the interrupt vector identifier, and the second entry is further associated with the second virtual processor identifier.
Amnon IIan, Michael Tsirkin
Filed: 17 Aug 21
Utility
Systems and Methods for In-place Application Upgrades
23 Feb 23
The present disclosure provides new and innovative systems and methods for in-place upgrades of applications.
Stuart Douglas, Jason Greene
Filed: 18 Aug 21
Utility
Generating a Build Process for Building Software In a Target Environment
23 Feb 23
A build process for building software in a target environment can be generated using a system described herein.
Fridolin Pokorny, Christoph Goern, Francesco Murdaca, Harshad Reddy Nalla
Filed: 19 Aug 21
Utility
Building file system images using cached logical volume snapshots
21 Feb 23
Systems and methods for building file system images using cached logical volume snapshots.
Michael Simacek, Miroslav Suchy
Filed: 17 Dec 14
Utility
Selective memory deduplication for virtual machines
21 Feb 23
A guest operating system (OS) of a virtual machine (VM) receives a first request from an application to enable memory deduplication for a memory page associated with the application, identifies a mergeable memory range for memory space of the guest OS, where the mergeable memory rage is associated with guest OS memory pages to be deduplicated, and maps, in a page table of the guest OS, a page table entry for the memory page to a memory address within the mergeable memory range.
Michael Tsirkin, Andrea Arcangeli
Filed: 30 Dec 19
Utility
Managing containers across multiple operating systems
21 Feb 23
Aspects of the disclosure provide for mechanisms for managing containers across operating systems in a computer system.
Raymond Strode, Jr., Alexander Larsson, Matthias Clasen, Debarshi Ray
Filed: 21 Feb 19
Utility
Fast device discovery for virtual machines
21 Feb 23
A hypervisor identifies a memory address associated with a device slot of a communication bus; determines that the device slot of the communication bus is not associated with any of one or more devices; generates a memory page for the memory address, wherein the memory page comprises a value that indicates that the memory address is not associated with any of the devices; maps, in a page table, a page table entry for the memory page to the memory address, wherein the page table entry indicates that the memory page is read only for a guest operating system (OS) of a virtual machine (VM); and causes the memory page to be provided to the guest OS of the VM in view of a read access of the memory address by the guest OS.
Michael Tsirkin, Paolo Bonzini
Filed: 26 Feb 20