Patents by Inventor Deepesh Belwal

Deepesh Belwal 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).

  • Publication number: 20240107437
    Abstract: A wireless communication system serves a wireless User Equipment (UE) over a wireless network slice. A serving wireless communication network selects a Uniform Data Repository (UDR) in a target wireless communication network based on the wireless network slice. The serving wireless communication network transfers an information request for the wireless UE across a wireless communication network boundary to the selected UDR in the target wireless communication network. In response to the information request, the selected UDR in the target wireless communication network transfers UE information for the wireless UE across the wireless communication network boundary to the serving wireless communication network. The wireless network slice in the serving wireless communication network serves the wireless UE based on the UE information.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Inventors: Sriharsha Nagaraja Kadalbal, Anuj Sharma, Deepesh Belwal, Anil Kumar Mariyani
  • Patent number: 11910205
    Abstract: A wireless communication network receives a current message that relates to a user device for delivery to a network function. The network writes the current message to a queue. The network determines if the queue stores one or more prior messages that relate to the user device. The network transfers the current message from the queue for delivery to the network function when the queue does not store the one or more prior messages for the user device. When the queue for the user device does store the one or more prior messages for the user device, the network prioritizes the current message and the one or more prior messages by network function type and transfers the current message and the one or more prior messages that relate to the user device from the queue for delivery to the network function based on the prioritization.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: February 20, 2024
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Anuj Sharma, Anil Kumar Mariyani, Rajil Malhotra, Deepesh Belwal, Dipta Moy Biswas, Sriharsha Nagaraja Kadalbal
  • Patent number: 11902786
    Abstract: A carrier network may detect and prevent completion of SIM swap frauds. For example, a carrier network may, based at least in part on a SIM swap request to replace a first SIM associated with a subscriber with a second SIM, store first information associated with the first SIM. Subsequent to the execution of a SIM swap to replace the first SIM with the second SIM, the carrier network may perform fraud detection on the SIM swap based at least in part on the first information associated with the first SIM stored based at least in part on the SIM swap request and based at least in part on second information associated with the second SIM and based at least in part on the SIM swap being detected as fraudulent by the fraud detection, cause the second SIM to be prohibited from operating with respect to the subscriber.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: February 13, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Anuj Sharma, Chris Jensen, Rajil Malhotra, Sriharsha Kadalbal, Deepesh Belwal, Tupalli Shruthisagar, Dipta Biswas, Anil Kumar Mariyani
  • Patent number: 11864099
    Abstract: A wireless communication system comprises Public Land Mobile Networks (PLMNs) that use Uniform Data Repositories (UDRs) to serve wireless User Equipment (UEs) over wireless network slices. A serving PLMN determines a UE Identifier (ID) for a wireless UE and a slice ID for a wireless network slice. The serving PLMN indicates the UE ID and the slice ID to a Service Communication Proxy (SCP) in the serving PLMN. The SCP selects a UDR in a different PLMN based on the UE ID and the slice ID. The SCP indicates the UE ID and the slice ID to the selected UDR in the different PLMN. The selected UDR in the different PLMN transfers UE information for the UE for delivery to the network element in the serving PLMN. The network element in the serving PLMN controls the wireless network slice for the wireless UE based on the UE information.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: January 2, 2024
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Sriharsha Nagaraja Kadalbal, Anuj Sharma, Deepesh Belwal, Anil Kumar Mariyani
  • Patent number: 11832155
    Abstract: Systems and methods are provided for consistent policy enforcement across networks. A subscription is provisioned at a first network with an initial service policy. The first network queries a second network for updated service policy information. In response to the query, updated service policy information for the subscription is received. The updated service policy information is determined by the second network based on a selection criteria attribute for the subscription satisfying selection criteria. The selection criteria attribute is unavailable at the first network. Service is provided to a device associated with the subscription in accordance with the updated service policy information.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: November 28, 2023
    Assignee: T-Mobile Innovations LLC
    Inventors: Deepesh Belwal, Anuj Sharma, Lei Zhu, Elaheh Moayer
  • Publication number: 20230325284
    Abstract: Described herein are techniques, devices, and systems for performing hybrid synchronization of databases in a telecommunication network. Management and replication of different types of data stored in the databases can be performed differently. Provisioning data stored in the databases can be managed differently from session data stored in the databases. The provisioning data can be managed utilizing synchronous synchronization. The session data can be managed utilizing asynchronous synchronization. The provisioning data can be stored in the databases separately from the session data.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 12, 2023
    Inventors: Sriharsha Kadalbal, Deepesh Belwal, Dipta Biswas, Henry Ha, Anil Kumar Mariyani, Kalpana Pinnaka, Kumar Pushkar, Anuj Sharma
  • Patent number: 11785445
    Abstract: A wireless communication network serves a User Equipment (UE) with a Network Exposure Function (NEF) and multiple Unified Data Elements (UDEs) like Unified Data Managements (UDMs) and Unified Data Repositories (UDRs) The NEF receives initial network data and transfers a UDE query to a Network Repository Function (NRF). The NRF selects a Unified Data Proxy (UDP) and indicates the UDP to the NEF. The NEF receives the UDP indication and responsively transfers the initial network data to the UDP. The UDP receives the initial network data, and in response, selects one of the UDEs. The UDP transfers the initial network data to the selected one of the UDEs. The selected one of the UDEs receives the initial network data, and in response, generates and transfers new network data. In some examples, the UDEs comprise UDMs/UDRs that reside in different Public Land Mobile Networks (PLMNs) from one another and from the NEF.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: October 10, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Anil Kumar Mariyani, Rajil Malhotra, Anuj Sharma, Deepesh Belwal
  • Patent number: 11758391
    Abstract: A wireless communication system serves wireless user devices based on wireless user device Identifiers (IDs). The wireless communication system detects a loss of synchronization between data repositories, and in response, identifies the wireless user device IDs that were allocated to the data repositories during the loss of synchronization. The wireless communication system reallocates the identified wireless user device IDs to the data repositories. The wireless communication system synchronizes the reallocated wireless user device IDs across the data repositories. The wireless communication system serves wireless data communications to the wireless user devices based on the reallocated and synchronized wireless user device IDs.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: September 12, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Anuj Sharma, Anil Kumar Mariyani, Deepesh Belwal, Rajil Malhotra, Sriharsha Nagaraja Kadalbal, Dipta Moy Biswas
  • Publication number: 20230217351
    Abstract: Embodiments of the present disclosure are directed to systems and methods for managing attachment requests for UEs in a wireless network environment comprising a first set of base stations and a second set of base stations when the first and second set of base stations have at least one unique network characteristic. By rejecting attachment requests to UEs attempting to access one or more base stations of the second set of base stations, the conventional cell selection and attachment process will drive UEs to attach to the first set of base stations.
    Type: Application
    Filed: December 31, 2021
    Publication date: July 6, 2023
    Inventors: Lei Zhu, Deepesh Belwal, Anuj Sharma, Ramesh Kumar Golla
  • Publication number: 20230217223
    Abstract: Systems and methods are provided for causing a prospective provisioning, in near real-time, of various wireless communication protocol databases based on subscribers meeting particular criteria for respective wireless communication protocols. In operation, some aspects are directed to receiving an indication that a first provisioning client associated with a first subscriber has provisioned a first database to access a first service. In response to the receiving, these aspects include automatically read at least a second database to determine whether the second database has already been provisioned to access the first service. At least partially in response to determining that the second database has not already been provisioned to access the first service, these aspects automatically transmit a request to provision the second database such that at least the first subscriber can access the first service using a second wireless communication protocol and a first wireless communication protocol.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Deepesh Belwal, Anuj Sharma, Sriharsha Nagaraja Kadalbal, Dipta Biswas, Henry Ha, Kalpana Pinnaka, Kumar Pushkar
  • Publication number: 20230156460
    Abstract: A wireless communication system serves wireless user devices based on wireless user device Identifiers (IDs). The wireless communication system detects a loss of synchronization between data repositories, and in response, identifies the wireless user device IDs that were allocated to the data repositories during the loss of synchronization. The wireless communication system reallocates the identified wireless user device IDs to the data repositories. The wireless communication system synchronizes the reallocated wireless user device IDs across the data repositories. The wireless communication system serves wireless data communications to the wireless user devices based on the reallocated and synchronized wireless user device IDs.
    Type: Application
    Filed: January 6, 2023
    Publication date: May 18, 2023
    Inventors: Anuj Sharma, Anil Kumar Mariyani, Deepesh Belwal, Rajil Malhotra, Sriharsha Nagaraja Kadalbal, Dipta Moy Biswas
  • Publication number: 20230128078
    Abstract: A wireless communication system comprises Public Land Mobile Networks (PLMNs) that use Uniform Data Repositories (UDRs) to serve wireless User Equipment (UEs) over wireless network slices. A serving PLMN determines a UE Identifier (ID) for a wireless UE and a slice ID for a wireless network slice. The serving PLMN indicates the UE ID and the slice ID to a Service Communication Proxy (SCP) in the serving PLMN. The SCP selects a UDR in a different PLMN based on the UE ID and the slice ID. The SCP indicates the UE ID and the slice ID to the selected UDR in the different PLMN. The selected UDR in the different PLMN transfers UE information for the UE for delivery to the network element in the serving PLMN. The network element in the serving PLMN controls the wireless network slice for the wireless UE based on the UE information.
    Type: Application
    Filed: October 22, 2021
    Publication date: April 27, 2023
    Inventors: Sriharsha Nagaraja Kadalbal, Anuj Sharma, Deepesh Belwal, Anil Kumar Mariyani
  • Patent number: 11582609
    Abstract: Network circuitry authorizes User Equipment (UEs) for wireless services from wireless networks. The network circuitry stores lists of network identifiers that are associated with UE types. The network circuitry receives an authorization request that indicates a network identifier and a UE type. The UE type comprises model, operating system, user application, and/or radio frequency. The network circuitry retrieves a networks list for the UE type and compares the network identifier from the authorization request to the network identifiers on the network list. The authorization circuitry authorizes the UE responsive to a match between the network identifier from the authorization request and a network identifier on the network list.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 14, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Lei Zhu, Kimberly Sue Nittler, Anuj Sharma, Michael L. Ayres, Elaheh Moayer, Deepesh Belwal, Anil Kumar Mariyani
  • Patent number: 11576056
    Abstract: In a wireless communication network, a Unified Data Repository (UDR) is served by a UDR Message Function (UMF). The UMF receives a UDR message that relates to a User Equipment (UE) for delivery to a network function. The UMF writes the current UDR message to a UDR message queue for the UE. The UMF determines when the UDR message queue stores multiple UDR messages that relate to the UE. When the current UDR message is the only message in the message queue for the UE, the UMF transfers the current UDR message to the destination network function. When the message queue for the UE stores multiple UDR messages for the UE, the UMF stops message transfer from the queue and prioritizes the UDR messages in the message queue. The UMF restarts message transfer from the queue and transfers the UDR messages to the network functions based on the prioritization. The UDR message queue stores the UDR messages under control of the UMF.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: February 7, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Anuj Sharma, Anil Kumar Mariyani, Rajil Malhotra, Deepesh Belwal, Dipta Moy Biswas, Sriharsha Nagaraja Kadalbal
  • Publication number: 20230012242
    Abstract: A solution for route selection includes receiving, by a network repository, from a first network function (NF), a query related to a target NF; querying, by the network repository, a route selection node for a shortest path to the target NF; receiving, by the network repository, from the route selection node, an indication of the shortest path to the target NF; and based on at least receiving the indication of the shortest path to the target NF, transmitting, by the network repository, to the first NF, a route to the target NF. In some examples, the shortest path has at least one of: a minimum number of hops, a minimum latency, a minimum jitter, and a minimum weighted transport score. In some examples, the route selection node is co-located with the network repository, which may be a network repository function (NRF).
    Type: Application
    Filed: July 8, 2021
    Publication date: January 12, 2023
    Inventors: Anil Kumar Mariyani, Deepesh Belwal, Rajil Malhotra, Chris Jensen, Sriharsha Kadalbal, Anuj Sharma
  • Patent number: 11553334
    Abstract: In a wireless communication network, Unified Data Repositories (UDRs) determine initial User Equipment Identifiers (UE IDs). The UDRs successfully synchronize the initial UE IDs and serve the initial UE IDs to network elements that use the initial UE IDs to serve wireless data communications to UEs. The UDRs determine additional UE IDs. The UDRs unsuccessfully synchronize the additional UE IDs and serve the additional UE IDs to the network elements. In response to the unsuccessful synchronization of the additional UE IDs, a UDR recovery system reallocates the additional UE IDs. The UDR recovery system successfully synchronizes the reallocated-additional UE IDs. The network elements use the initial UE IDs and the reallocated-additional UE IDs to serve the wireless data communications.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: January 10, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Anuj Sharma, Anil Kumar Mariyani, Deepesh Belwal, Rajil Malhotra, Sriharsha Nagaraja Kadalbal, Dipta Moy Biswas
  • Publication number: 20210368342
    Abstract: Network circuitry authorizes User Equipment (UEs) for wireless services from wireless networks. The network circuitry stores lists of network identifiers that are associated with UE types. The network circuitry receives an authorization request that indicates a network identifier and a UE type. The UE type comprises model, operating system, user application, and/or radio frequency. The network circuitry retrieves a networks list for the UE type and compares the network identifier from the authorization request to the network identifiers on the network list. The authorization circuitry authorizes the UE responsive to a match between the network identifier from the authorization request and a network identifier on the network list.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Inventors: Lei Zhu, Kimberly Sue Nittler, Anuj Sharma, Michael L. Ayres, Elaheh Moayer, Deepesh Belwal, Anil Kumar Mariyani
  • Patent number: 10083199
    Abstract: A method of migrating data entries stored in a distributed data store from a source memory device of the data store to a target memory device of the data store. The method comprises locking a data entry in the source memory with a soft locking mechanism by an application executing on a computer system, reading the data entry in the source memory by the application, cloning the data entry in a shadow journal in the target memory by the application, launching a plurality of alias redirection threads by the application, where each remaps one of a plurality of aliases of the data entry from referencing the location of the data entry in the source memory to referencing the location of the data entry in the target memory, and committing the data entry in the shadow journal to the target memory by the application.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: September 25, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Anuj Sharma, Steven T. Griffin, Deepesh Belwal