Patents Represented by Attorney, Agent or Law Firm John B. Frisone
  • Patent number: 5740408
    Abstract: A method for automatically testing a software program; which is provided with a TEST DATA file including all data to test the functions of the program, a SCREEN FIELD MAP file including screen field marks such as field number, title, screen position, etc. and an INTER-SCREEN NAVIGATION file for describing inter-screen relations, includes the following steps: identifying the screens needed for the test data, getting the identified screens, carrying out the tests and logging all discrepancies.
    Type: Grant
    Filed: October 9, 1996
    Date of Patent: April 14, 1998
    Assignee: International Business Machines Corporation
    Inventors: Francois Bonne, Jean-Marie Grillet, Guy Mansel, Paul Rouah
  • Patent number: 5687356
    Abstract: A hub featuring ports for attachment of stations to a LAN comprises concentration logic (14) for the handling of multiplexed incoming and outgoing Token-Ring and isochronous signal streams. The concentration logic comprises clock recovery logic (42) from incoming Token-Ring packet data stream (40), for regeneration of Differential Manchester encoded data on output (400), and recovering of Token-Ring clock (401). A cycle framing generator (43) receives a 125 us synchronization clock from the hub backplane (402), and the Token-Ring clock (401), and generates control signals (403) to each of the 10 ports. Each port is comprised of a port transmit interface (44), and a port receive interface (45). Data from a connected station is input (404) to port receive interface (45). Token-Ring packet Differential Manchester encoded data are output (406) to the next active port, specifically to its port transmit interface, along with a recovered strobe clock (405), while ISO data are output (407) to switch (46).
    Type: Grant
    Filed: December 27, 1995
    Date of Patent: November 11, 1997
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Jean Calvignac, Fabrice Verplanken
  • Patent number: 5673263
    Abstract: A technique for permitting continued use of IP (Internet Protocol) routing protocols in an Asynchronous Transfer Mode (ATM) network is implemented in each ATM system having route-computing responsibilities. When a call setup request is received, the routing system determines, from the ATM address of the target system, whether a routing protocol must be implemented. If a routing protocol must be implemented, data in an ACN (ATM Cluster Number) field and an HN (Host Number) field in the target ATM address is read and is imported into an IP-format address. This IP-format address is used in implementing the IP routing protocol.
    Type: Grant
    Filed: October 25, 1995
    Date of Patent: September 30, 1997
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Philippe Damon, Jean-Bernard Schmitt
  • Patent number: 5596579
    Abstract: In a distributed system, such as a local area network having a facility for synchronous remote procedure calls and multi-threading, an interface mechanism for linking client workstations on the distributed system with external switched communications networks is provided. The interface extends the remote procedure calling facility beyond the distributed system by classifying the different types of remote procedure calls that can be issued to a switched communications gateway in the distributed system, and permitting the issuance of multiple threads of control, according to the type of function the procedure call represents. Related functions are forced to execute sequentially at the gateway, while those classified as unrelated functions can execute sequentially. The advantages of heterogeneity and concurrency of the distributed system are thus extended to its switched communications links with external switched networks.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: January 21, 1997
    Assignee: International Business Machines Corporation
    Inventor: Mehrad Yasrebi
  • Patent number: 5594892
    Abstract: A method for automatically testing a software program; which is provided with a TEST DATA file including all data to test the functions of the program, a SCREEN FIELD MAP file including screen field marks such as field number, title, screen position, etc and an INTER-SCREEN NAVIGATION file for describing interscreen relations, includes the following steps: identifying the screens needed for the test data, getting the identified screens, carrying out the tests and logging all discrepancies.
    Type: Grant
    Filed: November 8, 1994
    Date of Patent: January 14, 1997
    Assignee: International Business Machines Corporation
    Inventors: Francois Bonne, Jean-Marie Grillet, Guy Mansel, Paul Rouah
  • Patent number: 5592484
    Abstract: A token ring interconnects a plurality of telephone stations and a ring server station. All communication is conducted via a TDM frame which includes a START field, a TOKEN field which can have any one of three states (free, busy or dedicated to communication by the ring server station), calling and called station address fields, a field for data to be sent to the ring server station and a plurality of data slots via which the telephone stations exchange data once the slots are allocated. When a connection is desired by a station it seizes a free token by making it busy, inserts pertinent field data and send the TDM frame on to the ring server station which establishes the connection via an answer frame.
    Type: Grant
    Filed: May 31, 1995
    Date of Patent: January 7, 1997
    Assignee: International Business Machines Corporation
    Inventors: Andre Albano, Rene Chuniaud, Jacques Fieschi, Patrick Michel, Jean-Francois Le Pennec
  • Patent number: 5572534
    Abstract: A process for testing a wrapped segment of a dual token ring transmits idle signals on the segment and monitors the received signals. If either an Active Monitor, Standby Monitor or Beacon frame is received the process loops. If a Ring Purge frame is received the process exits successfully and the segment is unwrapped. If a timer expires prior to the above, transmission shifts to a Claim Token frame. The process loops if a Beacon frame is received or if one of two timers expires. The process exits and the segment is unwrapped if a Ring purge frame is received or if n Claim Token frames are received having the hub source address.
    Type: Grant
    Filed: May 24, 1995
    Date of Patent: November 5, 1996
    Assignee: International Business Machines Corporation
    Inventors: Bradley S. Trubey, Anthony D. Walker
  • Patent number: 5544303
    Abstract: A method for configuring and operating a telecommunication apparatus having a user interface module handling communication with an operator, a teleprocessing module handling telecommunication procedures during operation and an editor. A first set of graphic objects related to parameters representative of telecommunication protocols, networks and hardware components used in the apparatus are displayed in a first window. These parameters are stored in a first file which can be updated by both the user interface module and the telecommunication module and can be read by the telecommunication module. A second set of graphic objects related to parameters representative of problem determination procedures are displayed in a second window. These are stored in a second file which can be updated by the user and telecommunications modules and read by the user module. A third set of graphic objects related to the state of the apparatus are displayed in a third window.
    Type: Grant
    Filed: November 12, 1993
    Date of Patent: August 6, 1996
    Assignee: International Business Machines Corporation
    Inventors: Jacques Maroteaux, Bernard Richard
  • Patent number: 5539725
    Abstract: In a serial network which includes a hub having a plurality of ports each for attaching one or more stations a mechanism for correlating a list of stations developed in a poll cycle to the ports and for detecting and resolving ambiguities when the number of stations does not equal the number of active ports. The mechanism uses a combination of input and output buffers under control of the programmed hub processor for developing a list of stations connected to the hub. When the number of stations does not equal the number of active hub ports an upstream buffer is configured to transmit Duplicate Address MAC frames to a single port and the contents of a downstream buffer are used to resolve the ambiguity either on a single transmission or multiple single port transmissions.
    Type: Grant
    Filed: January 31, 1995
    Date of Patent: July 23, 1996
    Assignees: International Business Machines Corp., 3COM Corporation
    Inventors: Bradley S. Trubey, Anthony D. Walker, Jay L. Smith, Kenneth T. Wilson, David E. Bartolini
  • Patent number: 5535192
    Abstract: A serial network fault isolation device for use in a network hub has receive and transmit buffers connected to the network. An isolation switch which allows the receive buffer to receive network signals while the transmit buffer sends signals such as media access control (MAC) frames supplied by the hub processor. A decoder connected to the receive buffer recognizes received (MAC) frames and interrupts the hub processor which reads the MAC frame. An idle character generator also under control of the hub processor is used to synchronize the circuit when the hub processor inserts the fault isolation device in the network.
    Type: Grant
    Filed: January 31, 1995
    Date of Patent: July 9, 1996
    Assignee: International Business Machines Corporation
    Inventors: Bradley S. Trubey, Anthony D. Walker
  • Patent number: 5533118
    Abstract: A method for detecting the presence of voice, single tone and dual tone signals compares a ratio r which equals the square of the maximum value of the received signal (A max) during a sampling period divided by a measure E of the energy to three different thresholds. If r is less than the first threshold (3) a single tone is indicated. If it is greater than the first but less than the second (5.2) a dual tone is indicated. If it is greater than the second, the received signal level is compared to the third threshold (-43 dB) and receipt of a voice signal is indicated if the level of the received signal exceeds this threshold.
    Type: Grant
    Filed: February 28, 1994
    Date of Patent: July 2, 1996
    Assignee: International Business Machines Corporation
    Inventors: Claude Cesaro, Gerard Richter
  • Patent number: 5530692
    Abstract: A method for initializing ISDN adapter cards installed within a workstation having a main processor and an ISDN primary adapter for connecting the ISDN adapter cards to an ISDN primary gateway. Each ISDN adapter card has circuits for handling at least one B-channel, and a first processor associated with memory storage. The ISDN primary adapter includes a second processor associated with a second memory storage. In response to the reception of a specific polling pattern transmitted to each adapter card by the primary adapter, a pattern is transmitted to the workstation processor for requesting the loading of the second memory storage with operational code transferred from the workstation to the ISDN adapter card.
    Type: Grant
    Filed: November 12, 1993
    Date of Patent: June 25, 1996
    Assignee: International Business Machines Corporation
    Inventors: Didier Avargues, Jean-Louis Clara, Jean-Francois Le Pennec, Patrick Michel, Patrick Sicsic
  • Patent number: 5436914
    Abstract: A plurality of processes share a single set of non-resettable counters which are sampled periodically. Each process maintains a list of counter relationships unique to its own process and compares at each sample time the current sampled counter values with a selected function of previously received counter values for each relationship in its list and establishes a counter reset value which is a selected function of the current sampled value when the previously selected function is satisfied.
    Type: Grant
    Filed: November 8, 1991
    Date of Patent: July 25, 1995
    Assignee: International Business Machines Corporation
    Inventors: Kurt E. Augustine, Chih-Wei Chao, Arthur A. Daniel, Jacalyn L. Frantz, David N. Jacobson, Keith E. Karlsson, Kathleen D. Lee, Daniel E. Levenson, Robert E. Moore, Michael Willett
  • Patent number: 5400326
    Abstract: A bridge for interconnecting data networks includes an adapter connected to each network and a central programmed processor. Each adapter includes a receive and a transmit FIFO storage which is less than the packets being transferred from one network to the other. The control program generates Receive Buffer Descriptors which include buffer pointers, buffer length fields and pointers to next descriptors. These Descriptors are used by the adapters to buffer received packets which are directed to another network. When a packet is buffered the control program generates Transmission Descriptors which are used by the adapter to transfer packet data to the other network. The control program modifies packet when needed by by generating and storing in its memory only the modified portion and including in the Receive Buffer Descriptor pointers which the buffered information which is to be transmitted and the sequence.
    Type: Grant
    Filed: December 22, 1993
    Date of Patent: March 21, 1995
    Assignee: International Business Machines Corporation
    Inventor: David D. Smith
  • Patent number: 5051892
    Abstract: A method for the full duplex exchange of data via a conversation between a pair of transaction programs over a network in which any transaction program which requests a confirmation of previously sent data inhibits the further transmission of data until a response to the request is received and a transaction program which receives a request for confirmation will inhibit the receipt of data until a response to the confirmation request is sent. In addition, when a transaction program attempts to terminate a conversation a definite response is requested and the response to the termination will be queued behind any data which remains to be sent so as to purge that data from the network.
    Type: Grant
    Filed: February 9, 1989
    Date of Patent: September 24, 1991
    Assignee: International Business Machines Corp.
    Inventors: Marsha E. Ferree, James P. Gray, Mark Pozefsky, John F. Wilder
  • Patent number: 5048055
    Abstract: An equalizer circuit suitable for selectively equalizing a transmission media operating at one of a number of different data rates has a number of equalizers, one for each data rate, connected in parallel to the media and a selectively operable means for disabling all but one of the equalizers.
    Type: Grant
    Filed: February 26, 1990
    Date of Patent: September 10, 1991
    Assignee: International Business Machines Corporation
    Inventors: John L. Creigh, Jerry Dagher, James W. Sylivant
  • Patent number: 5036514
    Abstract: A method for correcting error weights in a communication system in which at least one error condition can result from more than one cause. Stations on the system send error reports to an error monitor station which maintains a count of the number of stations reporting an error having multiple causes and periodically corrects the error weights assigned to each station as a function of the maximum number of errors reported by any station only when the number of stations reporting a multiple cause error exceeds a predetermined value.
    Type: Grant
    Filed: November 9, 1989
    Date of Patent: July 30, 1991
    Assignee: International Business Machines Corp.
    Inventors: Robert W. Downes, Wilson E. Smith, Ronald E. Suciu, Kenneth T. Wilson
  • Patent number: 5001758
    Abstract: The voice signal is analyzed to derive therefrom a low frequency base band signal, linear prediction coefficients and high frequency (HF) descriptors. Said HF descriptors include HF energy indications as well as indications relative to the phase shift between the low frequency and the high frequency band. Said HF descriptors are used during the voice synthesis operation to provide an inphase HF bandwidth component to be added to the base band prior to be used for driving a linear prediction synthesis filter tuned using said linear prediction parameters.
    Type: Grant
    Filed: April 8, 1987
    Date of Patent: March 19, 1991
    Assignee: International Business Machines Corporation
    Inventors: Claude Galand, Jean Menez
  • Patent number: 4975914
    Abstract: A method of operating a communication system which includes a number of host systems each communicating via sessions with other devices over different connections and in which the sessions assigned to a failed connection are suspended for a first and second time period and non-destructively moved to an alternate connection when a unique command is issued by one of the host systems and received by a control unit involved in the failed connection.
    Type: Grant
    Filed: January 24, 1989
    Date of Patent: December 4, 1990
    Assignee: International Business Machines Corporation
    Inventors: James L. Ashton, Robert T. Gibbs, Michael F. Gierlach, James P. Gray, Jeffrey G. Knauth, Guy Platel, Stuart W. Pretzman, Lawrence E. Troan
  • Patent number: 4941152
    Abstract: A signal coding process more particularly suitable for coding a voice signal. At least a portion of the frequency bandwidth of said voice signal is split into several subbands, the content of which is then requantized using a dynamic allocation of requantizing levels throughout the subbands. The process is also made to provide optimal level allocations. The requantized signal samples throughout the subbands are packed into a binary word.
    Type: Grant
    Filed: August 22, 1986
    Date of Patent: July 10, 1990
    Assignee: International Business Machines Corp.
    Inventor: Yoav Medan