Systems and methods for improved access to user data
AssigneeT-Mobile USA, Inc.
InventorPaul Avetoom
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for providing user data for a user in a cellular network. The method comprises receiving a request for user data from a requesting entity. The method includes providing login credentials associated with the requesting entity to a short message service function (SMSF), and querying the SMSF for user data. The method includes receiving user data in response to the query and parsing the received user data. The method includes converting the received user data to an API response and transmitting the converted user data to the requesting entity.
Claims20
A computer-implemented method for providing user data for a user in a cellular network, the method comprising:
- receiving a representational state transfer (REST) application programming interface (API) request from a computing device of a requesting entity, the REST API request including a user identifier of the user;
- in response to receiving the REST API request, providing login credentials associated with the requesting entity to a short message service function (SMSF), wherein the SMSF is configured to authenticate the login credentials with a network repository function (NRF);
- in response to authenticating the login credentials, querying the SMSF for a user equipment (UE) context resource based on the user identifier;
- receiving the UE context resource in response to the query;
- parsing the received UE context resource;
- converting the received UE context resource to a REST API response;
- and
- transmitting the REST API response to the computing device of the requesting entity.
A computer-implemented method for providing user data for a user in a cellular network, the method comprising:
- receiving a request for a user equipment (UE) context resource from a computing device of a requesting entity, the request for the UE context resource including a user identifier of the user;
- providing login credentials associated with the requesting entity to a short message service function (SMSF);
- querying the SMSF for the UE context resource based on the user identifier;
- receiving the UE context resource from the SMSF in response to the query;
- parsing the received UE context resource;
- converting the received UE context resource to an application programming interface (API) response;
- and
- transmitting the converted UE context resource to the computing device of the requesting entity.
A system for providing access to user data for a user in a cellular network, the system comprising:
- a computing device associated with a requesting entity;
- a control node of the cellular network;
- and
- a client system including an application programming interface (API) configured to:
- receive a request for user data from the computing device of the requesting entity, the request for user data including a user identifier of the user;
- query the control node for user data based on the user identifier;
- receive user data in response to the query;
- parse the received user data;
- convert the received user data to a REST API response;
- and
- transmit the REST API response to the computing device of the requesting entity.
Dependencies are inferred from the claim text.