Apparatus, method, and computer program

US12520124B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12520124-B2
Application numberUS-202217665906-A
CountryUS
Kind codeB2
Filing dateFeb 7, 2022
Priority dateFeb 16, 2021
Publication dateJan 6, 2026
Grant dateJan 6, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various aspects described herein relate to apparatus, methods, and computer programs for retrieving an identifier of a subscription network of a mobile subscriber in a communication system. For example, one such method includes registering with a network repository function network function as a mobile number portability network function providing a service allowing a consumer to retrieve an identifier of a subscription network of a mobile subscriber. This method also includes receiving a request from the consumer to retrieve the identifier of the subscription network of the mobile subscriber. This method further includes sending a response to the consumer comprising information to retrieve the identifier of the subscription network of the mobile subscriber.

First claim

Opening claim text (preview).

The invention claimed is: 1 . An apparatus comprising: a processor; and a memory comprising computer-executable instructions that, when executed by the processor, cause a mobile number portability network function the apparatus to perform the following operations: register with a 5G system network repository function network function as a mobile number portability network function providing a service allowing a consumer to retrieve an identifier of a subscription network of a mobile subscriber; receive, by the mobile number portability network function, a request from the consumer to retrieve the identifier of the subscription network of the mobile subscriber; determine, by the mobile number portability network function, a portability status of an identifier of the mobile subscriber; based on the portability status of the identifier of the mobile subscriber. determine, by the mobile number portability network function, the identifier of the subscription network of the mobile subscriber; and send a response to the consumer, wherein the response comprises the identifier of the subscription network of the mobile subscriber. 2 . The apparatus of claim 1 wherein the identifier of the subscription network comprises a public land mobile network identifier. 3 . The apparatus of claim 1 , wherein the mobile subscriber is a short message service recipient. 4 . The apparatus of claim 1 , wherein the computer-executable instructions further cause the apparatus to determine that the identifier of the mobile subscriber is ported, wherein the identifier of the subscription network of the mobile subscriber comprises an identifier of a network the apparatus does not belong to. 5 . The apparatus of any of claim 1 , wherein the consumer is a short message service gateway mobile services switching center or a unified data management network function. 6 . An apparatus comprising: at least one processor; and at least one memory including computer code for one or more programs, the at least one memory and the computer code configured, with the at least one processor, to cause the apparatus at least to: discover via a network repository function network function a mobile number portability network function providing a service allowing a consumer to retrieve an identifier of a subscription network of a mobile subscriber; send a request to the mobile number portability network function to retrieve the identifier of the subscription network of the mobile subscriber; and receive a response from the mobile number portability network function, wherein the response comprises the identifier of the subscription network of the mobile subscriber, wherein the identifier of the subscription network is based on a portability status of an identifier of the mobile subscriber. 7 . The apparatus of claim 6 , wherein the identifier of a subscription network comprises a public land mobile network identifier. 8 . The apparatus of claim 6 , wherein the request comprises an identifier of the mobile subscriber, and wherein the identifier of the mobile subscriber comprises a mobile subscriber integrated services digital network identifier. 9 . The apparatus of claim 6 , wherein the apparatus is a short message service gateway mobile services switching center. 10 . The apparatus of claim 9 , wherein the at least one memory and the computer code are configured, with the at least one processor, to cause the apparatus at least to: use an identifier of a network owning an identifier of the mobile subscriber to discover, via a network repository function network function, a unified data management network function; and send a request to the unified data management network function to retrieve routing information for the mobile subscriber. 11 . The apparatus of claim 9 , wherein the at least one memory and the computer code are configured, with the at least one processor, to cause the apparatus at least to: use the identifier of the subscription network of the mobile subscriber to discover, via a network repository function network function, a unified data management network function; and send a request to the unified data management network function to retrieve routing information for the mobile subscriber. 12 . The apparatus of claim 11 , wherein the network repository function network function and the unified data management network function belong to a same network of the apparatus; wherein the network repository function network function and the unified data management network function do not belong to the same network of the apparatus and belong to a network owning the identifier of the mobile subscriber; or wherein the network repository function network function and the unified data management network function do not belong to the same network of the apparatus and do not belong to a network owning the identifier of the mobile subscriber. 13 . The apparatus of claim 6 , wherein the apparatus is a unified data management network function. 14 . The apparatus of claim 13 , wherein the at least one memory and the computer code are configured, with the at least one processor, to cause the apparatus at least to: receive a request from a short message service gateway mobile services switching center to retrieve routing information for the mobile subscriber; determine that subscriber data of the mobile subscriber is not stored in a unified data repository; and send a response to the short message service gateway mobile services switching center without routing information for the mobile subscriber and with the identifier of the subscription network of the mobile subscriber. 15 . A method comprising: registering with a network repository function network function as a mobile number portability network function providing a service allowing a consumer to retrieve an identifier of a subscription network of a mobile subscriber; receiving, by the mobile number portability network function, a request from the consumer to retrieve the identifier of the subscription network of the mobile subscriber; determining, by the mobile number portability network function, a portability status of an identifier of the mobile subscriber; based on the portability status of the identifier of the mobile subscriber, determining, by the mobile number portability network function, the identifier of the subscription network of the mobile subscriber; and sending a response to the consumer, wherein the response comprises the identifier of the subscription network of the mobile subscriber. 16 . The method of claim 15 , further comprising: based on the identifier of the subscription network of the mobile subscriber, sending a request to a unified data management of the subscription network for routing information for the mobile subscriber; and receiving, from the unified data management of the subscription network, the routing information for the mobile subscriber. 17 . The method of claim 15 , wherein the identifier of the subscription network comprises a public land mobile network identifier. 18 . The method of claim 15 , wherein the mobile subscriber is a short message service recipient.

Assignees

Inventors

Classifications

  • using triggered events · CPC title

  • Transfer of terminal data · CPC title

  • Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD] · CPC title

  • H04W8/20Primary

    Transfer of user or subscriber data · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12520124B2 cover?
Various aspects described herein relate to apparatus, methods, and computer programs for retrieving an identifier of a subscription network of a mobile subscriber in a communication system. For example, one such method includes registering with a network repository function network function as a mobile number portability network function providing a service allowing a consumer to retrieve an id…
Who is the assignee on this patent?
Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification H04W8/20. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 06 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).