IBM Skip to main content
  Home     Products & services     Support & downloads     My account  
  Select a country  
Journals Home  
  Systems Journal  
Journal of Research
and Development
  ·  Current Issue  
  ·  Recent Issues  
  ·  Papers in Progress  
  ·  Search/Index  
  ·  Orders  
  ·  Description  
  ·  Patents  
  ·  Recent publications  
  ·  Author's Guide  
  Staff  
  Contact Us  
Journal of Research and Development  
Volume 43, Numbers 5/6, 1999
IBM S/390 Server G5/G6
 Table of contents: arrowHTML arrowPDF arrowASCII   This article: HTML arrowPDF arrowASCII   DOI: 10.1147/rd.435.0927 arrowCopyright info
   

Recent IBM patents

The following patents were recently issued by the countries in which the inventions were made.

Canada
2,102,089 D. M. Gilles Recompilation of computer programs for enhanced optimization
2,103,134 B. R. Hartlen, D. N. McKay, J. Chen, J. Mayran, S. L. Fickes, T. Kurata, and T. Williams Medium access control protocol for wireless communication
2,103,135 L. Hartley Predictive collision avoidance method and apparatus for wireless communications
2,124,094 A. N. Swami and B. Schiefer Method and apparatus for optimizing data retrieval using index scanning
2,129,193 P. E. Reissner Access point tracking for mobile wireless network node
2,129,199 P. E. Reissner and R. Y. Cheung Method and apparatus for bridging wireless LAN to a wired LAN
2,134,012 M. A. Predko Interface card for testing personal computer main boards
2,135,506 E. D. Keller, P. K. Kam, R. R. Devins, and S. Hon I/O trapping for sound generation in the computer
2,138,302 M. S. Fortinsky Provision of secure access to external resources from a distributed computing environment
2,139,094 A. A. Al-Karmi, B. S. Soor, and S. S. Singh Optical character recognition of handwritten or cursive text
2,143,606 P. Arrowsmith and P. B. Phipps Method of making electronic housing more reliable by preventing formation of metallic whiskers on the sheets used to fabricate them
2,159,270 A. D. Jhingran, L. Kollar, S. Padmanabhan, and T. R. Malkemus Method for localizing execution of subqueries and determining collocation of execution of subqueries in a parallel database
2,162,188 H. J. Gartner, J. R. Stephenson, M. Starkey, and V. Klicnik Location transparency of distributed objects over multiple middlewares
France
735,565 B. Auda, M. Canteloup, and P. Coronel Method and apparatus for monitoring the dry etching of dielectric film to a given thickness
Germany
49,810,497.4 E. Hindermeyer and W. Fischer Portable diagnostic system for the inspection of the electronics of vehicles
59,309,544.8 G. Koetzle, H. Schettler, T. Ludwig, and V. Kreuter Multiple power-performance CMOS technology
Japan
1,042,117 H. Shima and K. Yamazaki Industrial design
1,043,133 T. Ohta Prefabricated type mini-band
1,045,170 K. Yamazaki and N. Mieki Keyboard
1,045,191 K. Chiba and K. Nakada Movable POS board
1,045,202 T. Takahashi Industrial design of 9051-C10
1,045,203 D. W. Hill, K. Yamazaki, and T. Takahashi Industrial design of S10
1,045,207 N. Mieki and T. Imai IC card station
1,047,067 K. Yamazaki Portable CD-ROM
1,049,662 K. Yamazaki, N. Mieki, and S. Mukohyama PHS
1,050,302 K. Saruwatari and T. Takahashi Industrial design of Kozuchi-C
2,908,741 A. Kibashi, H. Kakuta, H. Suzuki, K. Arai, K. Okada, M. Sasaki, and T. Endoh Head roll burnish by VCM oscillation for T.A. disturbance
2,915,312 H. Miyatake, K. Kitamura, M. Yamamoto, and T. Sunaga DRAM macro for ASIC application
2,915,317 M. Suzuki LCD backlight with polarization
2,915,330 E. Kanzaki, H. Yasuda, and S. Takagaki The implementation of plane equation for interpolation
2,915,397 T. Miyamoto and T. Tsujimura Low leakage TFT structure
2,918,875 M. Shinohara and M. Uda Perfect flat mirror structure for light valve array
2,925,103 M. Shirai and S. Yamada Wrinkle-less photo insulator
2,935,129 T. Matsui and Y. Sonobe Crosstalk reduced hard disk drive
2,938,420 K. Okamoto, M. Matsuda, N. Muranaka, N. Uchiyama, T. Takemura, and Y. Kinoe Method of multiple functional icon
2,938,431 H. Matsumoto Topological routing path determination algorithm (static routing) for chip package when all pins have individual connection data
2,940,641 A. Kuroda, K. Sekiya, and Y. Kobayashi A driving method of capacitive load
2,940,642 M. Horiuchi, S. Ishii, and T. Sano Cooling system
2,942,240 M. Terada, T. Kimura, and Y. Miwa Tag for cramp of CPU cooler
2,948,510 A. Terukina, M. Hassner, S. Koyama, T. Nozawa, and T. Tamura Integrator with AGC
2,950,433 H. Suzuki, I. Narita, and M. Horiuchi Battery connection mechanism
Switzerland
736,237 J. Le Boudec, R. Sultan, and T. Przygienda Routing bandwidth-reserved connections in information networks
783,662 D. P. Smith, G. K. Binnig, H. Rohrer, and W. Haeberle Fine positioning apparatus with atomic resolution
832,527 M. Rupf, P. R. Chevillat, R. D. Cideciyan, and W. H. Schott Packet data transmission in code-division multiple access communication systems
United Kingdom
528,084 A. Key and J. M. Garrett System and method for processing data representing stored images
797,879 P. D. Niblett Data conferencing network
797,883 C. Paradine and P. J. Russell Audio communication apparatus
830,779 L. L. Porter Voice mail system
834,140 M. J. Trotter Semantic networks
839,350 D. J. Zimmer, G. Normington, I. Hunter, P. J. Lupton, and T. W. Banks Optimized synchronization procedure
880,739 A. J. Stanford-Clark and S. J. Martin Load balancing across the processors of a server computer
2,301,729 D. S. Chevion Voice recording and playback apparatus
2,301,910 A. J. Richards, D. J. Zimmer, H. G. Price, I. Hunter, J. Czaykowski, J. S. Tilling, P. J. Lupton, and R. F. Buxton A technique for moving old units of work from the system log
2,304,984 A. R. Knox and J. S. Beeteson Electron source
2,304,985 A. R. Knox and J. S. Beeteson Electron source
2,304,988 A. R. Knox and J. S. Beeteson Display device
2,308,560 B. L. Robertson and F. J. Martin Improvements in solder joint strength
United States
5,875,332 I. A. Wang, J. Sidik, R. S. Wu, and S. H. Yeh Generating a common gateway interface adapter customized for a stored procedure
5,875,334 B. T. Tran, J. H. Chow, N. Mattos, and Y. C. Fuh A system, method, and program for extending a SQL compiler for handling control statements packaged with SQL query statements
5,875,336 B. C. Drerup, G. Voigt, J. E. Dickol, and J. M. Stafford Method and system for translating a non-native bytecode to a set of codes native to a processor within a computer system
5,875,338 L. J. Powell Method and apparatus for pseudo round-robin arbitration utilizing independent tokens
5,875,342 J. L. Temple III User programmable interrupt mask with timeout
5,875,346 D. A. Luick System for restoring register data in a pipelined data processing system using latch feedback assemblies
5,875,426 B. Lewis, C. Waast, E. Epstein, J. M. Le Roux, L. R. Bahl, P. V. de Souza, and S. V. De Gennaro Recognizing speech having word liaisons by adding a phoneme to reference word models
5,875,442 L. E. Jordan II, M. J. Sirkin, P. E. Stephens, and S. B. Shi Method and apparatus for enhancing access to a remote database employing dynamic buffer management
5,875,444 S. B. Hughes Computer file system check and repair utility
5,875,446 E. C. So, E. Q. Brown, H. A. Ellozy, J. M. Prager, and R. N. Chang System and method for hierarchically grouping and ranking a set of objects in a query context based on one or more relationships
5,875,447 B. Iyer and P. Goel Reordering of complex SQL queries involving GROUPBYs, joins, outer joins and full outer joins
5,875,454 D. J. Craft and R. Greenberg Compressed data cache storage system
5,875,463 D. T. Crump and S. Pancoast Video processor with addressing mode control
5,875,464 D. B. Kirk Computer system with private and shared partitions in cache
5,875,469 P. E. Milling Apparatus and method of snooping processors and look-aside caches
5,875,470 D. Meltzer, H. L. Kalter, J. H. Dreibelbis, M. Ignatowski, T. J. Heller, and W. F. Ellis Multi-port multiple-simultaneous-access DRAM chip
5,875,479 C. S. Michod and L. C. Blount Method and means for making a dual volume level copy in a DASD storage subsystem subject to updating during the copy interval
5,875,484 D. Neuhard, J. M. Nick, K. B. Pushong, and M. D. Swanson Method and system for determining and overriding information unavailability time at a coupling facility
5,875,487 S. Yanamadala and W. H. Schwartz System and method for providing efficient shared memory in a virtual memory system
5,890,284 R. Chartrand, R. A. Stinemire, and W. Ma Method for modifying circuit having ball grid array interconnections
5,890,299 F. P. Giordano View angle correction for accurate color on liquid crystal displays
5,890,783 K. R. Peters, R. F. Babcock, and S. P. Mroz Semi-monocoque apparatus and method for an electronic device enclosure
5,891,257 J. G. Stephanie and M. Swain Tool for removing protective encapsulants
5,891,281 E. J. Pega, G. Natarajan, J. G. Zhou, and M. Giordano System and method for uniform product compressibility in a high throughput uniaxial lamination press
5,891,295 A. Decker and W. A. Barringer Fixture and method for carrying a flexible sheet under tension through manufacturing processes
5,891,526 D. Lewis, M. J. Brady, and S. L. Buchwalter Apparatus for mixing a multi-component encapsulant and injecting it through a heated nozzle onto a part to be encapsulated
5,891,543 C. Sullivan, C. J. Calli, D. Cook, D. Goland, D. Mackin, D. C. Long, J. Saltarelli, J. A. Casey, J. U. Knickerbocker, K. Prettyman, K. C. O'Neil, K. M. McGuire, M. LaPlante, and M. Puchalski Apparatus and method for screening using electrostatic adhesion
5,891,746 D. Kuchta Semiconductor wafer testing method and apparatus
5,891,755 D. L. Edwards, G. Messina, R. A. Sherif, and S. Iruvanti Process for flat plate cooling a semiconductor chip using a thermal paste retainer
5,891,807 K. P. Muller, R. M. Ranade, and S. Schmitz Formation of a bottle shaped trench
5,892,203 G. L. Stewart, R. L. Trollinger, and S. Jordan Apparatus for making laminated integrated circuit devices
5,892,257 C. Galli, J. E. Acocella, J. F. Shepard, L. Hsu, N. Rovedo, and S. Ogura Packing density for flash memories
5,892,323 S. M. Zimmerman Structure and method of making field emission displays
5,892,366 R. A. Byers Adjustable tooling pin for a card test fixture
5,892,372 D. G. Mikan, G. M. Lattimore, M. K. Ciraula, and R. P. Masleid Creating inversions in ripple domino logic
5,892,409 D. W. Boerstler CMOS process compensation circuit
5,892,637 D. D. Palmer, R. G. Simmons, S. Voss, W. C. Shum, W. L. Hillman, and W. W. Brooks Multi-piece integrated suspension for a magnetic storage system
5,892,663 A. Minn, C. L. Purrington, F. Darroch, and N. Bolinger Flexible insulator for telecommunications network printed
5,892,704 B. Ross, G. A. Yeung, and G. M. Lattimore Wordline amplifier
5,892,725 B. Ross, G. A. Yeung, G. M. Lattimore, and Y. Lotfi Memory in a data processing system having uneven cell grouping on bitlines and method therefor
5,892,739 C. DeCusatis and L. Jacobowitz In system for creating reading and writing on rotatable information storage media, an apparatus for multilayer source positioning using the laser source as a detector
5,892,753 D. Marquardt, D. E. Badt, L. S. Wise, L. W. Russell, and S. B. Rao System and method for dynamically refining PMTU estimates in a multimedia datastream internet system
5,892,754 F. D. Smith, J. P. Gray, K. Jeffay, and V. Kompella User controlled adaptive flow control for packet networks
5,892,905 D. D. Snyder, D. E. Olson, E. D. Lindberg, J. E. Selden, J. O. Walts, K. L. Brown, M. L. Brandt, and P. J. Dykes Computer apparatus and method for providing a common user interface for software applications accessed via the world-wide web
5,892,913 A. Adiga, D. Legband, D. Wolfe, D. E. Wood, K. Kalinoski, M. N. Day, and W. D. Shaw System and method for datastreams employing shared loop architecture multimedia subsystem clusters
5,892,953 A. Bhagria, D. S. Wood, and J. Tano Corrective service facility
5,893,063 P. A. Loats, W. J. Tracey, and X. Wang Data processing system and method for dynamically accessing an application using a voice command
5,893,086 F. Schmuck, J. Wyllie, and T. Engelsiepen Parallel file system and method with extensible hashing
5,893,099 G. K. Arnold, R. S. Miles, and R. W. Schreiber System and method for processing electronic mail status rendezvous
5,893,106 C. H. Brobst and W. A. Nelson Object oriented server process framework with interdependent-object creation
5,893,108 B. Parvathaneny and V. Srinivasan System, method, and computer program product for efficiently translating relational tuples to object-oriented objects
5,893,133 J. C. Chen Keyboard for a system and method for processing Chinese language text
5,893,138 I. D. Judd and S. G. Luning System and method for performing raid operations in a data processing system
5,893,148 T. B. Genduso and W. L. Leung Hardware stack cache management logic
5,893,157 C. A. Scalzi, K. E. Plambeck, and S. J. Greenspan Blocking symbol control in a computer system to serialize accessing a data resource by simultaneous processor requests
5,893,159 B. O. Schneider Methods and apparatus for managing scratchpad memory in a multiprocessor data processing system
5,893,163 J. D. Lewis, J. S. Dodson, and R. K. Arimilli Method and system for allocating data among cache memories within a symmetric multiprocessor data-processing system
5,893,667 M. J. Kinney, R. Myers, and R. W. Kruppa Point of sale printer with magnetic reader
5,893,670 J. D. Thomas, J. G. Brewington, K. H. Vorhees, and R. H. Harris Gear with teeth of decreasing height for a printer
5,893,735 A. P. Short, B. Poschenrieder, E. N. Hammerl, H. Ho, J. A. Mandelman, R. Srinivasan, and R. Stengl Three-dimensional device layout with sub-groundrule features
5,893,899 D. Flores, G. Vega-Toro, L. Lachman, and W. J. Johnson Method of and apparatus for display of digitized analog signal loss
5,893,912 C. J. Redlin, G. Hutchison, K. S. Warr, M. Mulholland, P. J. Schommer, R. H. High, and T. J. Freund Thread context manager for relational databases, method, and computer program product for implementing thread context management
5,893,918 B. C. Beardsley, M. T. Benhase, and S. M. Wethington System and method for rotational position sensing miss avoidance in direct access storage devices
5,893,920 A. A. Shaheen and K. K. Yellepeddy System and method for cache management in mobile user file systems
5,893,921 C. N. Tran Method for maintaining memory coherency in a computer system having a cache
5,893,924 A. V. Vakkalagadda, B. E. Naylor, B. J. Patterson, G. S. Denny, J. L. Mansker, J. W. Bahls, J. Y. Tse, R. G. Hannan, and S. L. Stoob System and method for overflow queue processing
5,893,926 A. R. Saxena and G. W. Wilhelm, Jr. Data buffering technique in computer system
5,893,927 W. P. Hovis Memory device having programmable device width, method of programming, and method of setting device width for memory device
5,893,930 S. P. Song Predictive translation of a data address utilizing sets of associative entries stored consecutively in a translation lookaside buffer
5,893,981 H. A. Santini, M. M. Dovek, M. T. Krounbi, R. Hsiao, R. E. Fontana, and V. S. Speriosu Stabilized MR sensor and flux guide joined by contiguous junction
5,893,983 G. F. Reel, J. A. Rios, J. J. Konrad, M. Wozniak, T. L. Wells, and V. R. Markovich Technique for removing defects from a layer of metal
5,894,152 J. A. Mandelman, M. A. Jaso, M. R. Wordeman, and W. R. Tonti SOI/bulk hybrid substrate and method of forming the same