Patents by Inventor Rajeshekhar Murtinty
Rajeshekhar Murtinty 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: 9294350Abstract: A method of configuring a stack includes: connecting stacking ports of a plurality of stackable devices using one or more stacking links; connecting a user console to a first one of the stackable devices; transmitting a stack setup command from the user console to the first stackable device; and establishing a stack in response to the stack setup command. The stack is established by initiating a discovery process with the first stackable device in response to the stack setup command, wherein the first stackable device requests and receives identifying information from the stackable devices over the stacking links during the discovery process. The topology of the stackable devices is displayed with the user console in response to the identifying information. The stackable devices are authenticated during the discovery process such that the stack setup is secure. The first stackable device becomes the active controller of the stack by default.Type: GrantFiled: March 17, 2015Date of Patent: March 22, 2016Assignee: Brocade Communications Systems, Inc.Inventors: Bipin Agarwal, Seyung Oh, Kwun-Nan Kevin Lin, Marc Lewis Lavine, Rajeshekhar Murtinty
-
Patent number: 9282057Abstract: A stackable device having a plurality of data ports, wherein each of the data ports is capable of operating as a regular data port or a stacking port. A first set of one or more of the data ports is specified as a first flexible stacking port, and a second set of one or more of the data ports is specified as a second flexible stacking port. Each flexible stacking port can be individually configured to operate as an actual stacking port, if required by the configuration of an associated stack. If a flexible stacking port is not configured to operate as an actual stacking port, then the data port(s) included in the flexible stacking port are available to operate as regular data port(s).Type: GrantFiled: May 11, 2009Date of Patent: March 8, 2016Assignee: Brocade Communication Systems, Inc.Inventors: Kevin Kwun-Nan Lin, Bipin Agarwal, Marc Lavine, Rajeshekhar Murtinty
-
Publication number: 20150195134Abstract: A method of configuring a stack includes: connecting stacking ports of a plurality of stackable devices using one or more stacking links; connecting a user console to a first one of the stackable devices; transmitting a stack setup command from the user console to the first stackable device; and establishing a stack in response to the stack setup command. The stack is established by initiating a discovery process with the first stackable device in response to the stack setup command, wherein the first stackable device requests and receives identifying information from the stackable devices over the stacking links during the discovery process. The topology of the stackable devices is displayed with the user console in response to the identifying information. The stackable devices are authenticated during the discovery process such that the stack setup is secure. The first stackable device becomes the active controller of the stack by default.Type: ApplicationFiled: March 17, 2015Publication date: July 9, 2015Inventors: Kwun-Nan Kevin LIN, Bipin AGARWAL, Marc Lewis LAVINE, Rajeshekhar MURTINTY
-
Patent number: 9032057Abstract: A method of configuring a stack includes: connecting stacking ports of a plurality of stackable devices using one or more stacking links; connecting a user console to a first one of the stackable devices; transmitting a stack setup command from the user console to the first stackable device; and establishing a stack in response to the stack setup command. The stack is established by initiating a discovery process with the first stackable device in response to the stack setup command, wherein the first stackable device requests and receives identifying information from the stackable devices over the stacking links during the discovery process. The topology of the stackable devices is displayed with the user console in response to the identifying information. The stackable devices are authenticated during the discovery process such that the stack setup is secure. The first stackable device becomes the active controller of the stack by default.Type: GrantFiled: April 6, 2009Date of Patent: May 12, 2015Assignee: Brocade Communications Systems, Inc.Inventors: Bipin Agarwal, Kwun-Nan Kevin Lin, Marc Lewis Lavine, Rajeshekhar Murtinty, Seyung Oh
-
Patent number: 8090901Abstract: Methods for efficiently managing a ternary content-addressable memory (TCAM) by minimizing movements of TCAM entries include determining a first node and a second node in the TCAM, determining if there is a free TCAM entry between the first node and the second node, and storing the new entry in the free TCAM entry. Upon determining that a free TCAM entry does not exist between the first node and the second node, further determining a chain of nodes and then determining if there is a free TCAM entry in the chain of nodes. Upon determining that there is a free TCAM entry within the chain of nodes, moving the TCAM entries identified as the nodes in the chain of nodes to generate a free node nearest to the new entry and inserting the new entry in the free node. Moving the TCAM entries identified as the nodes in the chain of nodes preserves the order of the nodes.Type: GrantFiled: May 14, 2009Date of Patent: January 3, 2012Assignee: Brocade Communications Systems, Inc.Inventors: Kevin Kwun-Nan Lin, Gefan Zhang, Rajeshekhar Murtinty
-
Publication number: 20100293327Abstract: Methods for efficiently managing a ternary content-addressable memory (TCAM) by minimizing movements of TCAM entries include determining a first node and a second node in the TCAM, determining if there is a free TCAM entry between the first node and the second node, and storing the new entry in the free TCAM entry. Upon determining that a free TCAM entry does not exist between the first node and the second node, further determining a chain of nodes and then determining if there is a free TCAM entry in the chain of nodes. Upon determining that there is a free TCAM entry within the chain of nodes, moving the TCAM entries identified as the nodes in the chain of nodes to generate a free node nearest to the new entry and inserting the new entry in the free node. Moving the TCAM entries identified as the nodes in the chain of nodes preserves the order of the nodes.Type: ApplicationFiled: May 14, 2009Publication date: November 18, 2010Applicant: Brocade Communications Systems, Inc.Inventors: Kevin Kwun-Nan Lin, Gefan Zhang, Rajeshekhar Murtinty
-
Publication number: 20100284414Abstract: A stackable device having a plurality of data ports, wherein each of the data ports is capable of operating as a regular data port or a stacking port. A first set of one or more of the data ports is specified as a first flexible stacking port, and a second set of one or more of the data ports is specified as a second flexible stacking port. Each flexible stacking port can be individually configured to operate as an actual stacking port, if required by the configuration of an associated stack. If a flexible stacking port is not configured to operate as an actual stacking port, then the data port(s) included in the flexible stacking port are available to operate as regular data port(s).Type: ApplicationFiled: May 11, 2009Publication date: November 11, 2010Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Bipin Agarwal, Marc Lavine, Kevin Kwun-Nan Lin, Rajeshekhar Murtinty