Patents by Inventor Vineet Abraham

Vineet Abraham 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: 20190066056
    Abstract: A system and method for operating an inclusive human resource management tool that includes collecting human resource data from a set of individuals and public source data; extracting demographic profile data from the human resource data for each individual from the set of individuals; compiling the demographic profile data for the set of individuals into demographic rendering as part of the human resource data; analyzing the human resource data, wherein analyzing the human resource data includes creating a bias report; generating a report on the analyzed human resource data.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 28, 2019
    Inventors: Laura I. Gomez, Vineet Abraham, Prasanna Parasurama
  • Patent number: 9391849
    Abstract: Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: July 12, 2016
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Vineet Abraham, Sathish Gnanasekaran, Rishi Sinha, Badrinath Kollu
  • Patent number: 8891368
    Abstract: Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: November 18, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Michael Atkinson, Vineet Abraham, Sathish Gnanasekaran, Rishi Sinha
  • Patent number: 8885657
    Abstract: Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: November 11, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Michael Atkinson, Vineet Abraham, Sathish Gnanasekaran, Rishi Sinha
  • Patent number: 8593964
    Abstract: One embodiment of the present invention provides a system that facilitates traffic management in a network. During operation, the system detects a bottleneck in a network based on network-state information received from one or more switches. The system further identifies a data flow that contributes to the bottleneck and generates a signal to reduce the data flow from the data flow's source device.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: November 26, 2013
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Rishi Sinha, Vineet Abraham, Sathish K. Gnanasekaran, Badrinath Kollu
  • Patent number: 8315188
    Abstract: A network comprises a plurality of interconnected switches that implement a topology database synchronization technique in which each switch determines whether its topology database has already been transmitted to a neighboring switch when a new link is formed to the neighboring switch. When a new electrical connection is detected, the local switch determines whether any of its other ports have already been connected to the same neighboring switch. If no other port on the local switch has been connected to the neighboring switch, the local switch transmits its topology database to the neighboring switch. If the local switch determines that it has already been connected to the neighboring switch via another one of its ports, the local switch does not yet again copy of the database to the neighboring switch. Also, link state record updates are propagated via only one inter-switch link to a neighboring switch, not all possible links.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: November 20, 2012
    Assignee: Brocade Communications System, Inc.
    Inventors: Ezio Valdevit, Vineet Abraham
  • Publication number: 20110110381
    Abstract: Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 12, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Michael Atkinson, Vineet Abraham, Sathish Gnanasekaran, Rishi Sinha
  • Publication number: 20110110241
    Abstract: Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 12, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Michael Atkinson, Vineet Abraham, Sathish Gnanasekaran, Rishi Sinha
  • Publication number: 20110110232
    Abstract: Back pressure is mapped within a network, and primary bottlenecks are distinguished from dependent bottlenecks. Further, the presently disclosed technology is capable of performing network healing operations designed to reduce the data load on primary bottlenecks while ignoring dependent bottlenecks. Still further, the presently disclosed technology teaches identifying and/or suggesting a switch port for adding a node to the network. More specifically, various implementations analyze traffic load and back pressure in a network, identify primary and dependent bottlenecks, resolve the primary bottlenecks, collect new node parameters, and/or select a switch port for the new node. Further, a command can be sent to a selected switch to activate an indicator on the selected port. New node parameters may include new node type, maximum load, minimum load, time of maximum load, time of minimum load and type of data associated with the new node.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 12, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Vineet Abraham, Sathish Gnanasekaran, Rishi Sinha, Badrinath Kollu
  • Patent number: 7769902
    Abstract: A network comprises a plurality of interconnected switches that implement a topology database synchronization technique in which each switch determines whether its topology database has already been transmitted to a neighboring switch when a new link is formed to the neighboring switch. When a new electrical connection is detected, the local switch determines whether any of its other ports have already been connected to the same neighboring switch. If no other port on the local switch has been connected to the neighboring switch, the local switch transmits its topology database to the neighboring switch. If the local switch determines that it has already been connected to the neighboring switch via another one of its ports, the local switch does not yet again copy of the database to the neighboring switch. Also, link state record updates are propagated via only one inter-switch link to a neighboring switch, not all possible links.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: August 3, 2010
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Ezio Valdevit, Vineet Abraham
  • Publication number: 20100182936
    Abstract: A network comprises a plurality of interconnected switches that implement a topology database synchronization technique in which each switch determines whether its topology database has already been transmitted to a neighboring switch when a new link is formed to the neighboring switch. When a new electrical connection is detected, the local switch determines whether any of its other ports have already been connected to the same neighboring switch. If no other port on the local switch has been connected to the neighboring switch, the local switch transmits its topology database to the neighboring switch. If the local switch determines that it has already been connected to the neighboring switch via another one of its ports, the local switch does not yet again copy of the database to the neighboring switch. Also, link state record updates are propagated via only one inter-switch link to a neighboring switch, not all possible links.
    Type: Application
    Filed: March 30, 2010
    Publication date: July 22, 2010
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Ezio VALDEVIT, Vineet ABRAHAM
  • Publication number: 20100085981
    Abstract: F_PORTs of an edge switch are logically trunking with N_PORTs of a node device outside the fabric via a trunked group of communications links. The trunked N_PORTs of the node device and the trunked F_PORTs of the edge switch are configured to send and receive frames of a particular stream across the multiple trunked links for in-order communication with the other device. The node device outside the fabric initially negotiates with the edge switch using a sequence of fabric login requests and fabric login acceptances to establish the trunked connection between the devices (and their respective ports).
    Type: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: BROCADE COMMUNICATIONS, INC.
    Inventors: Rajnish Gupta, Nhan T. Pham, Amod Dani, Pandi Rajarathinam, Vineet Abraham
  • Patent number: 7383353
    Abstract: A network comprises a plurality of interconnected switches. At least one pair of switches is interconnected by a trunk formed from a plurality of individual links. A cost value is assigned to the trunk that is equal to the cost of one of the trunk's individual links. As such, a trunk is considered the same as an individual link when shortest path calculations are made. When multiple paths are computed as having the same lowest cost, the system balances load traffic between such lowest cost paths in a way that takes advantage of the higher bandwidth capabilities of trunks.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: June 3, 2008
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Ezio Valdevit, Vineet Abraham
  • Publication number: 20040024908
    Abstract: A network comprises a plurality of interconnected switches that implement a topology database synchronization technique in which each switch determines whether its topology database has already been transmitted to a neighboring switch when a new link is formed to the neighboring switch. When a new electrical connection is detected, the local switch determines whether any of its other ports have already been connected to the same neighboring switch. If no other port on the local switch has been connected to the neighboring switch, the local switch transmits its topology database to the neighboring switch. If the local switch determines that it has already been connected to the neighboring switch via another one of its ports, the local switch does not yet again copy of the database to the neighboring switch. Also, link state record updates are propagated via only one inter-switch link to a neighboring switch, not all possible links.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 5, 2004
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Ezio Valdevit, Vineet Abraham
  • Publication number: 20040024906
    Abstract: A network comprises a plurality of interconnected switches. At least one pair of switches is interconnected by a trunk formed from a plurality of individual links. A cost value is assigned to the trunk that is equal to the cost of one of the trunk's individual links. As such, a trunk is considered the same as an individual link when shortest path calculations are made. When multiple paths are computed as having the same lowest cost, the system balances load traffic between such lowest cost paths in a way that takes advantage of the higher bandwidth capabilities of trunks.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 5, 2004
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Ezio Valdevit, Vineet Abraham