Patents by Inventor Jeffrey HU

Jeffrey HU 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).

  • Patent number: 11955532
    Abstract: Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a semiconductor substrate comprising an N well region having a semiconductor fin protruding therefrom. A trench isolation layer is on the semiconductor substrate around the semiconductor fin, wherein the semiconductor fin extends above the trench isolation layer. A gate dielectric layer is over the semiconductor fin. A conductive layer is over the gate dielectric layer over the semiconductor fin, the conductive layer comprising titanium, nitrogen and oxygen. A P-type metal gate layer is over the conductive layer over the semiconductor fin.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: April 9, 2024
    Assignee: Intel Corporation
    Inventors: Jeffrey S. Leib, Jenny Hu, Anindya Dasgupta, Michael L. Hattendorf, Christopher P. Auth
  • Patent number: 11918582
    Abstract: Disclosed herein are pyrazole pyrimidine compounds that modulate and/or inhibit hematopoietic progenitor kinase 1, as well as methods of making such compounds and therapeutic methods of using same.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: March 5, 2024
    Assignee: RAPT Therapeutics, Inc.
    Inventors: Cyril Bucher, Adrian Dukes, Blanca Gomez, Hannah Haley, Dennis Hu, Jeffrey J. Jackson, Michelle Yoo Min Ko, Paul Leger, Anqi Ma, Andrew A. Ng, Daniel Poon, Omar Robles, Anton Shakhmin, Grant Shibuya, Parcharee Tivitmahaisoon, Vi-Anh Vu, David J. Wustrow, Mikhail Zibinsky
  • Patent number: 11915412
    Abstract: A cortical malformation identification method includes quantitatively evaluating, using a processor of a computer that includes the processor and a memory, digital image data from a magnetic resonance imaging (MRI) scan on a cerebral cortex to produce quantified scan data. The method also includes automatically detecting a cortical malformation based on the quantified scan data. An image of the cerebral cortex may be color-coded so that the cortical malformation is shown in a different color than the remainder of the cerebral cortex in the image, based on the quantified scan data. Additionally or alternatively, a 3-dimensional representation of the cerebral cortex may be mapped to the quantified scan data to produce a mapped image of the cerebral cortex including the detected cortical malformation.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: February 27, 2024
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Lyubomir Georgiev Zagorchev, Fabien Wenzel, Martin Bergtholdt, Houchun Hu, Jeffrey Miller, Carsten Meyer
  • Patent number: 11669325
    Abstract: An image of a virtualization software in a plurality of hosts is installed or upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software; based on the software specification, preparing a desired image of the virtualization software by retrieving metadata of the desired state of the virtualization software and determining components that make up the desired state of the virtualization software; and instructing each of the hosts to install the desired image of the virtualization software or upgrade a current image of the virtualization software to the desired image of the virtualization software. One of the components defines a set of payloads for a core kernel of the virtualization software.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: June 6, 2023
    Assignee: VMware, Inc.
    Inventors: Aravinda Haryadi, Mukund Gunti, Olivier Alain Cremel, Jeffrey Hu, Patrick William Penzias Dirks
  • Publication number: 20220244944
    Abstract: An image of a virtualization software in a plurality of hosts is installed or upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software; based on the software specification, preparing a desired image of the virtualization software by retrieving metadata of the desired state of the virtualization software and determining components that make up the desired state of the virtualization software; and instructing each of the hosts to install the desired image of the virtualization software or upgrade a current image of the virtualization software to the desired image of the virtualization software. One of the components defines a set of payloads for a core kernel of the virtualization software.
    Type: Application
    Filed: April 20, 2022
    Publication date: August 4, 2022
    Inventors: ARAVINDA HARYADI, MUKUND GUNTI, OLIVIER ALAIN CREMEL, JEFFREY HU, PATRICK WILLIAM PENZIAS DIRKS
  • Patent number: 11334341
    Abstract: An image of a virtualization software in a plurality of hosts is installed or upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software; based on the software specification, preparing a desired image of the virtualization software and storing the desired image of the virtualization software in a storage location accessible to the hosts; and instructing each of the hosts to install the desired image of the virtualization software or upgrade a current image of the virtualization software to the desired image of the virtualization software.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: May 17, 2022
    Assignee: VMWARE, INC.
    Inventors: Aravinda Haryadi, Mukund Gunti, Olivier Alain Cremel, Jeffrey Hu, Patrick William Penzias Dirks
  • Patent number: 11269609
    Abstract: An image of a virtualization software in a plurality of hosts is installed or upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a base image and an add-on image; retrieving metadata of the base image and metadata of the add-on image; generating a desired image of the virtualization software based on the metadata of the base image and the metadata of the add-on image; and instructing each of the hosts to install the desired image of the virtualization software or upgrade a current image of the virtualization software to the desired image of the virtualization software.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: March 8, 2022
    Assignee: VMWARE, INC.
    Inventors: Aravinda Haryadi, Mukund Gunti, Olivier Alain Cremel, Jeffrey Hu, Patrick William Penzias Dirks
  • Publication number: 20210311755
    Abstract: A virtualized computing system includes a plurality of hosts, each of which is configured with a virtualization software for supporting execution of virtual machines therein. A method of managing a configuration of a system service in the virtualized computing system includes: upon receiving an API call to operate on a configuration object for the system service that is backed by a configuration schema of the system service, updating a database in accordance with the configuration schema to update or store the configuration of the system service, so that the system service executes with the configuration stored in the database.
    Type: Application
    Filed: April 1, 2020
    Publication date: October 7, 2021
    Inventors: Mayur BHOSLE, Mukund GUNTI, Olivier Alain CREMEL, Jeffrey HU, Siddharth GANDHI
  • Publication number: 20210311711
    Abstract: An image of a virtualization software in a plurality of hosts is installed or upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a base image and an add-on image; retrieving metadata of the base image and metadata of the add-on image; generating a desired image of the virtualization software based on the metadata of the base image and the metadata of the add-on image; and instructing each of the hosts to install the desired image of the virtualization software or upgrade a current image of the virtualization software to the desired image of the virtualization software.
    Type: Application
    Filed: July 27, 2020
    Publication date: October 7, 2021
    Inventors: ARAVINDA HARYADI, MUKUND GUNTI, OLIVIER ALAIN CREMEL, JEFFREY HU, PATRICK WILLIAM PENZIAS DIRKS
  • Publication number: 20210311717
    Abstract: An image of a virtualization software in a plurality of hosts is installed or upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software; based on the software specification, preparing a desired image of the virtualization software and storing the desired image of the virtualization software in a storage location accessible to the hosts; and instructing each of the hosts to install the desired image of the virtualization software or upgrade a current image of the virtualization software to the desired image of the virtualization software.
    Type: Application
    Filed: July 27, 2020
    Publication date: October 7, 2021
    Inventors: ARAVINDA HARYADI, MUKUND GUNTI, OLIVIER ALAIN CREMEL, JEFFREY HU, PATRICK WILLIAM PENZIAS DIRKS
  • Patent number: 10552187
    Abstract: Methods and apparatus to manage configuration of policy-based hypervisors are disclosed. An example method includes generating, by executing an instruction with a processor, a specification for a target configuration of a host based on a policy-based profile, the policy-based profile describing a source configuration of a source host at a virtualization software level; applying, by executing an instruction with the processor, the specification to the target configuration; and in response to an update to the policy-based profile, updating, by executing an instruction with the processor, the target configuration to place the host in compliance with the updated policy-based profile.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: February 4, 2020
    Assignee: VMware Inc.
    Inventors: Jeffrey Hu, Kiran Kamath, Saurav Sen, Sandhya Kunnatur
  • Publication number: 20190230206
    Abstract: A server is programmed to receive an application command from a hosted application executed by a second server, generate a simulated mobile device command indicating a function specified by the application command, and send the simulated mobile device command to a telematics controller of a vehicle, to cause the vehicle to execute the application command using a device link interface configured for communication between the vehicle and mobile devices local to the vehicle.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Elizabeth HALASH, Stefan BANKOWSKI, Robin Mathew KURIAN, Jeffrey HU
  • Patent number: 10223550
    Abstract: Systems and techniques are described for generating canonical representations of JSON documents. One of the techniques includes receiving a first JavaScript Object Notation (JSON) document, wherein the first document includes one or more JSON objects, and wherein each JSON object includes one or more name-value pairs; generating a first canonical representation of the first JSON document, wherein generating the first canonical representation comprises: removing each non-significant whitespace character and non-significant line ending from the first document, for each JSON object, sorting the name-value pairs included in the JSON object lexicographically, and converting one or more instances of a number value type in the first document into a standardized representation of a double data type; and generating a first digital signature for the first JSON document using the first canonical representation.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: March 5, 2019
    Assignee: VMware, Inc.
    Inventors: Georgi Staykov, Jeffrey Hu
  • Publication number: 20180011725
    Abstract: Methods and apparatus to manage configuration of policy-based hypervisors are disclosed. An example method includes generating, by executing an instruction with a processor, a specification for a target configuration of a host based on a policy-based profile, the policy-based profile describing a source configuration of a source host at a virtualization software level; applying, by executing an instruction with the processor, the specification to the target configuration; and in response to an update to the policy-based profile, updating, by executing an instruction with the processor, the target configuration to place the host in compliance with the updated policy-based profile.
    Type: Application
    Filed: August 14, 2017
    Publication date: January 11, 2018
    Inventors: Jeffrey Hu, Kiran Kamath, Saurav Sen, Sandhya Kunnatur
  • Patent number: 9733959
    Abstract: At least one target configuration of a host at a virtualization software level is automatically assembled based on a source configuration. A policy-based profile describing the source configuration is processed. A configuration specification describing the target configuration is automatically created, based on the policy-based profile describing the source configuration. The configuration specification is automatically applied to target configurations, such that the target configurations are compliant with the policy-based profile.
    Type: Grant
    Filed: September 15, 2008
    Date of Patent: August 15, 2017
    Assignee: VMware, Inc.
    Inventors: Jeffrey Hu, Kiran Kamath, Saurav Sen, Sandhya Kunnatur
  • Publication number: 20150128032
    Abstract: Systems and techniques are described for generating canonical representations of JSON documents. One of the techniques includes receiving a first JavaScript Object Notation (JSON) document, wherein the first document includes one or more JSON objects, and wherein each JSON object includes one or more name-value pairs; generating a first canonical representation of the first JSON document, wherein generating the first canonical representation comprises: removing each non-significant whitespace character and non-significant line ending from the first document, for each JSON object, sorting the name-value pairs included in the JSON object lexicographically, and converting one or more instances of a number value type in the first document into a standardized representation of a double data type; and generating a first digital signature for the first JSON document using the first canonical representation.
    Type: Application
    Filed: November 6, 2013
    Publication date: May 7, 2015
    Applicant: VMware, Inc.
    Inventors: Georgi Staykov, Jeffrey Hu
  • Patent number: 8897292
    Abstract: A method is implemented by a network element to provide scalable hierarchical traffic management (HTM) over a plurality of network layers for a network and eliminate priority leaking caused by quick loopback batch scheduling that analyzes a subset of network layers to shorten processing time and resource requirements when the scalable HTM selects data packets to be forwarded. The method and system function as a low pass filter over the selected data packets to prevent low priority data packets being forwarded where higher priority data packets are available to be forwarded.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: November 25, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Thomas C. Yip, Srivathsa Dhruvanarayan, Edward Ho, Sun-den Chen, Michael Feng, Jeffrey Hu
  • Publication number: 20100070970
    Abstract: At least one target configuration of a host at a virtualization software level is automatically assembled based on a source configuration. A policy based profile describing the source configuration is processed. A configuration specification describing the target configuration is automatically created, based on the policy based profile describing the source configuration. The configuration specification is automatically applied to target configurations, such that the target configuration(s) are compliant with the policy based profile.
    Type: Application
    Filed: September 15, 2008
    Publication date: March 18, 2010
    Applicant: VMware, Inc.
    Inventors: Jeffrey HU, Kiran KAMATH, Saurav SEN, Sandhya KUNNATUR
  • Publication number: 20030076252
    Abstract: A version identification device with the A/D conversion function and its method. The invention includes a voltage dividing unit and a processing device. The voltage dividing unit is installed on an electronic device. The version of the electronic device is converted into analog signals using the voltage dividing unit. The analog signal is then sent to the processing device to be converted into a digital signal. The digital signal is then computed and identified to achieve the goal of identifying the version of the electronic device.
    Type: Application
    Filed: October 19, 2001
    Publication date: April 24, 2003
    Inventors: Jeffrey Lo, Roger Tsai, Jeffrey Hu