Anti-spoofing protection in an automotive environment
First Claim
1. A vehicle connection verification system comprising:
- a communication interface; and
processing hardware coupled to the communication interface, the processing hardware configured to;
receive, at a first time, an indication of a successfully established short-range communication link between a first portable device and a first vehicle presenting a vehicle identifier, at a first geographic location,store the vehicle identifier, an indication of the first geographic location, and an indication of the first time in a database,receive, at a second time subsequent to the first time, an indication that the first portable device or a second portable device is attempting to establish a short-range communication link with the first or a second vehicle presenting the vehicle identifier, at a second geographic location, anddetermine whether the vehicle identifier presented at the second time is likely falsified in view of (i) a distance between the first geographic location and the second geographic location and (ii) a difference between the first time and the second time.
2 Assignments
0 Petitions
Accused Products
Abstract
To automatically identify an attempt at presenting falsified vehicle identifiers to portable devices, (i) a vehicle identifier reported by a vehicle with which the portable device is establishing a short-range communication link, and (ii) an indication of a current location of the portable device, are received from a portable device at a first time. An indication of a recent location at which the vehicle identifier was reported at a second time is obtained. The current location of the portable device is compared to the recent location of the vehicle, in view of the first time and the second time. In response to determining that the current location is not proximate to the recent reported location of the vehicle, an indication that the reported identifier is likely falsified is generated.
10 Citations
17 Claims
-
1. A vehicle connection verification system comprising:
-
a communication interface; and processing hardware coupled to the communication interface, the processing hardware configured to; receive, at a first time, an indication of a successfully established short-range communication link between a first portable device and a first vehicle presenting a vehicle identifier, at a first geographic location, store the vehicle identifier, an indication of the first geographic location, and an indication of the first time in a database, receive, at a second time subsequent to the first time, an indication that the first portable device or a second portable device is attempting to establish a short-range communication link with the first or a second vehicle presenting the vehicle identifier, at a second geographic location, and determine whether the vehicle identifier presented at the second time is likely falsified in view of (i) a distance between the first geographic location and the second geographic location and (ii) a difference between the first time and the second time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for vehicle connection verification, the method comprising:
-
receiving, at a first time, an indication of a successfully established short-range communication link between a first portable device and a first vehicle presenting a vehicle identifier, at a first geographic location, storing the vehicle identifier, an indication of the first geographic location, and an indication of the first time in a database, receiving, at a second time subsequent to the first time, an indication that the first portable device or a second portable device is attempting to establish a short-range communication link with the first or a second vehicle presenting the vehicle identifier, at a second geographic location, and determining, via one or more processors, whether the vehicle identifier presented at the second time is likely falsified in view of (i) a distance between the first geographic location and the second geographic location and (ii) a difference between the first time and the second time. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory tangible computer-readable storage medium having executable computer code stored thereon for vehicle connection verification, the code comprising a set of instructions that causes one or more processors to perform the following:
-
receive, at a first time, an indication of a successfully established short-range communication link between a first portable device and a first vehicle presenting a vehicle identifier, at a first geographic location, store the vehicle identifier, an indication of the first geographic location, and an indication of the first time in a database, receive, at a second time subsequent to the first time, an indication that the first portable device or a second portable device is attempting to establish a short-range communication link with the first or a second vehicle presenting the vehicle identifier, at a second geographic location, and determine whether the vehicle identifier presented at the second time is likely falsified in view of (i) a distance between the first geographic location and the second geographic location and (ii) a difference between the first time and the second time. - View Dependent Claims (14, 15, 16, 17)
-
Specification