# US 12,120,575 B2 · Location related application management

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,120,575 B2
- Document ID: US12120575B2
- Status: Granted
- Kind: B2
- Application number: 17/159,980
- Filed: 2021-01-27
- Published: 2021-06-10
- Granted: 2024-10-15
- Earliest claimed: 2021-01-27
- Assignees: Nokia Technologies Oy
- Applicants: Nokia Technologies Oy
- Inventors: John Juha Antero Rasanen
- Web page: https://patentgrep.com/patent/US12120575B2

## CPC

- H04W 4/02: Services making use of location information
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04L 67/52: specially adapted for the location of the user terminal
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W 60/04: using triggered events
- H04M 1/724: User interfaces specially adapted for cordless or mobile telephones
- H04M 1/72403: with means for local support of applications that increase the functionality
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

An apparatus for use by a mobile edge control element or function, the apparatus comprising processing circuitry, and memory for storing instructions to be executed by the processing circuitry, wherein the memory and the instructions are configured to, with the processing circuitry, cause the apparatus to: receive and process an event report indicating that location information of a communication element communicating in a communication network are provided, check location related application information for determining whether or not a relationship of at least one application to a location corresponding to the location information indicated in the event report is present, prepare, in case the check is affirmative, an application identification indication for indicating at least one location area where location information of the communication element is of relevance for a processing conducted by at least one application, and ensure that the communication element is informed about the application identification indication.

## Claims

### Claim 1

An apparatus for use by a communication element, the apparatus comprising:
at least one processor; and
at least one memory for storing instructions to be executed by the processor;
wherein the at least one memory and the instructions are configured to, with the at least one processor, cause the apparatus at least:
receive, after conducting a processing for providing location information in a communication network, an application identification indication indicating at least one location area where location information of the communication element is of relevance for a processing conducted by at least one application, wherein the application identification indication includes at least one of an identification of at least one location area or zone in the location area and operating instructions for the communication element when a location change concerns at least one location area or zone in the location area,
store the application identification indication for usage in a processing related to a location change of the communication element,
determine, when conducting a processing related to a location change of the communication element, that the location change concerns a location indicated in the stored application identification indication, wherein the determining comprises the communication element comparing the identification of the at least one location area or zone in the location area with an identification of a location being entered or exited by the communication element, and
execute, in response to determining that the location change concerns the location indicated in the stored application identification indication, a processing for informing at least one application related to the application identification indication about the location change, wherein the processing is also executed when the location change is conducted in an idle state of the communication element.

### Claim 2 (depends on 1)

The apparatus according to claim 1, wherein the processing for providing location information is related to an attachment procedure of the communication element or a location change procedure of the communication element concerning exiting or entering a location area controlled by a communication network control element or function.

### Claim 3 (depends on 1)

The apparatus according to claim 1, wherein the application identification indication further includes at least one of cell information related to at least one location area or zone in the location area and an indication of priority for conducting a contacting of at least one application.

### Claim 4 (depends on 1)

The apparatus according to claim 1, wherein the at least one memory and the instructions are further configured to, with the at least one processor, cause the apparatus at least:
when executing the processing for informing the communication network or at least one application related to the application identification indication about the location change, to execute at least one of communicating with a communication network control element or function for indicating a current location or the location change of the communication element, communicating with a mobile edge control element or function for indicating a current location or the location change of the communication element, and communicating with the at least one application for indicating a current location or the location change of the communication element.

### Claim 5 (depends on 1)

The apparatus according to claim 1, wherein:
the communication element comprises a user equipment or terminal device configured to communicate in the communication network,
the at least one application is related to a mobile edge control element or function including one of a mobile edge computing server and a mobile edge platform, and
a communication network control element or function comprises one of an access network control element or function of a cellular communication network and a mobility management element or function of a cellular communication network.

### Claim 6

A method for use by a communication element, the method comprising:
receiving, after conducting a processing for providing location information in a communication network, an application identification indication indicating at least one location area where location information of the communication element is of relevance for a processing conducted by at least one application, wherein the application identification indication includes at least one of an identification of at least one location area or zone in the location area and operating instructions for the communication element when a location change concerns at least one location area or zone in the location area;
storing the application identification indication for usage in a processing related to a location change of the communication element;
determining, when conducting a processing related to a location change of the communication element, that the location change concerns a location indicated in the stored application identification indication, wherein the determining comprises the communication element comparing the identification of the at least one location area or zone in the location area with an identification of a location being entered or exited by the communication element; and
executing, in response to determining that the location change concerns the location indicated in the stored application identification indication, a processing for informing at least one application related to the application identification indication about the location change, wherein the processing is also executed when the location change is conducted in an idle state of the communication element.

### Claim 7 (depends on 6)

The method according to claim 6, wherein the processing for providing location information is related to an attachment procedure of the communication element or a location change procedure of the communication element concerning exiting or entering a location area controlled by a communication network control element or function.

### Claim 8 (depends on 6)

The method according to claim 6, wherein the application identification indication further includes at least one of cell information related to at least one location area or zone in the location area and an indication of priority for conducting a contacting of at least one application.
