Patents by Inventor Cyprien LAPLACE

Cyprien LAPLACE 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: 20130185480
    Abstract: One embodiment of the present invention provides a system for managing storage space in a mobile device. During operation, the system detects a decrease in available disk space in a host file system, wherein an image file for a guest system is stored in the host file system. In response to the detected decrease, the system increases a size of a balloon file in a storage of a guest system. The system then receives an indication of a TRIM or discard communication and intercepts the TRIM or discard communication. Next, the system determines that at least one block is free based on the intercepted TRIM or discard communication. Subsequently, the system frees a physical block corresponding to the at least one block in a storage of the host system and reduces a size of the image file for the guest system in accordance with the intercepted TRIM or discard communication.
    Type: Application
    Filed: June 30, 2012
    Publication date: July 18, 2013
    Applicant: VMWARE, INC.
    Inventors: Craig Newell, Harvey Tuch, Cyprien Laplace
  • Publication number: 20130145073
    Abstract: Machine memory fragmentation in a computer system having a host operating system and virtual machine running on a hypervisor hosted by the host operating system is reduced by having the hypervisor identify and release those machine memory pages that are more likely than others to reduce the fragmented state of the host machine memory.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: VMWARE, INC.
    Inventors: Harvey TUCH, Craig NEWELL, Cyprien LAPLACE
  • Publication number: 20130054922
    Abstract: A computing device employs a cooperative memory management technique to dynamically balance memory resources between host and guest systems running therein. According to this cooperative memory management technique, memory that is allocated to the guest system is dynamically adjusted up and down according to a fairness policy that takes into account various factors including the relative amount of readily freeable memory resources in the host and guest systems and the relative amount of memory allocated to hidden applications in the host and guest systems.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Applicant: VMWARE, INC.
    Inventors: Harvey TUCH, Craig NEWELL, Cyprien LAPLACE
  • Publication number: 20130054895
    Abstract: A computing device employs a cooperative memory management technique to dynamically balance memory resources between host and guest systems running therein. According to this cooperative memory management technique, memory that is allocated to the guest system is dynamically adjusted up and down according to a fairness policy that takes into account various factors including the relative amount of readily freeable memory resources in the host and guest systems and the relative amount of memory allocated to hidden applications in the host and guest systems.
    Type: Application
    Filed: August 23, 2011
    Publication date: February 28, 2013
    Applicant: VMWARE, INC.
    Inventors: Harvey TUCH, Craig NEWELL, Cyprien LAPLACE