Patents by Inventor Brian Mitchell

Brian Mitchell 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: 6560227
    Abstract: A LAN interconnect device includes a plurality of Frame Processing Units (FPUs) for coupling each port of the device to a switch fabric. Each one of the Frame Processing Units includes an input section with input logic which prepares LS Headers and appends each one to a block of the frame as the block is forwarded to the switch fabric. The FPU, also, includes an output section with copy logic for copying and assembling frames to be forwarded to devices connected to the port. The copy decision is based upon the LS Header and configuration information in the port.
    Type: Grant
    Filed: February 23, 1998
    Date of Patent: May 6, 2003
    Assignee: International Business Machines Corporation
    Inventors: Robert William Bartoldus, Brian Mitchell Bass, Timothy Lee Droz, Scott David Nellenbach, Kenneth H. Potter, Jr., Edward Joel Rovner
  • Patent number: 6557053
    Abstract: A bandwidth conserving queue manager for a FIFO buffer is provided, preferably on an ASIC chip and preferably including separate DRAM storage that maintains a FIFO queue which can extend beyond the data storage space of the FIFO buffer to provide additional data storage space as needed. FIFO buffers are used on the ASIC chip to store and retrieve multiple queue entries. As long as the total size of the queue does not exceed the storage available in the buffers, no additional data storage is needed. However, when some predetermined amount of the buffer storage space in the FIFO buffers is exceeded, data are written to and read from the additional data storage, and preferably in packets which are of optimum size for maintaining peak performance of the data storage device and which are written to the data storage device in such a way that they are queued in a first-in, first-out (FIFO) sequence of addresses. Preferably, the data are written to and are read from the DRAM in burst mode.
    Type: Grant
    Filed: January 4, 2000
    Date of Patent: April 29, 2003
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jean Louis Calvignac, Marco C. Heddes, Michael Steven Siegel, Michael Raymond Trombley, Fabrice Jean Verplanken
  • Publication number: 20030035373
    Abstract: A receiver may be adapted to prevent overflow or underflow of its data storage by generating a transmit rate value as a feedback to the sender. Speed adjustments are performed periodically with a fixed time period denoted by Dt. Transmission rates are explicitly 0, Max/2, and Max. The receiver queue is itself drained at a rate R that at any time satisfies 0<=R<=Max. The level of occupancy of the receiver storage queue is denoted by Q. The maximum capacity of the receiving queue is designated Qmax, so at any time, 0<=Q<=Qmax. Two thresholds T1 and T2 (with 0<T1<T2<Qmax) of levels of the receiver queue value Q are determined. A transmit rate is then determined by the level of the receiver queue Q compared to the thresholds. The transmit rate feedback value achieves the desired goal of avoiding overflow and, once the value of Q has been positive at least once, avoiding underflow.
    Type: Application
    Filed: August 20, 2001
    Publication date: February 20, 2003
    Applicant: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Clark Debs Jeffries, Michael Steven Siegel
  • Patent number: 6498781
    Abstract: A data processing system and method in a computer network are disclosed for improving performance of a link aggregation system included in the network. Parameters are established which are utilized to determine performance criteria of the link aggregation system. A performance of the link aggregation system is determined by determining the performance criteria. The performance of the link aggregation system changes in response to a flow traffic burden on the link aggregation system changing. The link aggregation system dynamically modifies the parameters in response to the changing performance of the link aggregation system. The link aggregation system is self-tuning and capable of automatically adjusting to a changing flow traffic burden on the link aggregation system.
    Type: Grant
    Filed: August 13, 1999
    Date of Patent: December 24, 2002
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jean Louis Calvignac, Marco C. Heddes, Clark Debs Jeffries, Loren Douglas Larsen, Jeffrey James Lynch, Mark Anthony Rinaldi, Michael Steven Siegel
  • Patent number: 6473838
    Abstract: The ability of network processors to move data to and from dynamic random access memory (DRAM) chips used in computer systems is enhanced in several respects. In one aspect of the invention, two double data rate DRAMS are used in parallel to double the bandwidth for increased throughput of data. The movement of data is further improved by setting 4 banks of full ‘read’ and 4 banks of full ‘write’ by the network processor for every repetition of the DRAM time clock. A scheme for randomized ‘read’ and ‘write’ access by the network processor is disclosed. This scheme is particularly applicable to networks such as Ethernet that utilize variable frame sizes.
    Type: Grant
    Filed: January 4, 2000
    Date of Patent: October 29, 2002
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jean Louis Calvignac, Marco C. Heddes, Steven Kenneth Jenkins, Michael Steven Siegel, Michael Raymond Trombley, Fabrice Jean Verplanken
  • Patent number: 6460120
    Abstract: A network switch apparatus, components for such an apparatus, and methods of operating such an apparatus in which data flow handling and flexibility is enhanced by the cooperation of a plurality of memory elements and a plurality of interface processors formed on a semiconductor substrate. The memory elements and interface processors together form a network processor capable of cooperating with other elements in executing instructions directing the flow of data in a network. Access to the memory elements is controlled in a particular manner and under operative rules which provide controlled multiple accesses of the plurality of memory elements by the plurality of processors.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: October 1, 2002
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jean Louis Calvignac, Marco C. Heddes, Piyush Chunilal Patel, Juan Guillermo Revilla, Michael Steven Siegel, Fabrice Jean Verplanken
  • Patent number: 6453921
    Abstract: A stair walker device for aiding ambulatory persons in ascending ad descending stairs, ramps and other uneven walkable surfaces. A pair of hand-controlled levers used separately or together to adjust the front legs, by controlling the extension or retraction of a pair of front leg portions. The rear legs are adjusted for the user's height once only by suitable adjustable fastening. The sides of the stair walker frame can be readily folded for storage or for carrying.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: September 24, 2002
    Inventor: Brian Mitchell Rost
  • Patent number: 6449576
    Abstract: A method and system for systematically accessing and monitoring operating parameter signals within an IC device. A probe configuration logic selects a subset of signals from among a set of available signals within a physical or logical subdivision of the IC device. Signal access logic selectively provides physical or logical access from the selected subset of signals within the physical or logical subdivision of the IC device to a probe sensor, such that IC device operations may be flexibly and comprehensively monitored. A local mode selector provides remote access to the selected subset of signals at an input/output (I/O) data interface. Data packaging logic in communication with the probe sensor permits port mirroring of the I/O data interface.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: September 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jean Louis Calvignac, Anthony Matteo Gallo, Marco C. Heddes, Michael Steven Siegel, Fabrice Jean Verplanken, Chad Everett Winemiller
  • Patent number: 6404752
    Abstract: A network switch apparatus, components for such an apparatus, and methods of operating such an apparatus in which data flow handling and flexibility is enhanced by the cooperation among a plurality of interface processors and a suite of peripheral elements formed on a semiconductor substrate. The interface processors and peripherals together form a network processor capable of cooperating with other elements including an optional switching fabric device in executing instructions directing the flow of data in a network.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: June 11, 2002
    Assignee: International Business Machines Corporation
    Inventors: James Johnson Allen, Jr., Brian Mitchell Bass, Jean Louis Calvignac, Santosh Prasad Gaur, Marco C. Heddes, Michael Steven Siegel, Fabrice Jean Verplanken
  • Publication number: 20020061022
    Abstract: A network switch apparatus, components for such an apparatus, and methods of operating such an apparatus in which data flow handling and flexibility is enhanced by the cooperation among a plurality of interface processors and a suite of peripheral elements formed on a semiconductor substrate. The interface processors and peripherals together form a network processor capable of cooperating with other elements including an optional switching fabric device in executing instructions directing the flow of data in a network.
    Type: Application
    Filed: October 23, 2001
    Publication date: May 23, 2002
    Inventors: James Johnson Allen, Brian Mitchell Bass, Jean Louis Calvignac, Santosh Prasad Gaur, Marco C. Heddes, Michael Steven Siegel, Fabrice Jean Verplanken
  • Publication number: 20020048270
    Abstract: A network switch apparatus, components for such an apparatus, and methods of operating such an apparatus in which data flow handling and flexibility is enhanced by the cooperation among a plurality of interface processors and a suite of peripheral elements formed on a semiconductor substrate. The interface processors and peripherals together form a network processor capable of cooperating with other elements including an optional switching fabric device in executing instructions directing the flow of data in a network.
    Type: Application
    Filed: October 23, 2001
    Publication date: April 25, 2002
    Inventors: James Johnson Allen, Brian Mitchell Bass, Jean Louis Calvignac, Santosh Prasad Gaur, Marco C. Heddes, Michael Steven Siegel, Fabrice Jean Verplanken
  • Publication number: 20020021820
    Abstract: A low frequency loudspeaker comprises a conventional electromagnetic cone driver 4 having a cone diaphragm 9 provided with an inner suspension 8 and a role surround 12. The cone diaphragm 9 is connected, between the suspensions 8 and 12, to a flat diaphragm 11 whose ends are mechanically terminated so as not to be entirely free to move.
    Type: Application
    Filed: August 2, 2001
    Publication date: February 21, 2002
    Inventor: Brian Mitchell
  • Publication number: 20020023168
    Abstract: A system and method of moving information units from an output flow control toward a data transmission network in a prioritized sequence which accommodates several different levels of service. The present invention includes a method and system for scheduling the egress of processed information units (or frames) from a network processing unit according to service based on a weighted fair queue where position in the queue is adjusted after each service based on a weight factor and the length of frame, a process which provides a method for and system of interaction between different calendar types is used to provide minimum bandwidth, best effort bandwidth, weighted fair queuing service, best effort peak bandwidth, and maximum burst size specifications. The present invention permits different combinations of service that can be used to create different QoS specifications.
    Type: Application
    Filed: April 12, 2001
    Publication date: February 21, 2002
    Applicant: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jean Louis Calvignac, Marco C. Heddes, Michael Steven Siegel, Fabrice Jean Verplanken
  • Patent number: 6185185
    Abstract: Methods, systems and computer program products are provided which control message storms in a network by classifying multiple destination messages into a plurality of broadcast message classes based upon characteristics of the broadcast messages. The number of multiple destination messages for each class of broadcast messages of the plurality of classes of broadcast messages are then counted so as to provide a plurality of broadcast message class counts. Multiple destination messages of a class of broadcast messages are then selectively transmitted based upon the broadcast message class count for the class of broadcast messages.
    Type: Grant
    Filed: November 21, 1997
    Date of Patent: February 6, 2001
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Michael Steven Siegel, Norman Clark Strole
  • Patent number: 6137797
    Abstract: A device for interconnecting Local Area Networks (LANs) includes ports for attaching LAN segments and port modules for connecting the ports to a switch fabric. Each of the port modules include a mechanism which searches the Routing Information (RI) field of a Received frame to detect at least two Triplets (a minimum configuration for a LAN segment) indicating a Source path from an originator user and a Destination path to a destination user. The Triplet (single or in combination) is used to access a database (tables) which identifies the Port of Exit (POE) through which the frame is to be routed.
    Type: Grant
    Filed: November 27, 1996
    Date of Patent: October 24, 2000
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, Jack S. Chorpenning, Douglas R. Henderson, Edward Hau-Chun Ku, Kenneth H. Potter, Jr., Sidney B. Schrum, Jr., Michael Steven Siegel, Norman Clark Strole
  • Patent number: 6041375
    Abstract: Method and system for controlling the state of a system bus during live insertion and removal of a pluggable feature card (FC) by driving control signals, which are transferred over the system bus, to an active signal level, or by driving down level active control signals to a low signal level near ground level. By this mechanism, the system bus becomes immune to signal disturbances and thereby allows pluggable units to be live inserted and removed without causing adverse effects to the system such as a system reset or compromise of data integrity. During live insertion or removal, a Live Insertion Bus Controller (LIBC) acquires access to the system bus through its interface with a System Bus Controller (SBC), after it has been signalled by a live insertion mechanism associated with the FC that the FC is in the process of being live inserted or removed.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: March 21, 2000
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, James Allison Hubbard, Price Ward Oman, Frank J. Pita
  • Patent number: 5977287
    Abstract: There is provided a composition comprising tannin containing hydroxyl groups which has been (a) chemically modified by reaction of at least one of said hydroxyl groups with at least one member selected from the group consisting of an esterification agent (e.g. acetic anhydride), etherification agent (e.g. dichloromethane or quaternary organic amine such as N-(3-chloro-2-hydroxypropyl) trimethyl ammonium chloride) to form the corresponding ester, or ether, through said hydroxyl group, and (b) derivatized. The chemically modified tannin is derivatized by reaction with aldehyhde (e.g. formaldehyde), or aldehyde and at least one member selected from the group consisting of ammonia and organic amine containing at least one primary or secondary nitrogen (e.g. cyclohexyl amine); said derivatized tannin being water soluble or dispersable at a pH below 7 and water insoluble at a pH above 7.
    Type: Grant
    Filed: July 16, 1998
    Date of Patent: November 2, 1999
    Assignee: BetzDearborn Inc.
    Inventors: David Brian Mitchell, Ralph Lemmel Minnis, Thomas Peter Curran, Steven M Deboo, John Arthur Kelly, Rashmi Patwardhan, Wun Ten Tai
  • Patent number: 5964855
    Abstract: Method and system for controlling the state of a system bus during live insertion and removal of a pluggable feature card (FC) by driving control signals, which are transferred over the system bus, to an active signal level, or by driving down level active control signals to a low signal level near ground level. By this mechanism, the system bus becomes immune to signal disturbances and thereby allows pluggable units to be live inserted and removed without causing adverse effects to the system such as a system reset or compromise of data integrity. During live insertion or removal, a Live Insertion Bus Controller (LIBC) acquires access to the system bus through its interface with a System Bus Controller (SBC), after it has been signalled by a live insertion mechanism associated with the FC that the FC is in the process of being live inserted or removed.
    Type: Grant
    Filed: April 7, 1997
    Date of Patent: October 12, 1999
    Assignee: International Business Machines Corporation
    Inventors: Brian Mitchell Bass, James Allison Hubbard, Price Ward Oman, Frank J. Pita
  • Patent number: 5843337
    Abstract: There is provided a composition comprising tannin containing hydroxyl groups which has been (a) chemically modified by reaction of at least one of said hydroxyl groups with at least one member selected from the group consisting of an esterification agent (e.g. acetic anhydride), etherification agent (e.g. dichloromethane or quaternary organic amine such as N-(3-chloro-2-hydroxypropyl) trimethyl ammonium chloride) to form the corresponding ester, or ether, through said hydroxyl group, and (b) derivatized. The chemically modified tannin is derivatized by reaction with aldehyhde (e.g. formaldehyde), or aldehyde and at least one member selected from the group consisting of ammonia and organic amine containing at least one primary or secondary nitrogen (e.g. cyclohexyl amine); said derivatized tannin being water soluble or dispersable at a pH below 7 and water insoluble at a pH above 7.
    Type: Grant
    Filed: August 4, 1997
    Date of Patent: December 1, 1998
    Assignee: BetzDearborn Inc.
    Inventors: David Brian Mitchell, Ralph Lemmel Minnis, Thomas Peter Curran, Steven M Deboo, John Arthur Kelly, Rashmi Patwardhan, Wun Ten Tai
  • Patent number: 5830315
    Abstract: There is provided a composition comprising tannin containing hydroxyl groups which has been (a) chemically modified by reaction of at least one of said hydroxyl groups with at least one member selected from the group consisting of an esterification agent (e.g. acetic anhydride), etherification agent (e.g. dichloromethane or quaternary organic amine such as N-(3-chloro-2-hydroxypropyl) trimethyl ammonium chloride) to form the corresponding ester, or ether, through said hydroxyl group, and (b) derivatized. The chemically modified tannin is derivatized by reaction with aldehyhde (e.g. formaldehyde), or aldehyde and at least one member selected from the group consisting of ammonia and organic amine containing at least one primary or secondary nitrogen (e.g. cyclohexyl amine); said derivatized tannin being water soluble or dispersable at a pH below 7 and water insoluble at a pH above 7.
    Type: Grant
    Filed: July 6, 1995
    Date of Patent: November 3, 1998
    Assignee: BetzDearborn Inc.
    Inventors: David Brian Mitchell, Ralph Lemmel Minnis, Thomas Peter Curran, Steven M. Deboo, John Arthur Kelly, Rashmi Patwardhan, Wun Ten Tai