Patents by Inventor Rajil Malhotra
Rajil Malhotra 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: 12156284Abstract: A Network Repository Function (NRF) obtains status data from network functions in a geographic region. The NRF obtains additional status data for other network functions from another NRF in another geographic region. The NRF receives a request and identifies some of the network functions based on the request. The NRF prioritizes the identified network functions based on the status data. The NRF transfers a response that indicates the prioritized network functions.Type: GrantFiled: November 29, 2022Date of Patent: November 26, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Rajil Malhotra, Anuj Sharma, Anil Kumar Mariyani
-
Patent number: 12088495Abstract: 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: GrantFiled: July 8, 2021Date of Patent: September 10, 2024Assignee: T-Mobile USA, Inc.Inventors: Anil Kumar Mariyani, Deepesh Belwal, Rajil Malhotra, Chris Jensen, Sriharsha Kadalbal, Anuj Sharma
-
Publication number: 20240251372Abstract: A data communication system authenticates a wireless communication device, and in response, determines status information for the wireless communication device. The data communication system receives a telephony request for the wireless communication device. The data communication system delivers a telephony service to the wireless communication device in response to the telephony request and based on the status information.Type: ApplicationFiled: April 3, 2024Publication date: July 25, 2024Inventors: Anil Kumar Mariyani, Rajil Malhotra, Anuj Sharma
-
Publication number: 20240224045Abstract: Embodiments of the present disclosure are directed to systems and methods for improving wireless network services by carrying out various procedures to identify and filter suspect user devices. A network function may monitor a plurality of network service requests from a particular user device and determine, based on the plurality of network services requests, that the requesting user device is engaged in suspicious activity. Upon such a determination, the network function may initiate one or more enforcement actions by communicating an instruction to an equipment identity register to add the requesting user device to a suspect device list stored on a unified data repository.Type: ApplicationFiled: March 12, 2024Publication date: July 4, 2024Inventors: Anil Kumar MARIYANI, Anjj Sharma, Chris Jensen, Tupalli Shruthisagar, Rajil Malhotra
-
Patent number: 12010751Abstract: Systems, methods, and computer-readable media are described herein to which dynamically provide indications within a database that a monitored communication protocol is congested or otherwise unavailable. Key performance indicators are monitored on a first wireless communication protocol to determine if it is congested. Once the congestion is determined, the database is updated, and a terminating call application server may then receive an indication that the first wireless communication protocol is congested and may suggest to another communication protocol.Type: GrantFiled: August 31, 2021Date of Patent: June 11, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Anil Kumar Mariyani, Rajil Malhotra, Anuj Sharma, Chris Jensen
-
Patent number: 11991217Abstract: A wireless communication network provides a text-messaging service and a voice-calling service to wireless communication devices. The wireless communication network monitors performance of text-messaging functions and voice-calling functions. The wireless communication network prioritizes the text-messaging functions and the voice-calling functions based on their performance. The wireless communication network transfers function lists that prioritize the text-messaging functions and the voice-calling functions by their performance. The wireless communication network wirelessly exchanges text-messaging signaling and voice-calling signaling between the wireless communication devices and the text-messaging functions and the voice-calling functions. Individual ones of the wireless communication devices exchange the text-messaging signaling with selected ones of the text-messaging functions based on the function list that prioritizes the text-messaging functions by their performance.Type: GrantFiled: May 16, 2023Date of Patent: May 21, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Rajil Malhotra, Anuj Sharma, Anil Kumar Mariyani, Ramesh Kumar Golla
-
Patent number: 11991783Abstract: A wireless communication network serves a wireless data service to a wireless User Equipment (UE). In the wireless communication network, a network controller receives a service request from a wireless UE and transfers a UE context request to a Unified Data Management (UDM). The UDM retrieves a subscriber profile for the wireless UE. The UDM identifies a wireless service type for the wireless UE and identifies a set of virtual Data Network Names (vDNNs) in the subscriber profile. The UDM selects one of the vDNNs for the wireless UE based on the wireless service type of the wireless UE. The UDM indicates the selected one of the vDNNs to the network controller. The network controller overrides provisioned DNN values using the selected one of the vDNNs. The network controller establishes a wireless data session for the wireless UE based on the selected one of the vDNNs.Type: GrantFiled: August 16, 2021Date of Patent: May 21, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Anil Kumar Mariyani, Rajil Malhotra, Chris Alan Jensen
-
Publication number: 20240147218Abstract: Aspects of the subject disclosure may include, for example, facilitating a registration process such as by storing service information associated with a group of providers, which can include location information associated with the equipment, Data Network Name (DNN), Public Land Mobile Network (PLMN), and/or Single-Network Slice Selection Assistance Information (S-NSSAI). A service process can include wirelessly receiving a service request from a communication device, where the service request identifies a particular service and includes location information of the communication device; selecting a provider from among the group of providers according to the service request and the stored service information; and wirelessly providing provider information for the provider to the communication device that includes the corresponding DNN and the S-NSSAI of the provider, whereby the communication device can then attach to the corresponding equipment of the provider and obtain the particular service.Type: ApplicationFiled: October 28, 2022Publication date: May 2, 2024Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Prashant Raghuvanshi, Richard T. Kwapniewski, Rajil Malhotra
-
Patent number: 11974164Abstract: A wireless communication device wirelessly downloads a user application, and in response, wirelessly receives signaling that indicates a wireless network slice for the user application. The wireless communication device wirelessly downloads another user application, and in response, wirelessly receives other signaling that indicates another wireless network slice for the other user application. The wireless communication device executes the user application, and in response, wirelessly transfers a request for the wireless network slice and wirelessly exchanges application data for the user application over the wireless network slice for the user application. The wireless communication device executes the other user application, and in response, wirelessly transfers another request for the other wireless network slice and wirelessly exchanges other application data for the other user application over the other wireless network slice for the other user application.Type: GrantFiled: May 3, 2023Date of Patent: April 30, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Rajil Malhotra, Ramesh Kumar Golla, Anuj Sharma, Anil Kumar Mariyani
-
Patent number: 11968642Abstract: A wireless communication network delivers status information for User Equipment (UE) upon request. A network controller exchanges registration signaling with the UE and exchanges authentication signaling for the UE with a Unified Data Management (UDM). The UDM exchanges the authentication signaling with the network controller and responsively transfers a UDM request for the UE status information to the network controller. The network controller determines the UE status information and transfers the UE status information to the UDM in response to the UDM request. The UDM receive the UE status information from the network controller and transfers the UE status information to a Unified Data Repository (UDR). The UDR receives the UE status information from the UDM and receives a status request for the UE from a network element. The UDR responsively transfers the UE status information for the UE to the network element.Type: GrantFiled: October 4, 2021Date of Patent: April 23, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Anil Kumar Mariyani, Rajil Malhotra, Anuj Sharma
-
Patent number: 11963126Abstract: A wireless communication network deregisters network functions. In the wireless communication, a network data system receives a deregistration command that indicates a wireless User Equipment (UE) and forwards the deregistration command to a Unified Data Management (UDM). The UDM receives the indication and determines a Data Network Name (DNN) for the wireless UE. The UDM identifies a network controller and a session controller for the wireless UE based on the DNN. The UDM transfers deregistration notifications to the network controller and session controller. The UDM receives a deregistration acknowledgement from the network controller. The UDM directs the network data system to remove stored session data for the session controller. The network data system receives the direction from the UDM and responsively removes stored session data for the session controller.Type: GrantFiled: July 12, 2021Date of Patent: April 16, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Anil Kumar Mariyani, Rajil Malhotra, Anuj Sharma
-
Patent number: 11930366Abstract: Embodiments of the present disclosure are directed to systems and methods for improving wireless network services by carrying out various procedures to identify and filter suspect user devices. A network function may monitor a plurality of network service requests from a particular user device and determine, based on the plurality of network services requests, that the requesting user device is engaged in suspicious activity. Upon such a determination, the network function may initiate one or more enforcement actions by communicating an instruction to an equipment identity register to add the requesting user device to a suspect device list stored on a unified data repository.Type: GrantFiled: August 4, 2021Date of Patent: March 12, 2024Assignee: T-Mobile Innovations LLCInventors: Anil Kumar Mariyani, Anuj Sharma, Chris Jensen, Tupalli Shruthisagar, Rajil Malhotra
-
Patent number: 11910205Abstract: 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: GrantFiled: January 24, 2023Date of Patent: February 20, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Anuj Sharma, Anil Kumar Mariyani, Rajil Malhotra, Deepesh Belwal, Dipta Moy Biswas, Sriharsha Nagaraja Kadalbal
-
Patent number: 11902786Abstract: 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: GrantFiled: September 3, 2021Date of Patent: February 13, 2024Assignee: T-Mobile USA, Inc.Inventors: Anuj Sharma, Chris Jensen, Rajil Malhotra, Sriharsha Kadalbal, Deepesh Belwal, Tupalli Shruthisagar, Dipta Biswas, Anil Kumar Mariyani
-
Publication number: 20240048449Abstract: Aspects of the subject disclosure may include, for example, identifying a set of network functions operative on a core network of a mobile communications system instantiated on a cloud network, identifying functional dependencies among respective network functions of the set of network functions, defining a sequence by which the set of network functions should be made unavailable prior to a maintenance event, wherein the defining the sequence is based on the functional dependencies, and deactivating respective network functions of the set of network functions according to the sequence. Other embodiments are disclosed.Type: ApplicationFiled: August 5, 2022Publication date: February 8, 2024Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Richard T. Kwapniewski, Prashant Raghuvanshi, Rajil Malhotra
-
Patent number: 11868410Abstract: A method and system for controlling processing by a data server. An example method includes a computing system receiving from a client entity a request for information, and, responsive to receiving from the client entity the request, the computing system (i) determining, based on the client entity from which the computing system received the request, a processing time limit for the data server to apply in processing a query for the information and (ii) generating and sending to the data server the query, including in the query an indication of the determined processing time limit. The data server could thus receive and process the query and impose the specified processing time limit on the processing of the received query.Type: GrantFiled: July 6, 2020Date of Patent: January 9, 2024Assignee: SPRINT SPECTRUM LLCInventors: Kashyap Patel, Rajil Malhotra
-
Patent number: 11864277Abstract: Session Communication Proxies (SCPs) generate SCP status information and/or SCP location information. A source network function selects one of the SCPs based on the SCP status information and/or the SCP location information. The source network function transfers data to the selected one of the SCPs. The selected one of the SCPs receives the data, selects a target network function, and transfers the data to the target network function. In some examples, a Network Repository Function (NRF) prioritizes the SCPs based on the SCP status information and/or the SCP location information, and the source network function selects the one of the SCPs based on the SCP prioritization.Type: GrantFiled: March 29, 2023Date of Patent: January 2, 2024Assignee: T-MOBILE INNOVATIONS LLCInventor: Rajil Malhotra
-
Publication number: 20230413016Abstract: A wireless communication network serves a User Equipment (UE) based on geographic coordinates for the UE. The wireless communication network exchanges authentication data with the UE and authenticates an identity of the UE. The wireless communication network obtains the geographic coordinates from the UE in response to authenticating the identity of the UE. The wireless communication network determines UE context for the UE based on the geographic coordinates for the UE. The wireless communication network exchanges user data with the UE based on the UE context. The wireless communication network receives a location request for the UE and responds to the location request with the geographic coordinates for the UE.Type: ApplicationFiled: September 5, 2023Publication date: December 21, 2023Inventors: Anil Kumar Mariyani, Rajil Malhotra, Anuj Sharma
-
Publication number: 20230388854Abstract: Traffic steering for non-public networks and public land mobile network (PLMN) clouds is provided. A method can include retrieving, by a system comprising a processor and associated with a communication network, a subscriber profile for a user equipment in response to receiving a request from the user equipment for access to the communication network, wherein the request comprises first data network information that is distinct from second data network information associated with the communication network; and, in response to an attribute of the subscriber profile being determined to be equal to a defined value, replacing, by the system, the first data network information in the request with the second data network information and routing, by the system, the request to core network equipment of the communication network.Type: ApplicationFiled: May 27, 2022Publication date: November 30, 2023Inventors: Prashant Raghuvanshi, Richard Kwapniewski, Rajil Malhotra
-
Patent number: 11805403Abstract: Systems and methods are provided for managing updates to user devices, and in particular, SIM-based OTA updates. In some cases, SIMOTA updates need to be made while a user device has a cellular connection (e.g., 4G/LTE, 5G). As such, an instruction is transmitted to the user devices that need a SIM-based update but that currently have a non-cellular connection. The instruction is for the user devices to deregister from the non-cellular connection and to reregister using a cellular connection. An indication is received that at least a portion of those user devices now currently have a cellular connection. The SIM-based updates are then transmitted to those user devices.Type: GrantFiled: December 31, 2021Date of Patent: October 31, 2023Assignee: T-Mobile Innovations LLCInventors: Anil Kumar Mariyani, Rajil Malhotra, Patrick David Wilson