The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 22, 2025
Filed:
Dec. 22, 2021
Vmware, Inc., Palo Alto, CA (US);
Regis Duchesne, Monts-de-Corsier, CH;
Andrei Warkentin, South Elgin, IL (US);
Cyprien Laplace, Boston, MA (US);
Ye Li, Cambridge, MA (US);
Shruthi Muralidhara Hiriyuru, Medford, MA (US);
Alexander Fainkichen, Southborough, MA (US);
Sunil Kumar Kotian, San Jose, CA (US);
VMware LLC, Palo Alto, CA (US);
Abstract
An example method of virtualizing a host virtual counter and timer in a central processing unit (CPU) of a virtualized host computer includes: creating, by a hypervisor of the host computer in response to power on of a virtual machine (VM), a guest virtual counter, the guest virtual counter comprising a data structure including scaling factors; mapping a shared memory page having the data structure into an address space of memory allocated to the VM; and notifying a guest operating system (OS) of the VM of a location in the address space for the shared memory page having the data structure, the guest OS being paravirtualized to scale the host virtual counter and timer based on the scaling factors of the guest virtual counter.