"Radio has no future."
Lord Kelvin, British mathematician and physicist ; 1897
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.
| Number | Title | Issue Date |
| 8112738 | Apparatus and method of customizable model import and export to and from XML schema formats In one embodiment the present invention includes a computer-implemented method of converting first metadata to second metadata using a mapping and custom exits. The metadata is at the M1 level and the mapping is generated based on information at the M2 level. The cu... | 02/07/2012 |
| 8108429 | System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services A data management system or “DMS” provides a wide range of data services to data sources associated with a set of application host servers. The data management system typically comprises one or more regions, with each region having one or more clusters. A given ... | 01/31/2012 |
| 8108825 | Creating 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... | 01/31/2012 |
| 8099709 | Method and system for generating and employing a dynamic web services interface model A system and method are provided to generate a dynamic web services interface model. In one embodiment, description content of a Web Service Definition Language (WSDL) file is identified. A first metadata and a second metadata are extracted from the description cont... | 01/17/2012 |
| 8095909 | System and method for model driven transformation filtering A method and system for model-driven transformation are provided. The method and system in one aspect allows selecting of one or more model elements in a model. Transformation definitions are evaluated to identify one or more transformations that may be applicable t... | 01/10/2012 |
| 8091065 | Threat analysis and modeling during a software development lifecycle of a software application Systems and methods relating to a method for generating a threat analysis and modeling tool are described. In an implementation, aggregate analysis is performed upon applications of an enterprise for complete risk management of the enterprise. The threat analysis mo... | 01/03/2012 |
| 8086994 | Use of RAS profile to integrate an application into a templatable solution The present invention provides a standardized way to incorporate any new or legacy application into a templatable solution by using Reusable Asset Specification (RAS) profile features. A method in accordance with an embodiment of the present invention includes: prov... | 12/27/2011 |
| 8082538 | Systems, methods and apparatus for developing and maintaining evolving systems with software product lines Systems, methods and apparatus are provided through which an evolutionary system is managed and viewed as a software product line. In some embodiments, the core architecture is a relatively unchanging part of the system, and each version of the system is viewed as a... | 12/20/2011 |
| 8074200 | Method and system for providing tooling instructions through parameterization as an aid for software application development An invention is disclosed for a programming method and system of implementing parameterization of data types and/or categories to convert an example “instance” of using a software application into an actual product of program use by customizing the example to ma... | 12/06/2011 |
| 8069434 | Integrated model checking and issue resolution framework A plurality of constraints are identified for a model of a software deployment in an integrated development environment. Each of the constraints are associated with one of a plurality of analysis levels. It is determined for each analysis level whether the correspon... | 11/29/2011 |
| 8056046 | Integrated system-of-systems modeling environment and related methods A method of modeling operational and/or logical aspects of a system in a system-of-systems environment. Modeling components of generic structure are used to obtain a logical model of the system. The logical model and the modeling components of generic structure are ... | 11/08/2011 |
| 8056047 | System and method for managing resources using a compositional programming model A system and method for managing resources includes providing mutable entities having related data including triples, and listening for changes in the related data. A first construct is triggered in accordance with the changes in the related data to update the mutab... | 11/08/2011 |
| 8046733 | Method and system for process composition A method and system for model composition. A business process model defined by a plurality of tasks may be accessed. A plurality of available executable elements capable of implementing the plurality of tasks may be identified. Each of the plurality of available exe... | 10/25/2011 |
| 8046732 | Distribution of data changes in pattern configurations A method, computer program product, and system for distributing changes to an application are disclosed. A graphical application modeling tool is provided for displaying a model of a pattern of the application. The model has a plurality of elements, where each eleme... | 10/25/2011 |
| 8046734 | Workflow decision management with heuristics Methods, systems, and computer program products are provided for workflow decision management. Embodiments typically include maintaining a device state history; identifying a device usage pattern in dependence upon the device state history; identifying a derived sce... | 10/25/2011 |
| 8042091 | Automatic composition of model transformations Techniques for composition of model transformations from a predetermined set of model transformations. A state machine is provided in memory. The states are defined in the state machine in terms of predetermined model attributes. In response to specification of a ta... | 10/18/2011 |
| 8042079 | Synchronization for a modeling system Design synchronization for a High-Level Modeling System (“HLMS”) of an integrated circuit device (“IC”) is described. In a method for generating a netlist, a description of a first circuit block of a user design is input to a programmed computer system progr... | 10/18/2011 |
| 8024700 | Method and system for understanding social organization in a design and development process A method and system constructs a socio-technical network representing design and development processes. In one aspect, a network of inter-personal interactions comprising at least a plurality of nodes representing actors in design and development process is establis... | 09/20/2011 |
| 8015541 | Business process technology for the enterprise A system, method and computer program that enables an application designer to automate the process of software development and develop business applications by modeling the constituent business process models is provided. After identifying the business requirements ... | 09/06/2011 |
| 8010938 | Computer method and system for pattern specification using meta-model of a target domain Computer method and apparatus for providing pattern specification especially in computer software program modeling is disclosed. The invention method and apparatus defines patterns as a meta-class in a target domain. Each pattern has one or more pattern roles. The m... | 08/30/2011 |
| 8006224 | System and method for unified visualization of two-tiered applications An application generation environment coordinates development of component-based two-tiered applications using a unifying data model comprising an interconnected model of objects. The data model unifies the two-tiered application to present a single logical applicat... | 08/23/2011 |
| 8001159 | Using viewtypes for accessing instance data structured by a base model Disclosed is a technique for manipulating instance data of a base model. A ViewType, a root object representing an object of the base model, and an operation are received. Whether the ViewType and the root object are compatible is determined. When the ViewType and t... | 08/16/2011 |
| 7979840 | Method and apparatus for service-oriented architecture process decomposition and service modeling Techniques are provided for service-oriented (SOA) process decomposition and service modeling. In one aspect of the invention, the techniques include identifying meta-data entities, attributes of the meta-data entities and relationships between stereotypes of the me... | 07/12/2011 |
| 7971181 | Enhanced statistical measurement analysis and reporting Project information relating to a project is received, the project information identifying a project type, an authorized write entity, and an authorized approval entity, and a valid metric is selected based at least on the project type, the valid metric measuring an... | 06/28/2011 |
| 7970729 | Enterprise architecture analysis framework database A method of modeling an enterprise includes storing core objects, where the core objects include an information object defining information used in the enterprise, a participant object defining a participant in the enterprise, an enabler object defining a tool used ... | 06/28/2011 |
| 7970778 | Automatically persisting data from a model to a database Projects often involve multiple teams of developers in different locations. The different teams make updates to a central or shared database(s) that can store information about the project, such as progress. Each team or even different members of the different teams... | 06/28/2011 |
| 7971182 | Application environment specifications for provisioning application specific runtime environments using undefined symbols Systems and methods of executing an application in an application specific runtime environment are disclosed. The application specific runtime environment is defined by an application environment specification to include a minimal or reduced set of software resource... | 06/28/2011 |
| 7962891 | Automated method for structured artifact matching A method for determining a mapping between a first artifact and a second artifact, each artifact comprising at least one constituent, each at least one constituent comprising at least one feature, wherein each at least one feature is selected from a feature group co... | 06/14/2011 |
| 7949992 | Development of information technology system A method performed in an Information Technology (IT) development environment and an associated computer system. Business requirements are translated into functional requirements. An abstract IT structure is generated by translating the functional requirements into t... | 05/24/2011 |
| 7945594 | Using status models with inhibiting status values in a computer system Actions are controlled actions in a computer-based process by a status schema model defined at design-time, stored in a computer-readable medium and including a precondition identifying how a status affects whether an action is to be allowed to be performed at runti... | 05/17/2011 |
| 7937686 | Name-based identifiers of model elements Embodiments of the present invention pertain to implementation of textual names as the actual identifiers of elements of models. A structured system provided for constructing the textual names so as to be unique in a specific context. In one embodiment, namespaces a... | 05/03/2011 |
| 7934191 | Method and modules for generating client-server applications A multi-model-view-controller (MMVC) design pattern for generating client-server applications, which overcomes the disadvantages of the MVC design pattern. In an application generated according to the MMVC design pattern initial data is provided by the server model ... | 04/26/2011 |
| 7930625 | Method and system for designing and implementing shapes in a software module A computer-implemented method and system for designing shapes for a software module. Drawing software modules typically provide master shapes that are used as templates in creating drawings. The function of master shapes is generally controlled by behaviors. The inv... | 04/19/2011 |
| 7926024 | Method and apparatus for managing complex processes A software program, for allowing users to manage the execution of a complex set of steps toward the solution of complex system analysis problems. The set of steps is termed a recipe. A step is a small focused task designed to accomplish a single, well-defined goal. ... | 04/12/2011 |
| 7926025 | Symbolic program model compositions A model composition environment can allow for description of fill or partial symbolic system behavior, as well as the combination of models of specific features into compound models. Compositional operators can include intersection, concatenation, substitution, alte... | 04/12/2011 |
| 7917889 | Data locations template based application-data association and its use for policy based management Method and system are disclosed for automatically discovering associations between applications and data in multi-tiered distributed systems. The method in one aspect uses a machine-readable specification of a model or template that describes use and transformation ... | 03/29/2011 |
| 7904876 | Interactive graphics format model The present invention provides a graphical model that can be viewed without a graphical modeling environment. An interactive graphic version of the model is generated from the model of the graphical modeling environment. The interactive graphic version can then be v... | 03/08/2011 |
| 7900186 | MVC (Model-View-Controller) based multi-modal authoring tool and development environment Application development tools and method for building multi-channel, multi-device and multi-modal applications, and in particular, to systems and methods for developing applications whereby a user can interact in parallel with the same information via a multiplicity... | 03/01/2011 |
| 7890923 | Configurable pattern detection method and apparatus Computer apparatus and method for detecting patterns in structured models, obtains a pattern specification of a subject pattern. The pattern specification (a) defines the subject pattern as a meta-class in a target domain, and (b) specifies one or more pattern roles... | 02/15/2011 |
| 7886266 | Robust personalization through biased regularization The subject disclosure pertains to systems and methods for personalization of a recognizer. In general, recognizers can be used to classify input data. During personalization, a recognizer is provided with samples specific to a user, entity or format to improve perf... | 02/08/2011 |