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

Icon_funbox Quotables

"Flight by machines heavier than air is unpractical and insignificant, if not utterly impossible."

Simon Newcomb, astronomer ; Said in 1902, less than two years before the first flight at Kitty Hawk

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.

 

Class 717/162 - Linking


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter comprising means or steps for joining
No. of patents: 455
Last issue date: 05/22/2012


                    12  
NumberTitleIssue Date
5179703Dynamically adaptive environment for computer programs
Multiple versions of a given system command are run on a single operating system by using one command processing program per command irrespective of its version. Each version of the command has a command definition which has the same format for all counte...
01/12/1993
5123103Method and system of retrieving program specification and linking the specification by concept to retrieval request for reusing program parts
Herein discolosed is a software information reusing system comprising: a data base for storing software information; a dialogue display terminal; thereby processing the information inputted from the display terminal. First retrieval information of the sof...
06/16/1992
5067072Virtual software machine which preprocesses application program to isolate execution dependencies and uses target computer processes to implement the execution dependencies
The present invention relates to a virtual software machine for providing a virtual execution environment in a target computer for an application software program having one or more execution dependencies that are incompatible with a software execution en...
11/19/1991
5062039Sharing of workspaces in interactive processing using workspace name tables for linking of workspaces
An APL environment includes the usual workspaces plus so-called packaged workspaces. The disclosed packaged workspaces are load modules created from saved workspaces. An active APL workspace can access a loaded copy of the packaged workspaces using extern...
10/29/1991
5051893System for processing data to facilitate the creation of executable images
A system for processing code contained in one or more selected files, before the code is linked to form an executable image, features means for determining the locations in memory where the code will be stored after it is linked, and means for revising th...
09/24/1991
4961133Method for providing a virtual execution environment on a target computer using a virtual software machine
A system and method for providing application program portability and consistency across a number of different hardware, database, transaction processing and operating system environments. In the preferred embodiment, the system includes a plurality of pr...
10/02/1990
4954941Method and apparatus for program updating
A computer system is disclosed in which individual executing process can be replaced with updated or corrected versions of themselves without interrupting or otherwise interfering with the operation of the computer system. In particular, embedded in the p...
09/04/1990
4894771Data base management system extending structure
A data base management system extending structure includes a data base management system and an extended data base language pre-compiler for pre-compiling an extended data base language into a data base language with which the data base management system ...
01/16/1990
4785397Method and apparatus for loading programs in a distributed processing system
A system for loading a program in a distributed processing system including a plurality of information processing units interconnected by a transmission system. An information processing unit prepares a program and sends the program to the transmission sy...
11/15/1988
4719564Interpreter linkage system for linking extension interpreters to a basic interpreter
An interpreter linkage system sequentially interprets a plurality of statements constituting a source program written in a programming language in order to sequentially execute them. The system is further capable of arbitrarily adding new statements to an...
01/12/1988
4675814Method of switching operating systems for a data processing system
A data processing system in which one of several operating systems (OS) stored in the auxiliary storage is selectively loaded to the main storage so that an application program is run under the selected operating system. Each operating system is provided ...
06/23/1987
4623963Device independent data transfer
UNLOAD and LOAD utility programs (24) in computer system memory (16) are used to transfer user and system data from one set of direct access storage devices (10, 12, 14) to the same or another set of direct access storage devices. The originating or sendi...
11/18/1986
4432050Data processing system write protection mechanism
Use of a control storage device coupled with a central processing unit is locked, during the loading process from the unit to the device, to a would-be user of the device until such loading process is complete as indicated by a so-called "unlock" command ...
02/14/1984
4330822Recursive system and method for binding compiled routines
This disclosure relates to a system and method, residing in a data processing system, for binding together precompiled subroutines to form a complete host procedure object code. Each of the subroutines and the host procedure is provided with a segment dic...
05/18/1982
4077058Method and apparatus for executing an extended decor instruction
A multiprogrammable/multiprocessing digital computer system having a process control block for each process in the system, wherein each process control block includes information which specifies the state of a processor at any given time. Associated with ...
02/28/1978
                    12  
 
Sign InRegister
Username  
Password   
forgot password?