Patents by Inventor Xiaoyi Zhang

Xiaoyi Zhang 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: 9703373
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a direction in which a user is looking. In one aspect, a method includes receiving an image of a sequence of images. The image can depict a face of a user. A template image for each particular facial feature point can be compared to one or more image portions of the image. The template image for the particular facial feature point can include a portion of a previous image of the sequence of images that depicted the facial feature point. Based on the comparison, a matching image portion of the image that matches the template image for the particular facial feature point is identified. A location of the matching image portion is identified in the image. A direction in which the user is looking is determined based on the identified location for each template image.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: July 11, 2017
    Assignee: Google Inc.
    Inventors: Kai Jochen Kohlhoff, Xiaoyi Zhang
  • Publication number: 20170180213
    Abstract: This application discloses a method for implementing a software-defined network (SDN), including: receiving, by an SDN controller, virtual network information sent by a cloud computing platform, where the virtual network information includes a correspondence between information about a virtual machine (VM) and information about a server running the VM. The method also includes acquiring, by the SDN controller, physical network information, where the physical network information includes a correspondence between information about a top-of-rack (TOR) switch and the information about the server. Additionally, the method includes acquiring, by the SDN controller, a correspondence between the information about the VM and the information about the TOR switch according to the virtual network information and the physical network information.
    Type: Application
    Filed: March 3, 2017
    Publication date: June 22, 2017
    Inventors: Hua Li, Xiaoyi Zhang, Wenhui Li, Hui Ni
  • Patent number: 9270524
    Abstract: Embodiments of the present invention provide a method and a device for link aggregation control protocol (LACP) link switch. The method includes: monitoring state changes of interfaces in an LACP link aggregation group; when monitoring a state change occurs on an active interface in the aggregation group, determining whether the number of active interfaces in the aggregation group is smaller than a preset minimum active link number, if yes, keeping states of N interfaces among the interfaces on which a state change occurs being an active state, so that the number of active interfaces in the aggregation group is greater than or equal to the preset minimum active link number; and when monitoring a state change occurs on an inactive interface in the aggregation group, adjusting states of M interfaces among the N interfaces kept in the active state into an inactive state M being smaller than or equal to N.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: February 23, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaoyi Zhang, Cheng Wang, Chenglong Ding, Qi Sun, Fenghua Zhao
  • Publication number: 20150309569
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a direction in which a user is looking. In one aspect, a method includes receiving an image of a sequence of images. The image can depict a face of a user. A template image for each particular facial feature point can be compared to one or more image portions of the image. The template image for the particular facial feature point can include a portion of a previous image of the sequence of images that depicted the facial feature point. Based on the comparison, a matching image portion of the image that matches the template image for the particular facial feature point is identified. A location of the matching image portion is identified in the image. A direction in which the user is looking is determined based on the identified location for each template image.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 29, 2015
    Inventors: Kai Jochen Kohlhoff, Xiaoyi Zhang
  • Publication number: 20140204729
    Abstract: Embodiments of the present invention provide a method and a device for link aggregation control protocol (LACP) link switch. The method includes: monitoring state changes of interfaces in an LACP link aggregation group; when monitoring a state change occurs on an active interface in the aggregation group, determining whether the number of active interfaces in the aggregation group is smaller than a preset minimum active link number, if yes, keeping states of N interfaces among the interfaces on which a state change occurs being an active state, so that the number of active interfaces in the aggregation group is greater than or equal to the preset minimum active link number; and when monitoring a state change occurs on an inactive interface in the aggregation group, adjusting states of M interfaces among the N interfaces kept in the active state into an inactive state M being smaller than or equal to N.
    Type: Application
    Filed: March 26, 2014
    Publication date: July 24, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Xiaoyi ZHANG, Cheng WANG, Chenglong DING, Qi SUN, Fenghua ZHAO
  • Patent number: 7801022
    Abstract: Embodiments of the present invention provide a method for reducing the capacity of a Virtual Concatenation Group (VCG) and a VCG communication network. When a network management device sends a downlink-member removing command to remove a downlink member to a Sink in the VCG, the Sink receiving the downlink-member removing command in the VCG sends, to a Source, failure state information indicating that the downlink member will be removed; the Source receiving the failure state information in the VCG sends do-not-use information to the Sink indicating that the downlink member will not be used any longer, and the Sink removes the downlink member; the network management device sends an uplink-member removing command to remove an uplink member to the Source, the Source removes the uplink member which will not be used any longer. Thus, possibility of mis-operation can be avoided fundamentally and operational freedom of an operator is enhanced.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: September 21, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xiaoyi Zhang
  • Publication number: 20070147417
    Abstract: Embodiments of the present invention provide a method for reducing the capacity of a Virtual Concatenation Group (VCG) and a VCG communication network. When a network management device sends a downlink-member removing command to remove a downlink member to a Sink in the VCG, the Sink receiving the downlink-member removing command in the VCG sends, to a Source, failure state information indicating that the downlink member will be removed; the Source receiving the failure state information in the VCG sends do-not-use information to the Sink indicating that the downlink member will not be used any longer, and the Sink removes the downlink member; the network management device sends an uplink-member removing command to remove an uplink member to the Source, the Source removes the uplink member which will not be used any longer.
    Type: Application
    Filed: January 23, 2007
    Publication date: June 28, 2007
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Xiaoyi Zhang