Patents Examined by Chirag Patel
  • Patent number: 7953848
    Abstract: Problem determination is provided in an enterprise computer system in a distributed environment. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The problem determination also includes receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. Searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tsang
  • Patent number: 7925742
    Abstract: Systems, products, and methods are disclosed for facilitating the correlation of performance data associated with multiple computing devices. An illustrative method includes referencing a time as indicated by a computer and referencing a start time indication that identifies a time to begin monitoring computer performance. Thereafter, the time indicated by the computer and the start time indication are utilized to determine an initial monitoring delay. Upon determining an initial monitoring delay, an initial monitoring of the computer performance is delayed until the initial monitoring delay has lapsed. In one embodiment, computer performance data collected upon the lapse of the initial monitoring delay can be correlated with performance data associated with other computing devices.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Charles Z. Loboz, Ashley Gilbert
  • Patent number: 7921203
    Abstract: Specifying associations among attributes of entities in a data center, the data center comprising a facility that houses computers and equipment supporting computer operations, the entities including the computers and the equipment, some attributes associated with a resource domain, the resource domain composed of a physical characteristic shared by some of the computers and equipment, including inducing, by a management module within the data center, a change in a value of a first attribute of a first entity; monitoring, by the management module within the data center, a change in a value of a second attribute of a second entity; determining whether the monitored change in the second attribute correlates with the induced change in the first attribute; and, if the monitored change in the second attribute correlates with the induced change in the first attribute, specifying an association among the first attribute, the second attribute, and the resource domain.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Thomas M. Brey, Richard E. Harper, William J. Piazza
  • Patent number: 7912947
    Abstract: A monitoring system is used to monitor extended business transactions comprised of asynchronous messages. Each message may be a request or a response of an application transaction request-response pair and may be identified with a unique identifier. The unique identifier may be used to identify two or more asynchronous messages, where each extended business transaction may be associated with one or more unique identifiers to identify messages that comprise the business transaction. The extended business transactions are completed over an extended period of time and implemented over several different machines which may or may not be in communication with each other are monitored. Alerts are generated when messages of the extended business transaction do not satisfy a threshold or other criteria, such as a time period for occurring.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: March 22, 2011
    Assignee: Computer Associates Think, Inc.
    Inventors: William Stewart Robson Thain, Michael J. Goulet, Venkata Naresh Chippada, Raghuram Doddapaneni
  • Patent number: 7908395
    Abstract: A method and device for communicating information resources between subscriber end stations and nodes belonging to different network domains is described. The device instantiates different virtual network machines for different network domains using separate independently administrable network databases. Each of the administrable chores of the separate independently administrable network databases includes the assignment of access control and the configuration of the policies for those network databases. The policies include traffic filtering policies to indicate what kind of information payloads can be carried, traffic and route filtering policies to indicate what paths through the network will be used for each payload carried. Each of the network domains includes one of the different virtual network machines and each of the different network domains is virtually isolated from other network domains.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: March 15, 2011
    Assignee: Ericsson AB
    Inventor: William Salkewicz
  • Patent number: 7904573
    Abstract: An access control system (200) enables a computer network (1) to prevent execution of computer code that may contain computer viruses. An access control console (201) generates an access control message (260) including control parameters such as a time limit (255). Said time limit (255) is disseminated to computers (2, 3) on the network (1). Said computers (2, 3) use the time limit (255) to determine the executability of computer code. Access control system (200) also enables blocking data communications with suspicious or susceptible programs in network (1) during virus outbreaks.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: March 8, 2011
    Assignee: Symantec Corporation
    Inventors: Carey S. Nachenberg, William E. Sobel
  • Patent number: 7904602
    Abstract: A distributed computing bus that provides both data transport and ambient computing power is provided. Contemplated buses comprise a network fabric of interconnected networking infrastructure nodes capable of being programmed before or after installation in the field. A fabric manager organizes the fabric into a bus topology communicatively coupling computing elements that exchange payload data using a bus protocol. Nodes within the bus topology operate on the payload data as the data passes through the node on route to its destination.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: March 8, 2011
    Assignee: Raptor Networks Technology, Inc.
    Inventor: Thomas Wittenschlaeger
  • Patent number: 7899878
    Abstract: A method for tracking a process is disclosed. Requests are received from process threads according to a time order. A request requests a buffer entry operable to record a trace message from a process thread of a process. A first buffer entry is assigned to a first process thread associated with a trace message according to the time order. A second buffer entry is assigned to a second process thread according to the time order subsequent to the assignment of the first buffer entry. The trace message associated with the first process thread is written to the first buffer entry in response to the assignment of the first buffer entry.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: March 1, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Venu P. Gopal, Ganesh N. Shenoy
  • Patent number: 7899894
    Abstract: In a networked data processing system, the updating of timing parameters is carried out via a process in which the detection of the loss of communications with the network is not immediately employed as an indication of parameter invalidity but rather the process employs a system specific delay which permits actions such as server or link recovery to occur without necessitating the declaration of timing parameter invalidity.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Scott M. Carlson, Donald Crabtree, Dennis J. Dahlen, Noshir R. Dhondy, David A. Elko, Michel H. T. Hack, Georgette Kurdt, Denise M. Sevigny, Ronald M. Smith, Sr., David E. Whitney, Judith A. Wierbowski
  • Patent number: 7890647
    Abstract: A content display-playback system includes at least one server that distributes audio-visual content via streaming, and at least one client that plays back, by streaming, the content distributed via streaming from the server, and the server and client are connected. The client beforehand makes settings regarding a client operation to be performed for submitting a streaming distribution request to the server to perform playback by streaming.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: February 15, 2011
    Assignee: Sony Corporation
    Inventors: Junichi Nakamura, Hideki Sato
  • Patent number: 7882226
    Abstract: An Internet Protocol (IP) multimedia subsystem for use in a telecommunication network. The IP multimedia subsystem comprises: 1) an IP switch for receiving Common Open Policy Service (COPS) protocol messages from an external IP network; and 2) a plurality of call application nodes capable of executing a plurality of Policy Decision Function (PDF) application groups. The IP switch distributes the COPS messages to the plurality of call application nodes according to a load-sharing algorithm.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: February 1, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: David Allan Collins
  • Patent number: 7877435
    Abstract: A method, system, apparatus, and computer program product are presented for decomposing a transaction pipeline by capturing metric data about the completion of transactions within the transaction pipeline, such as an elapsed time that is required to complete a transaction at each stage of the transaction pipeline. A set of agents are among a set of servers that respond to transaction requests for resources. Two or more servers can be substantially logically grouped into a transaction pipeline in which an upstream server precedes a downstream server if the upstream server initiates a subsequent transaction to the downstream server so as to complete a previous transaction at the upstream server. Each agent is associated with a server in the transaction pipeline. An agent gathers metric data about transactions that are initiated by the agent, which are directed to a downstream server of the server with which each agent is associated.
    Type: Grant
    Filed: June 20, 2002
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventor: Ronald C. Allan
  • Patent number: 7877446
    Abstract: In a recording medium, a program for making a computer execute processing is stored. The processing includes detecting a recipient's domain name of an e-mail to be transmitted with data attached to the e-mail from a recipient's address of the e-mail, deciding a format of the data depending on the detected recipient's domain name, formatting the data into the decided format, and transmitting the data formatted into the decided format to the recipient's address as an attachment of the e-mail.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: January 25, 2011
    Assignee: Minolta Company, Ltd.
    Inventors: Yoshiyuki Tamai, Kimie Mishima, Yoshiki Tokimoto, Masami Yamada
  • Patent number: 7877468
    Abstract: Scheduled data is received and distributed in a system, such as a DSDD system. A schedule director receives a schedule representing inventory of data available from a data source and desired times for distributing the data. The schedule director coordinates with one or more resource managers that maintain information regarding resource utilization in the system. The schedule director negotiates with the resource managers to reserve resources in the system for receiving the scheduled data from the data source, storing the received data, and/or preparing the received data for delivery to a user. Resources are reserved based on the schedule and the resources determined to be available. The resources are reserved to perform at least one task, independent of other resources in the system.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: January 25, 2011
    Assignee: Concurrent Computer Corporation
    Inventors: Sam Abadir, Robert Gaydos, Stephen Malaby, John A. Schlack, Michael Chen, Clifford Lewis
  • Patent number: 7873707
    Abstract: A system and method for client-side URL rewriting. In one embodiment the method comprises a client sending a request for content to a client proxy, wherein the request for content comprises a first URL. The client proxy may then rewrite the first URL and redirect the request for content to a reverse proxy server. In such an embodiment, the request for content may be sent to the client proxy based on a proxy configuration of the client. In a further aspect of the method above, rewriting the first URL with the client-side URL rewriter may comprise rewriting the request for content to a second URL, and including an indication of the first URL in the rewritten request for content. Furthermore, the first URL may correspond to an intranet server, while the second URL may correspond to the reverse proxy server.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: January 18, 2011
    Assignee: Oracle America, Inc.
    Inventors: Sudha Subramanian, Rajesh Thiagarajan
  • Patent number: 7853640
    Abstract: The distribution of Bluetooth IDs among multiple integrated circuit testers at multiple sites for programming with a master database containing large size ID blocks, site operational databases with medium size ID blocks and tester programs with small size ID blocks provides reduced memory requirements and limits the chance of two units with a duplicate ID.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: December 14, 2010
    Assignee: Texas Instruments Incorporated
    Inventors: Glenn E. Schuette, Edward J. Russell, Curtis E. Miller, Xinqun Zeng
  • Patent number: 7818444
    Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: October 19, 2010
    Assignee: Move Networks, Inc.
    Inventors: David F. Brueck, Mark B. Hurst
  • Patent number: 7801967
    Abstract: A method and system for implementing database connection mapping for mapping a user who may be associated with a group of users to an appropriate database via a database connection wherein the database connection comprises information for locating and logging into the appropriate database. A centralized server may control the access to databases, thereby ensuring efficient use of database resources. A user may log into a server and then be mapped to an appropriate database via a database name and login, provided by a database connection. Database connection mapping may provide the ability to map multiple users to the same database login as well as the ability to map different users to different database logins.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: September 21, 2010
    Assignee: Microstrategy, Incorporated
    Inventors: Jeffrey A. Bedell, Benjamin Z. Li, Luis V. Orozco, Stephen S. Trundle
  • Patent number: 7398310
    Abstract: A method and system for tracking entities in a computer network. A method includes receiving node information related to a node coupled to a computer network. The method further includes determining whether an entity associated with the node has been previously identified in the computer network. If the entity has been previously identified in the computer network, the node information is linked to an entry for the entity in the database. If the entity has not been previously identified in the computer network, a new entry is created in the database, and the node information is linked to the new entry.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: July 8, 2008
    Assignee: Cisco Technology Inc.
    Inventors: Kirby L. Kuehl, Erik J. Ginorio, Adam James Baldwin