Patents by Inventor Stephen David Thomas

Stephen David Thomas 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: 7613801
    Abstract: A method and system is described for monitoring the performance of a monitored server system using a polling server system. A single query is generated by the polling server system and transmitted to the monitored server system. The single query represents a request for a compilation of information about the performance of numerous services offered by a monitored server system. Upon receiving the single query, the monitored server system generates the compilation of information regarding the services it offers, and then transmits the compilation of information to the polling server system.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, Stephen David Thomas, Steve Masters
  • Publication number: 20010042122
    Abstract: A method and system is described for monitoring the performance of a monitored server system using a polling server system. A single query is generated by the polling server system and transmitted to the monitored server system. The single query represents a request for a compilation of information about the performance of numerous services offered by a monitored server system. Upon receiving the single query, the monitored server system generates the compilation of information regarding the services it offers, and then transmits the compilation of information to the polling server system.
    Type: Application
    Filed: May 15, 2001
    Publication date: November 15, 2001
    Inventors: Joseph Paul-Emile Pierre Cote, Stephen David Thomas, Steve Masters
  • Patent number: 6021262
    Abstract: The present invention is directed to systems and methods for automatically monitoring the status of messaging software. When a deficiency in the messaging software or a messaging link connecting messaging systems is detected, the invention refers to a configurable schedule of settings that defines actions to be taken. Actions may include identifying at least one message that should be sent when a particular warning or alert occurs, identifying the method to send the message, identifying the destination or recipient of the message, and identifying a time to send the message. In addition, the schedule allows an administrator to configure operation times for notification methods. If the system decides that notification should be sent via a method that is not allowed to operate until a certain time, notification using that method will be delayed until the allowed time.
    Type: Grant
    Filed: July 12, 1996
    Date of Patent: February 1, 2000
    Assignee: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, Stephen David Thomas
  • Patent number: 5938729
    Abstract: User computer software periodically queries a server for a compilation of information about the server and increases the frequency of the queries when the compilation indicates a deficiency at the server. Software monitoring messaging software on the server simulates the executions of a login procedure and a mail-reading procedure. A clock program used by the messaging software is monitored for accuracy and is updated if necessary.
    Type: Grant
    Filed: July 12, 1996
    Date of Patent: August 17, 1999
    Assignee: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, Stephen David Thomas
  • Patent number: 5870556
    Abstract: A deficiency in a link in a messaging system is detected by sending across the link a request message that includes a coded data string, receiving across the link a reply message that includes the coded data string, and determining whether the travel time involved is excessive. To maximize the likelihood that the coded data string is included in the reply message, the coded data string is preferably included in both the subject and body fields of the request message.
    Type: Grant
    Filed: July 12, 1996
    Date of Patent: February 9, 1999
    Assignee: Microsoft Corporation
    Inventors: Joseph Paul-Emile Pierre Cote, Stephen David Thomas