Match Document Document Title
9043750 Automated generation of two-tier mobile applications  
The disclosure generally describes computer-implemented methods, software, and systems for creating and using two-tier mobile applications. A computer-implemented method includes identifying at...
9043759 System and method for generating software unit tests simultaneously with API documentation  
A system and method may generate unit tests for source code concurrently with API documentation. The system may receive a source code file including several comments sections. Each comments...
9043764 Cross-platform compiler for data transforms  
Techniques for automatically partitioning a multi-platform data transform flow graph to one or more target output platforms are provided. The techniques include performing type inference on a...
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....
9038018 Integrating software components  
Aspects of the subject matter described herein relate to integrating software components. In aspects, a previously created component is inserted into a target project. To do this, a location of...
9038022 Universal and adaptive software development platform for data-driven applications  
A software application platform that abstracts a computing platform, a database layer, and a rendering medium is disclosed. A platform-independent application programming interface is disclosed,...
9032421 Computation device and computation execution method  
A computation device includes a data path element (300) including a function processing unit (4000) that executes a computation specified in a function using input data included in an event (1000)...
9032039 Method, apparatus and system for management of information content for enhanced accessibility over wireless communication networks  
A method includes obtaining content at a mobile device, determining information associated with at least one wireless networking functionality of the mobile device responsive to user input, 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...
9026986 Process for development of monitoring tools  
A process for creation of an equipment health monitoring (EHM) tool, including defining functional requirements for a proposed EHM tool in a structured hierarchical format. The functional...
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...
9020792 Coupling architectural and implementation/behavioral models of a computer-based system  
Coupling architectural and implementation/behavioral models of a computer-based system by creating a bridge element, defining a port of the bridge element, associating the port of the bridge...
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...
9021421 Read and write barriers for flexible and efficient garbage collection  
Described herein are techniques to provide read and write barriers for flexible and efficient garbage collection. A memory heap is split into pages. Each page is aligned to an address that is a...
9021420 Deployment of business processes in service-oriented architecture environments  
A computer-implemented business process deployment system and method are disclosed. The system includes memory which stores a design tool which receives a business process description and...
9021431 System and method for developing, deploying and implementing power system computer applications  
A system and method for developing, deploying and implementing computer applications for a power system has an open software framework for developing mobile applications. The mobile applications...
9015655 Generating a diverse program  
A system for generating a diverse program can include a diversification unit configured to generate the diverse program that can include a given set of instructions implemented as machine code...
9015652 Dynamically-generated operating system for sensor networks  
Application requirements may be determined for executing an application using a sensor network, the sensor network including a plurality of devices. Hardware constraints associated with the...
9015649 Method and apparatus for electronic system model generation  
A method of transmitting data is disclosed. At least one system block of a system-on-chip (SoC) is modeled at an untimed functional level in first and second untimed functional models. First and...
9015653 Aeronautical software application development workbench comprising a structured functional description language  
An aeronautical software application development workbench handling the production of a graphical human-machine interface on one or more display equipment systems comprises computer means...
9015657 Systems and methods for developing and delivering platform adaptive web and native application content  
Systems and methods for developing and delivering platform-adaptive web and native application content are disclosed. A hierarchy of templates is provided in which each template includes content...
9013574 Machine vision system program editing environment including synchronized user interface features  
A machine vision system program editing environment including synchronized selection and/or identification of related features in a plurality of different user interface windows is provided. In...
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...
9015654 System for providing test environments for executing and analysing test routines  
A system is operable to provide one or more test environments for executing and analyzing test routine. The system includes one or more user interfaces coupled via a communication network to a...
9015656 Mapping vector representations onto a predicated scalar multi-threaded system  
A system implementing a method for generating code for execution based on a SIMT model with parallel units of threads is provided. The system identifies a loop within a program that includes...
9009699 Providing a POJO-based microcontainer for an application server  
A method and apparatus for using a microcontainer as a Plain-Old-Java-Object (POJO) based kernel in an application server. In one embodiment, the method includes dynamically construct deployed...
9009663 Cartridge-based package management  
A method for establishing a support environment for a program may include identifying one or more support environment features depended upon by the program to run on one or more nodes, selecting...
9009669 Visual user interface validator  
Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for testing a user interface component. A client-side...
9009662 Platform sensitive application characteristics  
Systems and methods which provide platform sensitive application characteristics with respect to multi-platform applications are shown. As application aspects are developed in the application,...
9009655 Code string search apparatus, search method, and program  
A code ID range table holding code ID ranges for each code of a same code type and a next code ID table holding next code IDs are created. Code ID ranges of code types of codes configuring a...
9009661 Platform sensitive application characteristics  
Systems and methods which provide platform sensitive application characteristics with respect to multi-platform applications are shown. As application aspects are developed in the application,...
9003356 Business process change controller  
The present disclosure involves computer-implemented methods, software, and systems for managing a transition between business process models. A computer-implemented method includes in parallel...
9003362 Systems and methods for processing software application metadata associated with a software application  
Systems and methods for processing software application metadata associated with a software application are provided. A representative method includes the step of collecting software application...
9003354 Optimizing memory usage and system performance in a file system requiring entire blocks to be erased for rewriting data  
A file system which ensures that some of the (desired) files (“linear files”) are stored in corresponding exclusive blocks (i.e., a block that stores data corresponding to one file only). Due to...
9003361 Generating a restful web service software development kit client  
A computer system receives user input indicating uniform resource identifiers (URIs) for a RESTful web service. The computer system identifies a programming language for a RESTful web service...
9003364 Overriding system attributes and function returns in a software subsystem  
An approach is provided in which a request is received from a software module to retrieve a value stored in a pre-defined location. Prior to retrieving the value, an override tank is checked for a...
8997038 Systems and methods for building and deploying mobile applications  
Systems and methods may generate applications for operating platforms. A data source for an application definition may be created, and an object may be mapped to the data source. An application...
8997044 Overriding system attributes and function returns in a software subsystem  
An approach is provided in which a request is received from a software module to retrieve a value stored in a pre-defined location. Prior to retrieving the value, an override tank is checked for a...
8997039 Injecting a fault into a stream operator in a data stream processing application  
In one embodiment, the invention comprises partial fault tolerant stream processing applications. One embodiment of a method for implementing partial fault tolerance in a stream processing...
8997040 Variable closure  
A system and method for accessing closure variables from a lambda expression in certain program configurations, in which the closure variable is accessed while the closure function is active and...
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...
8990785 System and method for efficiently deploying massively diverse program instances to resist differential attacks  
A system and method for producing a massive number of diverse program instances so as to deter differential attacks, collusion, and similar hostile actions. Code portions are shown to be defined...
8990767 Parallelization method, system and program  
A method, system, and article of manufacture for solving ordinary differential equations described in a graphical model with nodes as blocks and dependencies as links using the processing of a...
8983823 Verification harness for automatically generating a text-based representation of a graphical model  
A system and method automatically generates an object-oriented, textual program from a graphical model, and verifies the performance of the textual program as compared to the graphical model. The...
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...
8984475 Apparatus and method for generating code overlay  
Provided is an apparatus and method for generating code overlay capable of minimizing the number of memory copies. A static temporal relationship graph (STRG) is generated in which each of...
8977531 Apparatus and methods for importing hardware design and generating circuit interfaces  
A system for designing a circuit, which includes a module, uses a computer. A user may program or adapt the computer to perform computer-aided design functions. The computer obtains a description...
8978021 System and method for pervasive software platform-based model driven architecture transaction aware application generator  
In developing applications for a plurality of node types, a meta-data definition of the application can be captured into an application definition module. The meta-data definition can describe the...
8977689 Managing collaborative activity  
A system facilitates collaborative communications and information sharing in a network defined by a model. The model and a portion of the system are stored on a storage component coupled to a...