Patents by Inventor Kalyan Ghosh
Kalyan Ghosh 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: 20150023361Abstract: A technique is provided for facilitating fabric membership login for an N_Port of a storage area network. A communication from a network node is received. The communication may include a portion of criteria associated with the N_Port. Using at least a portion of the portion of criteria, a virtual fabric identifier corresponding to a virtual fabric which is associated with the N_Port may be automatically identified. Fabric configuration information, which includes the virtual fabric identifier, may be automatically provided to the network node. A fabric login request from the N_Port to login to the virtual fabric may then be received. According to a specific embodiment, the communication may be transmitted from a network node to an F_Port on a Fibre Channel switch.Type: ApplicationFiled: October 6, 2014Publication date: January 22, 2015Inventors: Gaurav RASTOGI, Ramsundar JANAKIRAMAN, Kalyan GHOSH, Badri RAMASWAMY, Joy J. CHATTERJEE
-
Patent number: 8862799Abstract: A technique is provided for facilitating fabric membership login for an N_Port of a storage area network. A communication from a network node is received. The communication may include a portion of criteria associated with the N_Port. Using at least a portion of the portion of criteria, a virtual fabric identifier corresponding to a virtual fabric which is associated with the N_Port may be automatically identified. Fabric configuration information, which includes the virtual fabric identifier, may be automatically provided to the network node. A fabric login request from the N_Port to login to the virtual fabric may then be received. According to a specific embodiment, the communication may be transmitted from a network node to an F_Port on a Fiber Channel switch.Type: GrantFiled: December 16, 2008Date of Patent: October 14, 2014Assignee: Cisco Technology, Inc.Inventors: Gaurav Rastogi, Ramsundar Janakiraman, Kalyan Ghosh, Badri Ramaswamy, Joy J. Chatterjee
-
Patent number: 8514743Abstract: In one embodiment, a method includes configuring a first network device for operation in a first logical group with a second network device, receiving information from other network devices configured for operation in a second logical group, the information uniquely identifying each of the other network devices within the second logical group, and assigning a priority to each link connecting the first network device to the second logical group network devices. A portion of the links are selected as active links based on the link priorities and the link priorities are assigned such that a balance of active links is maintained across the second logical group network devices. An apparatus for maintaining a balance of active links across the network devices is also disclosed.Type: GrantFiled: June 17, 2010Date of Patent: August 20, 2013Assignee: Cisco Technology, Inc.Inventors: Pirabhu Raman, Sanjay Sane, Kalyan Ghosh, Yuan-Chi Ma, Man-Yee Hau
-
Achieving about an equal number of active links across chassis in a virtual port-channel environment
Patent number: 8401026Abstract: Two or more network devices can automatically coordinate to aggregate ports into virtual port channels. Ports of the port channel can be automatically assigned priorities to achieve about an equal distribution of active links across the two or more network devices.Type: GrantFiled: May 18, 2009Date of Patent: March 19, 2013Assignee: Cisco Technology, Inc.Inventors: Pirabhu Raman, Sanjay Sane, Kalyan Ghosh -
Publication number: 20110310729Abstract: In one embodiment, a method includes configuring a first network device for operation in a first logical group with a second network device, receiving information from other network devices configured for operation in a second logical group, the information uniquely identifying each of the other network devices within the second logical group, and assigning a priority to each link connecting the first network device to the second logical group network devices. A portion of the links are selected as active links based on the link priorities and the link priorities are assigned such that a balance of active links is maintained across the second logical group network devices. An apparatus for maintaining a balance of active links across the network devices is also disclosed.Type: ApplicationFiled: June 17, 2010Publication date: December 22, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Pirabhu Raman, Sanjay Sane, Kalyan Ghosh, Yuan-Chi Ma, Man-Yee Hau
-
Publication number: 20110294033Abstract: Disclosed is a unitized electrochemical cell sub-assembly having a first separator plate and a second separator plate that each has a first surface. A recess is located in at least one of the first surfaces to define a chamber adjacent the periphery of the plates when the plates face each other. A membrane electrode assembly (MEA) comprising an ion exchange membrane and a pair of gas diffusion layers is disposed on and between each of the first surfaces between the two plates when the plates face each other so that the peripheral edge of the ion exchange membrane is located within the chamber. Also located in the chamber is a non-conductive sealant polymer that seals and joins the first and second plates to each other, and that seals and joins the first and second plates to the edge of the ion exchange membrane. Also disclosed is a fabrication method for making the unitized electrochemical cell sub-assembly.Type: ApplicationFiled: August 1, 2011Publication date: December 1, 2011Applicant: E. I. DU PONT DE NEMOURS AND COMPANYInventors: PETER ANDRIN, Biswajit Choudhury, Kalyan Ghosh, Mike A. Hooper, Deepak Perti, Donald H. Brunk, Jan Ottenhof
-
Patent number: 7948920Abstract: Trunking with port aggregation for fabric ports in a Fiber Channel (FC) fabric and attached devices is described. In some examples, a method of establishing a connection between a node and the FC fabric includes: negotiating a first link between a first trunking node port in the node with a first trunking fabric port in the FC fabric; creating a trunking port channel with the first link as a first member, the trunking port channel supporting a plurality of virtual fabrics; logging in a logical interface for each of the plurality of virtual fabrics to the FC fabric over the trunking port channel; negotiating a second link between a second trunking node port in the node and a second trunking fabric port in the FC fabric; and adding the second link to the trunking port channel as a second member aggregated with the first member.Type: GrantFiled: March 3, 2009Date of Patent: May 24, 2011Assignee: Cisco Technology, Inc.Inventors: Kalyan Ghosh, Srinivas Pitta, Giuseppe Andreello
-
ACHIEVING ABOUT AN EQUAL NUMBER OF ACTIVE LINKS ACROSS CHASSIS IN A VIRTUAL PORT-CHANNEL ENVIRONMENT
Publication number: 20100290472Abstract: Two or more network devices can automatically coordinate to aggregate ports into virtual port channels. Ports of the port channel can be automatically assigned priorities to achieve about an equal distribution of active links across the two or more network devices.Type: ApplicationFiled: May 18, 2009Publication date: November 18, 2010Applicant: CISCO TECHNOLOGY, INC.Inventors: Pirabhu Raman, Sanjay Sane, Kalyan Ghosh -
Publication number: 20100226281Abstract: Trunking with port aggregation for fabric ports in a Fibre Channel (FC) fabric and attached devices is described. In some examples, a method of establishing a connection between a node and the FC fabric includes: negotiating a first link between a first trunking node port in the node with a first trunking fabric port in the FC fabric; creating a trunking port channel with the first link as a first member, the trunking port channel supporting a plurality of virtual fabrics; logging in a logical interface for each of the plurality of virtual fabrics to the FC fabric over the trunking port channel; negotiating a second link between a second trunking node port in the node and a second trunking fabric port in the FC fabric; and adding the second link to the trunking port channel as a second member aggregated with the first member.Type: ApplicationFiled: March 3, 2009Publication date: September 9, 2010Applicant: CISCO TECHNOLOGYInventors: Kalyan Ghosh, Srinivas Pitta, Giuseppe Andreello
-
Publication number: 20090280374Abstract: There is provided a process for sealing a coolant plate to an adjacent bi-polar plate or coolant plate in an electrochemical cell. The first coolant plate comprises at least one mating region for mating with a complementary region on the adjacent plate, the adjacent plate is a second coolant plate or a bipolar plate of the electrochemical cell, and the first coolant plate and the adjacent plate each comprise a polymer and conductive filler. The process comprises the step of welding the mating region to the complementary region to create a seal formed by the polymer at the mating region and the complementary region. Welding may be done using resistance welding or vibration welding processes.Type: ApplicationFiled: October 24, 2005Publication date: November 12, 2009Applicant: E. I. DU PONT DE NEMOURS AND COMPANYInventors: PETER ANDRIN, KALYAN GHOSH, BISWAJIT CHOUDHURY, PHIL BATES, HELMUT WIELAND, IYOBOSA EKHATOR
-
Publication number: 20090094354Abstract: A technique is provided for facilitating fabric membership login for an N_Port of a storage area network. A communication from a network node is received. The communication may include a portion of criteria associated with the N_Port. Using at least a portion of the portion of criteria, a virtual fabric identifier corresponding to a virtual fabric which is associated with the N_Port may be automatically identified. Fabric configuration information, which includes the virtual fabric identifier, may be automatically provided to the network node. A fabric login request from the N_Port to login to the virtual fabric may then be received. According to a specific embodiment, the communication may be transmitted from a network node to an F_Port on a Fibre Channel switch.Type: ApplicationFiled: December 16, 2008Publication date: April 9, 2009Applicant: Cisco Technology, Inc.Inventors: Gaurav Rastogi, Ramsundar Janakiraman, Kalyan Ghosh, Badri Ramaswamy, Joy J. Chatterjee
-
Patent number: 7484021Abstract: A technique is provided for facilitating fabric membership login for an N_Port of a storage area network. A communication from a network node is received. The communication may include a portion of criteria associated with the N_Port. Using at least a portion of the portion of criteria, a virtual fabric identifier corresponding to a virtual fabric which is associated with the N_Port may be automatically identified. Fabric configuration information, which includes the virtual fabric identifier, may be automatically provided to the network node. A fabric login request from the N_Port to login to the virtual fabric may then be received. According to a specific embodiment, the communication may be transmitted from a network node to an F_Port on a Fiber Channel switch.Type: GrantFiled: January 12, 2006Date of Patent: January 27, 2009Assignee: Cisco Technology, Inc.Inventors: Gaurav Rastogi, Ramsundar Janakiraman, Kalyan Ghosh, Badri Ramaswamy, Joy J Chatterjee
-
Patent number: 7460527Abstract: According to the present invention, methods and apparatus are provided to allow efficient and effective aggregation of ports into port channels in a fiber channel network. A local fiber channel switch can automatically identify compatible ports and initiate exchange sequences with a remote fiber channel switch to aggregate ports into port channels. Ports can be aggregated synchronously to allow consistent generation of port channel map tables.Type: GrantFiled: August 20, 2004Date of Patent: December 2, 2008Assignee: Cisco Technology, Inc.Inventors: Kalyan Ghosh, Praveen Jain, Shankar Subramanian, Rajesh Bhandari, Prabesh Babu Nanjundaiah
-
Publication number: 20070130295Abstract: A technique is provided for facilitating fabric membership login for an N13 Port of a storage area network. A communication from a network node is received. The communication may include a portion of criteria associated with the N13 Port. Using at least a portion of the portion of criteria, a virtual fabric identifier corresponding to a virtual fabric which is associated with the N13 Port may be automatically identified. Fabric configuration information, which includes the virtual fabric identifier, may be automatically provided to the network node. A fabric login request from the N13 Port to login to the virtual fabric may then be received. According to a specific embodiment, the communication may be transmitted from a network node to an F13 Port on a Fibre Channel switch.Type: ApplicationFiled: January 12, 2006Publication date: June 7, 2007Inventors: Gaurav Rastogi, Ramsundar Janakiraman, Kalyan Ghosh, Badri Ramaswamy, Joy Chatterjee
-
Publication number: 20060188773Abstract: There is provided a process for joining a gas diffusion layer to a separator plate of an electrochemical cell. The gas diffusion layer comprises a porous body that allows a reactant gas to diffuse through the gas diffusion layer. The separator plate comprises at least one landing surface formed on a surface of the separator plate, and the separator plate and landing surface comprising a polymer and conductive filler. The process includes the step of welding the landing surface to the gas diffusion layer by impregnating some of the polymer on the landing surface within a portion of the porous body.Type: ApplicationFiled: March 24, 2004Publication date: August 24, 2006Inventors: Peter Andrin, Kalyan Ghosh, Biswajit Choudhury, Phil Bates, Helmut Wieland, Iyobosa Ekhator
-
Publication number: 20060092932Abstract: N_Ports and F_Ports are provided with logic allowing designation of multiple virtual interfaces on a single host bus adaptor or other Fibre Channel interface, one virtual interface for each VSAN operating on the node interface. Node ports with this additional functionality are referred to as trunking N_Ports or TN_Ports. These ports have a functional design allowing creation of the multiple virtual interfaces as appropriate for the application at hand. This port design also includes logic for communicating with a peer fabric port to initialize and modify the configuration of the virtual interfaces on the TN_Port. A corresponding functional design and communication logic is provided for fabric ports, referred to herein as trunking F_Ports or TF_Ports.Type: ApplicationFiled: November 1, 2004Publication date: May 4, 2006Inventors: Kalyan Ghosh, Praveen Jain, Shashank Gupta, Tushar Desai
-
Publication number: 20060073373Abstract: Disclosed is a unitized electrochemical cell sub-assembly having a first separator plate and a second separator plate that each has a first surface. A recess is located in at least one of the first surfaces to define a chamber adjacent the periphery of the plates when the plates face each other. A membrane electrode assembly (MEA) comprising an ion exchange membrane and a pair of gas diffusion layers is disposed on and between each of the first surfaces between the two plates when the plates face each other so that the peripheral edge of the ion exchange membrane is located within the chamber. Also located in the chamber is a non-conductive sealant polymer that seals and joins the first and second plates to each other, and that seals and joins the first and second plates to the edge of the ion exchange membrane. Also disclosed is a fabrication method for making the unitized electrochemical cell sub-assembly.Type: ApplicationFiled: May 26, 2005Publication date: April 6, 2006Inventors: Peter Andrin, Biswajit Choudhury, Kalyan Ghosh, Mike Hooper, Deepak Perti, Donald Brunk, Jan Ottenhof
-
Publication number: 20060039366Abstract: According to the present invention, methods and apparatus are provided to allow efficient and effective aggregation of ports into port channels in a fibre channel network. A local fibre channel switch can automatically identify compatible ports and initiate exchange sequences with a remote fibre channel switch to aggregate ports into port channels. Ports can be aggregated synchronously to allow consistent generation of port channel map tables.Type: ApplicationFiled: August 20, 2004Publication date: February 23, 2006Applicant: Cisco Technology, Inc.Inventors: Kalyan Ghosh, Praveen Jain, Shankar Subramaniam, Rajesh Bhandari, Prabesh Nanjundaiah
-
Publication number: 20050053073Abstract: Methods and devices are provided for non-disruptive monitoring of network traffic through one or more ports of a Fibre Channel network device. Preferred embodiments of the invention are used in conjunction with the switched port analyzer (“SPAN”) and/or remote SPAN (“RSPAN”) features. SPAN mode operation allows traffic through any Fibre Channel interface of a network device to be replicated and delivered to a single port on the same network device. Ingress SPAN allows the monitoring of some or all packets that ingress a specified port or ports. Egress SPAN allows the monitoring of some or all packets that egress a specified port or ports. RSPAN allows the delivery of the replicated traffic to a port on a remote network device. Filtering may be applied, for example, to SPAN packets having selected virtual storage area network numbers.Type: ApplicationFiled: September 3, 2003Publication date: March 10, 2005Applicant: Andiamo Systems, Inc. A Delaware corporationInventors: Raymond Kloth, Thomas Edsall, Kalyan Ghosh, Gaurav Rastogi, Dinesh Dutt, Matthew Cressa
-
Patent number: 6359037Abstract: An aqueous system comprises at least one epoxy resin and a reaction product with an amine equivalent weight of at least 50 prepared by the reaction of an (A) epoxy-functional amidoamine derived from at least one epoxy resin and an amidoamine obtained via the reaction of an acid-terminated polyalkylene glycol and a diamine in an active hydrogen:epoxy groups ratio of from 1:15 to 1:350, with (B) at least one polyamine in an active amine hydrogen:epoxy groups equivalent ratio of from 2:1 to 30:1, and, optionally (C) a monoepoxide in a remaining active amine hydrogen:epoxy groups equivalent ratio of from 5:1 to 20:1.Type: GrantFiled: August 10, 2000Date of Patent: March 19, 2002Inventors: Charles J. Stark, Gayle Edward Back, Jimmy D. Elmore, Kalyan Ghosh, Pen-Chung Wang, Kailash Dangayach