Double buffering with atomic transactions for the persistent storage of real-time data flows
A method, including configuring, in a memory, a first buffer to store first buffer data, a second buffer to store second buffer data, and a variable indicative of a persisted size of real-time data persisted to a storage device. On the storage device, a file is configured to store the real-time data...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English Hebrew |
Published |
27.02.2020
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | A method, including configuring, in a memory, a first buffer to store first buffer data, a second buffer to store second buffer data, and a variable indicative of a persisted size of real-time data persisted to a storage device. On the storage device, a file is configured to store the real-time data and a field is configured to store the variable. A stream of the real-time data is received, and the stream is appended to the first buffer data. Upon meeting a write criteria, the first buffer data in is swapped with the second buffer data, a buffer size of the second buffer data is added to the variable, and the second buffer data is conveyed from the second buffer to a write cache. Upon meeting a commit criteria, the stream stored in the write cache is appended to the file, and the variable is persisted to the field. |
---|---|
AbstractList | A method, including configuring, in a memory, a first buffer to store first buffer data, a second buffer to store second buffer data, and a variable indicative of a persisted size of real-time data persisted to a storage device. On the storage device, a file is configured to store the real-time data and a field is configured to store the variable. A stream of the real-time data is received, and the stream is appended to the first buffer data. Upon meeting a write criteria, the first buffer data in is swapped with the second buffer data, a buffer size of the second buffer data is added to the variable, and the second buffer data is conveyed from the second buffer to a write cache. Upon meeting a commit criteria, the stream stored in the write cache is appended to the file, and the variable is persisted to the field. |
Author | ROEY LEHMAN YOCHAI ALON TIMMER GOREN COHN ELIYAHU RAVUNA |
Author_xml | – fullname: ROEY LEHMAN – fullname: GOREN COHN – fullname: ELIYAHU RAVUNA – fullname: YOCHAI ALON TIMMER |
BookMark | eNqFyrsOgkAQBdAttPD1C2Z-gAYKbY2PaGJpaUIGvAubLDtkZwi_b2NvdZqzdoskCSv3vsjURFAzeY8cUkdzsJ7YZAgtWeak3FqQpOQlk_WgEVmDGpKRmmTuQOIpg2NhYQB92Jh8lFm3buk5KnY_N25_u77O9wKj1NCRWyRY_XiWh7I8Vqfqb_gCua48oA |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
DocumentTitleAlternate | שמירה כפולה עם טרנסאקציות אטומיות לאגירה ארוכת-טווח של זרימות נתונים בזמן אמת |
ExternalDocumentID | IL272283A |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_IL272283A3 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 14:55:48 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English Hebrew |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_IL272283A3 |
Notes | Application Number: IL20200272283 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200227&DB=EPODOC&CC=IL&NR=272283A |
ParticipantIDs | epo_espacenet_IL272283A |
PublicationCentury | 2000 |
PublicationDate | 20200227 |
PublicationDateYYYYMMDD | 2020-02-27 |
PublicationDate_xml | – month: 02 year: 2020 text: 20200227 day: 27 |
PublicationDecade | 2020 |
PublicationYear | 2020 |
RelatedCompanies | ROEY LEHMAN YOCHAI ALON TIMMER BIOSENSE WEBSTER (ISRAEL) LTD GOREN COHN ELIYAHU RAVUNA |
RelatedCompanies_xml | – name: ELIYAHU RAVUNA – name: BIOSENSE WEBSTER (ISRAEL) LTD – name: GOREN COHN – name: ROEY LEHMAN – name: YOCHAI ALON TIMMER |
Score | 3.2480843 |
Snippet | A method, including configuring, in a memory, a first buffer to store first buffer data, a second buffer to store second buffer data, and a variable indicative... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATIONTECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING ORPROCESSING OF MEDICAL OR HEALTHCARE DATA INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTEDFOR SPECIFIC APPLICATION FIELDS PHYSICS |
Title | Double buffering with atomic transactions for the persistent storage of real-time data flows |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200227&DB=EPODOC&locale=&CC=IL&NR=272283A |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV1La8JAEB6sfd5a-37IHEpuoUZjYg6h1ETR4otii4eCuMmmCDaRJuLf78wSay9ed2EfA7PzzezMNwCPThAZYSQcXVaqoW5Kp67PyNPSjaBRscOKaQjJoYH-wOq8m6-T-qQAX5taGMUTulbkiKRRAel7pt7r5TaI5avcyvRJzGkoeW6PXV_LveOqYsTT_KbbGg39oad5ntvtaYM3t2ozz8vLHuwzhmaS_dZHk0tSlv_tSfsUDka0VJydQUHGJTj2Nm3XSnDUz3-7S3Co0jODlAZzFUzP4ZMgr1hIFCvubEKGBzmUiuQ7f88DzLbtv1MkPIqE73DJMbGU90POhaQXBJMICS0udG4tj5wlitEiWacXUG63xl5HpwNP_0Qz7fbyi9UuoRgnsbwGDEXDbhj10LJFZMqZ4zAmsMitsmTNkZFxA1c7FrndOXMHJyxdVctt30Mx-1nJB7LGmSgrSf4C8vCRZw |
link.rule.ids | 230,309,786,891,25594,76906 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV1LT8JAEJ4gPvCmKL5xD6a3RgqlpYfGSAsBLY8YNBxMGrbdGhJsiS3h7zuzKeKF626yj0lm55vZmW8AHqwg0sKIW6qo1UNVF1ZTnaGnpWpBq2aGNV3jgkIDg6HRe9dfps1pAb42tTCSJ3QtyRFRowLU90y-18ttEMuVuZXpI5_jUPLUndiuknvHdcmIp7htuzMeuSNHcRy77ynDN7tuEs_L8x7sm0TNS7jpo00lKcv_9qR7AgdjXCrOTqEg4jKUnE3btTIcDfLf7jIcyvTMIMXBXAXTM_hEyMsXgvEVdTZBw8MolMrQd_6eByzbtv9OGeJRhviOLSkmltJ-jHIh8QVhScQQLS5Uai3PKEuURYtknZ5DtduZOD0VD-z_icbve_nFGhUoxkksLoGFvGW2tGZomDzSxcyyCBMY6FYZomGJSLuCix2LXO-cuYdSbzLwfK8_fL2BY5K0rOs2b6GY_azEHVrmjFelVH8B6SyUVA |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Double+buffering+with+atomic+transactions+for+the+persistent+storage+of+real-time+data+flows&rft.inventor=ROEY+LEHMAN&rft.inventor=GOREN+COHN&rft.inventor=ELIYAHU+RAVUNA&rft.inventor=YOCHAI+ALON+TIMMER&rft.date=2020-02-27&rft.externalDBID=A&rft.externalDocID=IL272283A |