KR20230054884A - 권한 설정 방법, 권한 설정 장치 및 전자기기 - Google Patents

권한 설정 방법, 권한 설정 장치 및 전자기기 Download PDF

Info

Publication number
KR20230054884A
KR20230054884A KR1020237010418A KR20237010418A KR20230054884A KR 20230054884 A KR20230054884 A KR 20230054884A KR 1020237010418 A KR1020237010418 A KR 1020237010418A KR 20237010418 A KR20237010418 A KR 20237010418A KR 20230054884 A KR20230054884 A KR 20230054884A
Authority
KR
South Korea
Prior art keywords
input
icon
function
sub
user
Prior art date
Application number
KR1020237010418A
Other languages
English (en)
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 KR20230054884A publication Critical patent/KR20230054884A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/105Arrangements for software license management or administration, e.g. for managing licenses at corporate level
    • 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/604Tools and structures for managing or administering access control systems
    • 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
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Automation & Control Theory (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 출원은 통신 기술 분야에 관한 것으로, 권한 설정 방법, 권한 설정 장치 및 전자기기를 공개한다. 상기 방법은 바탕 화면에 제1 컨트롤을 디스플레이하는 단계; 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 단계; 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 단계;를 포함한다. 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이고, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이다. 상기 방법은 애플리케이션의 기능 권한을 빠르게 관리하는 시나리오에 적용될 수 있다.

Description

권한 설정 방법, 권한 설정 장치 및 전자기기
관련 출원의 상호 인용
본 출원은 2020년 8월 28일 중국에서 제출된 중국 특허 출원 번호 202010886296.7의 우선권을 주장하며, 본 출원에서는 그 전체 내용을 인용하고 있다.
본 출원은 통신 기술 분야에 관한 것으로, 특히 권한 설정 방법, 권한 설정 장치 및 전자기기에 관한 것이다.
휴대폰의 기능이 점점 늘어나면서, 휴대폰에 설치되는 애플리케이션도 점점 늘어나고 있다.
일반적으로, 사용자는 모바일 관리자 또는 모바일 설정 앱에서 애플리케이션에 대한 각종 권한 관리를 할 수 있다. 예를 들어, 사용자가 어느 애플리케이션의 모바일 네트워크를 비활성화하려고 할 때, 사용자는 먼저 모바일 관리자를 연 후, 모바일 관리자에서 해당 애플리케이션을 찾은 다음, 해당 애플리케이션과 대응되는 권한 인터페이스를 열 수 있으므로, 사용자는 권한 인터페이스에 있는 모바일 네트워크 데이터 옵션에 대한 조작을 통해 해당 애플리케이션의 모바일 네트워크를 비활성화하도록 휴대폰을 트리거링할 수 있다.
모바일 관리자 또는 모바일 설정 앱에서 애플리케이션에 대한 각종 권한 관리를 수행하는 방식에 있어서, 사용자가 복수개의 조작을 수행해야만 특정 권한 설정을 완료할 수 있기 때문에, 기존 기술에서는 애플리케이션에 대한 권한 설정 방식이 번거롭다.
본 출원의 실시예의 목적은 애플리케이션에 대한 권한 설정 방식이 번거로운 기존 기술의 문제를 해결할 수 있는 권한 설정 방법, 권한 설정 장치 및 전자기기를 제공하는 것이다.
상기 기술적 문제를 해결하기 위해, 본 출원은 다음과 같이 구현된다.
제1 면에서, 본 출원의 실시예는 권한 설정 방법을 제공한다. 상기 방법은 바탕 화면에 제1 컨트롤을 디스플레이하는 단계; 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 단계; 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 단계;를 포함하며, 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이고, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이다.
제2 면에서, 본 출원의 실시예는 권한 설정 장치를 제공한다. 상기 권한 설정 장치는 디스플레이 모듈, 수신 모듈 및 처리 모듈을 포함한다. 디스플레이 모듈은 바탕 화면에 제1 컨트롤을 디스플레이하는 데 사용된다. 수신 모듈은 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 데 사용된다. 처리 모듈은 수신 모듈이 수신한 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 데 사용되며, 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이고, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이다.
제3 면에서, 본 출원의 실시예는 프로세서, 메모리 및 상기 메모리에 저장되고 상기 프로세서에 의해 실행 가능한 프로그램 또는 명령을 포함하며, 상기 프로그램 또는 명령이 상기 프로세서에 의해 실행되면 제1 면에 따른 방법의 단계가 구현되는 전자기기를 제공한다.
제4 면에서, 본 출원의 실시예는 프로세서에 의해 실행되면 제1 면에 따른 방법의 단계가 구현되는 프로그램 또는 명령이 저장되어 있는 독 가능 저장 매체를 제공한다.
제5 면에서, 본 출원의 실시예는 프로세서 및 통신 인터페이스를 포함하고, 상기 통신 인터페이스는 상기 프로세서와 결합되며, 상기 프로세서는 프로그램 또는 명령을 실행하여 제1 면에 따른 방법을 구현하는 칩을 제공한다.
본 출원의 실시예에서, 바탕 화면에 제1 컨트롤을 디스플레이하고; 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하며; 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정할 수 있고; 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이며, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이다. 상기 방안에 따르면, 바탕 화면에 복수개의 기능 권한과 관련된 제1 컨트롤을 디스플레이할 수 있기 때문에, 사용자는 상기 제1 컨트롤 및 제1 아이콘에 대한 입력을 통해, 상기 제1 아이콘이 지시하는 애플리케이션에 대해 제1 기능 권한을 빠르게 설정하는 것을 트리거링할 수 있어, 애플리케이션의 기능 권한을 설정하는 단계가 간소화되고, 애플리케이션의 기능 권한을 설정하는 효율이 높아진다.
도 1은 본 출원의 실시예에 따른 권한 설정 방법의 모식도 1이다.
도 2는 본 출원의 실시예에 따른 권한 설정 방법의 모식도 2이다.
도 3은 본 출원의 실시예에 따른 제1 아이콘 및 제1 컨트롤의 조작 모식도 1이다.
도 4는 본 출원의 실시예에 따른 제2 아이디를 디스플레이하는 모식도이다.
도 5는 본 출원의 실시예에 따른 데이터를 비활성화한 애플리케이션 리스트를 디스플레이하는 모식도이다.
도 6은 본 출원의 실시예에 따른 제1 아이콘 및 제1 컨트롤에 대한 조작 모식도 2이다.
도 7은 본 출원의 실시예에 따른 자체 정의 방안의 모식도 1이다.
도 8은 본 출원의 실시예에 따른 자체 정의 방안의 모식도 2이다.
도 9는 본 출원의 실시예에 따른 권한 설정 방법의 모식도 3이다.
도 10은 본 출원의 실시예에 따른 제1 아이콘 및 제1 컨트롤에 대한 조작 모식도 3이다.
도 11은 본 출원의 실시예에 따른 권한 설정 장치의 구조 모식도이다.
도 12는 본 출원의 실시예에 따른 전자기기의 하드웨어 모식도 1이다.
도 13은 본 출원의 실시예에 따른 전자기기의 하드웨어 모식도 2이다.
이하, 본 출원의 실시예에 대한 도면을 통해, 본 출원의 실시예의 기술방안을 명백하고 완전하게 설명하기로 한다. 기술한 실시예는 본 출원의 일부 실시예일 뿐, 전체 실시예가 아니다. 본 기술분야에서 통상의 지식을 가진 자가 창조적인 노력을 하지 않고 본 출원의 실시예를 통해 획득한 다른 실시예는 모두 본 출원의 보호 범위에 속한다.
본 출원에 따른 명세서와 청구 범위에서 사용한 용어 "제1", "제2" 등은 유사한 대상을 구별하는 데 사용하고, 특정한 순서 또는 선후순서를 설명하는 데 사용하는 것이 아니다. 이렇게 사용된 데이터는 본 출원의 실시예가 여기에 도시되거나 설명된 것 이외의 순서로 실행될 수 있도록 적절한 경우에서 교환될 수 있음을 이해해야 하고, "제1", "제2" 등이 구별하는 대상은 일반적으로 한 종류이다. 대상의 개수를 한정하지 않는데, 예를 들어 제1 대상은 1개일 수도 있고, 복수개일 수도 있다. 또한, 명세서 및 청구항에서 사용한 "및/또는"은 연결한 대상 중의 적어도 하나를 나타내며, 문자부호 "/"는 일반적으로 전후연관 대상이 "또는"의 관계를 나타내는 것을 의미한다.
본 출원의 실시예는 바탕 화면에 제1 컨트롤을 디스플레이하고; 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하며; 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정할 수 있고; 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이고, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한인 권한 설정 방법, 권한 설정 장치 및 전자기기를 제공한다. 상기 방안에 따르면, 바탕 화면에 복수개의 기능 권한과 관련된 제1 컨트롤을 디스플레이할 수 있기 때문에, 사용자는 상기 제1 컨트롤 및 제1 아이콘에 대한 입력을 통해, 상기 제1 아이콘이 지시하는 애플리케이션에 대해 제1 기능 권한을 빠르게 설정하는 것을 트리거링할 수 있어, 애플리케이션의 기능 권한을 설정하는 단계가 간소화되고, 애플리케이션의 기능 권한을 설정하는 효율이 높아진다.
이하, 첨부 도면을 참조하여, 구체적인 실시예 및 그 응용 시나리오를 통해 본 출원의 실시예에 따른 권한 설정 방법, 권한 설정 장치 및 전자기기를 상세하게 설명한다.
도 1에 나타낸 바와 같이, 본 출원의 실시예는 권한 설정 방법을 제공한다. 상기 방법은 하기와 같은 단계(101) 내지 단계(103)를 포함할 수 있다. 이하, 수행 주체가 권한 설정 장치인 것을 예로 하여 상기 방법을 예시적으로 설명한다.
권한 설정 장치는 바탕 화면에 제1 컨트롤을 디스플레이한다(단계(101)).
선택적으로, 본 출원의 실시예에 따른 권한 설정 장치는 복수개의 바탕 화면, 즉 복수개의 바탕 화면 인터페이스를 포함한다. 상기 단계(101)에서, 바탕 화면은 복수개의 바탕 화면 중의 메인 바탕 화면 인터페이스일 수도 있고, 다른 임의의 바탕 화면 인터페이스일 수도 있는데, 본 출원의 실시예에서는 이를 한정하지 않는다.
선택적으로, 제1 컨트롤은 플로팅 디스플레이 기능을 구비하는 플로팅 컨트롤(예컨대 플로팅 볼)일 수도 있고, 고정된 위치에 디스플레이되는 컨트롤일 수도 있다. 일반적으로 메인 스크린, 알림 메시지, 음성 도우미에 대한 호출 및 디스플레이, 그리고 바탕 화면에 돌아가기 등 통상의 기능을 구비하는 기존 기술의 플로팅 볼과 달리, 제1 컨트롤이 플로팅 디스플레이 기능을 구비하는 플로팅 컨트롤일 때, 본 출원의 실시예에 따른 제1 컨트롤은 복수개의 기능 권한과 관련성이 있으므로, 애플리케이션 관리자 또는 설정 애플리케이션에서 각종 권한을 관리할 필요 없이, 상기 복수개의 기능 권한을 빠르게 호출하고, 바탕 화면 내의 어느 아이콘이 지시하는 애플리케이션에 대해 기능 권한을 빠르게 설정할 수 있다.
선택적으로, 하나의 방식은 현재 디스플레이된 인터페이스가 바탕 화면인 것을 검출하면, 권한 설정 장치는 제1 컨트롤을 자동적으로 호출하고 디스플레이할 수 있다. 다른 하나의 방식은 바탕 화면을 디스플레이할 때, 권한 설정 장치는 사용자의 입력에 응답하여, 제1 컨트롤을 호출하고 디스플레이한다.
선택적으로, 제1 컨트롤은 바탕 화면의 사이드 영역에 디스플레이될 수 있고, 제1 컨트롤의 사이즈는 비교적 작은 미리 설정된 사이즈이다. 이에 따라, 제1 컨트롤이 바탕 화면 내의 콘텐츠를 가리는 것을 피할 수 있다.
예시적으로, 사용자는 바탕 화면의 사이드 영역에서 미리 설정된 방향으로 손가락을 슬라이딩하거나, 바탕 화면 내의 아이콘을 길게 누르거나, 또는 미리 설정된 물리적 버튼을 누름으로써, 권한 설정 장치가 사용자의 입력에 응답하여, 바탕 화면의 사이드 영역에서 미리 설정된 사이즈로 제1 컨트롤을 디스플레이하는 것을 트리거링할 수 있다.
권한 설정 장치는 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신한다(단계(102)).
상기 제1 입력은 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 것을 트리거링하는 데 사용될 수 있다. 제1 아이콘은 단계(101)의 바탕 화면 내의 아이콘일 수도 있고, 다른 바탕 화면 내의 아이콘일 수도 있으며, 하나의 바탕 화면의 폴더 내의 아이콘일 수도 있는데, 본 출원의 실시예에서는 이를 한정하지 않는다.
첫 번째 선택 가능한 실시형태에 있어서, 제1 입력은 제1 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 입력을 포함한다. 두 번째 선택 가능한 실시형태에 있어서, 제1 입력은 사용자가 제1 컨트롤을 제1 아이콘이 위치하는 영역으로 드래그하는 입력을 포함한다. 세 번째 선택 가능한 실시형태에 있어서, 제1 입력은 제1 컨트롤 및 제1 아이콘에 대한 사용자의 클릭 입력을 포함한다. 제1 입력은 또한 다른 임의의 가능한 입력일 수도 있는데, 본 출원의 실시예에서는 이를 한정하지 않는다. 설명해야 할 것은, 제1 입력의 입력 방식이 다른 경우, 제1 애플리케이션이 설정한 기능 권한과 다른데, 구체적인 실시형태는 하기 실시예에서 설명되므로, 여기서 더 이상 설명하지 않는다.
권한 설정 장치는 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정한다(단계(103)).
여기서, 제1 애플리케이션은 제1 아이콘이 지시하는 애플리케이션이다. 제1 기능 권한은 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이고, 구체적으로 제1 기능 권한은 제1 컨트롤과 관련된 기능 권한 중의 적어도 1개의 기능 권한이다.
선택적으로, 제1 아이콘의 수는 1개 또는 복수개일 수 있다. 제1 아이콘의 수가 1개인 경우, 제1 애플리케이션의 수는 1개이고, 따라서 권한 설정 장치는 1개의 애플리케이션에 대해 제1 기능 권한을 설정할 수 있다. 제1 아이콘의 수가 복수개인 경우, 제1 애플리케이션의 수는 복수개이고, 따라서 권한 설정 장치는 동시에 복수개의 애플리케이션에 대해 제1 기능 권한을 설정할 수 있다.
본 출원의 실시예에서, 제1 컨트롤은 복수개의 미리 설정된 기능 권한과 관련된다. 1개의 기능 권한은 구체적으로 1개의 기능을 활성화하거나 1개의 기능을 비활성화하는 것을 의미할 수 있다. 이러한 기능 권한들은 (a) ~ (i) 중의 적어도 하나를 포함할 수 있다.
(a) 무선 데이터를 비활성화하거나 활성화하며, 무선 데이터는 무선랜(wireless local area network, WLAN) 데이터, 모바일 네트워크 데이터 중의 적어도 하나를 포함한다.
(b) 알림 메시지를 비활성화하거나 활성화하며, 알림 메시지는 서버가 보낸 알림 메시지, 운영 체제가 애플리케이션으로 송신한 알림 메시지, 애플리케이션이 상단바로 송신한 알림 메시지 등 중의 적어도 하나를 포함한다.
(c) 자동 실행을 금지하거나 허용한다.
(d) 백그라운드 애플리케이션의 새로 고침을 금지하거나 허용한다.
(e) 음성 도우미 기능을 비활성화하거나 활성화한다.
(f) 위치 추정을 금지하거나 허용한다.
(g) 카메라 호출을 금지하거나 허용한다.
(h) 애플리케이션 버전의 자동 업데이트를 금지하거나 허용한다.
(i) 비밀번호 면제 결제 기능을 비활성화하거나 활성화한다.
본 출원의 실시예에 따른 권한 설정 방법은 바탕 화면에 제1 컨트롤을 디스플레이하고; 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하며; 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정할 수 있고; 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이며, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이다. 상기 방안에 따르면, 바탕 화면에 복수개의 기능 권한과 관련된 제1 컨트롤을 디스플레이할 수 있기 때문에, 사용자는 상기 제1 컨트롤 및 제1 아이콘에 대한 입력을 통해, 상기 제1 아이콘이 지시하는 애플리케이션에 대한 제1 기능 권한을 빠르게 설정하는 것을 트리거링할 수 있어, 애플리케이션의 기능 권한을 설정하는 단계가 간소화되고, 애플리케이션의 기능 권한을 설정하는 효율이 높아진다.
선택적으로, 도 1에 결부하여, 도 2에 나타낸 바와 같이, 제1 입력이 제1 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 입력인 경우, 상기 단계(102) 전에, 본 출원의 실시예에 따른 권한 설정 방법은 하기와 같은 단계(104) 내지 단계(107)를 더 포함할 수 있으며, 또한 상기 단계(102)는 하기와 같은 단계(102A)를 통해 구현할 수 있다.
권한 설정 장치는 제1 컨트롤에 대한 사용자의 제2 입력을 수신한다(단계(104)).
권한 설정 장치는 상기 제2 입력에 응답하여, 바탕 화면에 M개의 옵션을 디스플레이한다(단계(105)).
본 출원의 실시예에서, 바탕 화면에 제1 컨트롤을 플로팅 디스플레이하는 경우, 사용자는 제1 컨트롤에 대한 제2 입력(예컨대, 클릭 입력)을 통해, 바탕 화면에 M개의 옵션을 디스플레이하는 것을 트리거링할 수 있다. 나아가, 사용자는 제1 컨트롤에 대한 다른 입력(예컨대, 길게 누름 입력)을 통해, 메인 스크린, 알림 메시지, 음성 도우미의 호출 및 디스플레이, 그리고 바탕 화면으로 돌아가기 등과 같은 일반적인 기능을 트리거링할 수도 있다.
상기 M개의 옵션 중의 각 옵션은 각각 적어도 1개의 기능 권한을 지시하는 데 사용될 수 있고, M은 양의 정수이다. 구체적으로, 1개의 옵션이 1개의 기능 권한을 지시하는 데 사용되면, 상기 1개의 기능 권한은 상기 단계(103)의 (a) ~ (i) 중의 임의의 하나일 수 있는데, 예를 들어 무선 데이터의 비활성화이다. 1개의 옵션이 복수개의 기능 권한을 지시하는 데 사용되면, 상기 복수개의 기능 권한은 동일한 유형의 애플리케이션을 위해 배치한 한 세트의 기능 권한일 수 있는데, 예를 들어 비디오 유형의 애플리케이션에 대응되는 무선4 데이터의 비활성화, 알림 메시지의 비활성화, 자동 실행의 허용 등 복수개의 기능 권한이다.
선택적으로, 제1 컨트롤은 스크린의 제1 영역에 디스플레이할 수 있고, M개의 옵션은 스크린의 제2 영역에 디스플레이할 수 있다. 여기서, 제1 영역 및 제2 영역은 서로 인접한 디스플레이 영역이고, 제2 영역의 사이즈는 제1 영역보다 크다.
예시적으로, 도 3(a)에 나타낸 바와 같이, 사용자가 바탕 화면 내의 애플리케이션에 대해 기능 권한을 빠르게 설정하고자 할 때, 사용자는 스크린의 사이드 영역에 대한 슬라이딩 입력을 통해, 권한 설정 장치가 사이드 영역에 제1 컨트롤(01)을 디스플레이하도록 트리거링하고, 제1 컨트롤(01)을 클릭할 수 있다. 그 후, 도 3(b)에 나타낸 바와 같이, 권한 설정 장치는 사용자의 클릭 입력에 응답하여, 바탕 화면에 리스트 형식으로 복수개의 옵션(02)을 디스플레이할 수 있다. 여기서, "데이터 비활성화" 옵션은 무선 데이터를 비활성화하는 것을 지시하는 데 사용되고, "알림 비활성화" 옵션은 알림 메시지를 비활성화하는 것을 지시하는 데 사용되며, "비디오" 옵션은 비디오 유형의 애플리케이션에 대응되는 한 세트의 기능 권한을 지시하는 데 사용되고, "자체 정의" 옵션은 사용자가 수동으로 기능 권한 옵션을 추가하는 데 사용된다.
권한 설정 장치는 상기 M개의 옵션 중의 제1 옵션에 대한 사용자의 제3 입력을 수신한다(단계(106)).
권한 설정 장치는 상기 제3 입력에 응답하여, 상기 M개의 옵션에 대한 디스플레이를 취소하고, 상기 제1 컨트롤이 위치하는 영역에 제1 아이디를 디스플레이한다(단계(107)).
본 출원의 실시예에서, 제1 아이디 및 제1 옵션은 모두 제1 기능 권한을 지시하는 데 사용될 수 있다. 양자의 차이점은 다음과 같다. 사용자가 제1 아이디를 클릭하면, 사용자가 복수개의 기능 권한에서 제1 기능 권한을 선택하는 것을 의미하며, 따라서 권한 설정 장치는 복수개의 기능 권한에 대한 디스플레이를 취소하고, 제1 컨트롤이 위치하는 영역에 제1 아이디를 디스플레이할 수 있어, 복수개의 기능 권한이 바탕 화면 내의 아이콘을 가리는 것을 피할 수 있고, 사용자가 바탕 화면에서 아이콘을 선택하는 데 편리하다. 제1 컨트롤이 위치하는 영역에 제1 아이디를 디스플레이하는 것은, 사용자에게 이미 제1 기능 권한을 선택했음을 알리기 위한 것이고, 바탕 화면 내의 아이콘 및 제1 컨트롤에 대한 입력을 통해, 애플리케이션에 대해 제1 기능 권한을 빠르게 설정할 수 있다.
설명해야 할 것은, 사용자가 M개의 옵션에서 선택한 옵션이 다른 경우, 제1 컨트롤이 위치하는 영역에 디스플레이하는 아이디의 디스플레이 형식이 다를 수 있다. 이에 따라, 사용자는 이미 선택한 기능 권한을 편리하게 구분할 수 있고, 나아가 기능 권한을 빠르게 설정할 수 있다.
권한 설정 장치는 제1 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 사용자의 제1 입력을 수신한다(단계(102A)).
예시적으로, 사용자가 도 3(b)에 나타낸 “데이터 비활성화" 옵션을 클릭하면, 도 3(c)에 나타낸 바와 같이, 권한 설정 장치는 모든 기능 옵션의 디스플레이를 취소하고, 제1 컨트롤(01)이 위치하는 영역에 1개의 제1 아이디를 디스플레이할 수 있다. 상기 제1 아이디는 "데이터 비활성화" 기능 권한을 지시하는 데 사용된다. 나아가, 도 3(d)에 나타낸 바와 같이, 사용자가 "APP15"를 제1 컨트롤(01)이 위치하는 영역으로 드래그하면, 권한 설정 장치는 "APP15"가 지시하는 애플리케이션에 대해 무선 데이터를 비활성화하는 기능 권한을 빠르게 설정할 수 있다.
선택적으로, 제3 입력을 수신한 후에, 본 출원의 실시예에 따른 권한 설정 방법은 권한 설정 장치가 제3 입력에 응답하여, 바탕 화면 내의 N개의 아이콘의 각 아이콘에 각각 1개의 제2 아이디를 디스플레이하는 단계를 더 포함할 수 있다. 여기서, N개의 아이콘의 각 아이콘에 대하여, 1개의 아이콘에 있는 제2 아이디는 1개의 아이콘이 지시하는 애플리케이션이 이미 제1 기능 권한을 설정한 것을 지시하는 데 사용되고, N은 양의 정수이다.
예시적으로, 사용자가 도 3(b)에 나타낸 "데이터 비활성화" 옵션을 선택한 후에, 권한 설정 장치가 "APP10" 및 "APP15"가 지시하는 2개의 애플리케이션이 모두 무선 데이터를 비활성화하는 기능 권한을 이미 설정한 것을 확인하면, 도 4에 나타낸 바와 같이, "APP10" 및 "APP15"의 아이콘의 우상변에 각각 1개의 제2 아이디(03)를 디스플레이할 수 있다.
권한 설정 장치가 "APP10"이 지시하는 1개의 애플리케이션이 무선 데이터를 비활성화하는 기능 권한이 이미 설정한 것을 확인하면, "APP10"의 아이콘의 우상변에 1개의 제2 아이디(03)만을 디스플레이할 수 있다. 나아가, 사용자가 "APP15"를 제1 컨트롤(01)이 위치하는 영역으로 드래그하면, 권한 설정 장치는 "APP15"가 지시하는 애플리케이션에 대해 무선 데이터를 비활성화하는 기능 권한을 빠르게 설정하고, "APP15"의 아이콘의 우상변에 1개의 제2 아이디(03)를 디스플레이할 수 있다. 즉, 1개의 애플리케이션에 대해 무선 데이터를 비활성화하는 기능 권한을 설정할 때마다, 상기 1개의 애플리케이션의 아이콘의 우상변에 1개의 제2 아이디를 디스플레이할 수 있다.
이해할 수 있는 것은, 제1 기능 권한이 이미 설정된 애플리케이션의 아이콘에 제2 아이디를 디스플레이함으로써, 사용자에게 상기 애플리케이션이 이미 제1 기능 권한을 설정한 것을 알릴 수 있고, 따라서 사용자는 제1 기능 권한을 이미 설정한 애플리케이션 및 제1 기능 권한이 설정되지 않은 애플리케이션을 쉽게 구분할 수 있다.
선택적으로, 상기 단계는 단계(105) 이후에 단계(106) 및 단계(107)를 실행하는 것을 예로 하여 예시적으로 설명된 것이다. 본 출원의 실시예에서 제공하는 다른 실시형태에 따르면, 상기 단계(105)에서 바탕 화면에 M개의 옵션을 디스플레이한 후에, 본 출원의 실시예에 따른 권한 설정 방법은 하기와 같은 단계(108) 내지 단계(111)를 더 포함할 수 있다.
권한 설정 장치는 제1 옵션에 대한 사용자의 제4 입력을 수신한다(단계(108)).
설명해야 할 것은, 제4 입력은 제3 입력과 다른 입력이다. 예를 들어, 제3 입력은 제1 옵션에 대한 클릭 입력일 수 있고, 제4 입력은 제1 옵션에 대한 길게 누름 입력일 수 있다.
권한 설정 장치는 상기 제4 입력에 응답하여, P개의 아이콘을 디스플레이하고, 상기 P개의 아이콘이 지시하는 P개의 애플리케이션은 모두 이미 제1 기능 권한을 설정하였고, P는 양의 정수이다(단계(109)).
선택적으로, 상기 P개의 아이콘은 목표 리스트에 디스플레이될 수 있다. 예를 들어, 제1 옵션이 도 3(b)에 나타낸 "데이터 비활성화"인 것을 예로 하면, 사용자가 "데이터 비활성화"에 대해 길게 누름 입력을 수행하면, 도 5에 나타낸 바와 같이 권한 설정 장치는 바탕 화면을 데이터 비활성화 앱 리스트로 전환하여 디스플레이하거나, 바탕 화면에 데이터 비활성화 앱 리스트를 중첩 디스플레이할 수 있다. 상기 데이터 비활성화 앱 리스트는 APP1, APP2, APP3, APP4, APP15의 아이콘을 포함할 수 있고, 이 5개의 앱은 모두 이미 무선 데이터를 비활성화하는 것을 설정하였다.
권한 설정 장치는 상기 P개의 아이콘 중 제2 아이콘에 대한 사용자의 제5 입력을 수신한다(단계(110)).
권한 설정 장치는 상기 제5 입력에 응답하여, 상기 제2 아이콘이 지시하는 애플리케이션에 대한 제1 기능 권한의 설정을 취소한다(단계(111)).
예시적으로, 도 5에 나타낸 바와 같이, APP1, APP2, APP3, APP4, APP15 중의 각 앱은 각각 1개의 제거 컨트롤에 대응된다. 사용자가 APP1에 대응되는 제거 컨트롤을 클릭하면, 권한 설정 장치는 상기 클릭 입력에 응답하여, APP1의 아이콘을 데이터 비활성화 앱 리스트로부터 삭제하고, APP1에 대한 무선 데이터 비활성화의 설정을 취소할 수 있다. 이에 따라, APP1은 무선 데이터를 사용할 수 있다.
본 출원의 실시예에 따른 권한 설정 방법은 1개의 기능 권한에 대응되는 옵션에 대한 입력을 통해, 이미 상기 기능 권한을 설정한 모든 애플리케이션을 디스플레이하는 것을 트리거링할 수 있어, 사용자가 이러한 애플리케이션들을 일괄 관리할 수 있게 되는데, 예를 들어 어느 애플리케이션에 대한 기능 권한의 설정을 취소한다.
선택적으로, 제1 아이콘의 수가 복수개의 서브 아이콘을 포함하는 경우, 제1 입력은 구체적으로 제1 서브 아이콘 및 제2 서브 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 입력일 수 있다. 예시적으로, 상기 단계(102A)는 구체적으로 하기와 같은 단계(102A1)를 통해 구현할 수 있고, 상기 단계(103)는 구체적으로 하기와 같은 단계(103A)를 통해 구현할 수 있다.
권한 설정 장치는 제1 서브 아이콘 및 제2 서브 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 사용자의 제1 입력을 수신한다(단계(102A1)).
권한 설정 장치는 제1 입력에 응답하여, 제1 서브 아이콘 및 제2 서브 아이콘에 의해 복수개의 서브 아이콘을 확인하고, 상기 복수개의 서브 아이콘이 지시하는 복수개의 애플리케이션의 제1 기능 권한을 설정한다(단계(103A)). 여기서, 복수개의 서브 아이콘은 제1 서브 아이콘, 제2 서브 아이콘 및 다른 서브 아이콘을 포함한다.
선택적으로, 상기 "제1 서브 아이콘 및 제2 서브 아이콘에 의해 복수개의 서브 아이콘을 확인한다"는 하기와 같은 몇 가지 선택 가능한 실시형태를 포함한다.
첫 번째 선택 가능한 실시형태는 제1 서브 아이콘의 좌표 위치 및 제2 서브 아이콘의 좌표 위치를 획득하고, 2개의 좌표 위치의 연결선이 경유하는 서브 아이콘을 상기 다른 서브 아이콘으로 결정하는 것이다.
예를 들어, 도 6에 나타낸 바와 같이, 사용자의 두 손가락으로 각각 "APP1" 및 "APP4"를 누르고, 화살표를 따라 제1 컨트롤(01)이 위치하는 영역으로 드래그할 수 있다. 권한 설정 장치는 "APP1"의 좌표 위치와 "APP4"의 좌표 위치를 획득하고, 2개의 좌표 위치의 연결선이 경유하는 "APP2" 및 "APP3"을 상기 다른 서브 아이콘으로 결정할 수 있다. 그 후, 권한 설정 장치는 "APP1", "APP2", "APP3" 및 "APP4"가 지시하는 복수개의 애플리케이션의 제1 기능 권한을 설정할 수 있다.
선택적으로, 상기 예시는 사용자가 2개의 아이콘을 드래그하는 것을 예로 하여 예시적으로 설명한 것이다. 사용자가 3개 및 3개 이상의 아이콘을 드래그할 수도 있는데, 이 경우, 이러한 아이콘들의 좌표 위치의 연결선이 경유하는 서브 아이콘을 상기 다른 서브 아이콘으로 결정할 수도 있고, 이러한 아이콘들의 좌표 위치의 연결선이 둘러싼 영역 내의 서브 아이콘을 상기 다른 서브 아이콘으로 결정할 수도 있으며, 또는 이러한 아이콘들의 좌표 위치의 연결선이 경유하는 서브 아이콘 및 이러한 아이콘들의 좌표 위치의 연결선이 둘러싼 영역 내의 서브 아이콘을 상기 다른 서브 아이콘으로 결정할 수도 있다. 실제 사용 요구에 따라 결정할 수 있으며, 본 출원의 실시예에서는 이를 한정하지 않는다.
두 번째 선택 가능한 실시형태는 제1 서브 아이콘이 지시하는 애플리케이션의 앱 유형 및 제2 서브 아이콘이 지시하는 애플리케이션의 앱 유형을 획득하고, 바탕 화면 아이콘이 지시하는 모든 애플리케이션에서 이 두 가지 앱 유형 중의 적어도 하나의 앱 유형에 부합되는 애플리케이션을 획득하여, 상기 다른 서브 아이콘으로 하는 것이다.
예시적으로, 제1 서브 아이콘이 지시하는 애플리케이션(1)의 앱 유형은 비디오 유형이고, 제1 서브 아이콘이 지시하는 애플리케이션(2)의 앱 유형은 게임 유형인 것으로 가정한다. 애플리케이션(3) 및 애플리케이션(4)은 비디오 유형이고, 애플리케이션(5)은 게임 유형이면, 애플리케이션(1), 애플리케이션(2), 애플리케이션(3), 애플리케이션(4), 애플리케이션(5)에 대해 제1 기능 권한을 설정할 수 있다.
본 출원의 실시예에 따른 권한 설정 방법은 동시에 복수개의 애플리케이션에 대해 제1 기능 권한을 설정할 수 있고, 사용자가 일일이 모든 애플리케이션의 아이콘을 제1 컨트롤로 드래그할 필요가 없어, 사용자가 애플리케이션의 기능 권한을 설정하는 조작이 간소화된다.
선택적으로, 제1 애플리케이션이 목표 유형에 속하고, 제1 옵션이 구체적으로 목표 유형에 대응되는 복수개의 제1 기능 권한을 지시하는 데 사용되는 경우, 사용자는 제1 옵션에 대한 입력을 통해, 목표 유형의 애플리케이션의 기능 권한에 대한 원클릭 설정을 구현할 수 있다.
예시적으로, 상기 단계(104) 전에, 본 출원의 실시예에 따른 권한 설정 방법은 하기와 같은 단계(112) 및 단계(113)를 더 포함할 수 있다.
권한 설정 장치는 사용자의 제6 입력을 수신한다(단계(112)).
권한 설정 장치는 상기 제6 입력에 응답하여, 목표 유형의 애플리케이션과 복수개의 제1 기능 권한 간의 연관 관계를 구축한다(단계(113)).
선택적으로, 목표 유형의 애플리케이션과 복수개의 제1 기능 권한 간의 연관 관계를 구축한 후에, 본 출원의 실시예에 따른 권한 설정 방법은 목표 유형에 대응되는 복수개의 제1 기능 권한을 지시하는 제1 옵션을 구축하는 단계를 더 포함할 수 있다. 따라서, 사용자가 제1 컨트롤을 입력하면, 디스플레이된 복수개의 옵션에는 제1 옵션이 포함된다.
예시적으로, 도 7(a)에 나타낸 바와 같이, 사용자가 제1 컨트롤을 클릭한 후에는, 리스트 형식에 따라 "데이터 비활성화", "알림 비활성화" 및 "자체 정의" 옵션을 디스플레이할 수 있다. 사용자가 비디오 유형의 애플리케이션에 대해 1개의 옵션을 구축하고자 할 때, 사용자는 "자체 정의"를 클릭하여 도 7(b)에 나타낸 자체 정의 인터페이스를 디스플레이할 수 있다. 상기 인터페이스는 1개의 제목항 "자체 정의 방안 1" 및 4개의 기능 권한을 포함할 수 있고, 각 기능 권한은 1개의 스위치 컨트롤(04)에 대응된다.
나아가, 도 8(a)에 나타낸 바와 같이, 사용자는 제목항 중의 "자체 정의 방안 1"을 "비디오"로 수정하고, 스위치 컨트롤(04)에 대한 입력을 통해, "데이터 비활성화" 및 "알림 비활성화"를 트리거링할 수 있는데, 즉 비디오 유형의 애플리케이션과 "데이터 비활성화" 및 "알림 비활성화"의 연관 관계를 구축하는 것이다. 그 후, 도 8(b)에 나타낸 바와 같이, 바탕 화면으로 돌아가면, 리스트(02)에는 비디오 유형에 대응되는 "데이터 비활성화" 및 "알림 비활성화"를 지시하는 "비디오" 옵션이 추가된다.
설명해야 할 것은, 상기 실시예는 자체 정의 비디오 재생 애플리케이션의 관리 방안을 예를 하여 예시적으로 설명한 것인데, 이에 한정되지 않고, 다른 임의의 유형의 애플리케이션을 자체 정의할 수도 있다. 예를 들면, 쇼핑 애플리케이션의 관리 방안, 게임 애플리케이션의 관리 방안 등이 있는데, 본 출원의 실시예에서는 이를 한정하지 않는다.
본 출원의 실시예에 따른 권한 설정 방법에 있어서, 사용자는 비디오 재생 애플리케이션의 관리 방안, 쇼핑 애플리케이션의 관리 방안, 게임 애플리케이션의 관리 방안 등과 같은 앱 관리 방안을 자체 정의할 수 있어, 사용자가 새로 다운로드한 애플리케이션에 대해 권한 기능을 설정해야 할 때, 애플리케이션의 유형에 따라 원클릭으로 설정할 수 있다. 이에 따라, 애플리케이션의 권한 설정 단계가 간소화된다.
선택적으로, 도 1에 결부하여, 도 9에 나타낸 바와 같이, 제1 입력이 제1 서브 입력 및 제2 서브 입력을 포함하는 경우, 상기 단계(102)는 하기와 같은 단계(102B1)를 통해 구현할 수 있고, 상기 단계(103)는 하기와 같은 단계(103B1) 내지 단계(103B3)를 통해 구현할 수 있다.
권한 설정 장치는 제1 컨트롤을 제1 아이콘이 위치하는 영역으로 드래그하는 사용자의 제1 서브 입력을 수신한다(단계(102B1)).
권한 설정 장치는 상기 제1 서브 입력에 응답하여, Q개의 옵션을 디스플레이하며, 각 옵션은 각각 1개의 기능 권한을 지시하는 데 사용된다(단계(103B1)).
권한 설정 장치는 상기 Q개의 옵션 중의 T개의 옵션에 대한 사용자의 제2 서브 입력을 수신한다(단계(103B2)).
권한 설정 장치는 상기 제2 서브 입력에 응답하여, 제1 애플리케이션에 대해 T개의 기능 권한을 설정한다(단계(103B3)).
여기서, T개의 기능 권한은 T개의 옵션에 대응되는 기능 권한이다. Q는 1보다 큰 정수이고, T는 Q보다 작거나 같은 양의 정수이다.
예시적으로, 도 10(a)에 나타낸 바와 같이, 제1 컨트롤(01)을 디스플레이한 경우, 사용자는 제1 컨트롤(01)을 누르고 "APP7"이 위치하는 영역으로 드래그할 수 있다. 제1 컨트롤(01)이 "APP7"이 위치하는 영역에 머무르는 시간이 미리 설정된 시간(예컨대 2초)보다 크거나 같은 경우, 권한 설정 장치는 "APP7"에 대응되는 권한 설정 인터페이스(도10(b) 참조)를 디스플레이할 수 있다. 상기 권한 설정 인터페이스에는 "데이터 비활성화", "알림 비활성화", "자동 실행", "기타 설정" 등 복수개의 권한 설정 항목이 포함될 수 있고, 각 항목은 1개의 스위치 컨트롤(05)에 대응된다. 사용자가 "데이터 비활성화", "알림 비활성화", "자동 실행"에 대응되는 스위치 컨트롤(05)을 온 상태로 설정하면, "APP7"이 지시하는 애플리케이션에 대해 무선 데이터 비활성화, 알림 메시지 비활성화 및 자동 실행 허용 기능을 설정한다.
본 출원의 실시예에 따른 권한 설정 방법은 제1 컨트롤을 어느 애플리케이션의 아이콘이 위치하는 영역으로 드래그함으로써, 상기 애플리케이션에 대해 적어도 1개의 기능 권한을 빠르게 설정할 수 있어, 설정 앱 리스트에서 애플리케이션을 일일이 찾아보는 번거로운 단계를 생략하고, 사용자의 조작 체험감을 높일 수 있다.
설명해야 할 것은, 본 출원의 실시예에 따른 권한 설정 방법에 있어서, 실행 주체는 권한 설정 장치일 수도 있고, 상기 권한 설정 장치에서 권한 설정 방법을 수행하기 위한 제어 모듈일 수도 있다. 본 출원의 실시예에서는 권한 설정 장치가 권한 설정 방법을 수행하는 것을 예를 하여 본 출원의 실시예에 따른 권한 설정 장치를 설명한다.
도 11에 나타낸 바와 같이, 본 출원의 실시예는 권한 설정 장치(1100)를 제공한다. 상기 권한 설정 장치는 디스플레이 모듈(1101), 수신 모듈(1102) 및 처리 모듈(1103)을 포함한다. 디스플레이 모듈(1101)은 바탕 화면에 제1 컨트롤을 디스플레이하는 데 사용될 수 있다. 수신 모듈(1102)은 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 데 사용될 수 있다. 처리 모듈(1103)은 수신 모듈(1102)이 수신한 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 데 사용될 수 있으며, 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이고, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이다.
선택적으로, 제1 입력은 제1 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 입력이다. 수신 모듈(1102)은 또한 제1 입력을 수신하기 전에, 제1 컨트롤에 대한 사용자의 제2 입력을 수신하는 데 사용될 수 있다. 디스플레이 모듈(1101)은 또한 수신 모듈(1102)이 수신한 상기 제2 입력에 응답하여, 바탕 화면에 M개의 옵션을 디스플레이하는 데 사용될 수 있으며, 각 옵션은 각각 적어도 1개의 기능 권한을 지시하는 데 사용되고, M은 양의 정수이다. 수신 모듈(1102)은 또한 사용자가 상기 M개의 옵션에서의 제1 옵션에 대한 제3 입력을 수신하는 데 사용될 수 있다. 디스플레이 모듈(1101)은 또한 수신 모듈(1102)이 수신한 상기 제3 입력에 응답하여, 상기 M개의 옵션의 디스플레이를 취소하고, 상기 제1 컨트롤이 위치하는 영역에 제1 아이디를 디스플레이하는 데 사용될 수 있다. 여기서, 제1 아이디 및 제1 옵션은 모두 제1 기능 권한을 지시하는 데 사용된다.
선택적으로, 디스플레이 모듈(1101)은 또한 수신 모듈(1102)이 수신한 제3 입력에 응답하여, 바탕 화면 내의 N개의 아이콘의 각 아이콘에 각각 1개의 제2 아이디를 디스플레이하는 데 사용될 수 있다. 1개의 아이콘에 있는 제2 아이디는 1개의 아이콘이 지시하는 애플리케이션이 이미 제1 기능 권한을 설정한 것을 지시하는 데 사용되고, N은 양의 정수이다.
선택적으로, 수신 모듈(1102)은 또한 바탕 화면에 M개의 옵션을 디스플레이한 후에, 제1 옵션에 대한 사용자의 제4 입력을 수신하는 데 사용될 수 있다. 디스플레이 모듈(1101)은 또한 수신 모듈(1102)이 수신한 상기 제4 입력에 응답하여, P개의 아이콘을 디스플레이하는 데 사용될 수 있으며, 상기 P개의 아이콘이 지시하는 P개의 애플리케이션은 이미 모두 제1 기능 권한을 설정하였고, P는 양의 정수이다. 수신 모듈(1102)은 또한 상기 P개의 아이콘 중의 제2 아이콘에 대한 사용자의 제5 입력을 수신하는 데 사용될 수 있다. 처리 모듈(1103)은 또한 수신 모듈(1102)이 수신한 상기 제5 입력에 응답하여, 상기 제2 아이콘이 지시하는 애플리케이션에 대한 제1 기능 권한 설정을 취소하는 데 사용될 수 있다.
선택적으로, 제1 입력은 구체적으로 제1 서브 아이콘 및 제2 서브 아이콘을 제1 컨트롤이 위치하는 영역에 드래그하는 입력이다. 처리 모듈(1103)은 구체적으로 제1 입력에 응답하여, 제1 서브 아이콘 및 제2 서브 아이콘에 의해 복수개의 서브 아이콘을 결정하고, 상기 복수개의 서브 아이콘이 지시하는 복수개의 애플리케이션에 대해 각각 제1 기능 권한을 설정하는 데 사용될 수 있다. 여기서, 상기 복수개의 서브 아이콘은 제1 서브 아이콘, 제2 서브 아이콘 및 다른 서브 아이콘을 포함한다.
선택적으로, 제1 애플리케이션은 목표 유형에 속하고, 제1 옵션은 구체적으로 상기 목표 유형에 대응되는 복수개의 제1 기능 권한을 지시하는 데 사용된다. 수신 모듈(1102)은 또한 제1 컨트롤에 대한 제2 입력을 수신하기 전에, 사용자의 제6 입력을 수신하는 데 사용될 수 있다. 처리 모듈(1103)은 또한 수신 모듈(1102)이 수신한 상기 제6 입력에 응답하여, 목표 유형의 애플리케이션과 복수개의 제1 기능 권한 간의 연관 관계를 구축하는 데 사용될 수 있다.
선택적으로, 제1 입력은 제1 서브 입력 및 제2 서브 입력을 포함한다. 수신 모듈(1102)은 구체적으로 제1 컨트롤을 제1 아이콘이 위치하는 영역으로 드래그하는 사용자의 제1 서브 입력을 수신하는 데 사용될 수 있다. 디스플레이 모듈(1101)은 또한 수신 모듈(1102)이 수신한 상기 제1 서브 입력에 응답하여, Q개의 옵션을 디스플레이하는 데 사용될 수 있으며, 각 옵션은 각각 1개의 기능 권한을 지시하는 데 사용된다. 수신 모듈(1102)은 구체적으로 상기 Q개의 옵션 중의 T개의 옵션에 대한 사용자의 제2 서브 입력을 수신하는 데 사용될 수 있다. 처리 모듈(1103)은 구체적으로 수신 모듈(1102)이 수신한 상기 제2 서브 입력에 응답하여, 제1 애플리케이션에 대해 T개의 기능 권한을 설정하는 데 사용될 수 있으며, 상기 T개의 기능 권한은 T개의 옵션에 대응되는 기능 권한이다. 여기서, Q는 1보다 큰 정수이고, T는 Q보다 작거나 같은 양의 정수이다.
본 출원의 실시예에 따른 권한 설정 장치에 있어서, 권한 설정 장치는 바탕 화면에 복수개의 기능 권한과 관련된 제1 컨트롤을 디스플레이할 수 있으므로, 사용자는 상기 제1 컨트롤 및 제1 아이콘에 대한 입력을 통해, 상기 제1 아이콘이 지시하는 애플리케이션에 대해 제1 기능 권한을 빠르게 설정하도록 권한 설정 장치를 트리거링할 수 있어, 애플리케이션의 기능 권한을 설정하는 단계가 간소화되고, 애플리케이션의 기능 권한 설정의 효율이 높아진다.
본 출원의 실시예에서, 권한 설정 장치는 장치일 수도 있고, 단말기의 부품, 집적 회로, 또는 칩일 수도 있다. 상기 장치는 모바일 전자기기일 수도 있고, 비 모바일 전자기기일 수도 있다. 예시적으로, 모바일 전자기기는 휴대폰, 태블릿, 노트북, 팜톱 컴퓨터, 차량용 전자기기, 웨어러블 기기, UMPC(ultra-mobile personal computer, UMPC), 넷북 또는 개인 휴대 정보 단말기(personal digital assistant, PDA) 등일 수 있고, 비 모바일 전자기기는 서버, 네트워크 결합 스토리지(network attached storage, NAS), 퍼스널 컴퓨터(personal computer, PC), 텔레비전(television, TV), 현금 자동 입출금기 또는 자동판매기 등일 수도 있는데, 본 출원의 실시예에서는 구체적으로 한정하지 않는다.
본 출원의 실시예에 따른 권한 설정 장치는 운영 체제를 구비하는 장치일 수 있다. 상기 운영 체제는 안드로이드(Android) 운영 체제일 수도 있고, ios 운영 체제일 수도 있으며, 다른 가능한 운영 체제일 수도 있는데, 본 출원의 실시예에서는 구체적으로 한정하지 않는다.
본 출원의 실시예에 따른 권한 설정 장치는 도 1 내지 도 10의 방법 실시예의 각 과정을 구현할 수 있으며, 반복을 피하기 위해, 여기서는 더 이상 설명하지 않는다.
선택적으로, 도 12에 나타낸 바와 같이, 본 출원의 실시예는 전자기기(200)를 더 제공하는 바, 프로세서(201), 메모리(202), 메모리(202)에 저장되고 프로세서(201)에 의해 실행 가능한 프로그램 또는 명령을 포함하며, 상기 프로그램 또는 명령이 프로세서(201)에 의해 실행되면 상기 권한 설정 방법 실시예의 각 과정이 구현될 수 있고, 동일한 기술적 효과를 달성할 수 있다. 반복을 피하기 위해, 여기서는 더 이상 설명하지 않는다.
설명해야 할 것은, 본 출원의 실시예에 따른 전자기기는 전술한 모바일 전자기기 및 비 모바일 전자기기를 포함한다.
도 13은 본 출원의 실시예에 따른 전자기기의 하드웨어 구조 모식도이다.
상기 전자기기(300)는 RF 유닛(301), 네트워크 모듈(302), 음성 출력 유닛(303), 입력 유닛(304), 센서(305), 디스플레이 유닛(306), 사용자 입력 유닛(307), 인터페이스 유닛(308), 메모리(309), 및 프로세서(310) 등 부재를 포함하나, 이에 한정되지 않는다.
해당 분야에서 통상의 지식을 가진 자는 전자기기(300)는 각 부품에 대해 전력을 공급하는 전원(예컨대 배터리)을 더 포함할 수 있고, 전원 관리 시스템을 통해 프로세서(310) 로직과 연결될 수 있으므로, 전원 관리 시스템을 통해 충전, 방전 및 전력 소비 관리 등 기능을 관리할 수 있음을 이해할 수 있을 것이다. 도 13에 나타낸 전자기기의 구조는 전자기기를 한정하지 않으며, 전자기기는 도시된 것보다 더 많거나 더 적은 부품을 포함할 수도 있고, 일부 부품을 조합할 수도 있으며, 다른 부품을 배치할 수도 있는데, 여기서는 더 이상 설명하지 않는다.
여기서, 디스플레이 유닛(306)은 바탕 화면에 제1 컨트롤을 디스플레이하는 데 사용될 수 있다. 사용자 입력 유닛(307)은 상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 데 사용될 수 있다. 프로세서(310)는 사용자 입력 유닛(307)이 수신한 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 데 사용될 수 있으며, 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이고, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한이다.
선택적으로, 제1 입력은 제1 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 입력이다. 사용자 입력 유닛(307)은 또한 제1 입력을 수신하기 전에, 제1 컨트롤에 대한 사용자의 제2 입력을 수신하는 데 사용될 수 있다. 디스플레이 유닛(306)은 또한 사용자 입력 유닛(307)이 수신한 상기 제2 입력에 응답하여, 바탕 화면에 M개의 옵션을 디스플레이하는 데 사용될 수 있고, 각 옵션은 각각 적어도 1개의 기능 권한을 지시하며, M은 양의 정수이다. 사용자 입력 유닛(307)은 또한 상기 M개의 옵션 중의 제1 옵션에 대한 사용자의 제3 입력을 수신하는 데 사용될 수 있다. 디스플레이 유닛(306)은 또한 사용자 입력 유닛(307)이 수신한 상기 제3 입력에 응답하여, 상기 M개의 옵션의 디스플레이를 취소하고, 상기 제1 컨트롤이 위치하는 영역에 제1 아이디를 디스플레이하는 데 사용될 수 있다. 여기서, 제1 아이디 및 제1 옵션은 모두 제1 기능 권한을 지시하는 데 사용된다.
선택적으로, 디스플레이 유닛(306)은 또한 사용자 입력 유닛(307)이 수신한 제3 입력에 응답하여, 바탕 화면 내의 N개의 아이콘의 각 아이콘에 각각 1개의 제2 아이디를 디스플레이하는 데 사용될 수 있다. 1개의 아이콘에 있는 제2 아이디는 1개의 아이콘이 지시하는 애플리케이션이 이미 제1 기능 권한을 설정한 것을 지시하는 데 사용되고, N은 양의 정수이다.
선택적으로, 사용자 입력 유닛(307)은 또한 바탕 화면에 M개의 옵션을 디스플레이한 후에, 제1 옵션에 대한 사용자의 제4 입력을 수신하는 데 사용될 수 있다. 디스플레이 유닛(306)은 또한 사용자 입력 유닛(307)이 수신한 상기 제4 입력에 응답하여, P개의 아이콘을 디스플레이하는 데 사용될 수 있으며, 상기 P개의 아이콘이 지시하는 P개의 애플리케이션은 모두 이미 제1 기능 권한을 설정하였고, P는 양의 정수이다. 사용자 입력 유닛(307)은 또한 상기 P개의 아이콘 중의 제2 아이콘에 대한 사용자의 제5 입력을 수신하는 데 사용될 수 있다. 프로세서(310)는 또한 사용자 입력 유닛(307)이 수신한 상기 제5 입력에 응답하여, 상기 제2 아이콘이 지시하는 애플리케이션의 제1 기능 권한의 설정을 취소하는 데 사용될 수 있다.
선택적으로, 제1 입력은 구체적으로 제1 서브 아이콘 및 제2 서브 아이콘을 제1 컨트롤이 위치하는 영역으로 드래그하는 입력이다. 프로세서(310)는 구체적으로 제1 입력에 응답하여, 제1 서브 아이콘 및 제2 서브 아이콘에 의해 복수개의 서브 아이콘을 결정하고, 상기 복수개의 서브 아이콘이 지시하는 복수개의 애플리케이션에 대해 각각 제1 기능 권한을 설정하는데 사용될 수 있다. 여기서, 상기 복수개의 서브 아이콘은 제1 서브 아이콘, 제2 서브 아이콘 및 다른 서브 아이콘을 포함한다.
선택적으로, 제1 애플리케이션은 목표 유형에 속하고, 제1 옵션은 구체적으로 상기 목표 유형에 대응되는 복수개의 제1 기능 권한을 지시하는 데 사용된다. 사용자 입력 유닛(307)은 또한 제1 컨트롤에 대한 제2 입력을 수신하기 전에, 사용자의 제6 입력을 수신하는 데 사용될 수 있다. 프로세서(310)는 또한 수신 모듈이 수신한 상기 제6 입력에 응답하여, 목표 유형의 애플리케이션과 복수개의 제1 기능 권한 간의 연관 관계를 구축하는 데 사용될 수 있다.
선택적으로, 제1 입력은 제1 서브 입력 및 제2 서브 입력을 포함한다. 사용자 입력 유닛(307)은 구체적으로 제1 컨트롤을 제1 아이콘이 위치하는 영역으로 드래그하는 사용자의 제1 서브 입력을 수신하는 데 사용될 수 있다. 디스플레이 유닛(306)은 또한 사용자 입력 유닛(307)이 수신한 상기 제1 서브 입력에 응답하여, Q개의 옵션을 디스플레이하는 데 사용될 수 있으며, 각 옵션은 각각 1개의 기능 권한을 지시하는 데 사용된다. 사용자 입력 유닛(307)은 구체적으로 상기 Q개의 옵션 중의 T개의 옵션에 대한 사용자의 제2 서브 입력을 수신하는 데 사용될 수 있다. 프로세서(310)는 구체적으로 사용자 입력 유닛(307)이 수신한 상기 제2 서브 입력에 응답하여, 제1 애플리케이션에 대해 T개의 기능 권한을 설정하는 데 사용될 수 있으며, 상기 T개의 기능 권한은 T개의 옵션에 대응되는 기능 권한이다. 여기서, Q는 1보다 큰 정수이고, T는 Q보다 작거나 같은 양의 정수이다.
본 출원의 실시예에 따른 전자기기는 바탕 화면에 복수개의 기능 권한과 관련된 제1 컨트롤을 디스플레이할 수 있으므로, 사용자는 상기 제1 컨트롤 및 제1 아이콘에 대한 입력을 통해, 전자기기가 상기 제1 아이콘이 지시하는 애플리케이션에 대해 제1 기능 권한을 빠르게 설정하는 것을 트리거링할 수 있어, 애플리케이션의 기능 권한을 설정하는 단계가 간소화되고, 애플리케이션의 기능 권한 설정의 효율이 높아진다.
이해해야 할 것은, 본 출원의 실시예에서, 입력 유닛(304)은 그래픽스 처리장치(graphics processing unit, GPU; 3041) 및 마이크(3042)를 포함할 수 있고, 그래픽스 처리장치(3041)는 비디오 캡처 모드 또는 이미지 캡처 모드에서 이미지 캡처 장치(예컨대 카메라)에서 얻은 정적 사진 또는 비디오의 이미지 데이터를 처리한다. 디스플레이 유닛(306)은 디스플레이 패널(3061)을 포함할 수 있으며, 액정 디스플레이, 유기 발광 다이오드 등의 형태로 디스플레이 패널(3061)을 배치할 수 있다. 사용자 입력 유닛(307)은 터치 패널(3071) 및 다른 입력 기기(3072)를 포함한다. 터치 패널(3071)은 터치 스크린이라고도 한다. 터치 패널(3071)은 터치 검출 장치와 터치 컨트롤러 두 부분을 포함할 수 있다. 다른 입력 기기(3072)는 물리적 키보드, 기능 키(예컨대 볼륨 조절 버튼, 스위치 버튼 등), 트랙볼, 마우스 및 조작 레버가 포함될 수 있지만 이에 한정되지 않는데, 여기서는 더 이상 설명하지 않는다. 메모리(309)는 소프트웨어 프로그램 및 각종 데이터를 저장하는 데 상용할 수 있고, 애플리케이션과 운영 체제를 포함하지만 이에 한정되지 않는다. 프로세서(310)는 애플리케이션 프로세서와 모뎀 프로세서를 통합할 수 있으며, 여기서, 애플리케이션 프로세서는 주로 운영 체제, 사용자 인터페이스 및 애플리케이션 등을 처리하고, 모뎀 프로세서는 주로 무선 통신을 처리한다. 상기 모뎀 프로세서는 프로세서(310)에 통합되지 않아도 된다는 것을 이해할 수 있다.
본 출원의 실시예는 프로그램 또는 명령이 저장되어 있는 판독 가능 저장 매체를 더 제공하는 바, 상기 프로그램 또는 명령이 프로세서에 의해 실행되면 전술한 권한 설정 방법 실시예의 각 과정이 구현되고, 동일한 기술적 효과를 달성할 수 있다. 반복을 피하기 위해, 여기서는 더 이상 설명하지 않는다.
여기서, 프로세서는 상기 실시예에 따른 전자기기의 프로세서이다. 판독 가능 저장 매체는 컴퓨터 판독 가능 저장 매체를 포함하고, 예컨대 읽기 전용 메모리(read-only memory, ROM), 랜덤 액세스 메모리(random access memory, RAM), 디스크 또는 시디롬 등이 있다.
본 출원의 실시예는 프로세서 및 통신 인터페이스를 포함하는 칩을 더 제공한다. 상기 통신 인터페이스는 상기 프로세서와 결합하며, 상기 프로세서는 프로그램이나 명령을 실행하여 전술한 권한 설정 방법의 실시예의 각 과정을 구현하고, 동일한 기술적 효과를 달성할 수 있다. 반복을 피하기 위해, 여기서는 더 이상 설명하지 않는다.
본 출원의 실시예에서 언급한 칩은 또한 시스템급 칩, 시스템 칩, 칩 시스템 또는 시스템 온 칩 등을 의미할 수 있음을 이해해야 할 것이다.
본 명세서에서, "포함", "구비" 등 용어 또는 그 임의의 다른 변체는 배타적인 포함을 포괄하는 것을 의미한다. 따라서, 일련의 요소를 포함하는 과정, 방법, 물체 또는 장치는 이러한 요소를 포함할 뿐만 아니라 명확하게 나열하지 않은 다른 요소를 더 포함하거나, 이러한 과정, 방법, 물체 또는 장치의 고유 요소를 더 포함한다. 별도의 제한이 없는 한, 문구 "하나의 …를 포함"으로 한정된 요소는 해당 요소를 포함하는 과정, 방법, 물체 또는 장치에 다른 동일한 요소가 더 포함되는 것을 배제하지 않는다. 그외에, 본 출원의 실시형태에서의 방법 및 장치의 범위는 도시 또는 논의된 순서로 기능을 수행하는 것에 한정되지 않으며, 관련된 기능에 따라 기본적으로 동시에 또는 반대의 순서로 기능을 수행하는 것도 포함할 수 있으며, 예를 들어, 설명된 순서와 다른 순서로 설명된 방법을 실행할 수 있고, 각종 단계를 추가, 생략 또는 조합할 수도 있음을 지적해야 할 것이다. 또한, 어떤 예시에서 설명되는 특징들은 다른 예시에서 조합될 수 있다.
전술한 실시형태에 대한 설명에 따르면, 해당 분야에서 통상의 지식을 가진 자는 소프트웨어 및 필수의 범용 하드웨어 플랫폼을 통해 상기 실시예에 따른 방법을 구현할 수 있음을 이해할 수 있을 것이다. 물론, 하드웨어를 통해 상기 실시예에 따른 방법을 구현할 수도 있으나, 많은 경우에서 전자가 더욱 바람직하다. 이를 기반하여, 본 출원의 기술 방안은 본질적으로 또는 종래 기술에 대해 기여하는 부분이 소프트웨어 제품인 것을 알 수 있다. 해당 컴퓨터 소프트웨어 제품은 저장 매체(예컨대 ROM/RAM, 디스크, 광디스크)에 저장되고, 단말기(휴대폰, 컴퓨터, 서버, 공조기 또는 네트워크 기기 등)가 본 출원의 각 실시예에 따른 방법을 실행하도록 다수의 명령을 포함한다.
상술한 바와 같이, 첨부 도면을 통해 본 발명의 실시예를 설명하였으나, 본 발명은 전술한 구체적인 실시형태에 한정되지 않는다. 전술한 구체적인 실시형태는 예시적인 것일 뿐, 한정적인 것이 아니다. 해당 분야에서 통상의 지식을 가진 자라면 본 출원의 요지 및 청구의 범위를 벗어나지 않고 많은 실시형태를 구현할 수도 있는데, 이는 모두 본 출원의 보호 범위에 속한다.

Claims (18)

  1. 바탕 화면에 제1 컨트롤을 디스플레이하는 단계;
    상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 단계;
    상기 제1 입력에 응답하여, 상기 제1 아이콘이 지시하는 제1 애플리케이션에 대해 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 제1 기능 권한을 설정하는 단계;를 포함하는 권한 설정 방법.
  2. 제1항에 있어서,
    상기 제1 입력은 상기 제1 아이콘을 상기 제1 컨트롤이 위치하는 영역으로 드래그하는 입력이고, 상기 제1 컨트롤 및 제1아이콘에 대한 사용자의 제1 입력을 수신하기 전에,
    상기 제1 컨트롤에 대한 사용자의 제2 입력을 수신하는 단계;
    상기 제2 입력에 응답하여, 상기 바탕 화면에 M개의 옵션을 디스플레이하는 바, 각 옵션은 적어도 1개의 기능 권한을 지시하는 데 사용되며, M은 양의 정수인 단계;
    상기 M개의 옵션 중의 기능 권한을 지시하는 데 사용되는 제1 옵션에 대한 사용자의 제3 입력을 수신하는 단계;
    상기 제3 입력에 응답하여, 상기 M개의 옵션 디스플레이를 취소하고, 상기 제1 컨트롤이 위치하는 영역에 기능 권한을 지시하는 데 사용되는 제1 아이디를 디스플레이하는 단계;를 더 포함하는 방법.
  3. 제2항에 있어서,
    상기 제3 입력에 응답하여, 상기 바탕 화면 내의 N개의 아이콘의 각 아이콘에 각각 1개의 제2 아이디를 디스플레이하는 바, 1개의 아이콘 중의 제2 아이디는 상기 1개의 아이콘이 지시하는 애플리케이션이 이미 상기 제1 기능 권한을 설정한 것을 지시하는 데 사용되고, N은 양의 정수인 단계를 더 포함하는 방법.
  4. 제2항에 있어서,
    상기 바탕 화면에 M개의 옵션을 디스플레이한 후에,
    상기 제1 옵션에 대한 사용자의 제4 입력을 수신하는 단계;
    상기 제4 입력에 응답하여, P개의 아이콘을 디스플레이하는 바, 상기 P개의 아이콘이 지시하는 P개의 애플리케이션은 모두 이미 상기 제1 기능 권한을 설정하였고, P는 양의 정수인 단계;
    상기 P개의 아이콘 중의 제2 아이콘에 대한 사용자의 제5 입력을 수신하는 단계;
    상기 제5 입력에 응답하여, 상기 제2 아이콘이 지시하는 애플리케이션에 대한 제1 기능 권한의 설정을 취소하는 단계;를 더 포함하는 방법.
  5. 제2항에 있어서,
    제1 입력은 구체적으로 제1 서브 아이콘 및 제2 서브 아이콘을 상기 제1 컨트롤이 위치하는 영역으로 드래그하는 입력이고,
    상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 단계는,
    상기 제1 입력에 응답하여, 상기 제1 서브 아이콘 및 상기 제2 서브 아이콘에 의해 제1 서브 아이콘, 상기 제2 서브 아이콘 및 다른 서브 아이콘을 포함하는 복수개의 서브 아이콘을 결정하고, 상기 복수개의 서브 아이콘이 지시하는 복수개의 애플리케이션에 대해 각각 제1 기능 권한을 설정하는 단계를 포함하는 방법.
  6. 제2항에 있어서,
    제1 애플리케이션은 목표 유형에 속하고, 상기 제1 옵션은 구체적으로 상기 목표 유형에 대응되는 복수개의 제1 기능 권한을 지시하는 데 사용되며,
    상기 제1 컨트롤에 대한 사용자의 제2 입력을 수신하기 전에,
    사용자의 제6 입력을 수신하는 단계;
    상기 제6 입력에 응답하여, 상기 목표 유형의 애플리케이션과 상기 복수개의 제1 기능 권한 간의 연관 관계를 구축하는 단계;를 더 포함하는 방법.
  7. 제1항에 있어서,
    상기 제1 입력은 제1 서브 입력 및 제2 서브 입력을 포함하고,
    상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 단계는,
    상기 제1 컨트롤을 상기 제1 아이콘이 위치하는 영역으로 드래그하는 사용자의 제1 서브 입력을 수신하는 단계를 포함하며,
    상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 단계는,
    상기 제1 서브 입력에 응답하여, Q개의 옵션을 디스플레이하는 바, 각 옵션은 각각 1개의 기능 권한을 지시하는 데 사용되는 단계;
    상기 Q개의 옵션 중의 T개의 옵션에 대한 사용자의 제2 서브 입력을 수신하는 단계;
    상기 제2 서브 입력에 응답하여, 상기 제1 애플리케이션에 대해 T개의 기능 권한을 설정하는 바, 상기 T개의 기능 권한은 상기 T개의 옵션에 대응되는 기능 권한인 단계;를 포함하며,
    Q는 1보다 큰 정수이고, T는 Q보다 작거나 같은 양의 정수인 방법.
  8. 바탕 화면에 제1 컨트롤을 디스플레이하는 데 사용되는 디스플레이 모듈;
    상기 제1 컨트롤 및 제1 아이콘에 대한 사용자의 제1 입력을 수신하는 데 사용되는 수신 모듈;
    상기 수신 모듈이 수신한 상기 제1 입력에 응답하여, 제1 애플리케이션에 대해 제1 기능 권한을 설정하는 바, 상기 제1 애플리케이션은 상기 제1 아이콘이 지시하는 애플리케이션이고, 상기 제1 기능 권한은 상기 제1 컨트롤과 관련된 복수개의 기능 권한 중의 기능 권한인 처리 모듈;을 포함하는 권한 설정 장치.
  9. 제8항에 있어서,
    상기 제1 입력은 상기 제1 아이콘을 상기 제1 컨트롤이 위치하는 영역으로 드래그하는 입력이고,
    상기 수신 모듈은 또한 상기 제1 입력을 수신하기 전에, 상기 제1 컨트롤에 대한 사용자의 제2 입력을 수신하는 데 사용되며,
    상기 디스플레이 모듈은 또한 상기 수신 모듈이 수신한 상기 제2 입력에 응답하여, 상기 바탕 화면에 M개의 옵션을 디스플레이하는 데 사용되며, 각 옵션은 각각 적어도 1개의 기능 권한을 지시하는 데 사용되고, M은 양의 정수이며,
    상기 수신 모듈은 또한 상기 M개의 옵션 중의 상기 제1 기능 권한을 지시하는 데 사용되는 제1 옵션에 대한 사용자의 제3 입력을 수신하는 데 사용되며,
    상기 디스플레이 모듈은 또한 상기 수신 모듈이 수신한 상기 제3 입력에 응답하여, 상기 M개의 옵션 디스플레이를 취소하고, 상기 제1 컨트롤이 위치하는 영역에 상기 제1 기능 권한을 지시하는 데 사용되는 제1 아이디를 디스플레이하는 데 사용되는 권한 설정 장치.
  10. 제9항에 있어서,
    상기 디스플레이 모듈은 또한 상기 수신 모듈이 수신한 제3 입력에 응답하여, 상기 바탕 화면 내의 N개의 아이콘의 각 아이콘에 각각 1개의 제2 아이디를 디스플레이하는 데 사용되며, 1개의 아이콘에 있는 제2 아이디는 상기 1개의 아이콘이 지시하는 애플리케이션이 이미 상기 제1 기능 권한을 설정한 것을 지시하는 데 사용되고, N은 양의 정수인 권한 설정 장치.
  11. 제9항에 있어서,
    상기 수신 모듈은 또한 상기 바탕 화면에 M개의 옵션을 디스플레이한 후에, 상기 제1 옵션에 대한 사용자의 제4 입력을 수신하는 데 사용되고,
    상기 디스플레이 모듈은 또한 상기 수신 모듈이 수신한 제4 입력에 응답하여, P개의 아이콘을 디스플레이하는 데 사용되며, 상기 P개의 아이콘이 지시하는 P개의 애플리케이션은 모두 이미 상기 제1 기능 권한을 설정하였고, P는 양의 정수이며,
    상기 수신 모듈은 또한 상기 P개의 아이콘 중의 제2 아이콘에 대한 사용자의 제5 입력을 수신하는 데 사용되며,
    상기 처리 모듈은 또한 상기 수신 모듈이 수신한 제5 입력에 응답하여, 상기 제2 아이콘이 지시하는 애플리케이션에 대한 제1 기능 권한의 설정을 취소하는 데 사용되는 권한 설정 장치.
  12. 제9항에 있어서,
    제1 입력은 구체적으로 제1 서브 아이콘 및 제2 서브 아이콘을 상기 제1 컨트롤이 위치하는 영역으로 드래그하는 입력이고,
    상기 처리 모듈은 구체적으로 상기 수신 모듈이 수신한 제1 입력에 응답하여, 상기 제1 서브 아이콘 및 상기 제2 서브 아이콘에 의해 복수개의 서브 아이콘을 결정하고, 상기 복수개의 서브 아이콘이 지시하는 복수개의 애플리케이션에 대해 각각 제1 기능 권한을 설정하는 데 사용되며, 상기 복수개의 서브 아이콘은 제1 서브 아이콘, 상기 제2 서브 아이콘 및 다른 서브 아이콘을 포함하는 권한 설정 장치.
  13. 제9항에 있어서,
    제1 애플리케이션은 목표 유형에 속하고, 상기 제1 옵션은 구체적으로 상기 목표 유형에 대응되는 복수개의 제1 기능 권한을 지시하는 데 사용되며,
    상기 수신 모듈은 또한 상기 제1 컨트롤에 대한 사용자의 제2 입력을 수신하기 전에, 사용자의 제6 입력을 수신하는 데 사용되고,
    상기 처리 모듈은 또한 상기 수신 모듈이 수신한 제6 입력에 응답하여, 상기 목표 유형의 애플리케이션과 상기 복수개의 제1 기능 권한 간의 연관 관계를 구축하는 데 사용되는 권한 설정 장치.
  14. 제8항에 있어서,
    상기 제1 입력은 제1 서브 입력 및 제2 서브 입력을 포함하고,
    상기 수신 모듈은 구체적으로 상기 제1 컨트롤을 상기 제1 아이콘이 위치하는 영역으로 드래그하는 사용자의 제1 서브 입력을 수신하는 데 사용되며,
    상기 디스플레이 모듈은 또한 상기 수신 모듈이 수신한 제1 서브 입력에 응답하여, Q개의 옵션을 디스플레이하는 데 사용되며, 각 옵션은 각각 1개의 기능 권한을 지시하는 데 사용되고,
    상기 수신 모듈은 구체적으로 상기 Q개의 옵션 중의 T개의 옵션에 대한 사용자의 제2 서브 입력을 수신하는 데 사용되며,
    상기 처리 모듈은 구체적으로 상기 수신 모듈이 수신한 제2 서브 입력에 응답하여, 상기 제1 애플리케이션에 대해 T개의 기능 권한을 설정하며, 상기 T개의 기능 권한은 상기 T개의 옵션에 대응되는 기능 권한이고,
    Q는 1보다 큰 정수이고, T는 Q보다 작거나 같은 양의 정수인 권한 설정 장치.
  15. 프로세서, 메모리, 및 상기 메모리에 저장되고 상기 프로세서에 의해 실행 가능한 프로그램 또는 명령을 포함하며, 상기 프로그램 또는 명령이 상기 프로세서에 의해 실행되면 제1항 내지 제7항 중 어느 한 항에 따른 권한 설정 방법의 단계가 구현되는 전자기기.
  16. 프로세서에 의해 실행되면 제1항 내지 제7항 중 어느 한 항에 따른 권한 설정 방법의 단계가 구현되는 프로그램 또는 명령이 저정되어 있는 판독 가능 저장 매체.
  17. 적어도 1개의 프로세서에 의해 실행되어 제1항 내지 제7항 중 어느 한 항에 따른 권한 설정 방법의 단계를 구현하는 컴퓨터 프로그램 제품.
  18. 프로세서 및 통신 인터페이스를 포함하고, 상기 통신 인터페이스는 프로세서와 결합되며, 상기 프로세서는 프로그램 또는 명령을 실행하여 제1항 내지 제7항 중 어느 한 항에 따른 방법을 구현하는 칩.
KR1020237010418A 2020-08-28 2021-08-27 권한 설정 방법, 권한 설정 장치 및 전자기기 KR20230054884A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202010886296.7A CN111966258B (zh) 2020-08-28 2020-08-28 权限设置方法、装置及电子设备
CN202010886296.7 2020-08-28
PCT/CN2021/115117 WO2022042701A1 (zh) 2020-08-28 2021-08-27 权限设置方法、装置及电子设备

Publications (1)

Publication Number Publication Date
KR20230054884A true KR20230054884A (ko) 2023-04-25

Family

ID=73400631

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020237010418A KR20230054884A (ko) 2020-08-28 2021-08-27 권한 설정 방법, 권한 설정 장치 및 전자기기

Country Status (5)

Country Link
US (1) US11934648B2 (ko)
EP (1) EP4206883A4 (ko)
KR (1) KR20230054884A (ko)
CN (1) CN111966258B (ko)
WO (1) WO2022042701A1 (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966258B (zh) 2020-08-28 2022-06-10 维沃移动通信有限公司 权限设置方法、装置及电子设备
CN112560101A (zh) * 2020-12-25 2021-03-26 珠海格力电器股份有限公司 一种权限管理方法、装置、电子设备及存储介质
CN112882618A (zh) * 2021-02-07 2021-06-01 维沃移动通信有限公司 操作控制方法和装置
CN113704705B (zh) * 2021-07-27 2024-06-18 维沃移动通信(杭州)有限公司 权限设置方法、装置、电子设备及可读存储介质
CN115017522B (zh) * 2021-09-30 2023-09-29 荣耀终端有限公司 一种权限推荐方法及电子设备
CN114035870A (zh) * 2021-10-13 2022-02-11 青岛海信移动通信技术股份有限公司 一种终端设备、应用资源控制方法和存储介质
CN115514528A (zh) * 2022-08-22 2022-12-23 北京达佳互联信息技术有限公司 资源权限处理方法、装置、电子设备及存储介质

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI20040446A (fi) * 2004-03-24 2005-09-25 Nokia Corp Menetelmä hallita sovellusikkunoita, elektroninen laite ja tietokoneohjelmatuote
US10078420B2 (en) * 2012-03-16 2018-09-18 Nokia Technologies Oy Electronic devices, associated apparatus and methods
KR102147686B1 (ko) * 2013-06-21 2020-08-26 삼성전자주식회사 오브젝트 실행 장치 및 방법
US10108310B2 (en) * 2013-08-16 2018-10-23 Marvell World Trade Ltd Method and apparatus for icon based application control
KR102215817B1 (ko) * 2014-07-17 2021-02-16 엘지전자 주식회사 이동 단말기 및 그 제어 방법
CN105335041B (zh) * 2014-08-05 2019-01-15 阿里巴巴集团控股有限公司 一种提供应用图标的方法及装置
KR20160057898A (ko) * 2014-11-14 2016-05-24 엘지전자 주식회사 이동단말기 및 그 제어방법
US10095396B2 (en) * 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
KR102485448B1 (ko) * 2016-04-20 2023-01-06 삼성전자주식회사 제스처 입력을 처리하기 위한 전자 장치 및 방법
KR20180005071A (ko) * 2016-07-05 2018-01-15 엘지전자 주식회사 이동 단말기 및 그 제어방법
CN106227414A (zh) * 2016-07-29 2016-12-14 努比亚技术有限公司 应用图标批量管理方法及装置
CN106528131A (zh) * 2016-10-26 2017-03-22 北京小米移动软件有限公司 应用功能显示方法、装置及终端设备
CN108391007A (zh) * 2018-02-09 2018-08-10 维沃移动通信有限公司 一种应用程序的音量设置方法及移动终端
CN108469965A (zh) * 2018-03-15 2018-08-31 维沃移动通信有限公司 一种应用程序的设置方法及移动终端
WO2020006669A1 (zh) * 2018-07-02 2020-01-09 华为技术有限公司 一种图标切换方法、显示gui的方法及电子设备
CN110058754B (zh) * 2019-03-29 2021-03-05 维沃移动通信有限公司 一种选项显示方法及终端设备
CN110032422B (zh) * 2019-04-19 2021-09-24 维沃移动通信有限公司 一种应用管理方法、终端设备及计算机可读存储介质
CN110502878A (zh) * 2019-07-08 2019-11-26 维沃移动通信有限公司 一种应用权限设置方法及终端设备
CN110764845A (zh) * 2019-10-28 2020-02-07 维沃移动通信有限公司 一种应用程序设置方法及电子设备
CN111078076A (zh) * 2019-12-31 2020-04-28 维沃移动通信有限公司 一种应用程序切换方法及电子设备
CN111966258B (zh) * 2020-08-28 2022-06-10 维沃移动通信有限公司 权限设置方法、装置及电子设备
CN113835588A (zh) * 2021-09-27 2021-12-24 维沃移动通信有限公司 快捷设置方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN111966258B (zh) 2022-06-10
US11934648B2 (en) 2024-03-19
WO2022042701A1 (zh) 2022-03-03
EP4206883A1 (en) 2023-07-05
US20230195298A1 (en) 2023-06-22
EP4206883A4 (en) 2024-02-21
CN111966258A (zh) 2020-11-20

Similar Documents

Publication Publication Date Title
KR20230054884A (ko) 권한 설정 방법, 권한 설정 장치 및 전자기기
KR101825771B1 (ko) 멀티플-액세스-레벨 잠금 화면
KR102020345B1 (ko) 터치스크린을 구비하는 단말에서 홈 화면의 구성 방법 및 장치
TWI536243B (zh) 電子裝置、此電子裝置的控制方法以及電腦程式產品
RU2589522C2 (ru) Мобильное устройство, имеющее состояние блокировки касания, и способ для оперирования мобильным устройством
EP2559167B1 (en) Touch-based mobile device and method for performing touch lock function of the mobile device
US20140237378A1 (en) Systems and method for implementing multiple personas on mobile technology platforms
JP5986484B2 (ja) 携帯端末、ロック状態制御プログラムおよびロック状態制御方法
US20140078091A1 (en) Terminal Device and Method for Quickly Starting Program
US20170220307A1 (en) Multi-screen mobile device and operation
US20170351404A1 (en) Method and apparatus for moving icon, an apparatus and non-volatile computer storage medium
JP2015519671A (ja) タッチスクリーンの誤操作防止方法、タッチスクリーン、移動端末、プログラム及び記録媒体
KR20130093043A (ko) 터치 및 스와이프 내비게이션을 위한 사용자 인터페이스 방법 및 모바일 디바이스
KR20130028238A (ko) 잠금 화면에서 단축 기능을 제공하는 방법 및 그를 이용한 휴대용 단말기
WO2021004327A1 (zh) 应用权限设置方法及终端设备
CN111078076A (zh) 一种应用程序切换方法及电子设备
EP3754959B1 (en) Quick access to an application in the lock screen
KR20230065337A (ko) 조작 방법 및 장치
KR20140019530A (ko) 멀티 터치 핑거 제스처를 이용하는 사용자 인터렉션 제공 방법 및 장치
CN111026299A (zh) 信息分享方法及电子设备
CN111459358B (zh) 一种应用程序控制方法及电子设备
KR20220024682A (ko) 아이콘 디스플레이 방법 및 단말 장비
KR20150030406A (ko) 키 입력 또는 그의 조합을 이용하여 애플리케이션을 제어하는 방법 및 장치
WO2022253182A1 (zh) 通信方法、装置、电子设备以及可读存储介质
KR102320072B1 (ko) 전자 장치 및 전자 장치의 정보 공개 제어 방법

Legal Events

Date Code Title Description
A201 Request for examination