PATENT CLAIM ANALYSIS

Application Number: 15860956
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-05
Patent Classification: ["710", "008000"]

Abstract:
A system and computer-implemented method for efficiently developing and testing home automation systems is provided. The system comprises one or more robotic modules configured to interact with home automation systems under test and home devices and appliances, wherein the one or more home devices and appliances are monitored by the home automation systems. The one or more robotic modules are further configured to execute test scripts received from a test automation framework in communication with the one or more robotic modules and initiate workflows based on the executed test scripts. Furthermore, the one or more robotic modules facilitate at least one of: the home automation systems and the connected home devices and appliances to perform actions based on the initiated workflows. The one or more robotic modules also forward results of the performed actions to the test automation framework for generating a report of the executed test scripts.

Claim (Index 7):
A computer-implemented method for developing and automating testing of home automation systems, via program instructions stored in a memory and executed by a processor, wherein the method is implemented by a system receiving one or more test scripts from one or more test automation frameworks for testing one or more home automation systems, the system is connected to the one or more home automation systems under test, the computer-implemented method comprising:\n executing, via one or more robotic modules, the one or more test scripts for testing different functionalities of one or more home automation systems under test, wherein the one or more test scripts facilitate testing of one or more use cases of various components the one or more home automation systems under test; initiating, by the one or more robotic modules, one or more workflows based on the one or more executed test scripts, wherein the one or more workflows invoke at least one component of the home automation system for execution of the one or more test scripts to perform one or more actions based on the initiated one or more workflows; and generating, by a test automation framework, a report of the one or more executed test scripts based on results of the one or more performed actions.

Metadata:
- Claim Count in Document: 32.0
- Percentile: 86.0
- Lexical Diversity: 2.36364
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['13246683', '13779729', '15263900', '15693047', '15066278']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6649711153184555
- 35 USC 102 Novelty (BERT): 0.4822646866750128
- Combined Prediction Score: 0.6467004724541112
- Mean Citation Score: 189.366916
- Max Citation Score: 192.82588
- Similarity Product: 133.30970916875842

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