Managing a data cache for a computer system

A processor-implemented method manages a data cache for a computer system. One or more processors maintain a cache for one or more data resources requested by a client process. In response to a request from the client process for a cached data resource, the processors send a first request to a serve...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hayton Stuart J, Chetlur Malolan, Paice Susan P, Lozinski Zygmunt A
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 Hayton Stuart J
Chetlur Malolan
Paice Susan P
Lozinski Zygmunt A
description A processor-implemented method manages a data cache for a computer system. One or more processors maintain a cache for one or more data resources requested by a client process. In response to a request from the client process for a cached data resource, the processors send a first request to a server process for the data resource, and a second request to the server process for an indication of whether or not the data resource has been modified since the data source was most recently cached. Responses to the first or second requests from the server process are compared with the cached data resources so as to identify whether the response to the second request is inaccurate. One or more processors disable caching for the data resource in response to a predetermined number of inaccurate second requests associated with the data resource being identified.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9787791B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9787791B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9787791B23</originalsourceid><addsrcrecordid>eNrjZND2TcxLTM_MS1dIVEhJLElUSE5MzkhVSMsvAgok5-cWlJakFikUVxaXpObyMLCmJeYUp_JCaW4GBTfXEGcP3dSC_PjU4oLE5NS81JL40GBLcwtzc0tDJyNjIpQAAMwjKLE</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Managing a data cache for a computer system</title><source>esp@cenet</source><creator>Hayton Stuart J ; Chetlur Malolan ; Paice Susan P ; Lozinski Zygmunt A</creator><creatorcontrib>Hayton Stuart J ; Chetlur Malolan ; Paice Susan P ; Lozinski Zygmunt A</creatorcontrib><description>A processor-implemented method manages a data cache for a computer system. One or more processors maintain a cache for one or more data resources requested by a client process. In response to a request from the client process for a cached data resource, the processors send a first request to a server process for the data resource, and a second request to the server process for an indication of whether or not the data resource has been modified since the data source was most recently cached. Responses to the first or second requests from the server process are compared with the cached data resources so as to identify whether the response to the second request is inaccurate. One or more processors disable caching for the data resource in response to a predetermined number of inaccurate second requests associated with the data resource being identified.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2017</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=20171010&amp;DB=EPODOC&amp;CC=US&amp;NR=9787791B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20171010&amp;DB=EPODOC&amp;CC=US&amp;NR=9787791B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Hayton Stuart J</creatorcontrib><creatorcontrib>Chetlur Malolan</creatorcontrib><creatorcontrib>Paice Susan P</creatorcontrib><creatorcontrib>Lozinski Zygmunt A</creatorcontrib><title>Managing a data cache for a computer system</title><description>A processor-implemented method manages a data cache for a computer system. One or more processors maintain a cache for one or more data resources requested by a client process. In response to a request from the client process for a cached data resource, the processors send a first request to a server process for the data resource, and a second request to the server process for an indication of whether or not the data resource has been modified since the data source was most recently cached. Responses to the first or second requests from the server process are compared with the cached data resources so as to identify whether the response to the second request is inaccurate. One or more processors disable caching for the data resource in response to a predetermined number of inaccurate second requests associated with the data resource being identified.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2017</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZND2TcxLTM_MS1dIVEhJLElUSE5MzkhVSMsvAgok5-cWlJakFikUVxaXpObyMLCmJeYUp_JCaW4GBTfXEGcP3dSC_PjU4oLE5NS81JL40GBLcwtzc0tDJyNjIpQAAMwjKLE</recordid><startdate>20171010</startdate><enddate>20171010</enddate><creator>Hayton Stuart J</creator><creator>Chetlur Malolan</creator><creator>Paice Susan P</creator><creator>Lozinski Zygmunt A</creator><scope>EVB</scope></search><sort><creationdate>20171010</creationdate><title>Managing a data cache for a computer system</title><author>Hayton Stuart J ; Chetlur Malolan ; Paice Susan P ; Lozinski Zygmunt A</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9787791B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2017</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>Hayton Stuart J</creatorcontrib><creatorcontrib>Chetlur Malolan</creatorcontrib><creatorcontrib>Paice Susan P</creatorcontrib><creatorcontrib>Lozinski Zygmunt A</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hayton Stuart J</au><au>Chetlur Malolan</au><au>Paice Susan P</au><au>Lozinski Zygmunt A</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Managing a data cache for a computer system</title><date>2017-10-10</date><risdate>2017</risdate><abstract>A processor-implemented method manages a data cache for a computer system. One or more processors maintain a cache for one or more data resources requested by a client process. In response to a request from the client process for a cached data resource, the processors send a first request to a server process for the data resource, and a second request to the server process for an indication of whether or not the data resource has been modified since the data source was most recently cached. Responses to the first or second requests from the server process are compared with the cached data resources so as to identify whether the response to the second request is inaccurate. One or more processors disable caching for the data resource in response to a predetermined number of inaccurate second requests associated with the data resource being identified.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9787791B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
PHYSICS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title Managing a data cache for a computer system
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T19%3A25%3A39IST&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=Hayton%20Stuart%20J&rft.date=2017-10-10&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9787791B2%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