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 19):
The method of  claim 17 , further comprising:\n by the at least one hardware processor of the platform, storing a schema that defines a mapping between device properties referenced in virtual-machine programs and device properties used by the one or more physical devices, wherein the schema defines the mapping using an adapter programming language that is a subset of the base scripting language; and, by the at least one hardware processor of each of the one or more gateways, downloading the schema from the platform over the at least one network, and using the schema to map device properties referenced in the at least one virtual-machine program to device properties used by the one or more physical devices.

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3325879905902303
- 35 USC 102 Novelty (BERT): 0.5643448425883953
- Combined Prediction Score: 0.3557636757900468
- Mean Citation Score: 216.533382
- Max Citation Score: 427.65784
- Similarity Product: 311.3246540601397

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