Patents by Inventor Michael R. Maletich

Michael R. Maletich 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: 8639598
    Abstract: A method for providing technical support for a computing device is disclosed herein. In one embodiment, such a method includes detecting a problem associated with a computing device. The method then determines a support level assigned to the computing device. A set of problems is associated with the support level. If the problem belongs to the set of problems associated with the support level, the method automatically sends a message to a support provider so that the support provider can address the problem. A corresponding system and computer program product are also described herein.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Nikhil Khandelwal, Michael R. Maletich, Richard Albert Welp
  • Patent number: 8543923
    Abstract: An apparatus, system, and method are disclosed for displaying health spatially and temporally. A status module records a health status for each of a plurality of components at a plurality of temporal instances, wherein the health status instances are recorded in a history file. An interconnection module records interconnection relationships for the plurality of clusters in a resource file. A display module displays a system graphical representation comprising a graphical representation for each of the components, each interconnection relationship for the components, a health status for each component, and a transitional health for each component. The system graphical representation is for a specified temporal instance. The transitional health portrays a change in health status over a plurality of temporal instances.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: James A. Fisher, Shinobu Fujihara, Daniel Loewus-Deitch, Michael R. Maletich
  • Patent number: 8527378
    Abstract: A method for providing technical support for a computing device is disclosed herein. In one embodiment, such a method includes detecting a problem associated with a computing device. The method then determines a support level assigned to the computing device. A set of problems is associated with the support level. If the problem belongs to the set of problems associated with the support level, the method automatically sends a message to a support provider so that the support provider can address the problem.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: September 3, 2013
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Nikhil Khandelwal, Michael R. Maletich, Richard Albert Welp
  • Publication number: 20120209618
    Abstract: A method for providing technical support for a computing device is disclosed herein. In one embodiment, such a method includes detecting a problem associated with a computing device. The method then determines a support level assigned to the computing device. A set of problems is associated with the support level. If the problem belongs to the set of problems associated with the support level, the method automatically sends a message to a support provider so that the support provider can address the problem.
    Type: Application
    Filed: April 25, 2012
    Publication date: August 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew C. Compton, Nikhil Khandelwal, Michael R. Maletich, Richard A. Welp
  • Publication number: 20120095888
    Abstract: A method for providing technical support for a computing device is disclosed herein. In one embodiment, such a method includes detecting a problem associated with a computing device. The method then determines a support level assigned to the computing device. A set of problems is associated with the support level. If the problem belongs to the set of problems associated with the support level, the method automatically sends a message to a support provider so that the support provider can address the problem. A corresponding system and computer program product are also described herein.
    Type: Application
    Filed: October 15, 2010
    Publication date: April 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew C. Compton, Nikhil Khandelwal, Michael R. Maletich, Richard A. Welp
  • Publication number: 20090192818
    Abstract: A system for continuous health monitoring includes a computer system including a locking mechanism configured to allow multiple health point checks to be accessed simultaneously, a plurality of component health point checks configured to monitor at least one component of the system and configured to store health monitoring statistics in the computer system, and a scheduler configured to periodically enable the plurality of component health point checks based on one of a user request and a predefined amount of time.
    Type: Application
    Filed: January 29, 2008
    Publication date: July 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew C. Compton, Louis D. Echevarria, Nikhil Khandelwal, Michael R. Maletich, Ricardo S. Padilla, Robin D. Roberts, Steve P. Wallace, Richard A. Welp
  • Publication number: 20090193346
    Abstract: A method to improve a graphical user interface, wherein the method displays a GUI on a user computing device, and maintains a keystroke log on that user computing device, wherein the GUI comprises a first plurality of interactable graphical objects. The method activates one or more of the first interactable graphical objects, and encodes in the keystroke log each interactable graphical object activation. The method further performs a keystroke log analysis, and, based upon the keystroke log analysis, creates an improved GUI encoding a second plurality of interactable graphical objects.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW CHARLES COMPTON, MARILYNN GLORIA FRANCO, MICHAEL R. MALETICH, RAJENDRAN SUBRAMANIAM
  • Publication number: 20090187818
    Abstract: Tracking web page comments on a computer includes storing comments on the web page and rendering the stored comments on a next draft site web page, in accordance with comment tracking policies. The comment tracking is accomplished by storing comments on the web page, upon receiving a uniform resource locator to a draft site, then loading the draft web site into an inline frame object on an application web site and loading content of the draft web site into a portion of the application web site. After loading the content, comments are drawn on a z-layer on top of a page of the drawn draft web site, by the application web site, using a scripting language; implemented by the application web site, in accordance with stored comment tracking policies. The scripting language comments and their memory locations are transmitted back to the network server.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew C. Compton, Louis D. Echevarria, Michael R. Maletich, Richard A. Welp
  • Patent number: 7542985
    Abstract: A method of establishing a prioritization for transmission of log files from a remote computer to a central repository involves receiving a first log file package at the central repository from the remote computer, the first log file package having been generated in response to a predetermined event at the remote computer, tracking which logs of the first log file package are utilized at the central repository, updating priority of the logs, designating additional log files that were not part of the first log file package that are to be included in a second log file package, sending a list of the log priorities and the designated log files from the central repository to the remote computer, and receiving the second log file package at the central repository from the remote computer.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Michael R. Maletich, Richard Albert Welp
  • Publication number: 20090092054
    Abstract: A method for providing failure notifications to dependent nodes within a computer network is disclosed. A first node monitors data traffic within a computer network. If the data traffic includes data exchanged between the first node and a second node, the first node adds the second node to a list of interested nodes stored within the first node. If the first node experiences an error, the first node generates an error notification packet that includes a hop limit value that corresponds to a pre-defined level of nodes within the computer network that the error notification packet may propagate. The first node sends the error notification packet with the hop limit value to the second node and other nodes within the list of interested nodes.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 9, 2009
    Inventors: Matthew C. Compton, Andrew G. Hourselt, Michael R. Maletich
  • Publication number: 20090049396
    Abstract: An apparatus, system, and method are disclosed for displaying health spatially and temporally. A status module records a health status for each of a plurality of components at a plurality of temporal instances, wherein the health status instances are recorded in a history file. An interconnection module records interconnection relationships for the plurality of clusters in a resource file. A display module displays a system graphical representation comprising a graphical representation for each of the components, each interconnection relationship for the components, a health status for each component, and a transitional health for each component. The system graphical representation is for a specified temporal instance. The transitional health portrays a change in health status over a plurality of temporal instances.
    Type: Application
    Filed: August 15, 2007
    Publication date: February 19, 2009
    Inventors: James A. Fisher, Shinobu Fujihara, Daniel Loewus-Deitch, Michael R. Maletich
  • Publication number: 20080313208
    Abstract: A method and system are disclosed for automated context-sensitive message organization. The method in the disclosed embodiments substantially includes determining a logical correlation between a message identifier and a message file. The method may also include scanning a source code file to identify a reference to the message identifier and the associated context of the reference. In a further embodiment, the method includes analyzing source code file and message file based on a context of the identified reference in accordance with a predetermined analysis rule. Additionally, the method may include generating an output based on a result of the analysis.
    Type: Application
    Filed: June 14, 2007
    Publication date: December 18, 2008
    Applicant: International Business Machines Corporation
    Inventors: Andrew G. Hourselt, Siou Lin, Michael R. Maletich, Richard A. Welp
  • Publication number: 20080155124
    Abstract: An apparatus, system, and method are disclosed for remote multi-user KVM switching. The apparatus for remote multi-user KVM switching is provided with a plurality of modules configured to functionally execute the necessary steps of communicating a user-interface signal with a user-interactive device, converting between the user-interface signal and a network signal comprising user-interface information, and communicating the network signal with a remote device. These modules in the described embodiments include a KVM module, a conversion module, and a network module. Beneficially, such an apparatus, system, and method may allow multiple remote users to interact with multiple servers, workstations, peripheral devices, and the like. The remote users may be able to communicate with such devices using KVM information communicated across a network without requiring additional software applications or high-speed network capabilities.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Andrew Gary Hourselt, Michael R. Maletich