FIRMWARE UPDATE PATCH

A computing system is provided, including a processor and memory storing instructions that, when executed, cause the processor to store a firmware update patch in a runtime buffer included in the memory. The runtime buffer may be accessible by firmware and an operating system of the computing system...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: XIE, Daini, BULUSU, Mallik, ANNAPUREDDY, Thirupathaiah, AHMED, Muhammad Ashfaq
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 XIE, Daini
BULUSU, Mallik
ANNAPUREDDY, Thirupathaiah
AHMED, Muhammad Ashfaq
description A computing system is provided, including a processor and memory storing instructions that, when executed, cause the processor to store a firmware update patch in a runtime buffer included in the memory. The runtime buffer may be accessible by firmware and an operating system of the computing system. The processor may perform a first verification check on the firmware update patch. When the firmware update patch passes the first verification check, the processor may copy the firmware update patch to a system management random access memory (SMRAM) buffer included in the memory. The SMRAM buffer may be accessible by the firmware and inaccessible by the operating system. The processor may perform a second verification check on the copy of the firmware update patch. When the copy of the firmware update patch passes the second verification check, the processor may execute the copy of the firmware update patch. L'invention concerne un système informatique qui comprend un processeur et une mémoire stockant des instructions qui, lorsqu'elles sont exécutées, amènent le processeur à stocker un correctif logiciel de mise à jour de micrologiciel dans un tampon d'exécution compris dans la mémoire. Le tampon d'exécution peut être accessible par micrologiciel et un système d'exploitation du système informatique. Le processeur peut effectuer une première vérification sur le correctif logiciel de mise à jour de micrologiciel. Lorsque le correctif logiciel de mise à jour de micrologiciel satisfait à la première vérification, le processeur peut copier le correctif logiciel de mise à jour de micrologiciel dans un tampon de mémoire vive de gestion de système (SMRAM) compris dans la mémoire. Le tampon SMRAM peut être accessible par le micrologiciel et inaccessible par le système d'exploitation. Le processeur peut effectuer une seconde vérification sur la copie du correctif logiciel de mise à jour de micrologiciel. Lorsque la copie du collectif logiciel de mise à jour de micrologiciel satisfait à la seconde vérification, le processeur peut exécuter la copie du correctif logiciel de mise à jour de micrologiciel.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2021158359A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2021158359A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2021158359A13</originalsourceid><addsrcrecordid>eNrjZBB18wzyDXcMclUIDXBxDHFVCHAMcfbgYWBNS8wpTuWF0twMym6uQHHd1IL8-NTigsTk1LzUkvhwfyMDI0NDUwtjU0tHQ2PiVAEADdIfxA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>FIRMWARE UPDATE PATCH</title><source>esp@cenet</source><creator>XIE, Daini ; BULUSU, Mallik ; ANNAPUREDDY, Thirupathaiah ; AHMED, Muhammad Ashfaq</creator><creatorcontrib>XIE, Daini ; BULUSU, Mallik ; ANNAPUREDDY, Thirupathaiah ; AHMED, Muhammad Ashfaq</creatorcontrib><description>A computing system is provided, including a processor and memory storing instructions that, when executed, cause the processor to store a firmware update patch in a runtime buffer included in the memory. The runtime buffer may be accessible by firmware and an operating system of the computing system. The processor may perform a first verification check on the firmware update patch. When the firmware update patch passes the first verification check, the processor may copy the firmware update patch to a system management random access memory (SMRAM) buffer included in the memory. The SMRAM buffer may be accessible by the firmware and inaccessible by the operating system. The processor may perform a second verification check on the copy of the firmware update patch. When the copy of the firmware update patch passes the second verification check, the processor may execute the copy of the firmware update patch. L'invention concerne un système informatique qui comprend un processeur et une mémoire stockant des instructions qui, lorsqu'elles sont exécutées, amènent le processeur à stocker un correctif logiciel de mise à jour de micrologiciel dans un tampon d'exécution compris dans la mémoire. Le tampon d'exécution peut être accessible par micrologiciel et un système d'exploitation du système informatique. Le processeur peut effectuer une première vérification sur le correctif logiciel de mise à jour de micrologiciel. Lorsque le correctif logiciel de mise à jour de micrologiciel satisfait à la première vérification, le processeur peut copier le correctif logiciel de mise à jour de micrologiciel dans un tampon de mémoire vive de gestion de système (SMRAM) compris dans la mémoire. Le tampon SMRAM peut être accessible par le micrologiciel et inaccessible par le système d'exploitation. Le processeur peut effectuer une seconde vérification sur la copie du correctif logiciel de mise à jour de micrologiciel. Lorsque la copie du collectif logiciel de mise à jour de micrologiciel satisfait à la seconde vérification, le processeur peut exécuter la copie du correctif logiciel de mise à jour de micrologiciel.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2021</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=20210812&amp;DB=EPODOC&amp;CC=WO&amp;NR=2021158359A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76294</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20210812&amp;DB=EPODOC&amp;CC=WO&amp;NR=2021158359A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>XIE, Daini</creatorcontrib><creatorcontrib>BULUSU, Mallik</creatorcontrib><creatorcontrib>ANNAPUREDDY, Thirupathaiah</creatorcontrib><creatorcontrib>AHMED, Muhammad Ashfaq</creatorcontrib><title>FIRMWARE UPDATE PATCH</title><description>A computing system is provided, including a processor and memory storing instructions that, when executed, cause the processor to store a firmware update patch in a runtime buffer included in the memory. The runtime buffer may be accessible by firmware and an operating system of the computing system. The processor may perform a first verification check on the firmware update patch. When the firmware update patch passes the first verification check, the processor may copy the firmware update patch to a system management random access memory (SMRAM) buffer included in the memory. The SMRAM buffer may be accessible by the firmware and inaccessible by the operating system. The processor may perform a second verification check on the copy of the firmware update patch. When the copy of the firmware update patch passes the second verification check, the processor may execute the copy of the firmware update patch. L'invention concerne un système informatique qui comprend un processeur et une mémoire stockant des instructions qui, lorsqu'elles sont exécutées, amènent le processeur à stocker un correctif logiciel de mise à jour de micrologiciel dans un tampon d'exécution compris dans la mémoire. Le tampon d'exécution peut être accessible par micrologiciel et un système d'exploitation du système informatique. Le processeur peut effectuer une première vérification sur le correctif logiciel de mise à jour de micrologiciel. Lorsque le correctif logiciel de mise à jour de micrologiciel satisfait à la première vérification, le processeur peut copier le correctif logiciel de mise à jour de micrologiciel dans un tampon de mémoire vive de gestion de système (SMRAM) compris dans la mémoire. Le tampon SMRAM peut être accessible par le micrologiciel et inaccessible par le système d'exploitation. Le processeur peut effectuer une seconde vérification sur la copie du correctif logiciel de mise à jour de micrologiciel. Lorsque la copie du collectif logiciel de mise à jour de micrologiciel satisfait à la seconde vérification, le processeur peut exécuter la copie du correctif logiciel de mise à jour de micrologiciel.</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>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZBB18wzyDXcMclUIDXBxDHFVCHAMcfbgYWBNS8wpTuWF0twMym6uQHHd1IL8-NTigsTk1LzUkvhwfyMDI0NDUwtjU0tHQ2PiVAEADdIfxA</recordid><startdate>20210812</startdate><enddate>20210812</enddate><creator>XIE, Daini</creator><creator>BULUSU, Mallik</creator><creator>ANNAPUREDDY, Thirupathaiah</creator><creator>AHMED, Muhammad Ashfaq</creator><scope>EVB</scope></search><sort><creationdate>20210812</creationdate><title>FIRMWARE UPDATE PATCH</title><author>XIE, Daini ; BULUSU, Mallik ; ANNAPUREDDY, Thirupathaiah ; AHMED, Muhammad Ashfaq</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2021158359A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>XIE, Daini</creatorcontrib><creatorcontrib>BULUSU, Mallik</creatorcontrib><creatorcontrib>ANNAPUREDDY, Thirupathaiah</creatorcontrib><creatorcontrib>AHMED, Muhammad Ashfaq</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>XIE, Daini</au><au>BULUSU, Mallik</au><au>ANNAPUREDDY, Thirupathaiah</au><au>AHMED, Muhammad Ashfaq</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>FIRMWARE UPDATE PATCH</title><date>2021-08-12</date><risdate>2021</risdate><abstract>A computing system is provided, including a processor and memory storing instructions that, when executed, cause the processor to store a firmware update patch in a runtime buffer included in the memory. The runtime buffer may be accessible by firmware and an operating system of the computing system. The processor may perform a first verification check on the firmware update patch. When the firmware update patch passes the first verification check, the processor may copy the firmware update patch to a system management random access memory (SMRAM) buffer included in the memory. The SMRAM buffer may be accessible by the firmware and inaccessible by the operating system. The processor may perform a second verification check on the copy of the firmware update patch. When the copy of the firmware update patch passes the second verification check, the processor may execute the copy of the firmware update patch. L'invention concerne un système informatique qui comprend un processeur et une mémoire stockant des instructions qui, lorsqu'elles sont exécutées, amènent le processeur à stocker un correctif logiciel de mise à jour de micrologiciel dans un tampon d'exécution compris dans la mémoire. Le tampon d'exécution peut être accessible par micrologiciel et un système d'exploitation du système informatique. Le processeur peut effectuer une première vérification sur le correctif logiciel de mise à jour de micrologiciel. Lorsque le correctif logiciel de mise à jour de micrologiciel satisfait à la première vérification, le processeur peut copier le correctif logiciel de mise à jour de micrologiciel dans un tampon de mémoire vive de gestion de système (SMRAM) compris dans la mémoire. Le tampon SMRAM peut être accessible par le micrologiciel et inaccessible par le système d'exploitation. Le processeur peut effectuer une seconde vérification sur la copie du correctif logiciel de mise à jour de micrologiciel. Lorsque la copie du collectif logiciel de mise à jour de micrologiciel satisfait à la seconde vérification, le processeur peut exécuter la copie du correctif logiciel de mise à jour de micrologiciel.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2021158359A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title FIRMWARE UPDATE PATCH
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T09%3A51%3A47IST&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=XIE,%20Daini&rft.date=2021-08-12&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2021158359A1%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