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

Icon_funbox Did You Know...

...that in the early 1940s GE engineer James Wright was charged with a task of utmost importance to the war effort: develop a cheap substitute for rubber that could be used to produce tires, gas masks and a whole host of military gear. Wright tackled the task diligently -- and wound up inventing Silly Putty.

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 applications: 186
Last issue date: 01/26/2012


1          
Application No.Application TitleIssue Date
20120023479 METHOD AND A COMPUTER PROGRAM PRODUCT FOR AUTOMATICALLY GENERATING A USER INTERFACE FOR AN APPLICATION PROGRAM
A method and a computer program product include the steps of receiving, into a computing machine, a business logic (BL) source code for an application program, the BL source code comprising at least a class, an object and a method or function. Steps transform, in the co...
01/26/2012
20120017196SYSTEM, ARCHITECTURE AND MICRO-ARCHITECTURE (SAMA) REPRESENTATION OF AN INTEGRATED CIRCUIT
Systems and methods are disclosed to automatically generate a custom integrated circuit (IC) design by receiving a specification of the custom IC including computer readable code to be executed by the custom IC; generating an abstraction of the IC as a system, processor...
01/19/2012
20110252409METHODS AND SYSTEMS TO IMPLEMENT NON-ABI CONFORMING FEATURES ACROSS UNSEEN INTERFACES
Methods and systems to compile a code module to permit a caller routine to pass a parameter to a callee routine of a separately compiled code module, and to permit a callee routine to receive a parameter from a caller routine of the separately compiled code module, thro...
10/13/2011
20110231815COMPANY ADVANCED PROGRAMMING INTERFACE
An approach which may be regarded as a company advanced programming interface (CAPI) applicable, for instance, to boiler displays and remote man-machine interfaces. CAPI may use a product software structure combined with a PC or web based program capable of creating an ...
09/22/2011
20110131590CONTROL DEVICE, CONTROL METHOD, AND RECORDING MEDIUM
A control apparatus, a control method and a computer program are provided that are capable of shortening the developmental process and reducing the developmental load by enabling control that flexibly handles various required specifications and improving the reusability...
06/02/2011
20110131559COMPILING AND LINKING
A method of generating a computer program, the method comprising: independently compiling a plurality of source code modules to generate a plurality of respective object modules comprising a plurality of respective threads explicitly designated by a user to be executed ...
06/02/2011
20110047533Generating Code Adapted for Interlinking Legacy Scalar Code and Extended Vector Code
Mechanisms for intermixing code are provided. Source code is received for compilation using an extended Application Binary Interface (ABI) that extends a legacy ABI and uses a different register configuration than the legacy ABI. First compiled code is generated based o...
02/24/2011
20100318962POLICY DESCRIPTION TECHNIQUE IN UEFI FIRMWARE
Methods, systems, apparatuses and program products are disclosed for providing parametric policy isolation in builds of Unified Extensible Firmware Interface based Personal Computer firmware, typically but not essentially as BIOS.

Policy De...

