Patents Represented by Attorney Stephen T. Keohane
  • Patent number: 5594952
    Abstract: The invention relates to an assembly for radio communication containing all the electronic components necessary for radio transmission/reception, which can alternatively be connected to a device for voice communication and to a device for data communication.The device for voice communication with the assembly (which, according to the preferred embodiment of the invention, is implemented on a reduced dimension PCMCIA integrated circuit card) plugged therein, has more or less the same dimension and the same weight of a usual cellular phone device.When radio data transmission is desired the PCMCIA integrated circuit card is to be unplugged from the telephone handset and plugged into a data processing device properly arranged. In this way the data processing device is provided with the capability of radio transmitting and receiving data.
    Type: Grant
    Filed: February 23, 1995
    Date of Patent: January 14, 1997
    Assignee: International Business Machines Corporation
    Inventors: Salvatore Virtuoso, Alberto Parolo
  • Patent number: 5592620
    Abstract: A new system and method allow a Manager in a network to control, monitor and receive accounting from its Agents. The system and method comprise the unique provision and use of an accounting file which is used by each Agent for maintaining the accounting information database for the Manager. The agent collects the accounting data specified by the Manager and stores it in the accounting data file. The Agent further maintains a status record based upon the status of the accounting data collection activity. If the Agent has completed collecting the accounting data as specified by the Manager, the status record indicates that the file is in a full state, or COMPLETE. Alternatively, if the Agent is still in the process of collecting and storing the accounting data, the status record will indicate that the accounting file is in an active state, or ACTIVE. In operation, the Manager first issues a command to each of its Agents to begin collecting and storing a particular type and amount of accounting data.
    Type: Grant
    Filed: August 12, 1993
    Date of Patent: January 7, 1997
    Assignee: International Business Machines Corporation
    Inventors: David D.-H. Chen, Leo Temoshenko
  • 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: 5570089
    Abstract: A system and method for encoding and decoding binary data for serial transmission over a physical medium provides a highly efficient and less complex coding scheme while guaranteeing clocking information and guaranteeing an NRZ(I)-disparity of no greater than one per five-bit word. The system and method of the present invention comprise a 4/5 encoder which enables each nibble to be encoded and decoded independently from one another. The coding system and method of the present invention guarantees an NRZ(I)-disparity having a magnitude of no greater than one for any word after NRZ(I) while providing at least one word with "NRZ(I) comma" property.
    Type: Grant
    Filed: February 16, 1994
    Date of Patent: October 29, 1996
    Assignee: International Business Machines Corporation
    Inventor: Lee C. Haas
  • Patent number: 5568525
    Abstract: A network port configurator device for automatically configuring a system having network workstations and corresponding network equipment of various physical protocols. The network port configurator comprises a plurality of input and output ports for receiving physical wiring to which the workstations and network equipment are attached. Detection circuitry attached to the input and output ports determine the physical protocol of the attached workstations and network equipment by determining a characteristic of the attached equipment. Examples of identifying characteristics include a characteristic impedance, a characteristic voltage, and a characteristic cable identification of the workstation. Logic circuitry uses this information to control a circuit switching mechanism that connects the input ports to the output ports.
    Type: Grant
    Filed: August 19, 1993
    Date of Patent: October 22, 1996
    Assignee: International Business Machines Corporation
    Inventors: Richard H. J. de Nijs, Charles L. Haymes, Dale T. Ulmer
  • Patent number: 5561689
    Abstract: The oscillator at the sending node of a wireless digital network, generates a carrier signal, starting at a first instant. A modulator coupled to the oscillator performs phase shift modulating of the carrier signal with an input signal. A spoiler signal generator is coupled to the modulator, for providing a spoiler signal as the input signal, starting at the first instant and continuing for a first duration which is longer than a period needed for the oscillator to achieve stable characteristics. A transmitter is coupled to the modulator at the sending node, for transmitting a wireless radio signal representation of the carrier signal phase shift modulated with the spoiler signal to a receiver at a receiving node. The spoiler signal in the modulated carrier signal interrupts the periodic characteristic of the pulses, and thereby prevents the carrier sensor from detecting the carrier signal.
    Type: Grant
    Filed: October 26, 1994
    Date of Patent: October 1, 1996
    Assignee: International Business Machines Corporation
    Inventors: Arthur E. Fleek, William O. Camp, Jr., Gary M. Warchocki, Michael J. Bracco, Ralph Yeager
  • Patent number: 5557746
    Abstract: A system and method for recording accounting times by an Agent in a network and retrieving the accounting times by the network Manager. Three types of data objects in each of the Agent's stored records are provided. Record Number is the sequence number of the record in the file. Recording time is an indication of the time the record was stored in the file since a certain point in time, such as after the Agent's clock began running. Record Type is the particular type of record stored. The Record Type can either be DATA representing normal accounting data or TIME representing time data used for correlating the Manager's and the Agent's time-keeping. Upon receipt of an accounting data record of type DATA, the manager uses the record's Recording time to help determine the point of time accorded to that event. The Manager then uses the previous record of type TIME to adjust the Recording time of the received accounting data record relative to the Manager's precise calendar time.
    Type: Grant
    Filed: September 20, 1993
    Date of Patent: September 17, 1996
    Assignee: International Business Machines Corporation
    Inventors: David D. Chen, John L. Eisenbies, William F. McKenzie, Jr., Leo Temoshenko
  • Patent number: 5553097
    Abstract: A system and method for decreasing the amount of bandwidth required to transmit a high bandwidth signal over electrically conducting transmission lines, wherein the transmission lines are arranged in a symmetrical configuration so that their propagation characteristics permit frequency independent modes of propagation of a plurality of signals to be transmitted thereon. This permits decomposing a high bandwidth signal into lower bandwidth signals, and then encoding these lower bandwidth signals in association with the frequency independent modes of propagation, driving the individual electrically conducting transmission lines with these encoded signals, and then decoding and recombining the signals at the receiving end to recapture the high bandwidth signal.
    Type: Grant
    Filed: June 1, 1994
    Date of Patent: September 3, 1996
    Assignee: International Business Machines Corporation
    Inventor: Jerry Dagher
  • Patent number: 5541916
    Abstract: An arbitration method uses no software for achieving fast switching in a large-scale asynchronous transfer mode switch of a cross-bar type. When two or more output requests directed to the same output port compete, NAND operations are carried out for each row of matrix between request signals for the output requests and one bit signals stored beforehand in matrix form. Then, wired OR operations are carried out on the results of NAND operations for each column of the matrix to obtain an internal signal Q for each column. Then, the complementary relationship between the order of the internal signals Q and the order on one row of one bit signals stored beforehand in matrix form is detected to generate an acknowledgement signal for the output request for the row with an order of complementary relationship. The arbitration process is performed very fast because all the processes are executed on hardware.
    Type: Grant
    Filed: July 11, 1994
    Date of Patent: July 30, 1996
    Assignee: International Business Machines Corporation
    Inventor: Oba Nobuyuki
  • 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: 5539824
    Abstract: This invention deals with a safe key distribution and authentication in a data communication network (e.g. wireless LAN type of network).The network includes a network manager to which are connected, via a LAN wired circuit, one or more base stations. Individual remote stations are, in turn, wirelessly connected to an installed base station.One essential function for achieving security in such a network, is a mechanism to reliably authenticate the exchanges of data between communicating parties. This involves the establishment of session keys, which keys need to be distributed safely to the network components. An original and safe method is provided with this invention for key distribution and authentication during network installation, said method including using the first installed base station for generating a network key and a backbone key, and then using said first installed base station for subsequent remote station or additional base station installations while avoiding communicating said network key.
    Type: Grant
    Filed: December 2, 1994
    Date of Patent: July 23, 1996
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Bjorklund, Frederic Bauchot, Michele M. Wetterwald, Shay Kutten, Amir Herzberg
  • Patent number: 5535333
    Abstract: A system and method for controlling a communications adapter interface such that supplemental data can be interleaved with data being transferred. The interleaving is performed in a manner such that the supplemental data is transparent to the data mover portion of the communications adapter. The supplemental data can be transferred in either read or write cycles that are interleaved at the beginning, in the middle, or at the end of data bursts or block data transfers. As a result of the interleaving, the slave interface bus is more fully utilized because arbitration and bus ownership changes do not create unused cycles. The interleaving is accomplished by temporarily halting an existing transfer of data and transferring the requested supplemental data while the data transfer is halted. After the supplemental data is transferred, the transfer of the balance of the data block is then allowed to continue.
    Type: Grant
    Filed: March 30, 1993
    Date of Patent: July 9, 1996
    Assignee: International Business Machines Corporation
    Inventors: James J. Allen, Jr., Ronald J. Cooper, Douglas H. Cox, William L. McNeil, Herbert Rivera-Sanchez, Terri L. Tomlinson
  • 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: 5535368
    Abstract: A self-configuring memory subsystem for a computer system allows the insertion of memory modules into any of the available expansion sockets without the need for setting switches or inserting the modules in a predefined or restricted sequence and without the requirement of additional logic circuitry or microcode in the computer. Each of the memory modules utilized with the subsystem has a number of size identification bits, each bit being connected to a known value, such as ground or left floating. The size bits are detected by logic circuitry embodied in a programmable logic device (PLD) so that the total memory space may be properly mapped. The PLD is programmed so that it uses the identification bits to "map" the installed memory modules into the logical memory address space as accessed by the memory controller so that each memory location of the memory modules has an allocated memory location without addressing ambiguities.
    Type: Grant
    Filed: January 30, 1995
    Date of Patent: July 9, 1996
    Assignee: International Business Machines Corporation
    Inventors: Wen-Jei Ho, Michael J. Stember, Steven L. Vanderlinden
  • Patent number: 5533069
    Abstract: A carrier sensing circuit coupled to a receiving amplifier, measures the frequency of a phase shift modulated carrier signal by counting a predetermined number of the pulses for a measured interval whose duration is determined by counting a first clock count value. A demodulator coupled to the amplifier, detects when the spacing between the edges of the square wave pulses changes in response to the phase shift modulation. The demodulator measures first intervals between consecutive rising edges of the received signal, by counting clock pulses for a second selected interval whose duration is determined by a second selected count value. The demodulator further measures second intervals between consecutive falling edges of the received signal by counting clock pulses for a third selected interval whose duration is determined by a third selected count value.
    Type: Grant
    Filed: October 26, 1994
    Date of Patent: July 2, 1996
    Assignee: International Business Machines Corporation
    Inventors: Arthur E. Fleek, William O. Camp, Jr., Gary M. Warchocki, Michael J. Bracco
  • Patent number: 5528587
    Abstract: A high performance data packet buffering method and a programmable data communication adapter for high speed packet transmission networks are disclosed. The line adapter includes programmable processing means, for receiving and transmitting data packets of fixed or variable length. This system is characterized in that it comprisesmeans for buffering (132) said data packets,means for identifying said buffering means and said data packets in said buffering means,means for queueing (FIG. 15) in storing means (131) said identifying means in a single instruction,means for dequeueing (FIG. 16) from said storing (131) means said identifying means in another single instruction,means for releasing said buffering means,Each instruction comprises up to three operations executed in parallel by said processing means:an arithmetical and logical (ALU) operation on said identifying means,memory operation on said storing means, anda sequence operation.
    Type: Grant
    Filed: June 1, 1994
    Date of Patent: June 18, 1996
    Assignee: International Business Machines Corporation
    Inventors: Claude Galand, Gerald Lebizay, Daniel Mauduit, Jean-marie Munier, Andre Pauporte, Eric Saint-Georges, Victor Spagnol
  • Patent number: 5519706
    Abstract: In a communications system comprising a number of base stations, each base station communicating over a shared communication channel with a plurality of registered stations and controlling the network cell formed by said plurality of registered stations, a method is described for dynamically registering and deregistering mobile stations. Each station owns a unique address and is allocated a local identifier at registration time. Each network cell owns a unique cell identifier known to all registered stations belonging to this network cell. Base stations manage cell members data uniquely associating the unique address and the local identifier corresponding to each one of the mobile stations belonging to their network cell.
    Type: Grant
    Filed: June 28, 1994
    Date of Patent: May 21, 1996
    Assignee: International Business Machines Corporation
    Inventors: David Bantz, Frederic Bauchot, Eliane D. Bello, Shay Kutten, Hugo Krawczyk
  • Patent number: 5515439
    Abstract: In a communications system, a method is described allowing two users having established a communication session identified by a unique session freshness proof, to transmit and validate a new value of a variable by using an exchange certificate which combines the following elements: the new value of the variable, a common secret key known by both users, an exchange counter representative of the number of values of said variable transmitted between the two users during the current communication session and a session freshness proof. Protection against potential eavesdroppers and intruders is provided by combining cryptographically the elements of the exchange certificate.
    Type: Grant
    Filed: November 9, 1994
    Date of Patent: May 7, 1996
    Assignee: International Business Machines Corporation
    Inventors: David Bantz, Frederic Bauchot, Eliane D. Bello, Shay Kutten, Hugo Krawczyk, Amir Herzberg, Yishay Mansour
  • Patent number: 5500934
    Abstract: A display and control system utilizes graphics for providing a clear, concise and intuitive interface between the user and a complex system. Icons are utilized for selectively representing components of the complex system, the components having a configurable relationship with one another. The display and control system further utilizes a predefined array defining locations for the icons to be positioned. In a first embodiment, the interface may be utilized in a network for assisting the user to configure the network and for providing real-time monitoring of the network at the interconnect device. In a second embodiment, a display and control system utilizes graphics for providing a clear, concise interface between the user and a workstation for configuring a file for use with an application software program in accordance with the hardware installed in the server workstation. Each embodiment utilizes a predefined array defining locations for the icons to be positioned.
    Type: Grant
    Filed: October 4, 1994
    Date of Patent: March 19, 1996
    Assignee: International Business Machines Corporation
    Inventors: Jon O. Austin, Jani G. Byrne, Carole A. Bohn, Arlindo Chiavegatto, Jr., Jeffrey L. Smith, Raymond L. Zeisz, Jr.
  • Patent number: 5497460
    Abstract: A system (such as a multiprotocol LAN adapter) for use in a workstation or other processing machine automatically determines the type of network to which the workstation is connected and for automatically determines the type of physical medium to which the workstation is attached. The system has a plurality of different physical ports for supporting various available physical media over which network data may be transmitted. For example, the system may have a port for connecting to shielded twisted pair (STP) wiring, a port for connecting to unshielded twisted pair (UTP) wiring, a port for connecting to coaxial cable, and a port for supporting the Attachment Unit Interface (AUI). Connected to each of these physical ports are various network interface devices for supporting the various available networking protocols, e.g., token ring, Ethernet, etc. Logic circuitry and control software are connected to the network interface devices.
    Type: Grant
    Filed: June 20, 1994
    Date of Patent: March 5, 1996
    Assignee: International Business Machines Corporation
    Inventors: Warren D. Bailey, Erik L. Dixon, Michele M. Ferris, Henry M. Garrett, Gregory F. Paussa, Anthony D. Walker