Client device-assisted application context transfer

US12556445B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12556445-B2
Application numberUS-202218719763-A
CountryUS
Kind codeB2
Filing dateDec 16, 2022
Priority dateDec 20, 2021
Publication dateFeb 17, 2026
Grant dateFeb 17, 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.

A client device may utilize an application service provided by a mobile network. The client device may be configured to transfer an application context of the application service between different mobile networks by, when the client device is connected to a first mobile network, retrieving the application context from the first mobile network and storing the application context as a local copy in the data storage, and when the client device is connected to a second mobile network, sending the application context to the second mobile network. This way, it may not be needed to rely on connectivity existing between the first mobile network and the second mobile network to transfer the application context, which connectivity may for example lack if one or both of the mobile networks are non-public networks.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A client device for a mobile network, the client device comprising: a radio interface to connect to a first mobile network; a data storage to store data; a processor subsystem configured to utilize an application service provided by a first application server, wherein the first application server is located in a data network connected to the first mobile network; wherein the processor subsystem is configured to transfer an application context of the application service between different mobile networks by: when the client device is connected via the radio interface to the first mobile network, retrieving the application context of the application service from the first mobile network and storing the application context as a local copy in the data storage; and when the client device is connected via the radio interface to a second mobile network, sending the application context to a second application server located in a data network connected to the second mobile network, which second application server is to provide the application service to the client device; wherein the processor subsystem is configured to retrieve the application context as an integral copy of the application context or as incremental updates containing changes with respect to a previous copy of the application context stored in the data storage. 2 . A client device for a mobile network, the client device comprising: a radio interface to connect to a first mobile network; a data storage to store data; a processor subsystem configured to utilize an application service provided by a first application server, wherein the first application server is located in a data network connected to the first mobile network; wherein the processor subsystem is configured to transfer an application context of the application service between different mobile networks by: when the client device is connected via the radio interface to the first mobile network, retrieving the application context of the application service from the first mobile network and storing the application context as a local copy in the data storage; and when the client device is connected via the radio interface to a second mobile network, sending the application context to a second application server located in a data network connected to the second mobile network, which second application server is to provide the application service to the client device; wherein the processor subsystem is configured to retrieve the application context from the first mobile network using at least one retrieval procedure selected from a group of retrieval procedures, wherein the group of retrieval procedures comprises: periodically receiving the application context from the first mobile network, for example by periodically requesting the application context from the first mobile network; subscribing with the first mobile network to periodically receive the application context from the first mobile network; and receiving the application context from the first mobile network when the client device is estimated to move outside of a coverage area of the first mobile network. 3 . The client device according to claim 2 , wherein the processor subsystem is configured for at least one of: exposing to the second mobile network which one or more retrieval procedures from the group of retrieval procedures are supported by the client device; and retrieving from the second mobile network which one or more retrieval procedures from the group of retrieval procedures are supported by the second mobile network. 4 . The client device according to claim 2 , wherein the processor subsystem is configured to negotiate with the second mobile network which one or more retrieval procedures from the group of retrieval procedures to use. 5 . The client device according to claim 1 , wherein the processor subsystem is configured to, if data communication with the second mobile network indicates that the second mobile network does not provide support for the transfer of the application context by the client device and/or that the second mobile network cannot provide the application service, disconnect from the second mobile network. 6 . The client device according to claim 1 , wherein the processor subsystem is configured to, when the client device is connected via the radio interface to the second mobile network, deploy or trigger deployment of the application service to the second application server. 7 . The client device according to claim 6 , wherein the processor subsystem is configured to deploy or trigger the deployment of the application service by at least one of: uploading an application to the second mobile network to be executed by the second application server, wherein the application is configured to provide the application service; requesting the second mobile network to deploy the application service by downloading the application from a repository. 8 . A computer-implemented method for use with a client device, wherein the client device is configured to connect to a first mobile network and to utilize an application service provided by a first application server, wherein the first application server is located in a data network connected to the first mobile network, wherein the method comprises transferring an application context of the application service between different mobile networks by: when the client device is connected to the first mobile network, retrieving the application context of the application service from the first mobile network and storing the application context as a local copy in a data storage of the client device; and when the client device is connected to a second application server located in a data network connected to the second mobile network, which second application server is to provide the application service to the client device; wherein retrieving includes retrieving the application context as an integral copy of the application context or as incremental updates containing changes with respect to a previous copy of the application context stored in the data storage. 9 . A transitory or non-transitory computer-readable medium comprising data representing a computer program, the computer program comprising instructions for causing a processor system to perform the method according to claim 8 . 10 . A computer-implemented method for use with a client device, wherein the client device is configured to connect to a first mobile network and to utilize an application service provided by a first application server, wherein the first application server is located in a data network connected to the first mobile network, wherein the method comprises transferring an application context of the application service between different mobile networks by: when the client device is connected to the first mobile network, retrieving the application context of the application service from the first mobile network and storing the application context as a local copy in a data storage of the client device; and when the client device is connected to a second application server located in a data network connected to the second mobile network, which second application server is to provide the application service to the client device; wherein retrieving includes retrieving the application context from the first mobile network using at least one retrieval procedure selected from a group of retrieval procedures, wherein the group of retrieval procedures comprises: periodically receiving the application context from the first mobile network, for example by periodically requesting the application context from the first mobile network; subscribing

Assignees

Inventors

Classifications

  • Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title

  • with transfer of context information · CPC title

  • Adding application-functional data or data for application control, e.g. adding metadata · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · CPC title

  • H04L67/34Primary

    involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · 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 US12556445B2 cover?
A client device may utilize an application service provided by a mobile network. The client device may be configured to transfer an application context of the application service between different mobile networks by, when the client device is connected to a first mobile network, retrieving the application context from the first mobile network and storing the application context as a local copy …
Who is the assignee on this patent?
Koninklijke Kpn Nv, TNO
What technology area does this patent fall under?
Primary CPC classification H04L41/0806. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 17 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).