Automatic root cause analysis and diagnostics engine

A large portion of software bugs are related to hangs. Analyzing and diagnosing hang-related bugs involves capturing data from a hung program and extracting attributes from the captured data. Extracting attributes from the capture data provides a scheme to determine relevant characteristics of the h...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HUDSON WILLIAM HUNTER, LEVINE ERIC, FINK REINER, MAFFEO GERALD, SHAN JING, SHARMA KSHITIZ K, VACHON ANDRE, PEASE GEOFF, MENG YI, BLISS ANDREW L
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 HUDSON WILLIAM HUNTER
LEVINE ERIC
FINK REINER
MAFFEO GERALD
SHAN JING
SHARMA KSHITIZ K
VACHON ANDRE
PEASE GEOFF
MENG YI
BLISS ANDREW L
description A large portion of software bugs are related to hangs. Analyzing and diagnosing hang-related bugs involves capturing data from a hung program and extracting attributes from the captured data. Extracting attributes from the capture data provides a scheme to determine relevant characteristics of the hang. Moreover, the extracted attributes may be compared to known issues and, based on that comparison, a bug may be classified as known or unknown. Alternatively, triage may be performed on the client computing device in order to determine the potential cause of the hang event. Once the potential cause of the hang event has been determined, troubleshooting steps may be performed on the client computing device to quarantine it. Ultimately, if the hang-inducing bug is known, a user may be provided with a solution to the bug. Alternatively, if the bug is unknown, implementations of the invention send the captured data to be analyzed and fixed by the software's provider.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US7191364B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US7191364B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US7191364B23</originalsourceid><addsrcrecordid>eNrjZDBxLC3Jz00syUxWKMrPL1FITiwtTlVIzEvMqSzOLAYyUhRSMhPT8_KLgUqKFVLz0jPzUnkYWNMSc4pTeaE0N4OCm2uIs4duakF-fGpxQWJyal5qSXxosLmhpaGxmYmTkTERSgD3tCzM</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Automatic root cause analysis and diagnostics engine</title><source>esp@cenet</source><creator>HUDSON WILLIAM HUNTER ; LEVINE ERIC ; FINK REINER ; MAFFEO GERALD ; SHAN JING ; SHARMA KSHITIZ K ; VACHON ANDRE ; PEASE GEOFF ; MENG YI ; BLISS ANDREW L</creator><creatorcontrib>HUDSON WILLIAM HUNTER ; LEVINE ERIC ; FINK REINER ; MAFFEO GERALD ; SHAN JING ; SHARMA KSHITIZ K ; VACHON ANDRE ; PEASE GEOFF ; MENG YI ; BLISS ANDREW L</creatorcontrib><description>A large portion of software bugs are related to hangs. Analyzing and diagnosing hang-related bugs involves capturing data from a hung program and extracting attributes from the captured data. Extracting attributes from the capture data provides a scheme to determine relevant characteristics of the hang. Moreover, the extracted attributes may be compared to known issues and, based on that comparison, a bug may be classified as known or unknown. Alternatively, triage may be performed on the client computing device in order to determine the potential cause of the hang event. Once the potential cause of the hang event has been determined, troubleshooting steps may be performed on the client computing device to quarantine it. Ultimately, if the hang-inducing bug is known, a user may be provided with a solution to the bug. Alternatively, if the bug is unknown, implementations of the invention send the captured data to be analyzed and fixed by the software's provider.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2007</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=20070313&amp;DB=EPODOC&amp;CC=US&amp;NR=7191364B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25546,76297</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20070313&amp;DB=EPODOC&amp;CC=US&amp;NR=7191364B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>HUDSON WILLIAM HUNTER</creatorcontrib><creatorcontrib>LEVINE ERIC</creatorcontrib><creatorcontrib>FINK REINER</creatorcontrib><creatorcontrib>MAFFEO GERALD</creatorcontrib><creatorcontrib>SHAN JING</creatorcontrib><creatorcontrib>SHARMA KSHITIZ K</creatorcontrib><creatorcontrib>VACHON ANDRE</creatorcontrib><creatorcontrib>PEASE GEOFF</creatorcontrib><creatorcontrib>MENG YI</creatorcontrib><creatorcontrib>BLISS ANDREW L</creatorcontrib><title>Automatic root cause analysis and diagnostics engine</title><description>A large portion of software bugs are related to hangs. Analyzing and diagnosing hang-related bugs involves capturing data from a hung program and extracting attributes from the captured data. Extracting attributes from the capture data provides a scheme to determine relevant characteristics of the hang. Moreover, the extracted attributes may be compared to known issues and, based on that comparison, a bug may be classified as known or unknown. Alternatively, triage may be performed on the client computing device in order to determine the potential cause of the hang event. Once the potential cause of the hang event has been determined, troubleshooting steps may be performed on the client computing device to quarantine it. Ultimately, if the hang-inducing bug is known, a user may be provided with a solution to the bug. Alternatively, if the bug is unknown, implementations of the invention send the captured data to be analyzed and fixed by the software's provider.</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>2007</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDBxLC3Jz00syUxWKMrPL1FITiwtTlVIzEvMqSzOLAYyUhRSMhPT8_KLgUqKFVLz0jPzUnkYWNMSc4pTeaE0N4OCm2uIs4duakF-fGpxQWJyal5qSXxosLmhpaGxmYmTkTERSgD3tCzM</recordid><startdate>20070313</startdate><enddate>20070313</enddate><creator>HUDSON WILLIAM HUNTER</creator><creator>LEVINE ERIC</creator><creator>FINK REINER</creator><creator>MAFFEO GERALD</creator><creator>SHAN JING</creator><creator>SHARMA KSHITIZ K</creator><creator>VACHON ANDRE</creator><creator>PEASE GEOFF</creator><creator>MENG YI</creator><creator>BLISS ANDREW L</creator><scope>EVB</scope></search><sort><creationdate>20070313</creationdate><title>Automatic root cause analysis and diagnostics engine</title><author>HUDSON WILLIAM HUNTER ; LEVINE ERIC ; FINK REINER ; MAFFEO GERALD ; SHAN JING ; SHARMA KSHITIZ K ; VACHON ANDRE ; PEASE GEOFF ; MENG YI ; BLISS ANDREW L</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US7191364B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2007</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>HUDSON WILLIAM HUNTER</creatorcontrib><creatorcontrib>LEVINE ERIC</creatorcontrib><creatorcontrib>FINK REINER</creatorcontrib><creatorcontrib>MAFFEO GERALD</creatorcontrib><creatorcontrib>SHAN JING</creatorcontrib><creatorcontrib>SHARMA KSHITIZ K</creatorcontrib><creatorcontrib>VACHON ANDRE</creatorcontrib><creatorcontrib>PEASE GEOFF</creatorcontrib><creatorcontrib>MENG YI</creatorcontrib><creatorcontrib>BLISS ANDREW L</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>HUDSON WILLIAM HUNTER</au><au>LEVINE ERIC</au><au>FINK REINER</au><au>MAFFEO GERALD</au><au>SHAN JING</au><au>SHARMA KSHITIZ K</au><au>VACHON ANDRE</au><au>PEASE GEOFF</au><au>MENG YI</au><au>BLISS ANDREW L</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Automatic root cause analysis and diagnostics engine</title><date>2007-03-13</date><risdate>2007</risdate><abstract>A large portion of software bugs are related to hangs. Analyzing and diagnosing hang-related bugs involves capturing data from a hung program and extracting attributes from the captured data. Extracting attributes from the capture data provides a scheme to determine relevant characteristics of the hang. Moreover, the extracted attributes may be compared to known issues and, based on that comparison, a bug may be classified as known or unknown. Alternatively, triage may be performed on the client computing device in order to determine the potential cause of the hang event. Once the potential cause of the hang event has been determined, troubleshooting steps may be performed on the client computing device to quarantine it. Ultimately, if the hang-inducing bug is known, a user may be provided with a solution to the bug. Alternatively, if the bug is unknown, implementations of the invention send the captured data to be analyzed and fixed by the software's provider.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US7191364B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Automatic root cause analysis and diagnostics engine
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T11%3A09%3A25IST&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=HUDSON%20WILLIAM%20HUNTER&rft.date=2007-03-13&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS7191364B2%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