Patents by Inventor Kiran Kalkunte Seshadri

Kiran Kalkunte Seshadri 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: 9948756
    Abstract: Provided are methods, computer devices, and computer-readable medium for automatic generation of a pipeline. In various implementations, a computing device may determine modifications to be made to packets conforming to each of a plurality of packet types, and identify a first modification that is dependent on a second modification. The computing device may further determine a number of pipeline stages for a pipeline circuit such that the second modification is performed in a pipeline stage prior to a pipeline stage in which the first modification is performed. The computing device may further generate a description of a pipeline stage for each of the number of pipeline stages, where each pipeline stage can perform at least one of extracting a first value, calculating a second value, or inserting a third value, where the extracting, calculating, and inserting uses values provided to each pipeline stage by an immediately preceding pipeline stage.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: April 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Kiran Kalkunte Seshadri, Thomas A. Volpe
  • Patent number: 9860168
    Abstract: A packet processor may implement network packet modification. A network packet may be received at a packet processor. A packet header modification may be identified for the network packet. The packet processor may access a memory to traverse a dependency graph for the packet header modification to obtain an operation to apply the packet header modification and dependent operations to update fields in the packet header to be changed as a result of the packet header modification. The dependency graph may have been stored in the memory prior to receiving the network packet. The obtained operations may be performed according to the traversal of the dependency graph. The modified packet may then be transmitted.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: January 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Kiran Kalkunte Seshadri