IP Library Granted Patent US 12,200,488
Granted Patent B2
US 12,200,488 · App. 18/223,341 · Granted Jan 14, 2025

Systems and methods for improved access to customer registration information

Inventor: Paul Avetoom (Bellevue, WA)
Assignee: T-Mobile USA, Inc.
H04W12/06G06F9/54G06F16/9535G06F21/6245H04W8/02G06Q30/016H04W92/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,200,488
App. No.
18/223,341
Granted
Jan 14, 2025
Kind
B2
Abstract

A computer-implemented method for providing customer registration information for a customer in a cellular network. The method comprises receiving a request for customer registration information from a requesting entity. The method includes providing login credentials associated with the requesting entity to a control node, and querying the control node for customer registration information. The method includes receiving customer registration information in response to the query and parsing the received customer registration information. The method includes converting the received customer registration information to an API response and transmitting the converted customer registration information to the requesting entity.

Claims (42)

1. A computer-implemented method comprising:

receiving a request for customer registration information of a customer from a requesting entity, wherein the customer is a different entity than the requesting entity;

providing login credentials of the requesting entity to a control node;

logging out of the control node;

providing the login credentials of the requesting entity a second time;

querying the control node for customer registration information of the customer;

receiving the customer registration information in response to the query; and

transmitting the customer registration information to the requesting entity.

2. The method of claim 1 , wherein providing login credentials associated with the requesting entity to the control node includes interfacing with the control node via a representational state transfer (REST) interface.

3. The method of claim 1 wherein the control node is an access and mobility management function (AMF).

4. The method of claim 1 , wherein the customer identifier is international mobile subscriber information (IMSI) of the customer.

5. The method of claim 1 , wherein at least querying the control node and receiving the customer registration information are performed by a customer registration application programming interface (API).

6. The method of claim 1 further comprising authenticating the login credentials with a network repository function (NRF).

7. The method of claim 1 , wherein the control node is a mobility management entity (MME).

8. The method of claim 1 , wherein the response is a representational state transfer (REST) application programming interface (API) response.

9. The method of claim 1 , wherein the request for customer registration information includes a customer identifier of the customer and querying the control node for customer registration information of the customer is based on the customer identifier.

10. The method of claim 1 , wherein the request for customer registration information is a representational state transfer (REST) application programming interface (API) request.

11. The method of claim 1 , wherein the request for customer registration information is an HTTP POST request.

12. The method of claim 11 , wherein the HTTP POST request includes a zero duration notification.

13. The method of claim 1 , wherein the request for customer registration information is an HTTP GET request.

14. A system comprising:

a computing device associated with a requesting entity distinct from the customer;

a control node; and

a client system configured to:

receive a request for customer registration information from the computing device of the requesting entity;

provide login credentials of the requesting entity to the control node;

log out of the control node;

provide the login credentials of the requesting entity a second time without additional input from the computing device;

query the control node for customer registration information of the customer;

receive the customer registration information in response to the query; and

transmit the customer registration information to the computing device of the requesting entity.

15. The system of claim 14 further comprising a network repository function (NRF), and wherein the client system is further configured to authenticate login credentials associated with the requesting entity with the NRF.

16. The system of claim 14 , wherein the control node is an access and mobility management function (AMF).

17. The system of claim 14 , wherein the request for customer registration information is a representational state transfer (REST) application programming interface (API) request.

18. The system of claim 14 , wherein the request for customer registration information is an HTTP POST request.

19. The system of claim 14 , wherein the request for customer registration information is an HTTP GET request.

20. A computer-implemented method comprising:

receiving a request for customer registration information of a customer from a computing device of a requesting entity, wherein the customer is a different entity than the requesting entity;

providing login credentials of the requesting entity to a control node;

querying the control node for customer registration information of the customer, wherein the query is an HTTP POST request including a zero duration notification;

receiving the customer registration information in response to the query; and

transmitting the customer registration information to the computing device of the requesting entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2023
From: AVETOOM, PAUL
To: T-MOBILE USA, INC.
Reel/Frame 065047/0536 →
Continuity (2)
Continuation 16846029 · Apr 10, 2020
Related Publication 20230362638A1 · Nov 9, 2023
References Cited (8)
US 11109307B2 · Bartolomé Rodrigo et al. · 2021 [cited by applicant]
US 11800354B2 · Avetoom · 2023 [cited by examiner]
US 20040255034A1 · Choi · 2004 [cited by applicant]
US 20090328186A1 · Pollutro et al. · 2009 [cited by applicant]
US 20130081128A1 · Gupta et al. · 2013 [cited by applicant]
US 20200228613A1 · Han · 2020 [cited by applicant]
3GPP TS 29.518 version 15,4.0 Release 15, dated Jul. 2019, “3GPP_AMF_Standard.” (Year: 2019). [cited by applicant]
Bhat et al., “4G Protocol and Architecture for BYOD Over Cloud Computing,” in the proceedings of the 2015 International Conference on Communications and Signal Processing (ICCSP), Apr. 2, 2015, pp. 0308-0313. [cited by applicant]