# US 11,307,743 B2 · Method, electronic device and storage medium for providing mode switching

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

- Number: US 11,307,743 B2
- Document ID: US11307743B2
- Status: Granted
- Kind: B2
- Application number: 16/758,943
- Filed: 2018-07-06
- Published: 2021-06-17
- Granted: 2022-04-19
- Earliest claimed: 2017-11-07
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Gi-Hyen Jung
- Web page: https://patentgrep.com/patent/US11307743B2

## CPC

- G06F 1/3203: Power management, i.e. event-based initiation of a power-saving mode
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 1/32: Means for saving power
- G06F 1/3215: Monitoring of peripheral devices
- G06F 1/3234: Power saving characterised by the action undertaken
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- 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/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 11/3438: {monitoring of user actions (tracking the activity of the user H04L67/535)}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- Y02D 30/50: in wire-line communication networks, e.g. low power modes or reduced link rate
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

According to various embodiments, an electronic device comprises: a housing; a display mounted or coupled to the housing; a processor located within the housing and electrically connected to the display; and a memory located within the housing and electrically connected to the processor, wherein the memory may store instructions that, when executed, cause the processor to: in a first mode, provide a first user graphical interface comprising a plurality of graphical elements corresponding to a plurality of applications; if a first condition is satisfied, provide a second user graphical interface comprising graphical elements from among the plurality of graphical elements that are allowed to be used in a second mode; and if a second condition is satisfied, add at least one graphical element from among the plurality of graphical elements to the second user graphical interface. Other embodiments are possible.

## Claims

### Claim 1

An electronic device comprising:
a housing;
a display mounted in or coupled to the housing;
a processor disposed in the housing and electrically connected to the display; and
a memory disposed in the housing and electrically connected to the processor,
wherein the memory stores instructions which, when executed, cause the processor to:
display, in a first mode, a first graphical user interface comprising icons corresponding to a plurality of applications including a first group of applications and a second group of applications;
identify whether a power saving program requires an update;
in response to identifying that the power saving program requires the update, download update data and perform the update;
display, in a power saving mode, a second graphical user interface comprising icons corresponding to the first group of applications, wherein the first group of applications are allowed to be used in the power saving mode;
detect a first long press on a first icon corresponding to one of the first group of applications while displaying the second graphical user interface;
in response to detecting the first long press on the first icon, additionally display an identifier indicating that the first icon is editable;
detect a second long press on the first icon while displaying the identifier;
in response to detecting the second long press on the first icon, display icons corresponding to a plurality of candidate applications that are allowed to be used in the power saving mode;
detect an input on a second icon corresponding to one of the plurality of candidate applications; and
display the second graphical user interface, wherein the first icon is replaced with the second icon,
wherein the instructions cause the processor to:
display, together with the second graphical user interface, an item for adding a third icon to the second graphical user interface based on usage history information, wherein the usage history information includes a current place and a current time;
in response to detecting an input on the third icon, determine whether a first application corresponding to the third icon is a third-party application downloaded from an external electronic device;
in response to determining that the first application corresponding to the third icon is the third-party application, determine whether an identifier of the first application is included in a list stored in the memory; and
in response to determining that the identifier of the first application is included in the list, add the third icon to the second graphical user interface.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein at least one function of the electronic device is limited or blocked in the power saving mode.

### Claim 3

An operating method of an electronic device, the method comprising:
displaying, in a first mode, a first graphical user interface comprising a plurality of graphical elements corresponding to a plurality of applications including a first group of applications and a second group of applications;
identifying whether a power saving program requires an update;
in response to identifying that the power saving program requires the update, downloading update data and performing the update;
displaying, in a power saving mode, a second graphical user interface comprising icons corresponding to the first group of applications, wherein the first group of applications are allowed to be used in the power saving mode;
detecting a first long press on a first icon corresponding to one of the first group of applications while displaying the second graphical user interface;
in response to detecting the first long press on the first icon, additionally displaying an identifier indicating that the first icon is editable;
detecting a second long press on the first icon while displaying the identifier;
in response to detecting the second long press on the first icon, displaying icons corresponding to a plurality of candidate applications that are allowed to be used in the power saving mode;
detecting an input on a second icon corresponding to one of the plurality of candidate applications; and
displaying the second graphical user interface, wherein the first icon is replaced with the second icon,
wherein the method further comprises:
displaying together with the second graphical user interface, an item for adding a third icon to the second graphical user interface based on usage history information, wherein the usage history information includes a current place and a current time;
in response to detecting an input on the third icon, determining whether a first application corresponding to the third icon is a third-party application downloaded from an external electronic device;
in response to determining that the first application corresponding to the third icon is the third-party application, determining whether an identifier of the first application is included in a list stored in a memory of the electronic device; and
in response to determining that the identifier of the first application is included in the list, adding the third icon to the second graphical user interface.

### Claim 4

A non-transitory computer-readable recording medium storing instructions which are configured to, when executed by at least one circuit of an electronic device, cause the at least one circuit to perform at least one operation, the at least one operation comprising:
displaying, in a first mode, a first graphical user interface comprising a plurality of graphical elements corresponding to a plurality of applications including a first group of applications and a second group of applications;
identifying whether a power saving program requires an update;
in response to identifying that the power saving program requires the update, downloading update data and performing the update;
displaying, in a power saving mode, a second graphical user interface comprising icons corresponding to the first group of applications, wherein the first group of applications are allowed to be used in the power saving mode;
detecting a first long press on a first icon corresponding to one of the first group of applications while displaying the second graphical user interface;
in response to detecting the first long press on the first icon, additionally displaying an identifier indicating that the first icon is editable;
detecting a second long press on the first icon while displaying the identifier;
in response to detecting the second long press on the first icon, displaying icons corresponding to a plurality of candidate applications that are allowed to be used in the power saving mode;
detecting an input on a second icon corresponding to one of the plurality of candidate applications; and
displaying the second graphical user interface, wherein the first icon is replaced with the second icon,
wherein the at least one operation further comprises:
displaying, together with the second graphical user interface, an item for adding a third icon to the second graphical user interface based on usage history information, wherein the usage history information includes a current place and a current time;
in response to detecting an input on the third icon, determining whether a first application corresponding to the third icon is a third-party application downloaded from an external electronic device;
in response to determining that the first application corresponding to the third icon is the third-party application, determining whether an identifier of the first application is included in a list stored in a memory of the electronic device; and
in response to determining that the identifier of the first application is included in the list, adding the third icon to the second graphical user interface.
