[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20150087099A - A Device and Method of Controlling the Device - Google Patents

A Device and Method of Controlling the Device Download PDF

Info

Publication number
KR20150087099A
KR20150087099A KR1020147023277A KR20147023277A KR20150087099A KR 20150087099 A KR20150087099 A KR 20150087099A KR 1020147023277 A KR1020147023277 A KR 1020147023277A KR 20147023277 A KR20147023277 A KR 20147023277A KR 20150087099 A KR20150087099 A KR 20150087099A
Authority
KR
South Korea
Prior art keywords
mode
user
profile
applications
application
Prior art date
Application number
KR1020147023277A
Other languages
Korean (ko)
Inventor
니겔 카르도조
쿠페산 쿠렌디란
필립 노샘
로히 아일
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Publication of KR20150087099A publication Critical patent/KR20150087099A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/629Protecting access to data via a platform, e.g. using keys or access control rules to features or functions of an application
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/74Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mathematical Physics (AREA)
  • Telephone Function (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

In response to the mode switching command, the device can be switched from a first operating mode in which a plurality of applications can be executed to a restricted mode in which the device is limited to execute only one or more predetermined applications of the plurality of applications. The device may be unlocked in response to user input as the first unlock input and the second unlock input are received. Wherein the user interface in the device comprises a first menu for selecting one or more first applications and a second menu for selecting one or more second applications, And is identified based on the information. Wherein the device identifies which device settings of the second profile differ from the device settings of the first profile and loads the identified different device settings so that the first and second profiles, . ≪ / RTI >

Description

[0001] The present invention relates to a device and a method for controlling a device,

The present invention relates to control devices. More specifically, but not exclusively, the invention relates to control devices for switching devices between different operating modes and / or profiles.

Devices such as mobile telephones, laptop computers, tablet computers and the like have become increasingly essential in recent years. As these types of devices become increasingly sophisticated and used for a variety of tasks under various configurations, there is a need for a way to efficiently adapt the device operating mode to different environments. For example, different users may wish to share the same device, each user may have their preferred settings and / or applications, or a single user may have different preferred settings for different environments And / or applications.

In a conventional device that is capable of switching between different profiles, users may be able to log out of an currently-loaded profile before logging in to the appropriate profile for the intended use of the device (log out). This inconveniences the user.

According to an embodiment of the present invention there is provided a method of switching a device between different operating modes, the method comprising: receiving a mode switching command while the device is in a first operating mode, The method comprising switching to a second mode of operation which is a restricted mode in which the device is restricted to perform only one or more predetermined applications of the plurality of applications.

The method may further comprise switching the device from the second operating mode in response to the mode switching command received while the device is in the second operating mode. The mode switching command used to switch the device from the first operating mode and the second operating mode may be the same command or different commands. The mode change command may include detecting a user input through various types of interfaces including but not limited to buttons, touch-sensitive displays, motion tracking, eye tracking, Lt; / RTI >

The method may further comprise displaying a mode selection area on the display, wherein the mode change command may be received in response to the mode selection area being selected. The display may be a touch sensitive display, and the mode switching command may be received by detecting a touch event within the mode selection area.

The step of displaying the mode selection area may include displaying a first mode selection area for the first operation mode selection and a second selection area for the second operation mode. Wherein the device is capable of switching to the first operating mode in response to the first mode selection region being selected when the device is in a second operating mode, 2 < / RTI > mode selection region is selected.

The mode selection command may be received by detecting a predetermined gesture on the touch sensitive display. The predetermined gesture may be set according to a user input. The predetermined gesture may be selected from a plurality of pre-programmed gestures. Alternatively, a user-defined custom gesture defined by the user may be received and stored as a predetermined gesture.

For example, the device may be a desktop or laptop computer, a mobile phone such as a smart phone, a tablet computer, a personal digital assistant (PDA), or a connected household appliance. Herein, the term 'connected household appliance' refers to any home appliance such as an Internet-enabled refrigerator, microwave oven, oven, etc., which includes a display for displaying a user interface and is capable of executing applications.

The method may further comprise selecting the one or more predetermined applications from the plurality of applications in response to user input received while the device is in the first mode of operation.

The method may further comprise displaying an application selection interface on a display, wherein in the first operating mode the application selection interface may comprise a plurality of application selection areas, each application selection area comprising a plurality of applications And in the second mode of operation, the application selection interface may include only application selection areas for the one or more predetermined applications.

The method may further include displaying an application selection interface on a display wherein the application selection interface in the first mode of operation may include a plurality of application selection areas, The application selection interface may include one or more predetermined application selection areas for selecting one or more predetermined applications, and the application selection interface may include a plurality of applications One or more other application selection areas for selecting the remaining ones of the application selection areas and the other application selection areas, Or less.

The step of differently displaying the predetermined application selection areas and other application selection areas may include highlighting predetermined application selection areas and / or may display the predetermined application selection areas in color, May be displayed in grayscale or black and white, and / or may include displaying the predetermined application selection areas and other application selection areas at different sizes.

The method may further comprise receiving a profile creation command when the device is in the second mode of operation and creating a new user profile in response to the profile creation command. The method may further comprise changing the device settings of the device in response to the user input received while the device is in the second mode of operation and storing the device settings changed in the new user profile.

The method may further comprise the steps of requesting first user identification data in response to the received profile creation command, receiving the first user identification data, and transmitting the received first user identification data to one or more user profiles Wherein the modified device settings may be stored as the new user profile in response to the first received user identification data matching the stored user identification data, have. The first user identification data may include a user name, a password, a PIN, facial recognition data, and / or voice recognition data for a profile of an existing user stored in the device.

The method may further include storing first user data in a first mode of operation and preventing a user from accessing first user data stored while the device is in a second mode of operation. The method may further include storing second user data in a second mode of operation and deleting second user data stored when the device is switched out of the second mode of operation.

The method includes receiving second user identification data while the device is in the first mode of operation, comparing the received second user identification data with stored user identification data for one or more existing user profiles Loading a profile of a first user of existing user profiles in response to the received second user identification data matched with stored user identification data for a profile of a first user of existing user profiles, And switching the device to the second mode of operation in response to the received second user identification data that does not match the stored ID data for any existing user profiles . The second user identification data may include a user name, a password, a PIN, facial recognition data, and / or voice recognition data for an existing user profile stored in the device.

If the mode change command is received while the device is executing a first application of the plurality of applications, the one or more predetermined applications may be the first application in which the device is limited and executed only in the second operation mode . In the second mode of operation, the device is limited to respond only to user input received via the first application.

The device may be a mobile telephone, the method comprising: receiving an incoming call alert from the network while the device is in a second mode of operation; requesting user identification data in response to the received incoming call alert; Receiving the user identification data, performing authentication on the received user identification data, and connecting an incoming call in response to successful authentication of the received user identification data. The user identification data may include a user name, a password and / or a PIN for an existing user profile stored in the device. In the second mode of operation, the device may be arranged to not respond to incoming communications such as, for example, an incoming call, a message or a multimedia message or an e-mail.

The method includes obtaining, for a first user profile, usage information including usage information for each of a plurality of applications for each of a plurality of applications, and information about how often it is used by the first user profile And displaying the number N for the application selection area for selecting the N most frequently used applications. The application selection areas may be arranged according to the usage frequency of each application.

According to the present invention, there is also provided a method of unlocking a device, the method comprising: receiving a user input while the device is in a lock mode; Unlocking the device and loading the first device profile in response to the received user input matched with the first unlock input, and determining if the second lock And loading the second device profile in response to the received user input matching the release input.

Wherein the first and / or second device profile comprises one or more of: the appearance of a user interface in the device profile; One or more desktop widgets to be displayed on a desktop screen in the device profile; A user interface language for use in the device profile; One or more selected applications to be made available in the device profile; One or more ringtones for use in the device profile; One or more speed-dial contacts for use in the profile, and device settings related to a system time zone to be set in the device profile.

The user input may be received as a gesture via a touch sensitive display interface, a motion-tracking interface, or an eye-tracking interface, and wherein the first unlock input and the second unlock input may be gestures of a predetermined different direction have. The first unlock input and the second unlock input may be gestured in opposite directions.

According to the present invention, a method of providing a user interface to a device is provided. The method includes providing a first menu at the user interface, the first menu comprising one or more selection areas for selecting one or more first applications, receiving user identification data, The method comprising: obtaining user application information for a user identified from identification data, the user application information identifying one or more second applications; and receiving the first and second menus on the user interface Wherein the second menu comprises one or more selection areas for selecting one or more second applications.

The same application may be included in the one or more first applications and the one or more second applications and the method may include launching the same application in response to the selection of the same application through the first menu, And launching the same application and loading second user data in response to the selection of the same application through the second menu, wherein the second user data is associated with the identified user Stored user data.

Wherein the user interface may comprise a plurality of pages, wherein providing the first and second menus in the user interface comprises displaying the first menu on a first of the plurality of pages, Displaying a second menu on a second one of the pages of the first page and switching between the first and second pages in response to selecting the second page. The page selection command may be an instruction to switch to a page adjacent to the currently displayed page, or it may be a command to select a page not adjacent to the currently displayed page.

According to the present invention, there is further provided a method of switching between a plurality of profiles in which each profile in the device has one or more device settings. The method comprising the steps of operating the device according to one or more device settings for a first one of the profiles, receiving a profile switching command to switch to a second one of the profiles, Identifying the device settings of the first profile and the device settings of the second profile are different, and switching to the second profile by loading the identified different device settings.

Wherein identifying the device settings of the first profile and the device settings of the second profile are different from each other, comprising: comparing device settings for a second profile and corresponding device settings of the first profile; And determining if the compared device settings are different.

Each profile comprising one or more of: the appearance of a user interface in the device profile; One or more desktop widgets to be displayed on a desktop screen in the device profile; A user interface language for use in the device profile; One or more selected applications to be made available in the device profile; One or more ringtones for use in the device profile; One or more speed-dial contacts for use in the profile, and device settings related to a system time zone to be configured in the device profile. The plurality of profiles may be a plurality of user profiles corresponding to different user accounts.

According to the present invention there is provided a computer readable storage medium arranged for storing a computer program which, when executed on a device, causes the device to perform the method.

According to the present invention, a device operable in different operating modes is provided. Wherein the device is arranged to receive a mode switching command while the device is in a first operating mode and wherein the second operating mode is configured to allow the device to communicate with the plurality of applications And a mode control module arranged to switch the device into the second operating mode in response to the mode switching command.

The mode control module may further be arranged to switch the device from the second operating mode in response to a mode switching command while the device is in a second operating mode. The mode switching commands that the device is used to switch from the first operating mode and the second operating modes may be the same command or different commands. The device may further comprise a user input module arranged to send the mode change command to the mode control module in response to a user input. The user input module may be one or more buttons, a touch sensitive display, a motion tracking module, an eye tracking module and / or a voice recognition module.

The device may further comprise a display arranged to display a mode selection area, wherein the mode control module is arranged to receive the mode change command in response to the mode selection area being selected . The display may be a touch sensitive display arranged to detect a touch event in the mode selection area and the mode control module may be configured to receive the mode switching command in response to the touch event being detected Lt; / RTI > The display may be arranged to display a first mode selection region for selecting the first operation mode and a second mode selection region for selecting the second operation mode.

The device may further comprise a touch sensitive display arranged to detect a predetermined gesture and the mode control module may be arranged to receive a mode switching command in response to the detection of the predetermined gesture do.

The mode control module may be arranged to select the one or more predetermined applications from the plurality of applications in response to user input received while the device is in the first mode of operation.

The device may further comprise a display arranged to display an application selection interface, wherein in the first operating mode the application selection interface may comprise a plurality of application selection areas, each application selection area comprising a plurality of applications Wherein the application selection interface in the second mode of operation comprises only the application selection areas for one or more predetermined applications.

The device may further comprise a display arranged to display an application selection interface. In the first operation mode, the application selection interface may include a plurality of application selection areas, and each application area is used to select a different one of the plurality of applications. In the second operation mode, The interface may include one or more predetermined application selection areas for selecting one or more predetermined applications and may include one or more different application selection areas for selecting different ones of the plurality of applications, And may be arranged to differently display predetermined application selection areas and other application selection areas.

The device may further comprise a profile control module arranged to receive a profile creation command while the device is in the second mode of operation and to create a new user profile in response to the profile creation command. The device may be arranged to change device settings of the device in response to a user input while the device is in the second mode of operation and the profile control module is operable to store changed device settings in the new user profile And the like.

Wherein the profile control module is operable to request first user identification ID data in response to the profile creation command and to receive the first user identification data and to store the received first user identification data and one or more existing user profiles stored Wherein the profile control module is arranged to compare the user identification data and the profile control module is configured to store the changed device settings as the new user profile according to the first received user identification data matched with the stored user identification data .

The device may be arranged to store first user data in the first operating mode and to prevent a user from accessing the stored first user data while the device is in the second operating mode. The device may store the second user data in the second operating mode and may be arranged to delete the stored second user data when the device is switched out of the second operating mode.

Wherein the profile control module receives the second user identification ID data while the device is in the first operating mode and stores the stored user identification data for the one or more existing user profiles and the received second user identification data And loading a profile of a first user of the existing user profile corresponding to the received second user identification data matched with the stored user identification data for a profile of a first user of the existing user profiles, And wherein said mode control module is operable to determine whether said device is in said second mode of operation corresponding to said received second user identification data that does not match said stored ID data for any said existing user profile, Lt; / RTI >

In response to the mode change command received while the device is executing a first one of the plurality of applications, the mode control module limits the device to execute only the first application in the second mode of operation Lt; / RTI > In the second mode of operation, the device may be constrained to respond only to user input received via the first application.

The device may be a mobile phone including a call management module arranged to receive an incoming call notification from the network while the device is in the second mode of operation. The device may be arranged to request user identification data in response to the incoming call notification received, to receive the user identification data, and to perform authentication of the received user identification data, And to associate the incoming call in response to successful authentication of the user identification data.

According to the present invention there is provided a method of operating a first device, comprising: a user input module arranged to receive a user input while the device is in a lock mode; Loading the profile, loading the second device profile in response to the received user input that releases the device and matches the second unlock input, and wherein the user input is a first unlock input or a second unlock input A device configured with a mode control module arranged to determine whether the device is matched may be provided.

The user input module may be a touch sensitive display, a motion-tracking interface or an eye-tracking interface, and may be arranged to receive the user input as a gesture, the first unlock input and the second unlock input Can be gestured differently in predetermined directions.

According to the present invention there is provided a computer-readable medium having stored thereon instructions for arranging a first menu and a second menu in a user interface, said first menu comprising one or more selection areas for selecting one or more first applications, A device configured with a user interface generator including one or more selection areas for selecting one or more second applications may also be provided and the device may be arranged to obtain user application information for the user identified by the received user identification data Wherein the user application information identifies one or more second applications.

The same application may be included in the one or more first applications and the one or more second applications and the device launches the same application in response to the selection of the same application through the first menu, The second application may be arranged to launch the same application and load second user data in response to the selection of the same application via a second menu and the second user data may be stored user data for the identified user .

The user interface may include a plurality of pages, wherein the user interface generator generates the first menu on the first page of the plurality of pages and the second menu on the second page of the plurality of pages May be arranged to provide the first and second menus in the user interface by switching between the first and second pages in response to a display and a page select command to select the second page .

According to the present invention there is also provided a device in which each profile is arranged to operate in accordance with one or more device settings for a profile of a first one of a plurality of profiles comprising one or more device settings, Receiving a profile switching command to switch to a second of the plurality of devices, identifying which settings of the device of the second profile are different from the settings of the device of the first profile, and loading different device settings that are identified And a profile control module arranged to switch to the second profile.

Wherein the profile control module is operable to compare device settings of each of the second profiles and the corresponding device profiles of the first profile and determine whether the compared device settings are different, Lt; / RTI > are different from the device settings of the first profile.

BRIEF DESCRIPTION OF THE DRAWINGS Embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings.
1 illustrates a method of switching between different modes of operation of a device, according to one embodiment of the present invention
Figures 2A and 2B illustrate a device that implements the method of Figure 1, in accordance with one embodiment of the present invention.
Figure 3 illustrates a method of switching a device from a limited mode of operation, in accordance with one embodiment of the present invention.
Figures 4A-4D illustrate a device that implements the method of Figure 1, in accordance with one embodiment of the present invention.
Figure 5 illustrates a method for generating a profile of a new user in a restricted mode, in accordance with an embodiment of the present invention.
Figure 6 illustrates a method for generating a profile of a new user in a restricted mode, in accordance with an embodiment of the present invention.
Figure 7 illustrates a method of switching a device into a restricted mode, in accordance with an embodiment of the invention.
Figures 8A-8D illustrate a device according to a further embodiment of the present invention.
Figure 9 illustrates a method of unlocking a device in accordance with a further embodiment of the present invention.
10A-10D illustrate a device according to a further embodiment of the present invention.
Figure 12 illustrates a method of switching between a plurality of profiles in a device, in accordance with another embodiment of the present invention.

Referring to Figure 1, a method of switching devices between different modes of operation is shown, in accordance with one embodiment of the present invention. The method may be practiced in any device capable of executing software applications, including, but not limited to, mobile phones, laptop computers, tablet computers, desktop computers, televisions, and connected appliances.

First, in step S101, the device is operated in a first operating mode in which a plurality of applications can be executed in the device. For example, the first operating mode may be similar to the conventional unlocking mode in a smartphone. Then, in step S102, a mode switching command is received while the device is in the first operating mode. The mode switching command may include various types of interfaces including, but not limited to, buttons, mouse-based interfaces, trackball-based interfaces, touch sensitive displays, motion tracking, Lt; RTI ID = 0.0 > user input. ≪ / RTI > For example, a mode selection area may be displayed on the display, and the mode change command may be received in response to the mode selection area being selected. In the present embodiment, the mode selection area is displayed on the touch sensitive display, and the user can input the mode switching command detected as a touch event in the mode selection area by touching the mode selection area.

In response to the mode switching command, in step S103, the device is switched to the second operating mode, which is a limiting mode in which the device is restricted so as to execute only one or more predetermined applications of the plurality of applications. In addition, in some embodiments of the invention, the device stores user data in the first mode of operation and may be arranged to prevent the user from accessing stored user data while the device is in the restricted mode. Examples of the types of stored user data include stored documents, images, passwords, emails, and text messages. In embodiments of the present invention, in order to prevent the other user from accessing his / her personal information without creating a separate account for another user, The device can be switched. That is, in the restricted mode, the device can keep the first user profile loaded, but by restricting the function of the device with only one or more predetermined applications, the other user can access the stored user data during the restricted mode Or making unwanted changes to the settings of the device.

By switching the device to a restricted mode in which one or more predetermined applications can be executed, the user can change the function of the device without disabling the device completely, for example, in a conventional " locked " Can be limited. This may be useful, for example, if the user wants to temporarily grant the device to another user without creating a new user account. By switching the device into the restricted mode, the user can control the application or a plurality of applications accessed by the new user. To provide additional security, authentication may be required for access to the restricted mode.

In addition to switching the device from the first mode of operation to the second mode of operation, various ways are possible to switch the device back from the second mode of operation to the first mode of operation, as shown in Figure 1 . In certain embodiments, the device may be arranged to wait a predetermined time period after switching to the second operating mode, and to automatically return to the first operating mode if there is no input during the predetermined time period. Preferably, however, the method may further comprise the step of the device switching from the second operating mode in response to the received mode switching command while the device is in the second operating mode. Here, the mode switching commands used by the device to switch from the first and second operating modes may be the same command or may be different commands.

By way of example, a mode selection region may be displayed, and a mode switching command may be received in response to an input for selecting the mode selection region. The same mode selection region may be used to select the second operating mode when the device is in the first operating mode and may be used to select the first operating mode when the device is in the second operating mode have. Alternatively, the first mode selection area may be displayed to select the first operation mode, and the second mode selection area may be displayed to select the second operation mode. Wherein the device is capable of switching to the first operating mode in response to the selected first mode selection region when the device is in the second operating mode, 2 < / RTI > mode selection area.

For example, the mode selection area may be displayed as an image, a button, a label, or a tile. However, in some embodiments, the mode switching command can be received without mode selection area indication, for example, by using voice recognition or by detecting a predetermined gesture through motion recognition or touch sensitive display. Here, the predetermined gesture may be set according to user input. For example, the predetermined gesture may be selected from a plurality of predetermined gestures, or a user-defined custom gesture defined by the user may be received and stored as the predetermined gesture.

Referring to Figures 2a and 2b, a device for performing the method of Figure 1 is shown in accordance with an embodiment of the present invention. In the embodiment of Figures 2a and 2b, the device 200 is a mobile phone, which may be referred to as a smart phone, including a touch sensitive display 201. Further, in the embodiment of Figures 2a and 2b, the second mode of operation is a restricted mode in which the device 200 executes only a predetermined application of one of the applications. This second mode of operation may be referred to as an " application-lock " mode in which the device functionality is limited to one particular application.

In order to enter the application-lock mode, a mode switching command may be input while the device 200 is executing one of a plurality of applications installed in the device 200. In this example, the device is currently executing a web-browsing application, but when entering the application-lock mode, generally any type of application can be executed.

More specifically, in an embodiment of the present invention, the device 200 may include a touch sensitive display 201 and may be arranged to display a mode switching selection area 202 of a selectable image format . The use of the image is not essential, and in other embodiments the mode switching selection area may be displayed differently, for example, as a button, a label, or a tile. In other embodiments, not all of the mode switching selection areas are displayed, but instead a mode switching command may be received using, for example, voice recognition or motion recognition.

The user can input a mode switching command by touching the mode switching selection area 202. In response to the detected touch event in the mode switching selection area 202, Mode (i.e., the second operating mode). Therefore, when the mode switching command is received while the device is executing the first application among the plurality of applications, the one or more predetermined applications described in step S103 of Fig. 1 may be the first application , The device is limited to the second operating mode to execute only the first application.

In some embodiments, the device may be enabled for multi-tasking. That is, the device may be capable of executing one or more applications at the same time. In such devices, a user may select one of the applications to interact with the selected application while the device continues to run other applications in the background. For example, the selected application is maximized within a display window so that the user can know which application is currently selected. When multi-tasking is used while a plurality of applications are being executed and the mode switching command is received, the predetermined application restricted in the application-lock mode is a recently selected application among a plurality of applications being executed. The other applications running in the background may be paused or terminated or may be allowed to continue to operate with the inhibition of user interaction with these other applications in the application-lock mode.

In some embodiments, when entering the application-lock mode, restricting the device to an application that is currently executing may include arranging the device to respond to user input only through the application . That is, the device may not respond to any input not received through the one predetermined application while in the application-lock mode. However, in other embodiments, the device may be arranged to respond to other user inputs, i. E. Input that is not received via the predetermined application in a predetermined manner.

For example, if the mobile phone is restricted to running the web-browsing application in the application-lock mode, as shown in Figures 2a and 2b, and when the user attempts to initiate a phone call, Informs the user that such an operation is prohibited in the application-lock mode. The device is configured to perform a specific function in response to the other user input in the normal operation mode, i.e., the first operation mode of step S101 of FIG. 1, But is arranged not to perform its function in response to other user input. The device may be informed to the user by, for example, providing audio, visual and / or haptic feedback.

To exit the application-lock mode, the user may re-enter the mode change command in one embodiment. In response to the mode switching command received in the application-lock mode, the device may be arranged to return to the first operating mode. In another embodiment, the device may be arranged to request user identification (ID) data and perform authentication of identification before determining whether to switch from the application-lock mode. One such embodiment will now be described with reference to Figures 2B and 3.

As shown in FIG. 2B, in response to a mode change command received while the device 200 is in the application-lock mode, the device 200 may be arranged to request user identification data. The user identification data may include a user name, a password, and / or a personal identification number (PIN) for an existing user profile stored in the device. The method performed by the device 200 is shown in FIG. First, in step S301, the device is operated in the restricted mode. The device could be pre-switched to the restricted mode using the method shown in FIG. And, in step S302, a mode switching command can be received while the device is operating in the restricted mode. In response to the mode change command received while the device is operating in the restricted mode, the device requests the user identification data in step S303. Then, in step S304, authentication is performed on the user identification data by comparing the user identification data stored for the existing user profile with the received user identification data. If the authentication is not successful, the device continues to operate in the restricted mode, which means that if the received user identification data matches the stored identification data, the device exits the second mode of operation at step S305 And to switch the device back to the first operating mode.

The method shown in FIG. 3 may be used to exit the restricted mode at some point. In certain embodiments, the device may be arranged to, in response to a predetermined event, direct the user to enter the ID data to exit the restricted mode. For example, if the device is a mobile phone and an incoming call notification is received while the device is in the restricted mode, the device requests the user identification data in response to the received incoming call notification, Perform authentication on the identification data, and connect to the incoming telephone in response to successful authentication on the received user identification data. However, in other embodiments, while in the restricted mode, the device may be arranged to not respond to incoming communications, e.g., incoming calls, text or multimedia messages, or e-mail.

4A-4D, a device for performing the method of FIG. 1 is shown in accordance with a further embodiment of the present invention. 2A and 2B, the device 400 in the embodiment of the present invention is a mobile telephone including a touch sensitive display 401. The touch- In an embodiment of the present invention, in contrast to the embodiment of Figures 2a and 2b, in which the second operating mode is limited to one predetermined application in the restricted mode, the plurality of operating modes available in the first operating mode Is a restricted mode that can be restricted to execute any of a number of predetermined applications.

In Figure 4A, the device 400 is shown displaying an application selection interface for selecting the plurality of applications in the first mode of operation. The application selection interface includes a plurality of application selection areas 402. In FIG. 4B, the user inputs a mode switching command by selecting a mode switching selection area 403 of a drop-down window (404). It will be appreciated that it is not necessary to use the mode switching selection area and the drop-down window as described above, and in other embodiments other methods could be used to receive the mode switching command.

In response to the received mode switching command, as shown in FIG. 4C, the device 400 allows the user to select which of the plurality of applications will be available in the second operating mode. That is, the device 400 is arranged to allow the predetermined applications to be selected in response to the received mode switching command. In the embodiment of the present invention, the currently selected applications are distinguished by highlighting the application selection area 402-2, whereas the unselected applications are distinguished from the non-highlighted application selection area 402- 1). The user may add the application as one of the predetermined applications by selecting one of the non-highlighted areas 402-1 above and select one of the highlighted selection areas 402-2 Thereby removing one of the predetermined applications. It will be appreciated that the interface shown in Figure 4c is only one way to select the predetermined applications and that other methods can be used in other embodiments.

The selection is accepted by touching the 'done' button 405, shortly after the user has selected to select the predetermined applications to make them available in the second operating mode, . Other methods of determining the selection could be used in other embodiments. And, as shown in FIG. 4D, the device 400 is switched to the second operating mode, for example, the limiting mode. In an embodiment of the present invention, when the application selection interface is displayed in the restricted mode, the application selection interface may include only the application selection areas for the one or more predetermined applications.

The method performed by the device 400 in Figs. 4A-4D is shown in Fig. In the first step S501, the device is operated in the first operation mode. Then, in step S502, a mode switching command is received while the device is in the first operation mode, and in step S503, the device is switched to the restriction mode in response to the mode switching command. Steps S501 to S503 are the same as steps S101 to S103 in Fig.

After the device is switched to the second operating mode, e. G. Limiting mode, an input is received in step S504 to select one of the plurality of applications. For example, the user may select an application using an application selection interface, as shown in Figures 4A-4D. In step S505, the selected application is identified as one of the predetermined applications that can be executed in the restricted mode. It will be appreciated that such identification may be omitted in some embodiments. For example, as shown in FIG. 4D, the user can only select between the above-mentioned predetermined applications. If the input selects an application that is not one of the predetermined applications, the input is ignored in step S507. By being ignored, this means that the selected application is not launched. Other operations may still be performed in response to the input. For example, a notification is provided that the selected application can not be used in the restricted mode.

However, if the selected application is one of the above-mentioned predetermined applications, the selected predetermined application is executed in step S506, and user interaction with the selected application is permitted.

In the above embodiment, even though the selection of the predetermined applications can be updated in response to the mode change command, before switching to the restricted mode, in other embodiments the predetermined applications can already be selected, The device may be switched directly to the restricted mode in response to the mode switching command. For example, the predetermined applications could be pre-selected applications from the user, or a default selection of predetermined applications could be pre-programmed in the device.

Also in the embodiment of the present invention, similar to those shown in Figs. 4A to 4D and Fig. 5 in other embodiments, authentication is not performed in the same manner as described above with reference to Fig. 2B, Method whenever a mode switching command is received.

In Figure 4d, an embodiment of the invention is shown in the application selection interface in the restricted mode, which includes only the predetermined applications. That is, the interface does not include other applications that can not be selected in the restricted mode. However, in other embodiments these other applications may be displayed differently to inform the user that they may still be included in the application selection interface in the restricted mode and that the other applications are not available. For example, as shown in FIGS. 4A through 4D, when the application selection areas are displayed, differently displaying the predetermined application selection areas and other application selection areas may include highlighting the predetermined application selection areas, Displaying the predetermined application selection areas in a color and displaying the other application selection areas in grayscale or black-and-white, and / or displaying the predetermined application selection areas in a color different from the application selection area And displaying them in different sizes.

Referring now to FIG. 6, a method for generating a new user profile in a restricted mode is shown, in accordance with an embodiment of the present invention. Aspects of the method may be used in conjunction with the embodiments described above to manage user profiles and / or user data when the device is in the restricted mode.

As shown in FIG. 6, the method may be performed while the device is operating in the restricted mode in step S601. In step S602, the profile creation command may be received while the device is in the second operation mode, and in step S603, the user identification data is requested in response to the received profile creation command. The user identification data may include a user name, a password, a PIN, facial recognition data, and / or voice recognition data of an existing user profile stored in the device. In response to the received user identification data, the received user identification data is authenticated in step S604 by comparing the received user identification data with stored user identification data for one or more existing user profiles. In response to the discovery of non-matching, the authentication fails and the device returns to step S603 to request the user to re-enter the user identification data. However, if a match is found, the authentication is successful and the device proceeds to step S605 and creates a new user profile. In step S606, if any device settings are changed or any user data is generated while the device is in the restricted mode, the changed settings and / or data are stored under the new profile. For example, in some embodiments, device settings may change in response to a received user input while the device is in a second mode of operation.

In some embodiments, the authentication steps S603 and S604 may be omitted, and by responding to the profile creation command, the device may proceed directly to step S605 to create a new profile. For example, the device may include a user-set configuration for the restricted mode, which includes authentication settings to indicate whether authentication should be requested or not when creating a new profile in the restricted mode settings.

As described above, in some embodiments of the present invention, the device may be arranged to store user data such as images, documents, text messages, telephone listings, e-mails, etc. in the restricted mode. If a new user profile is created in the restricted mode as in step S605 of FIG. 6, the new user data may be stored under the new profile. However, if a new user profile is not created by then, the device is switched to exiting the restricted mode, and if the device is switched out of the restricted mode, the stored user data may be able to delete the stored second user data have. That is, the user data may be temporarily stored in restricted mode, and permanently stored if a new user profile is created before exiting the restricted mode.

Embodiments of the present invention in which a user can input a mode selection command for switching a device to a restricted operation mode have been described above. However, in other embodiments the mode switching command may be generated automatically by responding to a predetermined event occurring. Figure 7 illustrates a method for switching a device in a restricted mode, in accordance with an embodiment of the present invention. The method may be used in a device that includes a login interface for a user entering user identification data to log in to an existing user profile.

In the first step S701 of Fig. 7, the device receives user identification data. Then, in step S702, the received user identification data is compared with stored user identification data for one or more existing user profiles. In step S803, it is checked whether the authentication is successful. By responding to the received user identification data that matches the stored user identification data with respect to the profile of the first user of the existing user profiles, in step S704, the user of the first user The profile is loaded.

However, if the received user identification data does not match the stored ID data for any of the existing user profiles, the device is switched to the restricted mode in step S705. Here, the device may automatically generate a mode switching command for switching the device in the restricted mode. Thus, in the method of FIG. 7, if an unknown user is attempting to log in, the user can still access limited device functionality without the inconvenience of creating a new profile. If the user decides to create a new profile while using the device, the method as shown in FIG. 6 creates a new profile containing any temporary data generated during the session in the restricted mode Lt; / RTI > Depending on the device settings, such as steps S603 and S604 of FIG. 6, the above authorisation of an existing user may be required to create the new profile.

Referring now to Figures 8a-8d, a device is shown in accordance with a further embodiment of the present invention. As with the device of Figures 2a, 2b and 4a-4d, the device 800 of the present invention is a mobile phone including a touch sensitive display 801. [ In Figure 8A, the device 800 is shown in a locked mode. The lock mode prevents unauthorized operation of the device by disabling user input until the device is unlocked. In an embodiment of the invention, the device can be unlocked differently by responding to different unlock commands. 8A, when the first unlock command 802 is detected in the form of a left-to-right touch gesture on the touch sensitive display 801, as shown in FIG. 8B The first device profile is loaded as shown.

For example, the device profile may include one or more of: a user interface appearance of the device profile; One or more desktop widgets displayed on the desktop in the device profile; A user interface language used in the device profile; One or more selected applications made available in the device profile; One or more ringtones used in the device profile; One or more speed-dial contacts used in the device profile; And device settings related to a system time zone set in the device profile. Although the different device profiles in Figures 8b and 8d provide different appearances of the desktop screen by using different wallpapers images and an array of different desktop widgets, in some embodiments the above appearance of the different profiles Could be the same.

On the other hand, when the second gesture-type unlock command 802 is detected from right to left on the touch sensitive display 801 as shown in FIG. 8C, the second device profile is displayed as shown in FIG. 8D The second device profile is loaded. Although the first and second unlock commands are input as touch gestures on the touch sensitive display 801 in Figures 8A and 8C, the present invention is not limited to this method. In other embodiments, one or both of the unlock commands may be received via different types of interfaces, such as voice recognition, motion recognition, or eye tracking. Also, generally different predetermined gestures may be used. However, using gestures of generally opposite directions, such as the first and second unlock commands, as shown in Figures 8A and 8C, has the advantage that the different unlock commands can be more easily distinguished.

In accordance with an embodiment of the present invention, a method of unlocking a device is shown in Fig. The method may be performed by a device as shown in Figures 8A-8D. The method is performed while the device is being operated in the lock mode as in step S901. In step S902, the user input is received while the device is in the lock mode. In step S903, it is determined whether the user input matches the first unlock input, and if the input matches the first unlock input, the device is unlocked and the first device profile is loaded in step S904.

However, if the first unlocking input is not matched, then in step S905 it is determined if the received input matches the second unlocking input, and if the input matches the second unlocking input, then in step < RTI ID = And the second device profile is loaded. If the received input does not match any unlock input, the device remains in the locked mode.

Loading different device profiles in response to different unlock inputs, as described above with reference to Figures 8A-8D and Figure 9, allows the user to quickly and easily access the profile so that the profile is loaded simultaneously with unlocking the device Can be selected. For example, a user may set up a home profile that includes a work profile that includes the desktop widgets most commonly used in a business-related environment, and a desktop widget that is most commonly used in a social setting have. The user can easily select the appropriate profile by simply unlocking the device.

The different device profiles can be stored under the same user profile and can control the appearance and / or operation of the device. Thus, the profiles may be referred to as device profiles, as opposed to user profiles associated with different user accounts. In a device storing a plurality of user profiles for different user accounts, loading of the first or second device profiles in steps S904 and S906 may include loading a first or second device profile for the user profile account of the currently logged- Lt; / RTI >

10A-10B, a device is shown in accordance with a further embodiment of the present invention. The devices 1000 of the present invention, such as the devices of Figures 2a, 2b, 4a to 4d, and 8a to 8d, are mobile phones that include a touch sensitive display 1001. 10A, the device 1000 shows displaying an application menu including a plurality of selection areas 1002 for selecting a plurality of applications. In the example above, all ten selection areas 1002 are shown for the user profile 'John', but generally any number N of one or more of the selection areas is set to the number N of applications granted for a particular user profile And can be displayed in dependence.

As shown in FIG. 10B, in an embodiment of the invention, the user may select to load an application menu for a different user profile, i. E. A different profile from the currently loaded one. Although the methods for selecting the user profile, including but not limited to speech recognition and face recognition, may be used in other embodiments, the user profile for the application menu to be loaded may be a drop-down menu 0.0 > 1003 < / RTI > Also, in an embodiment of the present invention, user authentication is required before the application menu can be loaded, and by responding to an instruction to load another application menu, the device can for example be a user name, a password, a PIN, And are arranged to request user identification (ID) data in a format that uses face recognition.

Wherein if the received user identification data is successfully authenticated, then the device identifies the user profile with respect to the selected user profile, which may be identified as the user identification data or may be a user profile identified with the above instructions for loading the application menu Get information. As shown in FIG. 10C, the device identifies applications based on the user application information, and loads an application menu including the identified applications. The device is arranged to provide both the original application menu and the newly loaded application menu in the same user interface. In an embodiment of the invention, the application menus are provided on separate pages of the user interface, as shown in Figures 10c and 10d.

As shown in embodiments of the present invention, the device may be configured so that different users can quickly access their own preferred applications without having to log out of currently-loaded user profiles and log in to their own profiles To do so. Application menus for any number of users may be loaded in the same user interface that allows multiple users to share the same device and access the preferred selection of their applications without having to log out and log in repeatedly.

Referring to Figure 11, a method of providing a user interface in a device in accordance with a further embodiment of the present invention is illustrated. The method may be used to provide a user interface as shown in Figures 10a-10d. First, in step S1101, a first menu is provided in the user interface including one or more selection areas for selecting one or more first applications. In step S1102, for example, user identification data in the form of a user name, a password, a PIN, or voice or face recognition is received.

In response to the received user identification data, in step S1103, the received user identification data is authenticated by comparing the received user identification data with stored user identification data for one or more known users. If a match is found, the authentication is successful and the method proceeds to step S1104.

After successful authentication, in step S1104, the device obtains the user application information for a user identifying one or more second applications identified from the user identification data. For example, in the case of creating or modifying a user account, the user may select the applications that they want to access from a plurality of installed applications, and the information identifying the selected applications is stored in the user profile as the user application information do. In step S1105, a user interface accessible to both the first menu and the second menu is provided. Here, the second menu includes one or more selection areas for selecting one or more second applications. The second menu includes one or more selection areas for the one or more second applications.

In step S1106, the first and / or second menus are displayed according to user input. This menu allows menus to quickly and easily access the same user interface for other users' applications without having to log out and log in again like any other user. That is, if a second menu containing different user applications is loaded, any user of the device can switch between the first and second menus as if switching between different menus in the user interface

For example, the user interface may include a plurality of pages. The first menu may be displayed on one page and the second menu may be displayed on another page adjacent to or not adjacent to the page of the first menu (e.g., in a sequential or non-sequential manner) . The user can switch between the first and second pages by inputting a page selection command for selecting the first menu page or the second menu page. The page selection command may be an instruction to switch to a page adjacent to the currently displayed page or an instruction to select a page not adjacent to the currently displayed page.

The same application may include both the first applications and the second applications. In addition, some applications may load stored user data, e.g., a social networking application, a username on the social networking site and a password for the user account to log into their account. In these cases, the method may further comprise the steps of executing the application and loading the different user data depending on which of the first menu and the second menu the selected menu is. In response to the application selected through the first menu, the application can be executed and the first user data is loaded. In response to the menu selected via the second menu, the application can be executed and the second user data is loaded. The second user data is stored with user information for the identified user.

The first menu may be selected applications within the first user account, but this is not necessary. In some embodiments, the first menu could be the default selection of an application that is not related to any particular user account, e.g., while the device is operating in guest mode.

Referring to Figure 12, a method of switching between a plurality of profiles of a device in accordance with an embodiment of the present invention is illustrated. Each profile includes one or more device settings. For example, each profile may include one or more of: a user interface appearance in the profile; One or more desktop widgets displayed on a desktop screen of the profile; A user interface language used in the profile; One or more speed-dial contacts used in the profile; And device settings related to a system time zone to be set in the profile. The plurality of profiles may be each of a plurality of user profiles corresponding to different user accounts or may be a plurality of device profiles corresponding to the same user account, for example a home profile and a business profile for the same user account .

First, in step S1201, the device is operated according to the device settings of the first profile. In step S1202, a profile switching command, which is an instruction to switch to the second profile, is received. In response to the profile switching command, the device identifies in step S1203, S1204, S1205, and S1206 that the device settings of the second profile are different from the device settings of the first profile corresponding thereto.

Specifically, in the embodiment of the present invention, in step S1203, the device compares the device setting from the second profile with the corresponding device setting of the first profile. If the device settings do not have corresponding settings in the first profile, the device settings can be immediately identified as being different. However, if there are corresponding device settings in the first profile, the device settings are compared. In step S1204, if the compared settings are different, the method proceeds to step S1205, and the device records information identifying that the specific device setting in the second profile is different. Then, in step S1206, it is determined whether any other device settings from the first and second profiles need to be compared yet. However, if the compared settings are the same in step S1204, the device bypasses step S1205 and proceeds directly to step S1206.

In step S1206, if there remain any device settings to be compared, the device returns to step S1203 and repeats for the next device setting in the second profile. However, if all the device settings have been compared, then in step S1207, the identified other device settings are loaded for switching to the second profile.

Although a particular method of identifying different device settings during steps S1203, S1204, S1205, and S1206 of Fig. 12 has been described in an embodiment of the present invention, embodiments of the invention are not limited in this manner. For example, in another embodiment, a record of what settings are different between any two profiles may be maintained and dynamically updated whenever the settings are updated for any profile. This is in contrast to the method of this embodiment in which the settings are determined when the device is switched between different profiles.

Compared to the method of switching between conventional profiles, the method described above with reference to Figure 12 offers the advantage that only different settings from one profile to the next are reloaded. This makes it possible, among other things, to switch between profiles as quickly as many of the above device settings are similar.

Referring to Figure 13, a device is schematically illustrated in accordance with an embodiment of the present invention. The device structure including some or all of the modules shown in Fig. 13 may be used for any of the above described devices with reference to Figs. 2a, 2b, 4a to 4d, 8a to 8d and 10a to 10d. As shown in Figure 13, the device 1300 may be implemented as a user input module for enabling the device 1300 to receive user input, e. G., Touch or drag events, in an embodiment of the present invention. And a display 1301 corresponding to a touch-screen display that can act. However, in different embodiments, the distinctive user input module may be provided with a non-touch screen display or a touch sensitive display may also be provided.

In addition to the display 1301, in an embodiment of the present invention, the device 1300 may be configured to receive phone calls from the device 1300, such as, for example, receiving incoming phone alerts and connecting incoming phone / And a telephone management module 1302 that is arranged to control the mobile phone 1302. [ In other types of devices the phone management module may be omitted. In addition, in an embodiment of the present invention, the device 1300 includes a user interface (UI) generator for providing a UI for display on the display 1301, user profiles at the device 1300 and / A profile control module 1304 for creating and / or managing device profiles, a mode control module 1305 for switching the devices between different operating modes, and user identification (ID) data, user account information, user profiles And a storage module 1306 for storing data such as device profiles. In some embodiments, the storage module 1306 may be omitted, for example, as the device 1300 is arranged to access stored data on a network in a cloud-based embodiment, The stored data can be obtained instead.

The phone management module, the UI generator, the profile control module and / or the mode control module may be executed as software modules in one or more computer programs running on the processor in the device, or may be dedicated hardware modules.

Some embodiments of the present invention describe a device arranged to display a plurality of application selection areas for selecting a plurality of applications, such as a plurality of tiles or icons in an application menu, for example. In these embodiments, the device may be arranged to obtain usage information of each of the plurality of applications for a currently selected user profile, the usage information being associated with each of the plurality of applications by the selected user profile It contains information on how often it has been used. The device may further be arranged to organize the plurality of applications based on the frequency of use of each of the applications and to indicate the number N of application selection areas for selecting N most frequently used applications . The application selection areas may be arranged according to the frequency of use of each application. This may, for example, allow the most frequently used applications to be placed at the beginning of the application menu. This provides convenience to users because it ensures that there is no need to look through many rarely used applications to find the most frequently used applications.

Embodiments of the present invention have been described above in connection with user interfaces in a mobile phone including a touch sensitive display. However, other input methods and interface types than the touch sensitive display may be used in other embodiments of the present invention. For example, in some embodiments, the device may be configured to receive user input via a touchless interaction method. Examples of touchless interaction methods include capturing images of a user's entire body or a portion of the body, motion sensing by using pattern recognition software to detect gestures, speech recognition, And includes eye sensing for detecting light. For example, if the reference is such as to select an area on the display, for example, the user input is not limited to being selected by touching the touch sensitive display, and further to other forms of interaction methods It should be understood that it can be widely applied.

Also, although the embodiments of the present invention have been described above in connection with user interfaces in mobile telephones, which may be referred to as smart phones, the present invention is not limited to such devices. In general, embodiments of the present invention may be applied to any kind of device that shows a user interface and can switch between different modes and / or device or user profiles. For example, embodiments of the invention may be practiced in devices such as tablet computers, laptop computers, desktop computers or any household appliances including 'connected' refrigerators, televisions or displays such as microwave ovens.

Various embodiments of the present invention have been described in connection with methods performed in a device. Any of the above-described methods may be implemented with software instructions in a computer program stored in a computer-readable storage medium. When the computer program is executed by the device, it may be executed on, for example, one or more processors to cause the device to perform the method. In some embodiments, some or all of the method steps may be implemented in a dedicated hardware, e.g., an application-specific integrated circuit (ASIC) configured to perform the steps or steps, or a required method field-programmable gate array (field-programmable gate array (FPGA)).

Although embodiments of the invention have been described above, it will be understood that many modifications and variations are possible without departing from the scope of the invention as defined in the appended claims. In particular, features for any one of the above-described embodiments may be used with features for any one of the other above-described embodiments.

Claims (22)

A method of switching a device between different operating modes,
Receiving a mode switch command while the device is in a first operating mode, the first operating mode being a mode in which a plurality of applications can be executed; And
Switching the device to a second operating mode in response to the mode switching command, wherein the second operating mode is a restricted mode in which the device is restricted to execute only one or more predetermined applications among the plurality of applications Said method comprising the steps of:
The method according to claim 1,
Further comprising displaying a mode selection area on the display,
Wherein the mode change command is received in response to the mode selection region being selected.
The method according to claim 1,
Further comprising displaying an application selection interface on the display,
In the first operation mode, the application selection interface includes a plurality of application selection areas, and each application selection area is an area for selecting one application from among the plurality of applications,
Wherein in the second mode of operation the application selection interface comprises only application selection areas for the one or more predetermined applications.
The method according to claim 1,
Further comprising displaying an application selection interface on the display,
In the first operation mode, the application selection interface includes a plurality of application selection areas, and each application selection area is an area for selecting one application from among the plurality of applications,
Wherein in the second mode of operation the application selection interface comprises one or more predetermined application selection areas for selecting the one or more predetermined applications and one or more other application selection areas for selecting other ones of the plurality of applications Wherein the predetermined application selection areas and the other application selection areas are displayed differently.
The method according to claim 1,
Receiving a profile generation command while the device is in the second mode of operation; And
And generating a new user profile in response to the profile creation command.
The method according to claim 1,
Receiving second user identification data while the device is in the first mode of operation;
Comparing the received second user identification data to stored user identification data for one or more existing user profiles;
Loading the first user profile from the existing user profiles in response to the received second user identification data matching the stored user identification data for the first user profile among the existing user profiles, step; And
And switching the device to the second mode of operation in response to the received second user identification data that does not match the stored user identification data for any of the existing user profiles.
The method according to claim 1,
Wherein when the mode switching command is received while the device is executing a first application among the plurality of applications, the one or more predetermined applications are the first application, and the device is in the second operation mode, Lt; RTI ID = 0.0 > 1, < / RTI >
8. The method of claim 7,
Wherein the device is a mobile telephone,
The method
Receiving an incoming call notification from the network while the device is in the second mode of operation;
Requesting user identification data in response to the incoming call alert being received;
Receiving the user identification data;
Performing authentication of the received user identification data; And
And connecting the incoming call in response to successful authentication of the received user identification data.
A method for unlocking a device,
Receiving a user input while the device is in a lock mode;
Determining whether the user input matches a first unlock input or a second unlock input;
Unlocking the device and loading a first device profile in response to the received user input matching the first unlock input; And
Unlocking the device and loading a second device profile in response to the received user input matching the second unlocking input.
A method for providing a user interface in a device,
Providing a first menu in the user interface, the first menu comprising one or more selection areas for selecting one or more first applications;
Receiving user identification data;
Obtaining user application information for a user identified by the user identification data, wherein the user application information identifies one or more second applications; And
Providing a first menu and a second menu in the user interface, wherein the second menu comprises one or more selection areas for selecting the one or more second applications .
CLAIMS 1. A method of switching within a device between a plurality of profiles, each profile including one or more device settings,
Operating the device in accordance with one or more device settings of a first one of the profiles;
Receiving a profile switching command for switching to a second profile among the profiles;
Identifying which of the device settings of the second profile is different from the device settings of the first profile; And
And switching to the second profile by loading the identified different device settings.
In a device operable in different operating modes,
The device is arranged to receive a mode switching command while the device is in a first operating mode, the first operating mode is a mode in which a plurality of applications can be executed, and in response to the mode switching command, Wherein the second mode of operation is a restricted mode in which the device is limited to execute only one or more predetermined applications among the plurality of applications. device.
13. The method of claim 12,
Further comprising a display for indicating a mode selection area,
Wherein the mode control module is arranged to receive the mode switching command in response to the mode selection area being selected.
13. The method of claim 12,
Further comprising a display arranged to display an application selection interface,
In the first operation mode, the application selection interface includes a plurality of application selection areas, and each application selection area is an area for selecting one application from among the plurality of applications,
Wherein in the second mode of operation the application selection interface comprises only application selection areas for the one or more predetermined applications.
13. The method of claim 12,
Further comprising a display arranged to display an application selection area,
In the first operation mode, the application selection interface includes a plurality of application selection areas, and each application selection area is an area for selecting one application from among the plurality of applications,
Wherein in the second mode of operation the application selection interface comprises one or more predetermined application selection areas for selecting the one or more predetermined applications and one or more other application selection areas for selecting other ones of the plurality of applications Lt; / RTI >
Wherein the display is arranged for differently displaying predetermined application selection areas and different application selection areas.
13. The method of claim 12,
Further comprising a profile control module arranged to receive a profile creation command while the device is in the second mode of operation and to generate a new user profile in response to the profile creation command.
13. The method of claim 12,
The profile control module receives second user identification data while the device is in the first operational mode and compares the received second user identification data with stored user identification data for one or more existing user profiles In response to the received second user identification data being matched with stored user identification data for a first user profile of the existing user profiles, .
Wherein the mode control module is operable to switch the device to the second mode of operation in response to the received second user identification data that does not match the stored user identification data for any of the existing user profiles . ≪ / RTI >
13. The method of claim 12,
In response to the mode switching command being received while the device is executing a first application among the plurality of applications, the mode control module is configured to restrict the device to execute only the first application in the second operating mode ≪ / RTI >
13. The method of claim 12,
Wherein the device is a mobile phone comprising a phone management module arranged to receive an incoming call alert from the network while the device is in the second mode of operation,
Wherein the device is arranged to request user identification data in response to the incoming call notification received, receive the user identification data, and perform authentication of the received user identification data,
The phone management module being arranged to connect the incoming call in response to successful authentication of the received user identification data.
In a device,
A user input module arranged to receive user input while the device is in a lock mode; And
Determining whether the user input matches a first unlock input or a second unlock input, unlocking the device in response to the received user input matching the first unlock input, And a mode control module arranged to unlock the device and load a second device profile in response to the received user input matching the second unlock input.
In a device,
Wherein the first menu is arranged to provide a first menu and a second menu in a user interface, wherein the first menu comprises one or more selection areas for selecting one or more first applications, Wherein the user interface generator comprises:
Wherein the device is arranged to obtain user application information for a user identified by the received user identification data, and wherein the user application information identifies one or more second applications.
A device in which each profile is arranged to operate according to one or more device settings of a first profile among a plurality of profiles comprising one or more device settings,
Receiving a profile switching command for switching to a second profile from among the profiles, identifying which of the device settings of the second profile is different from the device settings of the first profile, And a profile control module arranged to switch to the second profile by loading settings.
KR1020147023277A 2012-11-19 2013-11-15 A Device and Method of Controlling the Device KR20150087099A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB1220782.5 2012-11-19
GB201220782A GB2508016A (en) 2012-11-19 2012-11-19 Switching a device to a restricted mode

Publications (1)

Publication Number Publication Date
KR20150087099A true KR20150087099A (en) 2015-07-29

Family

ID=47521377

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020147023277A KR20150087099A (en) 2012-11-19 2013-11-15 A Device and Method of Controlling the Device

Country Status (3)

Country Link
KR (1) KR20150087099A (en)
GB (1) GB2508016A (en)
WO (1) WO2014077611A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106990953A (en) * 2017-03-02 2017-07-28 惠州Tcl移动通信有限公司 The interface locking means and mobile terminal of a kind of mobile terminal
WO2023219224A1 (en) * 2022-05-13 2023-11-16 삼성전자 주식회사 Electronic device and method for controlling execution of application based on execution order of applications

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9183534B2 (en) * 2009-06-12 2015-11-10 Apple Inc. Devices with profile-based operating mode controls
US8504842B1 (en) * 2012-03-23 2013-08-06 Google Inc. Alternative unlocking patterns
CN103888463B (en) * 2014-03-28 2019-10-18 努比亚技术有限公司 Control the method and control device of controlled plant running mode switching
KR102204553B1 (en) * 2014-05-23 2021-01-19 엘지전자 주식회사 Watch type mobile terminal and control method for the mobile terminal
CN104462954B (en) * 2014-12-18 2018-02-27 联想(北京)有限公司 control method and device
BR102021013558A2 (en) * 2021-07-08 2023-01-17 Globetek Holding, Llc. SYSTEM FOR PROVISION OF FINANCIAL LOANS OR GUARANTEE VIABILITY, BLOCKING AND UNBLOCKING PROCESSES

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7683888B1 (en) * 2004-02-27 2010-03-23 Apple Inc. Shape detecting input device
US20040088588A1 (en) * 2002-10-31 2004-05-06 International Business Machines Corporation Limited resource access while power-on-password is active
KR101054993B1 (en) * 2003-07-29 2011-08-05 엘지전자 주식회사 How to set up multi-user environment for mobile terminal
US7983920B2 (en) * 2003-11-18 2011-07-19 Microsoft Corporation Adaptive computing environment
US7424601B2 (en) * 2004-07-07 2008-09-09 Yongyong Xu Methods and systems for running multiple operating systems in a single mobile device
US20070016958A1 (en) * 2005-07-12 2007-01-18 International Business Machines Corporation Allowing any computer users access to use only a selection of the available applications
EP2154622B1 (en) * 2006-02-01 2013-01-23 Research In Motion Limited Secure device sharing
US20070300140A1 (en) * 2006-05-15 2007-12-27 Nokia Corporation Electronic device having a plurality of modes of operation
US8463253B2 (en) * 2007-06-21 2013-06-11 Verizon Patent And Licensing Inc. Flexible lifestyle portable communications device
US8009147B2 (en) * 2007-09-27 2011-08-30 At&T Intellectual Property I, Lp Multi-touch interfaces for user authentication, partitioning, and external device control
US20090165145A1 (en) * 2007-12-21 2009-06-25 Nokia Corporation Changing modes in a device
KR101474438B1 (en) * 2008-05-08 2014-12-30 엘지전자 주식회사 Apparatus and method for setting communication service interception mode of mobile terminal
US20110300831A1 (en) * 2008-05-17 2011-12-08 Chin David H Authentication of a mobile device by a patterned security gesture applied to dotted input area
CN103810012A (en) * 2008-10-24 2014-05-21 思杰系统有限公司 Methods And Systems For Providing A Modifiable Machine Base Image With A Personalized Desktop Environment In A Combined Computing Environment
CN107181897B (en) * 2009-06-16 2021-08-13 英特尔公司 Handheld device and method, equipment and readable medium for capturing image by handheld device
KR101684970B1 (en) * 2010-08-18 2016-12-09 엘지전자 주식회사 Mobile terminal and method for controlling the same
US9027117B2 (en) * 2010-10-04 2015-05-05 Microsoft Technology Licensing, Llc Multiple-access-level lock screen
KR20120055872A (en) * 2010-11-24 2012-06-01 엘지전자 주식회사 Mobile terminal and operating method thereof
KR101788052B1 (en) * 2010-12-21 2017-10-19 엘지전자 주식회사 Mobile terminal and Method for controlling mode conversion thereof
KR101761626B1 (en) * 2010-12-21 2017-07-26 엘지전자 주식회사 Mobile terminal and Method for controlling mode screen display thereof
US9606643B2 (en) * 2011-05-02 2017-03-28 Microsoft Technology Licensing, Llc Extended above the lock-screen experience
US9400893B2 (en) * 2011-12-15 2016-07-26 Facebook, Inc. Multi-user login for shared mobile devices
US20130305354A1 (en) * 2011-12-23 2013-11-14 Microsoft Corporation Restricted execution modes
EP2645287A1 (en) * 2012-03-26 2013-10-02 Uniqoteq Oy Method, computer program and apparatus for switching between user profiles

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106990953A (en) * 2017-03-02 2017-07-28 惠州Tcl移动通信有限公司 The interface locking means and mobile terminal of a kind of mobile terminal
WO2023219224A1 (en) * 2022-05-13 2023-11-16 삼성전자 주식회사 Electronic device and method for controlling execution of application based on execution order of applications

Also Published As

Publication number Publication date
GB2508016A (en) 2014-05-21
WO2014077611A1 (en) 2014-05-22
GB201220782D0 (en) 2013-01-02

Similar Documents

Publication Publication Date Title
KR20150087099A (en) A Device and Method of Controlling the Device
CA2813172C (en) Multiple-access-level lock screen
KR102449666B1 (en) Notification processing method and electronic device
CN107562322B (en) Page switching method and device
EP3232299B1 (en) Physical key component, terminal, and touch response method and device
US20160357394A1 (en) Mobile terminal and method for controlling the same
US20170090565A1 (en) User interfaces and associated processes for information resources
US10216403B2 (en) Method to unlock a screen using a touch input
EP2960749B1 (en) Information processing apparatus, method of controlling a lock screen displayed while the information processing apparatus is locked, and recording medium
KR20130063019A (en) Mode switching
CN106156561B (en) Application locking method, application unlocking method and device
CN105389173B (en) Interface switching display method and device based on long connection task
US20140115488A1 (en) Wallpaper assignment for multi-user mobile device
US10546109B2 (en) Smart touchscreen display
EP3173963B1 (en) Unlocking method and apparatus, computer program and recording medium
US10311254B2 (en) Electronic apparatus and information access control method thereof
EP3271806B1 (en) Method for controlling notification and electronic device thereof
CN114675897B (en) Application program starting method and related device
CN108141500B (en) Apparatus and method for rejecting or accepting a telephone call
EP4439362A1 (en) Systems and methods for controlling access to features of an electronic device
KR20150033303A (en) Mobileterminal, method for controlling the mobileterminal, and recorable medium for the method
KR20150115429A (en) Method and apparatus for providing screen unlock and fast cut at a smart device

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination