Patents by Inventor Sanjeev Rampal

Sanjeev Rampal 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: 8583753
    Abstract: In one example embodiment, a method may include receiving a service advertisement message from an advertising node via a ring-based network, determining a service map based on the received service advertisement message, and transmitting data to the advertising node. The service advertisement message may include an address of the advertising node and a service ID for one or more services. The service map may indicate an association between the address of the advertising node and the one or more service IDs. The transmitting data to the advertising node may include transmitting data for at least one of the services to the advertising node based on the service map via the ring-based network.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: November 12, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Praveen Bhagwatula, Sanjeev Rampal, Charles Allen Carriker
  • Patent number: 7940661
    Abstract: A method and apparatus for dynamically distributing traffic over links grouped together in a data transmission channel are disclosed. In one embodiment, the method includes receiving data at the network device, distributing the data over a first array, mapping the first array to a second array having entries corresponding to the links, and measuring data traffic. The mapping between the first array and the second array is updated based on traffic measurements to balance traffic load over the links.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: May 10, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Jimmy Ervin, Sanjeev Rampal
  • Patent number: 7782841
    Abstract: A method for data communication across a layer 2 bridged network having two or more edge nodes configured for receiving and transmitting multiprotocol data packets. The method includes creating a pseudowire circuit across the bridged network, receiving data packets at one of the edge nodes, encapsulating data packets into pseudowire frames, encapsulating the pseudowire frames inside MAC frames, and transmitting the encapsulated frames over the carrier bridged network.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: August 24, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjeev Rampal, Jimmy Ervin, Norman Finn, Michael Smith
  • Patent number: 7653526
    Abstract: A method and system for emulating an Ethernet link over a Sonet path to provide link integrity is disclosed. The method generally includes receiving an error code at a local Ethernet port upon detection of a link failure at a remote Ethernet port. The error code is received over a Sonet path in a Sonet path overhead. If the error code is still present after a specified period of time, the local Ethernet port is disabled. Methods for providing link stability and link availability are also disclosed.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: January 26, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas Eric Ryle, Sanjeev Rampal, Jimmy Philip Ervin, Charles Allen Carriker, Jr., Russell Eugene Gardo
  • Patent number: 7525949
    Abstract: Techniques for implementing forwarding in network devices are provided. Proxy addresses are used in place of next hop addresses so that a large routing table is not required. Pairs of proxy IP and MAC addresses can be used to allow this optimization to occur completely transparent to any other device in the network. One or more smaller tables can be utilized in place of a large routing table to more efficiently implement forwarding. Additionally, the technique can be utilized without requiring modification of other hardware devices in the network.
    Type: Grant
    Filed: May 7, 2002
    Date of Patent: April 28, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjeev Rampal, Alvaro Retana, Russell White, Jimmy Ervin, Hoe Trinh
  • Publication number: 20080298236
    Abstract: A method and apparatus for dynamically distributing traffic over links grouped together in a data transmission channel are disclosed. In one embodiment, the method includes receiving data at the network device, distributing the data over a first array, mapping the first array to a second array having entries corresponding to the links, and measuring data traffic. The mapping between the first array and the second array is updated based on traffic measurements to balance traffic load over the links.
    Type: Application
    Filed: June 1, 2007
    Publication date: December 4, 2008
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Jimmy Ervin, Sanjeev Rampal
  • Publication number: 20060146832
    Abstract: A method for data communication across a layer 2 bridged network having two or more edge nodes configured for receiving and transmitting multiprotocol data packets. The method includes creating a pseudowire circuit across the bridged network, receiving data packets at one of the edge nodes, encapsulating data packets into pseudowire frames, encapsulating the pseudowire frames inside MAC frames, and transmitting the encapsulated frames over the carrier bridged network.
    Type: Application
    Filed: January 5, 2005
    Publication date: July 6, 2006
    Applicant: CISCO TECHNOLOGY, INC. A Corporation of the state of California
    Inventors: Sanjeev Rampal, Jimmy Ervin, Norman Finn, Michael Smith