Patents by Inventor Hariprasada Rao Ginjpalli

Hariprasada Rao Ginjpalli 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: 10075391
    Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: September 11, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
  • Publication number: 20170359274
    Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.
    Type: Application
    Filed: August 28, 2017
    Publication date: December 14, 2017
    Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
  • Patent number: 9749259
    Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: August 29, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
  • Publication number: 20170054655
    Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.
    Type: Application
    Filed: August 26, 2016
    Publication date: February 23, 2017
    Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
  • Patent number: 9455933
    Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.
    Type: Grant
    Filed: January 25, 2014
    Date of Patent: September 27, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
  • Patent number: 7450503
    Abstract: A system and method to multicast guaranteed and best-effort traffic in a communications network are disclosed. According to one embodiment, incoming traffic is separated into unicast traffic and multicast traffic. Each root cell of the multicast traffic is classified based on multiple corresponding classes of service. Each root cell is then stored into a root cell buffer of multiple root cell buffers within an egress memory, each root cell buffer being associated with a corresponding class of service. According to one embodiment, each root cell is retrieved from the corresponding root cell buffer within the egress memory according to the associated class of service. Each root cell is then stored in a corresponding replication queue of multiple replication queues based on its associated class of service, with predetermined replication parameters assigned to each replication queue.
    Type: Grant
    Filed: December 24, 2002
    Date of Patent: November 11, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Hariprasada Rao Ginjpalli, Kent Wayne Wendorf
  • Patent number: 7336665
    Abstract: A method is described that associates a first plurality of logical ports with a first bandwidth group and that associates a second plurality of ports with a second bandwidth group. The first bandwidth group is defined by a first bandwidth range whose lowest data rate is greater than a highest data rate of a second bandwidth range that defines the second bandwidth group. The method also involves servicing the first and second bandwidth groups so that: 1) each of the logical ports that are associated with the first bandwidth group are polled at a rate of X servicing trips of the first and second bandwidth groups; and, 2) each of the logical ports that are associated with the second bandwidth group are polled at a rate of Y servicing trips of the first and second bandwidth groups and where X is less than Y.
    Type: Grant
    Filed: February 12, 2003
    Date of Patent: February 26, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Hariprasada Rao Ginjpalli, Quang Phung