Patents Assigned to Computer Associated Think, Inc.
-
Patent number: 7415671Abstract: The invention features a method and apparatus for displaying the status of networked resources, including rendering in a fishbone layout a hierarchy that includes a plurality of resource profiles and a plurality of dependency relationships among resource profiles in the plurality of resource profiles, where the resource profiles represent networked resources. The invention also features a method and apparatus for displaying the status of networked resources, to include rendering fishbone layouts in a snowflake layout. Each fishbone layout features a hierarchy with resource profiles and dependency relationships among the resource profiles. The resource profiles represent networked resources. Hierarchies in the snowflake layout share a common root.Type: GrantFiled: November 19, 2001Date of Patent: August 19, 2008Assignee: Computer Associates Think, Inc.Inventors: Mark W. Sylor, Gordon Booman, Richard Buttiglieri, Gary Pratt, Karen Whitehead
-
Publication number: 20080162681Abstract: 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: ApplicationFiled: December 28, 2006Publication date: July 3, 2008Applicant: Computer Associates Think, Inc.Inventors: Subrahmanya Sarma V. Yellapragada, Narasimha C. Reddy, Sankar Natarajan
-
Publication number: 20080148039Abstract: Instrumentation points are selected for an application by running the application with comprehensive instrumentation of its components in a development mode. The application can be run by a human operator and/or load simulator which provides requests to the application. The instrumented components are monitored as the application runs. A subset of the components is selected based on criteria such as an order in which the instrumented components are invoked, whether resource utilization, such as consumption of processor cycles, exceeds a threshold, or a frequency with which components are called or call other components, and only that subset is instrumented in a production mode of the application. In one approach, the subset includes components which are invoked when traffic to/from the application matches a pattern provided by an interaction model. As a result, relevant instrumentation points can be identified.Type: ApplicationFiled: December 18, 2006Publication date: June 19, 2008Applicant: Computer Associates Think, Inc.Inventors: Jeffrey R. Cobb, Daryl L. Puryear, Ling Thio
-
Patent number: 7389292Abstract: A system for backing up and restoring information includes at least one storage device, a primary server for granting and denying a global lock to devices requesting access to the at least one storage device and at least one secondary server including internal tables for storing information relating to storage in the at least one storage device, the at least one secondary server requesting a global lock from the primary server, wherein after the global lock is granted by the primary server, the at least one secondary server checks its own internal tables to determine whether access to the at least one storage device can be granted.Type: GrantFiled: August 23, 2004Date of Patent: June 17, 2008Assignee: Computer Associates Think, Inc.Inventor: Vivek Prakash
-
Publication number: 20080138775Abstract: A self-contained demonstration that demonstrates the functionality of an application module. More specifically, the functionality of the application module with respect to information within an external information source that is located remotely from the application module may be demonstrated. In some instances, the components of a system providing the self-contained demonstration may be installed and executed on a single device, while the external information source would be located remotely and externally from the single device. In order to demonstrate the functionality of the application module, the self-contained demonstration may enable the application module to interact with a local information source in substantially the same manner as the application module would interact with an external information source. The local information source may be installed locally on the single device, and may be a scaled-down version of an external information source.Type: ApplicationFiled: December 8, 2006Publication date: June 12, 2008Applicant: Computer Associates Think, Inc.Inventors: Patrick R. Lee, Bruce A. Defrang, Darrell J. Kooy
-
Publication number: 20080141215Abstract: A method for filtering a dynamic comparison model includes the steps of determining a plurality of differences between a first model and a second model, and displaying each of the plurality of differences between the first model and the second model to a user via a display. The method also includes the steps of receiving a user-selected one of the plurality of differences between the first model and the second model, and removing the user-selected one of the plurality of differences between the first model and the second model from the display.Type: ApplicationFiled: December 12, 2006Publication date: June 12, 2008Applicant: Computer Associates Think, Inc.Inventor: David S. Elliman
-
Patent number: 7386586Abstract: A job scheduling device providing a consistent set of application programming interfaces (APIs) compiled and linked into an individual or suite of programs to provide scheduling services on a single computer or across multiple computing platforms, includes a GUI API for retrieving and validated job parameters, a job scheduling API for allocating jobs based on the job parameters, and an enterprise scheduling agent hosted on one or more nodes of the computer platforms. An enterprise communication agent sends messages containing jobs from a computer executing a program utilizing the job scheduling device to the enterprise scheduling agent on a selected node where the job is to execute. Then, the enterprise scheduling agent retrieves job parameters and launches the job on the selected node.Type: GrantFiled: December 22, 1998Date of Patent: June 10, 2008Assignee: Computer Associates Think, Inc.Inventors: Richard E. Headley, Richard E. DeVillers, Shiva Mirzadeh, Gerald A. Hatch
-
Patent number: 7386613Abstract: System and method for monitoring middleware performance is described herein. A route time for a sample message transmitted along a predetermined network route is determined and at least one queue residency time is determined. The at least one queue residency time reflects an amount of time an actual application message is stored in at least one respective local production queue located along the network route. Middleware response time is calculated according to the route time and the at least one queue residency time.Type: GrantFiled: December 30, 2003Date of Patent: June 10, 2008Assignee: Computer Associates Think, Inc.Inventors: Anthony Piccirilli, Kevin Loesch, Thomas Ryan
-
Patent number: 7383569Abstract: Method and agent for preventing a hostile use of computer resources by an application running on a workstation. A list of services that are not allowed for access by unspecified applications is determined, and when such unspecified application runs on the workstation, direct access to the application is prevented from any resource. Any direct or indirect request for access to specific services is analyzed, to determine whether such request is allowable according to the list. The workstation processes the request if it is allowable. The unspecified application is prevented from accessing the requested resource if the request is not allowable. The resource may be any local or remote resource, such as, memory allocation, files, directories, operations with files and directories, such as copy, delete or compress, or any other operation leading to a permanent change in the workstation or its periphery.Type: GrantFiled: February 25, 1999Date of Patent: June 3, 2008Assignee: Computer Associates Think, Inc.Inventors: Doron Elgressy, Fabian Ben Aderet
-
Patent number: 7383532Abstract: A system and method permits client-side locale specific numeric format handling in a web environment for software applications supported by programming languages. The system and method enable a software application supported by the programming language to perform client-side calculations on locale or user specific numeric data and display the numeric results in a format that is sensitive to the user's locale or specific needs. The system and method remove a locale specific or other numeric format for performing numeric calculations using the programming language and format the numeric data into one or more locale or user specific numeric formats for display.Type: GrantFiled: April 18, 2003Date of Patent: June 3, 2008Assignee: Computer Associates Think, Inc.Inventor: Mark Asbury
-
Publication number: 20080127334Abstract: The invention provides a method of disabling malicious or unwanted software on a computer system using a plurality of rules, wherein the plurality of rules automatically disable functions originating from malicious software. In one embodiment, the method includes detecting a function that is attempting to act on an object within the computer system and identifying one or more rules from the plurality of rules that apply to the object. The function may then be automatically disabled when the identified rules indicate that the function should be disabled.Type: ApplicationFiled: September 14, 2006Publication date: May 29, 2008Applicant: Computer Associates Think, Inc.Inventor: Paul Alan Gassoway
-
Patent number: 7379961Abstract: A system and method for enabling an audio conference server (ACS) to provide an application program with multi-point weight controllable audio conferencing. The ACS manages a plurality of audio conferences, receives audio data from a plurality of audio clients, mixes the audio data to provide distance-based attenuation according to decay characteristics for each sound, and delivers the mixed audio data to a plurality of audio clients. Audio clients include set-top box (STB) audio clients and point source audio (PSA) audio clients. The ACS mixes the audio data by identifying a decay factor. Pre-defined decay factors include an audio big decay factor, an audio small decay factor, an audio medium decay factor, and a constant decay factor. One can also develop a customized decay factor. A weighted value for a source audio client based on the identified decay factor and the distance between the source audio client and a target audio client is determined.Type: GrantFiled: April 30, 1997Date of Patent: May 27, 2008Assignee: Computer Associates Think, Inc.Inventor: Shinya Matsuoka
-
Patent number: 7379962Abstract: A system and method for enabling an audio conference server (ACS) to provide an application program with multi-point weight controllable audio conferencing. The ACS manages a plurality of audio conferences, receives audio data from a plurality of audio clients, mixes the audio data to provide distance-based attenuation according to decay characteristics for each sound, and delivers the mixed audio data to a plurality of audio clients. Audio clients include set-top box (STB) audio clients and point source audio (PSA) audio clients. The ACS mixes the audio data by identifying a decay factor. Pre-defined decay factors include an audio big decay factor, an audio small decay factor, an audio medium decay factor, and a constant decay factor. One can also develop a customized decay factor. A weighted value for a source audio client based on the identified decay factor and the distance between the source audio client and a target audio client is determined.Type: GrantFiled: January 19, 2000Date of Patent: May 27, 2008Assignee: Computer Associates Think, Inc.Inventor: Shinya Matsuoka
-
Publication number: 20080114727Abstract: The invention provides a system and method for extracting, storing, accessing, and/or analyzing statistical data from a plurality of software applications. In one embodiment, the invention includes a statistical data mining application and a universal application programming interface that extracts data summary objects from the plurality of software applications according to one or more extraction parameters using known policies regarding the application programming interfaces of the plurality of software applications. The policy knowledge is used by the universal application programming interface to translate data extraction requests of the statistical data mining application.Type: ApplicationFiled: November 9, 2006Publication date: May 15, 2008Applicant: Computer Associates Think, Inc.Inventors: PATRICK R. LEE, Bruce A. DeFrang, Darrell J. Kooy
-
Publication number: 20080109540Abstract: The present invention is directed to a method and system for distributing software components. In accordance with a particular embodiment of the present invention, a distribution hierarchy is established. The distribution hierarchy includes nodes associated with software components. A distribution path in the distribution hierarchy may be determined. The distribution path includes one or more of the nodes that are associated with a particular software application. One or more of software components may be distributed in accordance with the determined distribution path.Type: ApplicationFiled: November 3, 2006Publication date: May 8, 2008Applicant: Computer Associates Think, Inc.Inventors: Tony Rogers, Christopher Betts
-
Patent number: 7356816Abstract: A method and system for migrating a computing environment from a source computing platform to a destination computing platform. A script defines at least one software system or application stored on the source computing platform. The script is parsed by a scripting engine to resolve specific user-selectable settings of each source software system or application. Genetic data is generated to represent the resolved settings of the source software systems and/or applications. The genetic data is then selectively applied to corresponding software systems or applications stored on the destination computing platform to automatically provide similar settings thereon.Type: GrantFiled: February 13, 2001Date of Patent: April 8, 2008Assignee: Computer Associates Think, Inc.Inventors: Greg Goodman, Jon Walker, Scott Messier
-
Patent number: 7356833Abstract: A method and system for automatically and transparently providing access to resources associated with a web server which requires authentication. A server is provided for a web browser, which intercepts and responds to authentication requests from web servers. The method and system allows a user to access multiple network resources with a single initial authentication procedure.Type: GrantFiled: August 13, 2003Date of Patent: April 8, 2008Assignee: Computer Associates Think, Inc.Inventor: Barry A. Byrne
-
Patent number: 7356522Abstract: A method for building a rulebase includes receiving a plurality of rulebase components. The method also includes merging the rulebase components to create a consolidated rulebase.Type: GrantFiled: April 18, 2003Date of Patent: April 8, 2008Assignee: Computer Associates Think, Inc.Inventors: Peter J. Herrera, Ronald Cass, Kirk D. Wilson, It-Beng Tan
-
Publication number: 20080082350Abstract: A system for improving uniformity of assets within an entity includes a database for storing data. The data stored in the database is associated with a plurality of assets which are associated with a particular entity, and the data for each asset of the plurality of assets includes information associated with a plurality of features of the asset. For example, the plurality of features may include a vendor of the asset, an operating system of the asset, an age of the asset, a speed of the asset, an amount of memory associated with the asset, a number of computer processing units associated with the assets, and/or software installed on the asset.Type: ApplicationFiled: March 26, 2007Publication date: April 3, 2008Applicant: Computer Associates Think, Inc.Inventors: John Ainsworth, Ronald J. Cass, Allan T. Anderson
-
Patent number: 7353506Abstract: A system is disclosed for accessing information about an object, where such information is available at the time of creation of the object but not necessarily available at all times later. In one embodiment, existing object code is modified to add the ability to access the information. The modified code is then executed.Type: GrantFiled: October 23, 2003Date of Patent: April 1, 2008Assignee: Computer Associates Think, Inc.Inventor: John B. Bley