Patents by Inventor Prashant Pai

Prashant Pai 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: 12200534
    Abstract: A method and a system for steering traffic in a wireless network. The method and system include an ingress point and an egress point of the wireless network with a plurality of paths between the two points. A plurality of hops are located along the plurality of paths. The plurality of paths may be bound as a single pipe at a logical level. The system may determine a quality of experience (QOE) score. Automated steering policies may be based on the QOE score. Traffic may be steered at each hop based on the automated steering policies. The QOE score may be determined by measuring bandwidth, loss, latency, and jitter at each hop. A customer may provide prioritization at an application level and the automated steering policies may also be based on the customer prioritization.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: January 14, 2025
    Assignee: CRADLEPOINT, INC.
    Inventors: Deepak Nair, Prashant Pai
  • Publication number: 20240089027
    Abstract: Computer-implemented systems and methods for Forward Error Correction (FEC) at the IP-Layer with adaptive bandwidth overhead minimization in a packet transmission network, the system including an FEC encoder to process IP packets and generate FEC encoded packets and repair packets, an FEC decoder to receive and process the FEC encoded packets and repair packets, and an FEC controller that includes a set of computer-implemented instructions to carry out functions including configuring an FEC algorithm to control FEC encoding and decoding, packet recovery, and retrieve packet transmission statistics, determining if network bandwidth overhead needs adjustment, controlling tuning parameters, and implementing predictive analysis based at least in part on historic data.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Applicant: CradlePoint, Inc.
    Inventors: Natarajan Venkataraman, Prashant Pai, Deepak Nair
  • Publication number: 20240048334
    Abstract: Disclosed embodiments include computer-based adaptive schedulers, and methods for operating, for adaptively scheduling the flow of packets in a network, the adaptive scheduler including a queue communication module communicating with a queue of packets queued to be sent over the network, an ACK packet receiver module communicating with an ACK packet receiver and receiving information related to the number of ACK packets received by the ACK packet receiver, a transmit window module communicating with a packet transmitter and receiving information related to the number of bytes that can be transmitted and sets a transmit window duration for a packet in the queue to be transmitted and schedules the transmission of the packet in the queue by the packet transmitter and, a time window module that adaptively sets a duration for which the ACK packet receiver module will wait for ACK packets to be received by the ACK packet receiver.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Applicant: CradlePoint, Inc.
    Inventors: Natarajan Venkataraman, Prashant Pai
  • Publication number: 20240036858
    Abstract: A computer-based method for managing a dataflow pipeline across a plurality of environments, includes the steps of: receiving, for a first environment, a check-in comprising source code, a task definition, a configuration, and a flow definition; receiving a definition of an application secret and an associated credential; storing the application secret and credential in a dataflow pipeline deployer data store; creating a data flow pipeline package, further comprising the steps of: merging the source code, the configuration, and the secrets; and defining a pipeline graph in the first environment pipeline flow registry.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 1, 2024
    Inventors: Srinivasa Subramanyam Pulugurtha, Pritish Prashant Pai, Misha Smirnov, Juan Yin
  • Patent number: 11811628
    Abstract: Disclosed embodiments include a system for displaying access market network device network traffic statistics for active Internet Protocol (IP) destinations. The system includes a network device having a connection tracker module that maintains connection-based traffic flows in a packet forwarding path, and a flowstats module that receives data for connection-based traffic flows from the connection tracker module and communicates with an analysis module to generate a table of network traffic statistics for active IP destinations.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: November 7, 2023
    Assignee: CRADLEPOINT, INC.
    Inventor: Prashant Pai
  • Publication number: 20230291665
    Abstract: Disclosed embodiments include a system for displaying access market network device network traffic statistics for active Internet Protocol (IP) destinations. The system includes a network device having a connection tracker module that maintains connection-based traffic flows in a packet forwarding path, and a flowstats module that receives data for connection-based traffic flows from the connection tracker module and communicates with an analysis module to generate a table of network traffic statistics for active IP destinations.
    Type: Application
    Filed: November 2, 2022
    Publication date: September 14, 2023
    Applicant: CRADLEPOINT, INC.
    Inventor: PRASHANT PAI
  • Publication number: 20230180051
    Abstract: A method and a system for steering traffic in a wireless network. The method and system include an ingress point and an egress point of the wireless network with a plurality of paths between the two points. A plurality of hops are located along the plurality of paths. The plurality of paths may be bound as a single pipe at a logical level. The system may determine a quality of experience (QOE) score. Automated steering policies may be based on the QOE score. Traffic may be steered at each hop based on the automated steering policies. The QOE score may be determined by measuring bandwidth, loss, latency, and jitter at each hop. A customer may provide prioritization at an application level and the automated steering policies may also be based on the customer prioritization.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Deepak Nair, Prashant Pai
  • Publication number: 20220400066
    Abstract: Disclosed embodiments include a system for displaying access market network device network traffic statistics for active Internet Protocol (IP) destinations. The system includes a network device having a connection tracker module that maintains connection-based traffic flows in a packet forwarding path, and a flowstats module that receives data for connection-based traffic flows from the connection tracker module and communicates with an analysis module to generate a table of network traffic statistics for active IP destinations.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventor: PRASHANT PAI
  • Patent number: 11522776
    Abstract: Disclosed embodiments include a system for displaying access market network device network traffic statistics for active Internet Protocol (IP) destinations. The system includes a network device having a connection tracker module that maintains connection-based traffic flows in a packet forwarding path, and a flowstats module that receives data for connection-based traffic flows from the connection tracker module and communicates with an analysis module to generate a table of network traffic statistics for active IP destinations.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: December 6, 2022
    Assignee: CradlePoint, Inc.
    Inventor: Prashant Pai
  • Patent number: 8059546
    Abstract: Various techniques are disclosed for managing traffic flow for transport over a plurality of communication channels of a shared access cable network. According to various embodiments, one or more devices of the cable network (such as, for example, a Cable Modem Termination System (CMTS)), may be operable to implement at least a portion of the traffic flow management techniques. In at least one embodiment, one or more aspects of the traffic flow management techniques disclosed herein may be used for performing real-time shaping of traffic flows across multiple different channels of a DOCSIS channel bonding group. In some embodiments, various different traffic shaping and/or traffic scheduling techniques may be employed (e.g., in DOCSIS 3.0 compatible cable networks) to reduce and/or mitigate issues which, for example, may arise as a result of an inability to represent traffic schedulers as tree-based hierarchies.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: November 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Prashant Pai, Anna Charny, Alon Bernstein
  • Patent number: 8040807
    Abstract: Various techniques are disclosed for managing traffic flow for transport over a plurality of communication channels of a shared access cable network. According to various embodiments, one or more devices of the cable network (such as, for example, a Cable Modem Termination System (CMTS)), may be operable to implement at least a portion of the traffic flow management techniques. In at least one embodiment, one or more aspects of the traffic flow management techniques disclosed herein may be used for performing real-time shaping of traffic flows across multiple different channels of a DOCSIS channel bonding group. In some embodiments, various different traffic shaping and/or traffic scheduling techniques may be employed (e.g., in DOCSIS 3.0 compatible cable networks) to reduce and/or mitigate issues which, for example, may arise as a result of an inability to represent traffic schedulers as tree-based hierarchies.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: October 18, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Prashant Pai, Anna Charny, Alon Bernstein
  • Publication number: 20100061235
    Abstract: Various techniques are disclosed for managing traffic flow for transport over a plurality of communication channels of a shared access cable network. According to various embodiments, one or more devices of the cable network (such as, for example, a Cable Modem Termination System (CMTS)), may be operable to implement at least a portion of the traffic flow management techniques. In at least one embodiment, one or more aspects of the traffic flow management techniques disclosed herein may be used for performing real-time shaping of traffic flows across multiple different channels of a DOCSIS channel bonding group. In some embodiments, various different traffic shaping and/or traffic scheduling techniques may be employed (e.g., in DOCSIS 3.0 compatible cable networks) to reduce and/or mitigate issues which, for example, may arise as a result of an inability to represent traffic schedulers as tree-based hierarchies.
    Type: Application
    Filed: March 13, 2009
    Publication date: March 11, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Prashant Pai, Anna Charny, Alon Bernstein
  • Publication number: 20100061234
    Abstract: Various techniques are disclosed for managing traffic flow for transport over a plurality of communication channels of a shared access cable network. According to various embodiments, one or more devices of the cable network (such as, for example, a Cable Modem Termination System (CMTS)), may be operable to implement at least a portion of the traffic flow management techniques. In at least one embodiment, one or more aspects of the traffic flow management techniques disclosed herein may be used for performing real-time shaping of traffic flows across multiple different channels of a DOCSIS channel bonding group. In some embodiments, various different traffic shaping and/or traffic scheduling techniques may be employed (e.g., in DOCSIS 3.0 compatible cable networks) to reduce and/or mitigate issues which, for example, may arise as a result of an inability to represent traffic schedulers as tree-based hierarchies.
    Type: Application
    Filed: March 13, 2009
    Publication date: March 11, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Prashant Pai, Anna Charny, Alon Bernstein