Patent
Systems and methods for encoding knowledge for automated management of software application deployments
TLDR
In this paper, a method of encoding knowledge is disclosed, which can be used to automatically detect problems in software application deployments, including accessing a source of knowledge describing a problem known to occur in deployments of a particular software application, and which identifies a plurality of conditions associated with the problem.Abstract:
A method of encoding knowledge is disclosed, which can be used to automatically detect problems in software application deployments. The method includes accessing a source of knowledge describing a problem known to occur in deployments of a particular software application, and which identifies a plurality of conditions associated with the problem. An encoded representation of the knowledge source is generated according to a predefined knowledge encoding methodology. The encoded representation is adapted to be applied automatically by a computer to analyze data representing a current state of a monitored deployment of the software application to detect whether the conditions and the problem exist therein. In various implementations, the encoded representation of the knowledge can include queries for deployment information, information concerning the relative importance of the conditions to a detection of the problem, and/or logical constructs for computing a confidence value in the existence of the problem and for determining whether to report the problem if some of the conditions are not true. The knowledge source can comprise a text document (such as a knowledge base article), a flowchart of a diagnostic troubleshooting method, and the like. Also disclosed are methods of at least partially automating the encoding process.read more
Citations
More filters
Patent
Policy-Based Application Management
TL;DR: In this paper, an improved technique for managing enterprise applications on mobile devices is described, where each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment.
Patent
Secure execution of enterprise applications on mobile devices
TL;DR: In this paper, the authors present a system for enabling enterprise users to securely access enterprise resources (documents, data, application servers, etc.) using their mobile devices using a bring-your-own-device (BYOD) policy.
Patent
Single sign-on access in an orchestration framework for connected devices
TL;DR: In this paper, the authors propose a coherent whole architecture for multiple devices to take on distinct functions that are complementary to one another, allowing each device to take a distinct role that is complementary to each other.
Patent
Configuring and providing profiles that manage execution of mobile applications
TL;DR: In this article, a user interface is generated that allows an IT administrator or other operator to set, change and/or add to policy settings, and the policy settings can be formatted into a policy file and made available for download to a mobile device, such as via an application store or to be pushed to the mobile device as part of a data push service.
Patent
Methods for defining queries, generating query results and displaying same
TL;DR: In this article, a three-dimensional landscape defined by x, y and z orthogonal axes is displayed on a screen, and a plurality of document stacks are arranged in the landscape.
References
More filters
Patent
Non-invasive automatic offsite patch fingerprinting and updating system and method
Sean Moshir,Christopher A. H. Andrew,Jack Lee Hudler,Leon Li,Jonathan M. Gordon,Michael Bacon,Noah Williams,Jonathan Lane,James J. Horton,Dan Ferguson +9 more
TL;DR: In this article, the authors present methods, systems, and configured storage media for discovering software updates, discovering if a given computer can use the software update, and then updating the computers with the software as needed automatically across a network without storing the updates on an intermediate machine within the network.
Proceedings ArticleDOI
Tracking down software bugs using automatic anomaly detection
Sudheendra Hangal,Monica S. Lam +1 more
TL;DR: DIDUCE, a practical and effective tool that aids programmers in detecting complex program errors and identifying their root causes, is introduced and suggests that detecting and checking program invariants dynamically is a simple and effective methodology for debugging many different kinds of program errors across a wide variety of application domains.
Patent
Apparatus and method for event correlation and problem reporting
TL;DR: In this paper, a computer implemented method on a computer readable media is provided for determining the source of a problem in a complex system of managed components based upon symptoms, where the problem source identification process is split into different activities.
Patent
Software fault management system
Douik Samir,Raouf Boutaba +1 more
TL;DR: In this paper, a Software Fault Management (SFM) system for managing software faults in a managed mobile telecommunications network is presented, which is made independent of technology-specific implementations by representing the underlying switch design knowledge in a modular and changeable form which is then interpreted by the intelligent multi-agent portion.
Patent
Methods and apparatus for finding semantic information, such as usage logs, similar to a query using a pattern lattice data space
TL;DR: A pattern lattice data space as a framework for analyzing data, in which both schema-based and statistical analysis are accommodated, is defined in this paper, where ways to manage the size of the lattice structures in the pattern lattices data space are described Utilities to classify or cluster, search (find similar data), or relate data using lattice fragments in the Pattern lattice space are also described Superpattern cone or lattice generation function, which may be used by the classification and clustering functions, is also described In addition, a sub-pattern cone and lattice