PATENT CLAIM ANALYSIS

Application Number: 15911114
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-07
Patent Classification: ["704", "221000"]

Abstract:
Disclosed are a voice recognition system and a construction method for the voice recognition system. By way of layering the system, a general semantic recognition operation for the system is separated from a specific semantic recognition operation for an application program; and by way of classifying the application programs and abstracting out a common performance function, the system can find the application program matching the voice content semantics very efficiently and a third-party program is easily added into the existing voice recognition system. The present invention maps many performance function to a preset expression with semantic variables, so that the system can recognize more semantic expression manners with optimization of the semantic recognition. Therefore, the system can show more humanized characteristics.

Claim (Index 13):
A speech recognition system comprising:\n 14. a voice recognition module, converting voice content into text form; and applications, joining the speech recognition system by declaring a class node to which it belongs and inheriting the public function set of the class node; the applications are third-party applications downloaded from an application store; the class nodes are classified by intent, each class node stores a plurality of preset expressions with semantic variables which describes common behaviors of a series of application programs, these preset expressions are mapped to a public function set and specify an application to be launched by specifying the name of the application, the manner in which the application interacts with the user through the speech recognition system at least comprises: after the voice input by the user is converted into text form by the voice recognition module, when the obtained text content matches the preset expression with semantic variables of a class node, the speech recognition system selects an application according to the name of the application and writes an intent name and corresponding intent variables into the selected application's private directory and starts the selected application, wherein the speech recognition system determines whether the private directory of the selected application program has an intent name and corresponding intent variables or not before loading the selected application, and wherein if the private directory of the selected application program has the intent name and corresponding intent variables, the selected application program will load the intent name and corresponding intent variables from the private directory and calls a public function inherited from the matching class node; and wherein if the private directory of the selected application program has no the intent name and corresponding intent variables, a default initial page will be loaded, wherein, the intent name is bound to the matching preset expression and corresponds to a constant in a public function inherited from the matching class node, and the intent variables are extracted from the text content output by the voice recognition module and correspond to variables in a public function inherited from the matching class node.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 90.0
- Lexical Diversity: 1.91176
- Patent Class: 704.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14909741', '13515811', '12689629', '10316588', '15425099']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2233833683836391
- 35 USC 102 Novelty (BERT): 0.5431005086257814
- Combined Prediction Score: 0.2553550824078534
- Mean Citation Score: 220.927776
- Max Citation Score: 383.06448
- Similarity Product: 317.07186145485883

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test