Patents by Inventor Ming SHU

Ming SHU 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: 20210226898
    Abstract: Some embodiments provide a method of identifying packet latency in a software defined datacenter (SDDC) that includes a network, several host computers executing several machines, and a set of one or more controllers. At the set of controllers, the method o receives, from a set of host computers, (i) a first set of time values associated with multiple packet processing operations performed on packets sent by a set of machines executing on the set of host computers and (ii) a second set of time values associated with packet transmission between host computers through the SDDC network. The method processes the first and second sets of time values to identify a set of latencies experienced by multiple packets processed and transmitted in the SDDC.
    Type: Application
    Filed: March 2, 2020
    Publication date: July 22, 2021
    Inventors: Haoran Chen, Ming Shu, Xi Cheng, Feng Pan, Xiaoyan Jin, Caixia Jiang, Qiong Wang, Qi Wu
  • Patent number: 11067820
    Abstract: A structured light projector including a light source, an irradiation range controlling device, and a diffractive optical element is provided. The irradiation range controlling device is disposed on a transmission path of a light beam from the light source. The diffractive optical element is disposed on a transmission path of the light beam from the irradiation range controlling device. The irradiation range controlling device is adapted to control an irradiation range of the light beam transmitted to the diffractive optical element so as to change a size of a region of the diffractive optical element illuminated by the light beam from the irradiation range controlling device. A three-dimensional image sensing module using the same is also provided.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: July 20, 2021
    Assignee: HIMAX TECHNOLOGIES LIMITED
    Inventors: Ming-Shu Hsiao, Yi-Nung Liu
  • Publication number: 20210119897
    Abstract: Some embodiments provide a method for managing control packet usage within a physical network that implements a plurality of logical networks. The method receives a tunnel monitoring configuration for a logical network. The configuration specifies control packet usage for logical datapaths between logical ports of the logical network. The method maps the logical datapaths to tunnels between host computers that host data compute nodes (DCNs) corresponding to the logical ports. Based on the mappings, the method configures control packet modules executing on the host computers to generate control packets for monitoring the tunnels based on the specified control packet usage.
    Type: Application
    Filed: October 22, 2019
    Publication date: April 22, 2021
    Inventors: Haoran Chen, Xiaoyan Jin, Ming Shu
  • Patent number: 10977775
    Abstract: A depth decoding system and a method for rectifying a ground-truth image are introduced. The depth decoder system includes a projector, a camera, a processor and a decoder. The projector is configured to project a structural light pattern to a first reference plane and a second reference plane. The camera is configured to capture a first ground-truth image from the first reference plane and capture a second ground-truth image from the second reference plane. The processor is configured to perform a rectification operation to the first ground-truth image and the second ground-truth image to generate a rectified ground-truth image. The decoder is configured to generate a depth result according to the rectified ground-truth image.
    Type: Grant
    Filed: July 7, 2019
    Date of Patent: April 13, 2021
    Assignee: HIMAX TECHNOLOGIES LIMITED
    Inventors: Chin-Jung Tsai, Yu-Hsuan Chu, Cheng-Hung Chi, Ming-Shu Hsiao, Nai-Ting Chang, Yi-Nung Liu
  • Publication number: 20210060152
    Abstract: The present invention relates to a peptide immunogen, comprising at least one copy of amino acid sequence RCPTTGE (called JBP). The peptide immunogen of present invention can induce an effective immune response to two or more mosquito-borne flavivirus. The present invention also provides mono/multivalent virus vaccines to protect animal against multiple mosquito-borne flavivirus infection, including diseases caused by Japanese encephalitis virus (JEV), West Nile virus (WNV), Dengue Virus (DENV), and Zika virus (ZIKV) infections.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 4, 2021
    Inventors: CHING-LEN LIAO, MING-SHU HSIEH, SHU-PEI LIEN
  • Patent number: 10931523
    Abstract: Example methods and systems for a network management entity to perform configuration change monitoring. One example method may comprise receiving a request to monitor a datapath to which a configuration change is applicable. The datapath may include multiple network elements. The method may also comprise instructing the first host to inject, at a first network element, one or more trace packets for transmission along the datapath to a second network element. The method may further comprise: obtaining state information associated with the configuration change, and detecting that an operating condition associated with the datapath is affected by the configuration change based on the state information.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: February 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Ming Shu, Benli Ye, Da Wan, Qiong Wang, Donghai Han, Qiao Huang, Xu Wang
  • Publication number: 20210018791
    Abstract: A liquid crystal element includes a substrate, a diffractive optical element layer, and a liquid crystal material. The diffractive optical element layer has an uneven surface. The liquid crystal material is between the substrate and the uneven surface of the diffractive optical element layer. The liquid crystal material is disposed contiguously with the uneven surface of the diffractive optical element layer.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Inventors: Hung-Shan CHEN, Ming-Syuan CHEN, Ming-Shu HSIAO, Cheng-Hung CHI, Kuan-Ming CHEN, Chin-Jung TSAI, Yi-Nung LIU
  • Patent number: 10754167
    Abstract: A structured-light projector includes a light source that emits an emitted light with a predetermined pattern; and a diffractive optical element (DOE) that directly receives the emitted light and generates a plurality of light tiles, which are randomly or regularly disposed.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: August 25, 2020
    Assignee: Himax Technologies Limited
    Inventors: Cheng-Hung Chi, Ming-Shu Hsiao
  • Publication number: 20200235991
    Abstract: Example methods and systems for a network management entity to perform configuration change monitoring. One example method may comprise receiving a request to monitor a datapath to which a configuration change is applicable. The datapath may include multiple network elements. The method may also comprise instructing the first host to inject, at a first network element, one or more trace packets for transmission along the datapath to a second network element. The method may further comprise: obtaining state information associated with the configuration change, and detecting that an operating condition associated with the datapath is affected by the configuration change based on the state information.
    Type: Application
    Filed: March 13, 2019
    Publication date: July 23, 2020
    Applicant: VMware, Inc.
    Inventors: Ming SHU, Benli YE, Da WAN, Qiong WANG, Donghai HAN, Qiao HUANG, Xu WANG
  • Publication number: 20200236037
    Abstract: Example methods and systems for a network management entity to perform adaptive packet flow monitoring. One example method may comprise receiving a request to monitor a packet flow between a first virtualized computing instance supported by a first host and a second virtualized computing instance supported by a second host. The method may also comprise activating a first set of checkpoints by instructing the first host and/or the second host to monitor the packet flow using the first set of checkpoints. The method may further comprise: in response to detecting a predetermined event based on first performance metric information associated with the packet flow, activating a second set of checkpoints by instructing the first host and/or the second host to monitor the packet flow using the second set of checkpoints.
    Type: Application
    Filed: March 7, 2019
    Publication date: July 23, 2020
    Applicant: VMware, Inc.
    Inventors: Ming SHU, Wenyu ZHANG, Qiong WANG, Donghai HAN
  • Publication number: 20200184611
    Abstract: A depth decoding system and a method for rectifying a ground-truth image are introduced. The depth decoder system includes a projector, a camera, a processor and a decoder. The projector is configured to project a structural light pattern to a first reference plane and a second reference plane. The camera is configured to capture a first ground-truth image from the first reference plane and capture a second ground-truth image from the second reference plane. The processor is configured to perform a rectification operation to the first ground-truth image and the second ground-truth image to generate a rectified ground-truth image. The decoder is configured to generate a depth result according to the rectified ground-truth image.
    Type: Application
    Filed: July 7, 2019
    Publication date: June 11, 2020
    Applicant: HIMAX TECHNOLOGIES LIMITED
    Inventors: Chin-Jung Tsai, Yu-Hsuan Chu, Cheng-Hung Chi, Ming-Shu Hsiao, Nai-Ting Chang, Yi-Nung Liu
  • Publication number: 20200132440
    Abstract: A light projection calibration device includes a light emission element and an optical element. The light emission element is used to emit light and includes a plurality of light emission points. The plurality of light emission points are used to emit the light and orderly arranged to form a predetermined pattern. The optical element is disposed according to position of the light emission element and used to diffract the light to generate diffracted light. The diffracted light is projected to a far field plane to generate a plurality of fan-out points on the far field plane. The fan-out points are analyzed to obtain a light intensity waveform used to determine whether the light emission element and the optical element are aligned to an acceptable level.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Yi-Nung Liu, Cheng-Hung Chi, Ming-Shu Hsiao
  • Publication number: 20200041809
    Abstract: A structured light projector including a light source, an irradiation range controlling device, and a diffractive optical element is provided. The irradiation range controlling device is disposed on a transmission path of a light beam from the light source. The diffractive optical element is disposed on a transmission path of the light beam from the irradiation range controlling device. The irradiation range controlling device is adapted to control an irradiation range of the light beam transmitted to the diffractive optical element so as to change a size of a region of the diffractive optical element illuminated by the light beam from the irradiation range controlling device. A three-dimensional image sensing module using the same is also provided.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Applicant: HIMAX TECHNOLOGIES LIMITED
    Inventors: Ming-Shu Hsiao, Yi-Nung Liu
  • Patent number: 10542577
    Abstract: Example methods are provided for performing a connectivity check for multi-node application(s) in a virtualized computing environment. The method may comprise identifying a group of multiple virtualized computing instances that implements multi-node application(s), the group including a first virtualized computing instance supported by the first host that requires connectivity with a second virtualized computing instance supported by the second host. The method may also comprise configuring the first host to generate and send a connectivity check packet to the second host; and based on report information from one or more entities along a path traversed by the connectivity check packet, determining a connectivity status associated with the first virtualized computing instance and the second virtualized computing instance.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: January 21, 2020
    Assignee: NICIRA, INC.
    Inventors: Ming Shu, Jianjun Shen
  • Patent number: 10498622
    Abstract: A method inserts a request message in a first encapsulation header that encapsulates a first packet from a data compute node of a first host to form a first encapsulated packet. The first encapsulation header identifies a first address of a first tunnel endpoint in the first host and a second address of a second tunnel endpoint in the second host. The method then sends the first encapsulated packet through a tunnel via the first address of the first tunnel endpoint to the second address of the second tunnel endpoint. If a second encapsulated packet is received at the first tunnel endpoint in the first host from the second tunnel endpoint in the second host and includes a response message, the method records information for the tunnel based on the sending of the request message and the receiving of the response message.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: December 3, 2019
    Assignee: VMware, Inc.
    Inventors: Yusheng Wang, Bolt Zhang, Ming Shu, Wang Qiong
  • Patent number: 10386706
    Abstract: A structured-light projector includes a diffractive optical element (DOE) that receives a collimated light and generates a plurality of light tiles. The DOE includes a plurality of optical components disposed on a substrate, wherein the optical components of the DOE are randomly arranged on the substrate.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: August 20, 2019
    Assignee: Himax Technologies Limited
    Inventors: Ming-Shu Hsiao, Yi-Nung Liu
  • Publication number: 20190086681
    Abstract: A structured-light projector includes a light source that emits an emitted light with a predetermined pattern; and a diffractive optical element (DOE) that directly receives the emitted light and generates a plurality of light tiles, which are randomly or regularly disposed.
    Type: Application
    Filed: July 13, 2018
    Publication date: March 21, 2019
    Inventors: Cheng-Hung Chi, Ming-Shu Hsiao
  • Publication number: 20190086776
    Abstract: A structured-light projector includes a diffractive optical element (DOE) that receives a collimated light and generates a plurality of light tiles. The DOE includes a plurality of optical components disposed on a substrate, wherein the optical components of the DOE are randomly arranged on the substrate.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 21, 2019
    Inventors: Ming-Shu Hsiao, Yi-Nung Liu
  • Publication number: 20190081877
    Abstract: A method inserts a request message in a first encapsulation header that encapsulates a first packet from a data compute node of a first host to form a first encapsulated packet. The first encapsulation header identifies a first address of a first tunnel endpoint in the first host and a second address of a second tunnel endpoint in the second host. The method then sends the first encapsulated packet through a tunnel via the first address of the first tunnel endpoint to the second address of the second tunnel endpoint. If a second encapsulated packet is received at the first tunnel endpoint in the first host from the second tunnel endpoint in the second host and includes a response message, the method records information for the tunnel based on the sending of the request message and the receiving of the response message.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 14, 2019
    Inventors: Yusheng Wang, Bolt Zhang, Ming Shu, Wang Qiong
  • Publication number: 20190059117
    Abstract: Example methods are provided for performing a connectivity check for multi-node application(s) in a virtualized computing environment. The method may comprise identifying a group of multiple virtualized computing instances that implements multi-node application(s), the group including a first virtualized computing instance supported by the first host that requires connectivity with a second virtualized computing instance supported by the second host. The method may also comprise configuring the first host to generate and send a connectivity check packet to the second host; and based on report information from one or more entities along a path traversed by the connectivity check packet, determining a connectivity status associated with the first virtualized computing instance and the second virtualized computing instance.
    Type: Application
    Filed: August 16, 2017
    Publication date: February 21, 2019
    Applicant: Nicira, Inc.
    Inventors: Ming SHU, Jianjun SHEN