U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6612440

Banana Protective Device

A banana protective device for storing and transporting a banana carefully.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: IBM Corp.


Location: Armonk, NY
No. of patents: 19

NumberTitleIssue Date
6182123Interactive computer network and method of operation
A distributed processing, interactive computer network and method of operation is described. The network is designed to provide very large numbers of simultaneous users access to large numbers of applications which feature interactive text/graphic session...
01/30/2001
5649105Collaborative working in a network
A programmable workstation for collaborative working in a network comprises a conventional operating system and a network control program layer. Additionally, the workstation includes a collaborative application support subsystem for interfacing with appl...
07/15/1997
5594910Interactive computer network and method of operation
A distributed processing, interactive computer network and method of operation is described. The network is designed to provide very large numbers of simultaneous users access to large numbers of applications which feature interactive text/graphic session...
01/14/1997
5342727Copolymers of 4-hydroxystyrene and alkyl substituted-4-hydroxystyrene in admixture with a photosensitizer to form a photosensitive composition
A copolymer of (a) an unsubstituted 4-hydroxystyrene monomer and (b) a substituted 4-hydroxystyrene monomer of the formula ##STR1## wherein A, B, C, and D are independently H or C1 to C4 alkyl and wherein at least one of B and D...
08/30/1994
5291597Method to provide concurrent execution of distributed application programs by a host computer and an intelligent work station on an SNA network
A method for processing distributed application programs in SNA type networks employing LU 6.2 protocols, including an information processing system having a host processor, a virtual machine type Operating System, and a plurality of Intelligent Work Stat...
03/01/1994
5278838Recovery from errors in a redundant array of disk drives
Fault tolerance in a redundant array of disk drives is degraded when error conditions exist in the array. Several methods for rebuilding data of the array to remove the degradation are described. Data rebuilding for entire disk drives and partial data reb...
01/11/1994
5261063Pipeline apparatus having pipeline mode eecuting instructions from plural programs and parallel mode executing instructions from one of the plural programs
A pipeline data processor is simultaneously operable in a pipeline mode, a parallel mode and a vector mode which is a special case of the pipeline mode. Each pipeline stage has its own stage program counter. A global program counter is incremented in the ...
11/09/1993
5063500System for executing segments of application program concurrently/serially on different/same virtual machine
A method to preserve system resources during the execution of distributed application programs in an SNA type data processing network that supports program to program communication between an Intelligent Work Station (IWS) and a host processor in accordan...
11/05/1991
5062037Method to provide concurrent execution of distributed application programs by a host computer and an intelligent work station on an SNA network
A method for processing distributed application programs in SNA type networks including a host system having a virtual machine type Operating System and an Intelligent Work Station (IWS) provided with an Operating System that is capable of running two dis...
10/29/1991
5023851Method for presenting electronic calendar information in an interactive information handling system
A method of simultaneously displaying day calendar information in first and second view ports, each of which displays it's calendar data in a different format. The information in the two simultaneously displayed view ports is functionally interrelated to ...
06/11/1991
5001697Method to automatically vary displayed object size with variations in window size
A method to maintain all of the information that is originally displayed in a window on the display screen in an interactive information handling system, as the size of the window is decreased. A plurality of character sets which have different appropriat...
03/19/1991
4991089Method for establishing current terminal addresses for system users processing distributed application programs in an SNA LU 6.2 network environment
A method is described which permits a user of an Intelligent Work Station (IWS) in an SNA type network in which communication with the host processor employs LU 6.2 advanced program to program protocols and in which the host processor does not assign a de...
02/05/1991
4977520Method to facilitate a reply to electronic meeting invitation in an interactive multi-terminal system employing electronic calendars
An electronic calendaring method for use in a data processing system which includes a plurality of interactive terminals which are interconnected to permit an end user at each terminal to interchange information with each other and to maintain an electron...
12/11/1990
4969092Method for scheduling execution of distributed application programs at preset times in an SNA LU 6.2 network environment
A method for scheduling time initiated tasks from an Intelligent Work Station (IWS) of an SNA network in which a host processor has created a plurality of run ready virtual machines which are assigned under control of a Virtual Machine Pool Manager in res...
11/06/1990
4949254Method to manage concurrent execution of a distributed application program by a host computer and a large plurality of intelligent work stations on an SNA network
A method for processing a distributed application program in a SNA type network having a host processor executing a virtual machine type operating system and a relatively large plurality of terminals, in which a plurality of run ready virtual machines are...
08/14/1990
4782193Polygonal wiring for improved package performance
A connection arrangement includes a plurality of sets of wiring planes, wherein any connection uses one and only one set of the planes. Each plane is a principal wiring direction. Various economies are affected by arranging the relationship between pairs ...
11/01/1988
4762994Compact optical scanner driven by a resonant galvanometer
A compact optical scanner includes a base unit and a scan unit. The base unit includes an optical source such as a laser and an optical path directing a beam emitted by the laser to a scan mirror which is located in and supported by the scan unit. As the ...
08/09/1988
4676426Solder leveling technique
A method of solder leveling in printed circuit boards or other circuitized substrates. Flux is first applied to the surface of the substrate to be soldered. Molten solder is then applied to the fluxed surface after which the soldered substrate is cooled t...
06/30/1987
4447152Method and apparatus for detecting defects in apertured plates
A method and apparatus for detecting defects in apertures plates such as masks. The plate is illuminated by a collimated light beam and defects or irregularities are signalled by a bright spot of light. A modified microfilm reader or the like can be used ...
05/08/1984
 
Sign InRegister
Username  
Password   
forgot password?