Patents by Inventor David A. Machaj
David A. Machaj has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11880270Abstract: Dump file content and other event data is pruned and prioritized to assist analysis of hangs, crashes, and other circumstances. An event data pruner condenses or excludes certain event data. A cluster creator creates clusters from pruned and vectorized event data, using a clustering algorithm and a similarity metric, without any prior specification of the desired number of clusters. A cluster ranker ranks clusters according to event data volume and thread importance, thus prioritizing the event data for inspection. A results presenter configures a user interface to present ranked clusters, their associated data, data reduction statistics, regression analysis results, and other data reduction processing results. Thus, the innovative functionality assists analysis and prioritized inspection of event data by an analyst, surfacing organized event data that is relevant to the circumstance under investigation, or supporting comparison of clusters from before and after a change in the circumstance, or doing both.Type: GrantFiled: July 30, 2022Date of Patent: January 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Rajeev Dubey, David A. Machaj
-
Publication number: 20220365837Abstract: Dump file content and other event data is pruned and prioritized to assist analysis of hangs, crashes, and other circumstances. An event data pruner condenses or excludes certain event data. A cluster creator creates clusters from pruned and vectorized event data, using a clustering algorithm and a similarity metric, without any prior specification of the desired number of clusters. A cluster ranker ranks clusters according to event data volume and thread importance, thus prioritizing the event data for inspection. A results presenter configures a user interface to present ranked clusters, their associated data, data reduction statistics, regression analysis results, and other data reduction processing results. Thus, the innovative functionality assists analysis and prioritized inspection of event data by an analyst, surfacing organized event data that is relevant to the circumstance under investigation, or supporting comparison of clusters from before and after a change in the circumstance, or doing both.Type: ApplicationFiled: July 30, 2022Publication date: November 17, 2022Inventors: Rajeev DUBEY, David A. MACHAJ
-
Patent number: 11436074Abstract: Dump file content and other event data is pruned and prioritized to assist analysis of hangs, crashes, and other circumstances. An event data pruner condenses or excludes certain event data. A cluster creator creates clusters from pruned and vectorized event data, using a clustering algorithm and a similarity metric, without any prior specification of the desired number of clusters. A cluster ranker ranks clusters according to event data volume and thread importance, thus prioritizing the event data for inspection. A results presenter configures a user interface to present ranked clusters, their associated data, data reduction statistics, regression analysis results, and other data reduction processing results. Thus, the innovative functionality assists analysis and prioritized inspection of event data by an analyst, surfacing organized event data that is relevant to the circumstance under investigation, or supporting comparison of clusters from before and after a change in the circumstance, or doing both.Type: GrantFiled: April 17, 2019Date of Patent: September 6, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Rajeev Dubey, David A. Machaj
-
Publication number: 20200334093Abstract: Dump file content and other event data is pruned and prioritized to assist analysis of hangs, crashes, and other circumstances. An event data pruner condenses or excludes certain event data. A cluster creator creates clusters from pruned and vectorized event data, using a clustering algorithm and a similarity metric, without any prior specification of the desired number of clusters. A cluster ranker ranks clusters according to event data volume and thread importance, thus prioritizing the event data for inspection. A results presenter configures a user interface to present ranked clusters, their associated data, data reduction statistics, regression analysis results, and other data reduction processing results. Thus, the innovative functionality assists analysis and prioritized inspection of event data by an analyst, surfacing organized event data that is relevant to the circumstance under investigation, or supporting comparison of clusters from before and after a change in the circumstance, or doing both.Type: ApplicationFiled: April 17, 2019Publication date: October 22, 2020Inventors: Rajeev DUBEY, David A. Machaj
-
Patent number: 9229918Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: March 16, 2015Date of Patent: January 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Publication number: 20150193403Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: ApplicationFiled: March 16, 2015Publication date: July 9, 2015Inventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Patent number: 9015606Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: November 25, 2013Date of Patent: April 21, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Publication number: 20140082552Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: ApplicationFiled: November 25, 2013Publication date: March 20, 2014Applicant: MICROSOFT CORPORATIONInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Patent number: 8612874Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: December 23, 2010Date of Patent: December 17, 2013Assignee: Microsoft CorporationInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Patent number: 8560959Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: October 18, 2012Date of Patent: October 15, 2013Assignee: Microsoft CorporationInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Publication number: 20120167008Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: Microsoft CorporationInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj