Patents Represented by Attorney, Agent or Law Firm Felsman, Bradley, Vaden, Gunter & Dillon
-
Patent number: 6625158Abstract: Provided are a method and system for achieving enhanced performance in communications between a plurality of emulated networks overlaid onto at least one base network, wherein the communications involve one or more source route bridges. The method and system accomplish their objects via the following. Determining when communication is to occur, through the one or more source route bridges, and between at least two entities where a first of the at least two entities is a member of a first emulated network and where a second of the at least two entities is a member of another of the plurality of emulated networks. Informing the at least one of the at least two entities of one or more addresses consonant with the protocols of the at least one base network wherein the one or more addresses identify one or more base network entities closely correspondent to at least one of the at least two entities.Type: GrantFiled: July 31, 1997Date of Patent: September 23, 2003Assignee: International Business Machines CorporationInventors: Cedell Adam Alexander, Jr., Charles Allen Carriker, Jr., Jim Philip Ervin, John Kevin Frick, Matthew Blaze Squire, Deepak Vig
-
Patent number: 6415358Abstract: A cache and method of maintaining cache coherency in a data processing system are described. The data processing system includes a plurality of processors that are each associated with a respective one of a plurality of caches. According to the method, a first data item is stored in a first of the caches in association with an address tag indicating an address of the data item. A coherency indicator in the first cache is set to a first state that indicates that the data item is valid. In response to another of the caches indicating an intent to store to the address indicated by the address tag while the coherency indicator is set to the first state, the coherency indicator in the first cache is updated to a second state that indicates that the address tag is valid and that the first data item in the first cache is invalid.Type: GrantFiled: February 17, 1998Date of Patent: July 2, 2002Assignee: International Business Machines CorporationInventors: Ravi Kumar Arimilli, John Steven Dodson, Jerry Don Lewis
-
Patent number: 6332181Abstract: A method of handling a cache error (such as a parity error), which allows a software recovery, by reporting the error using an unrelated system resource, such as an interrupt service, and particularly a data storage interrupt. The parity error can be reported by generating a data storage interrupt and using the data storage interrupt status register (DSISR) to indicate that the data storage interrupt is a result of the parity error. The context of the processor can be fully synchronized while handling the parity error.Type: GrantFiled: May 4, 1998Date of Patent: December 18, 2001Assignee: International Business Machines CorporationInventors: Douglas Craig Bossen, Kevin Arthur Chiarot, Namratha Rajasekharaiah Jaisimha, Avijit Saha
-
Patent number: 6291605Abstract: A process for producing a substantially dry polymer particle powder. A mixture of polymerization reagents is formed from a mixture of at least one monomer source and a solvent selected from the group consisting essentially of water and organic solvents and an initiator source. The mixture of polymerization reagents is sprayed into a heated, controlled atmosphere, forming droplets of the mixture which are allowed to fall through the heated, controlled atmosphere for a sufficient period of time to obtain a desired degree of polymerization. The solvent is continuously evacuated from the atmosphere during the polymerization process.Type: GrantFiled: March 9, 1998Date of Patent: September 18, 2001Inventors: Clarence S. Freeman, Matthew Max Freeman, Jon Joseph Freeman
-
Patent number: 6282239Abstract: A method and apparatus for testing a modem line in a data processing system, wherein the data processing system includes a modem having an input for a modem line. The input is tested to determine an electrical connection network is present.Type: GrantFiled: February 4, 2000Date of Patent: August 28, 2001Assignee: International Business Machines CorporationInventor: Joseph Raymond Thompson
-
Patent number: 6278729Abstract: A method and apparatus for testing a modem line in a data processing system, wherein the data processing system includes a modem having an input for a modem line. The input is tested to determine an electrical connection network is present.Type: GrantFiled: February 10, 1997Date of Patent: August 21, 2001Assignee: International Business Machines CorporationInventor: Joseph Raymond Thompson
-
Patent number: 6263523Abstract: A shower enclosure system includes an elongate arcuate rod having first and second spaced end portions, a pair of swivels, with one swivel at each of the end portions, and a pair of swivel-receiving wall mounts for mounting on opposing walls of a shower enclosure, with each of the swivels to receive one of the swivels. The system includes a shower curtain rod which is shaped so that the bathroom is protected by draping the shower curtain in such a way that splashed water does not escape from the bath tub. The shape of the curtain rod provides added space outside the perimeter of the tub footprint, for the comfort of the user within the shower enclosure. However, the added space within the shower enclosure does not compromise the integrity of the water capturing function of the shower curtain.Type: GrantFiled: December 2, 1999Date of Patent: July 24, 2001Inventor: Sean A. Moore
-
Patent number: 6266614Abstract: A travel guide device includes a GPS receiver for determining a present location. Access to a database of points-of-interest, indexed by GPS location, is provided to permit timely presentation of audio narration or visual display of information relevant to the point-of-interest. A running, general area narrative and/or display may alternatively be provided. The travel guide device may provide educational and entertaining games, including interactive competitive games, relating to the points-of-interest and general area narratives. A navigation function includes automatic, intelligent collection of waypoints and general directions without stored, detailed maps of an area for which directions are being provided. Waypoint collections may be employed to document a route travel, to retrace the route, or for other purposes.Type: GrantFiled: April 20, 1998Date of Patent: July 24, 2001Inventor: Wendell Alumbaugh
-
Patent number: 6266741Abstract: A method of providing a value to a cache used in a computer system, by transmitting the value from a system memory device to a lower level (e.g., L2) of the cache using a system bus, acknowledging the forwarding of the address from the lower level of the cache after said transmitting of the value, and acknowledging the forwarding of the address from a higher level (e.g., on-board) of the cache, in response to said transmitting step. The acknowledging of the forwarding of the address from the higher level of the cache, can occur prior to the acknowledgment of the forwarding of the address from the lower level of the cache. The value is transmitted from the lower level of the cache to the higher level of the cache using the higher level bus, in response to said acknowledgement of the forwarding of the address from the higher level of the cache, and this latter transmission can also occur prior to said acknowledgment of the forwarding of the address from the lower level of the cache.Type: GrantFiled: June 15, 1998Date of Patent: July 24, 2001Assignee: International Business Machines CorporationInventors: Chau-Shing Hui, Krishnamurthy Venkatramani, Barry Joe Wolford
-
Patent number: 6266761Abstract: A method and system in an information processing system are disclosed for efficiently maintaining copies of values stored within a plurality of registers. The information processing system includes first circuitry, second circuitry, and a plurality of buffers. The first circuitry processes an execution state of a first type of instruction which always specifies a destination of at least one of a first type of register or a second type of register, and which outputs first information in response thereto. The first circuitry also processes an execution stage of a second type of instruction which always specifies a destination of only a third type of register, and outputs second information in response thereto.Type: GrantFiled: June 12, 1998Date of Patent: July 24, 2001Assignees: International Business Machines Corporation, Motorola, Inc.Inventors: Michael David Carlson, Thomas Alan Hoy, Terence Matthew Potter, David Domenic Putti
-
Patent number: 6260900Abstract: The current invention is a universal anchor for use with both ring clutches and bail lift clutches. The invention includes an anchor with a nail-shaped head on one end of a shaft and a flattened plate with at least one perforation through the plate on the other end of the shaft. When embedded in concrete with the nail-shaped head exposed, the anchor is available for engagement with bail lift clutches. When embedded in concrete with the perforated plate end exposed, the anchor is available for engagement with ring clutches. In this manner, one universal anchor may be used regardless of the type of clutch available.Type: GrantFiled: March 29, 1999Date of Patent: July 17, 2001Assignee: Universal Form ClampInventor: Robin L. Scott
-
Patent number: 6249959Abstract: A tool block holds an integrated lead suspension during assembly. The tool block has a number of features for precisely positioning the integrated lead suspension while transducer heads are being mechanically and electrically connected to it. The most critical feature is a movable datum clamping pin which is positioned to precisely engage a mount plate on the integrated lead suspension. Other features of the tool block include a platform support, a locating hole, a platform clamp and a pivot arm.Type: GrantFiled: January 3, 2000Date of Patent: June 26, 2001Assignee: International Business Machines CorporationInventors: Carl Robert Mendel, Darrick Taylor Smith, Dennis James Veerkamp, Steven Harry Voss
-
Patent number: 6240499Abstract: A method and system, for improving programs which access a memory array, which accomplish their objects via data-processing equipment programmed to do the following: detect a requested memory operation; determine if the requested operation relates to a preexisting memory array; and execute a dynamic memory management module in a fashion dependent upon whether the requested operation relates to a preexisting memory array. When the requested memory operation relates to a preexisting memory array, the dynamic memory management module does the following: identifies the array element upon which the requested operation is to be performed; determines whether the array element upon which the requested operation is to be performed is a bona fide array element; and, if it is determined that the array element is bona fide, allocates memory for the bona fide array element if such has not been done previously, and performs the requested operation upon the bona fide element.Type: GrantFiled: April 27, 2000Date of Patent: May 29, 2001Assignee: International Business Machines CorporationInventor: Matthew Stephen Spencer
-
Patent number: 6239812Abstract: A specialized hardware engine implementing a pipeline technique allows a host graphic workstation to process and display bit mapped images in real time. This hardware engine is capable to apply a pixel by pixel transformation to a wide variety of images (e.g. monoband or three bands such as RGB with 1/2/4/8/12 bit per pixel) and displaying the resulting images that should be zoomed, shrinked, rotated, panned and moved at a high display rate. All the hardware blocks in this pipeline are fully programmable by an onboard microprocessor to allow maximum image manipulation flexibility and a wide range of image functions. Supported image functions include discrete and smooth image size magnification and reduction by bilinear interpolation, 2D/3D image transformation with perspective, image panning, scrolling and moving, color transformation by color look up table (CLUT) with support of a wide variety of pixel format images, and RGB images processing at the same speed as monoband images processing.Type: GrantFiled: February 8, 1996Date of Patent: May 29, 2001Assignee: International Business Machines CorporationInventors: Giancarlo Pettazzi, Emilo Riva
-
Patent number: 6237733Abstract: A cushioning device for a railcar coupling that operates at a very high impedance when subjected to low level forces to thereby reduce the effect of slack between railcars while still providing an effective cushion for absorbing high levels of shock between the railcars. The cushioning device includes a cylinder containing a fluid of liquid and a gas under pressure for absorbing shock due to buff and draft movement and a piston carried in the cylinder. The gas pressure urges the piston toward the draft end of the cylinder while restoring from a buff shock. An internal positioning spring stops further restoring movement of the piston toward the draft end of the cylinder at a selected neutral position spaced from the draft end of the cylinder. The internal positioning spring allows the piston to move from the neutral position toward the draft end of the cylinder if a draft shock occurs of sufficient magnitude while the piston is in the neutral position.Type: GrantFiled: July 28, 1998Date of Patent: May 29, 2001Assignee: FM Industries, Inc.Inventors: Harry B. Kalina, Charles T. Bomgardner, Richard N. Hodges
-
Patent number: 6237103Abstract: A data processing system includes a power control circuit, a processor, a power supply, and a plurality of other components. Upon system reset, the power control circuit can generate at least one sequencing signal indicating a first sequence in which power is to be supplied to the plurality of components. Similarly, power sequencing code executed by the processor upon system reset can selectively generate at least one sequencing signal indicating a second sequence in which power is to be supplied to the plurality of components. The power supply, which can receive both the sequencing signal generated by the power control circuit and the sequencing signal generated by the power sequencing code, supplies power to the plurality of components in the second sequence if the power supply receives the sequencing signal generated by the power sequencing code. In one embodiment, the plurality of components require a plurality of different power supply voltages.Type: GrantFiled: September 30, 1998Date of Patent: May 22, 2001Assignee: International Business Machines CorporationInventors: Noly Y. Lam, Franklin Mark Liu, Lynn Eugene Simmons
-
Patent number: D443947Type: GrantFiled: December 10, 1999Date of Patent: June 19, 2001Assignee: Davoil, Inc.Inventor: Antonio Garcia Calos
-
Patent number: D443948Type: GrantFiled: January 4, 1999Date of Patent: June 19, 2001Assignee: Davoil, Inc.Inventor: Jose Luis Mas Tortosa
-
Patent number: D444592Type: GrantFiled: January 4, 1999Date of Patent: July 3, 2001Assignee: Quorum InternationalInventor: Diego Gonzalez
-
Patent number: D445535Type: GrantFiled: January 4, 1999Date of Patent: July 24, 2001Assignee: Davoil, Inc.Inventor: Bernando Palomares Mateu