Patents by Inventor Toby E. Opferman

Toby E. Opferman 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: 20200409576
    Abstract: A system for computer memory management includes a memory pool table, each memory pool in the table representing memory pages related by common attributes, and each memory pool associated with a virtual machine index; a per-page tracking table, each entry in the per-page tracking table to relate a memory page with virtual machine indices of the memory pool table; and processing circuitry to: scan each entry in the per-page tracking table and, for each entry: determine an amount of memory released if the memory page related with the entry is swapped; and aggregate the amount of memory for the respective virtual machine related with the memory page related with the entry in the per-page tracking table, to produce a per-virtual machine memory aggregate using the respective virtual machine index; and output the per-virtual machine memory aggregate for virtual machines related with the memory pages in the per-page tracking table.
    Type: Application
    Filed: June 25, 2019
    Publication date: December 31, 2020
    Inventors: Vijay Chidanand Bahirji, Toby E. Opferman