...In 1790, the cost to obtain a patent was between $4 and $5.
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.
| Number | Title | Issue Date |
| 5923874 | Resource measurement facility in a multiple operating system complex A reporter facility for reporting data from a sysplex with a plurality of operating system images. The reporter facility comprises one or more data sets in the operating system images containing the reportable data. A first data server is provided in a fi... | 07/13/1999 |
| 5881238 | System for assignment of work requests by identifying servers in a multisystem complex having a minimum predefined capacity utilization at lowest importance level Apparatus and accompanying methods for use preferably in a multi-system shared data (sysplex) environment (100), wherein each system (110) provides one or more servers (115), for dynamically and adaptively assigning and balancing new work and for new sess... | 03/09/1999 |
| 5870470 | Method and apparatus for encrypting long blocks using a short-block encryption procedure A system for encrypting a plaintext block using a block encryption algorithm having a block size smaller than that of the plaintext block. The plaintext block is transformed into a masked plaintext block using an invertible transformation optionally depen... | 02/09/1999 |
| 5815573 | Cryptographic key recovery system A cryptographic key recovery system for generating a cryptographic key for use by a pair of communicating parties while simultaneously providing for its recovery using one or more key recover agents. A plurality of m-bit shared key parts (P, Q) are genera... | 09/29/1998 |
| 5802354 | Method and apparatus for synchronizing selected logical partitions of a partitioned information handling system to a test datesource A method and apparatus for synchronizing selected logical partitions of a partitioned information handling system to a test datesource. A system operator is presented with a display panel in which the operator may specify a set of test partitions and a te... | 09/01/1998 |
| 5797000 | Method of performing a parallel relational database query in a multiprocessor environment A method of performing a parallel join operation on a pair of relations R1 and R2 in a system containing P processors organized into Q clusters of P/Q processors each. The system contains disk storage for each cluster, shared by the processors of that clu... | 08/18/1998 |
| 5796830 | Interoperable cryptographic key recovery system A cryptographic key recovery system that is interoperable with existing systems for establishing keys between communicating parties. The sender uses a reversible key inversion function to generate key recovery values P, Q and (optionally) R as a function ... | 08/18/1998 |
| 5787309 | Apparatus for protecting storage blocks from being accessed by unwanted I/O programs using I/O program keys and I/O storage keys having M number of bits Main storage access protection against unwanted I/O accesses in storage blocks/page frames independent of any protection provided against unwanted CPU accesses. I/O programs are each assigned an I/O program key which is matched against an I/O storage key ... | 07/28/1998 |
| 5774644 | Method and apparatus for generating a pair of interoperating communications programs Apparatus and an accompanying method for automatically assessing a communicative capability of two communications programs. In particular, two pre-exiting communications programs are compared, errors in each program that inhibit communication between the ... | 06/30/1998 |
| 5765146 | Method of performing a parallel relational database query in a multiprocessor environment A method of performing a parallel join operation on a pair of relations R1 and R2 in a system containing P processors organized into Q clusters of P/Q processors each. The system contains disk storage for each cluster, shared by the processors of that clu... | 06/09/1998 |
| 5764889 | Method and apparatus for creating a security environment for a user task in a client/server system A method and apparatus for enabling a listening daemon in a client/server system to execute a specified task on behalf of a user. Upon receiving a user request, the listening daemon sets an environment variable in accordance with the user identity specifi... | 06/09/1998 |
| 5758052 | Network management method using redundant distributed control processors A distributed network management system for managing redundant global network control points. The network management system allows candidate control points to determine which is primary and which are alternates, initializes the primary and alternate contr... | 05/26/1998 |
| 5742830 | Method and apparatus for performing conditional operations on externally shared data A Structured External Storage (SES) processor is linked by a communication means to one or more general purpose processors. Two or more applications executing on the one or more general purpose processors communicate function request messages to a message... | 04/21/1998 |
| 5740371 | Load balancing of connections to parallel servers A system and method for facilitating compatibility with a prior process used for connecting a user terminal to a selected server in a system having a plurality of servers. The prior process has the server perform a task on behalf of the terminal. The syst... | 04/14/1998 |