Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
International Business Machine Corp. Patents
Assignee:
International Business Machine Corp.
Address:
Armonk, NY
No. of patents:
41
Patents:




Patent Number Title Of Patent Date Issued
6591103 Wireless telecommunications system and method of operation providing users' carrier selection in July 8, 2003
An improved wireless telecommunication system enables a user to obtain communication services in overlapping wireless heterogeneous or homogeneous cellular networks at the most economical cost and bandwidth. A plurality of overlapping cellular networks includes a common command chann
6181027 DC power distribution January 30, 2001
Apparatus and method is disclosed for overcoming the voltage attenuation and ground shifts normally associated with providing DC power to distributed loads from a DC power supply without the need for excessively large conductors, the need to distribute the DC power supply or the need
6180956 Thin film transistors with organic-inorganic hybrid materials as semiconducting channels January 30, 2001
An FET structure in accordance with the invention employs an organic-inorganic hybrid material as the semiconducting channel between source and drain electrodes of the device. The organic-inorganic material combines the advantages of an inorganic, crystalline solid with those of an o
6177833 Integrated circuit module having reduced impedance and method of providing the same January 23, 2001
An integrated semiconductor module of reduced impedance and method utilizing a given chip architecture of the type having a memory circuit and a plurality of off-chip drivers and their I/O pads, the module being constructed in a configuration for operation of said memory circuit with
6173401 Importing information onto a chip card January 9, 2001
The invention relates to a method of importing information, in particular application information, onto a chip card which has a memory with a directory. The information being transferred onto the chip card comprises data and code, and it is often necessary to distribute these data and th
6108710 Method and apparatus for optimizing route generation in a connection oriented network August 22, 2000
The route calculated by the routing portion of a connection-oriented protocol between source and destination nodes is further optimized after it is initially calculated. A node X that is part of the calculated route receives or generates a connection setup request which contains the
6011555 Method and apparatus for a drop down control that changes contents dynamically January 4, 2000
A dynamic drop down control divides a drop down list into a plurality of sections. At least a first section has categories listed therein and at least a second section has items specific to a selected category listed therein. As the selected category is changed, so is the specific items
5878256 Method and apparatus for providing updated firmware in a data processing system March 2, 1999
A programmable firmware store for a personal computer system includes a plurality of nonvolatile alterable electronic memories connected in a mutually paralleled circuit arrangement. The memories are connected to a controller that controls the memories to read firmware from and write
5813015 Method and apparatus for increasing available storage space on a computer system by disposing of September 22, 1998
A scrubber object may be dropped onto a container object on a computer system. A dialog box is opened which allows a user to select search criteria for the disposal of files/data within the container. After selecting the appropriate search criteria, the present invention will search
5805822 Channel interface with data segmentation and re-segementation September 8, 1998
A multi-path channel interface for computer input-output systems includes the ability to define and activate unbalanced groups of unidirectional communications sub-channels for a user application. Protocol independent exchange identifications permit not only unbalanced transmission group
5801697 Method and apparatus for preventing unintentional perusal of computer display information September 1, 1998
A security enhancement for laptop computers comprises the use of a moving visible area and an obscured area for the laptop screen. The visible area may be defined by the user to comprise a single word, a single line, or a plurality of lines of data. The obscured area may comprise all rem
5784583 Intuitive technique for building graphical menus July 21, 1998
A technique for permitting the intuitive creation of menus for utilization in graphical user interfaces is disclosed. Menus are created through a visual programming technique by utilizing a visual menu builder tool which enables a developer to create a representation of a menu in the for
5768587 Operating a transaction manager with a non-compliant resource manager June 16, 1998
The invention allows the participation of a resource manager in a transaction which is coordinated by a transaction manager with which the resource manager's protocols are not compatible. More particularly, a mapper records a connection reference which the application program obtains
5764226 Reusable and modifiable data entry interface part June 9, 1998
An object-based component and system are presented which permits developers of multimedia applications to provide improved data entry interfaces for end users. The component includes a number of pre-built data entry interface styles for inclusion by a developer in an application. Each
5758093 Method and system for a multimedia application development sequence editor using time event spec May 26, 1998
A unique event may be generated for a particular part at a particular time that is synchronized with an arbitrary event raised by an arbitrary part for a multimedia title using an interface tool. The particular part of the arbitrary event is visually specified and a time event specifier
5754774 Client/server communication system May 19, 1998
A method, apparatus and program product for increasing the performance of a client/server system having a client application resident on a first computer and communicating with a server application resident on a second computer remote from the first computer. The client application and t
5754177 Method and apparatus for selecting an edit object on a display screen May 19, 1998
An edit object is selected by displaying a plurality of edit objects such as figures or characters closely arranged or overlapped on a display screen. A pointer is used to specify a desired position on the main screen, and determine with a candidate selecting device whether or not a
5752254 Method and system for controlling clipboards in a shared application progam May 12, 1998
A group editor has a communication unit, an internal clipboard control unit, a system clipboard control unit, and an internal clipboard. The group editor operates to share the results of input and editing operations among a plurality of computer systems. An operating system clipboard is
5752055 Systems and method for automatically linking parts within compound documents May 12, 1998
In a computer environment which provides support for compound documents composed of multiple parts, a technique is provided for linking parts which rely on common data so that updating the common data in one part updates the common data in the linked parts. The parts are preferably o
5745680 Interconnected networks and methods for communicating therebetween using virtual communications April 28, 1998
A method and apparatus for interconnecting first and second networks that use the same protocols for communications by a third network. The third network is defined in the first and second networks as a single virtual communications link of the native type used by the first and second
5745112 Device and method for a window responding to a drag operation April 28, 1998
A method and system that improve direct manipulation operations in a multiwindow environment. Whenever the system detects the start of a drag operation, attribute information on the dragged object is sent to the windows displayed in the system. Each window determines from the attribute
5742690 Personal multimedia speaker system April 21, 1998
This invention minimizes the space required for a speaker system for a multimedia personal computer display on a desktop. The speaker system has a very thin shape, moderate cost, very good impulse and phase response for a crisp sonic detail and good directionality for use by a single lis
5737438 Image processing April 7, 1998
Image processing apparatus is disclosed for locating labels on images of parcels comprising: means to generate and store in digital form an image of the parcel comprising pixels arranged in rows and columns; classification logic for classifying each pixel as either a label pixel, a b
5729744 Method and system of enhanced versioning control of objects in a data processing system using ch March 17, 1998
Library management systems are used in data processing systems as a repository for objects such as computer programming code, textual information and various other types of data. Any object may be taken from the library, modified and returned as a new version. Several new versions ma
5724531 Method and apparatus of manipulating an object on a display March 3, 1998
A GUI permits an object to be selected without using a click button, and can be easily operated with few erroneous operations. When a user wants to select an upper scroll button 20, the user brings a pointer 32 in contact with the button 20. When the pointer 32 is moved (step 120) and co
5715460 Template based facility for formatting compiler output February 3, 1998
The format of an output file from a compiler is altered using two new objects, a template definition file for specifying the desired formats for the sections of the output file and a template facility for formatting output from the compiler according to the template definition file. The
5705223 Method and apparatus for coating a semiconductor wafer January 6, 1998
These desirable results and other objects of the present invention are realized and provided by depositing coating material on a front surface of a rotating wafer to spread a thin film over this surface while directing a light positive pressure of clean gas over the backside of the spinn
5704050 Snap control for relocating elements of a graphical user interface December 30, 1997
A computer programming technique is presented for improving the usability of graphical user interfaces. A snap control is provided with individual elements of the graphical user interface, such as windows or container objects, which upon invocation by a user automatically relocates the
5684954 Method and apparatus for providing connection identifier by concatenating CAM's addresses at whi November 4, 1997
The present application concerns a method and an apparatus, in a communication network, for processing the various fields of a protocol header preceding a data stream to provide a unique connection identifier for processing the data stream. All relevant protocol information is extrac
5682488 Variable computer icon for single control of complex software functions executed on a data proce October 28, 1997
A variable computer icon on a display functions as a single control for a data processing system exercising a complex software function using multiple parameters. As the single control is varied on the display by a user, the response of the complex software function due to automatic
5668854 Distributed system for call processing September 16, 1997
A first computer workstation 10 includes a voice response unit for interfacing to a telephone network. The first computer workstation is attached by a communications link 18 to a second computer workstation 20, which includes a server to perform a particular voice processing function,
5604755 Memory system reset circuit February 18, 1997
A reset circuit for resetting a memory system following a radiation event includes an error detect circuit for producing an error signal in response to detection of an uncorrectable error in the systems memory arrays, and includes a control circuit for selectively resetting at least sele
5570815 Chemical delivery system November 5, 1996
A chemical delivery system comprising a collapsible, container, such as a storage bag, positioned within a pressure vessel for providing delivery of a chemical fluid includes an inlet port on the uppermost portion of the storage bag and a withdrawal tube extending from the lowermost port
5528159 Method and apparatus for testing integrated circuit chips June 18, 1996
A method and apparatus for testing semi-conductor chips is disclosed. The individual semiconductor chips have I/O contacts. The apparatus is provided with an interposer that has contacts corresponding to the contacts on the semiconductor chip. Both the chip and the interposer contact
5457071 Stackable vertical thin package/plastic molded lead-on-chip memory cube October 10, 1995
This is a semiconductor chip package configuration particularly suited for stacking. These described arrangement is especially adapted to be used with the so-called Lead-On-Chip type package. Each package is of minimum size, and provided with a thermal heat sink arranged with respect to
5384546 Time domain component multiplexor January 24, 1995
An integrated circuit in which closer matching or tracking of critical components, both active and passive, is achieved by time domain multiplexing of these critical components. Time domain multiplexing means that each of the components to be matched is alternately and sequentially,
5345816 Integrated tip strain sensor for use in combination with a single axis atomic force microscope September 13, 1994
An integrated tip strain sensor is combination with a single axis atomic force microscope (AFM) for determining the profile of a surface in three dimensions. A cantilever beam carries an integrated tip stem on which is deposited a piezoelectric film strain sensor. A high-resolution direc
4888600 Keyboard arrangement with ghost key condition detection December 19, 1989
A matrix keyboard system for producing key codes in response to the actuation of key switches. The keyboard system includes ghost key condition detection. In the keyboard system, a group of parallel drive lines and a group of orthogonal parallel sense lines form a matrix, with a key
4607351 Cartridge memory protection August 19, 1986
Cartridge (1) contains memory (40a-40h) and a back-up battery (13). Terminals (5a-5i) of the cartridge (1) plug into termnals (7a-7i) of a host machine (3). Positive deactivation of the write control is achieved by both the base and emitter of a bipolar transistor (52) being deactiva
4604966 Continuous solder paste dispenser August 12, 1986
Apparatus for applying solder paste to printed circuit boards ("PCB's") in a continuous operation. A drum containing solder paste is positioned over a work station and has an outlet slot through which the solder paste can be discharged onto the surface of a PCB as it advances through the
4395165 Chip shuttle track July 26, 1983
A transport system is disclosed, including an air film shuttle conveyor for conveying semiconductor chips from a loading to an unloading station, the conveyor comprising a base plate and upstanding side guide walls extending longitudinally of the base plate, the guide walls being spaced

 
 
  Recently Added Patents
Multi-band hybrid SOA-raman amplifier for CWDM
Continuous time sigma-delta analog-to-digital converter with stability
Gaming device having improved award offer bonus scheme
Methods and apparatus for optimal journaling for continuous data replication
Radial anisotropic cylindrical sintered magnet and permanent magnet motor
Collapsible mobile radio device
Oxophenyl-cyclohexyl-propanolamine derivatives, production and use thereof in therapeutics
  Randomly Featured Patents
Machine for continuously perforating wide paper
Directional floodlight
Motor driven tug vehicle
Large contact area braces for a ladder
Method for the electro-optical reproduction of half-tone pictures
Method, apparatus and data structure enabling multiple channel data stream transmission
Coin wallet
Reversible shank for hitch mounted accessory carriers
Manipulatable delivery catheter for occlusive devices (LL)
Vertical log stacker