# US 2021/0342138 A1 · Device for recognizing application in mobile terminal and terminal

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

- Number: US 2021/0342138 A1
- Document ID: US20210342138A1
- Status: Published application
- Kind: A1
- Application number: 17/350,957
- Filed: 2021-06-17
- Published: 2021-11-04
- Earliest claimed: 2018-12-18
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Jingrui GUO; Lingyan LI; Haoran JIANG; Jiangxiong LI
- Web page: https://patentgrep.com/patent/US20210342138A1

## CPC

- H04M 1/72403: with means for local support of applications that increase the functionality
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 8/61: Installation
- G06F 18/24: Classification techniques
- G06N 20/00: Machine learning
- G06V 10/955: {using specific electronic processors}
- G06V 20/60: Type of objects
- H04M 1/72406: by software upgrading or downloading
- H04M 2250/52: including functional features of a camera
- H04W 88/02: Terminal devices
- Y02D 30/70: in wireless communication networks
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A device for recognizing an application in a mobile terminal includes: a coprocessor, configured to identify an image obtained by a signal processing device to obtain a first image category, and determine a first application corresponding to the first image category; and a main processor, configured to receive an identifier of the first application from the coprocessor, and activate the first application or prompt a user to download the first application. The device can relatively accurately determine, based on an image from an image sensor, an application that the user may want to use, and activate the application.

## Claims

### Claim 1

A device, comprising:
a signal processing device, configured to process data from an image sensor to obtain an image;
a coprocessor, configured to:
determine a first image category based on the image; and
determine a first application corresponding to the first image category using a database, wherein the database includes a preset correspondence between the first image category and the first application; and
a main processor, configured to:
receive an identifier of the first application from the coprocessor; and
activate the first application or prompt a user to download the first application.

### Claim 2 (depends on 1)

The device according to claim 1, wherein the signal processing device is an image signal processor (ISP) or a sensor processor.

### Claim 3 (depends on 1)

The device according to claim 1, wherein the coprocessor is a neural processing unit, a digital signal processor, a graphic processing unit, or a hardware accelerator.

### Claim 4 (depends on 1)

The device according to claim 1, wherein determining the first image category based on the image utilizes an artificial intelligence (AI) image recognition algorithm.

### Claim 5 (depends on 1)

The device according to claim 1, wherein the main processor is further configured to:
after receiving the identifier of the first application from the coprocessor, determine whether the first application is installed on the device; and
based on determining that the first application is installed on the device, activate the first application.

### Claim 6 (depends on 1)

The device according to claim 1, wherein the main processor is further configured to:
after receiving the identifier of the first application from the coprocessor, determine whether the first application is installed on the device; and
based on determining that the first application is not installed on the device but that a second application is installed on the device, activate the first application by using a built-in interface of the first application in the second application.

### Claim 7 (depends on 1)

The device according to claim 1, wherein the main processor is further configured to:
after receiving the identifier of the first application from the coprocessor, determine whether the first application is installed on the device; and
based on determining that the first application is not installed on the device, prompt the user to download the first application.

### Claim 8 (depends on 1)

The device according to claim 1, wherein activating the first application comprises:
starting the first application or switching the first application from background running to foreground running.

### Claim 9 (depends on 1)

The device according to claim 1, wherein determining the first application corresponding to the first image category using the database is further based on location information of the device.

### Claim 10 (depends on 1)

The device according to claim 1, wherein the signal processing device is configured to process data from the image sensor periodically or in real time.

### Claim 11 (depends on 1)

The device according to claim 1, further comprising:
a transceiver, configured to receive database content from a server.

### Claim 12

A mobile terminal, comprising:
an image sensor, configured to collect data periodically or in real time;
a signal processing device, configured to process the data to obtain an image;
a coprocessor, configured to:
determine a first image category based on the image; and
determine a first application corresponding to the first image category using a database, wherein the database includes a preset correspondence between the first image category and the first application; and
a main processor, configured to:
receive an identifier of the first application from the coprocessor; and
activate the first application or prompt a user to download the first application.

### Claim 13 (depends on 12)

The mobile terminal according to claim 12, wherein the signal processing device is an image signal processor (ISP) or a sensor processor.

### Claim 14 (depends on 12)

The mobile terminal according to claim 12, wherein the coprocessor is a neural processing unit, a digital signal processor, a graphic processing unit, or a hardware accelerator.

### Claim 15 (depends on 12)

The mobile terminal according to claim 12, wherein determining the first image category based on the image utilizes an artificial intelligence (AI) image recognition algorithm.

### Claim 16 (depends on 12)

The mobile terminal according to claim 12, wherein the main processor is further configured to:
after receiving the identifier of the first application from the coprocessor, determine whether the first application is installed on the mobile terminal; and
activate the first application in case the first application is installed on the mobile terminal, activate the first application by using a built-in interface of the first application in a second application in case the first application is not installed on the mobile terminal but is accessible via the built-in interface of the first application in the second application; or prompt the user to download the first application in case the first application is not installed on the mobile terminal and is not accessible through another application via a built-in interface.

### Claim 17 (depends on 12)

The mobile terminal according to claim 12, wherein activating the first application comprises:
starting the first application or switching the first application from background running to foreground running.

### Claim 18 (depends on 12)

The mobile terminal according to claim 12, wherein determining the first application corresponding to the first image category using the database is further based on location information of the mobile terminal.

### Claim 19 (depends on 12)

The mobile terminal according to claim 12, wherein the signal processing device is configured to process data from the image sensor periodically or in real time.

### Claim 20 (depends on 12)

The mobile terminal according to claim 12, further comprising:
a transceiver, configured to receive database content from a server.
