PATENT CLAIM ANALYSIS

Application Number: 15983645
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["717", "171000"]

Abstract:
A system for performing software updates for building devices of a building includes a thermostat associated with one of multiple zones of the building and a controller. The controller includes a processing circuit configured to store thermostat software in a memory device of the processing circuit, the stored software being software for the thermostat and determine, by communicating with the thermostat, whether thermostat software run on the thermostat is newer or older than the thermostat software stored in the memory device. The processing circuit is configured to update the thermostat software run on the thermostat with the thermostat software stored in the memory device in response to a determination that the thermostat software run on the thermostat is older than the thermostat software stored in the memory device and operate building equipment to control an environmental condition of the building.

Claim (Index 20):
The method of  claim 18 , determining, by the one or more processing circuits of the controller by communicating with the thermostat, whether the thermostat software run on the thermostat is newer or older than the thermostat software stored in the memory device comprises:\n retrieving a software version for the thermostat software run on the thermostat from the thermostat; comparing the software version for the thermostat software run on the thermostat to a software version of the thermostat software stored in the memory device; determining that the software run on the thermostat is newer than the software stored in the memory device in response to a determination that a value of the software version for the thermostat software run on the thermostat is greater than a value of the software version of the thermostat software stored in the memory device; and determining that the software run on the thermostat is older than the software stored in the memory device in response to a determination that the value of the software version for the thermostat software run on the thermostat is less than the value of the software version of the thermostat software stored in the memory device.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.7037
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15340930', '15375062', '15336793', '15338215', '15338221']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.475077260308871
- 35 USC 102 Novelty (BERT): 0.545093763094458
- Combined Prediction Score: 0.4820789105874297
- Mean Citation Score: 287.286006
- Max Citation Score: 373.27414
- Similarity Product: 241.66106810981515

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