# US 11,443,027 B2 · Method for controlling intelligent electronic device and computer-readable medium including program code for performing the method

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

- Number: US 11,443,027 B2
- Document ID: US11443027B2
- Status: Granted
- Kind: B2
- Application number: 16/489,170
- Filed: 2019-04-30
- Published: 2021-12-09
- Granted: 2022-09-13
- Earliest claimed: 2019-04-30
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Younghyeog Jeon; Beomoh Kim; Sungjin Kim
- Web page: https://patentgrep.com/patent/US11443027B2

## CPC

- G06F 21/44: Program or device authentication
- G06F 21/74: operating in dual or compartmented mode, i.e. at least one secure mode
- G06F 21/31: User authentication
- G06F 21/45: Structures or tools for the administration of authentication
- G06N 20/00: Machine learning
- G06N 20/10: using kernel methods, e.g. support vector machines [SVM]
- H04W 12/06: Authentication
- G06N 5/01: Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
- G06N 20/20: Ensemble learning
- Y04S 40/20: Information technology specific aspects, e.g. CAD, simulation, modelling, system security
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- Y04S: SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS

## Abstract

Disclosed is a method of controlling an intelligent electronic device including initiating implicit continuous authentication, obtaining sensor data from at least one sensor, classifying a security level of the intelligent electronic device into at least two states having different security on the basis of the sensor data, and determining an authentication period of the implicit continuous authentication according to the classified security level, wherein the at least one sensor is continuously activated on the basis of the determined authentication period.

## Claims

### Claim 1

A method of controlling an intelligent electronic device, the method comprising:
initiating implicit continuous authentication for repeatedly authenticating a user of the intelligent electronic device based on one or more of a behavior pattern of the user, a usage pattern of the intelligent electronic device, biometric information and a user profile, without requiring explicit input initiated by the user;
obtaining sensor data from at least one sensor;
classifying a current security level of the intelligent electronic device to be set to one of a first security level and a second security level based on the sensor data, the second security level having a higher level of security than the first security level;
in response to the current security level being set to the first security level, setting a first authentication period for repeating initiation of the implicit continuous authentication; and
in response to the current security level being set to the second security level, setting a second authentication period for repeating initiation of the implicit continuous authentication, the second authentication period being shorter than the first authentication period.

### Claim 2 (depends on 1)

The method of claim 1, wherein
the classifying comprises:
learning a state information model of the intelligent electronic device using at least one machine learning technique; and
classifying the current security level of the intelligent electronic device based on the sensor data and the state information model.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
checking a previous security level of the intelligent electronic device and the current security level of the intelligent electronic device;
in response to the previous security level and the current security level both being the first security level, increasing an amount of time for the first authentication period to be longer by a predetermined value; and
in response to the previous security level and the current security level both being the second security level, decreasing an amount of time for the second authentication period to be shorter by the predetermined value.

### Claim 4 (depends on 3)

The method of claim 3, wherein
the checking comprises:
in response to the previous security level being different than the current security level, initializing the first or second authentication period to be reset based on the predetermined value.

### Claim 5 (depends on 1)

The method of claim 1, wherein
the sensor data comprises at least one of data related to the usage pattern of the intelligent electronic device, data related to an image or sound around the intelligent electronic device, and data related to a movement or position of the intelligent electronic device.

### Claim 6 (depends on 5)

The method of claim 5; wherein
the obtaining the sensor data comprises:
sensing, by the at least one sensor, a plurality of different data items and a variation of each of the plurality of different data items when the intelligent electronic device is in an unlocked state; and
obtaining, by the at least one sensor, data having a largest variation or a largest amount of change from among the plurality of different data items as the sensor data to be used for the classifying the current security level.

### Claim 7 (depends on 6)

The method of claim 6, wherein
the at least one sensor is one selected from among a motion sensor, an acceleration sensor, a gyroscope sensor, an orientation sensor, an optical sensor, a biosensor, a fingerprint sensor, and an audio sensor, or a combination thereof.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
activating an authentication sensor based on the first or second authentication period;
obtaining user authentication data through the authentication sensor; and
performing authentication using the authentication data.

### Claim 9 (depends on 8)

The method of claim 8, further comprising:
in response to an attempt of the implicit continuous authentication failing, initiating a trigger alarm for displaying an authentication interface for guiding explicit user authentication input or outputting audio information for guiding the explicit user authentication input.

### Claim 10 (depends on 8)

The method of claim 8, wherein the activating, the obtaining the user authentication data and the performing the authentication are performed in a background independently from an application currently being executed by the intelligent electronic device, without requiring explicit input initiated by the user.

### Claim 11 (depends on 8)

The method of claim 8, further comprising:
in response to an attempt of the implicit continuous authentication failing, repeating performance of the activating, the obtaining the user authentication data and the performing authentication a subsequent time.

### Claim 12 (depends on 9)

The method of claim 9, further comprising:
in response to the explicit user authentication input failing to authenticate the user, encrypting or deleting authentication information of the user registered in the intelligent electronic device.

### Claim 13 (depends on 9)

The method of claim 9, further comprising:
in response to the explicit user authentication input succeeding to authenticate the user, initializing the first or second authentication period for performing the implicit continuous authentication.

### Claim 14

A non-transitory computer-readable medium including instructions that cause an intelligent electronic device to perform a method comprising;
initiating implicit continuous authentication for repeatedly authenticating a user of the intelligent electronic device based on one or more of a behavior pattern of the user, a usage pattern of the intelligent electronic device, biometric information and a user profile, without requiring explicit input initiated by the user;
obtaining sensor data from at least one sensor;
classifying a current security level of the intelligent electronic device to be set to one of a first security level and a second security level based on the sensor data, the second security level having a higher level of security than the first security level;
in response to the current security level being set to the first security level, setting a first authentication period for repeating initiation of the implicit continuous authentication; and
in response to the current security level being set to the second security level, setting a second authentication period for repeating initiation of the implicit continuous authentication, the second authentication period being shorter than the first authentication period.

### Claim 15

A method of controlling an intelligent electronic device, the method comprising:
initiating implicit continuous authentication for repeatedly authenticating a user of the intelligent electronic device based on one or more of a behavior pattern of the user, a usage pattern of the intelligent electronic device, biometric information and a user profile, without requiring explicit input initiated by the user;
obtaining sensor data from at least one sensor;
classifying a current security level of the intelligent electronic device to be set to one of a first security level and a second security level based on the sensor data, the second security level having a higher level of security than the first security level;
in response to the current security level being set to the first security level, setting a first authentication period for repeating initiation of the implicit continuous authentication;
in response to the current security level being set to the second security level; setting a second authentication period for repeating initiation of the implicit continuous authentication, the second authentication period being shorter than the first authentication period;
checking a previous security level of the intelligent electronic device and the current security level of the intelligent electronic device;
in response to the previous security level and the current security level both being the first security level, increasing an amount of time for the first authentication period to be longer based on a predetermined value; and
in response to the previous security level and the current security level both being the second security level, decreasing an amount of time for the second authentication period to be shorter based on the predetermined value.

### Claim 16 (depends on 15)

The method of claim 15, further comprising:
in response to the previous security level being different than the current security level, initializing the first or second authentication period to be reset based on the predetermined value.
