Match Document Document Title
9043773 Identification and management of unsafe optimizations  
Techniques for implementing identification and management of unsafe optimizations are disclosed. A method of the disclosure includes receiving, by a managed runtime environment (MRE) executed by a...
9043802 Adjustment of threads for execution based on over-utilization of a domain in a multi-processor system by destroying parallizable group of threads in sub-domains  
Embodiments provide various techniques for dynamic adjustment of a number of threads for execution in any domain based on domain utilizations. In a multiprocessor system, the utilization for each...
9043440 Automatic WSDL download of client emulation for a testing tool  
A method is disclosed which may include analyzing communication requests in a business process between a client and a server offering a service application to be tested. The method may further...
9038027 Systems and methods for identifying software performance influencers  
Described are a system and method for identifying variables which impact performance of software under development. Data is collected that is related to performance characteristics of the software...
9037707 Propagating a diagnostic session for business transactions across multiple servers  
The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated...
9038033 Techniques and mechanisms for web application minification  
Techniques for minifying a client-side web application are described. In one embodiment, a computer-implemented method includes performing a static analysis of a set of files written in a dynamic...
9038028 Dynamic creation and use of software testing stubs  
A software testing tool providing dynamic testing stubs. The tool comprises, comprising a processor, a non-transitory memory coupled to the processor, and an application stored in the memory. When...
9032373 End to end testing automation and parallel test execution  
Provisioning and/or configuring machines (real and/or virtual) for multiple parallel execution of multiple test cases. The test cases correspond to different software configurations (such as...
9032372 Runtime environment and method for non-invasive monitoring of software applications  
Certain example embodiments of the present invention relate to a runtime environment for non-invasive monitoring of software applications. The runtime environment (10) is configured to: (a) during...
9026720 Non-volatile memory monitoring  
The invention provides a technique for managing write operations issued to a non-volatile memory included in a wireless device. A monitor software application executes on the wireless device and...
9027132 System, method and computer program product for monitoring and/or analyzing at least one aspect of an invocation of an interface  
A system, method and computer program product are provided. In use, execution of a portion of internal code of an interface is identified. Further, in response to the execution of the portion of...
9026925 Method to create and use an aspect oriented color coding algorithm for a graphical user interface  
A method to create an aspect oriented, color coding algorithm for a graphical user interface, wherein a graphical user interface (“GUI”) is generated when a code base is executed, and wherein the...
9026987 Client side web hosted program development environment  
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A...
9027006 Value profiling for code optimization  
A method and an apparatus to execute a code with value profiling are described. The code may include an access to an untyped variable. During the execution, runtime values of the untyped variable...
9027000 Automated method and system for collecting and reporting API performance profiles  
A method to measure the performance of an Application Programming Interface (API) includes selecting a target API and tracking memory allocation for the functional calls of the selected API to...
9021443 Test automation API for host devices  
A system is described for testing an application on one or more host devices in a host device farm using an application programming interface (“API”) to send a test package containing an...
9021429 Recommending applications to portable electronic devices  
Various embodiments of systems and methods for recommending applications to portable electronic devices are described herein. Initially a context change of an application identification parameter...
9021428 Troubleshooting visuals and transient expressions in executing applications  
Tools and techniques support troubleshooting live application visuals, including transient markup expression issues in XAML or HTML. A LADRT module supports troubleshooting without pausing...
9021444 Combined performance tracer and snapshot debugging system  
A tracing and debugging system may collect both performance related tracer data and snapshot data. The tracer data may contain aggregated performance and operational data, while the snapshot data...
9015315 Identification and monitoring of distributed business transactions  
The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction...
9015317 Conducting a diagnostic session for monitored business transactions  
The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated...
9015316 Correlation of asynchronous business transactions  
The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction...
9015844 Techniques for web application vulnerability scanning  
Techniques for web application vulnerability scanning are disclosed. In one particular embodiment, the techniques may be realized as a method for web application vulnerability scanning comprising...
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...
9015676 Varying removal of internal breakpoints during debugging of code  
Debugging of code of a computer program is facilitated by having a plurality of internal breakpoints associated with lines of code previously set by a processor, during a debugging session, while...
9015278 Transaction correlation using three way handshake  
The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction...
9015675 System reliability evaluation device  
A system reliability evaluation device 1000 includes a system reliability evaluating part 1100 that, based on connection defect information including the number of times that a defect has occurred...
9015670 Test automation tool for domain registration systems  
The present subject matter is directed to systems and methods for automating the testing of multi-function systems, such as naming registration systems and the like. A method of testing a...
9015667 Fuzz testing of asynchronous program code  
A fuzz testing system is described herein that represents event sources, channels, processors, and consumers as first-class entities in an application. Abstracting event-related entities allows...
9009670 Automated testing of application program interfaces using genetic algorithms  
Various embodiments enable automated testing of Application Program Interfaces (APIs) by abstracting API call signatures and processing the abstracted API call signatures utilizing one or more...
9009668 Software testing using test entity  
A mechanism for performing dynamic software testing on a computer system using a test entity. A method of embodiments of the invention includes causing a test execution script to run a test based...
9009676 Common recording and replaying performance test tool for a client-server environment  
A method, system and computer program product for recording and replaying a program execution in a client-server environment capable of supporting different client-server communication protocols....
9009677 Application testing and analysis  
Application testing and analysis may include performing perturbations to affect an environment associated with the application executing on a user device without affecting other applications...
9003374 Systems and methods for continuous data replication  
Systems and methods for intelligent data replication are provided, which may include the identification and use of consistency points in application data, such that one or more replication volumes...
9003357 Code generation for querying an active state of a model  
A device may receive information that identifies a model of a finite state machine. The model may include information that identifies a group of leaf states. The group of leaf states may include...
9003375 Optional logging of debug activities in a real time instruction tracing log  
In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing optional logging of debug activities in a real time...
9003373 Identification of performance bottlenecks  
Embodiments are directed to identifying, by an apparatus comprising a processing device, a pattern in a graph that has a support value greater than a threshold, wherein: the graph comprises a...
8995070 Garbage collection based on functional block size  
An execution environment for functional code may treat application segments as individual programs for memory management. A larger program of application may be segmented into functional blocks...
8997062 Framework for a software error inject tool  
Provided are techniques for receiving an error inject script that describes one or more error inject scenarios that define under which conditions at least one error inject is to be executed and...
8997063 Periodicity optimization in an automated tracing system  
Periodicity similarity between two different tracer objectives may be used to identify additional input parameters to sample. The tracer objectives may be individual portions of a large tracer...
8997116 Event logging application programming interface (API)  
An event logging interface on a computer system is used to record an event when an application hosted by the computer system encounters the event. The event logging interface receives data...
8996916 System and method for identifying problems via a monitoring application that repetitively records multiple separate consecutive files listing launched or installed applications  
A system and method for discovering fault conditions such as conflicts between applications and an operating system, driver, hardware, or a combination thereof, installed in mobile computing...
8997052 Risk-based test plan construction  
In one embodiment, a method determines a plurality of test cases to test an application and a set of attributes assigned to each test case in the plurality of test cases. The method then...
8997057 Using trace matching to identify and analyze application traces  
Methods for identifying and analyzing performance traces are provided. Temporal logic formulas are patterns that can be compared with traces and individual events to identify the existence of...
8990782 Instrumentation of software applications for configuration thereof  
A solution is proposed for instrumenting a software application for configuration thereof. A corresponding method includes scanning a source code of the software application for detecting an...
8990779 Response time measurement system and method  
Embodiments of the present invention relate to a computer-implemented method that includes binary weaving a second computer program code into the byte code of a first computer program code using a...
8990772 Dynamically recommending changes to an association between an operating system image and an update group  
Dynamically recommending changes to an association between an operating system image and an update group includes monitoring a configuration of a deployed copy of a first master operating system...
8990763 User experience maturity level assessment  
The present subject matter provides a system and a method for assessing user experience maturity (UXM) level for a software product. The method includes defining a set of hierarchical UXM levels...
8983938 Selecting a command file  
A method for selecting a command file is described. One or more command files coupled with a first device are accessed. Each command file of the one or more command files comprises one or more...
8984490 Modeling and testing of interactions between components of a software system  
A first network connection is identified between a first software component and a second software component. First data is received from the first software component identifying an amount of data...