Patents by Inventor Sameerkumar Sharma

Sameerkumar Sharma 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: 12126529
    Abstract: Various example embodiments for supporting multi-tier deterministic networking are presented. Various example embodiments for supporting multi-tier deterministic networking may be configured to support provisioning of deterministic flows in multi-tier deterministic networking. Various example embodiments for supporting multi-tier deterministic networking may be configured to support adaptive deterministic routing in multi-tier deterministic networks. Various example embodiments for supporting multi-tier deterministic networking may be configured to support score-based deterministic routing in multi-tier deterministic networks. Various example embodiments for supporting multi-tier deterministic networking may be configured to support adaptive deterministic routing and/or score-based deterministic routing in multi-tier deterministic networks based on analysis of a state representation for path and/or sub-path selection in multi-tier deterministic networks.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: October 22, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Ejder Bastug, Bilgehan Erman, Bruce Cilli, Sameerkumar Sharma
  • Patent number: 12028265
    Abstract: Various embodiments relate to a path computation element (PCE) configured to control a network having ingress edge nodes, interior nodes, and egress edge nodes, including: a network interface configured to communicate with the network; a memory; and a processor coupled to the memory and the network interface, wherein the processor is further configured to: receive a request for a first continuous guaranteed latency (CGL) flow to be carried by the network; make routing and admission control decisions for the requested first CGL flow without provisioning of the first CGL flow and the configuration of schedulers in the interior nodes of the network; and provide flow shaping parameters to a flow shaper at an ingress edge node of the first CGL flow.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: July 2, 2024
    Assignee: NOKIA OF AMERICA CORPORATION
    Inventors: Andrea Francini, Raymond Miller, Bruce Cilli, Charles Payette, Sameerkumar Sharma
  • Patent number: 11996989
    Abstract: An application specific interface (AA-NAPI) associated with an application for the purpose of controlling the networking aspects of the application session is provided by communication service provider (CSP). Cost model of network service types associated with a specific application type is learned by using the AA-NAPI. For each service-point joining the session, network properties are queried by using the AA-NAPI. During continuous service quality monitoring, upon detection of quality degradation leading to the decision to upgrade session quality, network service-type associated with a specific server-point is changed by using the AA-NAPI. Network specific actions are taken to reconfigure the network so that the requested service type is received by the specific service-point. New network capability is activated to improve network service level by using the AA-NAPI.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: May 28, 2024
    Assignee: NOKIA SOLUTIONS AND NETWORKS
    Inventors: Bilgehan Erman, Ejder Bastug, Bruce Cilli, Andrea Francini, Raymond Miller, Charles Payette, Sameerkumar Sharma
  • Publication number: 20230396516
    Abstract: An application specific interface (AA-NAPI) associated with an application for the purpose of controlling the networking aspects of the application session is provided by communication service provider (CSP). Cost model of network service types associated with a specific application type is learned by using the AA-NAPI. For each service-point joining the session, network properties are queried by using the AA-NAPI. During continuous service quality monitoring, upon detection of quality degradation leading to the decision to upgrade session quality, network service-type associated with a specific server-point is changed by using the AA-NAPI. Network specific actions are taken to reconfigure the network so that the requested service type is received by the specific service-point. New network capability is activated to improve network service level by using the AA-NAPI.
    Type: Application
    Filed: May 16, 2023
    Publication date: December 7, 2023
    Inventors: Bilgehan ERMAN, Ejder BASTUG, Bruce CILLI, Andrea FRANCINI, Raymond MILLER, Charles PAYETTE, Sameerkumar SHARMA
  • Publication number: 20230254264
    Abstract: Various embodiments relate to a path computation element (PCE) configured to control a network having ingress edge nodes, interior nodes, and egress edge nodes, including: a network interface configured to communicate with the network; a memory; and a processor coupled to the memory and the network interface, wherein the processor is further configured to: receive a request for a first continuous guaranteed latency (CGL) flow to be carried by the network; make routing and admission control decisions for the requested first CGL flow without provisioning of the first CGL flow and the configuration of schedulers in the interior nodes of the network; and provide flow shaping parameters to a flow shaper at an ingress edge node of the first CGL flow.
    Type: Application
    Filed: February 10, 2022
    Publication date: August 10, 2023
    Inventors: Andrea FRANCINI, Raymond MILLER, Bruce CILLI, Charles PAYETTE, Sameerkumar SHARMA
  • Patent number: 11677666
    Abstract: Various example embodiments for supporting queue management in communication systems are presented. Various example embodiments for supporting queue management in communication systems may be configured to support application-based queue management. Various example embodiments for supporting application-based queue management may be configured to support application-based congestion control. Various example embodiments for supporting application-based congestion control may be configured to support application-based congestion control based on use of trigger templates.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: June 13, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Andrea Francini, Koen De Schepper, Olivier Tilmans, Sameerkumar Sharma
  • Patent number: 11595292
    Abstract: Various example embodiments for supporting dynamic node cluster discovery in a communication network are presented. Various example embodiments for supporting dynamic node cluster discovery in a communication network may be configured to support dynamic node cluster discovery based on circulation of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on probabilistic forwarding of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on updating and forwarding of discovery messages within the communication network.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: February 28, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Bilgehan Erman, Ejder Bastug, Bruce Cilli, Sameerkumar Sharma, Mahmoud Ashour
  • Patent number: 11575599
    Abstract: Various example embodiments for supporting multi-tier deterministic networking are presented. Various example embodiments for supporting multi-tier deterministic networking may be configured to support provisioning of deterministic flows in multi-tier deterministic networking. Various example embodiments for supporting multi-tier deterministic networking may be configured to support adaptive deterministic routing in multi-tier deterministic networks. Various example embodiments for supporting multi-tier deterministic networking may be configured to support score-based deterministic routing in multi-tier deterministic networks. Various example embodiments for supporting multi-tier deterministic networking may be configured to support adaptive deterministic routing and/or score-based deterministic routing in multi-tier deterministic networks based on analysis of a state representation for path and/or sub-path selection in multi-tier deterministic networks.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: February 7, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Ejder Bastug, Bilgehan Erman, Bruce Cilli, Sameerkumar Sharma
  • Patent number: 11483739
    Abstract: The method includes receiving first video data and network performance information from at least one first agent node associated with at least one first camera, determining event detection information based on the first video data and the network performance information, determining a slice configuration for at least one network slice based upon the first video data, network performance information and the event detection information, and controlling an operation of the communication network by instantiating the at least one network slice based on the slice configuration information.
    Type: Grant
    Filed: February 25, 2018
    Date of Patent: October 25, 2022
    Assignee: Nokia Solutions and Networks OY
    Inventors: Edward Grinshpun, Cinzia Sartori, Sameerkumar Sharma
  • Patent number: 11470003
    Abstract: Various example embodiments for supporting flow reliability in deterministic networking are presented. Various example embodiments for supporting flow reliability in deterministic networking may be configured to support flow reliability in deterministic networking based on control over frame replication and elimination for deterministic flows. Various example embodiments for supporting flow reliability in deterministic networking based on control over frame replication and elimination for deterministic flows may be configured to control replication and elimination of redundant flows providing redundancy for deterministic flows based on dynamic activation and deactivation of the redundant flows based on monitoring of flow continuity of the deterministic flows.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: October 11, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Ejder Bastug, Bilgehan Erman, Bruce Cilli, Sameerkumar Sharma
  • Patent number: 11463370
    Abstract: Various example embodiments for supporting scalable deterministic services in packet networks are presented. Various example embodiments for supporting scalable deterministic services in packet networks may be configured to support delay guarantees (e.g., finite end-to-end delay bounds) for a class of traffic flows referred to as guaranteed-delay (GD) traffic flows. Various example embodiments for supporting scalable deterministic services in packet networks may be configured to support delay guarantees for GD traffic flows of a network based on a queuing arrangement that is based on network outputs of the network, a packet scheduling method that is configured to support scheduling of packets of the GD traffic flows, and a service rate allocation rule configured to support delay guarantees for the GD traffic flows.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: October 4, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Andrea Francini, Raymond Miller, Sameerkumar Sharma
  • Publication number: 20220272035
    Abstract: Various example embodiments for supporting multi-tier deterministic networking are presented. Various example embodiments for supporting multi-tier deterministic networking may be configured to support provisioning of deterministic flows in multi-tier deterministic networking. Various example embodiments for supporting multi-tier deterministic networking may be configured to support adaptive deterministic routing in multi-tier deterministic networks. Various example embodiments for supporting multi-tier deterministic networking may be configured to support score-based deterministic routing in multi-tier deterministic networks. Various example embodiments for supporting multi-tier deterministic networking may be configured to support adaptive deterministic routing and/or score-based deterministic routing in multi-tier deterministic networks based on analysis of a state representation for path and/or sub-path selection in multi-tier deterministic networks.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 25, 2022
    Inventors: Ejder Bastug, Bilgehan Erman, Bruce Cilli, Sameerkumar Sharma
  • Publication number: 20220272040
    Abstract: Various example embodiments for supporting flow reliability in deterministic networking are presented. Various example embodiments for supporting flow reliability in deterministic networking may be configured to support flow reliability in deterministic networking based on control over frame replication and elimination for deterministic flows. Various example embodiments for supporting flow reliability in deterministic networking based on control over frame replication and elimination for deterministic flows may be configured to control replication and elimination of redundant flows providing redundancy for deterministic flows based on dynamic activation and deactivation of the redundant flows based on monitoring of flow continuity of the deterministic flows.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 25, 2022
    Inventors: Ejder Bastug, Bilgehan Erman, Bruce Cilli, Sameerkumar Sharma
  • Publication number: 20220272021
    Abstract: Various example embodiments for supporting dynamic node cluster discovery in a communication network are presented. Various example embodiments for supporting dynamic node cluster discovery in a communication network may be configured to support dynamic node cluster discovery based on circulation of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on probabilistic forwarding of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on updating and forwarding of discovery messages within the communication network.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 25, 2022
    Inventors: Bilgehan Erman, Ejder Bastug, Bruce Cilli, Sameerkumar Sharma, Mahmoud Ashour
  • Patent number: 11425592
    Abstract: Systems, methods, apparatuses, and computer program products for packet latency reduction in mobile radio access networks. One method may include, when a buffer of a first sublayer of a wireless access link is empty and there is a new data unit in the first sublayer or when the first sublayer buffer is not empty and a data unit leaves a second sublayer buffer, comparing the number of data units currently stored in the second sublayer buffer with a queue length threshold that defines a total amount of space in the second sublayer buffer. When the number of data units currently stored in the second sublayer buffer is less than the queue length threshold, the method may also include transferring the data unit from the first sublayer to the second sublayer.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: August 23, 2022
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Andrea Francini, Rajeev Kumar, Sameerkumar Sharma
  • Patent number: 11336582
    Abstract: Various example embodiments for supporting packet scheduling in packet networks are presented. Various example embodiments for supporting packet scheduling in packet networks may be configured to support scheduling-as-a-service. Various example embodiments for supporting packet scheduling in packet networks based on scheduling-as-a-service may be configured to support a virtualized packet scheduler which may be provided as a service over a general-purpose hardware platform, may be instantiated in customer hardware, or the like, as well as various combinations thereof. Various example embodiments for supporting packet scheduling in packet networks may be configured to support scheduling of packets of packet queues based on association of transmission credits with timeslots of a periodic service sequence used to provide service to the packet queues.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: May 17, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Andrea Francini, Larry Hsiao Chang, Sameerkumar Sharma
  • Patent number: 11271852
    Abstract: A method for routing traffic between a source node and a destination node in a network comprises: identifying a first group level at which a source group vector and a destination group vector differ; obtaining one or more first route segments between a first source group and a first destination group at the first group level; computing an end-to-end route between the source node and the destination node based on at least the one or more first route segments; and routing traffic between the source node and the destination node on the end-to-end route.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: March 8, 2022
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Bilgehan Erman, Ejder Bastug, Bruce Cilli, Sameerkumar Sharma
  • Patent number: 11240169
    Abstract: Various example embodiments relate generally to supporting queuing of packets in a communication network. Various example embodiments for supporting queuing of packets in a communication network may be configured to support queueing of packets based on a packet queuing memory space including a hash entry space configured to maintain a set of H hash entries and a packet queue space configured to maintain a set of Q packet queues, wherein H is greater than Q. Various example embodiments for supporting queuing of packets in a communication network may be configured to support queueing of packets in a manner for handling packet events (e.g., packet arrival events, packet departure events, or the like) while preventing or mitigating queue collisions of hash entries (where a queue collision occurs when multiple hash entries, and the respective network flows of those hash entries, are associated with a single packet queue).
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: February 1, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Andrea Francini, Sameerkumar Sharma
  • Patent number: 11212687
    Abstract: The method includes transmitting request messages to at least one first network node, the request messages each including at least a sampling time-window and a network slice identifier, the sampling time-window defining a duration of time, the network slice identifier identifying a designated network slice within the communication network, receiving packet reports from the at least one first network node, the packet reports including latency information for packets that are processed by the at least one first network node during the sampling time-window for the designated network slice, and controlling the operation of the communication network based on the latency information.
    Type: Grant
    Filed: February 25, 2018
    Date of Patent: December 28, 2021
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Sameerkumar Sharma, Edward Grinshpun, Andrea Francini
  • Publication number: 20210250301
    Abstract: Various example embodiments for supporting scalable deterministic services in packet networks are presented. Various example embodiments for supporting scalable deterministic services in packet networks may be configured to support delay guarantees (e.g., finite end-to-end delay bounds) for a class of traffic flows referred to as guaranteed-delay (GD) traffic flows. Various example embodiments for supporting scalable deterministic services in packet networks may be configured to support delay guarantees for GD traffic flows of a network based on a queuing arrangement that is based on network outputs of the network, a packet scheduling method that is configured to support scheduling of packets of the GD traffic flows, and a service rate allocation rule configured to support delay guarantees for the GD traffic flows.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 12, 2021
    Inventors: Andrea Francini, Raymond Miller, Sameerkumar Sharma