Patents by Inventor Matthew Charles Compton

Matthew Charles Compton 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: 8559129
    Abstract: A pass-through accessor comprising a fixturing apparatus that can store a plurality of portable data storage cassettes. The pass-through accessor comprises a moveable gripper assembly comprising a plurality of gripping members. The gripper assembly releaseably attaches to a portable data storage cassette disposed in a storage slot, pulls that portable data storage cassette outwardly from the storage slot, and releaseably attaches that portable data storage cassette to one of a plurality of fixturing assemblies disposed on the fixturing apparatus.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Stefan Lehmann, Richard Albert Welp
  • 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: 20120316670
    Abstract: A method is provided to handle portable cassettes removeably disposed in a data storage library, wherein the method supplies a data storage library comprising a plurality of storage slots, and a plurality of portable cassettes removeably disposed a designated storage slot in a first alignment order, and a pass-through accessor comprising a moveable fixturing apparatus to store portable cassettes, wherein the pass-through accessor is moveably disposed in the data storage library. The method positions the pass-through accessor adjacent an open end of a designated storage slot, and sequentially removes and attaches to the fixturing apparatus a plurality of portable cassettes from the designated storage slot. The method then transports the plurality of portable cassettes to a designated location within the data storage library.
    Type: Application
    Filed: August 20, 2012
    Publication date: December 13, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Stefan Lehmann, Richard Albert Welp
  • Patent number: 8295005
    Abstract: A method is provided to handle portable cassettes removeably disposed in a data storage library, wherein the method supplies a data storage library comprising a plurality of storage slots, and a plurality of portable cassettes removeably disposed a designated storage slot in a first alignment order, and a pass-through accessor comprising a moveable fixturing apparatus to store portable cassettes, wherein the pass-through accessor is moveably disposed in the data storage library. The method positions the pass-through accessor adjacent an open end of a designated storage slot, and sequentially removes and attaches to the fixturing apparatus a plurality of portable cassettes from the designated storage slot. The method then transports the plurality of portable cassettes to a designated location within the data storage library.
    Type: Grant
    Filed: August 17, 2009
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Stefan Lehmann, Richard Albert Welp
  • Publication number: 20120213616
    Abstract: A method to audit portable cassettes removeably disposed in a data storage library comprising a plurality of storage slots, a plurality of portable cassettes removeably disposed in one or more of said plurality of storage slots, and a pass-through accessor comprising a moveable fixturing apparatus, wherein the pass-through accessor is moveably disposed in said data storage library. The method disposes the pass-through accessor adjacent a first one of said plurality of storage slots, removes a first portable cassette from the first storage slot, and attaches the first portable cassette to a first fixturing assembly disposed on the fixturing apparatus. The method then removes a second portable cassette from the first storage slot, and attaches the second portable cassette to a second fixturing assembly disposed on the fixturing apparatus.
    Type: Application
    Filed: April 30, 2012
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Stefan Lehmann, Richard Albert Welp
  • Patent number: 8175745
    Abstract: A method to audit portable cassettes removeably disposed in a data storage library comprising a plurality of storage slots, a plurality of portable cassettes removeably disposed in one or more of said plurality of storage slots, and a pass-through accessor comprising a moveable fixturing apparatus, wherein the pass-through accessor is moveably disposed in said data storage library. The method disposes the pass-through accessor adjacent a first one of said plurality of storage slots, removes a first portable cassette from the first storage slot, and attaches the first portable cassette to a first fixturing assembly disposed on the fixturing apparatus. The method then removes a second portable cassette from the first storage slot, and attaches the second portable cassette to a second fixturing assembly disposed on the fixturing apparatus.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Stefan Lehmann, Richard Albert Welp
  • Patent number: 8055945
    Abstract: A method for reporting error resolution information according to one embodiment includes identifying an error; tracking information output to a user when attempting to resolve the error; and sending error resolution data to a remote system, the error resolution data comprising at least a representation of the error and at least a representation of some of the information output to the user. Additional systems, methods, and computer program products are also presented.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Alain Asong Taku, Richard Albert Welp
  • Patent number: 7962791
    Abstract: An apparatus, system, and method are disclosed for automated data determination propagation. A data package source collects data and compiles the data into data packages. A local data package prioritization module determines a prioritized order of the data packages based on a local priority matrix. The local data package prioritization module sends the data packages in the prioritized order over a temporary data connection to a central data package prioritization module. The local data package prioritization module updates the local priority matrix over the temporary data connection based on a central priority matrix. The central data package prioritization module receives the data packages and makes one or more updates to the central priority matrix based on the data packages.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Richard Albert Welp
  • Publication number: 20110038075
    Abstract: A method is provided to handle portable cassettes removeably disposed in a data storage library, wherein the method supplies a data storage library comprising a plurality of storage slots, and a plurality of portable cassettes removeably disposed a designated storage slot in a first alignment order, and a pass-through accessor comprising a moveable fixturing apparatus to store portable cassettes, wherein the pass-through accessor is moveably disposed in the data storage library. The method positions the pass-through accessor adjacent an open end of a designated storage slot, and sequentially removes and attaches to the fixturing apparatus a plurality of portable cassettes from the designated storage slot. The method then transports the plurality of portable cassettes to a designated location within the data storage library.
    Type: Application
    Filed: August 17, 2009
    Publication date: February 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW CHARLES COMPTON, LOUIS DANIEL ECHEVARRIA, STEFAN LEHMANN, RICHARD ALBERT WELP
  • Patent number: 7882402
    Abstract: An apparatus, system, and method are disclosed for data priority determination. A receiving module receives a data package. A parsing module parses out priority indicators from the data package. A comparison module compares the priority indicators to entries in a priority matrix, determining whether the data package is of a defined data package type. In response to a determination that the data package is of the defined data package type, a priority determination module determines a data package priority of the data package based on a data package priority of the defined data package type. In response to a determination that the data package is not of the defined data package type, a type definition module defines a new data package type having a data package priority based on the priority indicators. A priority update module updates the data package priority of the defined data package type.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Christine Lynette Telford, Richard Albert Welp
  • Patent number: 7865783
    Abstract: A method, system and computer program product for logging and identifying microcode errors in a computing environment is provided. Each of a plurality of errors in the microcode is logged using a plurality of error logging commands. Each of the plurality of errors is indexed to generate a plurality of indexed errors. A plurality of unique keys is associated to each of the plurality of indexed errors. A master index of the plurality of unique keys is created.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Ricardo Sedillos Padilla, Richard Albert Welp
  • Publication number: 20100292832
    Abstract: A method to audit portable cassettes removeably disposed in a data storage library comprising a plurality of storage slots, a plurality of portable cassettes removeably disposed in one or more of said plurality of storage slots, and a pass-through accessor comprising a moveable fixturing apparatus, wherein the pass-through accessor is moveably disposed in said data storage library. The method disposes the pass-through accessor adjacent a first one of said plurality of storage slots, removes a first portable cassette from the first storage slot, and attaches the first portable cassette to a first fixturing assembly disposed on the fixturing apparatus. The method then removes a second portable cassette from the first storage slot, and attaches the second portable cassette to a second fixturing assembly disposed on the fixturing apparatus.
    Type: Application
    Filed: May 12, 2009
    Publication date: November 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW CHARLES COMPTON, LOUIS DANIEL ECHEVARRIA, STEFAN LEHMANN, RICHARD ALBERT WELP
  • Patent number: 7778974
    Abstract: A method to archive log entries created by a data storage system comprising a first memory and a library log encoded in that first memory, wherein the first memory comprises a storage capacity, and wherein the method writes a plurality of log entries to the library log, wherein each log entry comprises a log entry time. At a time T0, the method copies to a log archive the plurality of log entries written to the library log, and sets a subsequent retrieval time based upon a time T1 when an earliest log entry was written to the library log, and a time T2 when a latest log entry was written to the library log.
    Type: Grant
    Filed: October 14, 2007
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew Charles Compton, Stefan Lehmann
  • Publication number: 20100199132
    Abstract: A method for reporting error resolution information according to one embodiment includes identifying an error; tracking information output to a user when attempting to resolve the error; and sending error resolution data to a remote system, the error resolution data comprising at least a representation of the error and at least a representation of some of the information output to the user. Additional systems, methods, and computer program products are also presented.
    Type: Application
    Filed: February 2, 2009
    Publication date: August 5, 2010
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Alain Asong Taku, Richard Albert Welp
  • Publication number: 20100080091
    Abstract: A pass-through accessor comprising a fixturing apparatus that can store a plurality of portable data storage cassettes. The pass-through accessor comprises a moveable gripper assembly comprising a plurality of gripping members. The gripper assembly releaseably attaches to a portable data storage cassette disposed in a storage slot, pulls that portable data storage cassette outwardly from the storage slot, and releaseably attaches that portable data storage cassette to one of a plurality of fixturing assemblies disposed on the fixturing apparatus.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW CHARLES COMPTON, LOUIS DANIEL ECHEVARRIA, STEFAN LEHMANN, RICHARD ALBERT WELP
  • Publication number: 20100058122
    Abstract: An apparatus, system, and method are disclosed for data priority determination. A receiving module receives a data package. A parsing module parses out priority indicators from the data package. A comparison module compares the priority indicators to entries in a priority matrix, determining whether the data package is of a defined data package type. In response to a determination that the data package is of the defined data package type, a priority determination module determines a data package priority of the data package based on a data package priority of the defined data package type. In response to a determination that the data package is not of the defined data package type, a type definition module defines a new data package type having a data package priority based on the priority indicators. A priority update module updates the data package priority of the defined data package type.
    Type: Application
    Filed: September 3, 2008
    Publication date: March 4, 2010
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Christine Lynette Telford, Richard Albert Welp
  • Publication number: 20100058117
    Abstract: An apparatus, system, and method are disclosed for automated data determination propagation. A data package source collects data and compiles the data into data packages. A local data package prioritization module determines a prioritized order of the data packages based on a local priority matrix. The local data package prioritization module sends the data packages in the prioritized order over a temporary data connection to a central data package prioritization module. The local data package prioritization module updates the local priority matrix over the temporary data connection based on a central priority matrix. The central data package prioritization module receives the data packages and makes one or more updates to the central priority matrix based on the data packages.
    Type: Application
    Filed: September 3, 2008
    Publication date: March 4, 2010
    Inventors: Matthew Charles Compton, Louis Daniel Echevarria, Richard Albert Welp
  • Publication number: 20090292955
    Abstract: A method, system and computer program product for logging and identifying microcode errors in a computing environment is provided. Each of a plurality of errors in the microcode is logged using a plurality of error logging commands. Each of the plurality of errors is indexed to generate a plurality of indexed errors. A plurality of unique keys is associated to each of the plurality of indexed errors. A master index of the plurality of unique keys is created.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Charles COMPTON, Louis Daniel ECHEVARRIA, Ricardo Sedillos PADILLA, Richard Albert 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