Patents by Inventor Fei Guo

Fei Guo 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: 10958719
    Abstract: Load balancing across hosts in a computer system is triggered based on pairwise comparisons of resource utilization at different host. A method for load balancing across hosts includes the steps of determining a resource utilization difference between first and second hosts, wherein the first host has a higher resource utilization than the second host, comparing the resource utilization difference against a threshold difference, and upon determining that the resource utilization difference exceeds the threshold difference, selecting a workload executing in the first host for migration to the second host.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: March 23, 2021
    Assignee: VMware, Inc.
    Inventors: Badhrinath Sampathkumar, Zhelong Pan, Haoqiang Zheng, Fei Guo, Sabareesh Subramaniam
  • Patent number: 10934453
    Abstract: Cutin-based devices, coatings and methods of producing such devices and coatings are presented herein. Cutin-like materials (CLMs) are presented which mimic and adapt coatings found in nature for the next generation of functional coatings. Cutin has several advantages including excellent UV resistance, natural resistance to bacteria and viruses, noncorrosive, and stability under abrupt changes in temperature and environment. CLMs can be engineered at the nanoscale and readily impregnated with metals and metal oxides materials.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: March 2, 2021
    Assignee: University of South Florida
    Inventors: Norma Arcelia Alcantar, Ryan Gates Toomey, Fei Guo, Zeinab Veisi, Tunan Peng
  • Patent number: 10923430
    Abstract: Various multi-die arrangements and methods of manufacturing the same are disclosed. In one aspect, a semiconductor chip device is provided that includes a first molding layer and an interconnect chip at least partially encased in the first molding layer. The interconnect chip has a first side and a second side opposite the first side and a polymer layer on the first side. The polymer layer includes plural conductor traces. A redistribution layer (RDL) structure is positioned on the first molding layer and has plural conductor structures electrically connected to the plural conductor traces. The plural conductor traces provide lateral routing.
    Type: Grant
    Filed: June 30, 2019
    Date of Patent: February 16, 2021
    Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULC
    Inventors: Chun-Hung Lin, Rahul Agarwal, Milind Bhagavat, Fei Guo
  • Publication number: 20210036995
    Abstract: Provided are a data processing method, device, and system. The data processing method comprises: acquiring a first data packet in a local client network; determining sensitive data in the first data packet; masking the sensitive data in the first data packet, and generating a second data packet from the first data packet; and sending the generated second data packet.
    Type: Application
    Filed: March 9, 2017
    Publication date: February 4, 2021
    Applicant: Siemens Aktiengesellschaft
    Inventors: Dai Fei GUO, Xi Feng LIU
  • Publication number: 20200411443
    Abstract: Various multi-die arrangements and methods of manufacturing the same are disclosed. In one aspect, a semiconductor chip device is provided that includes a first molding layer and an interconnect chip at least partially encased in the first molding layer. The interconnect chip has a first side and a second side opposite the first side and a polymer layer on the first side. The polymer layer includes plural conductor traces. A redistribution layer (RDL) structure is positioned on the first molding layer and has plural conductor structures electrically connected to the plural conductor traces. The plural conductor traces provide lateral routing.
    Type: Application
    Filed: June 30, 2019
    Publication date: December 31, 2020
    Inventors: Fei Guo, Chun-Hung Lin, Rahul Agarwal, Milind Bhagavat
  • Publication number: 20200409806
    Abstract: Disclosed are various examples for virtual-machine-specific failover protection. In some examples, a power-on request is received for a protected virtual machine. Virtual-machine-specific failover protection is enabled for the protected virtual machine. The protected virtual machine is executed on a first host of a cluster, and a dynamic virtual machine slot for the protected virtual machine is created on a second host of the cluster. The dynamic virtual machine slot is created to match a hardware resource configuration of the protected virtual machine. An anti-affinity rule is maintained between the protected virtual machine and the dynamic virtual machine slot.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Charan Singh K, Fei Guo
  • Patent number: 10873323
    Abstract: A low-power transmitter for transmitting digital signals from an integrated chip is described herein. The transmitter includes a voltage-mode transmitter driver comprised of a plurality of driver slices, which includes an up-cell having a first resistor and a first transistor, and a down-cell having a second resistor, a second transistor, and a third transistor. A calibration circuit drives a replica circuit to a desired impedance by adjusting a first gate voltage applied to the first transistor of the replica of the up-cell and adjusting a second gate voltage applied to the third transistor of the replica of the down-cell. The calibrated first gate voltage is applied to the first transistor and to the second transistor of each of the plurality of driver slices and the calibrated second gate voltage is applied to the third transistor of each of the plurality of driver slices.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: December 22, 2020
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Fei Guo, Yihui Li, Hong Xue, Xin Ma, Hui Wang
  • Publication number: 20200385418
    Abstract: An antidepressant steroid compound and a preparation method and an application thereof; the structure of said compound is shown in formula (I), and the definition of each substituent is as described in the description and claims. Compound of the present invention may be used in the prevention, treatment, therapy or alleviation of a plurality of diseases and conditions such as depression.
    Type: Application
    Filed: December 29, 2017
    Publication date: December 10, 2020
    Inventors: Chenggang HUANG, Yang LI, Hualiang JIANG, Yang XIE, Fei GUO, Zhixiong LI, Mingcang CHEN, Mingyue ZHENG, Zhaolin SUN, Yu GAO, Xiaoting TIAN, Pei HU, Bing ZHANG
  • Patent number: 10855254
    Abstract: Systems for calibrating impedances caused by a first component and a second component of a voltage-mode transmitter driver are described herein. The first component includes a first transistor and a first resistor connected to the first transistor, wherein the first component is connected to a voltage source and an output end of the voltage-mode transmitter driver, respectively. The second component includes a second transistor and a second resistor connected to the second transistor, wherein the second component is connected to the output end of the voltage-mode transmitter driver, and a third transistor, respectively. A first gate of the third transistor is applied with a first tunable gate voltage, and the first tunable gate voltage is configured to be tuned to calibrate a first impedance between the output end and a ground to match with a second impedance between the voltage source and the output end.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: December 1, 2020
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Fei Guo, Yihui Li, Hong Xue, Xin Ma, Hui Wang
  • Publication number: 20200314105
    Abstract: An offline mode user account authorization method includes obtaining an access privilege of a user account and setting an offline task access privilege of the user account according to the access privilege, retrieving user account information corresponding to a task to be executed from a preset task information comparison table when the task to be executed is implemented, determining whether the user account is online, executing the task to be executed with a user ID of the user account if the user account is online, and creating a super offline user account and assigning offline task access privilege of the user account to the super offline user account if the user account is not online. The implemented task to be executed is executed with the super offline user account.
    Type: Application
    Filed: July 5, 2019
    Publication date: October 1, 2020
    Inventors: PENG-FEI GUO, ZE YAO, YUE-PING ZHOU, SHOU-FENG FAN, FU-FA CAI, HUI-FENG LIU, XIN LU, CHUAN XIAO
  • Patent number: 10767070
    Abstract: This invention relates to a process for preparing multi-color dispersions and the multi-color dispersions made thereof.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: September 8, 2020
    Assignees: Dow Global Technologies LLC, Rohm and Haas Company
    Inventors: Dong Yun, Yujiang Wang, Jian Sun, Peng Xu, Fei Guo
  • Publication number: 20200252055
    Abstract: Systems for calibrating impedances caused by a first component and a second component of a voltage-mode transmitter driver are described herein. The first component includes a first transistor and a first resistor connected to the first transistor, wherein the first component is connected to a voltage source and an output end of the voltage-mode transmitter driver, respectively. The second component includes a second transistor and a second resistor connected to the second transistor, wherein the second component is connected to the output end of the voltage-mode transmitter driver, and a third transistor, respectively. A first gate of the third transistor is applied with a first tunable gate voltage, and the first tunable gate voltage is configured to be tuned to calibrate a first impedance between the output end and a ground to match with a second impedance between the voltage source and the output end.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Fei Guo, Yihui Li, Hong Xue, Xin Ma, Hui Wang
  • Publication number: 20200252057
    Abstract: A low-power transmitter for transmitting digital signals from an integrated chip is described herein. The transmitter includes a voltage-mode transmitter driver comprised of a plurality of driver slices, which includes an up-cell having a first resistor and a first transistor, and a down-cell having a second resistor, a second transistor, and a third transistor. A calibration circuit drives a replica circuit to a desired impedance by adjusting a first gate voltage applied to the first transistor of the replica of the up-cell and adjusting a second gate voltage applied to the third transistor of the replica of the down-cell. The calibrated first gate voltage is applied to the first transistor and to the second transistor of each of the plurality of driver slices and the calibrated second gate voltage is applied to the third transistor of each of the plurality of driver slices.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 6, 2020
    Inventors: Fei Guo, Yihui Li, Hong Xue, Xin Ma, Hui Wang
  • Patent number: 10713598
    Abstract: A server of a transportation network determines characteristics of trips provided to users, as well as the usage of the services by users. Using the determined characteristics, the server trains a model that, for a given set of trips for a user, estimates a degree of likely user dissatisfaction with the trips. Based on the estimated degree of user dissatisfaction, the system can estimate user dissatisfaction in real time, directly after completion of a trip, and can take remedial actions should the user be estimated to be likely dissatisfied.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: July 14, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Fei Guo, Shiyun Huang, Dajiang Wei
  • Publication number: 20200193074
    Abstract: A method of constructing a dynamic shear constitutive model for a fiber-reinforced composite material includes the following steps: 1. carrying out shearing experiments on the fiber-reinforced composite material under a plurality of strain rate loading working conditions to obtain a load-displacement curve under each working condition; 2. combining a Weibull damage model with a viscoelastic model to deduce a load-displacement relationship to be fitted including a Weibull damage distribution; 3. constructing a multi-curve least-squares objective function according to the load-displacement curve and the load-displacement relationship; 4. using a genetic algorithm to obtain initial values of parameters to be fitted, and searching around the obtained initial values of the parameters through a trust-region method to finally obtain a high-precision parameter value and a determined load-displacement relationship including the Weibull damage distribution; and 5.
    Type: Application
    Filed: April 18, 2018
    Publication date: June 18, 2020
    Applicant: SOUTHEAST UNIVERSITY
    Inventors: Qingguo FEI, Fei GUO, Meng WANG, Peiwei ZHANG, Yanbin LI
  • Publication number: 20200065126
    Abstract: Disclosed are various embodiments for distributing the load of a plurality of virtual machines across a plurality of hosts. A potential new host for a virtual machine executing on a current host is identified. A gain rate associated with migration of the virtual machine from the current host to the potential new host is calculated. A gain duration associated with migration of the virtual machine from the current host to the potential new host is also calculated. A migration cost for migration of the virtual machine from the current host to the potential new host, the migration cost being based on the gain rate and the gain duration is determined. It is then determined whether the migration cost is below a predefined threshold cost. Migration of the virtual machine from the current host to the optimal host is initiated in response to a determination that the migration cost is below the predefined threshold.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Haoqiang Zheng, Fei Guo, Zhelong Pan
  • Publication number: 20200065125
    Abstract: Disclosed are various embodiments for distributing the load of a plurality of virtual machines across a plurality of hosts. A first plurality of efficiency ratings for a current host of a virtual machine are calculated. A second plurality of efficiency ratings for a potential new host of the virtual machine are also calculated. The first plurality of efficiency ratings are compared to the second plurality of efficiency ratings to determine that the potential new host for the virtual machine is an optimal host for the virtual machine. Then migration of the virtual machine from the current host to the optimal host is initiated.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Haoqiang Zheng, Fei Guo, Zhelong Pan
  • Publication number: 20200059513
    Abstract: Load balancing across hosts in a computer system is triggered based on pairwise comparisons of resource utilization at different host. A method for load balancing across hosts includes the steps of determining a resource utilization difference between first and second hosts, wherein the first host has a higher resource utilization than the second host, comparing the resource utilization difference against a threshold difference, and upon determining that the resource utilization difference exceeds the threshold difference, selecting a workload executing in the first host for migration to the second host.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 20, 2020
    Inventors: Badhrinath Sampathkumar, Zhelong Pan, Haoqiang Zheng, Fei Guo, Sabareesh Subramaniam
  • Publication number: 20200026810
    Abstract: A system and method for automatically consolidating clusters of host computers in a distributed computer system uses a digital representation of a simulated merged cluster of host computers to produce resource management analysis results on the simulated merged cluster of host computers. The simulated merged cluster of host computers is a simulation of a consolidation of first and second clusters of host computers. In addition, the system and method involves executing an automatic consolidation operation on the first and second clusters of host computers to generate a merged cluster of host computers that includes the host computers from both the first and second clusters.
    Type: Application
    Filed: September 25, 2018
    Publication date: January 23, 2020
    Inventors: Sabareesh Subramaniam, Fei Guo, Maarten Wiggers, Sai Inabattini
  • Patent number: 10530656
    Abstract: An example method for a first host to perform traffic replication in a software-defined networking (SDN) environment may include obtaining control information that includes a first identifier associated with a first replication domain to which the first host and a second host are assigned, and a second identifier associated with a second replication domain to which a third host is assigned. In response to detecting, from a virtualized computing instance, a packet that requires replication, the method also includes, generating a first encapsulated packet by encapsulating the packet with a first outer header that includes the first identifier, generating a second encapsulated packet by encapsulating the packet with a second outer header that includes the first identifier or the second identifier, and sending the first encapsulated packet to the second host, and the second encapsulated packet to third host to cause the third host to perform replication within the second replication domain.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: January 7, 2020
    Assignee: NICIRA, INC.
    Inventors: Fei Guo, Jingchun Jiang