PATENT CLAIM ANALYSIS

Application Number: 16407803
Application Type: Utility
Filing Date: 2019-05
Publication Date: 2019-08
Patent Classification: ["715", "728000"]

Abstract:
A context aware service provision method and apparatus for recognizing the user context and executing an action corresponding to the user context according to a rule defined by the user and feeding back the execution result to the user interactively are provided. The method for providing a context-aware service includes receiving a user input, the user input being at least one of a text input and a speech input, identifying a rule including a condition and an action corresponding to the condition based on the received user input, activating the rule to detect a context which corresponds to the condition of the rule, and executing, when the context is detected, the action corresponding to the condition.

Claim (Index 11):
A non-transitory computer readable storage medium with instructions stored thereon to provide a context-aware service using an electronic device, the instructions executable by a processor of the electronic device to cause the processor to at least:\n control to provide, for display on a touchscreen of the electronic device, a screen of a context-aware service application being executed, the screen of the context-aware service application including a user selectable visual element for adding a rule; based on receiving a first user input to the selectable visual element for adding the rule, control to provide, for display on the touchscreen of the electronic device, an interactive user interface for interacting with a user of the electronic device to add the rule, the first user input being a touch input to the user selectable visual element for adding the rule; control to provide, for display on the touchscreen of the electronic device, a guidance by the interactive user interface for adding at least one condition of the rule based on a second user input, the second user input being a text input; based on receiving the second user input, control to identify the text input of the second user input as a condition of the rule, which is meetable based on an input of speech corresponding to the text input of the second user input; control to provide, for display on the touchscreen of the electronic device, a guidance provided by the interactive user interface for adding at least one action based on a third user input; based on receiving the third user input, control to define a first action based on the third user input, the first action being a first performable operation; control to provide, for display on the touchscreen of the electronic device, the guidance provided by the interactive user interface for adding at least one action based on a fourth user input; based on receiving the fourth user input, control to define a second action based on the fourth user input, the second action being a second performable operation; control to store the rule including the condition, the first action, and the second action; based on receiving a fifth user input, the fifth user input being a speech input, control to determine whether the fifth user input corresponds to the condition of the rule based on whether the speech input of the fifth user input corresponds to the text input of the second user input; and based on a determination that the fifth user input corresponds to the condition of the rule, control to perform both the first action and second action of the rule.

Metadata:
- Claim Count in Document: 80.0
- Percentile: 100.0
- Lexical Diversity: 2.17544
- Patent Class: 715.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['16054336', '14028021', '14101546', '15901525', '15063757']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3541741669547643
- 35 USC 102 Novelty (BERT): 0.5618636218591558
- Combined Prediction Score: 0.3749431124452034
- Mean Citation Score: 287.97877
- Max Citation Score: 455.9888
- Similarity Product: 390.0719925354004

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

Dataset: test