IP Library Granted Patent US 8,973,129
Granted Patent B2
US 8,973,129 · App. 12/872,569 · Granted Mar 3, 2015

System and method for detecting and evicting malicious vehicles in a vehicle communications network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,973,129
App. No.
12/872,569
Granted
Mar 3, 2015
Kind
B2
Abstract

In a vehicle communication network, some vehicles may be used by attackers to send false information to other vehicles which may jeopardize the safety of other vehicles. Vehicles should be able to detect malicious communications activities and to mitigate the impact of malicious vehicles by evicting (eliminating) suspected malicious vehicles from the system. Evicting a vehicle is to ignore the messages sent from the vehicle for a specified time period. Voting and sacrifice principles are combined using a mathematical model based on the “Mafia Game”. The Mafia Game model focuses on the relative size of the group of attackers within a neighborhood necessary to dominate the entire network in the neighborhood (i.e., to eventually evict all the innocent vehicles).

Claims (26)

1. A method comprising:

selecting, by processor of a detective vehicle, for each sub-period of a predefined time period, a target vehicle from a plurality of vehicles,

wherein the plurality of vehicles and the detective vehicle are within a vehicle-to-vehicle communication range, and

wherein vehicle-to-vehicle communication does not utilize infrastructure network connectivity;

based on the selecting, obtaining, by the processor of the detective vehicle, messages regarding a status of the target vehicle from at least one of: a group of vehicles from the plurality of vehicles, or an infrastructure-based server accessible to the target vehicle via a network connection, wherein the detective vehicle and each vehicle of the plurality of vehicles has a sporadic connection or no connection to the infrastructure-based server;

based on obtaining the messages, determining, by the processor of the detective vehicle, the status of the target vehicle,

wherein the status is one of: malicious or innocent,

wherein a vehicle with a malicious status sends erroneous messages the plurality of vehicles, and

wherein a vehicle with an innocent status sends correct messages to the plurality of vehicles;

based on determining that the status of the target vehicle is innocent, retaining an identifier of the target vehicle on a list comprising identifiers of vehicles determined by the processor of the detective vehicle to have the innocent status; and

based on the predefined time period elapsing, providing, by the processor of the detective vehicle, the list to the vehicles associated with the identifiers on the list.

2. The method of claim, 1 , further comprising:

obtaining, by a processor of a first vehicle of the plurality of vehicles, a message from a second vehicle of the plurality of vehicles, wherein an identifier associated with the first vehicle is on the list, and wherein an identifier associated with the second vehicle is not on the list;

obtaining, by the processor of the first vehicle, the list;

based on the obtaining of the list and the obtaining of the message, selecting, by the processor of a the first vehicle, during a sub-period of a second predefined time period, the second vehicle; and

after obtaining the list, rejecting, by the processor of the first vehicle, further communications sent by the detective vehicle.

3. The method of claim 1 , further comprising:

providing, by the processor of the detective vehicle, a communication to the vehicles associated with the identifiers on the list, wherein the communication comprises identifying the detective vehicle as a detective vehicle.

4. The method of claim 1 , wherein the predefined time period comprises √{square root over ( n R )}sub-periods, wherein R comprises a total number of vehicles of the plurality of vehicles in and η comprises a constant value between 0 and 1, and wherein, for each sub-period, the list is updated by the detective vehicle.

5. The method of claim 1 , further comprising:

prior to the providing, encrypting, by the processor of the detective vehicle, the list, wherein the vehicles associated with the identifiers on the list can decrypt the list with certificates; and

providing, by processor of the detective vehicle, a request to the vehicles associated with the identifiers on the list to reject future communications from the detective vehicle for a specified time period.

6. The method of claim 2 , further comprising:

based on selecting, obtaining, by the processor of the first vehicle, messages regarding a status of the second vehicle from the vehicles associated with the identifiers on the list; and

based on obtaining the messages, determining that the status of the second vehicle is malicious and rejecting future vehicle-to-vehicle communications from the second vehicle for a specified time period; and

notifying, by the processor of the first vehicle, the vehicles associated with the identifiers on the list, that the status of the second vehicle is malicious.

Assignments (12)
FIRST LIEN SECURITY AGREEMENT Recorded May 6, 2021
From: PERSPECTA LABS INC.; PERSPECTA ENGINEERING INC.; PERSPECTA SERVICES & SOLUTIONS INC.; KNIGHT POINT SYSTEMS, LLC; DHPC TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056168/0001 →
SECOND LIEN SECURITY AGREEMENT Recorded May 6, 2021
From: PERSPECTA LABS INC.; PERSPECTA ENGINEERING INC.; PERSPECTA SERVICES & SOLUTIONS INC.; KNIGHT POINT SYSTEMS, LLC; DHPC TECHNOLOGIES, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056168/0378 →
CHANGE OF NAME Recorded Jan 15, 2019
From: VENCORE LABS, INC.
To: PERSPECTA LABS INC.
Reel/Frame 048602/0956 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2018
From: UBS AG, STAMFORD BRANCH
To: VENCORE, INC.; VENCORE LABS, INC. (F/K/A TT GOVERNMENT SOLUTIONS, INC.); VENCORE SERVICES AND SOLUTIONS, INC. (F/K/A QINETIQ NORTH AMERICA, INC.); WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
Reel/Frame 045992/0873 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2018
From: UBS AG, STAMFORD BRANCH
To: VENCORE, INC.; VENCORE LABS, INC. (F/K/A TT GOVERNMENT SOLUTIONS, INC.); VENCORE SERVICES AND SOLUTIONS, INC. (F/K/A QINETIQ NORTH AMERICA, INC.); WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
Reel/Frame 045992/0948 →
CHANGE OF NAME Recorded Mar 24, 2015
From: TT GOVERNMENT SOLUTIONS, INC.
To: VENCORE LABS, INC.
Reel/Frame 035306/0946 →
SECURITY INTEREST Recorded May 23, 2014
From: THE SI ORGANIZATION, INC.; TT GOVERNMENT SOLUTIONS, INC.; QINETIQ NORTH AMERICA, INC.; WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
To: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 033012/0626 →
SECURITY INTEREST Recorded May 23, 2014
From: THE SI ORGANIZATION, INC.; TT GOVERNMENT SOLUTIONS, INC.; QINETIQ NORTH AMERICA, INC.; WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
To: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 033012/0602 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL 030747 FRAME 0733) Recorded May 23, 2014
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TT GOVERNMENT SOLUTIONS, INC.
Reel/Frame 033013/0163 →
SECURITY AGREEMENT Recorded Jul 3, 2013
From: TT GOVERNMENT SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030747/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2013
From: TELCORDIA TECHNOLOGIES, INC.
To: TT GOVERNMENT SOLUTIONS, INC.
Reel/Frame 030534/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2010
From: VAN DEN BERG, ERIC; ZHANG, TAO
To: TELCORDIA TECHNOLOGIES, INC.
Reel/Frame 025419/0056 →