KR20170042179A - Electronic device and method for controlling execution of an application in electronic device - Google Patents
Electronic device and method for controlling execution of an application in electronic device Download PDFInfo
- Publication number
- KR20170042179A KR20170042179A KR1020150141832A KR20150141832A KR20170042179A KR 20170042179 A KR20170042179 A KR 20170042179A KR 1020150141832 A KR1020150141832 A KR 1020150141832A KR 20150141832 A KR20150141832 A KR 20150141832A KR 20170042179 A KR20170042179 A KR 20170042179A
- Authority
- KR
- South Korea
- Prior art keywords
- application
- electronic device
- user
- authentication information
- lock screen
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Various embodiments of the present invention are directed to electronic devices and methods of controlling the execution of applications in electronic devices.
A variety of recently used electronic devices are being developed to use various functions related to applications. For example, in an electronic device (e.g., a laptop computer), a user authentication screen for authenticating a user when booting may be output.
A variety of recently used electronic devices are being developed for use with various functions. Such an electronic device is provided with a display unit so as to more effectively utilize various functions. For example, in recent smartphones, a display unit (e.g., a touch screen) is provided in which the front surface of a device is sensitive by a touch.
In addition, various applications (also referred to as 'apps') may be installed and executed in the electronic device. Various input means (e.g., a touch screen, a button, a mouse, a keyboard, a sensor, etc.) can be used to execute and control the above applications on an electronic device.
According to various embodiments of the present invention, a method of controlling execution of an application in an electronic device and an electronic device includes the steps of outputting a previously specified application list on a user authentication screen for authenticating a user, You can see which applications you want to run.
An electronic device according to various embodiments of the present invention includes a display, a memory for storing first authentication information for a user of the electronic device, and a processor, wherein the processor, upon obtaining a request associated with an indication of a lock screen, Outputting the lock screen via a display and displaying an object corresponding to at least one application on the lock screen based on at least a part of the request and displaying at least one object corresponding to the at least one application Receives an input to the first authentication information, receives an input of the second authentication information, compares the second authentication information with the first authentication information, and when the second authentication information matches the first authentication information, May be configured to execute an application corresponding to the received at least one object.
According to various embodiments of the present invention, a method for controlling the execution of an application in an electronic device includes the operations of outputting the lock screen through a display upon obtaining a request associated with the display of a lock screen, Displaying an object corresponding to at least one application on the lock screen, receiving an input to at least one object corresponding to the at least one application, receiving an input of second authentication information, Comparing the second authentication information with previously stored first authentication information, and if the second authentication information matches the first authentication information, executing an application corresponding to the at least one object on which the input was received . ≪ / RTI >
According to various embodiments of the present invention, an object corresponding to at least one application specified in advance through a user authentication screen is output according to a method of controlling execution of an application in an electronic device and an electronic device, The user can select an object corresponding to the application to be executed in advance, thereby enabling the electronic device to perform user authentication and at the same time to confirm and output the application to be executed by the user.
1 is a diagram illustrating an example of a network environment in accordance with various embodiments of the present invention.
2 is a block diagram illustrating an example of a processor configuration, in accordance with various embodiments of the present invention.
3 is a flow diagram illustrating an example of an operation for executing an application in an electronic device, in accordance with various embodiments of the present invention.
4 is a flow diagram illustrating an example of an operation for executing an application upon entry of an authentication mode in an electronic device, in accordance with various embodiments of the present invention.
5 is a diagram illustrating an example of an operation for executing an application in an electronic device according to various embodiments of the present invention.
6 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
7 is a flowchart illustrating an example of an operation for setting an application list included in a user authentication screen according to various embodiments of the present invention.
8 is a diagram showing an example of an execution screen configuration of a configuration application according to various embodiments of the present invention.
9 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
10 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
11 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
12 is a block diagram illustrating an example of an electronic device configuration according to various embodiments of the present invention.
13 is a block diagram illustrating an example of a program module structure in accordance with various embodiments of the present invention.
Various embodiments of the invention will now be described with reference to the accompanying drawings. It should be understood, however, that the description herein is not intended to limit the invention to the particular embodiments, but includes various modifications, equivalents, and / or alternatives of the embodiments of the invention . In connection with the description of the drawings, like reference numerals may be used for similar components.
In the present invention, the expression "having," " having, "" comprising," Quot ;, and does not exclude the presence of additional features.
In the present invention, the expression "A or B," "at least one of A or / and B," or "one or more of A and / or B," etc. may include all possible combinations of the listed items . For example, "A or B," "at least one of A and B," or "at least one of A or B" includes (1) at least one A, (2) Or (3) at least one A and at least one B all together.
The terms "first," "second," "first," or "second," etc. used in the present invention may be used to denote various components, regardless of their order and / or importance, But is used to distinguish it from other components and does not limit the components. For example, the first user equipment and the second user equipment may represent different user equipment, regardless of order or importance. For example, without departing from the scope of the invention described in the present invention, the first component can be named as the second component, and similarly, the second component can also be named as the first component.
(Or functionally or communicatively) coupled with / to "another component (eg, a second component), or a component (eg, a second component) Quot; connected to ", it is to be understood that any such element may be directly connected to the other element or may be connected through another element (e.g., a third element). On the other hand, when it is mentioned that a component (e.g., a first component) is "directly connected" or "directly connected" to another component (e.g., a second component) It can be understood that there is no other component (e.g., a third component) between other components.
The phrase " configured to be used "as used in the present invention means that, depending on the situation, for example," having the capacity to, To be designed to, "" adapted to, "" made to, "or" capable of ". The term " configured to (or set up) "may not necessarily mean" specifically designed to "in hardware. Instead, in some situations, the expression "configured to" may mean that the device can "do " with other devices or components. For example, a processor configured (or configured) to perform the phrases "A, B, and C" may be implemented by executing one or more software programs stored in a memory device or a dedicated processor (e.g., an embedded processor) , And a generic-purpose processor (e.g., a CPU or an application processor) capable of performing the corresponding operations.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of the other embodiments. The singular expressions may include plural expressions unless the context clearly dictates otherwise. Terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by one of ordinary skill in the art. The general predefined terms used in the present invention can be interpreted in the same or similar meaning as the contextual meanings of the related art, and, unless expressly defined in the present invention, mean ideal or overly formal meanings . In some cases, the terms defined in the present invention can not be construed as excluding the embodiments of the present invention.
An electronic device in accordance with various embodiments of the present invention may be, for example, a smartphone, a tablet personal computer, a mobile phone, a video phone, an e-book reader, Such as a desktop personal computer, a laptop personal computer, a netbook computer, a workstation, a server, a personal digital assistant (PDA), a portable multimedia player (PMP) A device, a camera, or a wearable device. According to various embodiments, the wearable device may be of the accessory type (e.g., a watch, a ring, a bracelet, a bracelet, a necklace, a pair of glasses, a contact lens or a head-mounted-device (HMD) (E. G., Electronic apparel), a body attachment type (e. G., A skin pad or tattoo), or a bioimplantable type (e.g., implantable circuit).
In various embodiments of the invention, the electronic device may be a home appliance. Home appliances include, for example, televisions, digital video disc (DVD) players, audio, refrigerators, air conditioners, vacuum cleaners, ovens, microwaves, washing machines, air cleaners, set- Such as a home automation control panel, a security control panel, a TV box such as Samsung HomeSync TM , Apple TV TM or Google TV TM , a game console such as Xbox TM and PlayStation TM , , An electronic key, a camcorder, or an electronic frame.
In various embodiments of the present invention, an electronic device may be used in a variety of medical devices (e.g., various portable medical measurement devices such as a blood glucose meter, a heart rate meter, a blood pressure meter, or a body temperature meter), a magnetic resonance angiography (MRA) (navigation system), a global navigation satellite system (GNSS), an event data recorder (EDR), a flight data recorder (FDR), an automobile (Eg, navigation devices, gyro compasses, etc.), avionics, security devices, head units for vehicles, industrial or home robots, ATMs of financial institutions a teller's machine, a point of sale of a store, or an internet of things such as a light bulb, various sensors, an electric or gas meter, a sprinkler device, a smoke alarm, a thermostat ), A streetlight, a toaster, a fitness device, a hot water tank, a heater, a boiler, etc.).
According to various embodiments of the invention, the electronic device may be a piece of furniture or part of a building / structure, an electronic board, an electronic signature receiving device, a projector, (E.g., water, electricity, gas, or radio wave measuring instruments, etc.). In various embodiments, the electronic device may be a combination of one or more of the various devices described above. An electronic device according to some embodiments may be a flexible electronic device. In addition, the electronic device according to the embodiment of the present invention is not limited to the above-described devices, and may include a new electronic device according to technological advancement.
According to various embodiments of the present invention, the user authentication screen may include an input area for receiving authentication information for authenticating the user's information or information of the user, Can be output.
In accordance with various embodiments of the present invention, booting may be performed by selecting the power button of the electronic device, by causing an error in the system, or by other user settings, and performing an operation to start the operating system . For example, at least one session of the operating system may be activated as the electronic device is booted, and the user authentication screen may be displayed when a predetermined session (e.g., session 0) is activated.
According to various embodiments of the present invention, a session of an operating system is a unit for executing an application or a program, and the range of the session activated according to various operations (e.g., booting) in the electronic device may vary.
According to various embodiments of the present invention, the authentication information of the user may include a password, pattern information, and biometric information, and various types of information for authenticating a corresponding user may be available.
According to various embodiments of the present invention, the manufacturer may include a manufacturer of the electronic device or a manufacturer of the operating system software to be mounted on the electronic device.
1 is a diagram illustrating an example of a network environment in accordance with various embodiments of the present invention.
1, the
The
The
The
According to various embodiments of the present invention, the
When the electronic device enters the authentication mode, the
According to various embodiments of the present invention, the authentication mode may include settings for authenticating a user for entry into an operating system of the electronic device. For example, the settings may include identifying at least one application selected by the user in the authentication mode, and selecting the selected application when the authentication mode is exited.
The
According to various embodiments of the present invention, the
The
The
In addition, the
The
The input /
According to various embodiments of the present invention, the input /
The
The
Wireless communications may include, for example, cellular communication protocols such as long-term evolution (LTE), LTE Advance (LTE), code division multiple access (CDMA), wideband CDMA (WCDMA) mobile telecommunications system, WiBro (Wireless Broadband), or Global System for Mobile Communications (GSM). The wireless communication may also include, for example,
Each of the first and second external
Referring to FIG. 2, the
Although the authentication
According to various embodiments of the present invention, the authentication
According to various embodiments of the present invention, the authentication
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the execution unit of the operating system may be divided into sessions, and the user authentication screen may operate in a predetermined session (e.g., 'session 0'). For example, at least one application execution object selected through the user authentication screen may be executed through a session activated after the predetermined session.
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, an executed application may include an application running in the background. For example, when the user input to the system operation (e.g., disc cleanup) application is confirmed, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, an object corresponding to the at least one application may display together information associated with the at least one application. For example, the information may be the most recently updated number of information.
According to various embodiments of the present invention, the
According to various embodiments of the present invention, after the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the authentication
According to various embodiments of the present invention, the authentication
According to various embodiments of the present invention, the authentication
According to various embodiments of the present invention, the
According to various embodiments of the present invention, the user authentication screen may include a list of applications that each user specifies for a plurality of users. For example, when at least one of the application lists designated by the first user is selected for the first user among the plurality of users and the authentication information for the first user is input, Lt; / RTI > can be executed.
An electronic device according to various embodiments of the present invention includes a display, a memory for storing first authentication information for a user of the electronic device, and a processor, wherein the processor, upon obtaining a request associated with an indication of a lock screen, Outputting the lock screen via a display and displaying an object corresponding to at least one application on the lock screen based on at least a part of the request and displaying at least one object corresponding to the at least one application Receives an input to the first authentication information, receives an input of the second authentication information, compares the second authentication information with the first authentication information, and when the second authentication information matches the first authentication information, May be configured to execute an application corresponding to the received at least one object.
The at least one application according to various embodiments of the present invention may include at least one application list set by the user through a configuration application executed in the electronic device.
The processor according to various embodiments of the present invention may check location information of the electronic device and control an object of at least one application corresponding to the identified location information to be displayed on the lock screen.
The at least one application according to various embodiments of the present invention includes at least one application combination set for the user,
The processor according to various embodiments of the present invention may control to cause the at least one application combination to be further displayed on the lock screen.
The processor according to various embodiments of the present invention may control to output a list of applications specified for the first combination on the lock screen upon confirming that the first combination of the at least one application combination is selected.
The processor according to various embodiments of the present invention may determine that a request related to the display of the lock screen is obtained when a predetermined session is activated in the operating system of the electronic device.
The processor according to various embodiments of the present invention may determine that a request related to the display of the lock screen has been acquired when no user input is received for a preset time.
The processor according to various embodiments of the present invention controls to cause at least one application execution object that has been recently executed on the lock screen to be output, and the at least one application that has been recently executed is one in which the user input has not been received Application running through the electronic device at a point in time.
3 is a flow diagram illustrating an example of an operation for executing an application in an electronic device, in accordance with various embodiments of the present invention.
Referring to FIG. 3, in
According to various embodiments of the present invention, the command to the lock mode of the system controls the operation of the operating system to be stopped for a certain period of time if the operating system is not started and started, or if no user input is received for a certain period of time Command. In
In
As a result of performing the above-described 330 operation, if it is determined that the login is successful, the electronic device in 340 operation can control the selected application to be executed.
According to various embodiments of the present invention, a method for controlling the execution of an application in an electronic device includes the operations of outputting the lock screen through a display upon obtaining a request associated with the display of a lock screen, Displaying an object corresponding to at least one application on the lock screen, receiving an input for at least one object corresponding to the at least one application, When receiving the input of the second authentication information, comparing the second authentication information with the previously stored first authentication information, and when the second authentication information matches the first authentication information, And executing an application corresponding to at least one object.
The at least one application according to various embodiments of the present invention may include at least one application list set by the user through a configuration application executed in the electronic device.
According to various embodiments of the present invention, a method for controlling the execution of an application in an electronic device includes: checking location information of the electronic device; identifying an object of at least one application corresponding to the verified location information, And may further include an operation of displaying on the screen.
According to various embodiments of the present invention, a method of controlling execution of an application in an electronic device may further include displaying on the lock screen at least one application combination set for the user.
According to various embodiments of the present invention, a method for controlling execution of an application in an electronic device comprises: confirming that a first combination of the at least one application combination is selected; And outputting it on the lock screen.
According to various embodiments of the present invention, a method of controlling execution of an application in an electronic device includes the steps of: when a predetermined session is activated in the operating system of the electronic device, determining that a request related to the display of the lock screen has been obtained As shown in FIG.
According to various embodiments of the present invention, a method for controlling the execution of an application in an electronic device further comprises, when no user input is received for a predetermined amount of time, determining that a request associated with the display of the lock screen has been obtained .
According to various embodiments of the present invention, a method for controlling execution of an application in an electronic device further comprises outputting at least one application execution object that has been recently executed on the lock screen, The at least one application may include an application running through the electronic device at a time when the user input is not received.
4 is a flow diagram illustrating an example of an operation for executing an application upon entry of an authentication mode in an electronic device, in accordance with various embodiments of the present invention.
Referring to FIG. 4, the electronic device may include an
In the following description, although each configuration is described as being separately configured and performing an operation, at least one of the configurations may be omitted or changed, in which case all operations are performed through one configuration (e.g., processor 200) .
In
In accordance with various embodiments of the present invention, the
In
In
In
In
In
If it is determined through the execution result of the user authentication transmitted from the authentication
5 is a diagram illustrating an example of an operation for executing an application in an electronic device according to various embodiments of the present invention.
Referring to FIG. 5, the
According to various embodiments of the present invention, the
According to various embodiments of the present invention, when the user selects profile 1 511 and inputs authentication information (e.g., a password) in the authentication information input area 520 and the input authentication information matches the predetermined authentication information , The
According to various embodiments of the present invention, when the user selects profile 2 512 and inputs authentication information (e.g., a password) in the password input area 520, the
According to various embodiments of the present invention, when the user selects profile 3 513 and inputs authentication information (e.g., password) in the password input area 520, the
According to various embodiments of the present invention, when a user inputs a password into the password input area 520 without selecting a profile, the background 520a of the default value may be output in the
6 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
6, the
The
The authentication
The
According to various embodiments of the present invention, the user selects at least one application (e.g., 631) in the
7 is a flowchart illustrating an example of an operation for setting an application list included in a user authentication screen according to various embodiments of the present invention.
Referring to FIG. 7, in 710 operation, the electronic device may execute a configuration application. For example, the configuration application may be mounted on an electronic device by a manufacturer and stored in an electronic device as part of a specific program or as a separate application.
720 operation, the setting information for the authentication function can be confirmed. For example, the authentication function may include a function for authenticating a user, and the setting information for the authentication function may include information for setting an item included in a screen (e.g., 600) .
According to various embodiments of the present invention, the setting information for the authentication function may include information indicating the type of authentication information to be input or whether to activate the authentication mode. For example, when the authentication mode is set to be activated, the electronic device can output the user authentication screen before the screen set as the default value in the locked state of the system is output.
730 operation. For example, the application setting information may include information of at least one application or application combination included in the user authentication screen. For example, the combination of applications may be configured on a user-by-user basis, and may also include a specific combination of users.
8 is a diagram showing an example of an execution screen configuration of a configuration application according to various embodiments of the present invention.
8, the
The items for setting the user authentication screen include a
The
Although the case where the authentication information is the pattern information has been described according to various embodiments of the present invention, the authentication information may be other password or biometric information.
The authentication screen application configuration (e.g., 'favorites') 820 outputs a list of execution objects (e.g., applications, programs, or Web sites) on the user authentication screen, and at least one object of the execution objects is selected And executing an application, a program or a web site corresponding to the selected object. For example, the detailed functions of the favorites 820 include a function of controlling whether the favorites 820 function is activated by controlling the button 821 or a function of selecting an application, a program or a website to be output on the user authentication screen Gt; 822 < / RTI >
In accordance with various embodiments of the present invention, the application, program, or website selected via the favorites 820 may be executed in the electronic device upon completion of user authentication or login through the user authentication screen.
9 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
Referring to FIG. 9, the
The
The user information (e.g., the first user 911) may include a name of the user (e.g., 'user 1') or image data.
The authentication
The application list 930 may include at least one application (e.g., 931, 932, 933) executable after user authentication.
According to various embodiments of the present invention, when the user selects at least one user (e.g., user 1) of the user information and inputs pattern information matching the pattern information stored in the authentication
For example, the application list associated with the user 1 may include at least one application designated for the user 1, and the at least one application may be provided to the user 1 by the user of the
10 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
Referring to FIG. 10, the
The
The user information (e.g., the first user 1011) may include a name of the user (e.g., 'user 1') or image data.
The authentication
According to various embodiments of the present invention, the
The
According to various embodiments of the present invention, when the user selects at least one user (e.g., user 1) of the user information and inputs pattern information matching the pattern information stored in the authentication
For example, the application list associated with the user 1 may include at least one application designated for the user 1, and the at least one application may be associated with the user 1, It can be set according to the default value.
11 is a diagram illustrating an example of a user authentication screen configuration according to various embodiments of the present invention.
Referring to FIG. 11, the
The
The user information (e.g., the first user 1111) may include a name of the corresponding user (e.g., 'user 1') or image data.
The authentication
According to various embodiments of the present invention, the
The
According to various embodiments of the present invention, when the user selects at least one user (e.g., user 1) of the user information and inputs pattern information matching the pattern information stored in the authentication
For example, the list of applications associated with the user 1 may include at least one application designated for the user 1, and the at least one application may be configured for the user 1 by a user of the
12 is a block diagram illustrating an example of an electronic device configuration according to various embodiments of the present invention.
Referring to Fig. 12, the electronic device 1201 may include all or part of the
The
The
The
Each of the
The
The
The memory 1230 (e.g., memory 130) may include, for example, an
The
The
The
(Digital)
Display 1260 (e.g., display 160) may include
The
The
The
The
Each of the components described in the present invention may be composed of one or more components, and the name of the component may be changed according to the type of the electronic device.
In various embodiments of the present invention, an electronic device may comprise at least one of the components described in the present invention, some components may be omitted, or may further include additional other components. In addition, some of the components of the electronic device according to various embodiments of the present invention may be combined into one entity, so that the functions of the components before being combined can be performed in the same manner.
13 is a block diagram illustrating an example of a program module structure in accordance with various embodiments of the present invention.
13, program module 1310 (e.g., program 140) includes an operating system (OS) that controls resources associated with an electronic device (e.g., electronic device 101) and / (E.g., application programs 147) running on the system.
The operating system may be, for example, android, iOS, windows, symbian, tizen, or bada.
The
The kernel 1320 (e.g., the kernel 141) may include, for example, a
The
The
The
The
The
API 1360 (e.g., API 145) may be provided in a different configuration, for example, as a set of API programming functions, depending on the operating system. For example, for Android or iOS, you can provide one API set per platform, and for tizen, you can provide more than two API sets per platform.
An application 1370 (e.g., application program 147) may include, for example, a
According to one embodiment, an
For example, the notification delivery application may send notification information generated by other applications (e.g., SMS / MMS applications, email applications, health care applications, or environmental information applications) of the electronic device to external electronic devices , 104), respectively. Further, the notification delivery application can receive notification information from, for example, an external electronic device and provide it to the user.
The device management application may be configured to perform at least one function (e.g., turn-on or turn-off) of an external electronic device (e.g., an electronic device 102 or 104) (E.g., on / off-off, or adjusting the brightness (or resolution) of the display), managing applications (e.g., , Or updated).
According to one embodiment, the
According to various embodiments of the invention, at least some of the
The term "module" as used herein may mean a unit comprising, for example, one or a combination of two or more of hardware, software or firmware. A "module" may be interchangeably used with terms such as, for example, unit, logic, logical block, component, or circuit. A "module" may be a minimum unit or a portion of an integrally constructed component. A "module" may be a minimum unit or a portion thereof that performs one or more functions. "Modules" may be implemented either mechanically or electronically. For example, a "module" may be an application-specific integrated circuit (ASIC) chip, field-programmable gate arrays (FPGAs) or programmable-logic devices And may include at least one.
At least a portion of a device (e.g., modules or functions thereof) or a method (e.g., operations) according to various embodiments of the present invention may be, for example, a computer-readable storage media). When the instruction is executed by a processor (e.g., processor 120), the one or more processors may perform a function corresponding to the instruction. The computer readable storage medium may be, for example,
The computer readable recording medium may be a hard disk, a floppy disk, a magnetic media (e.g., a magnetic tape), an optical media (e.g., a compact disc read only memory (CD-ROM) digital versatile discs, magneto-optical media such as floptical disks, hardware devices such as read only memory (ROM), random access memory (RAM) Etc. The program instructions may also include machine language code such as those produced by the compiler, as well as high-level language code that may be executed by a computer using an interpreter, etc. The above- May be configured to operate as one or more software modules to perform the operations of various embodiments of the invention, and vice versa.
Modules or program modules according to various embodiments of the present invention may include at least one or more of the elements described above, some of which may be omitted, or may further include other additional elements.
Operations performed by modules, program modules, or other components in accordance with various embodiments of the invention may be performed in a sequential, parallel, iterative, or heuristic manner. Also, some operations may be performed in a different order, omitted, or other operations may be added. It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed. Accordingly, the scope of the present invention should be construed as including all modifications or various other embodiments based on the technical idea of the present invention.
Claims (16)
display;
A memory for storing first authentication information for a user of the electronic device; And
And a processor,
The processor comprising:
Acquiring a request related to display of the lock screen, outputting the lock screen through the display,
Based on at least a portion of the request, displaying an object corresponding to at least one application on the lock screen,
Receiving an input for at least one object of objects corresponding to the at least one application,
Receiving an input of second authentication information,
Compare the second authentication information with the first authentication information, and
And if the second authentication information matches the first authentication information, execute the application corresponding to the at least one object from which the input was received.
Wherein the at least one application comprises:
And a list of at least one application set by the user through a configuration application executed in the electronic device.
The processor comprising:
Confirms the position information of the electronic device and controls the object of at least one application corresponding to the confirmed position information to be displayed on the lock screen.
Wherein the at least one application comprises at least one application combination set for the user,
The processor comprising:
Wherein the at least one application combination is further displayed on the lock screen.
The processor comprising:
And to output a list of applications specified for the first combination on the lock screen if it is confirmed that the first combination of the at least one application combination is selected.
The processor comprising:
Wherein when a predetermined session is activated in the operating system of the electronic device, it is determined that a request related to the display of the lock screen has been obtained.
The processor comprising:
And determines that a request related to the display of the lock screen has been acquired when no user input is received for a predetermined time.
The processor comprising:
Controls to output at least one application execution object recently executed on the lock screen,
Wherein the at least one recently executed application includes an application running through the electronic device at a time when the user input is not received.
Acquiring a request related to the display of the lock screen, outputting the lock screen through the display,
Displaying an object corresponding to at least one application on the lock screen based on at least a portion of the request,
Receiving an input for at least one object of objects corresponding to the at least one application,
Comparing the second authentication information with the previously stored first authentication information upon receiving the input of the second authentication information, and
And if the second authentication information matches the first authentication information, executing an application corresponding to the at least one object from which the input was received.
Wherein the at least one application comprises:
Wherein the at least one application comprises a list of at least one application set by the user via a configuration application executed on the electronic device.
Confirming location information of the electronic device;
Further comprising displaying on the lock screen an object of at least one application corresponding to the identified location information.
Further displaying on the lock screen at least one application combination set for the user. ≪ Desc / Clms Page number 20 >
Confirming that a first combination of the at least one application combination is selected;
Further comprising: outputting a list of applications specified for the first combination on the lock screen.
Further comprising: if a predetermined session is activated in the operating system of the electronic device, determining that a request related to the display of the lock screen has been obtained.
Further comprising: if the user input is not received for a predetermined time, determining that a request related to the display of the lock screen has been obtained.
Further comprising: outputting at least one application execution object recently executed on the lock screen,
Wherein the at least one recently executed application includes an application running on the electronic device at a point in time when the user input has not been received.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150141832A KR20170042179A (en) | 2015-10-08 | 2015-10-08 | Electronic device and method for controlling execution of an application in electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150141832A KR20170042179A (en) | 2015-10-08 | 2015-10-08 | Electronic device and method for controlling execution of an application in electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20170042179A true KR20170042179A (en) | 2017-04-18 |
Family
ID=58703775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150141832A KR20170042179A (en) | 2015-10-08 | 2015-10-08 | Electronic device and method for controlling execution of an application in electronic device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20170042179A (en) |
-
2015
- 2015-10-08 KR KR1020150141832A patent/KR20170042179A/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102451469B1 (en) | Method and electronic device for controlling an external electronic device | |
KR102293660B1 (en) | Method for short-range wireless communication and Electronic device using the same | |
KR102228782B1 (en) | Electronic device and method for determining abnormality in the electronic device | |
US9774599B2 (en) | Authenticating method and apparatus using electronic device | |
US10735390B2 (en) | Method for authentication and electronic device supporting the same | |
KR102294359B1 (en) | Electronic device and method for controlling of notification in electronic device | |
US20170270524A1 (en) | Electronic device for performing secure payment and method thereof | |
KR102386309B1 (en) | Electronic device and method of controlling input or output in the electronic device | |
KR102644876B1 (en) | Information processing system and electronic device including the same | |
EP2998898B1 (en) | Token-based scheme for granting permissions | |
KR102458444B1 (en) | Electronic device and method for operating thereof | |
KR20160146346A (en) | Electronic apparatus and connecting method thereof | |
US20170192746A1 (en) | Method for outputting sound and electronic device supporting the same | |
US10042600B2 (en) | Method for controlling display and electronic device thereof | |
US20190347216A1 (en) | Method for connecting external device and electronic device supporting same | |
US10498740B2 (en) | Method, apparatus, and system for creating service account | |
KR102678242B1 (en) | Electronic apparatus and method for processing authentication | |
KR20170017590A (en) | Electric apparatus and method for performing connection between electric apparatuses | |
US20170078269A1 (en) | Method for managing application and electronic device supporting the same | |
US10402036B2 (en) | Electronic device and operation method thereof | |
EP3128460A1 (en) | Electronic device and method for storing security information thereof | |
KR20170019807A (en) | Apparatus and method for using commonly thereof | |
KR20160071897A (en) | Electronic device for chagring and method for controlling power in electronic device for chagring | |
US11238453B2 (en) | Device for performing security login service and method | |
KR102412436B1 (en) | Electronic device for managing use of data from other electronic devcie and method for controlling thereof |