Patents by Inventor Michael Ruehle

Michael Ruehle 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).

  • Publication number: 20050273450
    Abstract: Optimization for improved construction and execution of state machines configured to identify lexemes in data files is disclosed. This optimization includes, for example, systems and methods for disambiguating between overlapping matches found in data files, using trailing context regular expressions, removing stall states from state machines, selecting between a plurality of sets of regular expressions, analyzing multiple data files concurrently, analyzing portions of a single data file concurrently, representing state machines using instructions representative of transitions between states, and using virtual terminal instructions.
    Type: Application
    Filed: May 21, 2004
    Publication date: December 8, 2005
    Inventors: Robert McMillen, Michael Ruehle
  • Patent number: 6622266
    Abstract: A user interface is provided to receive electronic mail addresses for printer alert notification recipients. The alert notifications to be received by each individual recipient are designated based on the underlying alert condition prompting the alert. Once all desired recipients and corresponding alert notifications have been specified, this alert notification configuration is implemented for one or more printers within a group of monitored printers.
    Type: Grant
    Filed: June 9, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Joan Stagaman Goddard, Thomas Michael Ruehle, Susan Ruth Scruggs
  • Publication number: 20020199046
    Abstract: A system and method for peripheral control. The present invention relates to utilizing device address call sequencing for control of active memory bus peripheral devices. To prevent problems inherent with triggering events in active memory bus peripherals, such as are associated with error correction means, and to minimize pin usage, a system and method are provided to utilize memory address call sequencing of other devices to trigger such events.
    Type: Application
    Filed: June 22, 2001
    Publication date: December 26, 2002
    Inventor: Michael Ruehle
  • Patent number: 5778377
    Abstract: A Graphical User Interface (GUI) is provided for workstations on a network in which a complex operation is controlled. At least one node on the network has a Desktop Management Interface (DMI) with an object oriented database for storing data objects for the complex operation. Objects are organized according to the DMI into components, groups and attributes. The GUI is generic to any complex operation but requires the DMI for access to data. The GUI enables the user to manage information in the database in whatever manner the user has interest through the provision of report definitions through which specific component, group, and attribute data are obtained in accordance with row and column definitions for table display. The DMI interface is probed with appropriate commands generated by the GUI to obtain and display the requested data. Provision is made for displaying data in chart format and a chain feature is provided to move from one report to another. Various other features are provided.
    Type: Grant
    Filed: November 4, 1994
    Date of Patent: July 7, 1998
    Assignee: International Business Machines Corporation
    Inventors: James Warden Marlin, Raymond Lowell Knudson, Thomas Michael Ruehle, Anthony Franke Stuart, Edward Thomas Hughes, III
  • Patent number: 5758074
    Abstract: A system for enabling the use of the Desktop Management Interface (DMI) in a network where the particular computing system containing the DMI and its database reside on one node and where management applications and devices (instrumented components) reside at other nodes. A client interface is established at each of the required client platforms by supporting all of the functions of the management interface (MI) and/or component interface (CI) at the platforms. In that manner, the management application can address the client management interface at its own node as though it were on the DMI node. The client MI issues a "Remote Procedure Call" (RPC) using network protocol to address the DMI node. A server agent at the DMI node receives the call and acts as a proxy management application to address the DMI and its database. Similarly, instrumented components can address the client component interface at its own node as though it were on the DMI node. The client CI issues an RPC to address the DMI node.
    Type: Grant
    Filed: November 4, 1994
    Date of Patent: May 26, 1998
    Assignee: International Business Machines Corporation
    Inventors: James Warden Marlin, Raymond Lowell Knudson, Thomas Michael Ruehle, Anthony Franke Stuart, Edward Thomas Hughes, III
  • Patent number: 5680615
    Abstract: A communication medium and method enabling the identification of manageable data produced on mainframe equipment, so that the data can be established in a Desktop Management Interface (DMI) database. In that manner, management applications residing on desktop equipment connected to the DMI nodes can manage a complex process which includes mainframe equipment. The medium is a "tag" comprising a structured field which is sent from the mainframe to a desktop machine containing a server agent for generating DMI commands from the tag to address the database. In one embodiment, an exit agent is provided to split tags out of a mainframe generated datastream and send them to the server agent. The technique is extended to include desktop nodes so that tags can be produced and sent to the server agent for the generation of DMI commands.
    Type: Grant
    Filed: November 4, 1994
    Date of Patent: October 21, 1997
    Assignee: International Business Machines Corporation
    Inventors: James Warden Marlin, Raymond Lowell Knudson, Thomas Michael Ruehle, Anthony Franke Stuart, Edward Thomas Hughes, III