10205746

Anti-Spoofing Protection in an Automotive Environment

PublishedFebruary 12, 2019
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for automatically identifying attempts at presenting falsified vehicle identifiers to portable devices to establish unauthorized communication links, the method comprising: receiving, by one or more computing devices from a portable device, (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, at a first time; obtaining, by the one or more computing devices, an indication of a recent location at which the vehicle identifier was reported at a second time; comparing, by the one or more computing devices, the current location of the portable device to the recent location of the vehicle, in view of the first time and the second time; and in response to determining that the current location is not proximate to the recent reported location of the vehicle, generating, by the one or more computing devices, an indication that the reported identifier is likely falsified.

2

2. The method of claim 1 , further comprising: prior to the first time, receiving a plurality of indications of locations at which the vehicle identifier is reported, at respective times including the second time; and storing the plurality of indications in a database; wherein obtaining the indication of the recent location includes retrieving a corresponding record from the database.

3

3. The method of claim 2 , wherein retrieving the corresponding record from the database includes selecting a most recent time at which the vehicle identifier was reported.

4

4. The method of claim 1 , further comprising: in response to determining that the current location is not proximate to the recent reported location, transmitting a request for additional verification data for the vehicle to the portable device.

5

5. The method of claim 1 , further comprising: in response to determining that the current location is not proximate to the recent reported location, preventing the portable device from establishing the short-range communication link for a certain amount of time.

6

6. The method of claim 1 , wherein comparing the current location of the portable device is proximate to the recent reported location of the vehicle includes: determining a threshold distance in view of a difference between the first time and the second time, and comparing a distance between the current location and the recent reported location of the vehicle to the threshold distance.

7

7. A portable computing device comprising: a short-range communication interface to communicate with a vehicle; a long-range communication interface to communicate with a verification server; one or more processors coupled to the short-range communication interface; and a computer-readable medium storing thereon instructions that, when executed on the one or more processors, cause the portable device to: receive a vehicle identifier from the vehicle, determine a current location of the portable device, transmit the vehicle identifier and an indication of the current location to the verification server, and receive an indication of whether the vehicle identifier is likely falsified from the verification server, the indication based on a determination of whether the current location reported by the portable computing device is proximate to a recently reported location of the vehicle.

8

8. The portable computing device of claim 7 , further comprising: a user interface; wherein the instructions further cause the portable device to: if the vehicle identifier is likely falsified according to the indication, generate a notification indicative of possible falsification via at least one of the user interface or a user interface of the vehicle.

9

9. The portable computing device of claim 7 , wherein the instructions further cause the portable device to: if the vehicle identifier is likely falsified according to the indication, prevent the portable device from attempting to establish a communication link with the vehicle via the short-range interface for a certain period of time.

10

10. The portable computing device of claim 7 , wherein the instructions further cause the portable device: establish a communication link with the vehicle in response if the vehicle identifier is likely not falsified according to the indication, and transmit data for at least one of display and audio playback at the vehicle.

11

11. The portable computing device of claim 10 , wherein the instructions cause the portable device to: receive, from a map data server via the long-range communication interface, map data for generating a digital map, and provide the digital to the vehicle via the short-range communication link for display via a screen installed in the vehicle.

12

12. The portable computing device of claim 7 , further comprising: a positioning sensor to determine a precise current location of the portable device; wherein the instructions further cause the portable device to make the precise current location less specific to generate the indication of the current location.

13

13. The portable computing device of claim 7 , wherein the instructions further cause the portable device to transmit an identifier of the portable device to the verification server.

14

14. The portable computing device of claim 1 , wherein the short-range communication interface supports at least one of a Universal Serial Bus (USB) link or a Wireless Personal Area Network (WPAN) link.

15

15. A non-transitory tangible computer-readable storage medium having executable computer code stored thereon for automatically identifying attempts at presenting falsified vehicle identifiers, the code comprising a set of instructions that causes one or more processors to perform the following: receive, from a portable device, (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, at a first time; obtain an indication of a recent location at which the vehicle identifier was reported at a second time; compare the current location of the portable device to the recent location of the vehicle, in view of the first time and the second time; and in response to determining that the current location is not proximate to the recent reported location of the vehicle, generate an indication that the reported identifier is likely falsified.

16

16. The computer-readable storage medium of claim 15 , wherein the set of instructions further causes the one or more processors to perform the following: prior to the first time, receive a plurality of indications of locations at which the vehicle identifier is reported, at respective times including the second time; and storing the plurality of indications in a database; wherein obtaining the indication of the recent location includes retrieving a corresponding record from the database.

17

17. The computer-readable storage medium of claim 16 , wherein retrieving the corresponding record from the database includes selecting a most recent time at which the vehicle identifier was reported.

18

18. The computer-readable storage medium of claim 15 , wherein the set of instructions further causes the one or more processors to perform the following: in response to determining that the current location is not proximate to the recent reported location, transmitting a request for additional verification data for the vehicle to the portable device.

19

19. The computer-readable storage medium of claim 15 , wherein the set of instructions further causes the one or more processors to perform the following: in response to determining that the current location is not proximate to the recent reported location, preventing the portable device from establishing the short-range communication link for a certain amount of time.

20

20. The computer-readable storage medium of claim 15 , wherein comparing the current location of the portable device is proximate to the recent reported location of the vehicle includes: determining a threshold distance in view of a difference between the first time and the second time, and comparing a distance between the current location and the recent reported location of the vehicle to the threshold distance.

Patent Metadata

Filing Date

Unknown

Publication Date

February 12, 2019

Inventors

Andrew Foster
Nicholas Julian Pelly
Zheng Wang

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “ANTI-SPOOFING PROTECTION IN AN AUTOMOTIVE ENVIRONMENT” (10205746). https://patentable.app/patents/10205746

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.