PATENT CLAIM ANALYSIS

Application Number: 15971787
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-12
Patent Classification: ["704", "235000"]

Abstract:
Systems and processes are disclosed for handling a multi-part voice command for a virtual assistant. Speech input can be received from a user that includes multiple actionable commands within a single utterance. A text string can be generated from the speech input using a speech transcription process. The text string can be parsed into multiple candidate substrings based on domain keywords, imperative verbs, predetermined substring lengths, or the like. For each candidate substring, a probability can be determined indicating whether the candidate substring corresponds to an actionable command. Such probabilities can be determined based on semantic coherence, similarity to user request templates, querying services to determine manageability, or the like. If the probabilities exceed a threshold, the user intent of each substring can be determined, processes associated with the user intents can be executed, and an acknowledgment can be provided to the user.

Claim (Index 5):
The electronic device of  claim 2 , wherein determining the first intent associated with the first candidate substring and the second intent associated with the second candidate substring comprises:\n determining the second intent based on at least one word in the first candidate substring.

Metadata:
- Claim Count in Document: 42.0
- Percentile: 93.0
- Lexical Diversity: 1.86047
- Patent Class: 704.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14724623', '15677886', '15679098', '14839826', '15458664']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.331243332880497
- 35 USC 102 Novelty (BERT): 0.5644500370848636
- Combined Prediction Score: 0.3545640033009337
- Mean Citation Score: 319.561304
- Max Citation Score: 460.4172400000001
- Similarity Product: 391.9090960282017

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

Dataset: test