PATENT CLAIM ANALYSIS

Application Number: 16143843
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-01
Patent Classification: ["717", "109000"]

Abstract:
Control infrastructure. In an embodiment, the infrastructure comprises a script execution module that comprises a compiler that compiles scripts, having instructions that reference device properties, into virtual-machine programs, a virtual machine that executes virtual-machine programs, and a script manager that stores scripts, retrieves scripts, and loads scripts into the compiler. In addition, the infrastructure may comprise gateway(s), communicatively connected to physical device(s). The gateway(s) may each comprise processor(s), driver(s) that each communicate with at least one physical device using a communication protocol to read and/or write device properties of the physical device, and a device manager that maps device properties referenced in the virtual-machine programs to device properties used by the driver(s).

Claim (Index 16):
The system of  claim 15 , wherein a device group may comprise one or more virtual devices, wherein each of the one or more gateways comprises a device manager that, when executed by the at least one hardware processor of that gateway, maps device properties in the at least one virtual-machine program to device properties used by the one or more physical devices, and wherein the device manager, when performing the mapping for a device property of a virtual device that is referenced in the at least one virtual-machine program and represents a device group, for each physical device in the device group:\n when the physical device does not possess a device property corresponding to the device property of the virtual device, does not map the device property of the virtual device to any device property used by the one or more drivers, and, when the physical device does possess a device property corresponding to the device property of the virtual device, maps the device property of the virtual device to the corresponding device property.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 97.0
- Lexical Diversity: 2.23077
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15540231', '13788762', '13896964', '13106191', '12371596']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3587307396141641
- 35 USC 102 Novelty (BERT): 0.5680532384960547
- Combined Prediction Score: 0.3796629895023531
- Mean Citation Score: 216.533382
- Max Citation Score: 427.65784
- Similarity Product: 325.906153346777

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