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: 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: 20090100111
    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: Application
    Filed: October 14, 2007
    Publication date: April 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Charles Compton, Stefan Lehmann
  • Publication number: 20080225736
    Abstract: Adaptive data transmission is accomplished by allotting transmission to data of a data package via a communications connection. In one embodiment, the steps comprise determining the transmission speed available using an open connection; estimating time of transmission of the data package in accordance with the determined transmission speed and size of the data package; comparing the time of transmission to a predetermined maximum time limit, and if the time of transmission is within the predetermined maximum time limit, allotting transmission via the open connection to the data package; else, if the time of transmission exceeds the predetermined maximum time limit, breaking the data package into segments, each of which fits within the predetermined maximum time limit, assigning priorities to each the segment in accordance with information within each the segment, and allotting transmission via the open connection to the one of the segments having the highest priority.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: MATTHEW CHARLES COMPTON, Louis Daniel Echevarria, Andrew Gary Hourselt
  • 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