Patents by Inventor Utpal Datta

Utpal Datta has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7167860
    Abstract: A system for collecting and aggregating data from network entities for a data consuming application is described. The system includes a data collector layer to receive network flow information from the network entities and to produce records based on the information. The system also includes a flow aggregation layer fed from the data collection layer and coupled to a storage device. The flow aggregation layer receiving records produced by the data collector layer and aggregates received records. The system can also include an equipment interface layer coupled to the data collector layer and a distribution layer to obtain selected information stored in the storage device and to distribute the select information to a requesting, data consuming application.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: January 23, 2007
    Assignee: Nortel Networks Limited
    Inventors: Darryl P. Black, William Carter Carroll Bullard, Kevin Farrell, Utpal Datta
  • Patent number: 7024472
    Abstract: A data collection system includes a plurality of node host computers. Each node host computer has a node manager, at least one processing node and a data manager. The data manager delivers network records between processing nodes. The processing nodes include an input queue and an output queue. In some embodiments at least one of the nodes has a plurality of output queues. The processing nodes are arranged in configurable chains of processing nodes. The chains are disposed across one or more of the plurality of host computers to process network records. The at least one processing node having the plurality of output queues can couple records from the plurality of output queues to input queues of corresponding processing nodes, based on a selected distribution method and/or selected content of records. The system can include an administrative client that displays a graphical user interface and an administrative server communicating with the node host computers and the administrative client.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: April 4, 2006
    Assignee: Nortel Networks Limited
    Inventors: Utpal Datta, Timothy C. Landon, Kevin Farrell
  • Publication number: 20040054782
    Abstract: A method for mapping data path connections includes accessing information representing a data path between a software application and a storage system, the information is collected from the software application by an agent, accessing information representing the data path between the storage system and the software application, a portion of the information is collected from the storage system by an agent, determining connections associated with the data path, and mapping the data path connections to form a connection map.
    Type: Application
    Filed: September 16, 2002
    Publication date: March 18, 2004
    Inventors: Fabian Donze, Utpal Datta
  • Patent number: 6651062
    Abstract: A system and method is provided for managing information. Information is aggregated from multiple data sources into a data warehouse wherein the information can be provided to software applications. Disparate information from multiple sources is processed and stored in the data warehouse. Processing may include filtering, collation, compression, and mapping information into database fields of the warehouse. In one aspect, information stored in the warehouse may be network management data.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: November 18, 2003
    Assignee: Aprisma Management Technologies
    Inventors: Jeff Ghannam, Todd A. Loomis, Lundy M. Lewis, Utpal Datta
  • Patent number: 6603396
    Abstract: Apparatus and method for distributed object filtering of objects transferred between a client and server. The objects may be alarms transferred between a network management server and one or more network management applications. The apparatus and method further includes applying a plurality of policy-based filters to the alarms. The filters may be named and stored in a database, and application of the policy-based filters may be scheduled for different times. The same policy-based filters may be applied to one or more multiple network management applications. The system and method provides increased performance and reliability of passing objects from a server to a client application.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: August 5, 2003
    Assignee: Aprisma Management Technologies, Inc
    Inventors: Lundy Lewis, Russell Arrowsmith, Utpal Datta, David Taylor
  • Publication number: 20020188426
    Abstract: Fault management and recovery in a distributed network accounting system includes classifying nodes in the system according to complexity of processing in the node. For nodes of relatively low processing complexity, context check-pointing a state of processing in the nodes to permit automatic recovery of the node to the nodes' most recent processing context checkpoint; and for nodes of relatively high complexity, producing a directed graph of the programmable nodes that controls a flow of data and control of processing through the system, and producing a dynamic modification of the directed graph to automatically fail-over to redundant back-up nodes based on thresholds established for the component hosts.
    Type: Application
    Filed: January 11, 2002
    Publication date: December 12, 2002
    Inventors: Utpal Datta, Kevin Farrell, Timothy Landon, Jeffrey Rogers, Norbert Ghersin
  • Publication number: 20020188584
    Abstract: A system and method is provided for managing information. Information is aggregated from multiple data sources into a data warehouse wherein the information can be provided to software applications. Disparate information from multiple sources is processed and stored in the data warehouse. Processing may include filtering, collation, compression, and mapping information into database fields of the warehouse. In one aspect, information stored in the warehouse may be network management data.
    Type: Application
    Filed: August 31, 1999
    Publication date: December 12, 2002
    Inventors: JEFF GHANNAM, TODD A. LOOMIS, LUNDY M. LEWIS, UTPAL DATTA
  • Publication number: 20020112196
    Abstract: Fault management and recovery in a distributed network accounting system includes classifying nodes in the system according to complexity of processing in the node. For nodes of relatively low processing complexity, context check-pointing a state of processing in the nodes to permit automatic recovery of the node to the nodes' most recent processing context checkpoint; and for nodes of relatively high complexity, producing a directed graph of the programmable nodes that controls a flow of data and control of processing through the system, and producing a dynamic modification of the directed graph to automatically fail-over to redundant back-up nodes based on thresholds established for the component hosts.
    Type: Application
    Filed: January 11, 2002
    Publication date: August 15, 2002
    Inventors: Utpal Datta, Kevin Farrell, Timothy Landon, Jeffrey Rogers, Norbert Ghersin
  • Patent number: 6421719
    Abstract: Configuration management of managed objects is performed based upon performance data. Configuration management is performed on varying levels according to the amount of interpretation of the performance data that is required. A new configuration for an object is determined based upon the performance data, and the object is reconfigured according to the new configuration. Analysis may be performed at varying levels by a reactive analyzer and a deliberative analyzer.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: July 16, 2002
    Assignee: Aprisma Management Technologies, Inc.
    Inventors: Lundy Lewis, Rajiv Malik, Steve Sycamore, Utpal Datta, Giff Hammar
  • Publication number: 20020075882
    Abstract: Buffer element for communication network, including a first buffer memory to store communication units corresponding to a first quality of service (QOS) level, and a second buffer memory to store communication units corresponding to a second quality of service level. A buffer manager selectively stores communication units from the first and second buffers based on the corresponding quality of service level, and retrieves communication units from the first and second buffer memories. The buffer manager includes a sorter unit for selectively storing based on the quality of service level. The buffer element may further include a depth adjuster to adjust the depth of the first and second buffer memory.
    Type: Application
    Filed: June 15, 2001
    Publication date: June 20, 2002
    Inventors: Marc Donis, Lundy Lewis, Utpal Datta
  • Publication number: 20020050926
    Abstract: Apparatus and method for distributed object filtering of objects transferred between a client and server. The objects may be alarms transferred between a network management server and one or more network management applications. The apparatus and method further includes applying a plurality of policy-based filters to the alarms. The filters may be named and stored in a database, and application of the policy-based filters may be scheduled for different times. The same policy-based filters may be applied to one or more multiple network management applications. The system and method provides increased performance and reliability of passing objects from a server to a client application.
    Type: Application
    Filed: July 2, 2001
    Publication date: May 2, 2002
    Inventors: Lundy Lewis, Russell Arrowsmith, Utpal Datta, David Taylor
  • Publication number: 20010047409
    Abstract: Network capacity evaluation and planning is performed based upon the traffic across the links of the network. Once a link's traffic volume has been measured, it is compared with the link's traffic capability, and the resulting parameters compared with the traffic and capability of other links of the network to create measures of network capacity and balance. Then, simulated changes to the network configuration may be made by substituting simulated traffic volume amounts and capabilities for selected link traffic measurements and capabilities, and the resulting measures of network capacity and balance may then be compared to determine whether the simulated changes represent a preferred network configuration.
    Type: Application
    Filed: March 26, 2001
    Publication date: November 29, 2001
    Inventors: Utpal Datta, Lundy Lewis
  • Patent number: 6255943
    Abstract: Apparatus and method for distributed object filtering of objects transferred between a client and server. The objects may be alarms transferred between a network management server and one or more network management applications. The apparatus and method further includes applying a plurality of policy-based filters to the alarms. The filters may be named and stored in a database, and application of the policy-based filters may be scheduled for different times. The same policy-based filters may be applied to one or more multiple network management applications. The system and method provides increased performance and reliability of passing objects from a server to a client application.
    Type: Grant
    Filed: July 28, 1998
    Date of Patent: July 3, 2001
    Assignee: Cabletron Systems, Inc.
    Inventors: Lundy Lewis, Russell Arrowsmith, Utpal Datta, David Taylor
  • Patent number: 6209033
    Abstract: Network capacity evaluation and planning is performed based upon the traffic across the links of the network. Once a link's traffic volume has been measured, it is compared with the link's traffic capability, and the resulting parameters compared with the traffic and capability of other links of the network to create measures of network capacity and balance. Then, simulated changes to the network configuration may be made by substituting simulated traffic volume amounts and capabilities for selected link traffic measurements and capabilities, and the resulting measures of network capacity and balance may then be compared to determine whether the simulated changes represent a preferred network configuration.
    Type: Grant
    Filed: May 13, 1997
    Date of Patent: March 27, 2001
    Assignee: Cabletron Systems, Inc.
    Inventors: Utpal Datta, Lundy Lewis
  • Patent number: 6026442
    Abstract: Control of network surveillance in communications networks is accomplished by dividing the surveillance task into two sub-tasks. The first sub-task automatically identifies communications within the network which are to be monitored. Such identification is accomplished by the application of a reasoning system to data received from the network. The identification of the data to be monitored is received by the second sub-task along with network topology information. The second sub-task also applies a reasoning system to this data in order to configure probes and switches within the network so that the identified data can be captured.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: February 15, 2000
    Assignee: Cabletron Systems, Inc.
    Inventors: Lundy Lewis, Glenn Spargo, Utpal Datta
  • Patent number: 6003090
    Abstract: Availability of a computer network is determined by analyzing specific pairs of source/destination devices in the network and alternative paths between them. The topology of the network is analyzed so as to determine all paths between the devices and the availability of devices on each path is determined. If any one alternative path is available, this is included in the determination of network availability. Further, a relative weight may be assigned to various devices/paths on the network depending on usage or other parameters. The availability information is then presented in the format of a report card where specific source/destination pairs and the paths therebetween are chosen as indicia of the network's availability.
    Type: Grant
    Filed: April 23, 1997
    Date of Patent: December 14, 1999
    Assignee: Cabletron Systems, Inc.
    Inventors: Vineeta Puranik, Utpal Datta, Rachael Barlow
  • Patent number: 5987442
    Abstract: Apparatus and method for learning current network behavior and predicting future behavior which utilizes a state transition graph. The graph includes nodes which represent network states, and arcs which represent trends in observable network parameters that result in a transition from a current state to another state. For example, a watch service may be instituted on multiple ports of a router, and the observed network traffic on the ports over time may be transformed into a state transition graph that represents network behavior. The network states may be labeled such as "good", or "bad", etc., according to a predetermined performance criteria. Once a state transition graph is constructed, the system may then monitor the current state and current trends of the network parameters in order to predict and display future network states. The system may include an automatic warning signal for alerting a user that the network is headed in the direction of a problematic state.
    Type: Grant
    Filed: October 24, 1997
    Date of Patent: November 16, 1999
    Assignee: Cabeltron Systems, Inc.
    Inventors: Lundy Lewis, Utpal Datta
  • Patent number: 5748781
    Abstract: Data compression and decompression are performed on a series of data points, by expressing a plurality of data points as an equation or a series of equations. Variable accuracies, and accordingly variable compression ratios, may be provided. Multiple versions of the compressed data, with corresponding multiple accuracy levels, and resulting multiple decompressions may be displayed for comparison. The method and apparatus may be used for storing network statistical data.
    Type: Grant
    Filed: January 4, 1995
    Date of Patent: May 5, 1998
    Assignee: Cabletron Systems, Inc.
    Inventors: Utpal Datta, David G. Carlson
  • Patent number: 5706436
    Abstract: Traffic on a communications network is evaluated based on intra-subnet and inter-subnet traffic volumes. Values indicative of such volumes and of the overall network balance are displayed, along with alternative node topologies which may be evaluated and displayed. The overall network performance is based on equalizing intra-subnet traffic volume and minimizing inter-subnet traffic volume.
    Type: Grant
    Filed: February 1, 1995
    Date of Patent: January 6, 1998
    Assignee: Cabletron Systems, Inc.
    Inventors: Lundy Lewis, Utpal Datta
  • Patent number: 5649103
    Abstract: In a communications network, a request manager simultaneously dispatches a number of requests to servers corresponding to at least one domain of interest that is specified by a client. Multiple responses are received and a single collated response is sent back to the client that initiated the request. A request context table is provided which includes an anchor context and dependent contexts corresponding to each of the servers, and a session count for tracking receipt of all responses for each server. An internal cache of server addresses is also maintained.
    Type: Grant
    Filed: July 13, 1995
    Date of Patent: July 15, 1997
    Assignee: Cabletron Systems, Inc.
    Inventors: Utpal Datta, Mark Wagner