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

Icon_funbox Quotables

"The horse is here to stay, the automobile is only a novelty - fad."

President of Michigan Savings Bank ; 1903

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/111 - Dynamic


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


1        
NumberTitleIssue Date
8185869System 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 asso...
05/22/2012
8181153Refactoring monolithic applications into dynamically reconfigurable applications
A Dynamically Reconfigurable Applications Mutable Architecture (DRAMA) greatly reduces time, cost, and other resource expenditures associated with customizing a legacy application so that application features can be activated, deactivated, and even altered without r...
05/15/2012
8171452Dynamic software enhancement
Methods and apparatus, including computer program products, for accepting user input defining a first modification at a first enhancement point of a first source code component, the first source code component not being modified. Creating a second source code compon...
05/01/2012
8117592Code assist for multiple statement patterns
A process and system for assisting a user to write new lines of code of a computer program based on code examples. A first line in each code sample matching a specified anchor line. A loop having a custom line branch and a code assist branch is executed. The custom ...
02/14/2012
7984422Repository relationship programming
Embodiments of systems, methods and computer program products are described for implementing repository relationship programming. Implementations described herein describe processes for implementing a union of concerns, integrating concerns, assembling concerns and ...
07/19/2011
7937688System and method for context-sensitive help in a design environment
An intelligent tool for assisting a developer during the creation or maintenance of software generates an icon when triggered by input. Upon selection of the icon, options are displayed for potential selection. Upon selection of an entry, event associated with the e...
05/03/2011
7870537System and method for real-time applications modification
An object shell console allows maintenance personnel to upgrade or otherwise modify an executing computer application without suspending or terminating the application's execution. The object shell console attaches to the application while it is executing and extrac...
01/11/2011
7716246Dynamic mechanism for providing metadata
Dynamic metadata allows for metadata that can be configured for an application programming interface (API) after the API has shipped. Multiple entities can provide metadata for the same API or portions of an API. The metadata provided for an API can be set up for ea...
05/11/2010
7712078Techniques for data store population
Techniques are presented for data store population. Source code of an application is parsed for instructions related to data associated with a data store. Modified instructions are suggested for the original instructions and injected into the source code of the appl...
05/04/2010
7665063Integration of declarative rule-based processing with procedural programming
The present invention provides methods and systems for integrating a procedural computational model with a declarative computational model. For example, in one aspect, the present invention provides a method for integrating a plurality of procedural instructions in ...
02/16/2010
7640534Interface and related methods for reducing source accesses in a development system
A method of generating a filter graph of a development project is presented comprising identifying a plurality of source clips comprising the development project, wherein each source clip represents an access to a source, and combining two or more accesses for two o...
12/29/2009
7631294Notification system for source code discovery
In various embodiments, a system, method and apparatus for notification of source code discovery is provided. In an embodiment, a method is provided. The method includes detecting a change in source code. The method further includes extracting the change in source c...
12/08/2009
7600216Method for executing software applications using a portable memory device
A method for executing a plurality of software applications using a portable memory device, which is equipped with execution files and a virtual registry file of a software application to be executed. Once the portable memory device is plugged into a computer, the p...
10/06/2009
7500222Tracking and maintaining related and derivative code
A method and an apparatus within an integrated development environment to increase the efficiency of tracking changes made to source code. The method and apparatus comprise three modes: a constructor mode, a matchmaker mode, and an announcer mode. The constructor fi...
03/03/2009
7496891Real-time dynamic modification of service-oriented systems using annotations to specify real-time system constraints
A method of modifying an existing standard-based system can include automatically identifying at least one message of the standard-based system at runtime. A constraint can be associated with a selected message of the standard-based system at runtime. The constraint...
02/24/2009
7383531Extensible productivity tool for exposing common classes in application building
Architecture for developing an application. The architecture provides an entry point to commonly used classes of an application development framework. A developer begins a project which predefines a set of collection classes. An exposer component includes an identif...
06/03/2008
7380237System and method for extending capabilities and execution efficiency of script based applications
Scripting Language based applications can be limited in their ability to supply and execute sophisticated logic and complex processing. More traditional programming languages contain explicit function and/or procedure calls to implement more complex functionality, h...
05/27/2008
7373634User configurable language independent code assist method, system, article of manufacture, and computer program product
A code assist function which suggests candidates responsive to a parsing of a partial program instruction statement by determining a current cursor position in the partial program instruction statement; parsing the partial program instruction statement before the cu...
05/13/2008
7370360Computer immune system and method for detecting unwanted code in a P-code or partially compiled native-code program executing within a virtual machine
An automated analysis system identifies the presence of malicious P-code or N-code programs in a manner that limits the possibility of the malicious code infecting a target computer. The target computer system initializes an analytical virtual P-code engine (AVPE). ...
05/06/2008
7370318System and methodology for asynchronous code refactoring with symbol injection
A system and methodology for asynchronous code refactoring with symbol injection is described. In one embodiment, for example, a method is described for refactoring a plurality of interdependent software modules that reside in separate projects, the method comprises...
05/06/2008
7370322Method and apparatus for performing online application upgrades in a java platform
An invention is disclosed for performing online upgrades using a control module, executed as part of an application, that includes application-specific strategies for the application, yet can be coded using the JAVA programming language. An application is executed t...
05/06/2008
7367017Method and apparatus for analyzing machine control sequences
A graphical user interface (GUI) is provided that enables machine control sequences and the results of their execution to be easily and expediently analyzed. Logic is configured to execute GUI generation code and GUI user interaction handling code, and control a dis...
04/29/2008
7363321System and method for controlling data processing in a computer transaction
A system and method to provide transaction processing. The system and method include data analysis modules appropriately interspersed among computer executables that output data. The data analysis modules process computer executable output data as input data and pro...
04/22/2008
7363612Application programs with dynamic components
An application program may include application modules. One or more of the application modules may each include a dynamic component and static component. The dynamic components and the static components may be configured to function according to an initial set of re...
04/22/2008
7340716User interface substitution
Methods and apparatus define a user interface for a computer program after execution of the computer program has begun. A user interface for the program is defined by: associating a map component and a fashion component on the fly at run time to generate the user in...
03/04/2008
7337318Method and apparatus for preventing rogue implementations of a security-sensitive class interface
A method and apparatus for preventing rogue implementations of a security-sensitive class interface are provided. With the method and apparatus, a unique identifier (UID) is created by a server process when the server process is started. Anytime the server process, ...
02/26/2008
7331042Fault-tolerant dynamic editing of GUI display and source code
A fault-tolerant method of bottom-up editing whereby simultaneous display of the GUI view and source code view are available, and wherein real-time bottom-up editing is provided. In accordance with a preferred embodiment of the present invention, changes to the sour...
02/12/2008
7322023Computer programming language statement building and information tool with non obstructing passive assist window
An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that the programmer can use to construct a programming language stat...
01/22/2008
7320121Computer-implemented system and method for generating embedded code to add functionality to a user application
A computer-implemented system and method for generating code. The system and method receive source code that includes a higher order computer language statement. Machine code is generated from the received source code. The generated machine code is placed directly i...
01/15/2008
7316003System and method for developing a dynamic web page
A system and method for developing a dynamic web page. An editor facilitates creation and modification of a web page created from static and dynamic web page code. The editor provides a source code view for accessing the dynamic code, static code and static content ...
01/01/2008
7313784Language independent code assist user preferences configuration method, system, article of manufacture, and computer program product
A code assist function which suggests candidates responsive to a parsing of a partial program instruction statement is configured by displaying a list of user-selectable preferences; allowing a user to select one of the user-selectable preferences; storing the selec...
12/25/2007
7310784Methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart
The preferred embodiments described herein provide methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart. In one preferred embodiment, a method for identifying cells in a path in a flowchart is provid...
12/18/2007
7308678Wizard framework
The information exchanging facility is used by one wizard page to request the information it needs although it need not know where the information may have come from. This allows wizard pages that have already been developed in one wizard to be reused and placed int...
12/11/2007
7296264System and method for performing code completion in an integrated development environment
A system and method for code completion, comprising providing a representation of a first program in a first programming language, establishing a location in the first program, associating the location with a representation of the first program, obtaining code compl...
11/13/2007
7290243Method and apparatus for application building using build styles
What is disclosed is a method of building a software product in an integrated development environment using several build styles and a target. The method includes (1) determining an order of precedence for the build styles, where each of the build styles comprises a...
10/30/2007
7290081Apparatus and method for implementing a ROM patch using a lockable cache
A ROM patching apparatus for use in a data processing system that executes instruction code stored in the ROM. The ROM patching apparatus comprises: 1) a patch buffer for storing a first replacement cache line containing a first new instruction suitable for replacin...
10/30/2007
7266415Method of and apparatus for operating working machines
A method for operation of a working machine with at least one adjustable operating parameter of at least one working unit of the working machine, includes associating the working machine with a control generator coupled to a control editor for changing the at least ...
09/04/2007
7266807Method for integration edition of setting file and setting file integration base
A conventional configuration file edition method used for changing operation of a program that is operated on a computer involves a problem that a user is required to learn a complex method for changing a configuration file when a plurality of programs are provided ...
09/04/2007
7251780Dynamic web content unfolding in wireless information gateways
A method and apparatus for unfolding dynamic web content in a wireless information gateway for presentation on wireless information devices. The apparatus includes an unfolding engine that converts dynamic web content to static web pages, and a wireless markup langu...
07/31/2007
7243334System and method for generating user interface code
A system for generating user interface code is provided. The system includes a user interface class system generating a user interface class that has two or more user interface features that can be assembled into a user interface by an operator, such as field entry ...
07/10/2007
1        
 
Sign InRegister
Username  
Password   
forgot password?