AUTOMATICALLY DETECTING AND CORRECTING MEMORY ERRORS IN A SECURE MULTI-CHANNEL COMPUTER

The invention relates to a method for automatically detecting and correcting memory errors in a secure multi-channel computer (7) of a railway system (1), each channel (8, 9) of the computer (7) having at least one memory device (13, 14) and the same data being stored in parallel in the memory devic...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: EBELING, Wolfgang, WEISS, Nils, PRIEBE, Alexander
Format: Patent
Sprache:eng ; fre ; ger
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 EBELING, Wolfgang
WEISS, Nils
PRIEBE, Alexander
description The invention relates to a method for automatically detecting and correcting memory errors in a secure multi-channel computer (7) of a railway system (1), each channel (8, 9) of the computer (7) having at least one memory device (13, 14) and the same data being stored in parallel in the memory devices (13, 14) of the channels (8, 9). In order to provide a reliable method without needing additional hardware, according to the invention: a first check value (17) is calculated for data in a sub-region (28) of the first memory device (13); a second check value (19) is calculated for the same data in a sub-region (28) of the second memory device (14); the first and the second check value (17, 19) are compared with one another; if the first and the second check value (17, 19) are different, the first check value (17) and/or the second check value (19) are compared with an old check value (23); the data in the sub-region (28) of the first memory device (13) are replaced by the data in the sub-region (28) of the second memory device (14) if the second check value (19) corresponds to the old check value (23); and the data in the sub-region (28) of the second memory device (14) are replaced by the data in the sub-region (28) of the first memory device (13) if the first check value (17) corresponds to the old check value (22).
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP4355633A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP4355633A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP4355633A13</originalsourceid><addsrcrecordid>eNqNizsKwkAQQLexEPUOc4EUssZ-mIxmYT9hMoukCkHWSjQQ748WOYDV48F7W3PDrCmgOkLvB2hYmdTFK2BsgJLIqoFDkgFYJEkPLgJCz5SFIWSvrqIWY2T_W0KXlWVvNo_puZTDyp2BCyu1VZnfY1nm6V5e5TNyd7J1fbYWj_aP5At-kjDI</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>AUTOMATICALLY DETECTING AND CORRECTING MEMORY ERRORS IN A SECURE MULTI-CHANNEL COMPUTER</title><source>esp@cenet</source><creator>EBELING, Wolfgang ; WEISS, Nils ; PRIEBE, Alexander</creator><creatorcontrib>EBELING, Wolfgang ; WEISS, Nils ; PRIEBE, Alexander</creatorcontrib><description>The invention relates to a method for automatically detecting and correcting memory errors in a secure multi-channel computer (7) of a railway system (1), each channel (8, 9) of the computer (7) having at least one memory device (13, 14) and the same data being stored in parallel in the memory devices (13, 14) of the channels (8, 9). In order to provide a reliable method without needing additional hardware, according to the invention: a first check value (17) is calculated for data in a sub-region (28) of the first memory device (13); a second check value (19) is calculated for the same data in a sub-region (28) of the second memory device (14); the first and the second check value (17, 19) are compared with one another; if the first and the second check value (17, 19) are different, the first check value (17) and/or the second check value (19) are compared with an old check value (23); the data in the sub-region (28) of the first memory device (13) are replaced by the data in the sub-region (28) of the second memory device (14) if the second check value (19) corresponds to the old check value (23); and the data in the sub-region (28) of the second memory device (14) are replaced by the data in the sub-region (28) of the first memory device (13) if the first check value (17) corresponds to the old check value (22).</description><language>eng ; fre ; ger</language><subject>ENSURING THE SAFETY OF RAILWAY TRAFFIC ; GUIDING RAILWAY TRAFFIC ; PERFORMING OPERATIONS ; RAILWAYS ; TRANSPORTING</subject><creationdate>2024</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=20240424&amp;DB=EPODOC&amp;CC=EP&amp;NR=4355633A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240424&amp;DB=EPODOC&amp;CC=EP&amp;NR=4355633A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>EBELING, Wolfgang</creatorcontrib><creatorcontrib>WEISS, Nils</creatorcontrib><creatorcontrib>PRIEBE, Alexander</creatorcontrib><title>AUTOMATICALLY DETECTING AND CORRECTING MEMORY ERRORS IN A SECURE MULTI-CHANNEL COMPUTER</title><description>The invention relates to a method for automatically detecting and correcting memory errors in a secure multi-channel computer (7) of a railway system (1), each channel (8, 9) of the computer (7) having at least one memory device (13, 14) and the same data being stored in parallel in the memory devices (13, 14) of the channels (8, 9). In order to provide a reliable method without needing additional hardware, according to the invention: a first check value (17) is calculated for data in a sub-region (28) of the first memory device (13); a second check value (19) is calculated for the same data in a sub-region (28) of the second memory device (14); the first and the second check value (17, 19) are compared with one another; if the first and the second check value (17, 19) are different, the first check value (17) and/or the second check value (19) are compared with an old check value (23); the data in the sub-region (28) of the first memory device (13) are replaced by the data in the sub-region (28) of the second memory device (14) if the second check value (19) corresponds to the old check value (23); and the data in the sub-region (28) of the second memory device (14) are replaced by the data in the sub-region (28) of the first memory device (13) if the first check value (17) corresponds to the old check value (22).</description><subject>ENSURING THE SAFETY OF RAILWAY TRAFFIC</subject><subject>GUIDING RAILWAY TRAFFIC</subject><subject>PERFORMING OPERATIONS</subject><subject>RAILWAYS</subject><subject>TRANSPORTING</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNizsKwkAQQLexEPUOc4EUssZ-mIxmYT9hMoukCkHWSjQQ748WOYDV48F7W3PDrCmgOkLvB2hYmdTFK2BsgJLIqoFDkgFYJEkPLgJCz5SFIWSvrqIWY2T_W0KXlWVvNo_puZTDyp2BCyu1VZnfY1nm6V5e5TNyd7J1fbYWj_aP5At-kjDI</recordid><startdate>20240424</startdate><enddate>20240424</enddate><creator>EBELING, Wolfgang</creator><creator>WEISS, Nils</creator><creator>PRIEBE, Alexander</creator><scope>EVB</scope></search><sort><creationdate>20240424</creationdate><title>AUTOMATICALLY DETECTING AND CORRECTING MEMORY ERRORS IN A SECURE MULTI-CHANNEL COMPUTER</title><author>EBELING, Wolfgang ; WEISS, Nils ; PRIEBE, Alexander</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP4355633A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2024</creationdate><topic>ENSURING THE SAFETY OF RAILWAY TRAFFIC</topic><topic>GUIDING RAILWAY TRAFFIC</topic><topic>PERFORMING OPERATIONS</topic><topic>RAILWAYS</topic><topic>TRANSPORTING</topic><toplevel>online_resources</toplevel><creatorcontrib>EBELING, Wolfgang</creatorcontrib><creatorcontrib>WEISS, Nils</creatorcontrib><creatorcontrib>PRIEBE, Alexander</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>EBELING, Wolfgang</au><au>WEISS, Nils</au><au>PRIEBE, Alexander</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>AUTOMATICALLY DETECTING AND CORRECTING MEMORY ERRORS IN A SECURE MULTI-CHANNEL COMPUTER</title><date>2024-04-24</date><risdate>2024</risdate><abstract>The invention relates to a method for automatically detecting and correcting memory errors in a secure multi-channel computer (7) of a railway system (1), each channel (8, 9) of the computer (7) having at least one memory device (13, 14) and the same data being stored in parallel in the memory devices (13, 14) of the channels (8, 9). In order to provide a reliable method without needing additional hardware, according to the invention: a first check value (17) is calculated for data in a sub-region (28) of the first memory device (13); a second check value (19) is calculated for the same data in a sub-region (28) of the second memory device (14); the first and the second check value (17, 19) are compared with one another; if the first and the second check value (17, 19) are different, the first check value (17) and/or the second check value (19) are compared with an old check value (23); the data in the sub-region (28) of the first memory device (13) are replaced by the data in the sub-region (28) of the second memory device (14) if the second check value (19) corresponds to the old check value (23); and the data in the sub-region (28) of the second memory device (14) are replaced by the data in the sub-region (28) of the first memory device (13) if the first check value (17) corresponds to the old check value (22).</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP4355633A1
source esp@cenet
subjects ENSURING THE SAFETY OF RAILWAY TRAFFIC
GUIDING RAILWAY TRAFFIC
PERFORMING OPERATIONS
RAILWAYS
TRANSPORTING
title AUTOMATICALLY DETECTING AND CORRECTING MEMORY ERRORS IN A SECURE MULTI-CHANNEL COMPUTER
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T23%3A26%3A47IST&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=EBELING,%20Wolfgang&rft.date=2024-04-24&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP4355633A1%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