Patents by Inventor Srinivas Sampath

Srinivas Sampath 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: 20240082248
    Abstract: The present application relates to process for preparation of Mavacamten, preparative methods of various crystalline forms of Mavacamten and amorphous form of Mavacamten, its preparative method, and pharmaceutical compositions thereof. The present application also relates to solid dispersions of Mavacamten, their preparative methods and pharmaceutical compositions containing solid dispersions of Mavacamten.
    Type: Application
    Filed: January 31, 2022
    Publication date: March 14, 2024
    Inventors: Divya Jyothi KALLEM, Sharmistha PAL, Srinivas ORUGANTI, Magesh SAMPATH, Kottur Mohan KUMAR, Saikat SEN, Arijit MUKHERJEE
  • Patent number: 7948987
    Abstract: A method of adjusting fields of a datagram in the handling of the datagram in a network device may comprising receiving a datagram, with the datagram having at least module identifier fields and port identifier fields, at a port of a network device, adding or subtracting an offset value to at least one of the module identifier fields and at least one of the port identifier fields of the datagram based on data registers in the network device, and forwarding the datagram to a legacy device based on the module and port identifier fields of the datagram. A size of each of the module identifier fields and the port identifier fields handled by the legacy device may be smaller than a size of the module identifier fields and port identifier fields handled by the network device.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: May 24, 2011
    Assignee: Broadcom Corporation
    Inventors: Kevin Cameron, Gurumurthy v. s. Yeleswarapu, Mohan Kalkunte, Srinivas Sampath, Brian Baird
  • Publication number: 20100265952
    Abstract: A method of adjusting fields of a datagram in the handling of the datagram in a network device may comprising receiving a datagram, with the datagram having at least module identifier fields and port identifier fields, at a port of a network device, adding or subtracting an offset value to at least one of the module identifier fields and at least one of the port identifier fields of the datagram based on data registers in the network device, and forwarding the datagram to a legacy device based on the module and port identifier fields of the datagram. A size of each of the module identifier fields and the port identifier fields handled by the legacy device may be smaller than a size of the module identifier fields and port identifier fields handled by the network device.
    Type: Application
    Filed: July 6, 2010
    Publication date: October 21, 2010
    Applicant: BROADCOM CORPORATION
    Inventors: Kevin Cameron, Gurumurthy v.s. Yeleswarapu, Mohan Kalkunte, Srinivas Sampath, Brian Baird
  • Patent number: 7796612
    Abstract: A network switch and a method thereof for network communications include a first data port interface and a second data port interface supporting a data port transmitting and receiving data at a first data rate and a second data rate, respectively. The switch has a CPU interface to communicate with a CPU and a memory management unit to communicate data from at least one of the first and second data port interfaces and a memory. The switch includes a communication channel communicating data and messaging information between the first and second data port interfaces and the memory management unit and lookup tables, including an address resolution lookup table and a VLAN table. The first or second data port interfaces determine an egress port for an incoming data packet from a search of the address resolution lookup table and the VLAN table using a VLAN ID from the incoming data packet.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: September 14, 2010
    Assignee: Broadcom Corporation
    Inventors: Srinivas Sampath, Mohan Kalkunte, Shekhar Ambe, Shiri Kadambi
  • Patent number: 7778245
    Abstract: A method of adjusting fields of a datagram in the handling of the datagram in a network device is disclosed. The method includes receiving a datagram, with the datagram having at least module identifier fields and port identifier fields, at a port of a network device, determining whether the received datagram is a unicast datagram, adjusting the module and port identifier fields of the datagram based on data registers in the network device when the received datagram is a unicast datagram and forwarding the datagram based on the module and port identifier fields of the datagram. The port of the network device is connected to a legacy device, where the legacy device has a reduced handling capacity when compared to the network device.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: August 17, 2010
    Assignee: Broadcom Corporation
    Inventors: Kevin Cameron, Gurumurthy V. S. Yeleswarapu, Mohan Kalkunte, Srinivas Sampath, Brian Baird
  • Publication number: 20090323535
    Abstract: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.
    Type: Application
    Filed: September 8, 2009
    Publication date: December 31, 2009
    Applicant: Broadcom Corporation
    Inventors: Mohan Kalkunte, Srinivas Sampath, Karagada Ramarao Kishore
  • Patent number: 7606161
    Abstract: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: October 20, 2009
    Assignee: Broadcom Corporation
    Inventors: Mohan Kalkunte, Srinivas Sampath, Karagada Ramarao Kishore
  • Patent number: 7315552
    Abstract: A method of forwarding data in a network switch fabric is disclosed. An incoming data packet is received at a first port of the fabric and a first packet portion, less than a full packet length, is read to determine particular packet information including an opcode value. The opcode value allows the fabric to determine the packet type, such a a whether the packet is a broadcast packet, a unicast packet, a multicast packet, etc. Based on the opcode value read, a particular forwarding table of a plurality forwarding tables is read and an egress port bitmap is determined based on entries read from the particular forwarding table. The incoming data packet is then forwarded based on the egress port bitmap. In addition, the architecture of the switch fabric is also disclosed.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: January 1, 2008
    Assignee: Broadcom Corporation
    Inventors: Mohan Kalkunte, Shekhar Ambe, Srinivas Sampath
  • Patent number: 7161948
    Abstract: A network switch for network communications is disclosed. The switch includes a first data port interface, supporting at least one data port transmitting and receiving data at a first data rate and a second data port interface, supporting at least one data port transmitting and receiving data at a second data rate. A memory management unit for communicating data from at least one of the first data port interface and the second data port interface and a memory is also included. The switch uses a communication channel for communicating data and messaging information between the first data port interface, the second data port interface, and the memory management unit. The switch also has a plurality of lookup tables, including an address resolution lookup table, a VLAN table and module port table.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: January 9, 2007
    Assignee: Broadcom Corporation
    Inventors: Srinivas Sampath, Mohan Kalkunte
  • Publication number: 20060120389
    Abstract: A network switch and a method thereof for network communications include a first data port interface and a second data port interface supporting a data port transmitting and receiving data at a first data rate and a second data rate, respectively. The switch has a CPU interface to communicate with a CPU and a memory management unit to communicate data from at least one of the first and second data port interfaces and a memory. The switch includes a communication channel communicating data and messaging information between the first and second data port interfaces and the memory management unit and lookup tables, including an address resolution lookup table and a VLAN table. The first or second data port interfaces determine an egress port for an incoming data packet from a search of the address resolution lookup table and the VLAN table using a VLAN ID from the incoming data packet.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 8, 2006
    Inventors: Srinivas Sampath, Mohan Kalkunte, Shekhar Ambe, Shiri Kadambi
  • Patent number: 7050430
    Abstract: A network switch for network communications includes at least one data port interface supporting a plurality of data ports transmitting and receiving data. A CPU interface is configured to communicate with a CPU, and an internal memory communicates with the at least one data port interface. A memory management unit is provided for communicating data from at least one data port interface and the memory. A communication channel is provided, for communicating data and messaging information between the at least one data port interface, the memory, and the memory management unit. The configuration of the network switch also includes a fast filtering process, with the fast filtering processor filtering packets coming into the at least one data port interface. Selective filter action is taken based upon a filtering result.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: May 23, 2006
    Assignee: Broadcom Corporation
    Inventors: Mohan Kalkunte, Shekhar Ambe, Srinivas Sampath
  • Patent number: 7046679
    Abstract: A network switch and a method thereof for network communications include a first data port interface and a second data port interface supporting a data port transmitting and receiving data at a first data rate and a second data rate, respectively. The switch has a CPU interface to communicate with a CPU and a memory management unit to communicate data from at least one of the first and second data port interfaces and a memory. The switch includes a communication channel communicating data and messaging information between the first and second data port interfaces and the memory management unit and lookup tables, including an address resolution lookup table and a VLAN table. The first or second data port interfaces determine an egress port for an incoming data packet from a search of the address resolution lookup table and the VLAN table using a VLAN ID from the incoming data packet.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: May 16, 2006
    Assignee: Broadcom Corporation
    Inventors: Srinivas Sampath, Mohan Kalkunte, Shekhar Ambe, Shiri Kadambi
  • Patent number: 7020139
    Abstract: A method of handling data packets in a network switch is disclosed. The method includes placing incoming packets into an input queue and applying the input data packets to an address resolution logic engine. A lookup is performed to determine whether certain packet fields are stored in a lookup table; and the result of the lookup is also examined to determine if it provides a trunk group ID for a particular data packet of the input data packets. When the lookup provides a trunk group ID, the trunk group ID is used to determine an egress port and the particular data packet is forwarded to the egress port. Alternatively, the packet is discarded, forwarded, or modified based upon the result of the lookup, where the lookup does not provide a trunk group ID. A network switch using the method is also disclosed and methods directed to mirroring of data packets are also disclosed.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: March 28, 2006
    Assignee: Broadcom Corporation
    Inventors: Mohan Kalkunte, Srinivas Sampath, Shekhar Ambe
  • Patent number: 6999455
    Abstract: A switch using indicators for address learning. The switch has a first activator configured to control a first indicator to indicate when a source address needs to be learned and when a source address has been learned. A second activator is configured to control a second indicator to indicate when a destination address has not been learned and when a destination address has been learned. Finally, a third activator is configured to control a third indicator to indicate when a source address has not been learned in all switches.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: February 14, 2006
    Assignee: Broadcom Corporation
    Inventors: Srinivas Sampath, Mohan Kalkunte
  • Publication number: 20060013214
    Abstract: A method of adjusting fields of a datagram in the handling of the datagram in a network device is disclosed. The method includes receiving a datagram, with the datagram having at least module identifier fields and port identifier fields, at a port of a network device, determining whether the received datagram is a unicast datagram, adjusting the module and port identifier fields of the datagram based on data registers in the network device when the received datagram is a unicast datagram and forwarding the datagram based on the module and port identifier fields of the datagram. The port of the network device is connected to a legacy device, where the legacy device has a reduced handling capacity when compared to the network device.
    Type: Application
    Filed: November 10, 2004
    Publication date: January 19, 2006
    Inventors: Kevin Cameron, Gurumurthy Yeleswarapu, Mohan Kalkunte, Srinivas Sampath, Brian Baird
  • Patent number: 6950430
    Abstract: A method of forwarding data in a network switch fabric is disclosed. An incoming data packet is received at a first port of the fabric and a first packet portion, less than a full packet length, is read to determine particular packet information, the particular packet information including a source address and a destination address. An egress port bitmap is determined based on a lookup in a forwarding table and it is determined if the destination address belongs to a trunk group of trunked ports. The incoming data packet is forwarded based on the egress port bitmap, when the destination address does not belong to the trunk group. When the destination address does belong to the trunk group, a particular trunked port of the trunk group is determined and the incoming data packet is forwarded thereto.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: September 27, 2005
    Assignee: Broadcom Corporation
    Inventors: Mohan Kalkunte, Srinivas Sampath, Daniel Tai, Soma Pullela, Kevin Cameron
  • Publication number: 20040264380
    Abstract: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.
    Type: Application
    Filed: April 16, 2004
    Publication date: December 30, 2004
    Applicant: Broadcom Corporation
    Inventors: Mohan Kalkunte, Srinivas Sampath, Karagada Ramarao Kishore
  • Publication number: 20030198231
    Abstract: A method of forwarding data in a network switch fabric is disclosed. An incoming data packet is received at a first port of the fabric and a first packet portion, less than a full packet length, is read to determine particular packet information including an opcode value. The opcode value allows the fabric to determine the packet type, such a a whether the packet is a broadcast packet, a unicast packet, a multicast packet, etc. Based on the opcode value read, a particular forwarding table of a plurality forwarding tables is read and an egress port bitmap is determined based on entries read from the particular forwarding table. The incoming data packet is then forwarded based on the egress port bitmap. In addition, the architecture of the switch fabric is also disclosed.
    Type: Application
    Filed: May 7, 2003
    Publication date: October 23, 2003
    Applicant: Broadcom Corporation
    Inventors: Mohan Kalkunte, Shekhar Ambe, Srinivas Sampath
  • Publication number: 20030174718
    Abstract: A network device for network communications is disclosed. The device includes at least one data port interface, the at least one data port interface supporting at least one data port transmitting and receiving data and a CPU interface, the CPU interface configured to communicate with a CPU. The network device also includes a memory communicating with the at least one data port interface, a memory management unit, the memory management unit including a memory interface for communicating data from the at least one data port interface and the memory and a communication channel, the communication channel for communicating data and messaging information between the at least one data port interface, the CPU interface, the memory, and the memory management unit.
    Type: Application
    Filed: January 27, 2003
    Publication date: September 18, 2003
    Applicant: Broadcom Corporation
    Inventors: Srinivas Sampath, Mohan Kalkunte
  • Publication number: 20030174719
    Abstract: A network switch for network communications is disclosed. The switch includes a first data port interface, supporting at least one data port transmitting and receiving data at a first data rate and a second data port interface, supporting at least one data port transmitting and receiving data at a second data rate. A memory management unit for communicating data from at least one of the first data port interface and the second data port interface and a memory is also included. The switch uses a communication channel for communicating data and messaging information between the first data port interface, the second data port interface, and the memory management unit. The switch also has a plurality of lookup tables, including an address resolution lookup table, a VLAN table and module port table.
    Type: Application
    Filed: June 17, 2002
    Publication date: September 18, 2003
    Applicant: Broadcom Corporation
    Inventors: Srinivas Sampath, Mohan Kalkunte