Garbage collection for data storage

Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one aspect, the method includes actions of aggregating data that is indicative of access to one or more data objects, determining a future storage cos...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nikoloudakis, Konstantinos, Koehler, Sven, Wise, Simon Tyler, Schneider, David Halladay, Saba, Sahand, Wang, Danyao, Fei, Long
Format: Patent
Sprache:eng
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 Nikoloudakis, Konstantinos
Koehler, Sven
Wise, Simon Tyler
Schneider, David Halladay
Saba, Sahand
Wang, Danyao
Fei, Long
description Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one aspect, the method includes actions of aggregating data that is indicative of access to one or more data objects, determining a future storage cost associated with each of a plurality of data objects, determining an access window for each of the plurality of data objects, identifying a data object based on (i) the future storage cost that satisfies a predetermined threshold and (ii) a data object access window, providing a notification to a user device that requests feedback from a user indicating whether the data object can be deleted, and in response to receiving data that indicates that the data object can be deleted, generating an instruction to cause deletion of the data object upon the expiration of the access window.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US10133658B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US10133658B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US10133658B13</originalsourceid><addsrcrecordid>eNrjZFB2TyxKSkxPVUjOz8lJTS7JzM9TSMsvUkhJLElUKC7JLwLK8TCwpiXmFKfyQmluBkU31xBnD93Ugvz41OKCxOTUvNSS-NBgQwNDY2MzUwsnQ2Ni1AAAz6wmXQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Garbage collection for data storage</title><source>esp@cenet</source><creator>Nikoloudakis, Konstantinos ; Koehler, Sven ; Wise, Simon Tyler ; Schneider, David Halladay ; Saba, Sahand ; Wang, Danyao ; Fei, Long</creator><creatorcontrib>Nikoloudakis, Konstantinos ; Koehler, Sven ; Wise, Simon Tyler ; Schneider, David Halladay ; Saba, Sahand ; Wang, Danyao ; Fei, Long</creatorcontrib><description>Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one aspect, the method includes actions of aggregating data that is indicative of access to one or more data objects, determining a future storage cost associated with each of a plurality of data objects, determining an access window for each of the plurality of data objects, identifying a data object based on (i) the future storage cost that satisfies a predetermined threshold and (ii) a data object access window, providing a notification to a user device that requests feedback from a user indicating whether the data object can be deleted, and in response to receiving data that indicates that the data object can be deleted, generating an instruction to cause deletion of the data object upon the expiration of the access window.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2018</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=20181120&amp;DB=EPODOC&amp;CC=US&amp;NR=10133658B1$$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=20181120&amp;DB=EPODOC&amp;CC=US&amp;NR=10133658B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Nikoloudakis, Konstantinos</creatorcontrib><creatorcontrib>Koehler, Sven</creatorcontrib><creatorcontrib>Wise, Simon Tyler</creatorcontrib><creatorcontrib>Schneider, David Halladay</creatorcontrib><creatorcontrib>Saba, Sahand</creatorcontrib><creatorcontrib>Wang, Danyao</creatorcontrib><creatorcontrib>Fei, Long</creatorcontrib><title>Garbage collection for data storage</title><description>Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one aspect, the method includes actions of aggregating data that is indicative of access to one or more data objects, determining a future storage cost associated with each of a plurality of data objects, determining an access window for each of the plurality of data objects, identifying a data object based on (i) the future storage cost that satisfies a predetermined threshold and (ii) a data object access window, providing a notification to a user device that requests feedback from a user indicating whether the data object can be deleted, and in response to receiving data that indicates that the data object can be deleted, generating an instruction to cause deletion of the data object upon the expiration of the access window.</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>2018</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFB2TyxKSkxPVUjOz8lJTS7JzM9TSMsvUkhJLElUKC7JLwLK8TCwpiXmFKfyQmluBkU31xBnD93Ugvz41OKCxOTUvNSS-NBgQwNDY2MzUwsnQ2Ni1AAAz6wmXQ</recordid><startdate>20181120</startdate><enddate>20181120</enddate><creator>Nikoloudakis, Konstantinos</creator><creator>Koehler, Sven</creator><creator>Wise, Simon Tyler</creator><creator>Schneider, David Halladay</creator><creator>Saba, Sahand</creator><creator>Wang, Danyao</creator><creator>Fei, Long</creator><scope>EVB</scope></search><sort><creationdate>20181120</creationdate><title>Garbage collection for data storage</title><author>Nikoloudakis, Konstantinos ; Koehler, Sven ; Wise, Simon Tyler ; Schneider, David Halladay ; Saba, Sahand ; Wang, Danyao ; Fei, Long</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US10133658B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2018</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Nikoloudakis, Konstantinos</creatorcontrib><creatorcontrib>Koehler, Sven</creatorcontrib><creatorcontrib>Wise, Simon Tyler</creatorcontrib><creatorcontrib>Schneider, David Halladay</creatorcontrib><creatorcontrib>Saba, Sahand</creatorcontrib><creatorcontrib>Wang, Danyao</creatorcontrib><creatorcontrib>Fei, Long</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Nikoloudakis, Konstantinos</au><au>Koehler, Sven</au><au>Wise, Simon Tyler</au><au>Schneider, David Halladay</au><au>Saba, Sahand</au><au>Wang, Danyao</au><au>Fei, Long</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Garbage collection for data storage</title><date>2018-11-20</date><risdate>2018</risdate><abstract>Methods, systems, apparatus, including computer programs encoded on computer storage media, for reclaiming storage space in a storage environment. In one aspect, the method includes actions of aggregating data that is indicative of access to one or more data objects, determining a future storage cost associated with each of a plurality of data objects, determining an access window for each of the plurality of data objects, identifying a data object based on (i) the future storage cost that satisfies a predetermined threshold and (ii) a data object access window, providing a notification to a user device that requests feedback from a user indicating whether the data object can be deleted, and in response to receiving data that indicates that the data object can be deleted, generating an instruction to cause deletion of the data object upon the expiration of the access window.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US10133658B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Garbage collection for data storage
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T17%3A59%3A12IST&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=Nikoloudakis,%20Konstantinos&rft.date=2018-11-20&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS10133658B1%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