PATENT CLAIM ANALYSIS

Application Number: 15984811
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["717", "173000"]

Abstract:
One general aspect includes a method to transmit one or more over-the-air software updates, the method including: (a) receiving, via a controller, a software update; (b) receiving, via a controller, a vehicle command request; (c) in response to the vehicle command request, via the controller, generating a communication package including update callback information based on the software update and a vehicle command based on the vehicle command request; and (d) transmitting, via the controller, the communication package to a vehicle. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.

Claim (Index 1):
A method to transmit one or more over-the-air software updates, the method comprising:\n (a) receiving, via a controller, a software update; (b) placing, via the controller, the software update in a queue, wherein the queue is a first-in-first-out system that provides the software update with a queue number and stores the software update in a database until the queue number is called; (c) receiving, via the controller, a vehicle command request; (d) associating, via the controller, the vehicle command request with the queue number of the software update; (e) after the vehicle command request has been associated with the queue number, via the controller, retrieving the software update from the database; (f) after the software update is retrieved from the database, via the controller, generating update callback information based on the software update; (g) generating, via the controller, a vehicle command based on the vehicle command request (h) in response to the vehicle command request, via the controller, generating a communication package configured to reduce a number of interactions required to convey information to a vehicle, the communication package being an arrangement of both the update callback information and the vehicle command; and (i) transmitting, via the controller, the communication package to the vehicle.

Metadata:
- Claim Count in Document: 18.0
- Percentile: 93.0
- Lexical Diversity: 2.22951
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15911845', '15784377', '15715576', '14834868', '15064931']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3595948424488878
- 35 USC 102 Novelty (BERT): 0.4769483156077875
- Combined Prediction Score: 0.3713301897647778
- Mean Citation Score: 145.760964
- Max Citation Score: 166.69537
- Similarity Product: 130.99213956994413

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

Dataset: test