Match Document Document Title
9043749 Unified and extensible asynchronous and synchronous cancelation  
A cancelation registry provides a cancelation interface whose implementation registers cancelable items such as synchronous operations, asynchronous operations, type instances, and transactions....
9038020 Detouring in scripting systems  
A system described herein includes a receiver component that receives third party code for execution in a host environment, wherein the third party code corresponds to a dynamic programming...
9038037 Automatically solving simultaneous type equations for type difference transformations that redesign code  
A method and a system for first, expressing relationships between design contexts as a set of simultaneous parameterized type equations and then, automatically solving those type equations to...
9038019 Paige control for enterprise mobile applications  
The disclosure generally describes computer-implemented methods, software, and systems for generating and using platform-independent code. A computer-implemented method includes: identifying a...
9032419 Application function library framework  
A component instance manager of a database system generates an instance of the application function. The component instance manager then generates an executor for the application function, and...
9026989 Object extensions using attributes to decouple base classes from derived classes  
An object oriented application framework is provided in which base classes are decoupled from derived classes by using attributes. Relationships between derived classes and attributes can be...
9026988 Code conversion method, apparatus, storage medium and request remaining time response method  
To which method on each method call order pattern included in a series of application codes executed in response to a request a method included in an application code executed in response to a...
9027036 Status management device, status management method, and recording medium  
A status management device is presented, the device including multiple first application units for monitoring status information indicating a status of a management target, multiple second...
9021422 Method and system for processing instruction information  
A method and system for processing instruction information. Each instruction information character string of a sequence of instruction information character strings are sequentially extracted and...
9021496 Method and program for recording object allocation site  
A method, system, and program for recording an object allocation site. In the structure of an object, a pointer to a class of an object is replaced by a pointer to an allocation site descriptor...
9021423 Enhanced widget composition platform  
An enhanced widget composition platform, in which code is automatically generated based on receiving a selection of at least a first service and a widget engine via the web-based widget...
9015691 Software object lock management using observations  
A method includes loading a software class containing class information for a lock state. The method includes allocating an instance of a software object derived from the software class, wherein...
9015658 Automatic program generation device and automatic program generation method  
A device and method automatically generate a program for buffering differences based on characteristics of a component. A buffer program for buffering differences of the way to use a component...
9015661 Restricting class inheritance relationships  
In an embodiment, a system may include a processor having memory storing processor-executable instructions for a programming environment. The processor may perform the following instructions. A...
9015659 Method, computer program product, and system for non-blocking dynamic update of statically typed class-based object-oriented software  
Under the present invention, a method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a...
9009688 Type checking for object-oriented programming languages  
Type checking between an object class and a target class may comprise getting an object header from an object, and checking from the object header a result of a first time type checking between a...
9003383 Analytic engine to parallelize serial code  
The subject system provides the ability to parallelize pre-existing serial code by importing and encapsulating all of the serial code into an object orientated flowchart language utilizing an...
8996874 Protection of a program waiting to be executed in a memory used by a microprocessor  
A method for authorizing an access to a table of address correspondence between a multitask CPU and at least one memory containing several programs, consisting of calculating, on each task change...
8997050 TSQL debug breakpoint interoperability across heterogeneous projects  
TSQL debug breakpoint interoperability across heterogeneous project systems within an IDE can be provided. A user can set a breakpoint in the user's SQL source code and the breakpoint can be...
8990766 Construction of object-oriented programming (OOP) patterns by behavior delegation  
Object-oriented programming (OOP) design patterns are constructed at least partially by delegating their behaviors to preconstructed OOP patterns to implement the behaviors. A new OOP pattern...
8984480 Automating and/or recommending data sharing coordination among applications in mobile devices  
Coordinating data sharing among applications in mobile devices, in one aspect, may include a shared data manager application on a mobile device that manages data trade requirements automatically...
8984476 Target application creation  
An illustrative embodiment of a computer-implemented process for target application creation receives a representation of a logical topology diagram for an application architecture to form a...
8972933 Non-literal representation of programming language code  
Exemplary embodiments may provide methods, systems and devices for providing non-literal representations of programming language code. The non-literal representation of a portion of code may...
8966438 System and methods for end-users to graphically program and manage computers and devices  
A system that enables end-users who are not skilled in the art of traditional computer programming to intuitively program, configure and manage computers and devices and/or systems that contain...
8959479 Presenting a custom view in an integrated development environment based on a variable selection  
Within a system comprising a processor and a memory, a method for, within integrated development environment (IDE), presenting a custom view in the IDE based on a variable selection. The method...
8954922 Service emulator substituting for backend components to satisfy needs of front end components  
Interface requirements for a set of services to be implemented between service oriented architecture (SOA) front end components and SOA back end components can be identified. A service emulator...
8949780 System and method for generating web sites in an arbitrary object framework  
A method and system for generating a computer application is disclosed. The computer application is generated on a host system in an arbitrary object framework that separates a content of said...
8949093 Method and system for designing, analysing and specifying a human-machine interface  
A method for analyzing and specifying a Human-Machine Interface (HMI) may include providing an HMI designing system, constructing an HMI design that includes objects created from the HMI designing...
8949772 Dynamic model based software application development  
A system and method of dynamically generating software is provided. Applications are created in a set of workflow models which are tested in an interpretive test environment. The models are stored...
8943432 Dynamically configurable portlet  
An improved solution for portlets is provided. In an embodiment of the invention, a system for automatically configuring a portlet includes: a module for receiving a portlet; a module for...
8943472 System and method for directly accessing SAS datasets from a JAVA program  
A system and method for reading and writing datasets (SAS datasets) written in a proprietary runtime macro language (SAS, owned by the SAS Institute, Inc.) directly, without going through a system...
8943075 Shared tenancy classes in a service model architecture  
An object class is disclosed. The object class comprises a mixed-tenanted object class. An instance of the mixed tenanted object class is indicated as tenanted or is indicated as non-tenanted.
8935663 Identifying deprecated external routines invoked by a software application implementing subtype polymorphism  
An aspect of the present invention identifies deprecated routines invoked by a software application implementing subtype polymorphism by examination of the software application, without having to...
8930888 Modelling serialized object streams  
Modelling a serialized object stream can include receiving a stream of bytes corresponding to the serialized form of a first object, creating an empty initial model for containing a generic object...
8930881 Dual programming interface  
A computer-implemented method for providing an informal interface and a formal interface to a computing application using a computer is provided. The informal interface includes first routines,...
8930887 Linking model instances to packages  
In a method 1100 of linking model instances to packages, a service instantiation request is received 1110. The service instantiation request is associated 1120 with service model instance. Linked...
8930885 Reconfiguring a model  
Reconfiguring a model [600] is described. An instruction is accessed [605], wherein the instruction comprises utilizing one or more model elements to reconfigure a model. A refinement chain is...
8930891 Method for visual manipulations of all kinds of programming objects  
A method of enabling an Integrated Development Environment to visually manipulate any software objects, not just specifically designed object, comprises the steps of using a design-time software...
8930889 Software modeling system and method  
A device for modeling a software application includes an environmental model that includes a first set of attributes. The first set of attributes includes a value attribute, a declaration, and a...
8924845 Web application code decoupling and user interaction performance  
An improved web browser architecture for an OOP application for a dynamic web page using a client-side scripting language in JavaScript and Ajax to encapsulate presentation logic as objects...
8924914 Application creation tool toolkit  
Various embodiments of systems and methods for an application creation tool (ACT) toolkit are described herein. The ACT toolkit includes a set of application creation APIs and an application...
8918757 Indicating hierarchy diversion in a class diagram  
Indicating hierarchy diversion in a class diagram. A class inheritance structure for at least one parent class contained in computer program code can be identified to determine a class hierarchy...
8918758 Systems and methods for storing object and action data during media content development  
Embodiments provide data storage of object and action data for use in media content development applications. For example, a data storage scheme may make information available to a user interface...
8918767 Pattern-based compilation of asynchronous consumption  
The present invention extends to methods, systems, and computer program products for transforming source code to await execution of asynchronous operations. Embodiments of the invention simplify...
8914771 Indicating hierarchy diversion in a class diagram  
Indicating hierarchy diversion in a class diagram. A class inheritance structure for at least one parent class contained in computer program code can be identified to determine a class hierarchy...
8914770 Generating compatible partner processes in BPEL  
The present invention relates to a Workflow Management System or a computer system with comparable functionality (WFMS). More particularly the invention relates to a method or means for generating...
8910116 System and method for providing tools within a human capital management system  
A system and method are provided for instantiating tools within a computer application. The method includes defining a base class, base methods and base properties, wherein the base methods and...
8910138 Hot pluggable extensions for access management system  
A file containing code for customizing a server's functionality can be “hot plugged” into the server without requiring server restart. The file is added in a class path of its own. The server's...
8910130 Method and system for executing a 3GL program and/or an assembler program within a 4GL runtime environment  
Certain example embodiments transform a third-generation language (3GL) and/or an Assembler program so that it can be executed within a fourth-generation language (4GL) runtime environment....
8904349 Selectively applying changes to a version of a component  
Controlling how changes made to a version of a reusable component (e.g., for displaying in a graphical user interface) are applied, or not applied, to another version or versions of that...