# US 2019/0246252 A1 · Relocation of mobile edge applications

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

- Number: US 2019/0246252 A1
- Document ID: US20190246252A1
- Status: Published application
- Kind: A1
- Application number: 16/340,036
- Filed: 2016-10-14
- Published: 2019-08-08
- Earliest claimed: 2016-10-14
- Assignees: Sony Mobile Communications Inc.
- Applicants: Sony Mobile Communications Inc.
- Inventors: Jim RASMUSSON; Anders ISBERG; Linh TRANG; Svante ALNÅS
- Web page: https://patentgrep.com/patent/US20190246252A1

## CPC

- H04W 4/60: Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
- H04L 67/1008: based on parameters of servers, e.g. available memory or workload (monitoring of computer activity G06F11/30)
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04W 4/38: for collecting sensor information
- H04W 36/0011: {for data sessions of end-to-end connection}
- H04W 36/24: Reselection being triggered by specific parameters
- 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)

## Abstract

Based on control data (1002) indicative of a user engagement in a mobile edge application (1001) which is being executed on a source mobile edge server (201-203) of a mobile edge system (200) and on a terminal (130), relocation of the mobile edge application (1001) from the source mobile edge server (201-203) to a target mobile edge server (201-203) is facilitated.

## Claims

### Claim 1

A method, comprising:
based on control data indicative of a user engagement in a mobile edge application which is being executed on a source mobile edge server of a mobile edge system and on a terminal: facilitating relocation of the mobile edge application from the source mobile edge server to a target mobile edge server.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
monitoring a computational load of executing the mobile edge application, and
based on said monitoring: determining the control data.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
receiving further control data from the terminal, the further control data being indicative of the user engagement in the mobile edge application,
wherein the control data is determined based on fusion with the further control data.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
based on a threshold comparison of the user engagement and a predefined threshold: selectively transmitting a command message which triggers the relocation of the mobile edge application.

### Claim 5 (depends on 4)

The method of claim 4,
wherein the control data is indicative of a point in time of reduced user engagement,
wherein the relocation is triggered synchronized with the point in time.

### Claim 6

A method, comprising:
monitoring sensor data of at least one sensor of a terminal,
based on said monitoring: determining control data indicative of a user engagement in a mobile edge application which is being executed on the terminal and on a source mobile edge server of a mobile edge system, and
transmitting the control data to a node of the mobile edge system for facilitating relocation of the mobile edge application from the source mobile edge server to a target mobile edge server.

### Claim 7 (depends on 6)

The method of claim 6,
wherein the user engagement relates to touch events with respect to a terminal-side user interface of the mobile edge application.

### Claim 8 (depends on 6)

The method of claim 6
wherein the user engagement relates to an eye gaze orientation with respect to a terminal-side user interface of the mobile edge application.

### Claim 9 (depends on 6)

The method of claim 6,
wherein the user engagement relates to a window focus of an operating system of the terminal with respect to a terminal-side user interface of the mobile edge application.

### Claim 10 (depends on 6)

The method of claim 6,
wherein the user engagement relates to an environmental sound detected by a microphone of the terminal.

### Claim 11 (depends on 6)

The method of claim 6,
wherein the user engagement relates to a user command input via a terminal-side user interface of the mobile edge application.

### Claim 12 (depends on 6)

The method of claim 6,
wherein the user engagement relates to runtime parameters of the mobile edge application.

### Claim 13 (depends on 6)

The method of claim 6,
wherein the control data is indicative of an aggregated user focus on a terminal-side user interface of the mobile edge application.

### Claim 14 (depends on 6)

The method of claim 6,
wherein the control data is indicative of a prospective user engagement during a validity duration.

### Claim 15 (depends on 6)

The method of claim 6,
wherein the control data is indicative of the user engagement in a time-resolved manner.

### Claim 16 (depends on 6)

The method of claim 6,
wherein the mobile edge system is associated with a radio access network of a cellular network to which the terminal is connected.

### Claim 17 (depends on 6)

The method of claim 6,
wherein the mobile edge application has a latency of not more than 30 ms, optionally of not more than 10 ms.

### Claim 18

A node of a mobile edge system, the node being configured to facilitate relocation of a mobile edge application from a first mobile edge server of the mobile edge system to a second mobile edge server of the mobile edge system based on control data indicative of a user engagement in the mobile edge application.

### Claim 19

A terminal, configured to:
monitoring user engagement in a mobile edge application of a mobile edge system,
based on said monitoring: determining control data indicative of the user engagement, and
transmitting the control data to a node of the mobile edge system.

### Claim 20 (depends on 19)

A system, comprising:
a node configured to facilitate relocation of a mobile edge application from a first mobile edge server of the mobile edge system to a second mobile edge server of the mobile edge system based on control data indicative of a user engagement in the mobile edge application, and
the terminal of claim 19.
