Match Document Document Title
7620936 Schema-oriented content management system  
A schema-oriented content management system, in particular to an apparatus and a method for storing and accessing data in a content management system which allows content schema evolution while...
7620935 Generating programmatic interfaces from natural language expressions of authorizations for request of information  
An embodiment of the present invention is a technique for processing an authorization rule. An object type is created for a return type of an operation in the rule authorizing a request for...
7617480 System and method for a Web service virtual interface  
A development environment may receive input selecting a Web service implementation. The development environment may also receive input to define a virtual interface of the selected Web service...
7617479 Method and apparatus for generating service frameworks  
A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library,...
7613716 Partitioning for model-based design  
A method includes characterizing portions of a model as being either critical to a real-time execution of the model or non-critical to a real-time execution of the model, and generating code that...
7606782 System for automation of business knowledge in natural language using rete algorithm  
The present invention is directed to a system for managing business knowledge expressed as statements, preferably sentences using a vocabulary, where such statements may be automated by the...
7603656 Methods and systems for modeling concurrent behavior  
Methods and systems for modeling concurrent behavior in a sequential programming environment using sequential-execution languages to describe and model multiple different processes which are...
7603381 Contextual action publishing  
A computing system for the publication of actions associated with the current context of an entity, such as a business object is provided. The computing system has a component that stores entities,...
7592930 Method and apparatus for reducing memory usage by encoding two values in a single field  
One embodiment of the present invention provides a system that reduces memory usage by encoding two values in a single field. During operation, the system receives a string. After determining the...
7590970 Autogeneration of code via human-machine interfaces (HMI) and self-building HMI  
A system that facilitates generation of code from a HMI representation of objects in an industrial automation environment. A component analyzes the HMI representation of objects, and a code...
7590969 Type system  
A data structure and application programming interface for creating and manipulating object model artifacts within a meta-model is provided. The data structure may include higher level abstractions...
7590647 Method for extracting, interpreting and standardizing tabular data from unstructured documents  
A system, method, and computer program for automatically identifying, parsing, and interpreting tabular data from unstructured documents stored in various formats such as ASCII text, Unicode text,...
7587711 System and method for generalized imaging or computing tasks utilizing a language agent and one or more specifications  
The present invention discloses a method and system for specifying and executing computing tasks in a preboot execution environment in general, and, in particular, a method and system for...
7587705 Calls and return calls using client interfaces  
A method and system for executing calls and return calls using client interfaces for packages. In one embodiment, a service at a service package is called using a client interface at a client...
7587417 Systems and methods for dynamic querying  
A user can generate queries dynamically at runtime without having to redeploy the appropriate EJB or hard-code the query into the user application. A properties object can be generated to accept...
7584364 Overlapped code obfuscation  
A method of code obfuscation includes receiving a code segment. The existing code of the code segment is modified and/or additional code injected to create overlapped code. The overlapped code...
7581205 System and method of implementing a customizable software platform  
Methods, systems, frameworks and software products are disclosed for the construction of a service-oriented software platform that can be used for the management, development and service-oriented...
7580905 Adaptive configuration of platform  
A platform is adaptively configured with one of one or more pre-established configuration parameter values, based at least in part on one or more performance events observed during the platform's...
7577965 Push-based object request broker  
An object request broker abstraction layer and a method for allowing remote access to a server object via custom interface. The object request broker abstraction layer includes a custom interface,...
7577936 Optimization of conversion of a character coding system  
A compiler optimizing conversion of a character coding system for a character stored in a string variable in a target program to be optimized has a conversion instruction generation section which...
7577934 Framework for modeling and providing runtime behavior for business software applications  
A business software framework supports business software applications. The framework includes a class library component that has a plurality of class libraries of business components, including...
7574701 Syntax for members added through object protocol systems and methods  
A special syntax is developed to differentiate between accesses to a primary and one or more secondary object protocols in a programming language. The syntax allows the compiler to differentiate...
7574689 Generic interface to provide object access display views based on object type  
Some embodiments are associated with a business information enterprise system having a front-end and a back-end. Moreover, it may be determined that a first object access display (e.g., an open or...
7574329 Object model for decision and issue tracking  
A decision tracking object model and interface which captures and stores questions, answers, and decisions, along with their associated relationships, in an object model database is presented. Each...
7571425 Automated binding for object oriented programming user interface components  
A method, system, and computer program product for automated binding of an application user interface to the data that it manipulates in an object oriented programming system is provided. In one...
7565647 Markup compiler that outputs MIDlets  
A computing application for a mobile information device is generated from An extensible markup language, MIDML, in which different types of tags correspond to different application functions. A...
7562347 Reusable software components  
Methods and apparatus, including computer program products, implement techniques for structuring applications into reusable components. A reusable component having an external interface and an...
7562342 Method and apparatus for incrementally processing program annotations  
A method and system for incrementally processing program annotations is provided. A source model, a doclet model and a semantic model are used to represent and transform annotations incrementally....
7561929 Industrial controller based on distributed technology objects  
A method and system for controlling an industrial controller based on technology objects are disclosed. Technology object types may be loaded and instantiated into the run time system of a...
7555745 Program and apparatus for translating language, and program converting method  
A translator apparatus for analyzing a parallel language program and converting the parallel language program into a sequential language program that is subject to a distributed processing by a...
7555743 SNMP agent code generation and SNMP agent framework for network management application development  
Methods of developing an application program to manage a distributed system or network are provided. In one embodiment, the method includes: a) defining managed objects in a resource definition...
7552444 Method and apparatus for attaching an informational dialog to a java bean  
A method in a data processing system for attaching an informational dialog to a program. The program is morphed to extend an existing interface to the program to become a dippable program. A dip is...
7548946 Pre-generated message endpoints  
In a distributed computing environment, a message gate may be the message endpoint for a client or service to communicate with another client or service. Message gates may be pre-generated and...
7546580 Automation tool and method for supporting planning and producing an automated technical process  
An automation tool and a method for supporting the planning and implementation of an automated technical process, which uses this automation tool, are provided. The automation tool has access to a...
7546579 Systems and methods for plain old java object (POJO) persistence  
The present invention uses annotations and SQL to retrieve and/or persist POJO data from/to a database, respectively. Using SQL will enable developers to unleash the full querying power of their...
7546578 High level mathematical programming modeling language in an object oriented programming language  
A high level language for Mathematical Programming modeling is provided within a low level general purpose object oriented programming language. Libraries can be provided with a standard low level...
7546577 Method and apparatus for producing software  
A system and method for producing software code is provided. In particular, a new software design methodology is provided that is based on axiomatic design theory. In one aspect, axiomatic design...
7546575 System and method for using blueprints to provide a software solution for an enterprise  
The present invention provides a technique for the development of a software-based business solution using blueprint. A blueprint is a collection of artifacts that relate to an enterprise, and to...
7546314 Customizing application programs  
Methods and apparatus, including computer program products, for storing and using customization data. A repository contains one or more repository objects, one or more variants for each repository...
7546226 Architecture for automating analytical view of business applications  
The present invention provides an architecture for obtaining an analytical view of data. The invention includes a model service component for receiving an indication of a first object model and...
7543272 Method and apparatus for finding terminal classes in a collection of programming language classes  
One embodiment of the present invention provides a system that facilitates finding terminal classes in a collection of programming language classes, wherein a terminal class is a class that is not...
7543269 Software customization system and method  
A system and method for the mass customization of software includes a software production line infrastructure, development environment, and actuator. The infrastructure organizes the software...
7543268 Development environment for developing applications using a metamodel and a metadata API  
Methods and apparatus, including computer program products, for developing an application. The development includes the use of a data model (e.g., a metamodel represented using UML) from which an...
7543019 Methods and apparatus providing backward compatibility for applications that access a changing object model  
An object adapter within a server application processes client requests supporting a plurality of object models by receiving a former client request requiring access to a former object defined by a...
7539992 Scheduling method, program product for use in such method, and task scheduling apparatus  
A task generation unit extracts classes forming a system from design information of the system designed on an object-oriented basis and generates tasks corresponding to the extracted classes. A...
7539688 Systems and methods for supporting inheritance for user-defined types  
Various embodiments of the present invention are directed to a database with an extensible type system for at least one user-defined type that comprises information for describing its structure as...
7536675 Dynamic code generation system  
A system for high level dynamic hot code generation. A class file container object is first created. Methods and code are then added to the class file container object. Byte code is then generated...
7533077 Method, system and program product for automatically creating managed resources  
Under the present invention a definition file and an object file are provided. The definition file includes a defined syntax for managed object descriptions, while the object file contains a...
7530051 Method and apparatus for dimensional analysis encoded in metatypes and generics  
In general, in one aspect, the invention relates to a method for integrating dimensional analysis in a program comprising defining a specific dimension class within the program, wherein the...
7526798 System and method for credential delegation using identity assertion  
Run-as credentials delegation using identity assertion is presented. A server receives a request from a client that includes the client's user identifier and password. The server authenticates the...