# US 9,883,447 B2 · Communication method and apparatus supporting selective communication services

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

- Number: US 9,883,447 B2
- Document ID: US9883447B2
- Status: Granted
- Kind: B2
- Application number: 14/570,439
- Filed: 2014-12-15
- Published: 2015-08-06
- Granted: 2018-01-30
- Earliest claimed: 2014-02-06
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Su Ha Yoon; Sung Ho Son; Heung Sik Shin; Jae Woong Chun
- Web page: https://patentgrep.com/patent/US9883447B2

## CPC

- H04W 48/04: based on user or terminal location or mobility data, e.g. moving direction, speed
- H04W 64/006: {with additional information processing, e.g. for direction or speed determination}
- H04W 48/16: Discovering, processing access restriction or access information
- H04W 64/003: {locating network equipment}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method for controlling an electronic device and an apparatus therefor are provided. The method includes recognizing an access point located within a threshold range in which signals are transmittable/receivable from the electronic device, in order to connect the electronic device to an external network, determining whether the electronic device is currently moved in relation to the electronic device based on information related to at least one of the access point and the external network, and deciding on whether to prevent connection of the electronic device to the access point based on a result of the determining whether the access point is currently moved in relation to the electronic device.

## Claims

### Claim 1

A method for controlling an electronic device, the method comprising:
recognizing an Access Point (AP) located within a threshold range in which signals are transmittable/receivable from the electronic device, in order to connect the electronic device to an external network;
determining whether the access point is currently being moved in relation to the electronic device based on information related to at least one of the access point and the external network; and
connecting the electronic device to the access point based on a result of the determining of whether the access point is currently being moved in relation to the electronic device.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the determining of whether the access point is currently being moved in relation to the electronic device comprises:
checking whether the recognized access point is included in a list of one or more access points whose position is fixed among a plurality of access points located within the threshold range, and
determining that the recognized access point is currently being moved in relation to the electronic device if the recognized access point is not included in the list.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the checking of whether the recognized access point is included in the list of one or more access points comprises:
obtaining the list from an external server or a storage medium functionally connected to the electronic device, based on a location of the electronic device.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the determining of whether the access point is currently being moved in relation to the electronic device comprises:
measuring a change of a distance between the access point and the electronic device, and
determining that the access point is currently being moved in relation to the electronic device if the distance change exceeds a threshold value.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the measuring of the change of the distance between the access point and the electronic device comprises:
measuring the change based on a strength of a signal received from the access point.

### Claim 6 (depends on 4)

The method according to claim 4, wherein the measuring of the change of the distance between the access point and the electronic device comprises:
measuring a Doppler effect of a signal received from the access point.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the determining of whether the access point is currently being moved in relation to the electronic device comprises:
measuring an amount of network usage of the access point, and
determining that the access point is currently being moved in relation to the electronic device if there is a change of the network usage amount by a threshold amount.

### Claim 8 (depends on 7)

The method according to claim 7, wherein the change of the network usage amount comprises:
an increase of the network usage.

### Claim 9 (depends on 1)

The method according to claim 1, wherein the determining of whether the access point is currently being moved in relation to the electronic device comprises: checking whether the access point uses a frequency channel of which a usage amount has changed among a plurality of frequency channels allocated to the external network, and
determining that the access point is currently being moved in relation to the electronic device if the access point uses the frequency channel of which the usage amount has changed.

### Claim 10 (depends on 9)

The method according to claim 9, wherein the change of the usage amount comprises:
an increase in the usage amount.

### Claim 11 (depends on 1)

The method according to claim 1, wherein the connecting of the electronic device to the access point is further based on:
determining whether the electronic device is located within a transport vehicle if the access point is currently being moved in relation to the electronic device, and
allowing the connection if the electronic device and the access point are located within the transport vehicle.

### Claim 12 (depends on 11)

The method according to claim 11, wherein the determining of whether the electronic device is located within the transport vehicle is based on whether a moving speed of the access point exceeds a threshold value.

