Patents by Inventor Jonathan Prince

Jonathan Prince 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: 20230106414
    Abstract: Described herein are systems, methods, and software to manage the update to hosts in a computing environment. In one implementation, a method of operating an update service includes identifying a request to update a plurality of hosts and identifying host groups for the plurality of hosts. The method further includes prioritizing the host groups for the update and selecting a host group to be updated based on the prioritization. Once the host group is selected, the method also provides for identifying hosts to be updated for the host group based on resource scheduling information for the workloads in the host group. Once the group is updated, the method further includes repeating the update process for other host groups until all the host groups are updated.
    Type: Application
    Filed: October 6, 2021
    Publication date: April 6, 2023
    Inventors: Naga Ullas Vankayala Harinathagupta, Jonathan Prince Limhengco, Yuedong Mu
  • Patent number: 11573869
    Abstract: Virtualization software installed in a standalone host is remediated according to a desired state model using a desired image of a virtualization software that is used to remediate virtualization software running in hosts which are logically grouped as a cluster of hosts not including the standalone host. The method of remediating the virtualization software installed in the standalone host includes the steps of generating a desired image of the virtualization software of the standalone host from a desired image of the virtualization software of the hosts in the cluster, and upon detecting a difference between an image of the virtualization software currently running in the standalone host and the desired image of the virtualization software of the standalone host, instructing the standalone host to remediate the image of the virtualization software currently running therein to match the desired image of the virtualization software of the standalone host.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: February 7, 2023
    Assignee: VMWARE, INC.
    Inventors: Aravinda Haryadi, Mukund Gunti, Naga Ullas Vankayala Harinathagupta, Arun Rajan, Jonathan Prince Limhengco
  • Patent number: 11436531
    Abstract: A method of processing requests from users of a computer system having software and hardware components, wherein each request includes a description of an software or hardware issue, includes: upon receiving a first request, performing content matching using a first instance of the data model to determine if the issue described in the first request has been previously encountered; executing a machine learning algorithm against a new data set to update a second instance of the data model; after the second instance of the data model has been updated, switching the data model used for performing content matching from the first to the second instance of the data model; and upon receiving a second request after the switch, performing content matching using the second instance of the data model to determine if the issue described in the second request has been previously encountered.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: September 6, 2022
    Assignee: VMware, Inc.
    Inventors: Hui Li, Arun Rajan, Jonathan Prince Limhengco, Luong Duy Duong, Zhengxun Wu
  • Publication number: 20210142212
    Abstract: A method of processing requests from users of a computer system having software and hardware components, wherein each request includes a description of an software or hardware issue, includes: upon receiving a first request, performing content matching using a first instance of the data model to determine if the issue described in the first request has been previously encountered; executing a machine learning algorithm against a new data set to update a second instance of the data model; after the second instance of the data model has been updated, switching the data model used for performing content matching from the first to the second instance of the data model; and upon receiving a second request after the switch, performing content matching using the second instance of the data model to determine if the issue described in the second request has been previously encountered.
    Type: Application
    Filed: November 12, 2019
    Publication date: May 13, 2021
    Inventors: Hui LI, Arun RAJAN, Jonathan Prince LIMHENGCO, Luong Duy DUONG, Zhengxun WU
  • Patent number: 5552934
    Abstract: An improved plano-beam splitter for use in a real image projecting system is described. The treated planar expanse interposes a concave mirror positioned within an enclosure and an aperture provided in one wall of the enclosure acts to reflect the image of an illuminated object within the enclosure but out of sight of the aperture onto the concave mirror and to pass the image of the object reflected from the mirror toward the aperture and out of the enclosure to form a projected real image of the object in a space a determined distance in front of the aperture. The expanse is treated relatively to absorb or reflect light incident on it from the aperture, while relatively passing light incident on it from the mirror, thereby directionally differentially to provide clarity in a projected image uncluttered by reflected light entering the enclosure.
    Type: Grant
    Filed: March 18, 1994
    Date of Patent: September 3, 1996
    Assignee: SPM Corporation
    Inventor: Jonathan Prince