Patents by Inventor Yingbin Wang

Yingbin Wang 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: 11012711
    Abstract: A method of controlling intra prediction for decoding or encoding of a video sequence, is performed by at least one processor and includes identifying whether a first intra prediction mode of an above neighboring block of a prediction block is different than a second intra prediction mode of a left neighboring block of the prediction block. The method further includes, based on the first intra prediction mode being identified to be not different than the second intra prediction mode, obtaining a most probable mode (MPM) list including the first intra prediction mode, first immediate modes immediate to the first intra prediction mode and one among second immediate modes respectively immediate to the first immediate modes, and performing the intra prediction on multiple reference lines of the prediction block, using the obtained MPM list, the multiple reference lines being without a first reference line closest to the prediction block.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: May 18, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Shan Liu, Yingbin Wang, Zhenzhong Chen
  • Patent number: 10841270
    Abstract: Methods and devices for switching a virtual internet protocol (VIP) address are provided. In one implementation, the method may include sending to a control center of a VIP address system a first address resolution protocol (ARP) mapping message for mapping a VIP address to a VM address of a virtual machine (VM) of the VIP address system. The control center may be configured to determine the VM corresponding to the VM address as the master VM using the VIP address. The VIP address system may include one or more VMs connected to one or more virtual switches, the one or more VMs and one or more virtual switches being located in one or more hosts that are connected to the control center via a cloud network. The method may further include sending a notification message from the control center determining the master VM to a VM in the VIP address system.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: November 17, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yingbin Wang, Cheng Gang
  • Publication number: 20200177914
    Abstract: A method of controlling intra prediction for decoding or encoding of a video sequence, is performed by at least one processor and includes identifying whether a first intra prediction mode of an above neighboring block of a prediction block is different than a second intra prediction mode of a left neighboring block of the prediction block. The method further includes, based on the first intra prediction mode being identified to be not different than the second intra prediction mode, obtaining a most probable mode (MPM) list including the first intra prediction mode, first immediate modes immediate to the first intra prediction mode and one among second immediate modes respectively immediate to the first immediate modes, and performing the intra prediction on multiple reference lines of the prediction block, using the obtained MPM list, the multiple reference lines being without a first reference line closest to the prediction block.
    Type: Application
    Filed: November 20, 2019
    Publication date: June 4, 2020
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiaozhong XU, Shan Liu, Yingbin Wang, Zhenzhong Chen
  • Patent number: 10608866
    Abstract: Forwarding Ethernet packets is disclosed, including: receiving an incoming packet; determining a value based at least in part on performing a hash operation on at least a portion of a destination Internet Protocol (IP) address included in the incoming packet; comparing the value against a pre-established look-up table to determine whether a corresponding index value is found, wherein the pre-established look-up table stores index values and corresponding data sets to respective ones of the index values; determining a destination media access control (MAC) address associated with the incoming packet based at least in part on whether the corresponding index value is found in the pre-established look-up table; and forwarding the incoming packet to a virtual machine associated with the determined destination MAC address.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: March 31, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
  • Patent number: 10135915
    Abstract: The present disclosure discloses a system, a method and an apparatus of data interaction under load balancing to solve the problem of heavy workload of a server load balancer under existing technologies. The system includes a server load balancer, a real server, and a conversion apparatus. A data package, which is sent from a client to a real server, is processed and sent by the server load balancer to the real server. A data package, which is sent from the real server to the client, is processed and sent by the conversion apparatus to the client. Since the traffic flowing from the real server to the client does not pass through the server load balancer but is processed and sent by the conversion apparatus to the client in the above system that is provided by the embodiments of the present disclosure, the workload on the server load balancer is thus effectively reduced.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: November 20, 2018
    Assignee: Alibaba Group Holding Limited
    Inventors: Meng Tang, Bo Chen, Yingbin Wang, Jia Wan, Qian Wang
  • Publication number: 20180241608
    Abstract: Forwarding Ethernet packets is disclosed, including: receiving an incoming packet; determining a value based at least in part on performing a hash operation on at least a portion of a destination Internet Protocol (IP) address included in the incoming packet; comparing the value against a pre-established look-up table to determine whether a corresponding index value is found, wherein the pre-established look-up table stores index values and corresponding data sets to respective ones of the index values; determining a destination media access control (MAC) address associated with the incoming packet based at least in part on whether the corresponding index value is found in the pre-established look-up table; and forwarding the incoming packet to a virtual machine associated with the determined destination MAC address.
    Type: Application
    Filed: April 24, 2018
    Publication date: August 23, 2018
    Inventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
  • Patent number: 9985818
    Abstract: Forwarding Ethernet packets is disclosed, including: receiving an incoming packet; determining a value based at least in part on performing a hash operation on at least a portion of a destination Internet Protocol (IP) address included in the incoming packet; comparing the value against a pre-established look-up table to determine whether a corresponding index value is found, wherein the pre-established look-up table stores index values and corresponding data sets to respective ones of the index values; determining a destination media access control (MAC) address associated with the incoming packet based at least in part on whether the corresponding index value is found in the pre-established look-up table; and forwarding the incoming packet to a virtual machine associated with the determined destination MAC address.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: May 29, 2018
    Assignee: Alibaba Group Holding Limited
    Inventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
  • Patent number: 9738691
    Abstract: Provided are an N-terminal truncated L1 protein of the Human Papillomavirus Type 58, a coding sequence and preparation method thereof, and a virus-like particle comprising the protein. Uses of the protein and the virus-like particle in the preparation of a pharmaceutical composition or a vaccine are further provided. The pharmaceutical composition or vaccine is used for prevention of HPV infection and a disease caused by HPV infection.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: August 22, 2017
    Assignees: XIAMEN UNIVERSITY, XIAMEN INNOVAX BIOTECH CO., LTD.
    Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
  • Publication number: 20160200776
    Abstract: Provided are an N-terminal truncated L1 protein of the Human Papillomavirus Type 58, a coding sequence and preparation method thereof, and a virus-like particle comprising the protein. Uses of the protein and the virus-like particle in the preparation of a pharmaceutical composition or a vaccine are further provided. The pharmaceutical composition or vaccine is used for prevention of HPV infection and a disease caused by HPV infection.
    Type: Application
    Filed: March 1, 2016
    Publication date: July 14, 2016
    Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
  • Patent number: 9382296
    Abstract: Provided are an N-terminal truncated L1 protein of the Human Papillomavirus Type 58, a coding sequence and preparation method thereof, and a virus-like particle comprising the protein. Uses of the protein and the virus-like particle in the preparation of a pharmaceutical composition or a vaccine are further provided. The pharmaceutical composition or vaccine is used for prevention of HPV infection and a disease caused by HPV infection.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: July 5, 2016
    Assignees: XIAMEN UNIVERSITY, XIAMEN INNOVAX BIOTECH CO., LTD.
    Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
  • Publication number: 20140254597
    Abstract: Forwarding Ethernet packets is disclosed, including: receiving an incoming packet; determining a value based at least in part on performing a hash operation on at least a portion of a destination Internet Protocol (IP) address included in the incoming packet; comparing the value against a pre-established look-up table to determine whether a corresponding index value is found, wherein the pre-established look-up table stores index values and corresponding data sets to respective ones of the index values; determining a destination media access control (MAC) address associated with the incoming packet based at least in part on whether the corresponding index value is found in the pre-established look-up table; and forwarding the incoming packet to a virtual machine associated with the determined destination MAC address.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 11, 2014
    Inventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
  • Publication number: 20140108661
    Abstract: The present disclosure discloses a system, a method and an apparatus of data interaction under load balancing to solve the problem of heavy workload of a server load balancer under existing technologies. The system includes a server load balancer, a real server, and a conversion apparatus. A data package, which is sent from a client to a real server, is processed and sent by the server load balancer to the real server. A data package, which is sent from the real server to the client, is processed and sent by the conversion apparatus to the client. Since the traffic flowing from the real server to the client does not pass through the server load balancer but is processed and sent by the conversion apparatus to the client in the above system that is provided by the embodiments of the present disclosure, the workload on the server load balancer is thus effectively reduced.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 17, 2014
    Applicant: Alibaba Group Holding Limited
    Inventors: Meng Tang, Bo Chen, Yingbin Wang, Jia Wan, Qian Wang
  • Publication number: 20130315943
    Abstract: Provided are an N-terminal truncated L1 protein of the Human Papillomavirus Type 58, a coding sequence and preparation method thereof, and a virus-like particle comprising the protein. Uses of the protein and the virus-like particle in the preparation of a pharmaceutical composition or a vaccine are further provided. The pharmaceutical composition or vaccine is used for prevention of HPV infection and a disease caused by HPV infection.
    Type: Application
    Filed: July 15, 2011
    Publication date: November 28, 2013
    Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
  • Patent number: 7689005
    Abstract: A method and system for constructing a database management system for managing biometric data is disclosed. The disclosed system receives data from another database or from and enrollment process, encodes the data with an encoding plug-in, and stores the encoded data in a biometric data storage. The data may be enhanced before being stored. Incoming target data likewise is encoded using an encoding plug-in and may be pre-processed, and is sent to a matching algorithm that is either built-in or a plug-in algorithm. Further processing may occur after application of the matching algorithm. The disclosed database management system can be used not only for biometric database, but also for other similar types of data management.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: March 30, 2010
    Inventors: Yingbin Wang, Tianlong Chen
  • Patent number: 7187787
    Abstract: A method and implementation of enhancing a facial recognition process to increase the judgment confidence on identifying a person from a large image database of multiple persons. The method may include reconstructing a database of 2D images having only a small number of images with respect to each person into a database having multiple images, perhaps hundreds or thousands, of each person. The multiple images represent different camera angles or different lighting conditions. The method further includes adding an extra confidence percentage to matching images in the database when multiple images of a person are identified as matching.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: March 6, 2007
    Assignee: Intelitrac, Inc.
    Inventors: Donald A. Milne, Tianlong Chen, Yi Rui, Yingbin Wang, Jonathon Vu, Yinong Wei
  • Patent number: 7185165
    Abstract: A distributed memory computing environment is structured with an invariant memory page pool. The environment includes a device, a memory, a hard disk, and an operating system running on the device. A device ID lookup table and a Memory Block ID Lookup Table are stored in memory. Copies of memory pages and their look up tables are stored on the hard disk. If the operating system is shut down, at subsequent system start-up, memory is divided according to the same divisions seen on the memory page copies saved in configuration files.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: February 27, 2007
    Assignee: Intelitrac, Inc.
    Inventors: Tianlong Chen, Yinong Wei, Yingbin Wang
  • Patent number: 7184577
    Abstract: An architecture and method useful for fast one-to-many image matching and image indexing. A plurality of images in a database are digitized into a plurality of descriptors. The descriptors are separated into a plurality of index groups. Index values for the images in the database are then calculated for the various index groups. An index value, for example, could be calculated as the average of the descriptors in a particular group. A source groups of images having particular index values over a particular threshold value are identified. When matching a target image to images in the database, the index values are calculated for the target image and compared to the threshold value. Source groups of images having similar index values over the threshold are then identified for further matching to the target image.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: February 27, 2007
    Assignee: InteliTrac, Inc.
    Inventors: Tianlong Chen, Yi Rui, Yingbin Wang, Yinong Wei
  • Patent number: 7149855
    Abstract: A Distributed Memory Computing Environment (herein called “DMCE”) architecture and implementation is disclosed in which any computer equipped with a memory agent can borrow memory from other computer(s) equipped with a memory server on a distributed network. A memory backup and recovery as an optional subsystem of the Distributed Memory Computing system is also disclosed. A Network Attached Memory (herein called “NAM” or “NAM Box” or “NAM Server”) appliance is disclosed as a dedicated memory-sharing device attached to a network. A Memory Area Network (herein called “MAN”) is further disclosed, such a network is a network of memory device(s) or memory server(s) which provide memory sharing service to memory-demanding computer(s) or the like, when one memory device or memory server fails, its service will seamlessly transfer to other memory device(s) or memory server(s).
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: December 12, 2006
    Assignee: Intelitrac, Inc.
    Inventors: Tianlong Chen, Jonathan Vu, Yingbin Wang
  • Patent number: 7051158
    Abstract: A computing environment for a device having a processor, a device memory and an operating system. A first process running in the operating system has a memory and a memory cache. A second process running in the operating system has a second process memory accessible to the first process. A communication channel between the first process and second process makes the second process memory available for the first process memory to use. The device memory is sectioned into memory blocks, each having a starting address. A block ID identifies the memory block. Data is stored in various memory units of the memory block. An offset ID identifies the memory unit. A DMCE Virtual address contains the offset ID, the block Id and a device ID for identifying the memory unit. The DMCE virtual address of a memory unit used for the memory function is copied into the memory cache.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: May 23, 2006
    Assignee: InteliTrac, Inc.
    Inventors: Tianlong Chen, Yingbin Wang, Yinong Wei, Jonathan Vu
  • Patent number: 7043623
    Abstract: A Distributed Memory Computing Environment (herein called “DMCE”) architecture and implementation is disclosed in which any computer equipped with a memory agent can borrow memory from other computer(s) equipped with a memory server on a distributed network. A memory backup and recovery as an optional subsystem of the Distributed Memory Computing system is also disclosed. A Network Attached Memory (herein called “NAM” or “NAM Box” or “NAM Server”) appliance is disclosed as a dedicated memory-sharing device attached to a network. A Memory Area Network (herein called “MAN”) is further disclosed, such a network is a network of memory device(s) or memory server(s) which provide memory sharing service to memory-demanding computer(s) or the like, when one memory device or memory server fails, its service will seamlessly transfer to other memory device(s) or memory server(s).
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: May 9, 2006
    Assignee: InteliTrac, Inc.
    Inventors: Tianlong Chen, Jonathan Vu, Yingbin Wang