### Claim 13 (depends on 11)

The method according to claim 11, wherein the determining whether the electronic device is located within the transport vehicle is based on at least one of:
a moving speed of the electronic device, and
fee payment information of the electronic device.

### Claim 14 (depends on 13)

The method according to claim 13, wherein the fee payment information is received from an external server or obtained from a storage medium functionally connected to the electronic device.

### Claim 15 (depends on 11)

The method of claim 11, wherein the determining of whether the electronic device is located within the transport vehicle is based on an identifying text included in a signal from the access point.

### Claim 16

An electronic device comprising:
at least one processor; and
at least one memory for storing one or more computer programs configured to be executed by the at least one processor, the one or more computer programs including instructions for:
recognizing an Access Point (AP) located within a threshold range in which signals are transmittable/receivable from the electronic device, in order to connect the electronic device to an external network,
determining whether the access point is currently being moved in relation to the electronic device based on information related to at least one of the access point and the external network, and
connecting the electronic device to the access point based on a result of the determining of whether the access point is currently being moved in relation to the electronic device.

### Claim 17 (depends on 16)

The electronic device according to claim 16, wherein the one or more computer programs further comprise:
instructions for obtaining recognition information of the access point connectable to the electronic device within a threshold distance from the electronic device.

### Claim 18 (depends on 16)

The electronic device according to claim 16, wherein the one or more computer programs further comprise:
instructions for determining whether the access point is currently being moved in relation to the electronic device based on the recognition information of the access point.

### Claim 19 (depends on 16)

The electronic device according to claim 16, wherein the one or more computer programs further comprise:
instructions for determining that the recognized access point is currently being moved in relation to the electronic device if the recognized access point is not included in a list of one or more fixed access points among a plurality of access points located within the threshold range.

### Claim 20 (depends on 16)

The electronic device according to claim 16, wherein the one or more computer programs further comprise:
instructions for measuring a change of a distance between the access point and the electronic device to determine that the access point is currently being moved in relation to the electronic device if the change exceeds a threshold value.

### Claim 21 (depends on 20)

The electronic device according to claim 20, wherein the measuring of the change of the distance between the access point and the electronic device is based on a strength of a signal received from the access point.

### Claim 22 (depends on 20)

The electronic device according to claim 20, wherein the measuring of the change of the distance between the access point and the electronic device is based on a Doppler effect of a signal received from the access point.

### Claim 23 (depends on 16)

The electronic device according to claim 16, wherein the one or more computer programs further comprise instructions for:
receiving information of a fixed access point from outside of the electronic device based on a location of the electronic device, and
determining whether the access point is moved in relation to the electronic device based on a comparison with the received information of the fixed access point.

### Claim 24 (depends on 23)

The electronic device according to claim 23, wherein the information of the fixed access point comprises:
a list of fixed access points.

### Claim 25 (depends on 16)

The electronic device according to claim 16, wherein the one or more computer programs further comprise instructions for:
determining whether the electronic device is located in a transport vehicle, and
connecting the electronic device to an access point located in the transport vehicle if the electronic device and the access point are located in the transport vehicle.

### Claim 26 (depends on 16)

The electronic device according to claim 16, wherein the one or more computer programs further comprise instructions for:
receiving, from a user, an input about whether to connect the electronic device to the access point, and
controlling a connection between the electronic device and the access point, when the access point is currently being moved in relation to the electronic device.

### Claim 27

A non-transitory computer-readable storage medium configured to store one or more computer programs including instructions that, when executed by at least one processor, cause the at least one processor to control for:
recognizing an access point that relays a connection between an electronic device and an external network;
determining whether the access point is currently being moved in relation to the electronic device based on at least one of recognition information, signal information, and network usage amount information of the access point and information of a fixed access point; and
connecting the electronic device to the access point based on a result of the determining of whether the access point is currently being moved in relation to the electronic device.
