CAN BUS PROTECTION SYSTEMS AND METHODS

CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LOVERDE, Ian, THORNTON, Douglas A, WEE, Colin
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator LOVERDE, Ian
THORNTON, Douglas A
WEE, Colin
description CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and generating an inferred CAN bus protocol with which the defined one or more signals conform. Signals are extracted from CAN bus message traffic using the inferred CAN bus protocol, an anomaly in an extracted signal is detected, and an alert is generated indicating the detected anomaly. In another aspect, a transport protocol (TP) signal is extracted and analyzed to determine a fraction of the TP signal that matches opcodes of a machine language instruction set, and an anomaly is detected based at least in part on the determined fraction exceeding an opcode anomaly threshold. Une détermination d'un format de signal de bus CAN comprend les étapes consistant à : extraire des signaux candidats d'un trafic de messages de bus CAN d'apprentissage ; définir un ou plusieurs signaux, chaque signal étant un signal candidat qui correspond à des caractéristiques structurales d'un type de données correspondant et chaque signal étant associé au type de données correspondant ; et générer un protocole de bus CAN déterminé auquel lesdits un ou plusieurs signaux définis sont conformes. Les signaux sont extraits du trafic de messages de bus CAN au moyen du protocole de bus CAN déterminé. Une anomalie dans un signal extrait est détectée. Une alerte indiquant l'anomalie détectée est générée. Selon un autre aspect, un signal au protocole de transport (TP) est extrait et analysé de façon à déterminer une fraction du signal TP qui correspond à des codes d'opération d'un ensemble d'instructions en langage machine. Puis une anomalie est détectée au moins en partie sur la base de la fraction déterminée comme étant supérieure à un seuil d'anomalie de code d'opération.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2021016307A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2021016307A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2021016307A13</originalsourceid><addsrcrecordid>eNrjZFBzdvRTcAoNVggI8g9xdQ7x9PdTCI4MDnH1DVZw9HNR8HUN8fB3CeZhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfHh_kYGRoYGhmbGBuaOhsbEqQIAUA8kaw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>CAN BUS PROTECTION SYSTEMS AND METHODS</title><source>esp@cenet</source><creator>LOVERDE, Ian ; THORNTON, Douglas A ; WEE, Colin</creator><creatorcontrib>LOVERDE, Ian ; THORNTON, Douglas A ; WEE, Colin</creatorcontrib><description>CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and generating an inferred CAN bus protocol with which the defined one or more signals conform. Signals are extracted from CAN bus message traffic using the inferred CAN bus protocol, an anomaly in an extracted signal is detected, and an alert is generated indicating the detected anomaly. In another aspect, a transport protocol (TP) signal is extracted and analyzed to determine a fraction of the TP signal that matches opcodes of a machine language instruction set, and an anomaly is detected based at least in part on the determined fraction exceeding an opcode anomaly threshold. Une détermination d'un format de signal de bus CAN comprend les étapes consistant à : extraire des signaux candidats d'un trafic de messages de bus CAN d'apprentissage ; définir un ou plusieurs signaux, chaque signal étant un signal candidat qui correspond à des caractéristiques structurales d'un type de données correspondant et chaque signal étant associé au type de données correspondant ; et générer un protocole de bus CAN déterminé auquel lesdits un ou plusieurs signaux définis sont conformes. Les signaux sont extraits du trafic de messages de bus CAN au moyen du protocole de bus CAN déterminé. Une anomalie dans un signal extrait est détectée. Une alerte indiquant l'anomalie détectée est générée. Selon un autre aspect, un signal au protocole de transport (TP) est extrait et analysé de façon à déterminer une fraction du signal TP qui correspond à des codes d'opération d'un ensemble d'instructions en langage machine. Puis une anomalie est détectée au moins en partie sur la base de la fraction déterminée comme étant supérieure à un seuil d'anomalie de code d'opération.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2021</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210128&amp;DB=EPODOC&amp;CC=WO&amp;NR=2021016307A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210128&amp;DB=EPODOC&amp;CC=WO&amp;NR=2021016307A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LOVERDE, Ian</creatorcontrib><creatorcontrib>THORNTON, Douglas A</creatorcontrib><creatorcontrib>WEE, Colin</creatorcontrib><title>CAN BUS PROTECTION SYSTEMS AND METHODS</title><description>CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and generating an inferred CAN bus protocol with which the defined one or more signals conform. Signals are extracted from CAN bus message traffic using the inferred CAN bus protocol, an anomaly in an extracted signal is detected, and an alert is generated indicating the detected anomaly. In another aspect, a transport protocol (TP) signal is extracted and analyzed to determine a fraction of the TP signal that matches opcodes of a machine language instruction set, and an anomaly is detected based at least in part on the determined fraction exceeding an opcode anomaly threshold. Une détermination d'un format de signal de bus CAN comprend les étapes consistant à : extraire des signaux candidats d'un trafic de messages de bus CAN d'apprentissage ; définir un ou plusieurs signaux, chaque signal étant un signal candidat qui correspond à des caractéristiques structurales d'un type de données correspondant et chaque signal étant associé au type de données correspondant ; et générer un protocole de bus CAN déterminé auquel lesdits un ou plusieurs signaux définis sont conformes. Les signaux sont extraits du trafic de messages de bus CAN au moyen du protocole de bus CAN déterminé. Une anomalie dans un signal extrait est détectée. Une alerte indiquant l'anomalie détectée est générée. Selon un autre aspect, un signal au protocole de transport (TP) est extrait et analysé de façon à déterminer une fraction du signal TP qui correspond à des codes d'opération d'un ensemble d'instructions en langage machine. Puis une anomalie est détectée au moins en partie sur la base de la fraction déterminée comme étant supérieure à un seuil d'anomalie de code d'opération.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFBzdvRTcAoNVggI8g9xdQ7x9PdTCI4MDnH1DVZw9HNR8HUN8fB3CeZhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfHh_kYGRoYGhmbGBuaOhsbEqQIAUA8kaw</recordid><startdate>20210128</startdate><enddate>20210128</enddate><creator>LOVERDE, Ian</creator><creator>THORNTON, Douglas A</creator><creator>WEE, Colin</creator><scope>EVB</scope></search><sort><creationdate>20210128</creationdate><title>CAN BUS PROTECTION SYSTEMS AND METHODS</title><author>LOVERDE, Ian ; THORNTON, Douglas A ; WEE, Colin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2021016307A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>LOVERDE, Ian</creatorcontrib><creatorcontrib>THORNTON, Douglas A</creatorcontrib><creatorcontrib>WEE, Colin</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LOVERDE, Ian</au><au>THORNTON, Douglas A</au><au>WEE, Colin</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>CAN BUS PROTECTION SYSTEMS AND METHODS</title><date>2021-01-28</date><risdate>2021</risdate><abstract>CAN bus signal format inference includes: extracting candidate signals from training CAN bus message traffic; defining one or more signals, each signal being a candidate signal that matches structural characteristics of a matching data type and each signal being assigned the matching data type; and generating an inferred CAN bus protocol with which the defined one or more signals conform. Signals are extracted from CAN bus message traffic using the inferred CAN bus protocol, an anomaly in an extracted signal is detected, and an alert is generated indicating the detected anomaly. In another aspect, a transport protocol (TP) signal is extracted and analyzed to determine a fraction of the TP signal that matches opcodes of a machine language instruction set, and an anomaly is detected based at least in part on the determined fraction exceeding an opcode anomaly threshold. Une détermination d'un format de signal de bus CAN comprend les étapes consistant à : extraire des signaux candidats d'un trafic de messages de bus CAN d'apprentissage ; définir un ou plusieurs signaux, chaque signal étant un signal candidat qui correspond à des caractéristiques structurales d'un type de données correspondant et chaque signal étant associé au type de données correspondant ; et générer un protocole de bus CAN déterminé auquel lesdits un ou plusieurs signaux définis sont conformes. Les signaux sont extraits du trafic de messages de bus CAN au moyen du protocole de bus CAN déterminé. Une anomalie dans un signal extrait est détectée. Une alerte indiquant l'anomalie détectée est générée. Selon un autre aspect, un signal au protocole de transport (TP) est extrait et analysé de façon à déterminer une fraction du signal TP qui correspond à des codes d'opération d'un ensemble d'instructions en langage machine. Puis une anomalie est détectée au moins en partie sur la base de la fraction déterminée comme étant supérieure à un seuil d'anomalie de code d'opération.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2021016307A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
PHYSICS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title CAN BUS PROTECTION SYSTEMS AND METHODS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T23%3A47%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LOVERDE,%20Ian&rft.date=2021-01-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2021016307A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true