Patents by Inventor Surendra Kumar

Surendra Kumar 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: 9438512
    Abstract: Presented herein are techniques useful in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes through the respective network nodes. A network node receives packets encapsulated in a service header that includes information defining a first set of context headers stacked into an association of metadata that is relevant to one or more service functions within a service path comprised of one or more network nodes. The network node performs at least one of the service functions in the service path and rewrites the service header with a second set of context headers. The second set of context headers include metadata derived from performing the service function(s) at the network node.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: September 6, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: James Guichard, Paul Quinn, David Ward, Surendra Kumar, Nagaraj A. Bagepalli, Michael R. Smith, Navindra Yadav
  • Patent number: 9385950
    Abstract: Presented herein are techniques in which a service proxy in a service node is configured to receive a packet encapsulated in a service header that includes a variable set of context headers. The service proxy is configured to use the context headers in the service header to map data in the packet to a local identifier that is associated with one of a plurality of service-functions hosted by the service node. The service proxy is further configured to forward the data in the packet to the service-function associated with the local identifier.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: July 5, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Quinn, James Guichard, Surendra Kumar
  • Publication number: 20160187392
    Abstract: A data receiving device may include an envelope detector that may include first and second inputs configured to receive a differential input signal, a first pair of detectors coupled to the first input and configured to generate first and second detector outputs, and a second pair of detectors coupled to the second input and configured to generate third and fourth detector outputs. The envelope detector may also include a logic circuit configured to generate a reset based upon the first and third detectors. The data receiving device may also include a receiver circuit coupled to the envelope detector and configured to generate an output based upon the second and fourth detectors along with the reset, and a first bit detection circuit coupled to the receiver circuit.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Daljeet KUMAR, Tapas NANDY, Surendra KUMAR
  • Publication number: 20160099867
    Abstract: Techniques are provided to decouple service chain structure from the underlying network forwarding state and allow for data plane learning of service chain forwarding requirements and any association between services function state requirements and the forward and reverse forwarding paths for a service chain. In a network comprising a plurality of network nodes each configured to apply a service function to traffic that passes through the respective network node, a packet is received at a network node. When the network node determines that the service function it applies is stateful, it updates context information in a network service header of the packet to indicate that the service function applied at the network node is stateful and that traffic for a reverse path matching the classification criteria is to be returned to the network node.
    Type: Application
    Filed: December 11, 2015
    Publication date: April 7, 2016
    Inventors: James Guichard, Paul Quinn, David Ward, Surendra Kumar, Yavindra Yadav, Michael R. Smith, Nagaraj A. Bagepalli
  • Patent number: 9246799
    Abstract: Techniques are provided to decouple service chain structure from the underlying network forwarding state and allow for data plane learning of service chain forwarding requirements and any association between services function state requirements and the forward and reverse forwarding paths for a service chain. In a network comprising a plurality of network nodes each configured to apply a service function to traffic that passes through the respective network node, a packet is received at a network node. When the network node determines that the service function it applies is stateful, it updates context information in a network service header of the packet to indicate that the service function applied at the network node is stateful and that traffic for a reverse path matching the classification criteria is to be returned to the network node.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: January 26, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: James Guichard, Paul Quinn, David Ward, Surendra Kumar, Navindra Yadav, Michael R. Smith, Nagaraj A. Bagepalli
  • Publication number: 20160006651
    Abstract: Presented herein are techniques useful in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes through the respective network nodes. A network node receives packets encapsulated in a service header that includes information defining a first set of context headers stacked into an association of metadata that is relevant to one or more service functions within a service path comprised of one or more network nodes. The network node performs at least one of the service functions in the service path and rewrites the service header with a second set of context headers. The second set of context headers include metadata derived from performing the service function(s) at the network node.
    Type: Application
    Filed: September 11, 2015
    Publication date: January 7, 2016
    Inventors: James Guichard, Paul Quinn, David Ward, Surendra Kumar, Nagaraj A. Bagepalli, Michael R. Smith, Navindra Yadav
  • Patent number: 9178812
    Abstract: Presented herein are techniques useful in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes through the respective network nodes. A network node receives packets encapsulated in a service header that includes information defining a variable set of context headers stacked into an association of metadata that is relevant to one or more service functions within a service path comprised of one or more network nodes. The network node interprets a forwarding state and a next-hop network node for the service path from the service header, and determines a service action or associated metadata from the set of context headers.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: November 3, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: James Guichard, Paul Quinn, David Ward, Surendra Kumar, Nagaraj A. Bagepalli, Michael R. Smith, Navindra Yadav
  • Publication number: 20150281173
    Abstract: In one embodiment, a method includes receiving a packet associated with a flow at a network device, classifying the packet at the network device based on information received from a policy layer, inserting a Network Address Translation (NAT) indicator for the flow into the packet, and transmitting the packet in a service chain comprising network address translation. The NAT indicator is associated with the flows before and after network address translation to provide symmetry between the service chain and a return traffic service chain. An apparatus and logic are also disclosed herein.
    Type: Application
    Filed: March 25, 2014
    Publication date: October 1, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Paul Quinn, Jim Guichard, Surendra Kumar, Peter Bosch
  • Publication number: 20150222640
    Abstract: Presented herein are elastic service chain techniques. In one example, a network element receives data traffic to be processed by a service chain that specifies an ordered sequence of service pools including a first service pool and second service pool, wherein each service pool comprises a plurality of network services. A network service is determined from the first service pool to be applied to the data traffic, and data traffic is forwarded to the network service in the first service pool.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Surendra Kumar, David Chang, Nagaraj Bagepalli, Abhijit Patra
  • Publication number: 20150215172
    Abstract: Presented herein are service-function chaining techniques. In one example, a service controller in a network comprising a plurality of service nodes receives one is configured to identify one or more service-functions hosted by each of the service nodes. The service controller defines a service-function chain in terms of service-functions to be applied to traffic in the network and provides information descriptive of the service-function chain to a classifier node.
    Type: Application
    Filed: January 30, 2014
    Publication date: July 30, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Surendra Kumar, Nagaraj Bagepalli, Abhijit Patra, Paul Quinn, James Guichard, Jayaraman Iyer
  • Publication number: 20150147198
    Abstract: A pumping device is used with a pneumatic tire mounted on a tire rim to keep the pneumatic tire from becoming underinflated. The pumping device includes a housing attached to the tire rim, a dynamic mass mechanically confined to radial movement relative to the housing and the tire rim, an intake port for ambient to enter the housing, and an exhaust port for forcing air into a tire cavity of the pneumatic tire for restoring air loss from an inflation volume within the tire cavity.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: The Goodyear Tire & Rubber Company
    Inventors: Surendra Kumar Chawla, Shawn William Dellinger, William Eugene Rabbitt, James Edward Szpak, Jeffrey Silver Taggart, Marc Louis Vitantonio
  • Publication number: 20150147200
    Abstract: A pumping device is used with a pneumatic tire mounted on a tire rim to keep the pneumatic tire from becoming underinflated. The pumping device includes a housing attached to the tire rim, a dynamic mass mechanically confined to rotational movement relative to the housing and the tire rim, the dynamic mass moving in response to a minimum angular velocity of the tire rim and pumping ambient air into the housing, an intake port for ambient air to enter the housing, and an exhaust port for forcing pressurized air into a tire cavity of the pneumatic tire for restoring air loss from an inflation volume within the tire cavity.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: The Goodyear Tire & Rubber Company
    Inventors: Surendra Kumar Chawla, Shawn William Dellinger, William Eugene Rabbitt, James Edward Szpak, Jeffrey Silver Taggart, Marc Louis Vitantonio
  • Publication number: 20150147199
    Abstract: A pumping device is used with a pneumatic tire mounted on a tire rim to keep the pneumatic tire from becoming underinflated. The pumping device includes a housing attached to the tire rim, a dynamic mass mechanically confined to linear movement relative to the housing and the tire rim, the dynamic mass moving in response to shock loads transferred from the tire rim to the dynamic mass and pumping ambient air into the housing, an intake port for ambient air to enter the housing, and an exhaust port for forcing pressurized air into a tire cavity of the pneumatic tire for restoring air loss from an inflation volume within the tire cavity.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: The Goodyear Tire & Rubber Company
    Inventors: Surendra Kumar Chawla, Shawn William Dellinger, William Eugene Rabbitt, James Edward Szpak, Jeffrey Silver Taggart, Marc Louis Vitantonio
  • Publication number: 20150103827
    Abstract: Presented herein are techniques in which a service proxy in a service node is configured to receive a packet encapsulated in a service header that includes a variable set of context headers. The service proxy is configured to use the context headers in the service header to map data in the packet to a local identifier that is associated with one of a plurality of service-functions hosted by the service node. The service proxy is further configured to forward the data in the packet to the service-function associated with the local identifier.
    Type: Application
    Filed: October 14, 2013
    Publication date: April 16, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Paul Quinn, James Guichard, Surendra Kumar
  • Publication number: 20150099169
    Abstract: An electrode for a battery includes a plurality of electrochemically active conversion-based particles coated by multilayer graphene, a plurality of carbon fibers, and a carbonaceous binder. The carbonaceous binder binds the active particles coated with the multilayer graphene to the plurality of carbon fibers. A battery containing the electrode and a method of making an electrode and a battery containing the electrode are also disclosed.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Inventors: Nancy J. DUDNEY, Jagjit NANDA, Surendra Kumar MARTHA
  • Patent number: 8975929
    Abstract: A circuit includes a first input transistor and a first voltage divider coupled to a source of the first input transistor and a second input transistor and a second voltage divider coupled to a source of the second input transistor. A first set of series connected transistors include a first transistor with a gate coupled to the first input transistor source and a second transistor with a gate coupled to a tap of the first voltage divider. A second set of series connected transistors include a third transistor with a gate coupled to the second input transistor source and a fourth transistor with a gate coupled to a tap of the second voltage divider. An output is coupled to the sources of the first and second input transistors. The first and second sets are coupled to one of the first input transistor drain or second input transistor drain.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: March 10, 2015
    Assignee: STMicroelectronics International N.V.
    Inventor: Surendra Kumar
  • Publication number: 20150026362
    Abstract: Presented herein are techniques for dynamic creation of a unique service path for a service chain. In one example, a service controller and a plurality of service nodes are provided, each service node configured to apply a service function to traffic that passes through the respective service node. The service controller defines a service chain identifying a set of service functions and an order in which they are applied. The service controller receives an indication that the service chain has been instantiated at a classifier, and creates a unique service path for the service chain, wherein the unique service path includes the service chain and the classifier at which the service chain is instantiated.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 22, 2015
    Inventors: James Guichard, Paul Quinn, Surendra Kumar, Govind P. Sharma, Abhijit Patra
  • Patent number: 8922256
    Abstract: An apparatus includes a number of current steering switches and a power controller. A current source is coupled to the current steering switches and to the power controller. The current source is controlled to provide a first voltage to the current steering switches. The apparatus also includes a number of pre-drivers. The power controller is configured to provide a second voltage to the plurality of pre-drivers. The second voltage is dependent on the first voltage.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: December 30, 2014
    Assignee: STMicroelectronics International N.V.
    Inventor: Surendra Kumar
  • Publication number: 20140375358
    Abstract: A circuit includes a first input transistor and a first voltage divider coupled to a source of the first input transistor and a second input transistor and a second voltage divider coupled to a source of the second input transistor. A first set of series connected transistors include a first transistor with a gate coupled to the first input transistor source and a second transistor with a gate coupled to a tap of the first voltage divider. A second set of series connected transistors include a third transistor with a gate coupled to the second input transistor source and a fourth transistor with a gate coupled to a tap of the second voltage divider. An output is coupled to the sources of the first and second input transistors. The first and second sets are coupled to one of the first input transistor drain or second input transistor drain.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Applicant: STMicroelectronics International N.V.
    Inventor: Surendra Kumar
  • Publication number: 20140362857
    Abstract: Presented herein are techniques useful in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes through the respective network nodes. A network node receives packets encapsulated in a service header that includes information defining a variable set of context headers stacked into an association of metadata that is relevant to one or more service functions within a service path comprised of one or more network nodes. The network node interprets a forwarding state and a next-hop network node for the service path from the service header, and determines a service action or associated metadata from the set of context headers.
    Type: Application
    Filed: June 5, 2013
    Publication date: December 11, 2014
    Inventors: James Guichard, Paul Quinn, David Ward, Surendra Kumar, Nagaraj A. Bagepalli, Michael R. Smith, Navindra Yadav