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: 11012711Abstract: 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: GrantFiled: November 20, 2019Date of Patent: May 18, 2021Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu, Yingbin Wang, Zhenzhong Chen
-
Patent number: 10841270Abstract: 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: GrantFiled: December 27, 2017Date of Patent: November 17, 2020Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yingbin Wang, Cheng Gang
-
Publication number: 20200177914Abstract: 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: ApplicationFiled: November 20, 2019Publication date: June 4, 2020Applicant: TENCENT AMERICA LLCInventors: Xiaozhong XU, Shan Liu, Yingbin Wang, Zhenzhong Chen
-
Patent number: 10608866Abstract: 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: GrantFiled: April 24, 2018Date of Patent: March 31, 2020Assignee: Alibaba Group Holding LimitedInventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
-
Patent number: 10135915Abstract: 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: GrantFiled: October 17, 2013Date of Patent: November 20, 2018Assignee: Alibaba Group Holding LimitedInventors: Meng Tang, Bo Chen, Yingbin Wang, Jia Wan, Qian Wang
-
Publication number: 20180241608Abstract: 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: ApplicationFiled: April 24, 2018Publication date: August 23, 2018Inventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
-
Patent number: 9985818Abstract: 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: GrantFiled: March 3, 2014Date of Patent: May 29, 2018Assignee: Alibaba Group Holding LimitedInventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
-
Patent number: 9738691Abstract: 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: GrantFiled: March 1, 2016Date of Patent: August 22, 2017Assignees: XIAMEN UNIVERSITY, XIAMEN INNOVAX BIOTECH CO., LTD.Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
-
Publication number: 20160200776Abstract: 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: ApplicationFiled: March 1, 2016Publication date: July 14, 2016Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
-
Patent number: 9382296Abstract: 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: GrantFiled: July 15, 2011Date of Patent: July 5, 2016Assignees: XIAMEN UNIVERSITY, XIAMEN INNOVAX BIOTECH CO., LTD.Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
-
Publication number: 20140254597Abstract: 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: ApplicationFiled: March 3, 2014Publication date: September 11, 2014Inventors: Shikun Tian, Yingbin Wang, Weicai Chen, Bo Chen
-
Publication number: 20140108661Abstract: 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: ApplicationFiled: October 17, 2013Publication date: April 17, 2014Applicant: Alibaba Group Holding LimitedInventors: Meng Tang, Bo Chen, Yingbin Wang, Jia Wan, Qian Wang
-
Publication number: 20130315943Abstract: 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: ApplicationFiled: July 15, 2011Publication date: November 28, 2013Inventors: Shaowei Li, Minxi Wei, Xianglin Kong, Yingbin Wang, Jun Zhang, Ningshao Xia
-
Patent number: 7689005Abstract: 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: GrantFiled: February 22, 2005Date of Patent: March 30, 2010Inventors: Yingbin Wang, Tianlong Chen
-
Patent number: 7187787Abstract: 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: GrantFiled: August 7, 2003Date of Patent: March 6, 2007Assignee: Intelitrac, Inc.Inventors: Donald A. Milne, Tianlong Chen, Yi Rui, Yingbin Wang, Jonathon Vu, Yinong Wei
-
Patent number: 7185165Abstract: 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: GrantFiled: June 27, 2005Date of Patent: February 27, 2007Assignee: Intelitrac, Inc.Inventors: Tianlong Chen, Yinong Wei, Yingbin Wang
-
Patent number: 7184577Abstract: 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: GrantFiled: November 21, 2003Date of Patent: February 27, 2007Assignee: InteliTrac, Inc.Inventors: Tianlong Chen, Yi Rui, Yingbin Wang, Yinong Wei
-
Patent number: 7149855Abstract: 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: GrantFiled: January 23, 2004Date of Patent: December 12, 2006Assignee: Intelitrac, Inc.Inventors: Tianlong Chen, Jonathan Vu, Yingbin Wang
-
Patent number: 7051158Abstract: 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: GrantFiled: April 30, 2003Date of Patent: May 23, 2006Assignee: InteliTrac, Inc.Inventors: Tianlong Chen, Yingbin Wang, Yinong Wei, Jonathan Vu
-
Patent number: 7043623Abstract: 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: GrantFiled: January 22, 2003Date of Patent: May 9, 2006Assignee: InteliTrac, Inc.Inventors: Tianlong Chen, Jonathan Vu, Yingbin Wang