Patents Assigned to Computer Associates Think, Inc.
-
Publication number: 20120191845Abstract: Methods, systems, non-transitory media comprising computer-readable instructions, and logic for obtaining information related to an application may include receiving, at a terminal device, data exchange information, including data transfer speed information, that is related to a data exchange between the terminal device and a web service. The method further may include storing, at the terminal device, at least a portion of the data exchange information received at the terminal device.Type: ApplicationFiled: December 21, 2011Publication date: July 26, 2012Applicant: Computer Associates Think, Inc.Inventors: Stephanus Pieter van de Burgt, Mark Albert Pors, Pieter Ennes
-
Publication number: 20120173913Abstract: In a computer system, a standby master processor is configured to serve as a backup processor for an active master processor. A third party replica processor is configured to monitor and record changes on the active master processor when the active master processor is executing, and is further configured to synchronize itself with the standby master processor when the standby master processor takes over execution from the active master processor. Logs of changes are maintained. A negotiation occurs between the standby master processor and the third party replica processor to determine the status of the logs of the standby master processor and the third party replica processor, and logs are applied or paused relating to one or more of the standby master processor and the third party replica processor to synchronize the standby master processor and the third party replica processor.Type: ApplicationFiled: January 3, 2011Publication date: July 5, 2012Applicant: Computer Associates Think, Inc.Inventors: Zhenghua Xu, Ran Shuai, Min Yan, Guodong Li
-
Patent number: 8209360Abstract: A system and method include a database having multiple tables with columns containing information. A database application executes queries against the database. An externalized data structure are stored on the system and provide a user modifiable set of key performance indicators facilitating selection of database tables and queries against the tables to provide multiple levels of viewable key performance indicators to users without having to recompile the database application upon modification of the set of key performance indicators.Type: GrantFiled: June 11, 2008Date of Patent: June 26, 2012Assignee: Computer Associates Think, Inc.Inventor: John M. Tomaszewski
-
Publication number: 20120151283Abstract: Various embodiments herein include at least one of systems, methods, and software to detect and reduce messages from network entity management clients that are not utilized by a network management system. Once identified, the network management system may send a command to the network entity management clients to no longer send particular message types to the network management system. The network management system may also, or alternatively, be configured to take no action when such messages are subsequently received.Type: ApplicationFiled: February 17, 2012Publication date: June 14, 2012Applicant: Computer Associates Think, Inc.Inventors: Timothy J. Pirozzi, Jerome S. Simms, Jonathan Caron
-
Publication number: 20120150809Abstract: A system and method for server recovery and migration is presented. The method comprises backing up data and device drivers on a server to a central location, logging-in to the central location, obtaining the backed up data and device drivers from the central location, copying the obtained data to a computer medium and booting the server using the computer medium. In one aspect, the method can further comprise determining whether recovery is needed and performing logging-in, obtaining, copying, and booting when the recovery is needed. In one aspect, the method can further comprise determining whether the server has new device drivers and backing up the device drivers when the server has new device drivers. In one aspect, the backing up is performed periodically. In one aspect, the computer medium is a CD. In one aspect, the obtained backed up data is an ISO file.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Prashant Parikh, Donald Kleinschnitz
-
Publication number: 20120144236Abstract: The system and method for diagnosing information technology systems in multiple virtual parallel universes described herein may create virtualized parallel universes that represent a problematic information technology system. The virtualized parallel universes may then be diagnosed to identify potential solutions to a problem experienced in the problematic information technology system (i.e., the parallel universes may be diagnosed without disrupting the live problematic system). For example, the problematic information technology system may be cloned in response to a diagnostic request associated therewith to create various virtualized parallel universes representing the problematic information technology system. The parallel universes may then conduct various problem resolution steps to identify a potential solution to the problem, which may then be applied to the problematic information technology system to resolve the problem associated therewith.Type: ApplicationFiled: December 6, 2010Publication date: June 7, 2012Applicant: Computer Associates Think, Inc.Inventors: Alvin Black, Debra J. Danielson, Jack Zito
-
Patent number: 8195706Abstract: Embodiments herein include systems, methods, software, and data structures to generate and render visualizations of configuration items (CIs) represented in a Configuration Management Database (CMDB). One embodiment includes receiving a request for a CI graph from a client including a focus CI identifier represented in a CMDB. The focus CI may be used to retrieve data of related CIs, the data including CI identifiers. A process is then executed for each retrieved CI identifier to retrieve CI data as a function of the received CI identifier and to build a node XML and an edge XML representation of relations between the CIs. This method also includes aggregating the node and edge XML representations into a single XML document and then translating the document into a markup language document capable of being rendered in a graphical user interface. The markup language document is then transmitted to the requestor.Type: GrantFiled: May 26, 2009Date of Patent: June 5, 2012Assignee: Computer Associates Think, Inc.Inventors: Nitin Maheshwari, Srikanth V, Abed Ali
-
Publication number: 20120136827Abstract: Systems and methods for replicating data from a production server to a backup server include recording at least one operation on one or more data items stored in a volume of a production server. The operation may be recorded as at least one journal event in a memory. A determination may then be made regarding whether a system malfunction incident has occurred in the production server and if so, a first set of journal events may be transferred from the memory to an auxiliary storage at a first time instant. At a second time instant, a second set of journal events recorded in the memory between the first and second time instants may be transferred to the auxiliary storage. At one journal event stored in the auxiliary storage unit may then be sent for replication to a backup server.Type: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Applicant: Computer Associates Think, Inc.Inventors: Xiaopin Wang, Haiyang Zhang, Shaorong Li
-
Publication number: 20120136831Abstract: A computer-based system includes a backup server, a production server, a recovery agent that executes on the production server, a database on the production server, a backup database on the backup server, and a meta data file on the backup server. The meta data file includes file names, a file directory, and file attributes. The system is configured to copy the metadata file from the backup server to a production server. When the copying of the metadata file from the backup server to the production server is complete, and before or during a time period in which backup data is copied from the backup server to the production server, the system is configured to receive a request from the production server to restore a file from the backup server with a higher priority than other files on the backup server.Type: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Applicant: Computer Associates Think, Inc.Inventor: Zhiye Wang
-
Publication number: 20120136834Abstract: Data duplication may be reduced in cloud storage. First snapshots of one or more remote volumes may be received via a network. The first snapshots may be copies of the one or more remote volumes at a first instant in time. Responsive to and/or based on the first snapshots, unique clusters and duplicate clusters may be identified among the valid clusters of the remote volumes. The unique clusters and single instances of the duplicate clusters may be stored in a backup file, such that the backup file is devoid of duplicate clusters. Second snapshots of the one or more remote volumes may be received via the network. The second snapshots may be copies of the one or more remote volumes at a second instant in time, wherein the second instant in time is after the first instant in time. Responsive to the second snapshots, the clusters in the backup file that are no longer valid may be utilized to store the valid clusters in the one or more remote volumes not yet stored in the backup file.Type: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Applicant: Computer Associates Think, Inc.Inventor: Hui ZHAO
-
Publication number: 20120130955Abstract: A system and method for backing up data computed using an application in a cloud computing environment, comprising creating the application, modifying the application to register a servlet, publishing the application to the cloud computing environment, during execution of the application, using the servlet for: detecting annotated entities in the application, finding out properties and property types of the annotated entities, generating one or more structured query language (SQL) statements to query out data to be backed up in accordance with the annotated entities, and publishing the backed up data. Modifying may comprise inserting archiving-type files into the application. An annotation processor may be added to the application may occur. A user interface displaying one or more of the SQL statements performed during the execution of the application may be generated. The user may confirm the displayed SQL statements. A library may be added to the application.Type: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventor: Feng Li
-
Publication number: 20120131569Abstract: The inventive method comprises obtaining predetermined parameters, associating these parameters with a creation script file, executing the script file to install the complete runtime environment according to the predetermined parameters, and publishing notification of the installation of the complete runtime environment on the machine. In one aspect, executing the script is performing an autoboot. In one aspect, obtaining predetermined parameters is performed using a GUI. In one aspect, the complete runtime environment is a Solaris container. In one aspect, the predetermined parameters comprise at least one of zone name, IP address, Solaris version, number of CPUs, amount of memory and number of processors. The method can also comprise determining whether the runtime environment exists on the machine and if the runtime environment exists, reinstalling the runtime environment on the machine. The method can also comprise notifying a system operator if the runtime environment exists on the machine.Type: ApplicationFiled: November 19, 2010Publication date: May 24, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Mark Josepher, Keith R. Warno
-
Patent number: 8185915Abstract: A method for dynamic manipulation of a multi-tiered enterprise software application comprises providing a meta-architecture in a presentation tier of a multi-tiered enterprise software application. The meta-architecture comprises at least screen content associated with the software application. The meta-architecture is capable of tying at least two tiers of the multi-tiered enterprise software application together, and allowing the dynamic manipulation of the multi-tiered enterprise software application without at least one of reprogramming the multi-tiered enterprise software application and recompiling source code for the multi-tiered enterprise software application. The method concludes by storing the meta-architecture in a database repository.Type: GrantFiled: August 10, 2007Date of Patent: May 22, 2012Assignee: Computer Associates Think, Inc.Inventors: Lee B. Bash, David Disciascio
-
Publication number: 20120124213Abstract: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, a control node automatically manages the system such that the system has sufficient capacity to satisfy an agreement to provide a given level of a service. In order to automatically manage the system, the control node evaluates the current capacity levels of resources in the system. The current capacity levels are indicative the capacity of resources to perform certain acts. The capacity of the resources to perform these acts may be indicative of whether the system is able to provide the given level of the service. Because capacities provided by the resources change as the resources start, the control node uses a predicted pending capacity function to evaluate whether resources that are currently starting will be sufficient to satisfy the level of the service when completely started.Type: ApplicationFiled: December 9, 2011Publication date: May 17, 2012Applicant: Computer Associates Think, Inc.Inventors: Sanjay Radia, Robert A. Gingell, JR., Jerry R. Jackson
-
Publication number: 20120124576Abstract: According to one embodiment, a method for managing one or more virtual machines includes generating a request for at least one performance characteristic for at least one virtual machine, the at least one virtual machine being associated with a processing group, the processing group including one or more processing modules; receiving a response to the generated request for at least one performance characteristic for the at least one virtual machine; automatically determining whether an increase in the number of processing modules included in the processing group is required, by analyzing the received response to the generated request; and, in response to a determination that an increase in the number of processing modules included in the processing group is required, automatically adding at least one processing module to the processing group.Type: ApplicationFiled: January 20, 2012Publication date: May 17, 2012Applicant: Computer Associates Think, Inc.Inventors: Michael R. Chiaramonte, Kouros H. Esfahany, Karthik V. Narayanan
-
Patent number: 8180328Abstract: The disclosure provides a wireless manager operable to receive a request from a mobile device to wirelessly communicate with a network, wherein the request may include information to dynamically identify a location associated with the mobile device. The wireless manager may be further operable to automatically associate the mobile device with an access zone comprising one or more physical or logical characteristics, compare the location associated with the mobile device to the access zone, and authorize the mobile device to wirelessly communicate with the network if the location associated with the mobile device indicates that the mobile device does not violate the access zone.Type: GrantFiled: December 7, 2011Date of Patent: May 15, 2012Assignee: Computer Associates Think, Inc.Inventor: Joannes G. Van De Groenendaal
-
Patent number: 8180834Abstract: The present invention provides systems, methods, computer program products, and combinations and subcombinations thereof for filtering received messages. The invention includes a client system having filtering logic, a statistical classifier module, and a classifier database. The classifier module is automatically trained, without manual intervention, when the score generated by the classifier for a received message is inconsistent with a user-defined authoritative status indication. In addition, the classifier module is initialized using user-identified messages in a ratio representative of the ratio of non-spam to spam messages received by the user.Type: GrantFiled: October 7, 2005Date of Patent: May 15, 2012Assignee: Computer Associates Think, Inc.Inventors: Erik Andrew Kay, David Moore, Daniel L. Willhite, Linus Upson
-
Publication number: 20120116747Abstract: In certain embodiments, one or more current service elements that can provide a service for a client are monitored. An event associated with a current service element is detected. One or more candidate service elements are analyzed with respect to the one or more current service elements operating for the client. The one or more candidate service elements operate in a client scenario corresponding to the client. A recommendation is provided in response to the analysis.Type: ApplicationFiled: November 10, 2010Publication date: May 10, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Eitan Hadar, Jason Davis
-
Publication number: 20120117342Abstract: A computer implemented method includes creating a child disk for a machine. A configuration of a backed up disk drive is derived from a storage container that includes a block level backup copy of the disk drive. The child disk is populated with selected data from blocks of data corresponding to selected files desired to be used on the machine. Drivers may be injected and registries modified to start with booting of the virtual.Type: ApplicationFiled: November 8, 2010Publication date: May 10, 2012Applicant: Computer Associates Think, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20120116831Abstract: In accordance with one embodiment of the present disclosure, a method comprises publishing descriptions available from a plurality of publishing parties. The descriptions describe a plurality of published services available for a requesting party to request. The method receives requests to broker a transaction from the requesting party, associates a requested service to one of the published services, and facilitates a transaction for the one of the published services.Type: ApplicationFiled: November 9, 2010Publication date: May 10, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Steven L. Greenspan, Eitan Hadar