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

Icon_funbox Bizarre Patents

Patent No. 6125480

Vehicle mounted toilet seat

An extension member is attachable to a trailer hitch and extends away from the vehicle and is connected to a seating frame supporting a toilet seat.

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


1                      
NumberTitleIssue Date
8117607Administration of kernel extensions
Methods, systems, and products are disclosed for implementing a generic kernel extension framework that operate generally to allow one kernel extension to register a function callable by other kernel extensions. A kernel extension can be loaded even if a function it...
02/14/2012
8032573System and method for managing and updating data from a number of sources for a project
The disclosure relates to a system and method for managing data from a number of systems. The method comprises: defining a set of objects for the data; defining a set of classes for the data; maintaining a catalog for each instance of the data; in the catalog identi...
10/04/2011
8032877Compiler neutral linking solution for C++ code
The present invention provides a solution where interactions between different C++ modules can be reduced to interactions written in the C programming language. This permits code linking the difference C++ software modules to be written in the C programming language...
10/04/2011
8015557Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine
Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual machine that is associated with the same ISA as the executing platform, whi...
09/06/2011
7992141Method and apparatus for building executable computer programs using compiled program libraries
A program which is linked or bound by reference (referenced program) into one or more other programs supports multiple valid export signatures, each corresponding to a respective version of the referenced program. When a program is built, it records the current sign...
08/02/2011
7966611Delayed production expansion by use of macros
Provided are a method, system, and article of manufacture, wherein a rules file is maintained, wherein the rules file includes production rules that are defined by including macros. At least one makefile is maintained, wherein the at least one makefile is a file tha...
06/21/2011
7930689Method and system for accessing indirect memories
Systems, methods, and storage media for accessing indirect memory in Java applications are provided. In some embodiments, a storage medium is provided that comprises Java application software that performs one or more operations on an indirect memory of a device. Th...
04/19/2011
7930690Variable precision computation
The present invention provides a method and system for describing variable precision computations without needing explicit conversion functions in case operands have different formats or sizes of fields, having the capability to modify at run time the sizes of the f...
04/19/2011
7908548User interface for establishing mappings from internal metadata to external metadata
A solution is provided that allows a user to provide an alternate set of metadata for any number of data points within a report, while in a report design environment. They may lay down a grid on the work area and specify the data by placing the relevant dimensional ...
03/15/2011
7895588System and method for detecting and certifying memory leaks within object-oriented applications
A method is described by defining one or more classes within a software application as being in scope, any class not defined as being in scope are defined as being out of scope, all classes comprise at least one method. The method further determines an amount of all...
02/22/2011
7844961Automatic field linking
A method, system and apparatus for automatic field linking is described. In one embodiment, the invention is a method. The method includes receiving input data for a first field. The method further includes receiving input data for a second field. The method also in...
11/30/2010
7836439System and method for extending a component-based application platform with custom services
A system and method for dynamically associating an application with an extension service to generate an extended, dynamically linked version of the application. The application is configurable for deployment on an electronic device and for subsequent interaction wit...
11/16/2010
7823142Processor for executing instructions in units that are unrelated to the units in which instructions are read, and a compiler, an optimization apparatus, an assembler, a linker, a debugger and a disassembler for such processor
When a branch instruction is decoded by the instruction decoders 409a˜409c, the upper 29 bits of the PC relative value included in the branch instruction are sent to the upper PC calculator 411 and the lower 3 bits are sent to the...
10/26/2010
7814470Multiple service bindings for a real time data integration service
Real time data integration jobs are deployed in a services oriented architecture as services that allow multiple service bindings. In one aspect, a method includes providing a code module executing a data integration job and a registry of services for storing the co...
10/12/2010
7743371System and method for dynamically loading object modules
A system and method for dynamically loading object modules is described herein. In one embodiment, the method comprising loading a first set of instructions into a memory unit, wherein the first set of instructions includes an unresolved reference to a second set of...
06/22/2010
7735075System and method for a pseudo dynamic link library (DLL) linker for a monolithic image in a wireless device
The present disclosure relates generally to a system and method for a pseudo DLL linker. In one example, the method includes identifying a plurality of components forming an image and identifying all symbols exportable from each component and all symbols imported by...
06/08/2010
7730472Dynamic linking of modules in a pre-operating system environment
A dynamic linking loader is provided for a pre-operating-system environment. Such a loader can provide a simple, flexible, and cost effective way for loading modules at run time in a pre-operating-system environment. ...
06/01/2010
7716658Method and apparatus for optimizing patching of objects containing references
One embodiment of the present invention provides a method and a system for patching a set of objects containing references. The system uses a location structure to keep track of the locations of references within the set of objects. During the patching process, the ...
05/11/2010
7694291Build optimizer tool for efficient management of software builds for mobile devices
A build optimization tool analyzes builds of software/firmware to determine the ordering of code objects in first and second code versions for an electronic client device such as a cellular phone, personal digital assistant, or pager. The build optimization tool pro...
04/06/2010
7676800Method and apparatus for reducing the storage overhead of portable executable (PE) images
A method and related apparatuses facilitate the compression of firmware modules that follow a portable executable (PE) format. An example method includes an operation of storing a firmware module in memory, wherein the firmware module follows a PE format, thus havin...
03/09/2010
7661100Method and system for determining total code execution time in a data processor
A method and a processing system for a communications network, including receiving a program code including multiple instructions for the communications network dividing the program into multiple sequences, defining multiple relocation objects, each corresponding to...
02/09/2010
7634768Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine
Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual machine that is associated with the same ISA as the executing platform, whi...
12/15/2009
7603665Method and apparatus for loading relocatable in-place executable files in a virtual machine
One embodiment of the present invention provides a system that facilitates loading of an in-place executable file into a virtual machine. The system operates by loading the in-place executable file into the virtual machine, where the in-place executable file contain...
10/13/2009
7584465Memory mapping for single and multi-processing implementations of code generated from a block diagram model
Methods and systems are provided for automatically generating code from a graphical model representing a design to be implemented on components of a target computational hardware device. During the automatic code generating process, a memory mapping is automatically...
09/01/2009
7574705Method and apparatus for efficiently resolving symbolic references in a virtual machine
One embodiment of the present invention provides a system that facilitates efficiently resolving symbolic references in a virtual machine to support in-place execution. During operation, the system loads an in-place executable file into the virtual machine, and rece...
08/11/2009
7552429Integrated development environment for managing software licensing restrictions
The present invention generally provides methods, systems, and articles of manufacture that provide a managed software development environment. In one embodiment, software programmers interact with the managed software development environment to develop a target sof...
06/23/2009
7543286Method and system for mapping tags to classes using namespaces
A method and system for mapping a tag in a markup language (ML) document to a class using namespaces is described. A parser in a computing system analyzes the tag in the ML document. A definition file location attribute related to the tag is referenced in the ML doc...
06/02/2009
7536683Method of dynamically appending a library to an actively running program
A method for dynamically linking a dynamic library to an application program is provided. The method determines if the dynamic library resides on a computer system on which the application program is executing and locates the dynamic library at a predetermined locat...
05/19/2009
7533376Dynamic linking in constrained environment
A platform independent binary object (PIBO) operable on disparate computing environments that have a selected hardware architecture without requiring rebuilding or reloading is provided. The PIBO can be parsed to generate source-code stub file. The PIBO can be loade...
05/12/2009
7523450Apparatus, system, and method for identifying fixed memory address errors in source code at build time
An apparatus, system, and method are provided for identifying fixed memory address errors in source code at build time. A substitution module substitutes fixed memory address values for hardcoded memory address symbols. The fixed memory address values are substitute...
04/21/2009
7487498Strategy for referencing code resources
A strategy is described for assisting a supplier in updating code without negatively impacting preexisting applications that may interact with the original or updated code. In this strategy, a resource is transferred from a first code module to a second code module....
02/03/2009
7478380Dynamically updatable and easily scalable command line parser using a centralized data schema
A method for interfacing with a command line interface utility which includes defining a data schema for command line interface data, defining a command line interface option object using the data schema, and linking the command line interface option object to a com...
01/13/2009
7444648Fully lazy linking with module-by-module verification
A method, computer program, and apparatus verify instructions in a module of a computer program during linking using pre-verification constraints with fully lazy loading. It is first determined whether a first module which is loaded has passed verification one-modul...
10/28/2008
7424720Process and implementation for dynamically determining probe enablement using out of process correlating token
The present invention addresses the problem of linking cross-process and cross-thread subtransactions into a single user transaction. The mechanism of the present invention employs bytecode inserted probes to dynamically detect out of process correlating tokens in a...
09/09/2008
7418699Method and system for performing link-time code optimization without additional code analysis
A system for performing code optimization is described which includes an optimizing analyzer within a compiler to generate a first optimizing transformation and a second optimizing transformation and their satisfying conditions for a compiled code. An optimization t...
08/26/2008
7412687Creating customized applications using templates having points of variability
A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be deployed to form the customized application. Within the selection of co...
08/12/2008
7409683Executing wizard data using a metawizard framework
In one general aspect, a computer program product for executing wizard data using a metawizard is described. The computer program product may be tangibly embodied on a computer-readable medium and include executable code that, when executed, is configured to cause a...
08/05/2008
7406592Method, system, and apparatus for efficient evaluation of boolean expressions
Methods, systems, and computer-readable media are provided for efficiently evaluation Boolean expressions. According to the method, the Boolean expression is expressed using pre-fix notation. Each element in the pre-fix expression is then parsed. For each first oper...
07/29/2008
7401219Method and apparatus for protecting external call references
The present invention is generally directed to a method, system, and article of manufacture that ensures the integrity of programs having variable portions. One aspect of this invention is a method for protecting software products having variant portions. This metho...
07/15/2008
7401330Cloning programming code
Techniques for cloning programming code are disclosed. In an embodiment, the cloned code is in the form of functions in the C language. Further, in a method embodiment, a clone of a function is invoked, and information mapping the clone to the function is generated....
07/15/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?