BMC Technical Disclosures
The following is a listing of BMC Technical Disclosures. The content of BMC Technical Disclosures offer some insight into BMC Software’s innovation. BMC reserves all rights, including intellectual property rights, in the technology disclosed in its BMC Technical Disclosures.
Application Inventory Batch Request Automation (BTD 21-033)
A solution that automates the generation of batch requests for Date and Time Simulation products.
SaaS-Based Tool for Testing JavaScript/HTML-Based UI Using Standard Browser Capability (BTD 15-010)
A SaaS based test case development and execution tool for HTML/JavaScript based UI. This tool eliminate need for any plugins or configurations at client side and is browser vendor and browser version agnostic. The SaaS based approach provides a way to share the tool with customer and help them test customization of the application.
Method to Increase Help-Desk Ticket and Communities Feedback Participation (BTD 13-026)
A method that adds an incentive and reward for users to give feedback on services requested by them. This addresses the problem of feedback being skewed because users with poor experiences are more likely to take the effort to provide feedback. The incentive is based on both quantitative and qualitative aspects of the feedback received, and this method also simplifies the feedback process. What is proposed is a framework for rewarding customers' efforts using virtual currency. In existing systems like Remedy IT Service Management, once the user's ticket has been serviced, the user has no incentive in providing feedback. However, if a user were rewarded for his/her efforts in terms of points or virtual currency that could be used for material benefits to the user, he or she would be much more inclined to provide feedback. What is needed is a framework to make this possible.
Capacity-Management Discovery, Collection, Analysis and Data Transfer for the Cloud Environment using a Fault-Tolerant and Scalable Proxy Solution (BTD 13-013)
A solution/system/algorithm for scalable and reliable capacity-management discovery, collection and transfer using a dynamic proxy solution administered by a central console.
Image-Based Provisioning Using Multiple Data Streams by Capturing Split Images (BTD 12-015)
A solution for image-based provisioning of Servers using multiple data streams by capturing split images.
Two-Pass Correlation of In-Flight Unit of Work (BTD 12-010)
A solution for capture and processing of incomplete units-of-work in the gathering of journal report data in the Energizer for IMS Connect product.
Image-based Server Provisioning using Superset Stacks (BTD 11-045)
A system for rapid, image-based server provisioning that minimizes the management overheads of maintaining a large library of images. The key novelty of the solution is that instead of identifying useful subsets of software stacks to pre-provision, the administrator identifies a (likely much smaller) number of supersets. For software in a stack that typically co-exists on a server (e.g., a Windows J2EE stack, or a LAMP stack), instead of maintaining all (or some) combinations of images, the administrators maintain only one image that has all the stack components installed and configured. Once a machine is provisioned using a superset stack, the excess software in that stack is deactivated and optionally uninstalled.
X11 Tunnel Security using Process Relationships (BTD 11-042)
A technique for authorizing tunneled X11 connections without requiring credentials-based user authentication in the situation of a common datacenter in which a user of a management application such as BMC Bladelogic Server Automation (BSA) is mapped to a local operating system (OS) user on a server and needs to use tunneled X11 access to that server.
Integrated Operation of Distributed Enterprise Products through Unified Operations and Content Sharing (BTD 11-041)
This invention relates to enterprise products that are content-based and deployed over multiple sites. There are various reasons to opt for a multiple-site deployment; This invention addresses these difficulties by introducing methods for creating and employing Unified Operations and Unified Targets. In addition, it shows how their deployment in conjunction with a content-sharing framework results in a synergistic process where site boundaries are removed and highly complex environments could be operated as a unity.
Hypervisor Agnostic Linux® Virtual Guest Customization Solution Overview (BTD 11-024)
A methodology for a hypervisor-agnostic operating system customization solution for Linux® virtual guests. With the exception of few hypervisor vendors, most hypervisors such as Citrix XenServer, RHEV, Hyper-V, etc. do not provide an out-of-the-box mechanism for customizing the identity (hostname, domain, etc) and network interface card settings (internet protocol (IP), domain naming service, etc.) of Linux Virtual Guests. This document describes an invention which can be used to automate the customization process for Linux Virtual Guests.
Intelligent Job Runtime Prediction (BTD 11-013)
A solution/system/algorithm that intelligently learns the correlation of environmental factors on the expected runtime of a job-processing system.
Metadata for Import-Export (BTD 10-051)
A solution/system/algorithm that uses metadata associated with class definitions to facilitate the export and import of a subgraph of a graph of objects.
Discovering Correlations Between Server Configuration and Power Consumption to Enable Power Savings (BTD 10-039)
A solution for potentially reducing power consumption in a data center by means of discovering correlations between server configuration and power consumption.
Enterprise Service Bus (ESB) Insulation Service (BTD 10-035)
The invention Enterprise Service Bus (ESB) Insulation Service is solution which provides a mechanism that decouples software applications from specific implementations of ESB technology, which allows application solutions to swap out ESB technology without the need to re-engineer the application logic. Additionally, ESB components can be evolved or brought on-stream at arbitrary times as there is no dependence of the applications on the actual ESB implementation.
CMDBf Push Pull Mode Hybridization (BTD 10-019)
The invention hybridization between Push and Pull Mode federation with the intent of capitalizing on the advantages of both while minimizing their drawbacks.
CMDBf Registration Service Data Storage and Access (BTD 09-073)
A solution that allows data registered using the standard CMDBf Registration Service to be stored and accessed in the CMDB.
BSM Virtual Appliance Authoring Tool (BTD 09-063)
Virtual appliances and the related Open Virtualization Format (OVF) standard are a powerful new means for delivering applications in a way that minimizes dependencies on a target machine. As powerful as this approach is, it is limited in that there is currently no way to describe and deliver, as a single package, a suite of virtual appliances that are tied together to form an integrated solution.
Method to Circumvent Hashing Algorithm Collision-Generation Attacks (BTD 09-041)
A solution for minimizing a digital signature's susceptibility to collision attacks by using hashing algorithms to construct the digital signatures in a unique manner.
Application Integration Manager (AIM) (BTD 09-021)
A solution, using Application Integration Manager (AIM), which applies Service Oriented Architecture (SOA), for managing the interactions between applications that comprise integrated solutions.
Rapid Solution Deployment (BTD 09-015)
A solution to leverage a software router to encapsulate network configuration so that full solutions can be much easier to configure and deploy within a customer's environment.
Proactive Log Sniffer (BTD 09-011)
A solution for capturing relevant software diagnostic information in real-time that can be used by support personnel to diagnose issues.
User-friendly Password Switch (BTD 09-005)
A solution for enhancing the rigid change password paradigm that the end user experiences by keeping the old password active until the user successfully enters the new password.
LDoms Centralized Management (BTD 08-031)
A solution for IT customers to identify, locate, manage, and provision Sun Microsystems’ Solaris Logical Domains (LDoms) all in a consolidated web-based interface tool for UltraSPARC hardware.
A Multi-Threaded Software Program for Populating Structured Configuration Management Database Data (BTD 08-027)
A solution for populating a large value of configuration item data into the CMDB for performance and scalability testing purposes.
Controlling Multiple HMCs from a Single Dashboard (BTD 08-021)
A web-based dashboard that interfaces with multiple hardware master consoles to display information about LPARs in different physical machines.
Visual Interactive Software Support (BTD 08-020)
A solution to improve product supportability by enabling a robust integration between the product and the service support processes.
Secure Eventing-based Notification Mechanism for Business Data (BTD 08-010)
A solution that provides a secure message notification mechanism for business data that imposes per Message access control and imposes Authentication as well as Topic authorization in order to provide a highly-secure messaging mechanism for any form of business data in a typical business scenario.