Patents by Inventor Wenbo He

Wenbo He 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: 20240374787
    Abstract: A dynamic antimicrobial hydrogel based on natural receptor-ligand recognition, and a preparation method and use thereof are provided. A ligand vancomycin and a receptor AA-based material each are first modified with a modification material, and then a photoinitiator is added to prepare a hydrogel material under irradiation of ultraviolet (UV) light. In the hydrogel, a three-dimensional (3D) network structure is formed through crosslinking. After undergoing a fracture under an external pressure, the hydrogel can rapidly heal itself through crosslinking due to a ligand-receptor interaction and a multi-hydrogen-bond interaction, which bio-mimicks a natural ligand-receptor interaction to realize the dynamics of the hydrogel material. The high antiomicrobial activity of vancomycin imparts the functionality of the hydrogel material; and the physiologically-derived monomer improves the biocompatibility and reduces the biological toxicity.
    Type: Application
    Filed: September 27, 2022
    Publication date: November 14, 2024
    Applicant: JIANGSU UNIVERSITY
    Inventors: Guoqing PAN, Wenbo HE, Yue MA, Miao WANG
  • Patent number: 11106708
    Abstract: System and method of partitioning a plurality of data objects that are each represented by a respective high dimensional feature vector is described, including performing a hashing function on each high dimensional feature vector to generate a respective lower dimensional binary compact feature vector for the data object that is represented by the high dimensional feature vector; performing a further hashing function on each compact feature vector to assign a sub-index ID to the compact feature vector; and partitioning the compact feature vectors into respective partition groups that correspond to the sub-index IDs assigned to the compact feature vectors.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 31, 2021
    Assignee: HUAWEI TECHNOLOGIES CANADA CO., LTD.
    Inventors: Yangdi Lu, Wenbo He, Amirhosein Nabatchian
  • Patent number: 10949467
    Abstract: System and method of generating an index structure for indexing a plurality of unstructured data objects, including: generating a set of compact feature vectors, the set including a compact feature vector for each of the data objects, the compact feature vector for each data object including a sequence of hashed values that represent the data object; generating a plurality of twisted compact feature vector sets for each of set of compact feature vectors, each of the twisted compact feature vector sets being generated by applying a respective random shuffling permutation to the set of compact feature vectors; and for each twisted compact feature vector set, generating an index for the data objects in which the data objects are slotted based on sequences of hashed values in the twisted compact feature vector set.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: March 16, 2021
    Assignee: Huawei Technologies Canada Co., Ltd.
    Inventors: Yangdi Lu, Wenbo He, Amirhosein Nabatchian
  • Publication number: 20190272341
    Abstract: System and method of partitioning a plurality of data objects that are each represented by a respective high dimensional feature vector is described, including performing a hashing function on each high dimensional feature vector to generate a respective lower dimensional binary compact feature vector for the data object that is represented by the high dimensional feature vector; performing a further hashing function on each compact feature vector to assign a sub-index ID to the compact feature vector; and partitioning the compact feature vectors into respective partition groups that correspond to the sub-index IDs assigned to the compact feature vectors.
    Type: Application
    Filed: July 24, 2018
    Publication date: September 5, 2019
    Inventors: Yangdi Lu, Wenbo He, Amirhosein Nabatchian
  • Publication number: 20190272344
    Abstract: System and method of generating an index structure for indexing a plurality of unstructured data objects, including: generating a set of compact feature vectors, the set including a compact feature vector for each of the data objects, the compact feature vector for each data object including a sequence of hashed values that represent the data object; generating a plurality of twisted compact feature vector sets for each of set of compact feature vectors, each of the twisted compact feature vector sets being generated by applying a respective random shuffling permutation to the set of compact feature vectors; and for each twisted compact feature vector set, generating an index for the data objects in which the data objects are slotted based on sequences of hashed values in the twisted compact feature vector set.
    Type: Application
    Filed: July 24, 2018
    Publication date: September 5, 2019
    Inventors: Yangdi Lu, Wenbo He, Amirhosein Nabatchian
  • Publication number: 20190141336
    Abstract: A chip is provided, which includes a first receiving module, a protocol logic module, a color space conversion module, a compression module and a transmitting module. The first receiving module is configured to receive a digital video signal. The protocol logic module is configured to perform protocol unpacking on the digital video signal to obtain a video code stream. The color space conversion module is configured to perform color space conversion on the video code stream. The compression module is configured to perform lossless compression on the video code stream obtained by the color space conversion. The transmitting module is configured to transmit the video code stream obtained by the lossless compression.
    Type: Application
    Filed: May 16, 2018
    Publication date: May 9, 2019
    Inventors: Feng CHEN, Diansheng REN, Hongfeng XIA, Shenghui BAO, Jin SU, Changfang YUE, Wenbo HE
  • Patent number: 8145761
    Abstract: The claimed subject matter provides a system and/or a method facilitates energy-aware connection distribution among a plurality of servers in a cluster. A set of busy servers in the cluster can be provided that each handle a high number of connections. In addition, a set of tail servers in the cluster can be managed that each maintain a low number of connections. A load skewing component gives priority to at least a subset of the set of busy servers when dispatching new connection requests from a plurality of users. In addition, the load skewing component controls the number of tail servers to maintain a sufficient number for energy-aware operation.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Jie Liu, Lin Xiao, Jeremy Eric Elson, Suman Kumar Nath, Leonidas Rigas, Feng Zhao, Gong Chen, Wenbo He
  • Patent number: 8069216
    Abstract: A method and apparatus for alerting nodes of a malicious node in a mobile ad-hoc communication system is provided herein. Particularly, a method and apparatus for distributing an alert message to nodes surrounding a recently discovered malicious node is provided. This alert technique further leverages mobility to distribute the alert message to a large majority of nodes in the ad hoc wireless network within a reasonable amount of time.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: November 29, 2011
    Assignee: Motorola Solutions, Inc.
    Inventors: Wenbo He, Ying Huang, Klara Nahrstedt, Whay Chiou Lee
  • Patent number: 8051174
    Abstract: The claimed subject matter provides a system and/or a method that facilitates managing a number of active servers in a cluster. A forecast component can predict at least one of login rate or number of connections in the cluster at a future time. A dynamic load analysis component can evaluate dynamic behaviors in login rate and number of connections in the cluster as a result of load dispatching. Moreover, a provisioning component can determine a number of servers in the cluster needed based at least in part on the prediction and dynamic behavior analysis. In addition, the provisioning component can include an additional margin in the number of servers needed in accordance with multiplicative factors.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: November 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Lin Xiao, Jie Liu, Suman Kumar Nath, Leonidas Rigas, Feng Zhao, Gong Chen, Wenbo He
  • Publication number: 20090222544
    Abstract: The claimed subject matter provides a system and/or a method that facilitates managing a number of active servers in a cluster. A forecast component can predict at least one of login rate or number of connections in the cluster at a future time. A dynamic load analysis component can evaluate dynamic behaviors in login rate and number of connections in the cluster as a result of load dispatching. Moreover, a provisioning component can determine a number of servers in the cluster needed based at least in part on the prediction and dynamic behavior analysis. In addition, the provisioning component can include an additional margin in the number of servers needed in accordance with multiplicative factors.
    Type: Application
    Filed: March 3, 2008
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Lin Xiao, Jie Liu, Suman Kumar Nath, Leonidas Rigas, Feng Zhao, Gong Chen, Wenbo He
  • Publication number: 20090222562
    Abstract: The claimed subject matter provides a system and/or a method facilitates energy-aware connection distribution among a plurality of servers in a cluster. A set of busy servers in the cluster can be provided that each handle a high number of connections. In addition, a set of tail servers in the cluster can be managed that each maintain a low number of connections. A load skewing component gives priority to at least a subset of the set of busy servers when dispatching new connection requests from a plurality of users. In addition, the load skewing component controls the number of tail servers to maintain a sufficient number for energy-aware operation.
    Type: Application
    Filed: March 3, 2008
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Jie Liu, Lin Xiao, Jeremy Eric Elson, Suman Kumar Nath, Leonidas Rigas, Feng Zhao, Gong Chen, Wenbo He
  • Publication number: 20080140795
    Abstract: A method and apparatus for alerting nodes of a malicious node in a mobile ad-hoc communication system is provided herein. Particularly, a method and apparatus for distributing an alert message to nodes surrounding a recently discovered malicious node is provided. This alert technique further leverages mobility to distribute the alert message to a large majority of nodes in the ad hoc wireless network within a reasonable amount of time.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Wenbo He, Ying Huang, Klara Nahrstedt, Whay Chiou Lee
  • Patent number: D817364
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: May 8, 2018
    Inventor: Wenbo He