Patents by Inventor Weipeng Liu

Weipeng Liu 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: 20240113315
    Abstract: The present disclosure relates to a performance testing device applicable to a metal fuel cell, and belongs to the field of metal fuel cells. Self-adaptive clamping equipment can be used for autonomously positioning and clamping galvanic piles with different sizes and shapes, and can be self-adaptively fixed according to the shapes. Sealing performance testing equipment is used for testing the sealing performance of the metal fuel cell through a testing pool. Discharge performance testing equipment is used for testing the discharge performance of the metal fuel cell. According to the performance testing device, two performances of sealing and discharging can be tested at the same time, perfusion of different electrolytes and measurement of galvanic piles composed of different numbers of single cells with different sizes can be realized, and the compatibility requirement of large-batch and multi-type cells delivered from a factory is met.
    Type: Application
    Filed: November 15, 2022
    Publication date: April 4, 2024
    Inventors: Mingming DONG, Weipeng LIU, Yu ZHANG
  • Patent number: 11948390
    Abstract: The present disclosure provides a dog nose print recognition method and system. The dog nose print recognition method includes: collecting a nose image of a dog, acquiring the nose image, and processing the nose image to obtain a plurality of regional images to be recognized; performing key point detection on the plurality of regional images to be recognized to obtain key points corresponding to the regional images to be recognized, and using the key points to perform alignment processing of the regional images to be recognized to obtain aligned regional images to be recognized; and performing dog nose print feature vector extraction and recognition on the aligned regional images to be recognized, and determining a dog identity recognition result through the dog nose print feature vector extraction and recognition. The system includes modules corresponding to the steps of the method.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: April 2, 2024
    Assignee: XINGCHONG KINGDOM (BEIJING) TECHNOLOGY CO., LTD
    Inventors: Yiduan Wang, Cheng Song, Baoguo Liu, Weipeng Guo
  • Publication number: 20240078638
    Abstract: Provided are an image fusion method and apparatus, an electronic device, and a storage medium. The method includes the following steps: A shooting operation acting on a first page of a target shooting activity is received, where the first page is an H5 page; in response to the shooting operation, a camera is called through system shooting software to collect an original image; a fusion operation for the original image is received; and in response to the fusion operation, the original image is fused with a first target effect, a static target image that includes a static image obtained by fusing the original image with the first target effect and the first description information related to the static image is generated, and the static target image is displayed on a second page, where the second page is an H5 page.
    Type: Application
    Filed: November 9, 2023
    Publication date: March 7, 2024
    Inventors: Honghui LIAO, Guangying SU, Weipeng WANG, Tong WU, Feng CHEN, Lei HUANG, Bei WANG, Yiqi XIAO, Yalong LIU
  • Patent number: 11442905
    Abstract: Technologies are described herein for denormalizing data instances. Schemas for data instances are embedded with annotations indicating how the denormalization is to be performed. Based on the annotations, one or more sub per object indexes (“sub POIs”) can be generated for each data instance and stored. The sub POIs can include a target sub POI containing data from the data instance, and at least one source sub POI containing data from another data instance, if the data instance depends on the other data instance. Data instance updates can be performed by identifying sub POIs that are related to the updated data instance in storage, and updating the related sub POIs according to the update to the data instance. The sub POIs can be sent to an indexing engine to generate an index for a search engine to facilitate searches on the data instances.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: September 13, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher Clayton McConnell, Weipeng Liu, Shahin Shayandeh, Robert Lovejoy Goodwin
  • Publication number: 20210370046
    Abstract: An apparatus for treating tinnitus through stimulating multiple acupoints with a multi-electrode electric pulse. A control terminal controls a first MCU micro-control module and the second MCU micro-control module to allow the second MCU micro-control module to output a variety of different pulse signals, and the different pulse signals are respectively output to an electric-pulse output circuit and an electric-pulse conversion circuit. The pulse signal output to the electric-pulse output circuit is a carrier signal. The pulse signal output to the electric-pulse conversion circuit is converted to a modulating wave by the electric-pulse conversion circuit. The modulating wave and the carrier signal are both output to the electrical-pulse output circuit. After a modulation, a transcutaneous electric-pulse stimulation signal is output by an output port, and is transmitted to an electrode sheet attached to the corresponding acupoint on human body through an electrode wire to stimulate the acupoint.
    Type: Application
    Filed: July 13, 2021
    Publication date: December 2, 2021
    Inventors: Yehai LIU, Chongxian YU, Jing WU, Jinjin YUAN, Yanxun HAN, Renjun HUA, Weipeng LIU, Xinxin XU, Zhaoxuan LU
  • Patent number: 11141773
    Abstract: A device for strengthening a straight pipe, including a first positioning mold, a second positioning mold, a split mold, a rounding mold, a first cavity and a second cavity. A method for strengthening a straight pipe is further provided. The split mold is adjusted to position the pipe. The pipe is inserted into the first and second positioning molds. First and second sealing rings are arranged in an inner cavity of the pipe. Hydraulic oil is injected into the first cavity to expand the pipe to perform an expanding deformation. When the hydraulic oil is unloaded, the split mold moves towards an axis of the first positioning mold to perform a reducing deformation. After the expanding and reducing deformations, the pipe is transported into the rounding mold, and hydraulic oil is injected into the second cavity to expand the pipe to perform the rounding.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: October 12, 2021
    Assignee: YANSHAN UNIVERSITY
    Inventors: Yongfei Gu, Junting Luo, Weipeng Liu, Lili Zhang, Chunxiang Zhang
  • Publication number: 20210299728
    Abstract: A device for strengthening a straight pipe, including a first positioning mold, a second positioning mold, a split mold, a rounding mold, a first cavity and a second cavity. A method for strengthening a straight pipe is further provided. The split mold is adjusted to position the pipe. The pipe is inserted into the first and second positioning molds. First and second sealing rings are arranged in an inner cavity of the pipe. Hydraulic oil is injected into the first cavity to expand the pipe to perform an expanding deformation. When the hydraulic oil is unloaded, the split mold moves towards an axis of the first positioning mold to perform a reducing deformation. After the expanding and reducing deformations, the pipe is transported into the rounding mold, and hydraulic oil is injected into the second cavity to expand the pipe to perform the rounding.
    Type: Application
    Filed: March 18, 2021
    Publication date: September 30, 2021
    Inventors: Yongfei GU, Junting LUO, Weipeng LIU, Lili ZHANG, Chunxiang ZHANG
  • Patent number: 10867131
    Abstract: An input method editor (IME) provides a distributed platform architecture that enables associating multiple applications with the IME to provide extended functionalities. The presentations of the applications, such as skins, may be different from each other and that of the IME. The applications may be represented in a manifest file that is human-readable and editable. The IME collects multiple parameters relating to a user input into a host application including a query input by the user and a scenario of the host application, and selects one or more applications to provide candidates based on a score or ranking of the applications under the collected multiple parameters. Machine-learning may be used to improve the score or ranking. The candidates may include text candidates, rich candidates, and informative candidates.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: December 15, 2020
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Matthew Robert Scott, Huihua Hou, Xi Chen, Weipeng Liu, Rongfeng Lai, Xi Chen, Yonghong Shi
  • Patent number: 10656957
    Abstract: An input method editor (IME) configured to provide language assistance across a plurality of applications is disclosed. In one example, the IME is adapted for use by English-as-a-second-language (ESL) users. In a specific example, language assistance may be provided by first detecting a need to suggest a substitute word to a user who is typing within an application. The detection may be based on a probability that a current word is in error. If a need is detected, a suggestion may be obtained for the word, such as from a cloud linguistic service or from a local lexicon and language-model, if network connectivity is poor. Once obtained, the suggestion may be displayed to the user in a non-intrusive manner by user interface element(s). Interaction with the user allows the user to accept or reject the suggestion, and perform other functions, such as relocating user interface elements utilized by the display.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: May 19, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kun Jing, Weipeng Liu, Matthew Robert Scott, Mu Li, Jin Shi
  • Publication number: 20200151156
    Abstract: Technologies are described herein for denormalizing data instances. Schemas for data instances are embedded with annotations indicating how the denormalization is to be performed. Based on the annotations, one or more sub per object indexes (“sub POIs”) can be generated for each data instance and stored. The sub POIs can include a target sub POI containing data from the data instance, and at least one source sub POI containing data from another data instance, if the data instance depends on the other data instance. Data instance updates can be performed by identifying sub POIs that are related to the updated data instance in storage, and updating the related sub POIs according to the update to the data instance. The sub POIs can be sent to an indexing engine to generate an index for a search engine to facilitate searches on the data instances.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 14, 2020
    Inventors: Christopher Clayton McConnell, Weipeng Liu, Shahin Shayandeh, Robert Lovejoy Goodwin
  • Patent number: 10540332
    Abstract: Technologies are described herein for denormalizing data instances. Schemas for data instances are embedded with annotations indicating how the denormalization is to be performed. Based on the annotations, one or more sub per object indexes (“sub POIs”) can be generated for each data instance and stored. The sub POIs can include a target sub POI containing data from the data instance, and at least one source sub POI containing data from another data instance, if the data instance depends on the other data instance. Data instance updates can be performed by identifying sub POIs that are related to the updated data instance in storage, and updating the related sub POIs according to the update to the data instance. The sub POIs can be sent to an indexing engine to generate an index for a search engine to facilitate searches on the data instances.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: January 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher Clayton McConnell, Weipeng Liu, Shahin Shayandeh, Robert Lovejoy Goodwin
  • Patent number: 10108726
    Abstract: An input method editor (IME) described herein couples scenarios of the input of the user with specific network services to offer more relevant and richer candidates for higher input productivity. Data relating to a computer application in which the input candidates are to be input and/or context relating to a user-submitted query is collected and analyzed to determine a scenario. The input candidates may include text candidates and rich candidates. The IME may select a scenario-tuned and type specific engine to identify the text candidates and/or rich candidates. The scenario-tuned text candidate engines leverage scenario-tuned language models and lexicons, and the scenario-tuned rich candidate engines leverage scenario-relevant web services, such as image, mapping, and video search, when available and appropriate.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: October 23, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew Robert Scott, Huihua Hou, Weipeng Liu, Hao Wei, Chiwei Che, Byron Huntley Changuion, Weijiang Xu, Xi Chen
  • Patent number: 9959340
    Abstract: Some implementations provide techniques and arrangements for semantic lexicon based processing, such as in an input method editor. In some instances, a semantic label may be received that is to be defined for a semantic lexicon and at least a first term may be identified as a positive or negative example of the semantic label. In response, some examples may label at least a second term in the semantic lexicon with the semantic label based at least in part on the identification of the first term as a positive or negative example of the semantic label.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: May 1, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chi-Ho Li, Weijiang Xu, Matthew Robert Scott, Weipeng Liu, Xi Chen, Xi Chen
  • Patent number: 9921665
    Abstract: An input method editor (IME) provides a distributed platform architecture that enables associating multiple applications with the IME to provide extended functionalities. The presentations of the applications, such as skins, may be different from each other and that of the IME. The applications may be represented in a manifest file that is human-readable and editable. The IME collects multiple parameters relating to a user input into a host application including a query input by the user and a scenario of the host application, and selects one or more applications to provide candidates based on a score or ranking of the applications under the collected multiple parameters. Machine-learning may be used to improve the score or ranking. The candidates may include text candidates, rich candidates, and informative candidates.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: March 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Robert Scott, Huihua Hou, Xi Chen, Weipeng Liu, Rongfeng Lai, Xi Chen, Yonghong Shi
  • Publication number: 20180039656
    Abstract: Technologies are described herein for denormalizing data instances. Schemas for data instances are embedded with annotations indicating how the denormalization is to be performed. Based on the annotations, one or more sub per object indexes (“sub POIs”) can be generated for each data instance and stored. The sub POIs can include a target sub POI containing data from the data instance, and at least one source sub POI containing data from another data instance, if the data instance depends on the other data instance. Data instance updates can be performed by identifying sub POIs that are related to the updated data instance in storage, and updating the related sub POIs according to the update to the data instance. The sub POIs can be sent to an indexing engine to generate an index for a search engine to facilitate searches on the data instances.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: Christopher Clayton McConnell, Weipeng Liu, Shahin Shayandeh, Robert Lovejoy Goodwin
  • Publication number: 20180006670
    Abstract: A WIFI device and an operating method and device of WIFI chips in a WIFI device are provided. In the operating method, an instruction indicating selection of an operation mode of a first WIFI chip and a second WIFI chip in a WIFI device is received (S202); the first WIFI chip is triggered to operate on a first frequency band and the second WIFI chip is triggered to operate on a second frequency band when the operation mode indicated by the instruction is a first mode (S204). The first WIFI chip supports the first frequency band and the second frequency band, and the second WIFI chip supports the second frequency band.
    Type: Application
    Filed: March 30, 2015
    Publication date: January 4, 2018
    Inventors: Weipeng LIU, Chao ZHANG, Qi ZHANG
  • Publication number: 20170177562
    Abstract: An input method editor (IME) provides a distributed platform architecture that enables associating multiple applications with the IME to provide extended functionalities. The presentations of the applications, such as skins, may be different from each other and that of the IME. The applications may be represented in a manifest file that is human-readable and editable. The IME collects multiple parameters relating to a user input into a host application including a query input by the user and a scenario of the host application, and selects one or more applications to provide candidates based on a score or ranking of the applications under the collected multiple parameters. Machine-learning may be used to improve the score or ranking. The candidates may include text candidates, rich candidates, and informative candidates.
    Type: Application
    Filed: March 2, 2017
    Publication date: June 22, 2017
    Inventors: Matthew Robert Scott, Huihua Hou, Xi Chen, Weipeng Liu, Rongfeng Lai, Xi Chen, Yonghong Shi
  • Publication number: 20160299984
    Abstract: An input method editor (IME) described herein couples scenarios of the input of the user with specific network services to offer more relevant and richer candidates for higher input productivity. Data relating to a computer application in which the input candidates are to be input and/or context relating to a user-submitted query is collected and analyzed to determine a scenario. The input candidates may include text candidates and rich candidates. The IME may select a scenario-tuned and type specific engine to identify the text candidates and/or rich candidates. The scenario-tuned text candidate engines leverage scenario-tuned language models and lexicons, and the scenario-tuned rich candidate engines leverage scenario-relevant web services, such as image, mapping, and video search, when available and appropriate.
    Type: Application
    Filed: June 22, 2016
    Publication date: October 13, 2016
    Inventors: Matthew Robert Scott, Huihua Hou, Weipeng Liu, Hao Wei, Chiwei Che, Byron Huntley Changuion, Weijiang Xu, Xi Chen
  • Publication number: 20160196150
    Abstract: An input method editor (IME) configured to provide language assistance across a plurality of applications is disclosed. In one example, the IME is adapted for use by English-as-a-second-language (ESL) users. In a specific example, language assistance may be provided by first detecting a need to suggest a substitute word to a user who is typing within an application. The detection may be based on a probability that a current word is in error. If a need is detected, a suggestion may be obtained for the word, such as from a cloud linguistic service or from a local lexicon and language-model, if network connectivity is poor. Once obtained, the suggestion may be displayed to the user in a non-intrusive manner by user interface element(s). Interaction with the user allows the user to accept or reject the suggestion, and perform other functions, such as relocating user interface elements utilized by the display.
    Type: Application
    Filed: August 9, 2013
    Publication date: July 7, 2016
    Inventors: Kun Jing, Weipeng Liu, Matthew Robert Scott, Mu Li
  • Patent number: 9378290
    Abstract: An input method editor (IME) described herein couples scenarios of the input of the user with specific network services to offer more relevant and richer candidates for higher input productivity. Data relating to a computer application in which the input candidates are to be input and/or context relating to a user-submitted query is collected and analyzed to determine a scenario. The input candidates may include text candidates and rich candidates. The IME may select a scenario-tuned and type specific engine to identify the text candidates and/or rich candidates. The scenario-tuned text candidate engines leverage scenario-tuned language models and lexicons, and the scenario-tuned rich candidate engines leverage scenario-relevant web services, such as image, mapping, and video search, when available and appropriate.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: June 28, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Robert Scott, Huihua Hou, Weipeng Liu, Hao Wei, Chiwei Che, Byron Huntley Changuion, Weijiang Xu, Xi Chen