Patents by Inventor F. Daugherty

F. Daugherty 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: 5748925
    Abstract: A dynamic realtime routing mechanism for a data communications network, which provides an Event Driven Interface to perform realtime routing of data frames over one of a plurality of destination paths. The Event Driven Interface is programmed with control vectors to identify routing bit patterns in the data frames on the data communications network. Enabling signals produced by the Event Driven Interface are applied to the control input of a multiplexer whose data input is connected to the data communications network. The multiplexer will steer the data frames from the data communications network to one of a plurality of output routing paths, in response to the enabling signals it receives from the Event Driven Interface.
    Type: Grant
    Filed: December 15, 1995
    Date of Patent: May 5, 1998
    Assignee: International Business Machines Corporation
    Inventors: John G. Waclawsky, Paul C. Hershey, Raymond F. Daugherty
  • Patent number: 5526488
    Abstract: A system is disclosed for the dynamic switching between a first Event Driven Interface and a second Event Driven Interface based upon inband information contained in the data frames of a data communications network. This enables the selective realtime transfer of routing control based upon diverse communications protocols, for example. A first routing table can be contained in a first Event Driven Interface and a second routing table can be embodied in a second Event Driven Interface, and in this example, by means of the first Event Driven Interface identifying the switchover pattern contained within a switching segment of the data frame, the system can automatically switch over to connect a second Event Driven Interface to the data communications network, containing a second routing table configuration. In this manner, realtime control of routing, for example, can be accomplished with inband information in a data communications network.
    Type: Grant
    Filed: January 26, 1994
    Date of Patent: June 11, 1996
    Assignee: International Business Machines Corporation
    Inventors: Paul C. Hershey, Raymond F. Daugherty, John G. Waclawsky
  • Patent number: 5446874
    Abstract: The method enables realtime establishment and maintenance of a standard of operation for a data communications network. The process begins by monitoring the network over some period of time to build benchmark data sets. The benchmark data sets contain a standard of operation for the network, which is historically categorized by either traffic type or activity. This standard of operation is accumulated by the intelligent monitoring facilities. After a period of accumulation, the benchmark is used to determine whether data taken from current monitoring activity indicates normal network behavior. Network monitoring information is analyzed using criteria in modules that have an interface to an expert system. The criteria modules evaluate the current monitored data against the prior benchmark collected data. The criteria module determines if the current network operating characteristics are outside the bounds of normal behavior. If they are, then alerts and logs of information can be sent to the expert system.
    Type: Grant
    Filed: December 23, 1993
    Date of Patent: August 29, 1995
    Assignee: International Business Machines Corp.
    Inventors: John G. Waclawsky, Paul C. Hershey, Raymond F. Daugherty
  • Patent number: 5197127
    Abstract: An expert system method is disclosed for analyzing window protocol-based data flows in a data communications network. The method includes the use of a data flow efficiency state variable S which is a binary number having at least three bits which reflect the number of packets transmitted by a node, the queuing of packets within a node, and the congestion of the packets within the node or in the node connected to the node of interest. After having assigned a value to the state variable, a knowledge base is accessed containing network problem determination recommendations for optimizing data flow efficiency within the network.
    Type: Grant
    Filed: September 24, 1990
    Date of Patent: March 23, 1993
    Assignee: International Business Machines Corporation
    Inventors: John G. Waclawsky, Raymond F. Daugherty, Robert H. Springsteen
  • Patent number: 4776619
    Abstract: The lock assembly of the present invention is mounted in a lock frame. A slide member is disposed for translation within the lock frame. A lock bolt is pivotally mounted within the lock frame and extends through it for engagement with a door keeper in a door frame. A lock bolt detent is pivotally mounted to the slide member for maintaining the lock bolt in a secure position when the door is closed. Actuation of movement of the slide member results in movement of the lock bolt detent away from the lock bolt followed by pivotal motion of the lock bolt as a pin on the slide member engages the lock bolt and lifts clear of the door keeper. The door is sprung open by a spring loaded plunger which extends out of the lock frame.
    Type: Grant
    Filed: May 1, 1986
    Date of Patent: October 11, 1988
    Assignee: Southern Steel Company
    Inventors: Eugene F. Daugherty, Charles E. Holycross
  • Patent number: 4445190
    Abstract: A method for use in an electronic digital signal processing system for improving execution time in locating requested programs, reducing program storage requirements in memory and improving packaging and repackaging of programs on direct access memory devices for the library. A program data set for a system is formed to recognize the references to character program names and to resolve those references into control section identification codes. Each referenced character program name is uniquely encoded to a 16 bit control section identification code used as an input to a table lookup routine. The encoded control section identification for the program library loaded on the direct access memory consists of a data set number, a module index number and a control section number. A similar data structure is used to locate programs in storage by program management once they have been retrieved from the program library stored on a direct access memory device of the system.
    Type: Grant
    Filed: June 16, 1981
    Date of Patent: April 24, 1984
    Assignee: International Business Machines Corporation
    Inventors: Barbara R. Pierschalla, Kenneth L. Jeffries, Kenneth M. Herrington, Robert F. Daugherty