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...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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&date=20240424&DB=EPODOC&CC=EP&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&date=20240424&DB=EPODOC&CC=EP&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 |