Automatic identification of storage requirements, such as for use in selling data storage management solutions
First Claim
1. A system for demonstrating a new data storage and recovery software, the system comprising:
- at least one hardware processor;
at least one data storage device, coupled to the at least one hardware processor, wherein the at least one data storage device stores instructions, which when executed by the at least one hardware processor, cause the at least one processor to;
determine whether existing data storage and recovery software is installed in a computing system having multiple networked computing devices;
if the existing data storage and recovery software is installed in the computing system, identify the multiple networked computing devices of the computing system based on a system content file associated with the existing data storage and recovery software,wherein identifying the multiple networked computing devices includes employing a discovery agent to;
locate, in a file system of a managing computing device among the multiple networked computing devices, the system content file by searching one or more predetermined paths in the file system of the managing computing device, wherein the one or more predetermined paths are hardcoded into the discovery agent; and
extract characteristics of the multiple networked computing devices from the system content file;
simulate the new data storage and recovery software, based on the extracted characteristics of the multiple networked computing devices;
provide a list of software licenses for the multiple networked computing devices of the computing system to operate with the new data storage and recovery software; and
install the new data storage and recovery software onto the multiple networked computing devices to enable operation of the new data storage and recovery software within the computing system.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for demonstrating a replacement information management software for a computing system. The methods may include determining if existing information management software is installed in the computing system. The methods may include identifying computing devices of the computing system using information from the existing information management software. The methods may include simulating the replacement information management software with characteristics of the identified computing devices to enable a user to experience the replacement information management software prior to committing to installing the replacement information management software in the computing system. The methods may include automatically installing the replacement information management software. Other implementations are disclosed.
-
Citations
19 Claims
-
1. A system for demonstrating a new data storage and recovery software, the system comprising:
-
at least one hardware processor; at least one data storage device, coupled to the at least one hardware processor, wherein the at least one data storage device stores instructions, which when executed by the at least one hardware processor, cause the at least one processor to; determine whether existing data storage and recovery software is installed in a computing system having multiple networked computing devices; if the existing data storage and recovery software is installed in the computing system, identify the multiple networked computing devices of the computing system based on a system content file associated with the existing data storage and recovery software, wherein identifying the multiple networked computing devices includes employing a discovery agent to; locate, in a file system of a managing computing device among the multiple networked computing devices, the system content file by searching one or more predetermined paths in the file system of the managing computing device, wherein the one or more predetermined paths are hardcoded into the discovery agent; and extract characteristics of the multiple networked computing devices from the system content file; simulate the new data storage and recovery software, based on the extracted characteristics of the multiple networked computing devices; provide a list of software licenses for the multiple networked computing devices of the computing system to operate with the new data storage and recovery software; and install the new data storage and recovery software onto the multiple networked computing devices to enable operation of the new data storage and recovery software within the computing system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. At least one non-transitory computer-readable medium carrying instructions which, when executed by at least one data processor, perform operations to demonstrate replacement information management software to a user of a computing system having existing information management software, wherein the computing system includes multiple networked computing devices, the operations comprising:
-
by a discovery agent, identifying the multiple networked computing devices based on system data generated by the existing information management software, wherein at least one of the multiple networked computing devices is a managing computing device for the existing information management software, and wherein identifying the multiple networked computing devices includes; locating the system data in a file system of the managing computing device, and wherein locating the system data includes searching one or more predetermined paths in the file system; by the discovery agent, extracting characteristics of the multiple networked computing devices from the system data; by the discovery agent, presenting a simulation of the replacement information management software, wherein the simulation simulates using the multiple networked computing devices based on the characteristics of the multiple networked computing devices extracted from the system data, and wherein the simulation includes displaying a user interface for the replacement information management software, and wherein the user interface enables the user to test features of the replacement information management software with simulated versions of the multiple networked computing devices; wherein the one or more predetermined paths are hardcoded into the discovery agent; and wherein the system data is included in a system content file. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for use on a computing system to analyze a potential customer'"'"'s existing computing system, wherein the computing system includes multiple computing devices networked together, the method comprising:
-
executing a discovery agent, wherein the discovery agent is a software tool installed on the potential customer'"'"'s existing computing system; by the discovery agent, obtaining information from an existing information management software product in use by the potential customer, wherein the discovery agent is configured to analyze and generate an inventory of hardware and software resources of the existing computing system, wherein the discovery agent identifies a managing computing device among the hardware and software resources of the existing computing system, and obtains a system content file of the existing computing system by searching, in a file system of the managing computing device, one or more data paths hardcoded into the discovery agent; uploading the inventory of hardware and software resources of the existing computing system to an information management simulator, wherein the inventory comprises characteristics of the hardware and software resources of the existing computing system extracted by the discovery agent from the system content file; and by the information management simulator, displaying an interface to enable the potential customer to experience a replacement information management software product in simulated operation on the software and hardware resources of the existing computing system. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification