PATENT CLAIM ANALYSIS

Application Number: 15949249
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["370", "328000"]

Abstract:
A method for executing a V2V data exchange includes determining if a host vehicle is communicatively connected to a seeder vehicle, and transmitting a prompt between the two vehicles to initiate a resource discovery process. The seeder vehicle wirelessly transmits to the host vehicle a Bloom filter with multiple file IDs mapped to a bit array. Each file ID has a corresponding file version number encoded to the bit array. The method then determines if a local file ID of an existing file stored via the host vehicle is a member of the Bloom filter; if so, the host vehicle determines if a remote file version number encoded to a counterpart file ID is newer than a file version number of the local file ID. If the remote file version number is newer, the seeder vehicle transmits the data file associated with the counterpart file ID to the host vehicle.

Claim (Index 15):
A motor vehicle comprising:\n a vehicle body; a resident memory device mounted to the vehicle body; a resident wireless communications device mounted to the vehicle body; and a resident vehicle controller mounted to the vehicle body and operatively connected to the resident memory device and the resident wireless communications device, the resident vehicle controller being programmed to:\n determine if the resident wireless communications device is communicatively connected to a wireless communications device of a seeder vehicle; \n transmit a prompt to the seeder vehicle to initiate a resource discovery process to retrieve data from a set of remote files stored via a memory device of the seeder vehicle for storage via the resident memory device; \n receive, via the resident wireless communications device from the seeder vehicle, a Bloom filter with a set of remote file IDs mapped to a bit array, each of the remote file IDs corresponding to a respective one of the remote files and having a corresponding remote file version number encoded as a multi-bit binary sequence mapped to the bit array; \n determine whether or not a local file ID of an existing file stored via the resident memory device is a member of the Bloom filter, the local file ID being a member of the Bloom filter if the multi-bit binary sequence of a counterpart one of the remote file IDs is mapped to and fills each array position of the bit array assigned to the local file ID according to a calibrated hash function; \n in response to the local file ID being a member of the Bloom filter, determine if the remote file version number encoded to the counterpart remote file ID and mapped to the bit array of the Bloom filter is newer than a local file version number associated with the local file ID; and \n in response to the counterpart remote file being newer than the existing file, download the counterpart remote file associated with the counterpart remote file ID and stored in the memory device of the seeder vehicle to the resident memory device of the motor vehicle.

Metadata:
- Claim Count in Document: 4.0
- Percentile: 91.0
- Lexical Diversity: 2.37313
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12604334', '13735792', '15330591', '13070780', '15044273']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4686515698421286
- 35 USC 102 Novelty (BERT): 0.5090164380561535
- Combined Prediction Score: 0.4726880566635311
- Mean Citation Score: 160.728704
- Max Citation Score: 183.34718
- Similarity Product: 102.1196110925758

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