Patents Assigned to Computer Associates Think, Inc.
  • Publication number: 20110314082
    Abstract: A system and process include receiving information relating to a plurality of cloud services from a plurality of cloud service providers. A determination is made, for each of the plurality of cloud services, one or more of a location of a server that hosts a cloud service, an origin of data used in the cloud service, and a destination of data processed by the cloud service. One or more of the plurality of cloud services are selected based on one or more of the determination of the server location, the origin of data, and the destination of data.
    Type: Application
    Filed: June 16, 2010
    Publication date: December 22, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Venkata Ramana Koneti, Sreedhara Narayanaswamy
  • Publication number: 20110314474
    Abstract: This disclosure provides a system and method for summarizing jobs for a user group. In one embodiment, a job manager is operable to identify a state of a first job, the first job associated with a first job scheduler. A state of a second job is identified. The second job is associated with a second job scheduler. The first job scheduler and the second job scheduler are heterogeneous. A summary of information associated with at least the first job scheduler and the second job scheduler is determined using, at least in part, the first job state and the second job state. The summary is presented to a user though a dashboard.
    Type: Application
    Filed: August 29, 2011
    Publication date: December 22, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: An V. Ly, Arun Padmanabhan, Edward F. Chen
  • Publication number: 20110314081
    Abstract: According to one embodiment of the present invention, a method for abstract internationalization of web applications may be provided. In this method, a first set of object files may be generated according to a locale of a plurality of locales and one or more properties files. Each properties file may be associated with a web application of a plurality of web applications. A localization module operable to facilitate abstract internationalization of a web application may be stored. A request to use the web application may be received from a client. The request may indicate a locale of the client. A second set of one or more object files may be selected according to the web application and the locale of the client. A response comprising markup language that describes the web application, the second set of object files, and the localization module may be generated and transmitted to a client.
    Type: Application
    Filed: June 16, 2010
    Publication date: December 22, 2011
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventor: Veerendra Kumar Niddapu
  • Publication number: 20110307408
    Abstract: A system and method for managing information in an enterprise is disclosed. In one embodiment, the method comprises receiving a document from a component of an enterprise network, determining one or more characteristics associated with the document, assigning a priority score to a user associated with the document, assigning a business value rating to the document, and performing an operation with the document based on the business value rating. In another embodiment, the system includes a processor operable to receive a document, determine one or more characteristics associated with the document, determine a priority score to a user associated with the document, assign a business value rating to the document, and perform an operation with the document based on the business value rating.
    Type: Application
    Filed: June 14, 2010
    Publication date: December 15, 2011
    Applicant: Computer Associates Think, Inc.
    Inventor: Carrie E. Gates
  • Patent number: 8078664
    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: Grant
    Filed: January 7, 2008
    Date of Patent: December 13, 2011
    Assignee: Computer Associates Think, Inc.
    Inventors: Sanjay Radia, Robert A. Gingell, Jr., Jerry R. Jackson
  • Patent number: 8078619
    Abstract: Messages which are provided to an application are monitored. Similarities between the messages are determined based on a distance algorithm, in one approach, and messages which are similar are assigned to a common group. For example, the messages may be HTTP messages which include a URL, HTTP header parameters and/or HTTP post parameters. The messages are parsed to derive a string which is used in the distance calculations. Additionally, application runtime data such as response times is obtained and aggregated for the group. Further, a representative message can be determined for each group for comparison to subsequent messages. Results can be reported which include a group identifier, representative message, count and aggregated runtime data.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: December 13, 2011
    Assignee: Computer Associates Think, Inc.
    Inventors: Jyoti Kumar Bansal, David Isaiah Seidman, Mark J. Addleman
  • Patent number: 8074220
    Abstract: In certain embodiments, a method for interfacing an application to a distributed transaction coordinator includes receiving a distributed transaction request from an application in a first runtime environment. In response to the request, the application is enlisted with a distributed transaction coordinator in a second runtime environment. The first runtime environment is at least partially distinct from the second runtime environment. A transaction identifier is received from the distributed transaction coordinator. A first resource manager is invoked to enlist in the distributed transaction using the transaction identifier and a second resource manager is invoked to enlist in the distributed transaction using the transaction identifier.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: December 6, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: David J. Thole
  • Patent number: 8073721
    Abstract: Method and apparatus for service level management, wherein business processes are composed of services. A state of the service is defined by one or more service parameters, and the service parameters depend upon performance of network components that support the service, e.g., component parameters. The state of the service may depend, for example, on a collection of service parameter values for availability, reliability, security, integrity and response time. A service level agreement is a contract between a supplier and a customer that identifies services supported by a network, service parameters for the services, and service levels (e.g., acceptable levels) for each service parameter.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: December 6, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: Lundy Lewis
  • Patent number: 8073880
    Abstract: The invention provides a system and method for integrated, optimized data storage infrastructure performance in a distributed computing environment using a storage resource management application. The invention may include a storage resource management application that receives and stores data regarding one or more infrastructure components of a distributed computing environment. A request related to performance of a data storage infrastructure of the distributed computing environment, may then be received. A request type may then be identified from one or more predefined request types. Examples of request types may include new asset addition requests, data storage provisioning requests, performance review requests, reporting requests, backup/recovery requests, and/or other requests. One or more infrastructure components, management agents, and/or service level agreements are then identified and associated with the request.
    Type: Grant
    Filed: November 12, 2007
    Date of Patent: December 6, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: Gregory Joseph LaMonica
  • Publication number: 20110295753
    Abstract: A method and system of encrypting a Personal Identification Number (PIN) using a portable payment device includes a portable payment device in communication with a network and a payment processor, and may be configured to receive a first encryption key from the payment processor, to receive a PIN, to encrypt the PIN using the first key, and to provide the encrypted PIN to the payment processor in a form useable to process a payment authorization message or transaction request. The first key may be protected by cryptographic camouflaging using a password. The password may be received by the device and used to decamouflage the first key, and the decamouflaged first key may be used to encrypt the PIN. In one configuration, the first key may be a symmetric key, such that a PIN encrypted by the first key may be of a standard format usable in existing payment systems.
    Type: Application
    Filed: May 23, 2011
    Publication date: December 1, 2011
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventor: James Donald Reno
  • Publication number: 20110295609
    Abstract: According to one embodiment of the present invention, a method for itemizing pollutants of activities may be provided. The method may include receiving a first quantity of an activity that indicates an amount of the activity that is performed. The method may further include accessing a list of one or more pollutants that are released when the activity is performed. One or more pollutant factors may be selected. Each pollutant factor may be associated with a pollutant of the one or more pollutants and may indicate an amount of the associated pollutant released when the activity is performed. One or more pollutant quantities of the one or more pollutants may be calculated according to the first quantity of the performed activity and the pollutant factor associated with the pollutant. The method may also include facilitating display of the one or more pollutant quantities.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Janne M.P. Koponen, Peter J. Gilbert, Terrence G. Clark, James B. Mercer
  • Patent number: 8069229
    Abstract: Systems and techniques are provided for Topology-Static (TS) architecture within a computer system, and more particularly to the management of a Topology-Static architecture incorporating a storage area network (SAN). A SAN management system for monitoring and controlling zone integrity of a SAN. The SAN management system includes a monitoring module coupled to a SAN zone that includes at least one loop and optionally at least one fabric switch. When the status of the SAN zone changes, the monitoring manager sends an intimating signal to a zone manager. The zone manager determines whether such intimating signal is associated with a change pertaining to a node of any TS-Zone in ā€œIā€ mode. If so, the zone manger sends a request to a switch manager for execution. After the execution, the zone manager further updates information stored in an internal storage relating to the change event.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: November 29, 2011
    Assignee: Computer Associates Think, Inc.
    Inventors: Subrahmanya Sarma V. Yellapragada, Narasimha C. Reddy, Sankar Natarajan
  • Patent number: 8069147
    Abstract: A system and method for managing data repositories may include providing techniques for end users to access and manipulate reports stored in the repositories. Text-based, image-based, or other types of reports may be stored in online and/or offline repositories, and in response to a search request, reports stored in the online and/or offline repositories may be retrieved. End users may export report data from text-based and/or image-based formats by converting the data into a spreadsheet format using various customization techniques. Thus, end users may edit, modify, analyze, or otherwise manipulate information in online and/or offline reports, while maintaining integrity of the information in the repositories.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: November 29, 2011
    Assignee: Computer Associates Think, Inc.
    Inventors: Edward Blazejewski, Thomas Angle
  • Publication number: 20110289057
    Abstract: A system and method provide for backing up and restoring using patch level data for operating system and application files. Patch level data for the files in the backup image may be displayed along with current patch level data. Further, files in a backup image may be replaced based on current patch level data indicating a patched version of the file in the backup image is available. Further, upon a restore, if a patched file is available for a corresponding file in a backup image, the patched file may be retrieved from a patch source and used in place of the file that would have been restored from the backup image.
    Type: Application
    Filed: May 18, 2010
    Publication date: November 24, 2011
    Applicant: Computer Associates Think, Inc.
    Inventor: Siva Sai Prasad Palagummi
  • Publication number: 20110289584
    Abstract: A system and method provide for storing virus metadata with a backup image. Upon restoring files or data from the backup image, the virus metadata from the backup image is compared with current virus data. The comparison yields a list of new viruses that have been discovered after the backup image was created. The restore process may cause restored files to be scanned for the new viruses, while excluding previously known viruses from the scan.
    Type: Application
    Filed: May 18, 2010
    Publication date: November 24, 2011
    Applicant: Computer Associates Think, Inc.
    Inventor: Siva Sai Prasad Palagummi
  • Publication number: 20110289362
    Abstract: The network fault manager described herein may include one or more processors configured to detect alarms. For example, the one or more processors may periodically sample rates at which similar events that relate to occurrences on a network arrive, compare the periodically sampled rates to a first threshold, and determine whether a preexisting alarm exists. In response to a number of the periodically sampled rates that exceeded the first threshold within a preceding time window exceeding a second threshold and the preexisting alarm not existing, the one or more processors may assert a first alarm. Otherwise, if the number of periodically sampled rates that exceeded the first threshold within the preceding time window exceeds the second threshold but the preexisting alarm does exist, the one or more processors may maintain the preexisting alarm for a predetermined time period.
    Type: Application
    Filed: July 14, 2011
    Publication date: November 24, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Lawrence A. Stabile, Mark W. Sylor, Thomas Allen LaRosa, Bradley S. Carey, David William Russo, Kevin M. Jackson, Albert Briner, Jeremiah David Small, Matthew Eric Baddeley
  • Patent number: 8065338
    Abstract: Methods for arranging data in relational databases and for searching directory service databases and systems are provided. In particular, but not exclusively, systems and directories which implement or perform X.500 or LDAP services in a relational database are provided. The present application includes a database arrangement that stores data types in a table as components and searches the components for desired data entries.
    Type: Grant
    Filed: April 6, 2001
    Date of Patent: November 22, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: Richard Hans Harvey
  • Patent number: 8065620
    Abstract: A method for defining a composite web page is disclosed which includes identifying a web page referencing at least one associated element. The method further includes analyzing the web page to determine a list of the associated elements and presenting the list to a user. A user selection of one or more associated elements from the list is received and registered for later retrieval. A method for presenting a composite web page is also disclosed. Systems and computer-readable storage media for defining and presenting a composite web page are also disclosed.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: November 22, 2011
    Assignee: Computer Associates Think, Inc.
    Inventors: Kaihu Chen, George Hong Zhi Hsu
  • Publication number: 20110282843
    Abstract: A work flow is initiated and identified by a scenario identifier. A file system driver is notified to record operations on data associated with the work flow identified by the scenario identifier as raw journals without recording data content associated with the operations. The recorded operations are consolidated with previous operations as each operation is recorded in the raw journals. A system snapshot is initiated to be taken. The file system driver is notified of a point in time the system snapshot is taken. Data content associated with the consolidated recorded operations is retrieved from the system snapshot. A first packet is created from selected recorded operations and sent synchronously. A second packet including rest of the recorded operations along with associated data content are sent asynchronously with the point in time of the system snapshot.
    Type: Application
    Filed: May 17, 2010
    Publication date: November 17, 2011
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Xiaopin (Hector) Wang, Haiyang Zhang, Shaorong Li
  • Publication number: 20110283265
    Abstract: A failsafe mechanism for installing and removing temporary instrumentation during a runtime of an application. Initially, an application is configured with a baseline set of instrumented components such as methods. Additional instrumentation is then deployed in the application, such as to diagnose a performance problem. The failsafe mechanism ensures that the additional instrumentation is automatically removed, even when there is an interruption in a communication link to the application, a computing device failure, a software failure, or some other type of failure, which renders it impossible to manually roll back the instrumentation from a remote user interface. The failsafe mechanism can be provided using callbacks between the computing devices which detect when a connection is unexpectedly lost or closed. Termination of one callback can cascade to one or more other callbacks. The instrumentation rollback can involve reloading un-instrumented byte code of the application.
    Type: Application
    Filed: May 11, 2010
    Publication date: November 17, 2011
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Marco Gagliardi, Yitao Sun