IP Library Granted Patent US 12,010,131
Granted Patent B2
US 12,010,131 · App. 17/527,960 · Granted Jun 11, 2024

Link anomaly detector

Inventors: Nikshep Patil (Peachtree City, GA); Satpreet Singh (Fayetteville, GA)
Assignee: Panasonic Automotive Systems Company of America, Division of Panasonic Corporation of North America
H04L63/1425G06F9/54H04L12/40G06N20/00H04L2012/40215
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 12,010,131
App. No.
17/527,960
Granted
Jun 11, 2024
Kind
B2
Abstract

Examples of the present disclosure relate to a system, method, and computer-readable medium for link anomaly detection across an inter-processor link in an infotainment system of a vehicle. In an example, the system includes a first processor, a second processor, and an inter-processor link to connect the second processor to the first processor. The system may include an anomalous detector and corrector module (ADCM) located on at least one of the first processor and the second processor, the ADCM to monitor a data exchange over the inter-processor link and initiate a correction action in response to an identification that the data exchange over the inter-processor link is anomalous.

Claims (33)

1. A system for anomalous communication detection, comprising:

a first processor;

a second processor;

an inter-processor link to connect the second processor to the first processor; and

an anomalous detector and corrector module (ADCM) located on at least one of the first processor and the second processor, the ADCM to monitor a data exchange over the inter-processor link and initiate a correction action in response to an identification that the data exchange over the inter-processor link is anomalous when analyzed against a trained model, wherein the ADCM is located on a more powerful processor between the first and the second processor, and the ADCM monitors data exchange both outgoing and incoming over the inter-processor link to the more powerful processor.

2. The system of claim 1 , wherein the ADCM comprises a trained model of nominal data exchange over the inter-processor link.

3. The system of claim 2 , wherein the ADCM identifies that data exchange over the inter-processor link is anomalous in response to the ADCM analyzing the data exchange over the inter-processor link against the trained model of nominal data exchange over the inter-processor link.

4. The system of claim 1 , comprising a second ADCM, wherein the ADCM is located on the first processor and the second ADCM is located on the second processor and both the ADCM and the second ADCM monitor the inter-processor link.

5. The system of claim 4 , comprising:

a third processor;

a second inter-processor link between the third processor and the second processor; and

a third ADCM located on the third processor to monitor the data exchange of the second inter-processor link.

6. The system of claim 1 , comprising a vehicle bus, wherein the first processor is communicatively connected to the vehicle bus, and the second processor is communicatively connected to the vehicle bus solely through an interceding connection to the first processor.

7. The system of claim 1 , wherein the correction action is a notification to a user of an anomalous communication.

8. The system of claim 1 , wherein the correction action is to block communications arriving from sources that are not connected to a vehicle bus in order to block communication coming from unauthorized sources.

9. The system of claim 1 , wherein the correction action is an instruction to block a most recently added channel of communication from a source not connected to a vehicle bus to the first processor or the second processor.

10. A method for anomalous communication detection, comprising:

generating a nominal data exchange model from a data exchange over an inter-processor link during vehicle testing;

monitoring, with an anomalous detection and correction module (ADCM), a production data exchange over the inter-processor link between a first processor and a second processor, wherein the ADCM is located on a more powerful processor between the first and the second processor, and the ADCM to monitor data exchange both outgoing and incoming over the inter-processor link to the more powerful processor;

analyzing, with the ADCM, the production data exchange to the nominal data exchange model; and

initiating a correction action in response to an identification that the data exchange over the inter-processor link is anomalous from the nominal data exchange model.

11. The method of claim 10 , wherein the ADCM is located on the first processor and a second ADCM is located on the second processor and both the ADCM and the second ADCM monitor the first inter-processor link.

12. The method of claim 10 , wherein the correction action is a notification to a user of an anomalous communication.

13. The method of claim 10 , wherein the correction action is to block communications arriving from sources that are not connected to a vehicle bus in order to block communication coming from unauthorized sources.

14. The method of claim 10 , wherein the correction action is an instruction to block a most recently added channel of communication from a source not connected to a vehicle bus to the first processor or the second processor.

15. A non-transitory computer-readable medium containing instructions that when executed on a processor, cause the processor to:

generate a nominal data exchange model from a data exchange over an inter-processor link during vehicle testing;

monitor, with an anomalous detection and correction module (ADCM), a production data exchange over the inter-processor link between the processor and a second processor, wherein the ADCM is located on a more powerful processor between the first and the second processor, and the ADCM to monitor data exchange both outgoing and incoming over the inter-processor link to the more powerful processor;

analyze, with the ADCM, the production data exchange to the nominal data exchange model; and

initiate a correction action in response to an identification that the data exchange over the inter-processor link is anomalous from the nominal data exchange model.

16. The computer-readable medium of claim 15 , wherein the correction action is a notification to a user of an anomalous communication.

17. The computer-readable medium of claim 15 , wherein the correction action is to block communications arriving from sources that are not connected to a vehicle bus in order to block communication coming from unauthorized sources.

18. The computer-readable medium of claim 15 , wherein the correction action is an instruction to block a most recently added channel of communication from a source not connected to a vehicle bus to the processor or the second processor.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE SUPPORTIVE DOCUMENTS PREVIOUSLY RECORDED ON REEL 72222 FRAME 267. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 23, 2025
From: PANASONIC CORPORATION OF NORTH AMERICA
To: PANASONIC AUTOMOTIVE SYSTEMS AMERICA, LLC.
Reel/Frame 072930/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2025
From: PANASONIC CORPORATION OF NORTH AMERICA
To: PANASONIC AUTOMOTIVE SYSTEMS AMERICA, LLC
Reel/Frame 072222/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2021
From: PATIL, NIKSHEP; SINGH, SATPREET
To: PANASONIC AUTOMOTIVE SYSTEMS COMPANY OF AMERICA, DIVISION OF PANASONIC CORPORATION OF NORTH AMERICA
Reel/Frame 058129/0664 →
Continuity (2)
Provisional Application 63117819 · Nov 24, 2020
Related Publication 20220166787A1 · May 26, 2022
Cited By (1)
US 12,335,120