Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gilani

Altaf Gilani, Kenmore, WA US

Patent application numberDescriptionPublished
20090106742Framework for Testing API of a Software Application - A test executor for testing an application programming interface of a software application includes a plurality of invokers, a mapper/converter, and a comparer. The plurality of invokers includes a software application invoker and a database application invoker. The software application invoker is adapted to communicate with a software application through an application programming interface of the software application while the database application invoker is adapted to communicate with a database application through an application programming interface of the database application. The mapper/converter is in communication with the plurality of invokers. The mapper/converter converts results from at least one of the software application invoker and the database application invoker into a common data format. The comparer is in communication with the mapper/converter and compares the results in the common data format to assess the functionality of the application programming interface of the software application.04-23-2009

Syed Omer Gilani, Singapore SG

Patent application numberDescriptionPublished
20090195656INTERACTIVE TRANSCRIPTION SYSTEM AND METHOD - A method and system which seamlessly combines natural way of handwriting (real world) with interactive digital media and technologies (virtual world) for providing a mixed or augmented reality perception to the user is disclosed.08-06-2009

Wasif Gilani, Belfast GB

Patent application numberDescriptionPublished
20110054865SIMULATOR WITH USER INTERFACE INDICATING PARAMETER CERTAINTY - In a computer-implemented process modeling and simulating environment, an analyzer receives a process model with parameters in combination with data from previous or planned process performances. An analyzer receives a simulation target from a user, calculates evaluation results that represent the influence of the parameters in view of the simulation target, and presents the evaluation results as indicators to the user. Upon receiving modifications to the performance data, the process is simulated with modified performance data. Alternatively, the evaluation results are converted to computer instructions to automatically modify the process parameters.03-03-2011

Wasif Gilani, Wavecrest GB

Patent application numberDescriptionPublished
20100083212NON-INTRUSIVE MODEL ANNOTATION - Development models of software applications may be annotated with additional information and transformed within a transformation chain into a resulting model that may be used to evaluate the development model, for example, for simulation and/or performance support of the development model. By relating elements of the development model through the transformation chain to elements of the resulting model, the evaluation may be performed with respect to the resulting/transformed model, but provided to a user in terms of the original development model. In this way, a user of the development model may work with the more-familiar development model, without having to alter the development model directly in order to obtain the evaluation.04-01-2010

Wasif Gilani, Belfast IE

Patent application numberDescriptionPublished
20090249281PERFORMANCE-RELATED DECISION SUPPORT FOR MODEL-DRIVEN ENGINEERING - A performance analysis model may be determined based on a development model associated with development of a software process, the development model defining an execution of the software process, and the performance analysis model being annotated with performance data characterizing the execution. At least one user-specified performance profile characterizing performance parameters associated with an improved execution of the software process according to the development model may be determined. An assessment computation model may be determined, using the performance analysis model and the at least one user-specified performance profile. At least one performance-based characteristic associated with the improved execution of the software process according to the development model may be determined. A performance assessment model may be determined using the assessment computation model and the performance-based characteristic, for use in modifying the development model based on the performance assessment model to obtain the improved execution of the software process.10-01-2009