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 6):
The speech recognition system according to  claim 5 , wherein the registration center further comprises application program internal nodes; and the application program internal nodes store preset expressions with semantic variables that are applied to the inside of the application and the corresponding function calls, after entering the application, the speech recognition system processes the user's voice input in the following manner:\n the voice recognition module converts voice into text form, the speech recognition system validates whether the obtained text content matches with the preset expressions with the semantic variables of the application internal nodes, if they match, execute the corresponding function call; otherwise, the obtained text content is passed to all the class nodes, if the obtained text content matches with a preset expression with semantic variables of a class node, the speech recognition system will select an application program that belongs to the class node to be started and passes the intent name and intent variables to the selected application, the selected application calls the public function inherited from the matching class node based on the incoming intent name after it's started, 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: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14909741', '13515811', '12689629', '10316588', '15425099']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2453838243144584
- 35 USC 102 Novelty (BERT): 0.5447362291590203
- Combined Prediction Score: 0.2753190647989146
- Mean Citation Score: 220.927776
- Max Citation Score: 383.06448
- Similarity Product: 288.36015896461487

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