Patents by Inventor Suresh Muthu

Suresh Muthu 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).

  • Publication number: 20230401183
    Abstract: A method for detecting data drift between a first database and a second database involves obtaining (from the first database) and based on a change data capture (CDC) event generated in response to a change detected in the first database, a first record identified by the CDC event, obtaining (from the second database) a second record corresponding to the first record, transforming a data structure of the first record from the first database to the data structure of the second database generating a transformed record, and based on determining that a difference between the first record and a second record exists, reporting a presence of data drift.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 14, 2023
    Applicant: Intuit Inc.
    Inventors: Raymond Chan, Suresh Muthu
  • Patent number: 11768813
    Abstract: A method may include selecting a cohort of entities for migration from a source storage repository to a target storage repository, obtaining a mapping between a source storage schema of the source storage repository to a target storage schema of the target storage repository, and migrating data for the entities in the cohort. Migrating the data of an entity may include copying, without locking the data in the source storage repository and in the target storage repository, the data from the source storage repository to the target storage repository, verifying, while the data is locked, that the data in the source storage repository is the same as the data in the target storage repository, changing, while the data in the source storage repository and the target storage repository is locked, an entity pointer for the entity to the target storage repository based on the verifying, and unlocking the data.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: September 26, 2023
    Assignee: Intuit Inc.
    Inventors: Smit Shah, Raymond Chan, Suresh Muthu, Snezana Sahter
  • Patent number: 10187269
    Abstract: What is disclosed is network management software which displays a widget for tracking a particular characteristic of a network. The widget title bar contains a first and second indicator. The first indicator represents the severity of the most severe alert for the particular characteristic being tracked by the widget. The second indicator is a numerical value of the characteristic that caused the alert.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: January 22, 2019
    Assignee: Brocade Communications Systems LLC
    Inventors: Suresh Muthu, Sathiapriya Sathiyagiri, Prakash Kaligotla, Murthy N. Bhetanabhotla, Ning Zhou, David B. Hamilton
  • Patent number: 9722879
    Abstract: A device that generates suggested command completions for a distributed storage system is described. In an exemplary embodiment, the device receives a command token from a management client, wherein the command token is a partial command for the distributed storage system. In addition, the device retrieves a plurality of complete commands for the distributed storage system; wherein one of the plurality of complete commands includes a parameter based on a current configuration of the distributed storage system. The device further determines a subset of the plurality of complete commands that match the command token. The device sends the subset of the plurality of complete commands to the management client.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 1, 2017
    Assignee: Springpath, Inc.
    Inventor: Suresh Muthu
  • Patent number: 9264317
    Abstract: A desired node is selected from a tree structure or list and then a number of levels from that node are displayed in a map. For edge nodes, the number of undisplayed links from that node is displayed. When another node is selected on the map, the number of levels is recalculated based on that node or the existing nodes remain and the desired level is additionally displayed from the selected node. Multiple nodes can be selected from the list, which may result in separated islands which join when an common node is displayed in each island. Filters can be applied to limit the number of nodes. The filtering may either remove nodes from the display or provide an indication of the number of undisplayed nodes meeting the filter and any displayed nodes meeting the filter. The technique can be used on most linked networks.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: February 16, 2016
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Suresh Muthu, Naveen Kondapalli
  • Publication number: 20140351704
    Abstract: Embodiments which utilize a topology view GUI with elements in each of storage and general network views which indicate the connection to the alternate network via an icon. Properly selecting the icon causes the topology view of the other network to appear. This method allows the connections between the networks to be readily viewed without cluttering either topology and allows quick context changes to occur at the same point.
    Type: Application
    Filed: August 13, 2014
    Publication date: November 27, 2014
    Inventors: David B. Hamilton, Sesh Sayani, Naveen Konapalli, Suresh Muthu, Vineet Banga
  • Patent number: 8839113
    Abstract: Embodiments which utilize a topology view GUI with elements in each of storage and general network views which indicate the connection to the alternate network via an icon. Properly selecting the icon causes the topology view of the other network to appear. This method allows the connections between the networks to be readily viewed without cluttering either topology and allows quick context changes to occur at the same point.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: September 16, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: David B. Hamilton, Sesh Sayani, Naveen Konapalli, Suresh Muthu, Vineet Banga
  • Publication number: 20140258873
    Abstract: What is disclosed is network management software which displays a widget for tracking a particular characteristic of a network. The widget title bar contains a first and second indicator. The first indicator represents the severity of the most severe alert for the particular characteristic being tracked by the widget. The second indicator is a numerical value of the characteristic that caused the alert.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Suresh Muthu, Sathiapriya Sathiyagiri, Prakash Kaligotla, Murthy N. Bhetanabhotla, Ning Zhou, David B. Hamilton
  • Publication number: 20140022275
    Abstract: A desired node is selected from a tree structure or list and then a number of levels from that node are displayed in a map. For edge nodes, the number of undisplayed links from that node is displayed. When another node is selected on the map, the number of levels is recalculated based on that node or the existing nodes remain and the desired level is additionally displayed from the selected node. Multiple nodes can be selected from the list, which may result in separated islands which join when an common node is displayed in each island. Filters can be applied to limit the number of nodes. The filtering may either remove nodes from the display or provide an indication of the number of undisplayed nodes meeting the filter and any displayed nodes meeting the filter. The technique can be used on most linked networks.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Suresh Muthu, Naveen Kondapalli
  • Publication number: 20130111374
    Abstract: Embodiments which utilize a topology view GUI with elements in each of storage and general network views which indicate the connection to the alternate network via an icon. Properly selecting the icon causes the topology view of the other network to appear. This method allows the connections between the networks to be readily viewed without cluttering either topology and allows quick context changes to occur at the same point.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: David B. Hamilton, Sesh Sayani, Naveen Kondapalli, Suresh Muthu, Vineet Banga
  • Patent number: 7424030
    Abstract: A user interface for managing connections in a communication network cross connect. The user interface provides for creation, viewing and removing connections in the cross connect. When displaying connections, a granularity may be adjusted to allow for effective viewing of connections having high data rates. A multi-layer display is used having at least a coarse and fine layer with granularities corresponding to a time slot resolution. The user interface may include a search tool for locating connections and/or a protection setup routine to facilitate establish protection connections.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: September 9, 2008
    Assignee: Ciena Corporation
    Inventors: Mahesh Subramanian, Suresh Muthu, Kuga P. Visagamani
  • Patent number: 6906734
    Abstract: A user interface for managing connections across multiple cross connects of a communication network. The user interface provides for creating, viewing and removing connections in the cross connect. The user interface displays the relative position of cross connects along the communication network. Time slots for communicating ports are adjacently displayed so that mis-configured connections may be easily recognized.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: June 14, 2005
    Assignee: Ciena Corporation
    Inventors: Mahesh Subramanian, Suresh Muthu
  • Publication number: 20050018707
    Abstract: A user interface for managing connections in a communication network cross connect. The user interface provides for creation, viewing and removing connections in the cross connect. When displaying connections, a granularity may be adjusted to allow for effective viewing of connections having high data rates. A multi-layer display is used having at least a coarse and fine layer with granularities corresponding to a time slot resolution. The user interface may include a search tool for locating connections and/or a protection setup routine to facilitate establish protection connections.
    Type: Application
    Filed: August 20, 2004
    Publication date: January 27, 2005
    Inventors: Mahesh Subramanian, Suresh Muthu, Kuga Visagamani
  • Patent number: 6782000
    Abstract: A user interface for managing connections in a communication network cross connect. The user interface provides for creation, viewing and removing connections in the cross connect. When displaying connections, a slice value and granularity may be adjusted to allow for effective viewing of connections having high data rates. The user interface may include a search tool for locating connections and/or a protection setup routine to facilitate establish protection connections.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: August 24, 2004
    Assignee: CIENA Corporation
    Inventors: Mahesh Subramanian, Suresh Muthu, Kuga P. Visagamani
  • Publication number: 20040095955
    Abstract: A user interface for managing connections in a communication network cross connect. The user interface provides for creation, viewing and removing connections in the cross connect. When displaying connections, a slice value and granularity may be adjusted to allow for effective viewing of connections having high data rates. The user interface may include a search tool for locating connections and/or a protection setup routine to facilitate establish protection connections.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 20, 2004
    Applicant: CIENA Corporation
    Inventors: Mahesh Subramanian, Suresh Muthu, Kuga P. Visagamani
  • Publication number: 20040085346
    Abstract: A user interface for managing connections across multiple cross connects of a communication network. The user interface provides for creating, viewing and removing connections in the cross connect. The user interface displays the relative position of cross connects along the communication network. Time slots for communicating ports are adjacently displayed so that mis-configured connections may be easily recognized.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Applicant: CIENA Corporation
    Inventors: Mahesh Subramanian, Suresh Muthu