# US 2019/0357004 A1 · Recommendation method implemented in electronic device

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

- Number: US 2019/0357004 A1
- Document ID: US20190357004A1
- Status: Published application
- Kind: A1
- Application number: 16/405,327
- Filed: 2019-05-07
- Published: 2019-11-21
- Earliest claimed: 2018-05-10
- Assignees: Chiun Mai Communication Systems, Inc.
- Applicants: Chiun Mai Communication Systems, Inc.
- Inventors: YU-CHUN CHEN; CHENG-KUO YANG; MU-ANN CHEN; KE-CHIEN CHOU
- Web page: https://patentgrep.com/patent/US20190357004A1

## 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
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- H04M 1/6058: {involving the use of a headset accessory device connected to the portable telephone}
- H04M 1/72409: by interfacing with external accessories (hands-free H04M1/60)
- H04M 1/72442: for playing music files
- H04M 1/72412: using two-way short-range wireless interfaces
- H04M 1/72454: according to context-related or environment-related conditions
- H04M 1/72457: according to geographic location
- H04W 88/02: Terminal devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

An electronic device includes a display, a global positioning unit, a processor, and a memory. The global positioning unit establishes a location of the electronic device. The processor displays a user interface on the display, detects whether the user interface receives a predetermined gesture applied thereon, obtains a name of the location where the electronic device is located and a type of location corresponding to the name of the location when the predetermined gesture applied on the user interface is detected, and recommends relevant data on the user interface according to the type of location or the name of the location.

## Claims

### Claim 1

An electronic device comprising:
a display;
a global positioning unit for establishing a location of the electronic device;
a processor; and
a memory configured to store a plurality of instructions, which when executed by the processor, cause the processor to:
display a user interface on the display;
detect whether the user interface receives a predetermined gesture applied thereon;
obtain, when the predetermined gesture applied on the user interface is detected, a name of the location where the electronic device is located and a type of location corresponding to the name of the location; and
recommend, according to the type of location or the name of the location, relevant data on the user interface.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the predetermined gesture applied on the user interface is a single-touch gesture or a long press gesture.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the user interface is displayed as a widget on a main page of the display, or the user interface is displayed on an interface of the display different from the main page.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the processor obtains the name of the location and the type of location where the electronic device is located from a designated map according to the location of the electronic device.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the relevant data comprises an application and a setting of the electronic device corresponding to the type of location.

### Claim 6

A recommendation method implemented in an electronic device comprising a display and a global positioning unit, the method comprising:
establishing a location of the electronic device;
displaying a user interface on the display;
detecting whether the user interface receives a predetermined gesture applied thereon;
obtaining, when the predetermined gesture applied on the user interface is detected, a name of the location where the electronic device is located and a type of location corresponding to the name of the location; and
recommending, according to the type of location or the name of the location, relevant data on the user interface.

### Claim 7 (depends on 6)

The method of claim 6, wherein the predetermined gesture applied on the user interface is a single-touch gesture or a long press gesture.

### Claim 8 (depends on 6)

The method of claim 6, wherein the user interface is displayed as a widget on a main page of the display, or the user interface is displayed on an interface of the display different from the main page.

### Claim 9 (depends on 6)

The method of claim 6, further comprising obtaining the name of the location and the type of location where the electronic device is located from a designated map according to the location of the electronic device.

### Claim 10 (depends on 6)

The method of claim 6, wherein the relevant data comprises an application and a setting of the electronic device corresponding to the type of location.

### Claim 11

A non-transitory storage medium having stored thereon instructions that, when executed by at least one processor of an electronic device comprising a display and a global positioning unit, causes the least one processor to execute instructions of a recommendation method, the method comprising:
establishing a location of the electronic device;
displaying a user interface on the display;
detecting whether the user interface receives a predetermined gesture applied thereon;
obtaining, when the predetermined gesture applied on the user interface is detected, a name of the location where the electronic device is located and a type of location corresponding to the name of the location; and
recommending, according to the type of location or the name of the location, relevant data on the user interface.

### Claim 12 (depends on 11)

The non-transitory storage medium of claim 11, wherein the predetermined gesture applied on the user interface is a single-touch gesture or a long press gesture.

### Claim 13 (depends on 11)

The non-transitory storage medium of claim 11, wherein the user interface is displayed as a widget on a main page of the display, or the user interface is displayed on an interface of the display different from the main page.

### Claim 14 (depends on 11)

The non-transitory storage medium of claim 11, wherein the method further comprises obtaining the name of the location and the type of location where the electronic device is located from a designated map according to the location of the electronic device.

### Claim 15 (depends on 11)

The non-transitory storage medium of claim 11, wherein the relevant data comprises an application and a setting of the electronic device corresponding to the type of location.
