# US 10,455,381 B2 · Apparatus and method for providing function of electronic device corresponding to location

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

- Number: US 10,455,381 B2
- Document ID: US10455381B2
- Status: Granted
- Kind: B2
- Application number: 15/392,166
- Filed: 2016-12-28
- Published: 2017-07-06
- Granted: 2019-10-22
- Earliest claimed: 2016-01-05
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Seongho Cho; Soyoung Kim; Byung Hoon Seo
- Web page: https://patentgrep.com/patent/US10455381B2

## CPC

- H04W 4/185: {by embedding added-value information into content, e.g. geo-tagging}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/027: {using movement velocity, acceleration information}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Provided is a method and apparatus for providing a function corresponding to a location in an electronic device. The electronic device includes: at least one sensor; a communication module comprising communication circuitry; and a processor, wherein the processor is configured to: obtain location information of the electronic device; obtain, using the at least one sensor, context information associated with a user of the electronic device based on a location corresponding to the location information; determine whether a designated activity occurs with respect to a product or a service corresponding to the location based on the context information; and provide a function associated with the product or the service based on the occurrence of the designated activity.

## Claims

### Claim 1

An electronic device, comprising:
at least one sensor;
a communication module comprising communication circuitry; and
a processor,
wherein the processor is configured to:
obtain location information of the electronic device at a time within a predetermined time slot when a designated activity occurs;
obtain, using the at least one sensor, context information associated with a user of the electronic device at a location corresponding to the location information;
determine whether the designated activity occurs based on the context information; and
provide a function associated with a product or a service related to the designated activity.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to determine that the designated activity occurs when a variation of the location information is less than a predetermined variation during a designated period of time.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to: obtain movement information of the electronic device; and
determine that the designated activity occurs when the movement information corresponds to a predetermined movement.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to display a list associated with the product or the service.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to obtain a list associated with the product or the service from an external electronic device through the communication circuitry.

### Claim 6 (depends on 1)

The electronic device of claim 1, wherein the location information includes first location information and second location information, and
the processor is configured to:
obtain the first location information at a predetermined first time using the at least one sensor;
obtain the second location information corresponding to a location that satisfies a predetermined condition, during the predetermined time slot after the first time; and
determine whether the designated activity occurs based on the first location information and the second location information.

### Claim 7 (depends on 6)

The electronic device of claim 6, wherein the processor is configured to:
obtain a property of a location corresponding to the second location information when the first location information is different from the second location information; and
determine that the designated activity occurs when the property is a property associated with the designated activity.

### Claim 8 (depends on 6)

The electronic device of claim 6, wherein the processor is configured to:
obtain third location information after the predetermined time slot when the first location information is different from the second location information; and
determine whether the designated activity occurs based on a result of comparison between the second location information and the third location information.

### Claim 9 (depends on 8)

The electronic device of claim 8, wherein the processor is configured to:
obtain a property of a location corresponding to the second location information when the second location information is different from the third location information; and
determine that the designated activity occurs when the property is associated with the designated activity.

### Claim 10 (depends on 1)

The electronic device of claim 1, wherein the function associated with the product or the service comprises displaying a food item list provided in the location.

### Claim 11

A method of operating an electronic device, the method comprising:
obtaining location information of the electronic device at a time within a predetermined time slot when a designated activity occurs;
obtaining, using at least one sensor, context information associated with a user of the electronic device at a location corresponding to the location information;
determining, using a processor, whether the designated activity occurs based on the context information; and
providing a function associated with a product or a service related to the designated activity.

### Claim 12 (depends on 11)

The method of claim 11, wherein the determining of whether the designated activity occurs comprises: determining that the designated activity occurs when a variation of the location information is less than a predetermined variation during a designated period of time.

### Claim 13 (depends on 11)

The method of claim 11, wherein the determining of whether the designated activity occurs comprises:
obtaining movement information of the electronic device; and
determining that the designated activity occurs when the movement information corresponds to a predetermined movement.

### Claim 14 (depends on 11)

The method of claim 11, further comprising:
displaying a list associated with the product or the service.

### Claim 15 (depends on 11)

The method of claim 11, further comprising:
obtaining a list associated with the product or the service from an external electronic device.

### Claim 16 (depends on 11)

The method of claim 11, wherein the determining of whether the designated activity occurs comprises:
obtaining first location information at a predetermined first time associated with the designated activity;
obtaining second location information corresponding to a location that satisfies a predetermined condition, during the predetermined time slot after the first time; and
determining whether the designated activity occurs based on the first location information and the second location information,
wherein the location information includes the first location information and the second location information.

### Claim 17 (depends on 16)

The method of claim 16, wherein the determining of whether the designated activity occurs based on a result of comparison between the first location information and the second location information comprises:
obtaining a property of a location corresponding to the second location information when the first location information is different from the second location information; and
determining that the designated activity occurs when the property is a property associated with the designated activity.

### Claim 18 (depends on 16)

The method of claim 16, wherein the determining of whether the designated activity occurs based on a result of comparison between the first location information and the second location information comprises:
obtaining third location information after the predetermined time slot when the first location information is different from the second location information; and
determining whether the designated activity occurs based on a result of comparison between the second location information and the third location information.

### Claim 19 (depends on 18)

The method of claim 18, wherein the determining of whether the designated activity occurs based on a result of comparison between the second location information and the third location information, comprises:
obtaining a property of a location corresponding to the second location information when the second location information is different from the third location information; and
determining that the designated activity occurs when the property is associated with the designated activity.

### Claim 20

A non-transitory computer readable recording medium storing a program which, when executed by a processor, causes the processor to perform operations, the operations comprising:
obtaining location information of an electronic device at a time within a predetermined time slot when a designated activity occurs;
obtaining, using at least one sensor, context information associated with a user of the electronic device at a location corresponding to the location information;
determining, using a processor, whether a designated activity occurs based on the context information; and
providing a function associated with a product or a service related to the designated activity.
