Patents by Inventor Ravi Sharma

Ravi 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: 11469954
    Abstract: Systems and methods provide a MEC policy optimization service. A network device applies, in a first edge cluster of the application service layer network, a policy for an application service that supports a customer application; receives network performance data related to execution of the application service; identifies, based on the network performance data, an improved policy to optimize the first policy for the customer application in the first edge cluster; and sends a model of the improved policy to a central network device for the application service layer network.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: October 11, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raghuram Parvataneni, Kirk Campbell, Ravi Sharma
  • Publication number: 20220255996
    Abstract: A system comprises a Network Exposure Function (NEF) and a Session Management Function (SMF). The MF may be configured to: receive, from the NEF, a first request to subscribe to a notification service offered by the SMF; send a create session request to a User Plane Function (UPF); receive a first response from the UPF to the create session request, wherein the first response includes binding information that pertains to an association between a User Equipment device (UE) identifier (ID) and Internet Protocol (IP) addresses; and send, as part of the notification service, a message that includes the binding information to the NEF.
    Type: Application
    Filed: February 11, 2021
    Publication date: August 11, 2022
    Inventors: Ye Huang, Gerardo S. Libunao, Raghuram Parvataneni, Ravi Sharma, Kirk Campbell, Suzann Hua, Alexander Fadeev, Miguel A. Carames, Sudhakar Reddy Patil
  • Publication number: 20220190940
    Abstract: A device may receive historical network behavior data associated with a network that includes network devices and may receive historical weather data associated with a geographical location of the network. The device may receive historical action data identifying historical actions taken for the network in response to the historical weather data, and may train a correlation model, with the historical network behavior data, the historical weather data, and the historical action data, to generate a trained correlation model. The device may receive a weather event forecast associated with the geographical location, and may process the weather event forecast, with the trained correlation model, to determine an anticipated behavior of the network in response to the weather event forecast. The device may process data identifying the anticipated behavior, with the trained correlation model, to identify actions to take in response to the anticipated behavior and may perform the actions.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Art ZAIFMAN, Kirk CAMPBELL, Srinivasa M. KALAPALA, Anil K. GUNTUPALLI, Ravi SHARMA
  • Publication number: 20220159474
    Abstract: During operation, the radio node may identify a second portion of a shared-license-access (SLA) band of frequencies with an improved communication-performance metric relative to a first portion of the SLA band of frequencies, which is currently approved and authorized for use. In response, the radio may provide a grant request to the computer for the second portion of the SLA band of frequencies, and may receive a grant response from the computer with an approval for a grant to the second portion of the SLA band of frequencies. Then, the radio node may provide a heartbeat request to the computer requesting authorization to use the second portion of the SLA band of frequencies, and may receive a heartbeat response from the computer with the authorization. Next, the radio node may provide a relinquishment request to the computer for the first portion of the SLA band of frequencies.
    Type: Application
    Filed: January 28, 2022
    Publication date: May 19, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: Ravi Sharma, Awaiz Khan
  • Patent number: 11294813
    Abstract: Aspects of a storage device including a cache having a logical-to-physical (L2P) mapping table, a scratchpad buffer, and a controller are provided to optimize cache storage of L2P mapping information. A controller receives a random pattern of logical addresses and identifies each logical address within one of multiple probability distributions. Based on a frequency of occurrence of each logical address, the controller stores a control page including the logical address within either a partition of the L2P mapping table which is associated with the corresponding probability distribution, or in the scratchpad buffer. The frequency of occurrence of each logical address is determined based on whether the logical address is within one or more standard deviations from a mean of each probability distribution. As a result, frequently occurring control pages are stored in cache, while infrequently occurring control pages are stored in the scratchpad buffer.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: April 5, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Avinash Sharma, Rishi Gautam Mukhopadhyay, Ravi Sharma, Chetan Shivaji More
  • Patent number: 11296938
    Abstract: A method, a device, and a non-transitory storage medium are described in which a machine learning-based resource management service is provided. A network device obtains network and end device information, and uses machine learning to determine whether to adjust an auto-scaling rule pertaining to the provisioning of an application service. The network device generates a modified auto-scaling rule based on the analysis.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: April 5, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raghuram Parvataneni, Kirk Campbell, Ravi Sharma, Anil K Guntupalli
  • Patent number: 11290859
    Abstract: A method, a device, and a non-transitory storage medium are described in which a edge content distribution service is provided. The edge content distribution service may include the distribution of static content among multi-access edge computing networks. The edge content distribution service may include tiered overlay networks that are correlated to performance metrics associated with application services, static contents of the application services, and/or the acquisition and delivery of the static contents. The edge content distribution service also consider available network resources at the multi-access edge computer networks and the overlay networks of the tiered architecture.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: March 29, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raghuram Parvataneni, Mohammad Raheel Khalid, Ravi Sharma
  • Patent number: 11291038
    Abstract: During operation, a radio node may receive, from a computer, approval and authorization to use a first grant for a first portion of an SLA band of frequencies, and approval and authorization to use a second grant for a second portion of the SLA band of frequencies, where the first grant is a primary grant and the second grant is a secondary grant in a supplemental downlink carrier aggregation. Then, the interface circuit may receive, from the computer, a heartbeat response that includes a grant termination message for the first grant, where the grant termination message includes a warning that indicates that the use of the first portion of the SLA band of frequencies is revoked after a time interval. In response to the grant termination message, the interface circuit may define the second grant as the primary grant for the supplemental downlink carrier aggregation.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: March 29, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Ravi Sharma, Awaiz Khan
  • Patent number: 11272374
    Abstract: During operation, the radio node may identify a second portion of a shared-license-access (SLA) band of frequencies with an improved communication-performance metric relative to a first portion of the SLA band of frequencies, which is currently approved and authorized for use. In response, the radio may provide a grant request to the computer for the second portion of the SLA band of frequencies, and may receive a grant response from the computer with an approval for a grant to the second portion of the SLA band of frequencies. Then, the radio node may provide a heartbeat request to the computer requesting authorization to use the second portion of the SLA band of frequencies, and may receive a heartbeat response from the computer with the authorization. Next, the radio node may provide a relinquishment request to the computer for the first portion of the SLA band of frequencies.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: March 8, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Ravi Sharma, Awaiz Khan
  • Patent number: 11265369
    Abstract: An exemplary edge compute orchestration system that is communicatively coupled with a set of edge compute nodes in a communication network receives a task assignment request generated by a user equipment (“UE”) device coupled to the network. The request is associated with an edge compute task that is to be performed in furtherance of an application executing on the UE device. The system also accesses node characterization data for the set of nodes and manages a node selection policy configured to facilitate a balancing of node performance and node efficiency when assigning edge computing tasks to different nodes in the set. The system selects a node for performance of the edge compute task from the set of nodes in response to the request, based on the node characterization data, and in accordance with the selection policy. The system assigns the edge compute task to be performed by the selected node.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: March 1, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kirk Campbell, Ravi Sharma, Raghuram Parvataneni
  • Publication number: 20220007453
    Abstract: During operation, a radio node may provide, at a transmit time during a first time interval, a first instance of a keep-alive message to a computer. Then, the radio node may receive, at a receive time prior to a first instance of a transmit expire time, an instance of a keep-alive response from the computer, where the instance of the keep-alive response authorizes the radio node to transmit in a granted portion of the spectrum until a second instance of the transmit expire time has elapsed. Moreover, the radio node may determine, based at least in part on the receive time and the first instance of the transmit expire time, an updated transmit time. Next, the radio node may provide, at the updated transmit time, which is prior to the second instance of the transmit expire time, a second instance of the keep-alive message addressed to the computer.
    Type: Application
    Filed: September 21, 2021
    Publication date: January 6, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: Awaiz Khan, Ravi Sharma
  • Publication number: 20210334217
    Abstract: Aspects of a storage device including a cache having a logical-to-physical (L2P) mapping table, a scratchpad buffer, and a controller are provided to optimize cache storage of L2P mapping information. A controller receives a random pattern of logical addresses and identifies each logical address within one of multiple probability distributions. Based on a frequency of occurrence of each logical address, the controller stores a control page including the logical address within either a partition of the L2P mapping table which is associated with the corresponding probability distribution, or in the scratchpad buffer. The frequency of occurrence of each logical address is determined based on whether the logical address is within one or more standard deviations from a mean of each probability distribution. As a result, frequently occurring control pages are stored in cache, while infrequently occurring control pages are stored in the scratchpad buffer.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Inventors: Avinash Sharma, Rishi Gautam Mukhopadhyay, Ravi Sharma, Chetan Shivaji More
  • Patent number: 11160133
    Abstract: During operation, a radio node may provide, at a transmit time during a first time interval, a first instance of a keep-alive message to a computer. Then, the radio node may receive, at a receive time prior to a first instance of a transmit expire time, an instance of a keep-alive response from the computer, where the instance of the keep-alive response authorizes the radio node to transmit in a granted portion of the spectrum until a second instance of the transmit expire time has elapsed. Moreover, the radio node may determine, based at least in part on the receive time and the first instance of the transmit expire time, an updated transmit time. Next, the radio node may provide, at the updated transmit time, which is prior to the second instance of the transmit expire time, a second instance of the keep-alive message addressed to the computer.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: October 26, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Awaiz Khan, Ravi Sharma
  • Publication number: 20210306970
    Abstract: A radio node that selectively performs a remedial action is described. During operation, the radio node detects a potential change in a location of the radio node relative to a predefined location. For example, the radio node may detect the potential change in the location based at least in part on a change in a network parameter of the radio node and/or by performing a scan of wireless signals in an environment of the radio node. Then, in response to detecting the potential change in the location, the radio node determines the location of the radio node (e.g., by using a positioning system). When there is at least a predefined change in the location of the radio node relative to the predefined location, the radio node selectively performs the remedial action. Notably, the remedial action may include: providing an alert or a notification, discontinuing transmissions, or re-register the radio node.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 30, 2021
    Applicant: ARRIS Enterprises LLC
    Inventors: Amardeep Singh Bhambra, Kaushik Guha, Ravi Sharma, Awaiz Ahmad Khan
  • Publication number: 20210267004
    Abstract: During operation, a radio node may provide, at a transmit time during a first time interval, a first instance of a keep-alive message to a computer. Then, the radio node may receive, at a receive time prior to a first instance of a transmit expire time, an instance of a keep-alive response from the computer, where the instance of the keep-alive response authorizes the radio node to transmit in a granted portion of the spectrum until a second instance of the transmit expire time has elapsed. Moreover, the radio node may determine, based at least in part on the receive time and the first instance of the transmit expire time, an updated transmit time. Next, the radio node may provide, at the updated transmit time, which is prior to the second instance of the transmit expire time, a second instance of the keep-alive message addressed to the computer.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 26, 2021
    Inventors: Awaiz Khan, Ravi Sharma
  • Publication number: 20210266752
    Abstract: During operation, a radio node may receive location information relating to a location of the radio node. Then, the radio node may provide a grant request to a computer, where the grant request includes a request to reserve a portion of a shared-license-access band of frequencies for use by the radio node based at least in part on the location information. Note that the location information may indicate whether the radio node is included in a geographic region. For example, the geographic region may include locations within a predefined distance from a boundary, such as a coastline. When the location information indicates the radio node is included in the geographic region, the portion of the shared-license-access band of frequencies may be outside of a second portion of the shared-license-access band of frequencies that is selectively used by a government user or a satellite service.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Awaiz Khan, Ravi Sharma
  • Publication number: 20210266949
    Abstract: During operation, a radio node may determine a desired bandwidth in a shared-license-access band of frequencies. Then, the radio node may identify two or more sub-spectra based at least in part on the desired bandwidth, where a sum of ranges of frequencies in the sub-spectra equals the desired bandwidth, and a given sub-spectra includes a range of frequencies. Next, the radio node may provide, to the computer, grant requests for the sub-spectra, where a given grant request includes a request to reserve a given one of the sub-spectra for use by the radio node, and a probability of approval of the given grant request is larger than a probability of a grant request for the desired bandwidth. Note that at least two of the sub-spectra may be separated by an intervening band of frequencies (i.e., at least two of the sub-spectra may be non-contiguous).
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Ravi Sharma, Awaiz Khan
  • Publication number: 20210266751
    Abstract: During operation, the radio node may identify a second portion of a shared-license-access (SLA) band of frequencies with an improved communication-performance metric relative to a first portion of the SLA band of frequencies, which is currently approved and authorized for use. In response, the radio may provide a grant request to the computer for the second portion of the SLA band of frequencies, and may receive a grant response from the computer with an approval for a grant to the second portion of the SLA band of frequencies. Then, the radio node may provide a heartbeat request to the computer requesting authorization to use the second portion of the SLA band of frequencies, and may receive a heartbeat response from the computer with the authorization. Next, the radio node may provide a relinquishment request to the computer for the first portion of the SLA band of frequencies.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 26, 2021
    Inventors: Ravi Sharma, Awaiz Khan
  • Publication number: 20210266948
    Abstract: During operation, a radio node may receive, from a computer, approval and authorization to use a first grant for a first portion of an SLA band of frequencies, and approval and authorization to use a second grant for a second portion of the SLA band of frequencies, where the first grant is a primary grant and the second grant is a secondary grant in a supplemental downlink carrier aggregation. Then, the interface circuit may receive, from the computer, a heartbeat response that includes a grant termination message for the first grant, where the grant termination message includes a warning that indicates that the use of the first portion of the SLA band of frequencies is revoked after a time interval. In response to the grant termination message, the interface circuit may define the second grant as the primary grant for the supplemental downlink carrier aggregation.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 26, 2021
    Inventors: Ravi Sharma, Awaiz Khan
  • Publication number: 20210211352
    Abstract: A method, a device, and a non-transitory storage medium are described in which a machine learning-based resource management service is provided. A network device obtains network and end device information, and uses machine learning to determine whether to adjust an auto-scaling rule pertaining to the provisioning of an application service. The network device generates a modified auto-scaling rule based on the analysis.
    Type: Application
    Filed: March 22, 2021
    Publication date: July 8, 2021
    Inventors: Raghuram Parvataneni, Kirk Campbell, Ravi Sharma, Anil K Guntupalli