PROCESSING AND STORING DATA USING A HASH TABLE DATA STRUCTURE
Key data is processed using a hash table data structure. Control data storage locations have a write-availability indicated by first write-availability state indicating that the location is available to be written to, and second write-availability state indicating that the location is not available...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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 | WILLIAMS, Matthew Ian Ronald EVANS, Michael Jeffrey |
description | Key data is processed using a hash table data structure. Control data storage locations have a write-availability indicated by first write-availability state indicating that the location is available to be written to, and second write-availability state indicating that the location is not available to be written to. A temporary label value is stored in a selected control data storage location to render selected location and corresponding key data storage location inactive for read-out. The write-availability of the control data storage location is changed to the second write-availability state in association with storage of the processed label value in selected location. A read-out label value is obtained and temporary label value stored in selected control data storage location is over-written with obtained read-out label value, to render selected control data storage location and corresponding key data storage location active for read-out.
Selon l'invention, des données de clé sont traitées en utilisant une structure de données à table de hachage. Des emplacements de stockage de données de contrôle ont une disponibilité d'écriture indiquée par un premier état de disponibilité d'écriture indiquant que l'emplacement est disponible pour l'écriture, et un deuxième état de disponibilité d'écriture indiquant que l'emplacement n'est pas disponible pour l'écriture. Une valeur d'étiquette temporaire est stockée dans un emplacement de stockage de données de contrôle sélectionné pour rendre l'emplacement sélectionné et un emplacement de stockage de données de clé correspondant inactifs pour la lecture. La disponibilité d'écriture de l'emplacement de stockage de données de contrôle est changée en le deuxième état de disponibilité d'écriture en association avec le stockage de la valeur d'étiquette traitée dans un emplacement sélectionné. Une valeur d'étiquette de lecture est obtenue et une valeur d'étiquette temporaire stockée dans un emplacement de stockage de données de contrôle sélectionné est écrasée avec la valeur d'étiquette de lecture obtenue, pour rendre l'emplacement de stockage de données de contrôle sélectionné et un emplacement de stockage de données de clé correspondant actifs pour la lecture. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2022076911A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2022076911A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2022076911A13</originalsourceid><addsrcrecordid>eNrjZLANCPJ3dg0O9vRzV3D0c1EIDvEPArFdHEMcFUIhwgoejsEeCiGOTj6uEPHgkKBQ55DQIFceBta0xJziVF4ozc2g7OYa4uyhm1qQH59aXJCYnJqXWhIf7m9kYGRkYG5maWjoaGhMnCoAuEUqfg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>PROCESSING AND STORING DATA USING A HASH TABLE DATA STRUCTURE</title><source>esp@cenet</source><creator>WILLIAMS, Matthew Ian Ronald ; EVANS, Michael Jeffrey</creator><creatorcontrib>WILLIAMS, Matthew Ian Ronald ; EVANS, Michael Jeffrey</creatorcontrib><description>Key data is processed using a hash table data structure. Control data storage locations have a write-availability indicated by first write-availability state indicating that the location is available to be written to, and second write-availability state indicating that the location is not available to be written to. A temporary label value is stored in a selected control data storage location to render selected location and corresponding key data storage location inactive for read-out. The write-availability of the control data storage location is changed to the second write-availability state in association with storage of the processed label value in selected location. A read-out label value is obtained and temporary label value stored in selected control data storage location is over-written with obtained read-out label value, to render selected control data storage location and corresponding key data storage location active for read-out.
Selon l'invention, des données de clé sont traitées en utilisant une structure de données à table de hachage. Des emplacements de stockage de données de contrôle ont une disponibilité d'écriture indiquée par un premier état de disponibilité d'écriture indiquant que l'emplacement est disponible pour l'écriture, et un deuxième état de disponibilité d'écriture indiquant que l'emplacement n'est pas disponible pour l'écriture. Une valeur d'étiquette temporaire est stockée dans un emplacement de stockage de données de contrôle sélectionné pour rendre l'emplacement sélectionné et un emplacement de stockage de données de clé correspondant inactifs pour la lecture. La disponibilité d'écriture de l'emplacement de stockage de données de contrôle est changée en le deuxième état de disponibilité d'écriture en association avec le stockage de la valeur d'étiquette traitée dans un emplacement sélectionné. Une valeur d'étiquette de lecture est obtenue et une valeur d'étiquette temporaire stockée dans un emplacement de stockage de données de contrôle sélectionné est écrasée avec la valeur d'étiquette de lecture obtenue, pour rendre l'emplacement de stockage de données de contrôle sélectionné et un emplacement de stockage de données de clé correspondant actifs pour la lecture.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2022</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=20220414&DB=EPODOC&CC=WO&NR=2022076911A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220414&DB=EPODOC&CC=WO&NR=2022076911A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>WILLIAMS, Matthew Ian Ronald</creatorcontrib><creatorcontrib>EVANS, Michael Jeffrey</creatorcontrib><title>PROCESSING AND STORING DATA USING A HASH TABLE DATA STRUCTURE</title><description>Key data is processed using a hash table data structure. Control data storage locations have a write-availability indicated by first write-availability state indicating that the location is available to be written to, and second write-availability state indicating that the location is not available to be written to. A temporary label value is stored in a selected control data storage location to render selected location and corresponding key data storage location inactive for read-out. The write-availability of the control data storage location is changed to the second write-availability state in association with storage of the processed label value in selected location. A read-out label value is obtained and temporary label value stored in selected control data storage location is over-written with obtained read-out label value, to render selected control data storage location and corresponding key data storage location active for read-out.
Selon l'invention, des données de clé sont traitées en utilisant une structure de données à table de hachage. Des emplacements de stockage de données de contrôle ont une disponibilité d'écriture indiquée par un premier état de disponibilité d'écriture indiquant que l'emplacement est disponible pour l'écriture, et un deuxième état de disponibilité d'écriture indiquant que l'emplacement n'est pas disponible pour l'écriture. Une valeur d'étiquette temporaire est stockée dans un emplacement de stockage de données de contrôle sélectionné pour rendre l'emplacement sélectionné et un emplacement de stockage de données de clé correspondant inactifs pour la lecture. La disponibilité d'écriture de l'emplacement de stockage de données de contrôle est changée en le deuxième état de disponibilité d'écriture en association avec le stockage de la valeur d'étiquette traitée dans un emplacement sélectionné. Une valeur d'étiquette de lecture est obtenue et une valeur d'étiquette temporaire stockée dans un emplacement de stockage de données de contrôle sélectionné est écrasée avec la valeur d'étiquette de lecture obtenue, pour rendre l'emplacement de stockage de données de contrôle sélectionné et un emplacement de stockage de données de clé correspondant actifs pour la lecture.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLANCPJ3dg0O9vRzV3D0c1EIDvEPArFdHEMcFUIhwgoejsEeCiGOTj6uEPHgkKBQ55DQIFceBta0xJziVF4ozc2g7OYa4uyhm1qQH59aXJCYnJqXWhIf7m9kYGRkYG5maWjoaGhMnCoAuEUqfg</recordid><startdate>20220414</startdate><enddate>20220414</enddate><creator>WILLIAMS, Matthew Ian Ronald</creator><creator>EVANS, Michael Jeffrey</creator><scope>EVB</scope></search><sort><creationdate>20220414</creationdate><title>PROCESSING AND STORING DATA USING A HASH TABLE DATA STRUCTURE</title><author>WILLIAMS, Matthew Ian Ronald ; EVANS, Michael Jeffrey</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2022076911A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>WILLIAMS, Matthew Ian Ronald</creatorcontrib><creatorcontrib>EVANS, Michael Jeffrey</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>WILLIAMS, Matthew Ian Ronald</au><au>EVANS, Michael Jeffrey</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>PROCESSING AND STORING DATA USING A HASH TABLE DATA STRUCTURE</title><date>2022-04-14</date><risdate>2022</risdate><abstract>Key data is processed using a hash table data structure. Control data storage locations have a write-availability indicated by first write-availability state indicating that the location is available to be written to, and second write-availability state indicating that the location is not available to be written to. A temporary label value is stored in a selected control data storage location to render selected location and corresponding key data storage location inactive for read-out. The write-availability of the control data storage location is changed to the second write-availability state in association with storage of the processed label value in selected location. A read-out label value is obtained and temporary label value stored in selected control data storage location is over-written with obtained read-out label value, to render selected control data storage location and corresponding key data storage location active for read-out.
Selon l'invention, des données de clé sont traitées en utilisant une structure de données à table de hachage. Des emplacements de stockage de données de contrôle ont une disponibilité d'écriture indiquée par un premier état de disponibilité d'écriture indiquant que l'emplacement est disponible pour l'écriture, et un deuxième état de disponibilité d'écriture indiquant que l'emplacement n'est pas disponible pour l'écriture. Une valeur d'étiquette temporaire est stockée dans un emplacement de stockage de données de contrôle sélectionné pour rendre l'emplacement sélectionné et un emplacement de stockage de données de clé correspondant inactifs pour la lecture. La disponibilité d'écriture de l'emplacement de stockage de données de contrôle est changée en le deuxième état de disponibilité d'écriture en association avec le stockage de la valeur d'étiquette traitée dans un emplacement sélectionné. Une valeur d'étiquette de lecture est obtenue et une valeur d'étiquette temporaire stockée dans un emplacement de stockage de données de contrôle sélectionné est écrasée avec la valeur d'étiquette de lecture obtenue, pour rendre l'emplacement de stockage de données de contrôle sélectionné et un emplacement de stockage de données de clé correspondant actifs pour la lecture.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre |
recordid | cdi_epo_espacenet_WO2022076911A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | PROCESSING AND STORING DATA USING A HASH TABLE DATA STRUCTURE |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T13%3A24%3A02IST&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=WILLIAMS,%20Matthew%20Ian%20Ronald&rft.date=2022-04-14&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2022076911A1%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 |