Patents by Inventor Qingwei Zhao

Qingwei Zhao 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: 11100101
    Abstract: A data operation method and a data management server, where the method includes obtaining an identifier of a tenant and a data operation request for requesting to perform a data operation on data of the tenant, and the data operation request includes a first table name corresponding to the data, determining, according to the identifier and the first table name, a second table name of a data table corresponding to the data and in a first database, where the first database is for storing respective data tables of multiple tenants, the data table of each tenant corresponds to an identifier of each tenant, and the tenant is one of the multiple tenants, replacing the first table name in a first structured query language (SQL) corresponding to the data operation request with the second table name, and requesting the first database to execute the first SQL obtained after the replacement.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: August 24, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qingwei Zhao, Chong Gu
  • Publication number: 20200050608
    Abstract: A multi-tenant data isolation method, an apparatus, and a system, wherein the method is applied to an SaaS application server including a service control layer and a service layer, and includes: receiving, by the service control layer, a data operation request sent by a tenant client, where the data operation request includes an identifier of a first tenant; sending, by the service control layer, the identifier of the first tenant to the service layer; determining, by the service layer according to a preset rule, that the data operation request is to perform a data operation on data storage space corresponding to the identifier of the first tenant; and performing, by the service layer, the data operation on the data storage space corresponding to the identifier of the first tenant.
    Type: Application
    Filed: October 10, 2019
    Publication date: February 13, 2020
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qingwei ZHAO, Chong GU
  • Publication number: 20200012602
    Abstract: A cache allocation method and an apparatus are applied to software as a service (SaaS) that serves at least two tenants. The at least two tenants include a target tenant, and a cache partition of the target tenant is a target cache partition. The method includes: obtaining a first cache size and a monitoring record of the target tenant, where the monitoring record includes a correspondence between an adjustment size and a cache benefit change, and the first cache size is a current cache size of the target cache partition; and analyzing the monitoring record, and adjusting the first cache size to a second cache size when determining that adjustment of the first cache size to the second cache size meets a cache benefit target. According to the method, a higher cache benefit can be obtained, and a cache sharing utilization rate is correspondingly increased.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 9, 2020
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qingwei ZHAO, Chong GU
  • Patent number: 10489221
    Abstract: A method for creating a context aware application and a user terminal are provided, where the method includes: obtaining a creation instruction used to create the context aware application, where the creation instruction includes a creation factor, and the creation factor is entered by a user and/or generated by a user terminal; determining, according to the creation factor, at least one terminal device related to the creation factor, and obtaining context information and action information of the at least one terminal device; generating at least one operation item according to the context information and the action information of the at least one terminal device; and generating the context aware application according to the at least one operation item. Thereby resolving a technical problem that development steps of the context aware application are tedious, and achieving beneficial effects of simplifying the development steps and improving the development efficiency.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: November 26, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qingwei Zhao, Heng Chang, Qifeng Ma
  • Publication number: 20180365288
    Abstract: A data operation method and a data management server, where the method includes obtaining an identifier of a tenant and a data operation request for requesting to perform a data operation on data of the tenant, and the data operation request includes a first table name corresponding to the data, determining, according to the identifier and the first table name, a second table name of a data table corresponding to the data and in a first database, where the first database is for storing respective data tables of multiple tenants, the data table of each tenant corresponds to an identifier of each tenant, and the tenant is one of the multiple tenants, replacing the first table name in a first structured query language (SQL) corresponding to the data operation request with the second table name, and requesting the first database to execute the first SQL obtained after the replacement.
    Type: Application
    Filed: August 24, 2018
    Publication date: December 20, 2018
    Inventors: Qingwei Zhao, Chong Gu
  • Patent number: 9913243
    Abstract: A positioning method includes: obtaining a cell identity of a to-be-positioned terminal; determining at least one neighboring terminal of the to-be-positioned terminal according to the cell identity of the to-be-positioned terminal, where a cell identity of each neighboring terminal of the at least one neighboring terminal is the same as the cell identity of the to-be-positioned terminal; obtaining geomagnetic information of a location of each neighboring terminal of the at least one neighboring terminal and geomagnetic information of a location of the to-be-positioned terminal, to generate a geomagnetic information group of the to-be-positioned terminal; and obtaining, geographic location information of the to-be-positioned terminal.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: March 6, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qingwei Zhao, Qifeng Ma
  • Patent number: 9720658
    Abstract: An application creation method, includes receiving, by the terminal, a property value of a component property configured by a user, generating a component model according to the property value of the component property, generating a component interface graphical element corresponding to the property value of the component property; mapping the component model as a function component model, graphically displaying the function component model as a function component graphical element according to the component interface graphical element, establishing an association relationship between different function component graphical elements in a to-be-created application according to an operation performed by the user on the function component graphical element, and generating a service function model according to the association relationship between the different function component graphical elements in the to-be-created application; and generating executable code of the to-be-created application according to the com
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: August 1, 2017
    Assignee: Huawei Technologies, Co., Ltd.
    Inventor: Qingwei Zhao
  • Publication number: 20170195985
    Abstract: A positioning method includes: obtaining a cell identity of a to-be-positioned terminal; determining at least one neighboring terminal of the to-be-positioned terminal according to the cell identity of the to-be-positioned terminal, where a cell identity of each neighboring terminal of the at least one neighboring terminal is the same as the cell identity of the to-be-positioned terminal; obtaining geomagnetic information of a location of each neighboring terminal of the at least one neighboring terminal and geomagnetic information of a location of the to-be-positioned terminal, to generate a geomagnetic information group of the to-be-positioned terminal; and obtaining, geographic location information of the to-be-positioned terminal.
    Type: Application
    Filed: March 20, 2017
    Publication date: July 6, 2017
    Inventors: Qingwei Zhao, Qifeng Ma
  • Publication number: 20170161123
    Abstract: A method for creating a context aware application and a user terminal are provided, where the method includes: obtaining a creation instruction used to create the context aware application, where the creation instruction includes a creation factor, and the creation factor is entered by a user and/or generated by a user terminal; determining, according to the creation factor, at least one terminal device related to the creation factor, and obtaining context information and action information of the at least one terminal device; generating at least one operation item according to the context information and the action information of the at least one terminal device; and generating the context aware application according to the at least one operation item. Thereby resolving a technical problem that development steps of the context aware application are tedious, and achieving beneficial effects of simplifying the development steps and improving the development efficiency.
    Type: Application
    Filed: February 22, 2017
    Publication date: June 8, 2017
    Inventors: Qingwei ZHAO, Heng CHANG, Qifeng MA
  • Patent number: 9430302
    Abstract: The present invention provides methods, devices and systems for using and invoking an Oauth API.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: August 30, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qingwei Zhao, Wenhua Xu
  • Publication number: 20160085520
    Abstract: An application creation method, includes receiving, by the terminal, a property value of a component property configured by a user, generating a component model according to the property value of the component property, generating a component interface graphical element corresponding to the property value of the component property; mapping the component model as a function component model, graphically displaying the function component model as a function component graphical element according to the component interface graphical element, establishing an association relationship between different function component graphical elements in a to-be-created application according to an operation performed by the user on the function component graphical element, and generating a service function model according to the association relationship between the different function component graphical elements in the to-be-created application; and generating executable code of the to-be-created application according to the com
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventor: Qingwei Zhao
  • Patent number: 9009054
    Abstract: This invention relates to retrieval for multimedia content, and provides a program endpoint time detection apparatus for detecting an endpoint time of a program by performing processing on audio signals of said program, comprising an audio classification unit for classifying said audio signals into a speech signal portion and a non-speech signal portion; a keyword retrieval unit for retrieving, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion; a content analysis unit for performing content analysis on context of the candidate endpoint keyword retrieved by the keyword retrieval unit to determine whether the candidate endpoint keyword is a valid endpoint keyword; and a program endpoint time determination unit for performing statistics analysis based on the retrieval result of said keyword retrieval unit and the determination result of said content analysis unit, and determining the endpoint time of the program.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: April 14, 2015
    Assignees: Sony Corporation, Institute of Acoustics, Chinese Academy of Sciences
    Inventors: Kun Liu, Weiguo Wu, Li Lu, Qingwei Zhao, Yonghong Yan, Hongbin Suo
  • Publication number: 20140331240
    Abstract: The present invention provides methods, devices and systems for using and invoking an Oauth API.
    Type: Application
    Filed: July 18, 2014
    Publication date: November 6, 2014
    Inventors: Qingwei ZHAO, Wenhua XU
  • Patent number: 8260614
    Abstract: A method and system that expands a word graph to a phone graph. An unknown speech signal is received. A word graph is generated based on an application task or based on information extracted from the unknown speech signal. The word graph is expanded into a phone graph. The unknown speech signal is recognized using the phone graph. The phone graph can be based on a cross-word acoustical model to improve continuous speech recognition. By expanding a word graph into a phone graph, the phone graph can consume less memory than a word graph and can reduce greatly the computation cost in the decoding process than that of the word graph thus improving system performance. Furthermore, continuous speech recognition error rate can be reduced by using the phone graph, which provides a more accurate graph for continuous speech recognition.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: September 4, 2012
    Assignee: Intel Corporation
    Inventors: Qingwei Zhao, Zhiwei Lin, Yonghong Yan
  • Publication number: 20120143363
    Abstract: An audio event detection method and apparatus based on the long-term feature is provided. The audio event detection method comprises the step: dividing the input audio stream into a series of slices; extracting the short-term features and the long-term features for each slice; and obtaining the classification result of the input audio stream based on the short-term features and the long-term features.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 7, 2012
    Applicants: Institute of Acoustics, Chinese Academy of Scienc., Sony Corporation
    Inventors: Kun LIU, Weiguo Wu, Li Lu, Qingwei Zhao
  • Publication number: 20110106531
    Abstract: This invention relates to retrieval for multimedia content, and provides a program endpoint time detection apparatus for detecting an endpoint time of a program by performing processing on audio signals of said program, comprising an audio classification unit for classifying said audio signals into a speech signal portion and a non-speech signal portion; a keyword retrieval unit for retrieving, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion; a content analysis unit for performing content analysis on context of the candidate endpoint keyword retrieved by the keyword retrieval unit to determine whether the candidate endpoint keyword is a valid endpoint keyword; and a program endpoint time determination unit for performing statistics analysis based on the retrieval result of said keyword retrieval unit and the determination result of said content analysis unit, and determining the endpoint time of the program.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 5, 2011
    Applicants: SONY CORPORATION, Institute of Acoustics, Chinese Academy of Scienc.
    Inventors: Kun LIU, Weiguo Wu, Li Lu, Qingwei Zhao, Yonghong Yan, Hongbin Suo
  • Patent number: 7418386
    Abstract: According to one aspect of the invention, a method is provided in which a set of probabilistic attributes in an N-gram language model is classified into a plurality of classes. Each resultant class is clustered into a plurality of segments to build a code-book for the respective class using a modified K-means clustering process which dynamically adjusts the size and centroid of each segment during each iteration in the modified K-means clustering process. A probabilistic attribute in each class is then represented by the centroid of the corresponding segment to which the respective probabilistic attribute belongs.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: August 26, 2008
    Assignee: Intel Corporation
    Inventors: Chunrong Lai, Qingwei Zhao, Jielin Pan
  • Publication number: 20060053015
    Abstract: According to one aspect of the invention, a method is provided in which a set of probabilistic attributes in an N-gram language model is classified into a plurality of classes. Each resultant class is clustered into a plurality of segments to build a code-book for the respective class using a modified K-means clustering process which dynamically adjusts the size and centroid of each segment during each iteration in the modified K-means clustering process. A probabilistic attribute in each class is then represented by the centroid of the corresponding segment to which the respective probabilistic attribute belongs.
    Type: Application
    Filed: April 3, 2001
    Publication date: March 9, 2006
    Inventors: Chunrong Lai, Qingwei Zhao, Jielin Pan
  • Publication number: 20030061046
    Abstract: A system is described for recognizing continuous speech based on M-gram language model. The system includes a lexical tree having a number of nodes, a buffer having a number of entries and a merging task to merge tokens to form a merged token list. The system decodes an input speech by propagating tokens along a number of different paths within the lexical tree. Each token contains information relating to a probability score and a word path history. The merging task is configured (1) to access a token list containing a group of tokens that have propagated to current state from a number of transition states, (2) to place tokens into an appropriate entry in the buffer according to a hash value and (3) to merge tokens with the same sequence of word candidates.
    Type: Application
    Filed: September 27, 2001
    Publication date: March 27, 2003
    Inventors: Qingwei Zhao, Jielin Pan, Yonghong Yan, Chunrong Lai