Patents by Inventor Xinghua Hu

Xinghua 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: 11930751
    Abstract: Disclosed is a pollen control dry pollination machine for Abies ziyuanensis, comprising a lever; a side of a top of the lever is fixedly connected with one end of a square tube; another end of the square tube is rotatably connected with a pollination shell; a top of the square tube and a top of the pollination shell are slidably connected with a fan; the pollination shell is internally provided with a pollen box, a pollen outlet cover and a pollination chamber from a top to a bottom in sequence; the pollen box is communicated with the pollen outlet cover; a bottom of the pollination chamber is provided with an opening; an Abies ziyuanensis ovulate strobilus to be pollinated is placed in the pollination chamber; a bottom of the pollination shell is fixedly connected with a rotating opening; the lever is provided with a switch.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: March 19, 2024
    Assignee: GUANGXI INSTITUTE OF BOTANY, GUANGXI ZHUANG AUTONOMOUS REGION AND CHINESE ACADEMY OF SCIENCES
    Inventors: Xinghua Hu, Tao Deng, Jiatong Ye, Sha Li, Xiaozhen Zhu, Shixun Huang
  • Publication number: 20230225270
    Abstract: Disclosed is a pollen control dry pollination machine for Abies ziyuanensis, comprising a lever; a side of a top of the lever is fixedly connected with one end of a square tube; another end of the square tube is rotatably connected with a pollination shell; a top of the square tube and a top of the pollination shell are slidably connected with a fan; the pollination shell is internally provided with a pollen box, a pollen outlet cover and a pollination chamber from a top to a bottom in sequence; the pollen box is communicated with the pollen outlet cover; a bottom of the pollination chamber is provided with an opening; an Abies ziyuanensis ovulate strobilus to be pollinated is placed in the pollination chamber; a bottom of the pollination shell is fixedly connected with a rotating opening; the lever is provided with a switch.
    Type: Application
    Filed: December 6, 2022
    Publication date: July 20, 2023
    Applicant: Guangxi Institute of Botany, Guangxi Zhuang Autonomous Region and Chinese Academy of Sciences
    Inventors: Xinghua HU, Tao DENG, Jiatong YE, Sha LI, Xiaozhen ZHU, Shixun HUANG
  • Patent number: 11700166
    Abstract: In an embodiment, a computer-implemented method for a MAC addresses synchronization mechanism for a bridge port failover is disclosed.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: July 11, 2023
    Assignee: VMware, Inc.
    Inventors: Xinhua Hong, Dexiang Wang, Sharath Bhat, Xinghua Hu, Jia Yu
  • Patent number: 11695665
    Abstract: Example methods and systems are provided for cross-cloud connectivity checks. One example method may include detecting a first connectivity check packet that is addressed from a first virtualized computing instance deployed in a first cloud environment; and determining that the first connectivity check packet is destined for a second virtualized computing instance in a second cloud environment reachable via the network device. The method may also comprise: generating a second connectivity check packet by modifying the first connectivity check packet to include one or more indicators that a connectivity check is required along a datapath towards the second virtualized computing instance in the second cloud environment. The method may further comprise: sending the second connectivity check packet to cause one or more observation points along the datapath to, based on the one or more indicators, generate and send report information associated with the second connectivity packet.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: July 4, 2023
    Assignee: VMWARE, INC.
    Inventors: Qiao Huang, Donghai Han, Qiong Wang, Xu Wang, Xinghua Hu, Yuping Wei
  • Patent number: 11252070
    Abstract: Example methods are provided for a network device to perform adaptive polling in a software-defined networking (SDN) environment. One example method may comprise: operating in a polling mode at a current polling round to detect zero or more packets that require packet processing by the network device. The method may also comprise: determining packet characteristic information associated with multiple polling rounds that include the current polling round and one or more previous polling rounds; and based on the packet characteristic information, determining whether a resource performance condition associated with the network device is satisfied. In response to determination that the resource performance condition is satisfied, the network device may operate in the polling mode at a subsequent polling round; but otherwise, switch from the polling mode to an interrupt mode.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: February 15, 2022
    Assignee: VMWARE, INC.
    Inventors: Dexiang Wang, Yong Wang, Peng Li, Sreeram Ravinoothala, Xinghua Hu
  • Publication number: 20210226869
    Abstract: One example may comprise a computer system receiving a request to perform an offline connectivity check between a source endpoint and a destination endpoint; and obtaining logical network information associated with a production environment in which multiple logical network elements are deployed. Based on the logical network information, the computer system may identify a logical network path connecting the source endpoint and the destination endpoint and perform an offline traversal of the logical network path outside of the production environment. In response to detecting a connectivity issue during the offline traversal, report information identifying the logical network path and the connectivity issue may be generated.
    Type: Application
    Filed: January 21, 2020
    Publication date: July 22, 2021
    Applicant: VMware, Inc.
    Inventors: Sharath BHAT, Yashika NARANG, Xinghua HU, Xinhua HONG, Vinay JAIN, Neeraj DIXIT
  • Publication number: 20210226839
    Abstract: In an embodiment, a computer-implemented method for a MAC addresses synchronization mechanism for a bridge port failover is disclosed.
    Type: Application
    Filed: November 30, 2020
    Publication date: July 22, 2021
    Inventors: Xinhua HONG, Dexiang WANG, Sharath BHAT, Xinghua HU, Jia YU
  • Patent number: 10951656
    Abstract: Methods, apparatus and articles of manufacture to use artificial intelligence to define encryption and security policies in a software defined data center are disclosed. Example apparatus include a language parser to parse a natural language statement into a policy statement that defines a distributed network encryption policy or a distributed network security policy. Example apparatus also include a comparator to compare the policy statement to a set of reference policy templates and a template configurer to select a first policy template from the set of reference policy templates in response to the comparator determining the first policy template corresponds to the policy statement. A policy distributor distributes a policy rule defined by the first policy template for enforcement at network nodes of a software defined data center. The policy rule is a distributed network encryption policy rule or a security policy rule.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: March 16, 2021
    Assignee: NICIRA, INC.
    Inventors: Gang Xu, Xinghua Hu, Yong Wang, Shadab Shah, Sharath Bhat, Yashika Narang
  • Patent number: 10924783
    Abstract: Disclosed is a video coding method performed at a video coding system, in which original collected video data is received from a coding requesting terminal; each video frame image of the original collected video data is divided into multiple subarea images; the subarea images divided from each video frame image are transmitted to coding servers of which a coder is performed from a multithreaded framework into a multi-process framework, to code a respective subset of the subarea images in a second coding scheme and output a coded video stream corresponding to the respective subset of the subarea images; and the coded video streams are then merged into a target video stream in the second coding scheme and sent to a user terminal. The user terminal decodes the target video stream from the second coding scheme into a second sequence of video frame images to be played at the user terminal.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: February 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xinghua Hu, Xinhai Zeng
  • Publication number: 20210014142
    Abstract: Example methods and systems are provided for cross-cloud connectivity checks. One example method may include detecting a first connectivity check packet that is addressed from a first virtualized computing instance deployed in a first cloud environment; and determining that the first connectivity check packet is destined for a second virtualized computing instance in a second cloud environment reachable via the network device. The method may also comprise: generating a second connectivity check packet by modifying the first connectivity check packet to include one or more indicators that a connectivity check is required along a datapath towards the second virtualized computing instance in the second cloud environment. The method may further comprise: sending the second connectivity check packet to cause one or more observation points along the datapath to, based on the one or more indicators, generate and send report information associated with the second connectivity packet.
    Type: Application
    Filed: August 26, 2019
    Publication date: January 14, 2021
    Applicant: VMware, Inc.
    Inventors: Qiao HUANG, Donghai HAN, Qiong WANG, Xu WANG, Xinghua HU, Yuping WEI
  • Patent number: 10855519
    Abstract: A computer-implemented method for a media access control (MAC) address synchronization mechanism for a bridge port failover is disclosed. The method comprises: detecting a failover of a previously active bridge node; for each MAC address stored in a MAC-SYNC table: generating a first reverse address resolution protocol (“RARP”) packet having a source MAC address; broadcasting the first RARP message to a virtual extensible LAN (“VXLAN”) switch via a bridge port to register the source MAC address on the bridge port; and storing an association of the MAC address and an identifier of the bridge port in a forwarding table; for each MAC address stored in the forwarding table but not stored in the MAC-SYNC table: generating a second RARP packet with a MAC address to be the source MAC address; causing a physical switch to update a forwarding table maintained by the physical switch; and forwarding traffic via the bridge port.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: December 1, 2020
    Assignee: VMware, Inc.
    Inventors: Xinhua Hong, Dexiang Wang, Sharath Bhat, Xinghua Hu, Jia Yu
  • Publication number: 20200186412
    Abstract: In an embodiment, a computer-implemented method for a MAC addresses synchronization mechanism for a bridge port failover is disclosed.
    Type: Application
    Filed: December 6, 2018
    Publication date: June 11, 2020
    Applicant: VMware, Inc.
    Inventors: Xinhua HONG, Dexiang WANG, Sharath BHAT, Xinghua HU, Jia YU
  • Publication number: 20200112500
    Abstract: Example methods are provided for a network device to perform adaptive polling in a software-defined networking (SDN) environment. One example method may comprise: operating in a polling mode at a current polling round to detect zero or more packets that require packet processing by the network device. The method may also comprise: determining packet characteristic information associated with multiple polling rounds that include the current polling round and one or more previous polling rounds; and based on the packet characteristic information, determining whether a resource performance condition associated with the network device is satisfied. In response to determination that the resource performance condition is satisfied, the network device may operate in the polling mode at a subsequent polling round; but otherwise, switch from the polling mode to an interrupt mode.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 9, 2020
    Applicant: VMware, Inc.
    Inventors: Dexiang WANG, Yong WANG, Peng LI, Sreeram RAVINOOTHALA, Xinghua HU
  • Publication number: 20200107057
    Abstract: Disclosed is a video coding method performed at a video coding system, in which original collected video data is received from a coding requesting terminal; each video frame image of the original collected video data is divided into multiple subarea images; the subarea images divided from each video frame image are transmitted to coding servers of which a coder is performed from a multithreaded framework into a multi-process framework, to code a respective subset of the subarea images in a second coding scheme and output a coded video stream corresponding to the respective subset of the subarea images; and the coded video streams are then merged into a target video stream in the second coding scheme and sent to a user terminal. The user terminal decodes the target video stream from the second coding scheme into a second sequence of video frame images to be played at the user terminal.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 2, 2020
    Inventors: Xinghua Hu, Xinhai Zeng
  • Patent number: 10536732
    Abstract: A video coding method includes: original collected video data is received from a coding requesting terminal, or a transmission video stream is received from the coding requesting terminal, the coding requesting terminal obtaining the transmission video stream by performing compression coding on the original collected video data in a first coding scheme; each video frame image of the original collected video data is divided into multiple subarea images, or each video frame image of the original collected video data obtained by decoding the transmission video stream is divided into multiple subarea images; the subarea images divided from each video frame image are transmitted to multiple coding servers, to code the subarea images in a second coding scheme and output a coded video stream; and the coded video streams output by the coding servers are merged into a target video stream.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: January 14, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xinghua Hu, Xinhai Zeng
  • Publication number: 20190058734
    Abstract: Methods, apparatus and articles of manufacture to use artificial intelligence to define encryption and security policies in a software defined data center are disclosed. Example apparatus include a language parser to parse a natural language statement into a policy statement that defines a distributed network encryption policy or a distributed network security policy. Example apparatus also include a comparator to compare the policy statement to a set of reference policy templates and a template configurer to select a first policy template from the set of reference policy templates in response to the comparator determining the first policy template corresponds to the policy statement. A policy distributor distributes a policy rule defined by the first policy template for enforcement at network nodes of a software defined data center. The policy rule is a distributed network encryption policy rule or a security policy rule.
    Type: Application
    Filed: August 16, 2017
    Publication date: February 21, 2019
    Inventors: Gang Xu, Xinghua Hu, Yong Wang, Shadab Shah, Sharath Bhat, Yashika Narang
  • Publication number: 20170302978
    Abstract: A video coding method includes: original collected video data is received from a coding requesting terminal, or a transmission video stream is received from the coding requesting terminal, the coding requesting terminal obtaining the transmission video stream by performing compression coding on the original collected video data in a first coding scheme; each video frame image of the original collected video data is divided into multiple subarea images, or each video frame image of the original collected video data obtained by decoding the transmission video stream is divided into multiple subarea images; the subarea images divided from each video frame image are transmitted to multiple coding servers, to code the subarea images in a second coding scheme and output a coded video stream; and the coded video streams output by the coding servers are merged into a target video stream.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventors: Xinghua Hu, Xinhai Zeng
  • Publication number: 20170231044
    Abstract: A driver is able to drive an analog interface module or a digital interface module, for example an LED module. A set of output pins is for connection to the module, with the same set of output pins used for an analog interface LED module as for a digital interface LED module. A detecting circuit detects whether the module is an analog module or a digital module, based on a signal at a control pin. The configuration of the driver is then set accordingly using an analog drive signal or using a digital communication interface for the LED module parameter collection.
    Type: Application
    Filed: August 10, 2015
    Publication date: August 10, 2017
    Inventors: Junhu LIU, Xiao SUN, Shan WANG, Xinghua HU
  • Publication number: 20030003463
    Abstract: This invention includes methods for identifying nucleic acids in a sample of nucleic acids by observing sequence sets present in the nucleic acids of the sample and then identifying those sequences in a nucleic acid sequence database having the sequence sets observed. In a preferred embodiment, a sequence set consists of two primary subsequences and an additional subsequence having determined mutual relationships. The methods include those for observing the sequence sets and those for performing sequence database searches. This invention also includes devices for recognizing in parallel the additional subsequences in a sample of as well as methods for the use of these devices. In a preferred embodiment, the devices include probes bound to a planar surface that recognize additional subsequence by hybridization, and the methods of use include features to improve the specificity and reproducibility of this hybridization.
    Type: Application
    Filed: November 21, 2001
    Publication date: January 2, 2003
    Applicant: CuraGen Corporation
    Inventors: Jonathan Marc Rothberg, Girish N. Nallur, Xinghua Hu
  • Patent number: D897712
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: October 6, 2020
    Assignee: Nanjing Kekang Outdoor Products Co., Ltd.
    Inventor: Xinghua Hu