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

Icon_funbox Bizarre Patents

Patent No. 6099319

Neuroimaging as a Marketing Tool

Neuroimaging as a means for validating whether a stimulus such as advertisement, communication, or product evokes a certain mental response such as emotion, preference, or memory, or to predict the consequences of the stimulus on later behavior such as consumption or purchasing.

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: 453
Last issue date: 02/14/2012


                  11    
NumberTitleIssue Date
5748963Adaptive binding
The invention includes an efficient method of dynamically binding an operation (22) to an implementation. During a first occurrence of the operation, the operation identifier and argument information are compared with entries (52) in a dictionary (50) to ...
05/05/1998
5748961Efficient method and apparatus for compiling and linking modules of computer code in a large software system
A software system is defined by a tree of system models which are written in a functional language. During a build of the software system, the functions are interpreted and the results of the expensive expressions are cached. Each function is examined bef...
05/05/1998
5717902Method and system for selectively applying an appropriate object ownership model
A method and system for applying an appropriate object ownership model is provided. In a preferred embodiment, an operating system selectively applies an object ownership model with which running programs are compatible. This permits programs designed to ...
02/10/1998
5710928Method and system for connecting objects in a computer system
Method and system for connecting link object to a link source. In a preferred embodiment, a source process registers the link source in a running object table when the link source enters a running state. When a consumer process subsequently puts a contain...
01/20/1998
5708810Image-based document processing system having a platform architecture
An image-based document processing system comprised of a plurality of hardware components arranged as a platform for processing documents using document images. The system employs a layered software architecture comprised of application programs, system s...
01/13/1998
5692195Parent class shadowing
A method, system and program for supporting a dynamic bind between a derived class and its parent class. A processor provides for the registration of class objects and dynamic binding of derived class objects to their parent class objects based on the reg...
11/25/1997
5684995Segment division management system
One physical segment 30 is divided into a plurality of fixed-length logic segments 31, where a logic segment management table 22 for management each logic segment 31 is provided. In registering a subprogram 40, a smaller sized region is assigned to the lo...
11/04/1997
5680623Program loading method which controls loading of processing programs of a computer from a service processor which supports the computer
A program loading method loads a processing program that operates on a computer into the computer under control of a control program that operates on a service processor which is coupled to the computer. The processing program includes a predetermined pro...
10/21/1997
5675806Program linkage method for using dummy arguments to link program having hierarchical structure
A program linkage method comprising a step for allocating an array work area used by a low-order subprogram and an area for a table used to manage said array work area in a one-dimensional array developed for the main program of a program having hierarchi...
10/07/1997
5671366Operating system optimization to permit use of a first unit with a second unit to extend the functionality of the first
An operating system is constructed, and optimized in a given environment, for use in an image processing system that includes a first electronic device capable of operating independently and having a standard input/output unit, and a second electronic dev...
09/23/1997
5659753Interface for symbol table construction in a multilanguage optimizing compiler
A compiler framework uses a generic "shell" and a generic back end (where the code generator is target-specific). The generic back end provides the functions of optimization, register and memory allocation, and code generation. The code generation functio...
08/19/1997
5630138method and system for merging files having a parallel format
A method and system for merging a first file with a second file to produce an output file, wherein the first and second files are uniquely modified versions of an original file, are discussed. In a preferred embodiment, a computer program can be efficient...
05/13/1997
5613133Microcode loading with continued program execution
Microcode is loaded into, for example, a processor or I/O module within a computer system without manually halting and restarting the computer system. In other words, microcode can be loaded into the computer system dynamically while data processing conti...
03/18/1997
5608894Execution control system
An execution control system includes: shared reference information including procedure information to be referred to by software components when an execution request information is issued by a software component; and control means which refers to the shar...
03/04/1997
5604906Method and apparatus for installing software block-by block via an image of the target storage device
To accelerate the process of installing software on a number of computers, an image is created with the same formatting as the target drive in each computer onto which the software is to be installed. To do so, a controller determines the manner in which ...
02/18/1997
5594903Operating System architecture with reserved memory space resident program code identified in file system name space
A computer architecture having a main memory suitable for the storage of programs and data accessible within a predefined memory address space, a central processor capable of accessing the memory address space and a modified disk operating system program ...
01/14/1997
5555411Initializing programs having dependencies
Method and means are described which provide a way for an application program to be generated to include dependent control blocks which indicate which support programs must be initialized in the run-time support environment prior to the application progra...
09/10/1996
5553286System and method for preparing a computer program for execution
A new format of executable program is provided which is flexible and open-ended to provide a means for storing heterogeneous program data in an executable program. In a computer system having a central processing unit, memory, and a storage device, a syst...
09/03/1996
5537597Method and apparatus for supporting real mode card services clients with a protected mode card services implementation
PCMCIA defines a standard interface for small portable computer peripherals. Part of the PCMCIA specification defines a Card Services software layer. The current PCMCIA specification defines a Card Services layer that provides Card Services to clients tha...
07/16/1996
5519866Method and apparatus of incrementally linking components of a modeled computer program
A human oriented object programming system provides an interactive and dynamic process for the incremental building of computer programs which facilitates the development of complex computer programs such as operating systems and large applications with g...
05/21/1996
5504901Position independent code location system
Disclosed is a position independent code system that enables a programmable digital data processing system to invoke and execute procedures and access data that are loaded into system memory at addresses that are not specified by the program code and are ...
04/02/1996
5485620Integrated control system for industrial automation applications
A system for generating, editing, executing, monitoring and debugging an application program for controlling an industrial automation mechanism comprising components of logic, motion and/or process control. The programming and operating environments conta...
01/16/1996
5452461Program parallelizing apparatus capable of optimizing processing time
A program parallelizing apparatus for generating from a source program to be executed an object program which is capable of being processed in parallel by a plurality of processors constituting a multi-processor which includes a communication mechanism fo...
09/19/1995
5432937Method and apparatus for architecture independent executable files
The present invention is a method that enables single release of applications for multiple architectures and operating systems and to provide ease of use of applications in multiple architecture environments. The present invention provides a single file t...
07/11/1995
5430878Method for revising a program to obtain compatibility with a computer configuration
A program is stored in the memory of a computer to create an image of the program. The image of the program is examined for information indicating whether the program is compatible with the configuration of the computer. If necessary, the image of the pro...
07/04/1995
5428792System for producing language neutral objects and generating an interface between the objects and multiple computer languages
A method, system and program for redefining language dependent object definitions as a neutral set of information from which object support for any language, including support between languages, is disclosed. The information is parsed and compiled to gene...
06/27/1995
5423042Remote procedure execution
A computer server program is disclosed that can execute object code provided by one or more clients even though the server was not previously programmed to execute specific code. The server executes the client code without re-compiling or re-linking. Clie...
06/06/1995
5404531Method and apparatus for compiler processing on program related to data transfer and calculation, and method of managing memory
Syntax of a source program is analyzed to translate the source program into an intermediate language. The intermediate language is subjected to optimization to be translated into an object program. A description of macro portions is expressed by a list st...
04/04/1995
5386568Apparatus and method for linking software modules
An apparatus and method for interconnecting a plurality of independent software modules by means of specially configured software objects called "Input" and "Output". The software objects are implemented through library functions which include functions f...
01/31/1995
5369766Object-oriented loader system with support for different load formats
A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative load architecture for a framework application and provides a system and method for dynamically linking load modules at runtime. The prefe...
11/29/1994
5339430System for dynamic run-time binding of software modules in a computer system
In telecommunications switching systems, software is frequently modified, enhanced or replaced altogether by new versions. The implementation or integration of the new or revised software into the operational system must be accomplished in accordance with...
08/16/1994
5339431Software compiler and linker with improved line-number table
A compiler-linker software system translates a source code file into a machine executable code file. The compiler converts source code files to corresponding object code files. The linker converts the object code files to machine executable code files and...
08/16/1994
5303379Link mechanism for linking data between objects and for performing operations on the linked data in an object based system
An object based data processing system including an extensible set of object types and a corresponding set of "object managers" wherein each object manager is a program for operating with the data stored in a corresponding type of object. The object manag...
04/12/1994
5303376Program partial linking system for linking a specific program prepared in advance when an assigned program is not in a program library
A program partial linking system includes an assigned program existence judgement section, an assigned program linkage section, and a specific program linkage section. The assigned program existence judgement section judges whether the program assigned by...
04/12/1994
5303380Object code processing system for forming an executable image by tranforming LISP-type object files into a format compatible for storage by a linker
A system for processing code contained in one or more selected files, before the code is linked to form an executable image, determines the locations in memory where the code will be stored after it is linked, and revises the code to correspond to the det...
04/12/1994
5249265Structure storage management in a graphics display device
A graphics data management system that includes control tables for quickly accessing information about the display structures to be drawn. A series of control tables and hashed indexes to graphics descriptors allow structure storage editing commands to qu...
09/28/1993
5193191Incremental linking in source-code development system
A computer-aided software development system includes programs to implement edit, compile, link and run sequences, all from memory, at very high speed. The complier and linker operate on an incremental basis, line-by-line or increment-by-increment, so if ...
03/09/1993
5182807Assembler system for determining when to compile source code modules
An assembler system translates a source program having a plurality of source code modules. The source code modules are evaluated in order to identify which source code module is the first source code module for which: (1) an object code module has not bee...
01/26/1993
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
                  11    
 
Sign InRegister
Username  
Password   
forgot password?