12/16/2010
20100299659ATTRIBUTE BASED METHOD REDIRECTION
A programming environment may have an abstract interface definition that may contain a redirection definition that may cause a call to be bound to a redirected method or function. The redirected method or function may be a conditional redirection, and some embodiments m...
11/25/2010
20100299658COMPILE-TIME CONTEXT FOR DYNAMICALLY BOUND OPERATIONS
Compile-time context information is captured and provided to a runtime binder for dynamic features in programming languages. For example, a C# run-time binder uses the information to perform a run-time bind with semantics matching the compiler's binding behavior. Dynami...
11/25/2010
20100257318EVICTING CODE SECTIONS FROM SECONDARY MEMORY TO IMPROVE THE SECURITY OF COMPUTING SYSTEMS
Executable computer code sections can be effectively evicted from secondary memory (e.g., instruction cache) during execution time in order to reduce the observable changes to the state of the secondary memory, thereby enhancing the security of computing systems that us...
10/07/2010
20100242014SYMMETRIC MULTI-PROCESSOR OPERATING SYSTEM FOR ASYMMETRIC MULTI-PROCESSOR ARCHITECTURE
A method and system for supporting multi-processing within an asymmetric processor architecture in which processors support different processor specific functionality. Instruction sets within processors having different functionalities are modified so that a portion of ...
09/23/2010
20100229164METHOD AND SYSTEM GENERATING EXECUTION FILE SYSTEM DEVICE
Provided is a method and system generating an execution file. The method includes determining number-of-calls information for a number of functions and then generating the execution file by locating the functions based on the number-of-calls information....
09/09/2010
20100223606FRAMEWORK FOR DYNAMICALLY GENERATING TUPLE AND PAGE CLASSES
Techniques for reducing the memory used for processing events received in a data stream are provided. This may be achieved by reducing the memory required for storing tuples. A method for processing a data stream includes receiving a tuple and determining a tuple specif...
09/02/2010
20100115498ADAPTIVE PRODUCTION OF ASSEMBLER
A system for providing an assembler for a microprocessor has a file which contains data describing the instruction set of the microprocessor. A translation device for translating into machine language accesses the instruction set descriptors to constrain the machine cod...
05/06/2010
20100095283Migration Apparatus Which Convert Application Program of Mainframe System into Application Program of Open System and Method for Thereof
Provided are a migration apparatus and method for converting an application program of a mainframe system into an appropriate application program for an open system. The migration apparatus includes: a source obtaining module connected with the mainframe system, and dec...
04/15/2010
20100058305Automatic Generation of Language Bindings for Libraries Using Data from Compiler Generated Debug Information
Described herein is a method and apparatus for generating automatic language bindings. The method includes receiving a request for a first program module in a first language from a second program in a second language. A binding module is created in the second language i...
03/04/2010
20100050165METHODS 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, while t...
02/25/2010
20100017792OPEN APPLICATION LIFECYCLE MANAGEMENT FRAMEWORK
Techniques for open application lifecycle management frameworks are described, including using a framework hosted on one or more computers and having one or more services to integrate the one or more services with one or more applications using one or more providers, ea...
01/21/2010
20100005458METHOD FOR MAKING LINKER PROGRAM
A method for making a linker program comprises the steps of (1) initializing a linker script; (2) selecting functions and sequence of the functions by a user; and (3) sequentially writing the functions to the linker script in accordance with the sequence of the function...
01/07/2010
20090210877Mobile Communications Device Application Processing System
A system and method of pre-linking classes for use by one or more applications. The system and method may also be used where the runtime processing is split between a host system and a target system. At the host system at least several classes are loaded and linked. At ...
08/20/2009
20090199170Helper Thread for Pre-Fetching Data
A set of helper thread binaries is created to retrieve data used by a set of main thread binaries. If executing a portion of the set of helper thread binaries results in the retrieval of data needed by the set of main thread binaries, then that retrieved data is utilize...
08/06/2009
20090164985COMPILING WORKFLOWS INTO INSTRUCTIONS FOR A STATE CORRELATION ENGINE
Methods and apparatus, including computer program products, for compiling workflows into instructions for a state correlation engine. In general, data characterizing a workflow of a process is received and a network representation of event-condition-action rules represe...
06/25/2009
20090125898System and Apparatus for Real-Time Dynamic Modification of Service-Oriented Systems Using Annotations to Specify Real-Time System Constraints
A system for modifying an existing standard-based system at runtime can include a computer having an annotation framework layer configured to execute in conjunction with the standard-based system. Responsive to a user request, the annotation framework layer can associat...
05/14/2009
20090037894SYSTEM AND METHOD FOR SOFTWARE LOGGING
System and method for providing logging information associated with development of executable program code. The method may include inserting a plurality of logging information elements into program code, the plurality of logging information elements having at least one ...
02/05/2009
20080320460Fulfillment of requirement for versioned resource
A requirement for a versioned resource is fulfilled, particularly in light of compatibility constraints of the requirement. Versions of the versioned resource are associated with compatibility information, such as a feature version and a service version, for example. In...
12/25/2008
20080320443WIKI APPLICATION DEVELOPMENT TOOL THAT USES SPECIALIZED BLOGS TO PUBLISH WIKI DEVELOPMENT CONTENT IN AN ORGANIZED/SEARCHABLE FASHION
The present invention discloses a software development system for WIKIs including a WIKI server, a BLOG server, and a data store. The WIKI server can serve WIKI pages to WIKI clients. The BLOG server can serve BLOGs to BLOG clients. The data store can manage WIKI BLOG e...
12/25/2008
20080320459Method And Systems For Providing Concurrency Control For Addressable Entities
Methods and systems are described for providing concurrency control for addressable entities. In one embodiment, a concurrency policy is associated with an addressable entity in an executable program component generated from source code, the concurrency policy controlli...
12/25/2008
20080313624Dynamic loading and unloading for processing unit
Methods and apparatus are provided for enhanced instruction handling in processing environments. A program reference may be associated with one or more program modules. The program modules may be loaded into local memory and information, such as code or data, may be obt...
12/18/2008
20080313623CHANGING METADATA WITHOUT INVALIDATING CURSORS
A method and apparatus for changing versioned metadata without invalidating cursors is provided. Cursors may be linked to the appropriate version of metadata at execution time as opposed to compilation time, meaning that they do not require recompilation to link to a ne...
12/18/2008
20080307404DYNAMIC LINKING AND LOADING OF POST-PROCESSING KERNELS
A computer system may generate a plurality of component kernels, which are to be linked during the runtime. The system may determine whether a combined kernel K is present in response to receiving a first request to retrieve the combined kernel K. The system may compose...
12/11/2008
20080282238STATIC TYPE FOR LATE BINDING
A static type computer language provides optional dynamic typing triggered by a unique static type. The unique static type can be utilized anywhere other types can be employed to identify programmatic elements that are late bound. As a result, static types can be analyz...
11/13/2008
20080271006Technologies for Code Failure Proneness Estimation
The present examples provide technologies for estimating code failure proneness probabilities for a code set and/or the files that make up the set. The code set being evaluated is typically comprised of binary and/or source files that embody the software for which the e...
10/30/2008
20080256522Automobile Controller, Software Generation Method and Software Generation System Thereof
In a processing description part 180, macros are used to describe processing in layers L1 and L2 with labels in each layer. A hierarchical configuration description part 191 defines the relation of connection between layers with macros of lab...
10/16/2008
20080196018SimpleBinding Extension
A SimpleBinding extension in Window Presentation Foundation (WPF) is established using a compact binding syntax in which all binding components are specified in a string. The simple binding string is parsed to derive a native WPF binding class. A typecast may be used to...
08/14/2008
20080141234Method and system for executing and configuring applications on the basis of a use environment
Methods are disclosed for creating and executing at least one application on the basis of a use environment. For the creation, a method of an embodiment includes: a set of modules is provided in which at least one functionality for creating the application is respective...
06/12/2008
20080127153Language for binding Scalable Vector Graphics elements to JAVA classes
According to a technique described herein, a binding document comprises one or more “” element instances. Each “” element instance indicates an association between (a) an SVG element instance and (b) a class. When a binding's name is passed to a “c...
05/29/2008
20080127154METHODS AND SYSTEMS FOR OPTIMIZATION IN A RUN-TIME ENVIRONMENT
An embodiment relates generally to a method of optimization in a run-time execution environment. The method includes providing for a plurality of symbol tables, each symbol table associated with a respective object, the plurality of objects being linked to create a runt...
05/29/2008
20080127156Method and system for runtime environment emulation
A method for runtime environment emulation involves loading an application class of an object-oriented application, where the object-oriented application is executing in a runtime environment, and where the application class includes a method call that is unsupported by...
05/29/2008
20080104582SYSTEM FOR PROVIDING SOFTWARE RELATED INFORMATION, APPARATUS FOR PROCESSING DESCRIPTION DATA, AND SOFTWARE COMPONET
A system for providing software related information is constructed from a client terminal to be used by a software developer and a description data providing server that provides description data for describing how to use a software component to the client terminal via ...
05/01/2008
1          
 
Sign InRegister
Username  
Password   
forgot password?