Patents Assigned to Computer Associates Think, Inc.
  • Publication number: 20120191845
    Abstract: 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: Application
    Filed: December 21, 2011
    Publication date: July 26, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Stephanus Pieter van de Burgt, Mark Albert Pors, Pieter Ennes
  • Publication number: 20120173913
    Abstract: 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: Application
    Filed: January 3, 2011
    Publication date: July 5, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Zhenghua Xu, Ran Shuai, Min Yan, Guodong Li
  • Patent number: 8209360
    Abstract: 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: Grant
    Filed: June 11, 2008
    Date of Patent: June 26, 2012
    Assignee: Computer Associates Think, Inc.
    Inventor: John M. Tomaszewski
  • Publication number: 20120151283
    Abstract: 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: Application
    Filed: February 17, 2012
    Publication date: June 14, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Timothy J. Pirozzi, Jerome S. Simms, Jonathan Caron
  • Publication number: 20120150809
    Abstract: 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: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Prashant Parikh, Donald Kleinschnitz
  • Publication number: 20120144236
    Abstract: 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: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Alvin Black, Debra J. Danielson, Jack Zito
  • Patent number: 8195706
    Abstract: 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: Grant
    Filed: May 26, 2009
    Date of Patent: June 5, 2012
    Assignee: Computer Associates Think, Inc.
    Inventors: Nitin Maheshwari, Srikanth V, Abed Ali
  • Publication number: 20120136827
    Abstract: 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: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Xiaopin Wang, Haiyang Zhang, Shaorong Li
  • Publication number: 20120136831
    Abstract: 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: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: Computer Associates Think, Inc.
    Inventor: Zhiye Wang
  • Publication number: 20120136834
    Abstract: 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: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: Computer Associates Think, Inc.
    Inventor: Hui ZHAO
  • Publication number: 20120130955
    Abstract: 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: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventor: Feng Li
  • Publication number: 20120131569
    Abstract: 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: Application
    Filed: November 19, 2010
    Publication date: May 24, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Mark Josepher, Keith R. Warno
  • Patent number: 8185915
    Abstract: 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: Grant
    Filed: August 10, 2007
    Date of Patent: May 22, 2012
    Assignee: Computer Associates Think, Inc.
    Inventors: Lee B. Bash, David Disciascio
  • Publication number: 20120124213
    Abstract: 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: Application
    Filed: December 9, 2011
    Publication date: May 17, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Sanjay Radia, Robert A. Gingell, JR., Jerry R. Jackson
  • Publication number: 20120124576
    Abstract: 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: Application
    Filed: January 20, 2012
    Publication date: May 17, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Michael R. Chiaramonte, Kouros H. Esfahany, Karthik V. Narayanan
  • Patent number: 8180328
    Abstract: 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: Grant
    Filed: December 7, 2011
    Date of Patent: May 15, 2012
    Assignee: Computer Associates Think, Inc.
    Inventor: Joannes G. Van De Groenendaal
  • Patent number: 8180834
    Abstract: 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: Grant
    Filed: October 7, 2005
    Date of Patent: May 15, 2012
    Assignee: Computer Associates Think, Inc.
    Inventors: Erik Andrew Kay, David Moore, Daniel L. Willhite, Linus Upson
  • Publication number: 20120116747
    Abstract: 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: Application
    Filed: November 10, 2010
    Publication date: May 10, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Eitan Hadar, Jason Davis
  • Publication number: 20120117342
    Abstract: 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: Application
    Filed: November 8, 2010
    Publication date: May 10, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Pratap Karonde, Prashant Parikh
  • Publication number: 20120116831
    Abstract: 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: Application
    Filed: November 9, 2010
    Publication date: May 10, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Steven L. Greenspan, Eitan Hadar