Using a projected out of memory score to selectively terminate a process without transitioning to a background mode

Methods and apparatus such as a processor platform to manage a process under a memory constraint are disclosed herein. An example method includes detecting that a process is to transition from a foreground mode of operation to a background mode of operation. Without transitioning the process to the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Apparao, Padmashree K, Carr, Thomas L, Zhou, Zhen
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 Apparao, Padmashree K
Carr, Thomas L
Zhou, Zhen
description Methods and apparatus such as a processor platform to manage a process under a memory constraint are disclosed herein. An example method includes detecting that a process is to transition from a foreground mode of operation to a background mode of operation. Without transitioning the process to the background mode of operation, a projected out of memory score is calculated. The projected out of memory score is compared to a score threshold, and the process is terminated when the projected out of memory score is greater than the score threshold. When the projected out of memory score is less than or equal to the score threshold, the process is allowed to transition to the background mode of operation. A priority adjustor may determine a projected adjustment value, for example by determining a default adjustment value, or by performing a lookup of an adjustment value currently associated with a second process operating in the background mode. The background mode of operation may be at least one of a visible application, a secondary server, a hidden application, a content provider, or an empty application. Freeing up memory in advance of a subsequent low memory check ensures that low memory conditions are avoided more promptly.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US10552320B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US10552320B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US10552320B23</originalsourceid><addsrcrecordid>eNqNzDEOgkAUBFAaC6Pe4XsAE4RwAY3GXqnJugy6yu4n-z8abi9ED2A1xcybeSKluHAjQ13kB6yiJu6VuCEPz3EgsRxByiRox9690A6kiN4Fo_hCCxF6O71PVKMJ4tRxmI5HaOhq7PMWuQ81ea6xTGaNaQWrXy6S9fFw2Z826LiCdMYiQKvyvE2LIsuzdJfl_2w-a2RE9g</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Using a projected out of memory score to selectively terminate a process without transitioning to a background mode</title><source>esp@cenet</source><creator>Apparao, Padmashree K ; Carr, Thomas L ; Zhou, Zhen</creator><creatorcontrib>Apparao, Padmashree K ; Carr, Thomas L ; Zhou, Zhen</creatorcontrib><description>Methods and apparatus such as a processor platform to manage a process under a memory constraint are disclosed herein. An example method includes detecting that a process is to transition from a foreground mode of operation to a background mode of operation. Without transitioning the process to the background mode of operation, a projected out of memory score is calculated. The projected out of memory score is compared to a score threshold, and the process is terminated when the projected out of memory score is greater than the score threshold. When the projected out of memory score is less than or equal to the score threshold, the process is allowed to transition to the background mode of operation. A priority adjustor may determine a projected adjustment value, for example by determining a default adjustment value, or by performing a lookup of an adjustment value currently associated with a second process operating in the background mode. The background mode of operation may be at least one of a visible application, a secondary server, a hidden application, a content provider, or an empty application. Freeing up memory in advance of a subsequent low memory check ensures that low memory conditions are avoided more promptly.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2020</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=20200204&amp;DB=EPODOC&amp;CC=US&amp;NR=10552320B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200204&amp;DB=EPODOC&amp;CC=US&amp;NR=10552320B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Apparao, Padmashree K</creatorcontrib><creatorcontrib>Carr, Thomas L</creatorcontrib><creatorcontrib>Zhou, Zhen</creatorcontrib><title>Using a projected out of memory score to selectively terminate a process without transitioning to a background mode</title><description>Methods and apparatus such as a processor platform to manage a process under a memory constraint are disclosed herein. An example method includes detecting that a process is to transition from a foreground mode of operation to a background mode of operation. Without transitioning the process to the background mode of operation, a projected out of memory score is calculated. The projected out of memory score is compared to a score threshold, and the process is terminated when the projected out of memory score is greater than the score threshold. When the projected out of memory score is less than or equal to the score threshold, the process is allowed to transition to the background mode of operation. A priority adjustor may determine a projected adjustment value, for example by determining a default adjustment value, or by performing a lookup of an adjustment value currently associated with a second process operating in the background mode. The background mode of operation may be at least one of a visible application, a secondary server, a hidden application, a content provider, or an empty application. Freeing up memory in advance of a subsequent low memory check ensures that low memory conditions are avoided more promptly.</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>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNzDEOgkAUBFAaC6Pe4XsAE4RwAY3GXqnJugy6yu4n-z8abi9ED2A1xcybeSKluHAjQ13kB6yiJu6VuCEPz3EgsRxByiRox9690A6kiN4Fo_hCCxF6O71PVKMJ4tRxmI5HaOhq7PMWuQ81ea6xTGaNaQWrXy6S9fFw2Z826LiCdMYiQKvyvE2LIsuzdJfl_2w-a2RE9g</recordid><startdate>20200204</startdate><enddate>20200204</enddate><creator>Apparao, Padmashree K</creator><creator>Carr, Thomas L</creator><creator>Zhou, Zhen</creator><scope>EVB</scope></search><sort><creationdate>20200204</creationdate><title>Using a projected out of memory score to selectively terminate a process without transitioning to a background mode</title><author>Apparao, Padmashree K ; Carr, Thomas L ; Zhou, Zhen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US10552320B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Apparao, Padmashree K</creatorcontrib><creatorcontrib>Carr, Thomas L</creatorcontrib><creatorcontrib>Zhou, Zhen</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Apparao, Padmashree K</au><au>Carr, Thomas L</au><au>Zhou, Zhen</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Using a projected out of memory score to selectively terminate a process without transitioning to a background mode</title><date>2020-02-04</date><risdate>2020</risdate><abstract>Methods and apparatus such as a processor platform to manage a process under a memory constraint are disclosed herein. An example method includes detecting that a process is to transition from a foreground mode of operation to a background mode of operation. Without transitioning the process to the background mode of operation, a projected out of memory score is calculated. The projected out of memory score is compared to a score threshold, and the process is terminated when the projected out of memory score is greater than the score threshold. When the projected out of memory score is less than or equal to the score threshold, the process is allowed to transition to the background mode of operation. A priority adjustor may determine a projected adjustment value, for example by determining a default adjustment value, or by performing a lookup of an adjustment value currently associated with a second process operating in the background mode. The background mode of operation may be at least one of a visible application, a secondary server, a hidden application, a content provider, or an empty application. Freeing up memory in advance of a subsequent low memory check ensures that low memory conditions are avoided more promptly.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US10552320B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Using a projected out of memory score to selectively terminate a process without transitioning to a background mode
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T16%3A58%3A45IST&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=Apparao,%20Padmashree%20K&rft.date=2020-02-04&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS10552320B2%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