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: 11100101Abstract: 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: GrantFiled: August 24, 2018Date of Patent: August 24, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qingwei Zhao, Chong Gu
-
Publication number: 20200050608Abstract: 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: ApplicationFiled: October 10, 2019Publication date: February 13, 2020Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qingwei ZHAO, Chong GU
-
Publication number: 20200012602Abstract: 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: ApplicationFiled: September 10, 2019Publication date: January 9, 2020Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qingwei ZHAO, Chong GU
-
Patent number: 10489221Abstract: 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: GrantFiled: February 22, 2017Date of Patent: November 26, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Qingwei Zhao, Heng Chang, Qifeng Ma
-
Publication number: 20180365288Abstract: 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: ApplicationFiled: August 24, 2018Publication date: December 20, 2018Inventors: Qingwei Zhao, Chong Gu
-
Patent number: 9913243Abstract: 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: GrantFiled: March 20, 2017Date of Patent: March 6, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qingwei Zhao, Qifeng Ma
-
Patent number: 9720658Abstract: 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 comType: GrantFiled: November 30, 2015Date of Patent: August 1, 2017Assignee: Huawei Technologies, Co., Ltd.Inventor: Qingwei Zhao
-
Publication number: 20170195985Abstract: 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: ApplicationFiled: March 20, 2017Publication date: July 6, 2017Inventors: Qingwei Zhao, Qifeng Ma
-
Publication number: 20170161123Abstract: 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: ApplicationFiled: February 22, 2017Publication date: June 8, 2017Inventors: Qingwei ZHAO, Heng CHANG, Qifeng MA
-
Patent number: 9430302Abstract: The present invention provides methods, devices and systems for using and invoking an Oauth API.Type: GrantFiled: July 18, 2014Date of Patent: August 30, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Qingwei Zhao, Wenhua Xu
-
Publication number: 20160085520Abstract: 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 comType: ApplicationFiled: November 30, 2015Publication date: March 24, 2016Inventor: Qingwei Zhao
-
Patent number: 9009054Abstract: 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: GrantFiled: October 28, 2010Date of Patent: April 14, 2015Assignees: Sony Corporation, Institute of Acoustics, Chinese Academy of SciencesInventors: Kun Liu, Weiguo Wu, Li Lu, Qingwei Zhao, Yonghong Yan, Hongbin Suo
-
Publication number: 20140331240Abstract: The present invention provides methods, devices and systems for using and invoking an Oauth API.Type: ApplicationFiled: July 18, 2014Publication date: November 6, 2014Inventors: Qingwei ZHAO, Wenhua XU
-
Patent number: 8260614Abstract: 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: GrantFiled: September 28, 2000Date of Patent: September 4, 2012Assignee: Intel CorporationInventors: Qingwei Zhao, Zhiwei Lin, Yonghong Yan
-
Publication number: 20120143363Abstract: 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: ApplicationFiled: December 6, 2011Publication date: June 7, 2012Applicants: Institute of Acoustics, Chinese Academy of Scienc., Sony CorporationInventors: Kun LIU, Weiguo Wu, Li Lu, Qingwei Zhao
-
Publication number: 20110106531Abstract: 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: ApplicationFiled: October 28, 2010Publication date: May 5, 2011Applicants: SONY CORPORATION, Institute of Acoustics, Chinese Academy of Scienc.Inventors: Kun LIU, Weiguo Wu, Li Lu, Qingwei Zhao, Yonghong Yan, Hongbin Suo
-
Patent number: 7418386Abstract: 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: GrantFiled: April 3, 2001Date of Patent: August 26, 2008Assignee: Intel CorporationInventors: Chunrong Lai, Qingwei Zhao, Jielin Pan
-
Publication number: 20060053015Abstract: 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: ApplicationFiled: April 3, 2001Publication date: March 9, 2006Inventors: Chunrong Lai, Qingwei Zhao, Jielin Pan
-
Publication number: 20030061046Abstract: 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: ApplicationFiled: September 27, 2001Publication date: March 27, 2003Inventors: Qingwei Zhao, Jielin Pan, Yonghong Yan, Chunrong Lai