Patents by Inventor Hans Raj NAHATA

Hans Raj NAHATA 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: 11012343
    Abstract: A device may receive information identifying existing virtual network functions (VNFs) associated with an existing virtual radio access network (VRAN), and may receive information identifying proposed VNFs to deploy with the existing VRAN, wherein the information identifying the proposed VNFs includes VNF descriptors indicating interface dependencies associated with the proposed VNFs. The device may generate testing configurations, for testing the proposed VNFs, based on the interface dependencies, and may determine that a set of the proposed VNFs are validated based on testing the proposed VNFs with the testing configurations. The device may derive dependency constraints for the set of the proposed VNFs based on the information identifying the existing VNFs, and may select a new VNF that satisfies the dependency constraints, based on the set of the proposed VNFs. The device may cause the new VNF to be deployed with the existing VRAN.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: May 18, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Hans Raj Nahata, Ravi Potluri
  • Publication number: 20210136162
    Abstract: A slice order system may receive a request to generate a network slice configuration for providing a service via a network. The slice offer system may determine a description template associated with a network slice type. The slice offer system may determine, based on the description template and a set of deployment parameters, a description profile for the network slice configuration. The slice offer system may generate, based on the description profile and a location, a slice deployment description for the network slice configuration according to location-specific characteristics associated with resources at the location and a service level agreement associated with the request. The slice offer system may deploy the slice deployment description to permit a network slice instance to be created according to the slice deployment description.
    Type: Application
    Filed: June 5, 2020
    Publication date: May 6, 2021
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Kristen Sydney YOUNG, Kalyani BOGINENI, Hans Raj NAHATA
  • Patent number: 10992396
    Abstract: A RAN node may determine an aggregate signal-to-noise ratio (SNR) of each resource block of a plurality of resource blocks, where the aggregate SNR of a given resource block of the plurality of resource blocks is based on SNRs of subcarrier frequencies of the given resource block. The RAN node may determine, based on a type of network traffic on each network slice of a plurality of network slices, an index value of each network slice of the plurality of network slices. The RAN node may map, based on the aggregate SNR of each resource block, based on the index value of each network slice, and for each resource block of the plurality of resource blocks, a resource block of the plurality of resource blocks to a network slice of the plurality of network slices.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: April 27, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Hans Raj Nahata, Kalyani Bogineni
  • Publication number: 20210111981
    Abstract: A device may receive information identifying existing virtual network functions (VNFs) associated with an existing virtual radio access network (VRAN), and may receive information identifying proposed VNFs to deploy with the existing VRAN, wherein the information identifying the proposed VNFs includes VNF descriptors indicating interface dependencies associated with the proposed VNFs. The device may generate testing configurations, for testing the proposed VNFs, based on the interface dependencies, and may determine that a set of the proposed VNFs are validated based on testing the proposed VNFs with the testing configurations. The device may derive dependency constraints for the set of the proposed VNFs based on the information identifying the existing VNFs, and may select a new VNF that satisfies the dependency constraints, based on the set of the proposed VNFs. The device may cause the new VNF to be deployed with the existing VRAN.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 15, 2021
    Inventors: Hans Raj NAHATA, Ravi POTLURI
  • Patent number: 10952134
    Abstract: A method, a system, and a non-transitory storage medium are described in which an access and mobility management function (AMF) assignment service is provided. A network device receives an assignment policy for selecting an AMF from a group of available AMFs, wherein the assignment policy includes network slice priorities for available network slices in the RAN; stores the assignment policy; receives, during a registration procedure initiated by an end device, Network Slice Selection Assistance Information (NSSAI); identifies, from the NSSAI, multiple single-NSSAIs (S-NSSAIs); and selects, based on the assignment policy, an AMF for a highest priority S-NSSAI, of the multiple S-NSSAIs.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: March 16, 2021
    Assignee: Verizea Patent and Licensing Inc.
    Inventors: Kristen Sydney Young, Ravi Potluri, Hans Raj Nahata
  • Publication number: 20210022072
    Abstract: A method, a system, and a non-transitory storage medium are described in which an access and mobility management function (AMF) assignment service is provided. A network device receives an assignment policy for selecting an AMF from a group of available AMFs, wherein the assignment policy includes network slice priorities for available network slices in the RAN; stores the assignment policy; receives, during a registration procedure initiated by an end device, Network Slice Selection Assistance Information (NSSAI); identifies, from the NSSAI, multiple single-NSSAIs (S-NSSAIs); and selects, based on the assignment policy, an AMF for a highest priority S-NSSAI, of the multiple S-NSSAIs.
    Type: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Inventors: Kristen Sydney Young, Ravi Potluri, Hans Raj Nahata
  • Publication number: 20200383040
    Abstract: A method, a system, and a non-transitory storage medium are described in which an access and mobility management function (AMF) assignment service is provided. A network device receives an assignment policy for selecting an AMF from a group of available AMFs, wherein the assignment policy includes network slice priorities for available network slices in the RAN; stores the assignment policy; receives, during a registration procedure initiated by an end device, Network Slice Selection Assistance Information (NSSAI); identifies, from the NSSAI, multiple single-NSSAIs (S-NSSAIs); and selects, based on the assignment policy, an AMF for a highest priority S-NSSAI, of the multiple S-NSSAIs.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: Kristen Sydney Young, Ravi Potluri, Hans Raj Nahata
  • Patent number: 10856217
    Abstract: A method, a system, and a non-transitory storage medium are described in which an access and mobility management function (AMF) assignment service is provided. A network device receives an assignment policy for selecting an AMF from a group of available AMFs, wherein the assignment policy includes network slice priorities for available network slices in the RAN; stores the assignment policy; receives, during a registration procedure initiated by an end device, Network Slice Selection Assistance Information (NSSAI); identifies, from the NSSAI, multiple single-NSSAIs (S-NSSAIs); and selects, based on the assignment policy, an AMF for a highest priority S-NSSAI, of the multiple S-NSSAIs.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: December 1, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kristen Sydney Young, Ravi Potluri, Hans Raj Nahata
  • Publication number: 20200341814
    Abstract: A computing device may include a memory configured to store instructions and a processor configured to execute the instructions to initialize a Fifth Generation wireless system (5G) function node of a particular type; identify one or more always-on processes associated with the particular type of 5G function node; and activate the identified one or more always-on processes. The processor may be further configured to monitor one or more trigger conditions associated with the 5G function node; detect a trigger condition, of the one or more trigger conditions; identify an on-demand process associated with the 5G function node based on the detected trigger condition; and activate the identified on-demand process in a serverless computing system using a serverless computing interface, in response to detecting the trigger condition.
    Type: Application
    Filed: July 14, 2020
    Publication date: October 29, 2020
    Inventors: Kalyani Bogineni, Ratul Kumar Guha, Hans Raj Nahata
  • Patent number: 10791468
    Abstract: A system determines an optimized number and placement of wireless stations based on predicted future demand scoring of end user devices. A computing device calculates a growth projection of mobile devices in a geographic region for a time period; calculates a visiting projection for a peak amount of mobile devices connected to wireless stations in the geographic area and their locations when connected to wireless stations within the time period; calculates an application-use projection for bandwidth use patterns of the mobile devices within the time period; and calculates a network impact projection for an amount bandwidth impact by the mobile devices at each of the wireless stations. The computing device generates a demand score for geographic units within the geographic region, based on the projections, and assigns, based on the demand score, one or more of the geographic units as placement locations for new wireless station during the time period.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: September 29, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michael Antony Raj, Joshua H. Wainer, Paul Kerl, Hans Raj Nahata
  • Patent number: 10757720
    Abstract: A device determines whether an application, utilized by a user device and associated with a network, is a low latency application or a best effort application. The device designates a first network device or a second network device as a designated network device to be an IP anchor point for the application based on a set of rules. The first network device is designated as the designated network device when the application is the low latency application, or the second network device is designated as the designated network device when the application is the best effort application. The device provides, to the user device, information informing the user device that the designated network device is to be the IP anchor point for the application, and provides, to the network, information instructing the network to utilize the designated network device as the IP anchor point for the application.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: August 25, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Ratul Kumar Guha, Hans Raj Nahata, Kalyani Bogineni, Jignesh S. Panchal
  • Patent number: 10750371
    Abstract: A device receives analytics data associated with management of a network associated with the device, core data associated with a core domain of the network, edge data associated with an edge domain of the network, and radio access network (RAN) data for a RAN associated with the network. The device processes the analytics data, the core data, the edge data, and the RAN data, with a machine learning model, to determine actions to be performed with respect to the core domain of the network, the edge domain of the network, and/or the RAN. The device causes the actions to be performed by one or more core devices associated with the core domain of the network, one or more edge devices associated with the edge domain of the network, and/or one or more RAN devices associated with the RAN.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: August 18, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Kalyani Bogineni, Ravi Potluri, Hans Raj Nahata, Jin Yang
  • Patent number: 10740149
    Abstract: A computing device may include a memory configured to store instructions and a processor configured to execute the instructions to initialize a Fifth Generation wireless system (5G) function node of a particular type; identify one or more always-on processes associated with the particular type of 5G function node; and activate the identified one or more always-on processes. The processor may be further configured to monitor one or more trigger conditions associated with the 5G function node; detect a trigger condition, of the one or more trigger conditions; identify an on-demand process associated with the 5G function node based on the detected trigger condition; and activate the identified on-demand process in a serverless computing system using a serverless computing interface, in response to detecting the trigger condition.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: August 11, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Kalyani Bogineni, Ratul Kumar Guha, Hans Raj Nahata
  • Publication number: 20200252803
    Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to receive a request from a user equipment (UE) device to resolve a Domain Name System (DNS) query for a Uniform Resource Locator (URL) and determine that the URL corresponds to a malicious URL. The processor may be further configured to select to not resolve the DNS query in response to determining that the URL corresponds to a malicious URL and send an indication to the UE device that the URL corresponds to a malicious URL.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 6, 2020
    Inventors: Anand J. Shah, Hans Raj Nahata
  • Patent number: 10708368
    Abstract: A slice order system may receive a request to generate a network slice configuration for providing a service via a network. The slice offer system may determine a description template associated with a network slice type. The slice offer system may determine, based on the description template and a set of deployment parameters, a description profile for the network slice configuration. The slice offer system may generate, based on the description profile and a location, a slice deployment description for the network slice configuration according to location-specific characteristics associated with resources at the location and a service level agreement associated with the request. The slice offer system may deploy the slice deployment description to permit a network slice instance to be created according to the slice deployment description.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: July 7, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kristen Sydney Young, Kalyani Bogineni, Hans Raj Nahata
  • Publication number: 20200204977
    Abstract: A device can receive, from a node in a core network, application identifiers associated with applications accessible by a first user device. The application identifiers can be associated with latency requirements. The device can obtain, from the first user device, a first packet associated with a first packet flow. The device can compare information regarding the first packet flow, and the application identifiers to determine that the first packet is destined for a low-latency application having a specified latency range. The device can identify a first low-latency bearer that satisfies the specified latency range associated with the low-latency application. The device can map the first packet flow to the first low-latency bearer, and communicate packets, associated with the first packet flow, using the first low-latency bearer. The packets can include data packets communicated between an entity hosting the low-latency application and the first user device, while bypassing the core network.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Inventors: Jignesh S. PANCHAL, Ratul Kumar Guha, Kalyani Bogineni, Hans Raj Nahata
  • Publication number: 20200195521
    Abstract: A radio access network (RAN) node can receive, from a user equipment (UE), a request to establish a session associated with a low-latency service level agreement (SLA). The session can be mapped to a radio bearer associated with a network slice configured to support the low-latency SLA, wherein the network slice can include a RAN portion and a core network portion that are co-located at a RAN edge to support the low-latency SLA. The RAN node can provide information related to the radio bearer to a distributed unit (DU) associated with the RAN portion of the network slice and route traffic associated with the session through the network slice configured to support the low-latency SLA via the radio bearer mapped to the session. As such, the session can have a context maintained in the RAN portion and the core network portion of the network slice.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: Kalyani BOGINENI, Jignesh S. PANCHAL, Hans Raj NAHATA, Ratul Kumar GUHA
  • Publication number: 20200196155
    Abstract: A device receives analytics data associated with management of a network associated with the device, core data associated with a core domain of the network, edge data associated with an edge domain of the network, and radio access network (RAN) data for a RAN associated with the network. The device processes the analytics data, the core data, the edge data, and the RAN data, with a machine learning model, to determine actions to be performed with respect to the core domain of the network, the edge domain of the network, and/or the RAN. The device causes the actions to be performed by one or more core devices associated with the core domain of the network, one or more edge devices associated with the edge domain of the network, and/or one or more RAN devices associated with the RAN.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 18, 2020
    Inventors: Kalyani BOGINENI, Ravi Potluri, Hans Raj Nahata, Jin Yang
  • Publication number: 20200154280
    Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice deployment service is described. The network slice deployment service includes storing network resource and capability information that indicates available network resources in a network. Network level requirement information pertaining to a request for network service from a user is generated. The network level requirement information is used to select available network resources based on the network resource capability information. The network slice deployment service calculates network resource utilization associated with available network resources so that optimal usage of network resources can be selected and end-to-end network slice deployment layout information can be generated and used to provision a network slice deployment layout that supports the request for network service.
    Type: Application
    Filed: January 15, 2020
    Publication date: May 14, 2020
    Inventors: Prasad Deviprasad, Ravi Potluri, Kalyani Bogineni, Hans Raj Nahata
  • Patent number: 10609546
    Abstract: A device can receive, from a node in a core network, application identifiers associated with applications accessible by a first user device. The application identifiers can be associated with latency requirements. The device can obtain, from the first user device, a first packet associated with a first packet flow. The device can compare information regarding the first packet flow, and the application identifiers to determine that the first packet is destined for a low-latency application having a specified latency range. The device can identify a first low-latency bearer that satisfies the specified latency range associated with the low-latency application. The device can map the first packet flow to the first low-latency bearer, and communicate packets, associated with the first packet flow, using the first low-latency bearer. The packets can include data packets communicated between an entity hosting the low-latency application and the first user device, while bypassing the core network.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: March 31, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jignesh S. Panchal, Ratul Kumar Guha, Kalyani Bogineni, Hans Raj Nahata