CN106610776B - 电子装置及用于执行应用或服务的方法 - Google Patents

电子装置及用于执行应用或服务的方法 Download PDF

Info

Publication number
CN106610776B
CN106610776B CN201610950002.6A CN201610950002A CN106610776B CN 106610776 B CN106610776 B CN 106610776B CN 201610950002 A CN201610950002 A CN 201610950002A CN 106610776 B CN106610776 B CN 106610776B
Authority
CN
China
Prior art keywords
electronic device
rotating body
input
information
security level
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201610950002.6A
Other languages
English (en)
Other versions
CN106610776A (zh
Inventor
李泰汉
权效柱
郑起成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN106610776A publication Critical patent/CN106610776A/zh
Application granted granted Critical
Publication of CN106610776B publication Critical patent/CN106610776B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • 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/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • 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
    • 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/82Protecting input, output or interconnection devices
    • G06F21/83Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks
    • 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
    • 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/105Multiple levels of security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)

Abstract

提供了一种电子装置及用于执行应用或服务的方法。公开了一种用于执行应用或服务的方法和设备。所述方法包括:确定与被请求执行的应用或服务关联的安全级别;基于确定的安全级别来改变图形对象的至少一部分,并且显示改变后的图形对象;获得通过包括在电子装置中的旋转主体进行的输入;当输入对应于与所述应用或服务关联的安全信息时,执行所述应用或服务。

Description

电子装置及用于执行应用或服务的方法
技术领域
本公开涉及一种执行应用或服务的方法及其电子装置,更具体地,涉及一种使用包括在电子装置中的旋转主体来执行应用或服务的方法。
背景技术
近来,随着金融交易和产品购买已经变得能够通过电子装置实现,当使用与之相关的应用或所述应用支持的服务时,为了使个人隐私安全,需要输入密码来执行所述应用或服务。
当认为密码安全是重要问题时,密码的长度增加且变复杂,并且创建由大写和小写英文字母、数字和符号的组合形成的密码。
当输入安全信息(诸如,以上提到的密码)的方法被应用于包括小显示器的电子装置(诸如,可穿戴装置)时,由于需要在显示器中显示所有的数字、字符和符号,因此可视性有限。触摸屏的用户需要触摸显示器,用用户的手覆盖显示器,以输入安全信息,并且显示器的大小相对地小。因此,在传统技术中,难以准确地输入密码。
如此,在本领域中需要针对安全信息输入的改进方法和设备。
发明内容
做出本公开以至少解决以上提到的问题和/或缺点并且至少提供以下描述的优点。
因此,本公开的一方面是提供一种方法和设备,通过所述方法和设备,当需要输入安全信息以便执行应用或应用中提供的服务时,可使用包括在电子装置中的旋转主体来输入安全信息。
本公开的另一方面是提供一种方法和设备,通过所述方法和设备,为了输入安全信息,不需要显示所有的数字、字符和符号,因此,在具有小显示器的可穿戴电子装置中可确保可视性。
本公开的另一方面是提供一种方法和设备,通过所述方法和设备,用户可通过使用包括在电子装置中的旋转主体检查显示在显示器中的屏幕来准确地输入安全信息。
根据本公开的实施例的一方面,提供了一种电子装置,其中,所述电子装置包括:外壳;旋转主体,形成在外壳的一侧;显示器,形成在旋转主体的一个侧面;处理器,基于旋转主体的旋转来确定对应于所述旋转的信息,通过显示器显示用于指示对应于所述旋转的信息的图形对象,并且当与对应于所述旋转的信息对应于针对被请求执行的应用或服务设置的信息时,执行所述应用或服务。
根据本公开的实施例的一方面,提供了一种便携式电子装置执行应用或通过应用提供的服务的方法,其中,所述方法包括:确定与被请求执行的应用或服务关联的安全级别;基于确定的安全级别来改变图形对象的至少一部分,并且显示改变后的图形对象;获得通过包括在电子装置中的旋转主体进行的输入;当所述输入对应于与所述应用或服务关联的安全信息时,执行所述应用或服务。
根据本公开的实施例的一方面,提供了一种便携式电子装置,其中,所述便携式电子装置包括:外壳;旋转主体,形成在外壳的一侧;显示器,形成在外壳的旋转主体内侧;处理器,确定与被请求执行的应用或服务关联的安全级别,基于确定的安全级别来改变图形对象的至少一部分,并且显示改变后的图形对象,获得通过包括在电子装置中的旋转主体进行的输入,并且当所述输入对应于与所述应用或服务关联的安全信息时执行所述应用或服务。
根据本公开的实施例的一方面,提供了一种非暂时性计算机可读记录介质,其中,所述非暂时性计算机可读记录介质记录将在计算机上实现的程序,其中,所述程序包括在所述程序被处理器执行时使处理器能够执行操作的指令,所述操作包括:确定与被请求执行的应用或服务关联的安全级别;基于确定的安全级别来改变图形对象的至少一部分,并且显示改变后的图形对象;获得通过与电子装置在功能上连接的旋转主体进行的输入;当所述输入对应于与所述应用或服务关联的安全信息时,执行所述应用或服务。
附图说明
从下面结合附图进行的详细描述,本公开的以上和其它方面、特征和优点将更加清楚,其中,在附图中:
图1示出根据本公开的实施例的包括电子装置的网络环境;
图2是根据本公开的实施例的程序模块的框图;
图3示出根据本公开的实施例的能够使用通过电子装置输入的安全信息的各种装置;
图4示出根据本公开的实施例的电子装置执行应用或应用的服务的方法;
图5A、图5B、图5C和图5D示出根据本公开的实施例的通过电子装置显示的指示通过旋转主体进行的输入的图形对象;
图6A、图6B、图6C和图6D示出根据本公开的实施例的通过触摸屏来调整通过旋转主体进行的输入的方法;
图7示出根据本公开的实施例的通过电子装置的旋转主体执行的输入方法;
图8示出根据本公开的实施例的电子装置改变与应用或应用的服务对应的安全级别的方法;
图9A和图9B示出根据本公开的实施例的当安全级别被改变时被改变并且被显示的图形对象;
图10示出根据本公开的实施例的电子装置响应于来自用户的执行应用或应用的服务的请求而执行的操作;
图11示出根据本公开的实施例的使用通过电子装置的旋转主体的输入的安全设置方法;
图12A、图12B、图12C和图12D示出根据本公开的实施例的使用电子装置的旋转主体来输入安全信息的方法;
图13示出根据本公开的实施例的电子装置响应于来自外部电子装置的对安全信息的请求而执行的操作;
图14示出根据本公开的实施例的电子装置向外部电子装置请求安全信息并且处理安全信息的操作;
图15示出根据本公开的实施例的使用电子装置的旋转主体来输入字符的方法;
图16示出根据本公开的实施例的电子装置执行金融服务的方法;以及
图17是根据本公开的实施例的电子装置的框图。
具体实施方式
在下文中,将参照附图描述本公开的实施例。然而,应该理解,并不旨在将本公开限于这里公开的特定形式;相反,本公开应该被理解为覆盖本公开的实施例的各种修改方案、等同物、和/或可选方案。在对附图的描述中,可使用类似的标号来指定类似的元件。
如这里使用的措辞“具有”、“可具有”、“包括”和“可包括”是指存在对应的特征(诸如,数字、功能、操作、或诸如组件的组成元件),并且不排除一个或更多个附加特征。
在本公开中,措辞“A或B”、“A和/或B中的至少一个”和“A和/或B中的一个或更多个”可包括所列项目的所有可能的组合。例如,措辞“A或B”、“A和B中的至少一个”和“A或B中的至少一个”是指以下的全部内容:(1)包括至少一个A,(2)包括至少一个B,或者(3)包括至少一个A和至少一个B中的全部。
本公开的实施例中使用的措辞“第一”、“第二”、“所述第一”、以及“所述第二”可修饰各种组件而不考虑顺序和/或重要性,但并不限制对应的组件。例如,尽管第一用户装置和第二用户装置两者都是用户装置,但是第一用户装置和第二用户装置指示不同的用户装置。例如,在不脱离本公开的范围的情况下,第一元件可被称为第二元件,类似地,第二元件可被称为第一元件。
应该理解,当元件(诸如,第一元件)被称为可操作性或通信地“连接到”或“耦接”到另一元件(诸如,第二元件)时,所述元件可直接连接或耦接到第二元件或者在第一元件和第二元件之间可***任何其它元件(诸如,第三元件)。相反,可理解,当第一元件被称为“直接连接”或“直接耦接”到第二元件时,在第一元件和第二元件之间没有***第三元件。
本公开中使用的措辞“被配置为”可根据情形与例如“适合于”、“具有…的能力”、“被设计为”、“被调整为”、“被制作为”、或“能够”互换。术语“被配置为”可不必须意指在硬件上“被专门设计为”。可选择地,在一些情形下,措辞“被配置为…的装置”指示所述装置与其它装置或组件一起“能够…”。例如,短语“被调整为(或被配置为)执行A、B和C的处理器”指示仅仅用于执行对应操作的专用处理器或可通过执行存储在存储器装置中的一个或更多个软件程序来执行对应操作的通用处理器(诸如,中央处理器(CPU)或应用处理器(AP))。
这里使用的术语仅仅是出于描述特定实施例的目的,并不意图限制其它实施例的范围。除非单数形式的表达和复数形式的表达在上下文中不同,否则单数形式的表达可包括复数形式的表达。除非另有限定,否则这里使用的所有术语(包括技术术语和科学术语)具有与本公开所属领域的技术人员所通常理解的含义相同的含义。诸如在通用字典中定义的术语可被解释为具有与相关技术领域的上下文含义相同的含义,而不将被解释为具有理想或过于正式的含义,除非在本公开中有明确限定。在一些情况下,本公开中限定的术语不应该被解释为排除本公开的实施例。
根据本公开的实施例的电子装置可包括以下项的至少一项:例如,智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器(e-book阅读器)、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MPEG-1音频层-3(MP3)播放器、移动医疗装置、相机、以及可穿戴装置。根据实施例,可穿戴装置可包括以下项中的至少一项:附件型(诸如,手表、戒指、手镯、脚镯、项链、眼镜、隐形眼镜、或头戴式装置(HMD))、织物或衣物集成型(诸如,电子服装)、身体安装(body-mounted)型(诸如,护皮垫、或纹身)、以及生物可植入型(诸如,可植入电路)。
根据一些实施例,电子装置可以是家用电器。智能家用电器可包括以下项中的至少一项:例如电视、数字视频盘(DVD)播放器、音响、冰箱、空调、真空吸尘器、烘箱、微波炉、洗衣机、空气过滤器、机顶盒、家庭自动化控制面板、安全控制面板、TV盒(诸如,SamsungHomeSyncTM、Apple TVTM、或Google TVTM)、游戏控制台(诸如,XboxTM和PlayStationTM)、电子词典、电子钥匙、摄像机、以及电子相框。
根据另一实施例,电子装置可包括以下项中的至少一项:各种医疗装置(诸如,各种便携式医疗测量装置(包括血糖监测装置、心跳监测装置、血压测量装置、以及体温测量装置)、磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层扫描(CT)仪、以及超声仪)、导航装置、全球定位***(GPS)接收器、事件数据记录器(EDR)、飞行数据记录器(FDR)、车辆信息娱乐装置、用于船舶的电子装置(诸如,导航装置和回转罗盘)、航空电子设备、安全装置、汽车头部单元、家用或工业用机器人、银行内的自动柜员机(ATM)、商店内的销售点(POS)装置、或者物联网(IoT)装置(诸如,灯泡、各种传感器、电表或煤气表、喷洒装置、火警器、恒温器、路灯、烤面包机、体育用品、热水箱、加热器、或烧水器)。
根据一些实施例,电子装置可包括以下项中的至少一项:家具或建筑/结构的一部分、电子板、电子签名接收装置、投影仪、以及各种测量仪器(诸如,水表、电表、煤气表、以及无线电波表)。在实施例中,电子装置可以是以上提到的各种装置中的一个或更多个的组合。电子装置也可以是柔性装置。电子装置不限于以上提到的装置,并且可根据技术的发展而包括新的电子装置。
在下文中,将参照附图描述根据实施例的电子装置,在本公开中,术语“用户”可指示使用电子装置的人或使用电子装置的装置(诸如,人工智能电子装置)。
将参照图1描述根据实施例的网络环境100内的电子装置101。电子装置101可包括:总线110、处理器120、存储器130、输入/输出接口150、显示器160和通信接口170。在一些实施例中,电子装置101可省略以上组件中的至少一个组件或者还可包括其它组件。
总线110可包括例如将组件110至组件170互连并且在组件110至组件170之间传递信息(诸如,控制消息和/或数据)的电路。
处理器120可包括以下项中的一项或更多项:中央处理器(CPU)、应用处理器(AP)、以及通信处理器(CP)。处理器120例如可执行与电子装置101的至少一个其它组件的控制和/或通信相关的操作或数据处理。
存储器130可包括易失性存储器和/或非易失性存储器。存储器130存储例如与电子装置101的至少一个其它组件相关的指令或数据。根据本公开的实施例,存储器130存储软件和/或程序140。程序140可包括:例如内核141、中间件143、应用编程接口(API)145、以及应用147。内核141、中间件143和API 145中的至少一些可被称为操作***(OS)。
例如,内核141控制或管理用于执行在其它程序(诸如,中间件143、API 145、或应用147)中实现的操作或功能的***资源(诸如,总线110、处理器120、和存储器130)。此外,内核141提供中间件143、API 145或应用147可访问电子装置101的各个组件以控制或管理***资源所通过的接口。
中间件143可用作例如允许API 145或应用147与内核141通信以交换数据的中介。
中间件143根据从应用147接收到的一个或更多个任务请求的优先级来处理所述一个或更多个任务请求。例如,中间件143可给应用147中的至少一个分配使用电子装置101的***资源(诸如,总线110、处理器120、存储器130等)的优先级。例如,中间件143通过根据分配给所述一个或更多个任务请求的优先级对所述一个或更多个处理任务请求进行处理来对所述一个或更多个任务请求执行调度或加载平衡。
API 145是应用147控制从内核141或中间件143提供功能所通过的接口,并且可包括例如用于文件控制、窗口控制、图像处理、文本控制等的至少一个接口或功能。
输入/输出接口150例如可用作可将从用户或另一外部装置输入的指令或数据传输到电子装置101的其它组件(其它多个组件)的接口。此外,输入/输出接口150可将从电子装置101的所述其它组件(所述其它多个组件)接收到的指令或数据输出到用户或另一外部装置。
显示器160可包括:例如液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电***(MEMS)显示器、以及电子纸显示器。显示器160向用户显示例如各种类型的内容(诸如,文本、图像、视频、图标、或符号)。显示器160可包括触摸屏并且接收例如使用电子笔或用户身体部位输入的触摸、手势、接近、或悬停。
通信接口170设置例如电子装置101与外部装置102、第二外部电子装置104、或服务器106之间的通信。例如,通信接口170可通过无线或有线通信与网络162连接,以与第二外部电子装置104或服务器106通信。
无线通信可使用例如以下作为蜂窝通信协议的项中的至少一项:长期演进(LTE)、LTE-advanced(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信***(UMTS)、WiBro无线宽带(WiBro)、以及全球移动通信***(GSM)。另外,无线通信可包括无线通信164。无线通信164可包括以下项中的至少一项:Wi-Fi、BluetoothTM、近场通信(NFC)、以及全球导航卫星***(GNSS)。例如,根据使用区域或带宽,GNSS可包括以下项中的至少一项:例如全球定位***(GPS)、全球导航卫星***(Glonass)、北斗导航卫星***(下文中被称为“Beidou”)、以及欧洲全球卫星导航***(Galileo)。在下文中,在本公开中,“GPS”可与“GNSS”可互换地使用。例如,有线通信可包括以下项中的至少一项:例如通用串行总线(USB)、高清晰度多媒体接口(HDMI)、推荐标准232(RS-232)、以及普通老式电话服务(POTS)。网络162可包括以下项中的至少一项:诸如计算机网络(诸如,局域网(LAN)或广域网(WAN))的通信网络、互联网、以及电话网络。
第一外部电子装置102和第二外部电子装置104中的每个可与电子装置101相同或不同。根据本公开的实施例,服务器106可包括一个或更多个服务器的群组。电子装置101中执行的操作中的全部或一些可在另一电子装置或多个电子装置102和104中执行,或可在服务器106中执行。作为自主地执行功能或服务的替代或除了自主地执行功能或服务以外,当电子装置101必须自动地或按请求执行一些功能或服务时,电子装置101可向另一装置(诸如,电子装置102或电子装置104或服务器106)做出执行与电子装置101相关的至少一些功能的请求。电子装置102或电子装置104或服务器106执行请求的功能或额外的功能,并且可将执行结果传递到电子装置101,其中,电子装置101按照原样提供接收到的结果,或可额外地处理接收到的结果并且提供请求的功能或服务。为此,例如,可使用云计算、分布式计算、或客户端-服务器计算技术。
处理器120处理从其它组件(诸如,存储器130、输入/输出接口150、以及通信接口170中的至少一个)获得的信息中的至少一些,并且可以以各种方式利用所述信息。例如,处理器120控制电子装置101的至少一些功能,以使电子装置101能够与其它电子装置(诸如,电子装置102或第电子装置104或服务器106)协作(interwork)。处理器120可与通信接口170形成一体。根据本公开的实施例,处理器120的至少一个组件可被包括在服务器106中,并且服务器106可支持在处理器120中实现的至少一个操作。
根据本公开的实施例,存储器130可包括使处理器120能够操作的指令。例如,存储器130可包括使处理器120能够控制电子装置101的其它组件并且与另一电子装置102或104或服务器106协作的指令。处理器120控制电子装置101的其它组件,并且可基于存储在存储器130中的指令与另一电子装置102或104或服务器106协作。在下文中,将从电子装置101的组件中的每个组件的角度来描述电子装置101的操作。使每个组件的操作能够被执行的指令可被包括在存储器130中。
包括在电子装置101中的组件可被包括在电子装置101的外壳中。
根据本公开的实施例,旋转主体形成在外壳的一侧。诸如边框、柄杆或旋转按钮的旋转主体被形成为物理地旋转并且通过来自外部的力(诸如,通过用户操作)而旋转。与通过来自外部的力进行的旋转主体的旋转对应的信息可被旋转主体本身识别到,并且可被传输到其它组件(诸如,电子装置101的处理器120)。基于旋转主体的旋转,处理器120获得与旋转关联的信息。
当旋转主体通过从外部施加的力而旋转时,处理器120获得与旋转主体的旋转对应的与旋转主体的旋转方向、旋转主体的旋转次数、以及旋转主体的旋转角度关联的信息,并且获得与旋转关联的信息。每当旋转主体旋转一次时,处理器120使物理锁定能够被执行或使振动或声音能够够被输出,以便向用户通知旋转主体旋转了一次。针对每个预定旋转角度,处理器120使物理锁定能够被执行,或使振动或声音能够够被输出。
根据本公开的实施例,旋转主体的至少一部分在功能上与能够感测压力的压力感测传感器(诸如,压力传感器、力传感器、或圆顶开关)连接,并且获得旋转主体施加的压力。当用户以恒定力按压旋转主体时,可测量用户施加到旋转主体的力。电子装置基于与施加到旋转主体的力对应的压力值来执行预定操作。当用户用第一力按压旋转主体时,电子装置显示第一密码图案。当用户用第二力按压旋转主体时,电子装置显示与第一密码图案不同的第二密码图案。
根据本公开的实施例,当按压旋转主体时,电子装置执行与在计算机中按压“enter”键时执行的操作等同的操作。例如,当用户利用旋转主体的旋转输入密码并且按压旋转主体时,电子装置执行作为确认密码的操作的实际输入到电子装置中的操作。
如上所述,旋转主体可用作电子装置101的输入部件之一。处理器120基于以下信息执行应用或服务的预定功能:基于旋转主体的旋转的与旋转关联的信息、或与施加到旋转主体的力的大小关联的信息。例如,基于包括在与旋转关联的信息中的旋转方向,当旋转方向是向右时,处理器120执行应用或服务的第一功能。当旋转方向是向左时,处理器120执行应用或服务的第二功能。
当需要输入安全信息以便执行应用或服务时,可使用与旋转关联的信息来输入安全信息。例如,安全信息可被设置成对应于与旋转关联的信息。因此,当用户使旋转主体旋转以对应于预先设置的安全信息时,可执行应用或服务。换句话讲,可通过旋转主体输入一般通过触摸屏等输入的安全信息。
可基于电子装置101的形状和类型来将旋转主体设置成各种形状。例如,当电子装置101是智能手表时,旋转主体被形成为形状与智能手表的显示器相同的边框,或被形成为智能手表的柄杆。当智能手表的显示器是圆形形状时,旋转主体被形成为包括显示器的至少一部分的圆形形状,或形成为在智能手表中单独配备的旋转按钮。例如,旋转主体形成在智能手表的至少一个侧面。如上所述,旋转主体被形成为物理上能够旋转的任何形状,并且基于电子装置101的形状和类型被形成为各种形状。
根据本公开的实施例,可由通过包括在电子装置101中的另一输入部件接收到的来自用户的输入来获得或调整通过旋转主体进行的输入。当通过旋转主体进行的输入包括与旋转主体的旋转方向、旋转主体的旋转次数、旋转主体的旋转角度关联的信息时,可通过可通过显示器160接收的由用户提供的触摸输入、电子笔输入、悬停输入、或用力触摸来获得或调整旋转主体的旋转方向、旋转次数和旋转角度之中的至少一个。将描述通过与旋转主体不同的另一输入部件获得或调整通过旋转主体进行的输入的详细方法。
根据本公开的实施例,显示器160形成在旋转主体的至少一个侧面。例如,当旋转主体是边框时,显示器形成在旋转主体内侧。当旋转主体是柄杆时,显示器形成在柄杆的一个侧面。
根据本公开的实施例,处理器120确定与被请求执行的应用或应用中提供的服务关联的安全级别。服务可包括:通过应用提供的各种功能、可通过应用而被使用的电子装置101的功能等。可通过来自用户的输入来请求应用或服务的执行,或可通过另一电子装置102或104的请求来请求应用或服务的执行。处理器120响应于来自用户的输入或来自另一电子装置的执行应用或服务的请求,确定与应用或服务关联的安全级别。
可针对多个应用中的每个应用,或针对多个应用中的每个应用中提供的多个服务中的每个服务来设置安全级别。另外,可不针对预定应用设置安全措施。在这种情况下,在执行所述预定应用时处理器120可不确定安全级别。
例如,假设针对用于金融交易的金融应用设置安全措施,并且不针对照片应用设置安全措施。当用户期望执行金融应用时,处理器120确定针对金融应用设置的安全级别。相反地,当用户期望执行照片应用时,由于没有针对照片应用设置安全措施,因此处理器120可不单独地执行对安全级别的确定。
针对每个应用,安全级别可被设置为不相同。例如,金融应用的安全级别可被设置成具有比设置有安全措施的信使应用的安全级别更高的安全等级。
另外,针对金融应用中提供的多个服务中的每个服务,安全级别或安全措施是否被设置可被设置为不相同。例如,针对金融应用中提供的第一服务安全措施可被设置,并且针对金融应用中提供的第二服务安全措施可不被设置。第一服务的安全级别被设置成第一安全级别,作为设置有安全措施的另一服务的第三服务的安全级别被设置成第三安全级别。
如上所述,基于应用或服务要求的安全等级,针对每个应用或服务的安全级别可被设置成不相同。在下文中,将通过假设安全级别随着应用或服务要求的安全等级的提高而提高并且安全级别随着要求的安全等级的降低而降低来提供描述。然而,这仅仅是出于示意目的,本公开不限于此。如此,可通过各种方式设置安全级别。
根据本公开的实施例,处理器120确定在确定被请求执行的应用或服务的安全级别之前是否针对应用或服务设置了安全措施。包括在电子装置101中的应用或服务中的全部可能不需要安全措施,因此,可不针对不需要安全措施的应用或服务设置安全措施。需要安全措施的应用或服务可处于还未针对应用或服务设置安全措施的时候。
因此,在确定安全级别之前,处理器120确定是否针对应用或服务设置安全措施。基于确定结果,处理器120执行被请求执行的应用或服务,或针对被请求执行的应用或服务设置安全措施。
根据本公开的实施例,处理器120基于确定的安全级别,在显示器160中显示与通过旋转主体输入的输入值对应的图形对象。例如,图形对象可被配置为显示旋转主体的旋转方向、旋转主体的旋转次数和旋转主体的旋转角度。图形对象是用于指示通过旋转主体进行的输入,并且可被表示为类似于显示器的形状或旋转主体的形状。处理器120将与旋转主体的旋转对应的信息显示为文本。例如,处理器120将旋转主体的旋转方向、旋转主体的旋转次数、旋转主体的旋转角度显示为数字、字符和符号,使得用户识别旋转主体的旋转方向、旋转主体的旋转次数、旋转主体的旋转角度。
当确定的安全级别不对应于当前通过显示器显示的图形对象时,处理器120基于确定的安全级别来改变所显示图形对象的至少一部分并且显示改变后的图形对象。
根据本公开的实施例,处理器120通过振动、语音、或声音来提供与旋转主体的旋转对应的信息。例如,处理器120产生与旋转主体的旋转方向、旋转主体的旋转次数、旋转主体的旋转角度对应的振动、语音、或声音,并且将所述振动、语音、或声音供给用户。处理器120通过与电子装置在功能上连接的外部装置来将与旋转主体的旋转方向、旋转主体的旋转次数和旋转主体的旋转角度对应的信息(诸如,字符、数字、符号、振动、语音、以及声音)提供给用户。
根据本公开的实施例,可基于安全级别来确定以下项中的至少一项:通过旋转主体进行的输入的次数、是否确定旋转方向、以及旋转角度。当安全级别提高时,通过增加通过旋转主体进行的输入的次数,通过确定旋转方向,或通过对旋转角度进行细分,安全性被设置为被提高。例如,当安全级别提高时,通过旋转主体进行的输入的次数增加。当安全级别降低时,通过旋转主体进行的输入的次数减少。可选择地,当安全级别提高时,可通过对旋转角度进行细分,可通过一次旋转而输入的角度的数量增加。当安全级别降低时,通过简化旋转角度,可通过一次旋转而输入的角度的数量减少。另外,当安全级别比预定安全级别高时,需要确定旋转主体的旋转方向。当安全级别比预定安全级别低时,不可确定旋转主体的旋转方向。
因此,处理器120基于确定的安全级别来显示图形对象。例如,当安全级别提高时,通过旋转主体进行的输入的次数增加,因此,图形对象可被显示以指示与确定的安全级别对应的通过旋转主体进行的输入的次数。当安全级别降低时,通过旋转主体进行的输入的次数减少,因此,图形对象可被显示以指示与确定的安全级别对应的通过旋转主体进行的输入的次数。如上所述,处理器120将图形对象改变成对应于确定的安全级别,并且将在显示器160中显示改变后的图形对象。
图形对象显示方法仅仅是出于示意目的,本公开不限于此。例如,可通过各种方法表示图形对象以指示通过旋转主体进行的输入。
根据本公开的实施例,处理器120使针对应用和应用中设置的服务设置的安全级别改变。当通过包括在电子装置101中的传感器或输入部件接收到用于认证电子装置101的用户的信息(例如,诸如用户指纹的生物识别信息、通过输入部件输入的安全信息等)时,处理器120使针对应用或服务设置的安全级别改变。例如,当执行直接支付或信用支付来购买产品或使用服务时,当电子装置101或协作的装置接收到生物识别信息或对应的安全信息并且成功认证用户时,安全级别可被降低,使得用户可容易地购买产品并且容易地使用服务。当用户使用高安全级别至少一次来执行支付、提款、或转账时,只有在用户没有被改变为另一用户并且一直穿戴并使用电子装置时,安全级别才可被降低。
改变安全级别可对应于改变和重新设置针对应用或服务设置的安全级别,或可对应于将改变后的安全级别暂时应用于当前执行请求。当暂时改变并且应用安全级别时,在随后请求执行应用或服务时,安全级别可被重新设置成进行改变之前使用的原始安全级别。
当通过传感器或输入部件获得的信息对应于预定信息时,处理器120改变应用或服务的安全级别,以基于预定标准来降低安全等级。例如,当通过包括在电子装置101中的传感器获得的指纹信息对应于电子装置101中设置的指纹信息时,可降低针对应用或服务设置的安全级别。可基于预定标准,以各种方式应用使安全级别降低的程度。
相反地,当通过传感器或输入部件获得的信息不对应于预定信息时,处理器120改变应用或服务的安全级别,以基于预定标准来提高安全等级。例如,当通过包括在电子装置101中的传感器获得的指纹信息不对应于电子装置101中设置的指纹信息时,可提高针对应用或服务设置的安全级别。也可基于预定标准来应用使安全级别提高的程度。
如上所述,处理器120基于用于认证电子装置101的用户的信息(诸如,生物识别信息),使针对被请求执行的应用或服务设置的安全级别改变。
基于电子装置101和与电子装置101协作的装置之间的关系和协作装置的状态(诸如,协作装置的设置状态)来改变安全级别。例如,当与对应于电子装置101的可穿戴装置协作的移动装置成功与可穿戴装置协作时,当移动装置和可穿戴装置之间的信息与预先存储的信息相同时,可降低安全级别。可选择地,当高安全级别在它们一起协作时被至少使用一次时,可将安全级别保持为低,直到协作被中断为止。
当协作装置是保险柜或个人带锁柜时,在满足预定条件(诸如,尝试向保险柜或带锁柜施力、错误输入密码至少预定次数)时或当电子装置101被改变时,带锁柜可能需要高安全性。当协作装置是车辆时,在与电子装置101的距离远或变远时,可提高安全级别。然而,这仅仅是出于示意目的,本公开不限于此,并且可基于电子装置101和一个或更多个协作装置之间的关系,以各种方法设置安全级别。
如上所述,电子装置101基于通过包括在电子装置101中的各种传感器获得的以下项中的至少一项来改变安全级别:电子装置和与电子装置协作的装置中的至少一个的状态信息、电子装置和协作装置之间的关系信息、以及与用户关联的信息。
根据本公开的实施例,处理器120可将被请求执行的应用或服务的安全级别与现有的安全级别进行比较,并且当与现有的安全级别比较时安全级别有所改变时,在屏幕上显示指示存在改变的信息,并且提供与输入关联的指导。当通过旋转主体进行的输入的次数从4减少到2时,可提供与需要通过旋转主体执行多少次输入关联的指导,并且可基于处理器的设置来随机改变所述指导。
根据本公开的实施例,当安全级别改变时,处理器120基于改变后的安全级别来改变图形对象以指示通过旋转主体进行的输入,并且显示改变后的图形对象。随后将描述改变并显示图形对象的详细方法。
根据本公开的实施例,当通过旋转主体进行的输入对应于针对被请求执行的应用或服务设置的信息时,处理器120执行所述应用或服务。当通过旋转主体输入的密码值与针对应用或服务设置的密码值相同时,处理器120执行所述应用或服务。当通过旋转主体进行的输入对应于设置的信息时,处理器120向外部的另一电子装置发送指示通过旋转主体进行的输入对应于设置的安全信息的信息。当通过旋转主体输入的值与设置的安全信息相同时,电子装置向在功能上与电子装置连接的外部装置发送与其关联的信息(诸如,文本、字符、消息、振动、或声音)。额外地,所述外部的另一电子装置可在处理(诸如,用户认证等)中使用通过电子装置101接收到的信息。
可针对包括在电子装置101中的多个应用中的每个应用或多个服务中的每个服务设置信息,并且可在针对所述多个应用中的每个应用或所述多个服务中的每个服务设置安全措施的处理期间设置信息。
信息可使用基于旋转主体的旋转的与旋转关联的信息而被设置。信息可基于针对应用或服务设置的安全级别,使用与通过旋转主体进行的输入的次数、旋转方向、旋转次数和旋转角度关联的信息而被设置。随后,将描述设置信息的详细方法。
例如,信息可包括用于认证用户的认证相关信息、或与外部电子装置关联的认证相关信息。例如,信息可包括用于认证用户的安全信息(诸如,密码),并且可包括用于认证外部电子装置的安全信息。在下文中,将通过假设信息是安全信息(诸如,密码)来提供描述,但是本公开不限于此。例如,针对多个应用中的每个应用或针对多个服务中的每个服务,可将信息存储在存储器130中。
图2是根据本公开的实施例的程序模块的框图。根据本公开的实施例,程序模块210(诸如,程序140)可包括用于控制与电子装置(诸如,电子装置101)相关的资源的操作***(OS)和/或在操作***中执行的各种应用(诸如,应用147)。操作***可例如是Android、iOS、Windows、Symbian、Tizen、Bada等。
程序模块210可包括:内核220、中间件230、应用编程接口(API)260、和/或应用270。程序模块210中的至少一些可被预先加载到电子装置中,或可从外部电子装置(诸如,第一外部电子装置102或第二外部电子装置104、或服务器106)下载。
内核220可包括例如***资源管理器221和/或装置驱动器223。***资源管理器221执行对***资源的控制、分配、检索等。根据本公开的实施例,***资源管理器221可包括:进程管理器、存储器管理器、文件***管理器等。装置驱动器223可包括例如显示驱动器、相机驱动器、BluetoothTM驱动器、共享存储器驱动器、通用串行总线(USB)驱动器、键盘驱动器、Wi-Fi驱动器、音频驱动器、或进程间通信(IPC)驱动器。
中间件230提供应用270共同需要的功能或通过API 260向应用270提供各种功能,使得应用270可有效使用电子装置内的有限***资源。根据本公开的实施例,中间件230可包括以下项中的至少一项:运行时库235、应用管理器241、窗口管理器242、多媒体管理器243、资源管理器244、电源管理器245、数据库管理器246、包管理器247、连接管理器248、通知管理器249、位置管理器250、图形管理器251、以及安全管理器252。
运行时间库235可包括在应用270正被执行的同时编译器为了通过编程语言添加新功能而使用的库模块。运行时库235执行输入/输出管理、存储器管理、针对算术函数的功能等。
应用管理器241管理应用270中的至少一个的生命周期。窗口管理器242可管理用于屏幕的图形用户界面(GUI)资源。多媒体管理器243确定再现各种媒体文件所需要的格式,并且可通过使用适合于对应格式的编码器/解码器(编解码器)对媒体文件进行编码或解码。资源管理器244管理应用270中的至少一个的资源(诸如,源代码、存储器和存储空间)。
电源管理器245可例如与基本输入/输出***(BIOS)一起进行操作以管理电池或电源,并且提供对电子装置的操作所需要的电源信息。数据库管理器246产生、搜索、或改变将由应用270中的至少一个使用的数据库。包管理器247管理以包文件形式分发的应用的安装或更新。
连接管理器248管理诸如Wi-Fi、BluetoothTM的无线连接。通知管理器249以不干扰用户的这种方式显示或通知事件(诸如到达消息、预约、或接近通知)。位置管理器250管理电子装置的位置信息。图形管理器251管理将提供给用户的图形效果或与图形效果相关的用户界面。安全管理器252提供***安全和用户认证所需要的各种安全功能。根据本公开的实施例,当电子装置101具有电话呼叫功能时,中间件230还可包括用于管理电子装置的语音呼叫功能或视频呼叫功能的电话管理器。
中间件230可包括形成上述组件的各种功能的组合的中间件模块。中间件230提供专门针对每种类型的OS的模块,以便提供差异化功能。中间件230可动态删除现有组件中的一些,或可添加新组件。
API 260是API编程功能的集合,并且可根据OS而被设置有不同配置。例如,在Android或iOS的情况下,可为每个平台提供一个API集合。在Tizen的情况下,可为每个平台提供两个或更多个API集合。
应用270可包括例如可提供功能的一个或更多个应用(诸如,主页271、拨号器272、短消息服务/多媒体消息服务(SMS/MMS)273、即时消息(IM)274、浏览器275、相机276、闹钟277、联系人278、语音拨号279、电子邮件280、日历281、媒体播放器282、相册283、时钟284、健康护理(诸如,测量锻炼量或血糖)、或环境信息(诸如,气压、湿度、或温度信息))。
根据本公开的实施例,应用270可包括支持在电子装置101与外部电子装置102或外部电子装置104之间交换信息的信息交换应用。信息交换应用可包括例如用于将预定信息传输到外部电子装置的通知传递应用或用于管理外部电子装置的装置管理应用。
例如,通知传递应用可包括将从电子装置的其它应用产生的通知信息传输到外部电子装置102或外部电子装置104的功能。例如,通知传递应用从外部电子装置接收通知信息,并且将接收到的通知信息提供给用户。
装置管理应用安装、删除、或更新例如与电子装置通信的外部电子装置102或外部电子装置104的至少一个功能(诸如,开启/关闭外部电子装置本身(或一些组件)或调整显示器的亮度或分辨率的功能)、在外部电子装置中操作的应用、或由外部电子装置提供的服务(诸如,呼叫服务和消息服务)。
根据本公开的实施例,应用270可包括根据外部电子装置102或外部电子装置104的属性而指定的移动医疗器械的健康护理应用。应用270可以是从外部电子装置接收的。应用270可包括预先加载的应用或可从服务器下载的第三方应用。程序模块210的组件的名称可根据OS的类型而变化。
程序模块210中的至少一些可被实施为软件、固件、硬件、或者软件、固件、硬件中的两个或更多个的组合。程序模块210中的至少一些可通过例如处理器210来实现,并且可包括用于执行一个或更多个功能的模块、程序、例程、指令集、和/或进程。
图3示出根据本公开的实施例的能够使用通过电子装置输入的安全信息的各种装置。
根据本公开的实施例,外部电子装置可请求电子装置101输入针对安全措施的附加安全信息。电子装置101按照来自外部装置的请求而向外部装置发送通过包括在电子装置101中的旋转主体输入的安全信息。
电子装置101可以是包括旋转主体的各种电子装置之一。例如,电子装置101可以是可穿戴电子装置、模拟手表、数字手表、相机等,并且每个电子装置可包括旋转主体。每个电子装置的现有组件可用作作为旋转主体,或单独的组件可被添加并且用作旋转主体。例如,手表的边框或柄杆可用作智能手表、模拟手表和数字手表的旋转主体。相机的现有旋转按钮可用作旋转主体,或单独的组件可被添加并且用作旋转主体。
可穿戴电子装置可包括:智能手表、智能环、智能项链、智能耳环、耳机、头戴式耳机、智能戒指、以及智能眼镜。可基于是否包括显示器来区分智能手表和智能环。当包括显示器时,它被辨别为智能手表。智能环不包括显示器并且可通过与包括显示器的装置协作来使用智能环。
模拟手表和数字手表可包括电子通信功能。因此,通过旋转主体进行的输入可被发送到另一外部电子装置。
在下文中,将通过实施例来描述外部电子装置使用通过电子装置101的旋转主体输入的安全信息的方法。例如,电子装置101基于通过旋转主体输入的安全信息来确定是否要取消密码和屏保。电子装置101向外部电子装置发送安全信息,取消外部电子装置的安全措施,并且通过与外部电子装置协作来控制外部电子装置。
外部电子装置将从电子装置101接收到的安全信息与存储的安全信息进行比较,或对包括在安全信息中的加密的代码进行解密,并且当解密后的代码可用时执行需要安全信息的应用或服务。可由通过电子装置101的旋转主体的输入来控制外部电子装置。例如,外部电子装置还可基于从电子装置101接收到的安全信息来确定是否取消密码和屏保。
根据本公开的实施例,可通过经由电子装置101的旋转主体的输入来对智能电话300的锁定屏幕进行解锁。用户可通过电子装置101的旋转主体输入用于对针对智能电话300设置的锁定屏幕进行解锁的安全信息,并且电子装置101向智能电话300发送通过旋转主体输入的安全信息。智能电话300可通过接收到的安全信息来对锁定屏幕进行解锁。另外,当智能电话300需要安全信息以执行应用或服务时,可通过电子装置101的旋转主体输入用于执行应用或服务的安全信息并且可在智能电话300中执行所述应用或服务。
根据本公开的实施例,可通过经由电子装置101的旋转主体的输入来对保险柜310和带锁柜311的锁定状态进行解锁。保险柜310和带锁柜311可包括基于安全信息是否被输入来确定是否对锁定状态进行解锁的通信功能和处理器等。用户可通过电子装置101的旋转主体来输入安全信息(诸如,针对保险柜310和带锁柜311设置的密码)。电子装置101向保险柜310和带锁柜311发送输入的安全信息,并且包括在保险柜310和带锁柜311中的处理器基于安全信息来确定是否对锁定状态进行解锁。
根据本公开的实施例,用户可在购买产品时使用电子装置101对产品进行支付。例如,电子装置101与终端320通信,以便使对产品的支付从用户的账户转移。为此,用户执行应用或服务,以便使对产品的支付从用户的账户转移。用户可通过电子装置101的旋转主体来输入执行应用或服务所需要的安全信息。如上所述,当用户购买产品,使用交通工具和使用诸如美容的服务时,用户可通过电子装置101对产品进行付款或支付,替代通过现金和通过同于直接交易和信用交易的卡进行付款或支付。
当用户使用电子装置101或另一电子装置321(诸如,智能电话、PC、平板PC、或笔记本)来使用互联网金融服务时,可通过电子装置101的旋转主体输入用于互联网金融服务的安全信息。当用户通过所述另一电子装置321使用互联网金融服务时,用户可通过电子装置101输入互联网金融服务要求的安全信息。如上所述,用户可通过电子装置101的旋转主体输入执行应用或服务所需要的各种安全信息。
根据本公开的实施例,用户可访问外部电子装置(诸如,PC 330、立体声音响340、电灯341、或车辆350),并且控制外部电子装置。例如,用户可通过电子装置101的旋转主体输入外部电子装置所需要的安全信息(诸如,密码等),并且通过旋转主体来控制外部电子装置的预定功能的执行或取消。如上所述,用户通过电子装置101控制包括IoT功能的各种电子装置。
图4示出根据本公开的实施例的电子装置执行应用或应用的服务的方法。
在步骤410,电子装置101确定针对被请求执行的应用或服务设置的安全级别。处理器120响应于来自用户的输入或来自另一电子装置的用于执行应用或服务的请求,确定针对应用或服务设置的安全级别。
在步骤420,电子装置101基于确定的安全级别,在显示器160中显示用于指示通过旋转主体进行的输入的图形对象。图形对象用于指示通过旋转主体进行的输入,并且可被表示为类似于显示器的形状或旋转主体的形状。
根据本公开的实施例,当在锁定状态下接收到用于使用电子装置101的用户输入时,电子装置101基于预定安全级别来显示图形对象。如上所述,可基于预定安全级别来显示图形对象,以便对锁定状态进行解锁以及执行应用或应用的服务,并且通过旋转主体进行的输入还可用于对锁定状态进行解锁。
根据本公开的实施例,可基于安全级别来确定以下项中的至少一项:通过旋转主体进行的输入的次数、是否确定旋转方向、以及旋转角度。当安全级别提高时,通过旋转主体执行输入的次数可被设置以通过增加通过旋转主体进行的输入的次数来提高安全性。
在步骤430,电子装置101确定通过旋转主体进行的输入是否对应于针对被请求执行的应用或服务设置的信息。
在步骤440,当通过旋转主体进行的输入对应于针对被请求执行的应用或服务设置的信息时,电子装置101执行所述应用或服务。当通过旋转主体进行的输入对应于设置的信息时,电子装置101向处于外部的另一电子装置发送指示通过旋转主体进行的输入对应于设置的安全信息的信息。
当通过旋转主体进行的输入对应于设置的信息时,电子装置101输出声音或振动或显示消息,以便通知用户通过旋转主体进行的输入对应于设置的信息。当通过旋转主体进行的输入需要被执行4次时,每当每次输入对应于设置的信息时可输出声音或振动或可显示消息,或仅当通过旋转主体的全部4次输入对应于设置的信息时可输出声音或振动或可显示消息。
在步骤450,当通过旋转主体进行的输入不对应于针对被请求执行的应用或服务设置的信息时,电子装置101在显示器160中显示指示通过旋转主体进行的输入不对应于设置的信息的出错消息。电子装置101显示请求重新输入针对应用或服务设置的信息的消息,或可终止应用或服务的执行过程。
图5A、图5B、图5C和图5D示出根据本公开的实施例的通过电子装置显示的指示通过旋转主体进行的输入的图形对象。
如图5A、图5B、图5C和图5D中所示,可在电子装置101的显示器中显示指示通过旋转主体进行的输入的图形对象510、520、530和540。如图5A中所示,可以以与边框514的形状不同的形状来显示图形对象510。如图5A中所示,虽然边框514是四边形形状,但是可以以圆形形状来显示对象510。如图5B和图5C中所示,可以以与边框524和534的形状相同的形状来显示图形对象520和530。如图5D中所示,当旋转主体是柄杆544时,可显示图形对象540,使得通过旋转主体进行的输入被直观地识别。
根据本公开的实施例,如图5A和图5B中所示,可以以圆形表盘的形式来显示图形对象510和520。然而,这仅仅是出于示意目的的示例,可以以如图5C中所示的四边形形状来显示图形对象530,或如图5D中所示以不同于表盘的另一种形状来显示图形对象530。如上所述,可基于用户的设置等以各种方式显示图形对象,以便指示通过旋转主体进行的输入。
当随着旋转主体旋转而获得通过旋转主体进行的输入时,图形对象510、520、530和540被实时改变并且显示通过旋转主体进行的输入。例如,如图5A、图5B和图5C中所示,当旋转主体被旋转时,可在将被同样地旋转的图形对象510、520和530中显示指示通过旋转主体进行的输入的指示器511、521和531,以便反映旋转主体的旋转。如图5D中所示,可在指示器541中显示指示与通过旋转主体进行的输入关联的信息的数字和箭头。
根据本公开的实施例,图形对象可基于安全级别而被显示为不相同。可基于安全级别确定通过旋转主体进行的输入的次数。例如,当安全级别提高时,通过旋转主体进行的输入的次数增加,因此,图形对象可被显示为指示与确定的安全级别对应的通过旋转主体进行的输入的次数。当安全级别降低时,通过旋转主体进行的输入的次数减少,因此,图形对象可被显示为指示与确定的安全级别对应的通过旋转主体进行的输入的次数。
在下文中,假设通过旋转主体进行的输入基于安全级别而需要被执行总共4次。因此,如图5A、图5B、图5C和图5D中描述的那样,可在显示器中显示用于显示总共4次输入的图形对象510、520、530和540和文本513、523、533和543。如图5A和图5B中所示,图形对象510和520被显示为4个圆环,用于显示通过旋转主体进行的输入的文本513和523可在显示器中心被显示。如图5C中所示,图形对象530被显示为4个四边形环,并且通过相同方式,用于显示通过旋转主体进行的输入的文本533可在显示器中心被显示。如图5D中所示,图形对象540被显示为环被盘绕在圆柱体周围的形式,以便指示通过作为旋转主体之一的柄杆544的输入,并且每个环可以是指示旋转主体的输入的指示器541-1、541-2、541-3和541-4。可在每个指示器541-1、541-2、541-3和541-4中显示指示与通过旋转主体的每次输入关联的信息的数字和箭头,并且可在每个指示器541-1、541-2、541-3和541-4的下部显示用于显示通过旋转主体进行的输入的文本543。
如图5A、图5B和图5C中所示,基于预定角度识别级别在每个图形对象510、520和530中显示基准线512、522和532,使得用户容易识别旋转主体的旋转角度。如图5D中所示,基于角度识别级别而设置的旋转主体的单位可被显示为指示器541中的数字。
角度识别级别与当识别角度时将单个旋转划分成多少区段关联。当角度识别级别是12时,可通过将单个旋转划分成12个区段来识别角度。可将旋转主体的30度的旋转角度识别为1个单位。
角度识别级别可由用户设置,或针对每个安全级别可被设置为不相同。例如,以与通过旋转主体的多次输入相同的方式,当安全级别提高时,角度识别级别提高。因此,识别出的旋转主体的旋转角度减小。当安全级别降低时,角度识别级别降低。因此,识别出的旋转主体的旋转角度增大。如上所述,可基于安全级别,自适应性设置角度识别级别。
如图5A和图5B中所示,可在图形对象510和520中显示基准线512和522,以指示基于角度识别级别设置的单位。当角度识别级别被设置成12时,电子装置101将30度用作1个单位来识别旋转主体的角度,因此,每30度显示基准线512和522。如图5C中所示,当角度识别级别被设置成8时,电子装置101将45度用作1个单位来识别旋转主体的角度,因此,每45度显示基准线532。如图5D中所示,基于角度识别级别设置的单位可被显示为指示器541中的数字。
可在每个图形对象510、520、530和540中显示与通过旋转主体进行的输入对应的指示器511、521和531。例如,如图5A中所示,可在最外环显示与通过旋转主体的4次输入之中的通过旋转主体的第一输入对应的指示器511-1。
如图5B中所示,在最外环中显示与通过旋转主体的第一输入对应的第一指示器521-1,并且在第二环中显示与通过旋转主体的第二输入对应的第二指示器521-2。
与通过旋转主体的4次输入之中的还未被输入的通过旋转主体的第三输入和第四输入对应的指示器521-3和521-4可被显示在在分别对应的环的预定点处。与当前通过旋转主体提供的输入对应的指示器可被显示为通过高亮或由不同颜色表示等而与其它指示器区分开。
如图5D中所示,指示通过旋转主体进行的输入的信息可被显示为每个指示器541-1、541-2、541-3和541-4中的数字,并且旋转方向可被显示为每个指示器541-1、541-2、541-3和541-4中的箭头。指示旋转主体的旋转的次数的数字可被显示在箭头的内侧或外侧。例如,指示第一输入的指示器541-1传达第一输入对应于向下执行一次的10个单位的旋转。指示第二输入的指示器541-2传达第二输入对应于向上执行6次的旋转并且将旋转主体旋转11个单位。在当前通过旋转主体提供的输入是第四输入时,在与其它指示器541-1、541-2和541-3的边界相比较时,指示第四输入的指示器541-4的边界可被显示为被高亮或以不同颜色被显示。
电子装置101将通过旋转主体进行的输入显示为文本513、523、533和543(诸如,数字、字符、或符号)。当基于安全级别而要求通过旋转主体的总共4次输入时,被显示为文本513、523、533和543的信息显示与通过旋转主体的总共4次输入关联的信息的全部。
当信息被显示为文本513-1、523-2、533-3和543-4时,当输入被完成的信息或还未被输入的信息相比较时,当前通过旋转主体输入的信息可被显示得更大或被突出。通过以上内容,用户可有效地识别当前输入的信息。还未被输入的通过旋转主体进行的输入可被显示为预定值(诸如,如图5A中所示的“0.00”513-2、513-3和513-4、如图5B中所示的523-3、523-4和如图5C中所示的533-4)或可不被显示。也可不显示输入被完成的信息。
根据本公开的实施例,通过旋转主体进行的输入可包括与旋转主体的旋转方向、旋转主体的旋转次数和旋转主体的旋转角度关联的信息。可通过文本显示每条信息。根据图5A,与当前通过旋转主体输入的输入关联地显示文本513-1“R3.10”。R指示旋转主体的旋转方向,3指示旋转主体的旋转次数,并且10指示旋转主体的旋转角度。旋转角度可如图5A中所示基于预定角度识别级别而被显示为数字,或可被显示为实际旋转角度。因此,“R3.10”指示旋转主体当前向右旋转3次,并且旋转主体的旋转角度是300度。
电子装置101在旋转主体的旋转次数改变时改变图形对象,并且显示图形对象。例如,当旋转主体的旋转次数改变时,电子装置101改变与通过旋转主体的当前输入对应的圆环的颜色。具体地讲,电子装置101在旋转次数是1时将圆环的颜色变成红色,在旋转次数是2时将圆环的颜色变成橙色,并且在旋转次数是3时将圆环的颜色变成黄色。如上所述,当旋转次数改变时电子装置101改变与通过旋转主体进行的输入对应的圆环的颜色,并且显示改变颜色的圆环,使得用户可直观地识别通过旋转主体的旋转次数。
根据5B,与当前通过旋转主体输入的输入关联地显示文本523-2“L7.11”。“L7.11”指示旋转主体向左旋转7次,并且旋转主体的旋转角度是330度。并且,在输入对应于文本523-2的输入之前,通过旋转主体输入文本523-1“R3.10”。
通过相同方式,如图5C中所示,与当前通过旋转主体输入的输入关联地显示文本533-3“U1.04”。“U1.04”指示旋转主体向上旋转1次,并且旋转主体的旋转角度是180度。当与当前通过旋转主体输入的输入关联地显示文本“D1.04”时,“D1.04”指示旋转主体向下旋转1次并且旋转主体的旋转角度是180度。并且,在输入对应于文本533-3的输入之前,通过旋转主体输入文本533-2“D4.01”。
如图5D中所示,与当前通过旋转主体输入的输入关联地显示文本543-4“D4.06”。“D4.06”指示旋转主体向下旋转4次,并且旋转主体的旋转角度是6个单位。在图5D中,不同于图5A、图5B和图5C,可基于单位来显示旋转主体的旋转角度。并且,在输入对应于文本543-4的输入之前,通过旋转主体输入文本543-1“D1.10”、文本543-2“U6.11”和文本543-3“U0.02”。
电子装置101基于旋转主体的特征将旋转主体的旋转方向显示为“上”或“下”(与“右”或“左”相对照),使得用户可直观地识别旋转主体的旋转方向。当旋转主体是柄杆时,电子装置101将旋转方向显示为“上”或“下”(与“右”或“左”相对照)。
当电子装置101包括多个旋转主体时,每个旋转主体的旋转方向可被设置成彼此对应。当第一旋转主体是边框并且第二旋转主体是柄杆时,向右执行的第一旋转主体的旋转被设置成对应于向上执行的第二旋转主体的旋转,并且向左执行的第一旋转主体的旋转被设置成对应于向下执行的第二旋转主体的旋转。通过以上内容,可使用第一旋转主体执行被设置成对应于第二旋转主体的输入。可使用第二旋转主体执行被设置成对应于第一旋转主体的输入。如上所述,第一旋转主体和第二旋转主体可被设置成互相兼容。
图6A、图6B、图6C和图6D示出根据本公开的实施例的通过触摸屏调整通过旋转主体进行的输入的方法。
图6A、图6B、图6C和图6D涉及快速地输入与包括在通过旋转主体提供的输入中的旋转次数对应的旋转的方法。
当通过旋转主体的旋转的次数被设置成多时,用户需要将旋转主体逐次地旋转与预定旋转次数一样多的次数,这可能给用户造成不便。因此,可使用包括在电子装置101中的另一输入部件来调整旋转主体的旋转次数。在下文中,虽然将从包括在通过旋转主体进行的输入中的信息之中的旋转主体的旋转次数的角度提供描述,但是还可通过包括在电子装置101中的另一输入部件来调整其它信息(诸如,旋转主体的旋转方向和旋转主体的旋转角度)。
图6A涉及使用旋转主体的旋转速度来调整旋转次数的方法。当旋转主体的旋转速度大于或等于预定旋转速度时,虽然旋转主体并未进行一个旋转,但是旋转主体的旋转次数增加。当旋转主体的旋转速度大于或等于预定旋转速度时,虽然旋转主体只进行了1/2的旋转,但是旋转主体的旋转次数增加。
通过对预定旋转速度进行细分,当旋转主体的旋转速度大于第一预定速度时,虽然旋转主体只进行了1/2的旋转,但是旋转主体的旋转次数增加。当旋转速度大于或等于比第一预定速度大的第二预定速度时,虽然旋转主体只进行了1/4的旋转,但是旋转主体的旋转次数增加。如上所述,可使用旋转主体的旋转速度来调整旋转主体的旋转次数。
因此,当如图6A的示图(a)中描述的那样用户旋转的旋转主体的旋转速度大于或等于预定速度时,如图6A的示图(b)中描述的那样,旋转主体的旋转次数增加1。通过以上内容,用户可快速调整旋转主体的旋转次数。
当旋转主体是手表的柄杆并且用户通过按压或拉动旋转主体来使旋转主体旋转时,图6B描述了如下方法:电子装置101将该情形识别为改变旋转主体的旋转次数的状态,并且改变旋转次数。例如,假设当通过按压或拉动柄杆来使旋转主体旋转时,电子装置101被设置成将该情形识别为改变旋转次数的状态。假设当在不按压或拉动柄杆的情况下使旋转主体旋转时,电子装置101被设置成将该情形识别为改变旋转角度的状态。
在这种情况下,当用户通过按压或拉动柄杆来使旋转主体向上旋转以便快速地改变旋转主体的旋转次数时,电子装置101增加旋转主体的旋转次数。相反地,当用户通过按压或拉动柄杆来使旋转主体向下旋转时,电子装置101减少旋转主体的旋转次数。
随后,当用户在不按压或拉动柄杆的情况下使旋转主体旋转时,电子装置101将该情形识别为改变旋转角度的状态,与改变旋转次数的状态相对照,并且因此改变旋转主体的旋转角度。
针对柄杆的每个特征,改变旋转次数的方法可不相同。当柄杆能够保持被按压或被拉动的状态时,用户可按压或拉动柄杆,随后,旋转柄杆以便改变旋转主体的旋转次数。相反地,当柄杆不能够保持被按压或被拉动的状态时,用户可通过按压和拉动柄杆来使柄杆旋转,以便改变旋转主体的旋转次数。
因此,当用户如图6B的示图(a)中所示通过按压或拉动柄杆来使旋转主体旋转时,如图6B的示图(b)中所示,旋转主体的旋转次数增加1。通过以上内容,用户可快速地调整旋转主体的旋转次数。
图6C和图6D示出通过经由电子装置101的触摸屏输入的触摸输入来调整旋转主体的旋转次数的方法。如图6C中所示,当显示图形对象时,可通过触摸输入来调整旋转主体的旋转次数。当用户触摸基于图形对象被显示的触摸屏的中心的左侧区域时,向左旋转的次数增加1,并且向右旋转的次数减少1。当用户触摸右侧区域时,向右旋转的次数增加1,并且向左旋转的次数减少1。
因此,当用户如图6C的示图(a)中所示触摸触摸屏的左侧区域时,如图6C的示图(b)中所示,旋转主体的向左旋转的旋转次数增加1。通过以上内容,用户可快速调整旋转主体的旋转次数。
如图6D中所示,当图形对象被显示时,可通过对触摸输入进行拖拽来调整旋转主体的旋转次数。当用户通过触摸触摸屏来将触摸向左拖拽时,旋转主体的向左旋转的旋转次数增加1并且旋转主体的向右旋转次数减少1。当用户通过触摸触摸屏来将触摸向右拖拽时,旋转主体的向右旋转的旋转次数增加1并且旋转主体的向左旋转次数减少1。
因此,当用户如图6D的示图(a)中所示通过触摸触摸屏将触摸向左拖拽时,如图6D的示图(b)中所示,旋转主体的向左旋转的旋转次数增加1。通过以上内容,用户可快速调整旋转主体的旋转次数。
除了旋转功能之外,当旋转主体具有向左和向右移动或向上和向下移动的功能时,通过使旋转主体向右、向右、向上、或向下移动,旋转主体可调整旋转主体的旋转次数。当旋转主体能够向左或向右移动并且可识别旋转主体的向左或向右移动时,可通过旋转主体的向右或向右的移动来调整旋转主体的旋转次数。当用户将旋转主体向左移动时,向左旋转的次数增加1,并且向右旋转的次数减少1。相反地,当用户将旋转主体向右移动时,向右旋转的次数增加1,并且向左旋转的次数减少1。
可基于施加到旋转主体的压力来调整旋转次数。当施加到旋转主体的压力大于第一预定阈值时,旋转主体的旋转次数增加1,并且当施加到旋转主体的压力小于第二预定阈值时,旋转主体的旋转次数减少1。另外,可基于施加到显示器的压力来调整旋转次数。可通过包括在电子装置101中的力传感器来感测施加到显示器的压力。当施加到显示器的压力大于第一预定阈值时,旋转主体的旋转次数增加1,并且当施加到显示器的压力小于第二预定阈值时,旋转主体的旋转次数减少1。基于施加到旋转主体或显示器的压力来对旋转次数进行调整的级别还可通过对阈值进行细分而被细分。
当用户使旋转主体沿一个方向移动并且在预定时间段期间保持该状态时,沿对应于该移动的旋转方向的旋转次数持续增加1,并且直到旋转运动停止为止增加的旋转次数可被识别为旋转主体的旋转次数。可按照与上述向左或向右移动相同的方式来使用旋转主体的向上或向下进行的移动。
如上所述,当将被输入的旋转次数高时,可通过包括在电子装置101中的各种输入部件来调整旋转主体的旋转次数。通过以上内容,用户可通过调整旋转主体的旋转次数而非将旋转主体逐次旋转来方便且快速地输入旋转。
图7示出根据本公开的实施例的通过电子装置的旋转主体执行的输入方法。
图7示出在完成通过旋转主体的第一输入之后进入针对通过旋转主体的第二输入的阶段的方法。如上所述,可基于安全级别,确定通过旋转主体进行的输入的次数。在图7中,假设基于安全级别需要将通过旋转主体进行的输入执行总共4次。
例如,在完成通过旋转主体的第一输入之后,用户可触摸触摸屏或者按压或拉动作为旋转主体之一的柄杆,以便进入针对通过旋转主体的第二输入的阶段。具体地讲,用户可触摸第二输入被显示的圆环710,或可按压或拉动柄杆720,以进入针对第二输入的阶段。
如上所述,当阶段被切换成针对第二输入的阶段时,显示当前被输入的第二输入的圆环可被显示以与显示另一输入的圆环区分开(诸如,以不同颜色或以三维方式来表示显示第二输入的圆环710或以不同颜色来表示显示在圆环710中的指示器711)。通过将与第二输入对应的显示在触摸屏的中心的文本712的颜色变成与显示第二输入的圆环的颜色相同来增加当前被输入的第二输入的可视性。
根据本公开的实施例,电子装置将先前输入的输入值的颜色和与先前输入的输入值对应的圆环或指示器的颜色设置为相同,使得用户容易识别哪些值被输入以对应于哪些圆环。
直到针对第一输入的阶段被切换成针对第二输入的阶段为止,用户可使用旋转主体来校正通过旋转主体进行的输入。当通过触摸触摸屏或者按压或拉动柄杆来将针对第一输入的阶段切换成针对第二输入的阶段时,第一输入被确定。
根据本公开的实施例,当旋转主体能够感测从用户提供的压力或力并且用户按压旋转主体的至少一部分时,第一输入可被确定。
图8示出根据本公开的实施例的电子装置改变与应用或应用的服务对应的安全级别的方法。
在步骤810,电子装置101通过传感器确定是否输入了用于认证电子装置101的用户的信息(例如,诸如用户指纹的生物识别信息)。电子装置101确定是否通过电子装置101的输入部件接收到用于认证用户的信息,或是否输入了执行用户请求执行的应用或服务所需要的安全信息。当信息被输入时,处理进行到步骤820。当没有信息被输入时,结束处理。
在步骤820,电子装置101确定通过传感器或输入部件输入的信息是否对应于预定信息。当通过传感器输入的与指纹关联的信息被输入时,电子装置101确定通过传感器输入的与指纹关联的信息是否与存储在电子装置101中的指纹信息相同。
当通过传感器获得光体积描记(PPG)信号或心电图(ECG)信号时,电子装置101确定通过传感器获得的PPG信号或ECG信号是否与存储在电子装置101中的PPG信号或ECG信号相同。
电子装置101确定通过输入部件输入的信息是否与存储在电子装置101中的信息或与被请求执行的应用或服务关联地存储的信息相同。
在步骤830,当通过传感器或输入部件输入的信息对应于预定信息时,电子装置101基于预定标准来改变应用或服务的安全级别,以降低安全等级。
在步骤840,当通过传感器或输入部件获得的信息不对应于预定信息时,电子装置101基于预定标准来改变应用或服务的安全级别,以提高安全等级。
根据本公开的实施例,可通过电子装置的传感器来确定用户是否穿戴了电子装置,并且当用户最初穿戴电子装置时,可将安全级别设置成第一安全级别。例如,直到通过传感器确定用户脱下电子装置为止,应用或服务的安全级别可被保持为比第一安全级别宽松的第二安全级别。当通过传感器确定用户脱掉电子装置时,安全级别从第二安全级别变成第一安全级别。当用户最初穿戴电子装置时,安全级别可被保持为高。在用户保持穿戴电子装置的状态时,电子装置的安全级别可被切换成较低级别,使得用户的便利增加。当用户脱下电子装置时,电子装置将电子装置的安全级别设置为高。
根据本公开的实施例,当在电子装置101中未登记穿戴电子装置101的用户时,电子装置101改变安全级别。例如,电子装置101从当前穿戴电子装置101的用户获得认证信息(诸如,指纹、PPG信号、或ECG信号),并且将获得的信息与存储的用于认证用户的信息进行比较。当获得的用户认证信息对应于存储的用户认证信息时,电子装置101改变安全级别以降低安全等级。当获得的用户认证信息不对应于存储的用户认证信息时,电子装置101改变安全级别以提高安全等级。
改变安全级别可对应于改变和重新设置针对应用或服务设置的安全级别,或可对应于向当前的执行请求暂时应用改变后的安全级别。当暂时改变和应用安全级别时,当随后请求执行应用或服务时,可再次检查在改变之前使用的原始安全级别。
图9A和图9B示出根据本公开的实施例的当安全级别被改变时被改变并且被显示的图形对象。
根据图9A,将描述如下情况:通过电子装置101的传感器或输入部件输入用于认证用户的信息,并且由于输入的信息对应于预定信息,因此改变安全级别以降低安全等级。
如上所述,可基于安全级别来确定通过旋转主体进行的输入的次数,并且当改变安全级别以降低安全等级时,减少通过旋转主体进行的输入的次数或角度识别信息。
基于安全级别来显示图形对象,因此,当基于通过传感器或输入部件的信息改变安全级别时,与通过旋转主体进行的输入的次数对应的被显示为指示4次输入的第一图形对象(如图9A的示图(a)中所示)变成与通过旋转主体进行的输入的次数对应的被显示为指示2次输入的第二图形对象(如图9A的示图(b)中所示)。当角度识别级别随着安全级别被改变而被降低时,图形对象被改变并且被显示以使基准线能够基于降低的角度识别级别而被减少。
图9B描述了通过电子装置101的传感器或输入部件输入用于认证用户的信息的时候,并且由于输入的信息不对应于预定信息,因此改变安全级别以提高安全等级。
如上所述,可基于安全级别来确定通过旋转主体进行的输入的次数或角度识别级别,并且当改变安全级别以提高安全等级时,增加通过旋转主体进行的输入的次数或角度识别信息。
基于安全级别来显示图形对象,因此,当基于通过传感器或输入部件的信息来改变安全级别时,与通过旋转主体进行的输入的次数对应的被显示为指示3次输入的第二图形对象(如图9B的示图(a)中所示)改变成通过旋转主体进行的输入的次数对应的被显示为指示4次输入的第一图形对象(与如图9B的示图(b)中所示)。当角度识别级别随着安全级别被改变而提高时,图形对象被改变并且被显示以使基准线能够基于提高的角度识别级别而被增加。
如上所述,电子装置101改变针对被请求执行的应用或服务设置的安全级别,并且当安全级别被改变时,用于指示通过旋转主体进行的输入的图形对象被改变以对应于改变后的安全级别。
图10示出根据本公开的实施例的电子装置响应于来自用户的执行应用或应用的服务的请求而执行的操作。
在步骤1010,电子装置101接收应用或服务执行请求。可通过来自用户的输入来请求执行应用或服务,或可通过来自另一电子装置的请求来请求执行应用或服务。
在步骤1020,电子装置101确定是否针对应用或服务设置安全措施。并非包括在电子装置101中的所有应用或服务会需要安全措施,因此,可不针对不需要安全措施的应用或服务设置安全措施。虽然应用或服务需要安全措施,但是所述应用或服务可处于进行安全保护之前的状态。
在步骤1030,当确定针对应用或服务设置安全措施时,电子装置101执行已经在图4中描述的输入安全信息的处理。当输入安全信息的处理被执行时,电子装置101执行被请求执行的应用或服务。
当从外部电子装置接收到执行请求时,电子装置101可与外部电子装置协作,以便执行外部电子装置中的应用或服务。
在步骤1040,当确定未针对应用或服务设置安全措施时,电子装置101确定是否需要针对应用或服务设置安全措施。
在步骤1050,当需要针对应用或服务设置安全措施时,电子装置101针对应用或服务设置安全措施,将参照图11来描述设置安全措施的详细方法。
当应用或服务不需要设置安全措施时,电子装置101响应于在步骤1010接收到的执行请求,在不单独执行安全设置处理的情况下执行应用或服务,并结束处理。
图11示出根据本公开的实施例的使用通过电子装置的旋转主体的输入的安全设置方法。
针对需要进行安全保护的每个应用或服务,执行图11中描述的安全设置方法,并且与进行安全设置关联的安全信息等可被存储为匹配安全措施被设置的应用或服务。
在步骤1110,电子装置101针对应用或服务设置安全级别。安全级别可指示执行应用或服务所需要的安全等级。例如,安全级别可按照三个级别(诸如,“低”、“中”和“高”)进行区分,或者可按照五个级别(诸如,“级别1”、“级别2”、“级别3”、“级别4”和“级别5”)进行区分。如上所述,可基于用户的设置等,以各种方式设置安全级别。可基于应用或服务的特征,自动地设置安全级别。针对支付服务,可自动地设置对应于最高安全等级的安全级别。针对图像浏览器应用等,可自动地设置对应于最低安全等级的安全级别。
基于设置的安全级别,可确定通过旋转主体进行的输入的次数和旋转主体的角度识别级别。为了容易进行描述,假设安全级别按照三个级别(即“低”、“中”和“高”)进行区分。
在这种情况下,当安全级别被设置成“低”时,通过旋转主体进行的输入的次数被设置成2,角度识别级别被设置成4个单位(各个单位基于90度而被区分开),旋转限制次数被设置成1,并且旋转方向被设置成未被区分开。旋转限制次数是可用于通过旋转主体的一个输入的最大旋转次数。当旋转的次数过高时,执行通过旋转主体进行的输入所花费的时间增大,因此,可使用可限制通过旋转主体输入的旋转次数的旋转限制次数。
因此,当旋转主体的旋转次数大于旋转限制次数时,电子装置101报告旋转不正确,将旋转次数初始化成0,或者将正确旋转次数改变成沿与当前旋转方向相反的方向上执行的旋转的最大次数。当旋转次数高时,用户会在通过旋转主体执行输入时遇到困难,或出现错误输入的概率高,因此需要限制旋转的次数。
当旋转限制次数是3时,通过旋转主体的单个输入中的旋转主体的旋转次数可不被设置成超过3的次数。旋转限制次数也可被显示在电子装置101的显示器中。当旋转限制次数是1时,可省略通过旋转主体进行的输入中的与旋转次数关联的信息。
当安全级别被设置成“中”时,通过旋转主体进行的输入的次数被设置成4,角度识别级别被设置成12个单位(各个单位基于30度而被区分开),旋转限制次数被设置成10,并且旋转方向被设置成被区分开。当安全级别被设置成“高”时,通过旋转主体进行的输入的次数被设置成6,角度识别级别被设置成60个单位(各个单位基于6度而被区分开的),旋转限制次数被设置成10,并且旋转方向被设置成被区分开。
如上所述,当设置了安全级别时,可确定与设置的安全级别对应的通过旋转主体进行的输入的等级。基于用户的设置等,改变与设置的级别对应的通过旋转主体进行的输入的等级。
为了进一步提高安全级别,可在电子装置101的显示器中显示在所述显示器中显示的旋转角度的值,以仅仅使执行安全设置处理的用户能够通过以下操作来识别旋转角度:诸如,顺序地显示数字,随机地混合并显示数字,在期望的位置显示期望的数字,顺序地显示字母表的字母或字符而非数字,随机地混合字母表的字母或字符,或在期望的位置显示期望的字符。
在步骤1120,电子装置101基于用户的输入,基于设置的安全级别来设置通过旋转主体进行的输入。例如,电子装置101基于用户的输入,针对通过旋转主体的每个输入设置以下项中的至少一项:旋转主体的旋转方向、旋转主体的旋转次数、以及旋转主体的旋转角度。
例如,基于用户的输入,电子装置101针对第一输入设置向右执行的2次旋转和300度的旋转角度,针对第二输入设置向左执行的单次旋转和210度的旋转角度,并且针对第三输入设置向左执行的5次旋转和30度的旋转角度。
在步骤1130,电子装置101基于用户的输入来设置旋转限制次数和是否使用触摸输入。电子装置101在与设置的安全级别对应的旋转限制次数内针对通过旋转主体的每个输入设置旋转限制次数,或者设置将被应用于通过旋转主体的所有输入的旋转限制次数。
电子装置101设置对用于调整通过旋转主体进行的输入的触摸输入的使用。如图6A、图6B、图6C和图6D中所示,为了方便且快速地通过旋转主体执行输入,电子装置101设置对触摸输入的使用,其作为包括在电子装置101中的输入部件之一。虽然将从确定是否使用触摸输入的角度提供描述,但是为了便于描述,还可设置是否使用包括在电子装置101中的另一输入部件。
在步骤1140,电子装置101存储与针对应用或服务进行安全设置的结果关联的信息。电子装置101在存储信息之前请求用户重新确认设置的信息,并且在重新确认了设置的信息之后存储信息。
电子装置101将预定安全信息转换成对应于通过旋转主体进行的输入,并且存储信息。例如,将与以下内容关联地进行描述:用于执行应用或服务的安全信息被预先设置成“430-513-038-194”的时候,以及基于预定方案将安全信息转换成对应于通过旋转主体进行的输入。用于转换的预定方案可以是可由用户设置并且可由用户识别的方案,因此,用户识别在被转换成对应于旋转主体的输入之后存储的安全信息。
例如,电子装置101将预定安全信息“430-513-038-194”改变成“R04.30,R05.13,L00.38,L01.94”并且设置该安全信息。当预先设置了旋转方向时,电子装置101可使用旋转方向。当没有预先设置旋转方向时,电子装置101可请求用户输入旋转方向。
因此,可通过旋转主体输入当用户执行应用或服务时使用的安全信息。例如,为了执行应用或服务,用户通过执行4次对应于30个单位的角度的向右旋转并且进入针对第二输入的阶段来完成对第一输入的输入。随后,用户通过执行5次对应于13个单位的角度的向右旋转并且进入针对第三输入的阶段来完成第二输入。然后,用户通过执行对应于38个单位的角度的向左旋转并且进入针对第四输入的阶段来完成第三输入,并且通过执行对应于94个单位的角度的单次向左旋转来完成第四输入,因此完成对用于执行应用或服务的安全信息的输入。
当预定安全信息“430-513-038-194”是用于访问另一电子装置的信息时,用户在完成输入时通过第一输入至第四输入中的输入方向来执行用户认证,并且将与旋转次数和旋转角度关联的信息发送到所述另一电子装置。所述另一电子装置通过与旋转次数和旋转角度关联的信息来确定是否与电子装置101协作。
可将旋转方向用作个人标识信息。当多个人期望基于各个设置访问单个外部电子装置时,外部电子装置可将方向性代码分配给所述多个人中的每个人。外部电子装置存储对于所述多个人中的每个人而言不同的设置,并且基于通过电子装置101接收到的方向性代码来改变设置。用户可输入除了用于通过包括旋转主体的电子装置101访问外部电子装置的安全信息之外的方向性代码。例如,旋转主体的旋转方向信息可用作方向性代码。因此,如上所述,旋转主体的旋转方向可用于认证用户,并且被发送到外部电子装置,使得外部电子装置被改变成对应于用户的设置。
例如,假设A主要使用立体声音响来收听摇滚音乐,并且B主要使用立体声音响来收听古典音乐。在这种情况下,当A通过将分配给A的方向性代码“R-R-R-L”输入到包括旋转主体的电子装置中来访问立体声音响时,即使没有接收到额外的输入,立体声音响也提供摇滚音乐,并且立体声音响可将声音和其它设置调整成适于摇滚音乐。相反地,当B通过将分配给B的方向性代码“L-R-L-R”输入到包括旋转主体的电子装置中来访问立体声音响时,即使没有接收到额外的输入,立体声音响也提供古典音乐,并且立体声音响可将声音和其它设置调整成适于古典音乐。
图12A、图12B、图12C和图12D示出根据本公开的实施例的使用电子装置的旋转主体来输入安全信息的方法。
图12A、图12B、图12C和图12D将描述通过旋转主体输入用于金融交易的安全信息的方法。当期望通过旋转主体输入安全信息时,可预先设置当使用金融交易时将用于输入安全信息的旋转方向。在下文中,为了容易进行描述,假设用户需要针对金融交易而输入4条安全信息,并且用户以R-L-L-R的顺序来设置用于输入安全信息的旋转方向。然而,这仅仅是示例,本公开不限于此。
图12A示出当显示安全信息的安全卡1211被制造成对应于通过旋转主体进行的输入的时候。安全卡1211根据1至50的范围内的标识号码来显示旋转次数和旋转角度。例如,可显示数字“1.21”来对应于标识号码“1”,数字“1.21”可指示旋转主体的旋转次数是1并且旋转角度对应于21个单位。通过相同方式,对应于标识号码“38”的数字“1.28”指示旋转主体的旋转次数是1并且旋转角度对应于28个单位。
在用于金融交易的电子装置1210中,角度识别级别被设置成20。因此,1个单位指示18度。
当用户需要针对金融交易输入安全信息时,可在电子装置1210中显示安全卡1211的50个标识号码之中的需要被输入的4个标识号码。图12A至图12C假设将被输入的标识号码是1、36、23和15。
对应于标识号码的数字分别是“1.21”、“1.05”、“1.17”和“4.11”,并且旋转方向被设置成“R-L-L-R”,因此,用户可针对金融交易通过将旋转主体旋转以对应于“R1.21”、“L1.05”、“L1.17”和“R4.11”来输入安全信息。具体地讲,用户可通过以下操作来输入安全信息:针对第一输入将旋转主体向右旋转21个单位并旋转一次,针对第二输入将旋转主体向左旋转5个单位并旋转一次,针对第三输入将旋转主体向左旋转17个单位并旋转一次,并且针对第四输入将旋转主体向右旋转4次并将旋转主体旋转11个单位。
图12B示出显示安全信息的安全卡1221被制造成对应于四位数字的时候,与通过旋转主体输入相对照。
在这种情况下,当用户需要针对金融交易输入安全信息时,可在电子装置1220中显示安全卡1221的50个标识号码之中的需要被输入的4个标识号码。
对应于标识号码的数字分别是“0101”、“7636”、“4523”和“1715”,并且旋转方向被设置成“R-L-L-R”。不同于图12A,图12B的安全卡1221不被设置成对应于旋转主体的输入,因此,可应用不同于图12A的方案以输入信息。
根据本公开的实施例,可基于设置的旋转方向来确定要通过旋转主体输入的安全信息。当设置的旋转方向是向右时,可基于从右边起算的3个位来确定通过旋转主体进行的输入。当设置的旋转方向是向左时,可基于从左边起算的3个位来确定通过旋转主体进行的输入。
针对对应于旋转方向是向右时的标识号码1和标识号码15,可基于“101”和“715”(即从对应数字“0101”和“1715”的右边起算的3个位)来分别确定通过旋转主体进行的输入。因此,为了输入对应于标识号码“1”的第一输入,用户可将旋转主体向右旋转1个单位并旋转1次。为了输入对应于标识号码“15”的第四输入,用户可将旋转主体向右旋转7次并且将旋转主体旋转15个单位。
针对对应于旋转方向是向左时的标识号码36和标识号码23,可基于“763”和“452”(即从对应数字“7636”和“4523”从左边起算的3个位)来分别确定通过旋转主体进行的输入。因此,为了输入对应于标识号码“36”的第二输入,用户可将旋转主体向左旋转7次并且将旋转主体旋转63个单位。为了输入对应于标识号码“23”的第三输入,用户可将旋转主体向左旋转4次并且将旋转主体旋转52个单位。
如上所述,即使当安全卡1221被制造成不对应于通过旋转主体进行的输入时,用户也可基于预定方案来输入进行金融交易所需要的安全信息。虽然图12B示出基于旋转方向从安全卡1221中显示的4位数字中选择3个位并且输入这3个位的方法,但是这仅仅是出于示意目的的示例。本公开不限于此,可使用所显示的4个位中的全部。
图12C示出针对金融交易,除了安全卡1231之外还需要额外的金融交易密码“1748”的时候。在这种情况下,当用户需要针对金融交易输入安全信息时,可在电子装置1230中显示安全卡1231的50个标识号码之中的需要被输入的4个标识号。
另外,金融交易密码“1748”的每个位可指示当输入分别对应于1、36、23和15的标识号码时使用的旋转主体的旋转次数。
在图12C中,如图12B中的那样,可基于设置的旋转方向来确定需要通过旋转主体输入的显示在安全卡1231中的安全信息。例如,在额外需要输入金融交易密码时,当设置的旋转方向是向右时,可基于从右边起算的2个位来确定通过旋转主体进行的输入。当设置的旋转方向是向左时,可基于从左边起算的2个位来确定通过旋转主体进行的输入。可输入金融交易密码作为每个输入的旋转次数。例如,当金融交易密码是1748时,第一输入的旋转次数被设置成1,第二输入的旋转次数被设置成7,第三输入的旋转次数被设置成4,第四输入的旋转次数被设置成8。
针对对应于旋转方向是向右时的标识号码1和标识号码15,可基于“01”和“15”(即从对应数字“0101”和“1715”的右边起算的2个位)来分别确定通过旋转主体进行的输入。因此,为了输入对应于标识号“1”的第一输入,用户可将旋转主体向右旋转1个单位并旋转1次。为了输入对应于标识号“15”的第四输入,用户可将旋转主体向右旋转8次并且将旋转主体旋转15个单位。
针对对应于旋转方向是向左时的标识号码36和23,可基于“76”和“45”(即从对应数字“7636”和“4523”的左边起算的2个位)来分别确定通过旋转主体进行的输入。因此,为了输入对应于标识号码“36”的第二输入,用户可将旋转主体向左旋转7次并且将旋转主体旋转76个单位。为了输入对应于标识号码“23”的第三输入,用户可将旋转主体向左旋转4次并且将旋转主体旋转45个单位。
如上所述,当针对金融交易需要额外的密码时,可通过旋转主体连同显示在安全卡1231中的安全信息来输入额外的密码。可通过用旋转主体的单独输入来输入额外的密码,并且可使用各种方法。
图12D示出将不同于安全卡的一次性密码(OTP)1241和额外的金融交易密码用于金融交易的时候。在这种情况下,当用户需要针对金融交易输入安全信息时,可在电子装置1240中显示指示OTP 1241被使用的信息。
另外,金融交易密码“1748”中的每个位可指示当通过旋转主体输入显示在OTP1241中的安全信息时使用的旋转主体的旋转次数。
当OTP 1241中显示的安全信息是8位数字“67565258”时,可通过旋转主体通过两个位来输入信息。例如,通过第一输入来输入通过旋转主体的指示“67”的输入。通过第二输入来输入通过旋转主体的指示“56”的输入。通过第三输入来输入通过旋转主体的指示“52”的输入。通过第四输入来输入通过旋转主体的指示“58”的输入。
可基于金融交易密码来确定第一输入至第四输入的旋转次数,并且可使用预定旋转方向“R-L-L-R”作为旋转方向。因此,用户将旋转主体向右旋转1次并且旋转67个单位来输入第一输入,将旋转主体向左旋转7次并且旋转56个单位来输入第二输入,将旋转主体向左旋转4次并且旋转52个单位来输入第三输入,并且将旋转主体向右旋转8次并且旋转58个单位来输入第四输入。
如上所述,可通过包括在电子装置101中的旋转主体来输入用于金融交易的显示在OTP 1241中的安全信息和金融交易密码。
图13示出根据本公开的实施例的电子装置响应于来自外部电子装置的对安全信息的请求而执行的操作。
在图13中,将描述电子装置101响应于从外部电子装置1300接收到的认证请求来执行认证的方法。
在步骤1310,当需要针对用户的认证以执行应用或服务时,外部电子装置1300向电子装置101发送执行针对用户的认证的请求。
在步骤1320,响应于执行针对用户的认证的请求,电子装置101在显示器中显示用于认证用户的图形对象。用于认证用户的图形对象可如图5中所示被显示在显示器中,以便指示通过旋转主体进行的输入。
在步骤1330,电子装置101接收通过旋转主体进行的输入。用户通过旋转主体执行输入,以对应于诸如密码的预定信息。
在步骤1340,电子装置101确定通过旋转主体接收到的输入是否对应于预定信息并且基于确定的结果来认证用户。
在步骤1350,电子装置101通过通信接口(诸如,通信接口170)向外部电子装置1300发送认证的结果。外部电子装置1300基于接收到的认证的结果来确定是否执行应用或服务。
图14示出根据本公开的实施例的电子装置向外部电子装置请求安全信息并且处理安全信息的操作。
图14示出电子装置101通过通信接口170请求外部电子装置1300执行认证并且基于接收到的认证的结果来改变安全级别的方法。
在步骤1410,电子装置101在执行应用或服务的处理中向外部电子装置1300发送执行针对用户的认证的请求。
在步骤1420,响应于认证请求,电子装置1300执行针对用户的认证。外部电子装置1300将通过外部电子装置1300的输入部件接收到的信息和预先针对认证设置的信息进行比较,并且执行针对用户的认证。
在步骤1430,外部电子装置1300向电子装置101发送认证的结果。
在步骤1440,电子装置101基于认证的结果针对应用或服务改变安全级别。当认证的结果指示认证成功时,电子装置101改变安全级别以降低安全等级。相反地,当认证的结果指示认证失败时,电子装置101改变安全级别以提高安全等级。
在步骤1450,电子装置101基于确定的安全级别,在显示器160中显示用于指示通过旋转主体进行的输入的图形对象。当改变安全级别以降低安全等级时,电子装置101改变图形对象以减少通过旋转主体进行的输入的次数并且显示改变后的图形对象。当改变安全级别以提高安全等级时,电子装置101改变图形对象以增大通过旋转主体进行的输入的次数并且显示改变后的图形对象。
图15示出根据本公开的实施例的使用电子装置的旋转主体输入字符的方法。
在图15中,用户除了使用数字之外还使用字符来设置安全信息。当用户期望使用数字“3528”和字符“GBNT”作为安全信息时,电子装置101基于预定方案将包括数字和字符的安全信息转换成对应于通过旋转主体进行的输入,并且存储转换后的安全信息。用于转换的预定方案可以是可由用户设置并且由用户识别的方案,因此,用户识别在被转换成对应于旋转主体的输入之后被存储的安全信息。
例如,通过将包括数字“3528”和字符“GBNT”的安全信息转换成对应于通过旋转主体进行的输入而获得的安全信息可以是“R3.G,L5.B,R2.N,L8.T”,其中,可由用户预先设置旋转方向,数字指示旋转主体的旋转次数,并且字符指示旋转角度。为了使用户能够识别对应于字符的旋转角度,电子装置101在显示器中显示对应于旋转角度的字符。因此,如图15中描述的那样,用户基于电子装置101中显示的字符,容易将旋转主体旋转到需要被输入的字符。
当用于访问另一电子装置的安全信息只使用字符或者将字符和数字一起使用时,旋转角度可对应于字符,与数字相对照。例如,用于访问车辆的安全信息是“1F,713,1Z,001”,可基于预定方案将安全信息转换成“R1.F,L7.13,L1.Z,R0.01”以对应于通过旋转主体进行的输入。可将诸如“R-L-L-R”的预定旋转方向用作旋转方向,将用于访问车辆的安全信息的第1位设置成旋转次数,并且可将字符或最后2位数字设置成旋转角度。
如上所述,如图15中那样,当需要在通过旋转主体进行输入时输入字符时,电子装置101显示字符以对应于对应的旋转角度。电子装置101在屏幕中显示用于显示字符的单独菜单以便显示字符,可包括用于显示字符的单独按钮,或者在能够按压旋转主体的时候当按压旋转主体时显示字符。
图16示出根据本公开的实施例的电子装置的金融服务执行方法。
在步骤1610,电子装置101接收执行安装在电子装置101或与电子装置101协作的另一电子装置中的金融服务相关应用的请求。金融服务相关应用可需要用于执行金融相关应用或执行从应用提供的金融服务的安全信息(诸如,认证信息)。在下文中,虽然从金融服务相关应用的角度提供了描述,但是本公开不限于此。本公开可应用于以下项中的全部:从金融相关应用提供的金融服务、需要安全信息的应用、以及从应用提供的服务。
在步骤1620,电子装置101确定是否可获得用于执行金融服务相关应用的生物识别信息,或者是否需要生物识别信息来执行金融相关应用。
在步骤1630,当不可获得生物识别信息时,电子装置101基于与金融服务相关应用关联的安全设置来显示针对通过旋转主体进行的输入的图形对象,并且从用户获得通过旋转主体输入的安全信息。
当不需要生物识别信息并且只需要安全信息以执行金融服务相关应用时,电子装置101基于与金融服务相关应用关联的安全设置来显示针对通过旋转主体进行的输入的图形对象,并且通过旋转主体获得用户输入的安全信息。
当在与电子装置101协作的另一电子装置中执行金融相关应用并且协作的所述另一电子装置请求电子装置101输入安全信息时,电子装置101向协作的所述另一电子装置发送获得的安全信息。
在步骤1640,当获得的安全信息对应于金融相关应用中设置的安全信息时,可执行金融服务相关应用。
相反地,在步骤1621,当可获得用于执行金融服务相关应用的生物识别信息时,或者当需要生物识别信息以执行金融相关应用时,电子装置101获得生物识别信息。可通过包括在电子装置101中的感测生物识别信息(诸如,指纹信息、虹膜信息、面部信息、语音信息)的传感器来获得生物识别信息,或者可从与电子装置101协作的另一电子装置获得生物识别信息。
在步骤1622中,电子装置101确定除了获得的生物识别信息之外是否需要额外的安全信息以执行金融服务相关应用。当不需要额外的安全信息时,电子装置101在步骤1640中执行金融服务相关应用。
相反地,当需要额外的安全信息以执行金融相关应用时,电子装置101在步骤1623中改变与金融服务相关应用关联的安全设置。当获得用户的生物识别信息并且用户被认证时,与金融服务相关应用关联的安全设置被放宽。
在步骤1630,电子装置101基于改变后的与金融服务相关应用关联的安全设置来显示针对通过旋转主体进行的输入的图形对象,并且获得用户通过旋转主体输入的安全信息。当获得的安全信息对应于改变后的与金融服务相关应用关联的安全信息时,电子装置101执行金融服务相关应用或金融服务相关应用的金融服务。
图17是根据本公开的实施例的电子装置1701的框图。电子装置1601可包括图1中示出的电子装置101的全部或一部分。电子装置1701可包括:至少一个处理器1710(诸如,应用处理器(AP))、通信模块1720、用户识别模块(SIM)1724、存储器1730、传感器模块1740、输入装置1750、显示器1760、接口1770、音频模块1780、相机模块1791、电源管理器1795、电池1796、指示器1797和电机1798。
处理器1710通过驱动操作***或应用程序来控制与处理器1710连接的多个硬件或软件组件,并且执行各种数据处理和计算。处理器1710可被实施为例如片上***(SoC)。根据本公开的实施例,处理器1710还可包括图形处理单元(GPU)和/或图像信号处理器。处理器1710可包括图17中示出的组件中的至少一些。处理器1710将从其它组件中的至少一个接收的指令或数据加载到易失性存储器中,处理加载的指令或数据,并且将各种数据存储在非易失性存储器中。
通信模块1720可具有与图1的通信接口的构造相同或类似的构造。通信模块1720可包括例如蜂窝模块1721、Wi-Fi模块1723、BluetoothTM(BT)模块1725、GNSS接口1727(诸如,GPS模块、Glonass模块、Beidou模块、或Galileo模块)、NFC模块1728和射频(RF)模块1729。
例如,蜂窝模块1721通过通信网络提供语音呼叫、图像呼叫、文本消息服务、或互联网服务等。根据本公开的实施例,蜂窝模块1721可使用SIM卡1724识别和认证通信网络内的电子装置1701。根据本公开的实施例,蜂窝模块1721执行处理器1710提供的功能中的至少一些。根据本公开的实施例,蜂窝模块1721可包括通信处理器(CP)。
Wi-Fi模块1723、BT模块1725、GNSS模块1727或NFC模块1728可包括例如处理通过对应模块发送和接收的数据的处理器。根据本公开的实施例,蜂窝模块1721、Wi-Fi模块1723、BT模块1725、GNSS模块1727和NFC模块1728中的至少一些(诸如,两个或更多个)可被包括在一个集成芯片(IC)或IC封装中。
RF模块1729发送/接收通信信号(诸如,RF信号)。RF模块1729可包括:例如收发器、功率放大模块(PAM)、频率过滤器、低噪声放大器(LNA)、或天线。根据本公开的另一实施例,蜂窝模块1721、Wi-Fi模块1723、BT模块1725、GNSS模块1727和NFC模块1728中的至少一个通过单独的RF模块发送和接收RF信号。
SIM 1724可包括:例如包括用户识别模块的卡和/或嵌入式SIM,并且可包含唯一标识信息(诸如,集成电路卡标识符(ICCID))或用户信息(诸如,国际移动用户识别码(IMSI))。
存储器可包括:例如嵌入式存储器1732和/或外部存储器1734。嵌入式存储器1732可包括以下项中的至少一项:易失性存储器(诸如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、或同步DRAM(SDRAM))和非易失性存储器(诸如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪速ROM、闪速存储器(诸如,NAND闪速存储器或NOR闪速存储器)、硬盘驱动器、和固态驱动(SSD))。
外部存储器1734还可包括闪速驱动器(诸如,紧凑型闪存(CF)、安全数字(SD)卡、微型安全数字(Micro-SD)卡、迷你安全数字(Mini-SD)卡、极限数字(xD)卡、多媒体卡(MMC)、或记忆棒)。外部存储器1734可通过各种接口与电子装置1701功能地和/或物理地连接。
传感器模块1740测量物理量或检测电子装置1701的操作状态,并且将测量到的或检测到的信息转换成电信号。传感器模块1740可包括以下项中的至少一项:例如手势传感器1740A、陀螺仪传感器1740B、大气压力传感器1740C、磁传感器1740D、加速度传感器1740E、握持传感器1740F、接近传感器1740G、颜色传感器1740H(诸如,红绿蓝(RGB)传感器)、生物识别传感器1740I、温度/湿度传感器1740J、照度传感器1740K、和紫外(UV)传感器1740M。额外地或可选择地,传感器模块1740可包括:例如电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器、静脉识别传感器、超声传感器和/或指纹传感器。传感器模块1740还可包括用于控制传感器模块1740内包括的一个或更多个传感器的控制电路。根据本公开的实施例,电子装置1701还可包括作为处理器1710的一部分或独立于处理器1710的并且被配置为控制传感器模块1740的处理器,并且所述被配置为控制传感器模块1740的处理器在处理器1710处于休眠状态时控制传感器模块1740。
输入装置1750可包括:例如触摸面板1752、(数字)笔传感器1754、键1756、和超声输入装置1758。触摸面板1752可使用以下项中的至少一项:例如电容型、电阻型、红外型和超声型。触摸面板1652还可包括控制电路和向用户提供触觉反应的触觉层。
(数字)笔传感器1754可包括例如作为触摸面板的一部分或者独立于触摸面板的识别片。键1756可包括:例如物理按钮、光学键或键区。超声输入装置1758可通过麦克风检测输入部件产生的超声波,并且确定对应于检测到的超声波的数据。
显示器1760可包括:面板1762、全息成像装置1764、或投影仪1766。面板1762可被实施成例如柔性、透明、或可穿戴的。面板1762和触摸面板1752可被实施为一个模块。全息成像装置1764可通过使用光的干涉在空气中显示三维图像。投影仪1766通过将光投射到屏幕来显示图像。屏幕可位于例如电子装置1701的内部或外部。根据本公开的实施例,显示器1760还可包括用于控制面板1762、全息成像装置1764、或投影仪1766的控制电路。
接口1770可包括:例如高清晰度多媒体接口(HDMI)1772、通用串行总线(USB)1774、光学接口1776、或超小型(D-sub)1778。额外地或可选择地,接口1770可包括:例如移动高清链路(MHL)接口、安全数字(SD)卡/多媒体卡(MMC)接口、或红外数据协会(IrDA)标准接口。
音频模块1780可进行例如声音和电信号的双向转换。音频模块1780的至少一些组件可被包括在例如输入/输出接口中。例如,音频模块1780可处理通过例如扬声器1782、接收器1784、耳机1786、或麦克风1788输入或输出的声音信息。
相机模块1791拍摄静止图像和动态图像。根据本公开的实施例,相机模块1791可包括一个或更多个图像传感器(诸如,前传感器或后传感器)、镜头、图像信号处理器(ISP)或闪光灯(诸如,发光二极管(LED)或氙灯)。
电源管理模块1795可管理例如电子装置1701的电源。根据本公开的实施例,电源管理模块1795可包括:电源管理集成电路(PMIC)、充电集成电路(IC)、或电池计。PMIC可具有有线和/或无线充电方案。无线充电方案的示例可包括:例如磁性谐振方法、磁感应方法和电磁波方法。还可包括用于无线充电的额外的电路(诸如,线圈回路、谐振电路、或整流器)。电池计测量例如电池1796的剩余量和充电期间的电压、电流、或温度,并且可包括可再充电电池和/或太阳能电池。
指示器1797显示电子装置1701或电子装置1701的一部分的特定状态(诸如,启动状态、消息状态、或充电状态)。例如,电机1798将电信号转换成机械振动,并且产生振动或触觉效果。电子装置1701可包括用于支持移动电视(TV)的处理装置。处理装置处理根据特定标准(诸如数字多媒体广播(DMB)、数字视频广播(DVB)、或mediaFloTM)的媒体数据。
根据本公开的硬件的上述组件元件中的每个可被配置有一个或更多个组件,并且对应组件元件的名称可基于电子装置的类型而变化。根据本公开的实施例的电子装置可包括以上提到的元件中的至少一个。在电子装置中可省去一些元件或者还可包括其它附加元件。根据实施例的硬件组件中的一些可被组合成一个实体,所述实体执行与相关组件在组合之前执行的功能相同的功能。
这里使用的术语“模块”可例如指示包括硬件、软件、和固件中的一个或硬件、软件、和固件中的两个或更多个的组合的单元。“模块”可与例如术语“单元”、“逻辑”、“逻辑块”、“组件”或“电路”互换地使用。“模块”可以是集成组件元件的最小单元或最小单元的一部分。“模块”可以是用于执行一个或更多个功能或部分功能的最小单元。可机械地或电子地实现“模块”。例如,根据本公开的“模块”可包括用于执行已知的操作或此后将被开发出的操作的以下项中的至少一项:专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)、和可编程逻辑器件。
根据实施例,根据本公开的装置或方法中的至少一些可由以编程模块形式存储在计算机可读存储介质中的命令来实现。当指令被一个或更多个处理器执行时,指令可使所述一个或更多个处理器执行对应于指令的功能。
计算机可读记录介质可包括:硬盘、软盘、磁介质(诸如,磁带)、光学介质(诸如,压缩盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光介质(诸如,软光盘)、硬件装置(诸如,ROM、随机存取存储器(RAM)和闪速存储器)。另外,程序指令可包括可通过使用解释器在计算机中执行的高级语言代码、以及由编译器做出的机器代码。以上提到的硬件装置可被配置为作为一个或更多个软件模块来操作,以便执行本公开的操作,反之亦可。
根据本公开的编程模块可包括以上提到的组件中的一个或更多个或者还可包括其它附加组件,或者可省去以上提到的组件中的一些。根据本公开的实施例的由模块、编程模块或其它组件元件执行的操作可被顺序地、并行地、重复地或以启发式的方式来执行。一些操作可根据另一顺序而被执行或者可被省去,或者可添加其它操作。
根据本公开的实施例,提供了一种存储指令的存储介质,其中,指令被设置为当指令被至少一个处理器执行时使所述至少一个处理器能够执行至少一个操作,所述至少一个操作包括:确定与被请求执行的应用或服务关联的安全级别;基于确定的安全级别来改变图形对象中的至少一些并且显示改变后的图形对象;获得通过包括在电子装置中的旋转主体进行的输入;当获得的输入对应于与所述应用或服务关联的安全信息时执行所述应用或服务。
提供这里公开的实施例仅仅是为了容易地描述本公开的技术细节并且帮助理解本公开,并不旨在限制本公开的范围。因此,基于本公开的技术构思,应该理解本公开的范围包括所有修改方案或各种其它实施例。
虽然已经参照本公开的特定实施例示出和描述了本公开,但是本领域的技术人员将理解,在不脱离由权利要求限定的本公开的精神和范围的情况下,可在这里进行形式和细节上的各种改变。

Claims (13)

1.一种电子装置,包括:
外壳;
旋转主体;
显示器;
处理器:
确定针对被请求执行的应用或服务设置的安全级别;
基于安全级别,通过显示器显示用于指示通过旋转主体输入的安全信息的图形对象;
基于旋转主体的旋转来确定与旋转主体的旋转方向、旋转主体的旋转次数、以及旋转主体的旋转角度关联的安全信息;
当通过旋转主体输入的安全信息与针对被请求执行的应用或服务设置的信息对应时,执行所述应用或服务,
其中,基于安全级别来确定安全信息,其中,所述安全信息包括:通过旋转主体进行的输入的次数,并且
其中,旋转主体相对于显示器旋转。
2.如权利要求1所述的电子装置,其中,旋转主体包括边框或柄杆。
3.如权利要求1所述的电子装置,还包括:
存储器,存储针对多个应用中的每个应用设置的信息或针对多个服务中的每个服务设置的信息。
4.如权利要求3所述的电子装置,其中,存储的信息包括与认证关联的信息。
5.如权利要求4所述的电子装置,其中,与认证关联的信息针对外部电子装置。
6.如权利要求1所述的电子装置,其中,处理器还进行以下操作:
确定旋转主体的旋转方向;
在旋转方向是第一旋转方向时,执行所述应用或服务的第一功能;
在旋转方向是第二旋转方向时,执行所述应用或服务的第二功能。
7.如权利要求1所述的电子装置,还包括:
传感器,获得电子装置和与电子装置协作的装置中的至少一个的状态信息、电子装置和与电子装置协作的装置之间的关系信息、以及与用户关联的信息,
其中,处理器基于通过传感器获得的信息来改变针对所述应用或服务设置的安全级别。
8.根据权利要求7所述的电子装置,其中,处理器还进行以下操作:
在通过传感器获得的信息对应于预定信息时,基于预定标准来改变所述安全级别以降低安全等级;
在通过传感器获得的信息不对应于所述预定信息时,基于所述预定标准来改变所述安全级别以提高安全等级。
9.一种便携式电子装置执行应用或通过应用提供的服务的方法,所述方法包括:
确定针对被请求执行的应用或服务设置的安全级别;
基于安全级别,通过便携式电子装置的显示器显示用于指示通过便携式电子装置的旋转主体输入的安全信息的图形对象;
基于旋转主体的旋转来确定与旋转主体的旋转方向、旋转主体的旋转次数、以及旋转主体的旋转角度关联的安全信息;
当通过旋转主体输入的安全信息与针对被请求执行的应用或服务设置的信息对应时,执行所述应用或服务,
其中,基于安全级别来确定安全信息,其中,所述安全信息包括:通过旋转主体进行的输入的次数,并且
其中,旋转主体相对于显示器旋转。
10.如权利要求9所述的方法,其中,所述安全级别是针对包括在电子装置中的多个应用中的每个应用而被设置的,或是针对所述多个应用中的每个应用中提供的多个服务中的每个服务而被设置的。
11.如权利要求9所述的方法,还包括:
基于通过包括在电子装置中的传感器获得的信息来改变所述安全级别。
12.如权利要求11所述的方法,还包括:
当通过传感器获得的信息对应于预定信息时,基于预定标准来改变所述安全级别以降低安全等级;
当通过传感器获得的信息不对应于所述预定信息时,基于所述预定标准来改变所述安全级别以提高安全等级。
13.如权利要求11所述的方法,还包括:
当所述安全级别被改变时,基于改变后的安全级别来改变所述图形对象;
提供与改变后的安全级别的输入关联的指导。
CN201610950002.6A 2015-10-27 2016-10-26 电子装置及用于执行应用或服务的方法 Active CN106610776B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2015-0149294 2015-10-27
KR1020150149294A KR102443545B1 (ko) 2015-10-27 2015-10-27 어플리케이션 또는 서비스 실행을 위한 방법 및 전자 장치

Publications (2)

Publication Number Publication Date
CN106610776A CN106610776A (zh) 2017-05-03
CN106610776B true CN106610776B (zh) 2021-11-19

Family

ID=57391752

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610950002.6A Active CN106610776B (zh) 2015-10-27 2016-10-26 电子装置及用于执行应用或服务的方法

Country Status (4)

Country Link
US (1) US10028143B2 (zh)
EP (1) EP3163840B1 (zh)
KR (1) KR102443545B1 (zh)
CN (1) CN106610776B (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11903680B2 (en) * 2015-06-14 2024-02-20 Facense Ltd. Wearable-based health state verification for physical access authorization
US10335045B2 (en) 2016-06-24 2019-07-02 Universita Degli Studi Di Trento Self-adaptive matrix completion for heart rate estimation from face videos under realistic conditions
CN108925144B (zh) * 2016-06-30 2020-03-10 华为技术有限公司 一种身份认证方法及通信终端
US10382203B1 (en) * 2016-11-22 2019-08-13 Amazon Technologies, Inc. Associating applications with Internet-of-things (IoT) devices using three-way handshake
CN110249289B (zh) * 2017-01-10 2022-09-02 雷蛇(亚太)私人有限公司 提供滚动输入至应用程序的输入设备和方法
US10356096B2 (en) * 2017-02-17 2019-07-16 At&T Intellectual Property I, L.P. Authentication using credentials submitted via a user premises device
US10165054B2 (en) * 2017-03-13 2018-12-25 Kiturami Co., Ltd. Control system and method for IoT boilers using central management server
BR102017025882A2 (pt) * 2017-11-30 2019-06-25 Samsung Eletrônica da Amazônia Ltda. Método para permitir múltiplos acessos remotos a ambiente digital com base em experiência de comportamento humano
KR102520199B1 (ko) * 2018-07-23 2023-04-11 삼성전자주식회사 전자 장치 및 그 제어 방법.
KR102246064B1 (ko) * 2019-02-26 2021-04-29 주식회사 아이센스 생체 정보의 표시 방법
US10956016B1 (en) * 2019-11-14 2021-03-23 Rockwell Collins, Inc. No look touchscreen panel / CDU

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1330310A (zh) * 2000-06-30 2002-01-09 国际商业机器公司 动态控制滚动速度的方法及控制滚动功能的***
EP2306273A1 (en) * 2009-10-01 2011-04-06 Research In Motion Limited Apparatus and method for invoking a function based on a gesture input
CN102804195A (zh) * 2009-06-18 2012-11-28 捷讯研究有限公司 图形认证
CN104993934A (zh) * 2015-06-30 2015-10-21 惠州Tcl移动通信有限公司 一种智能穿戴设备与移动终端连接处理方法及***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7307921B1 (en) * 2004-08-30 2007-12-11 Karterman Don S Wristwatch with movable movement case
KR100754674B1 (ko) * 2006-03-10 2007-09-03 삼성전자주식회사 휴대 단말의 메뉴 선택 방법 및 장치
US7382691B2 (en) * 2006-04-21 2008-06-03 Nixon, Inc. Multifunction watch system and method
US7907974B2 (en) * 2007-01-04 2011-03-15 Microsoft Corporation Scrollable computing device display
KR101400646B1 (ko) 2007-09-06 2014-05-26 엘지전자 주식회사 터치 스크린(touch screen)을 구비한 이동단말기와 아날로그 다이얼락의 제공 방법
JP5228736B2 (ja) 2008-09-24 2013-07-03 富士通モバイルコミュニケーションズ株式会社 携帯電話機
US9313212B2 (en) 2013-03-19 2016-04-12 International Business Machines Corporation Dynamic adjustment of authentication mechanism
KR20140139942A (ko) 2013-05-28 2014-12-08 최준희 금고 다이얼에 의한 아날로그 입력과 다이얼 중앙에 위치한 디지털 출력을 이용한 단말기 잠금장치 및 입력된 단순한 숫자를 이용한 난수 암호Key 생성방법
KR20140140240A (ko) 2013-05-29 2014-12-09 박한수 휠을 이용한 패스워드 입력시스템, 휠을 이용한 패스워드 입력이 가능한 모바일 장치, 그리고, 컴퓨터로 판독가능한 기록매체
KR102021058B1 (ko) * 2013-10-30 2019-09-11 삼성전자주식회사 보안 시스템 제어 방법 및 그 전자 장치
US9437063B2 (en) 2014-01-04 2016-09-06 Latchable, Inc. Methods and systems for multi-unit real estate management
KR102302350B1 (ko) * 2014-06-02 2021-09-15 삼성전자 주식회사 보안 기능을 제공하는 방법 및 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1330310A (zh) * 2000-06-30 2002-01-09 国际商业机器公司 动态控制滚动速度的方法及控制滚动功能的***
CN102804195A (zh) * 2009-06-18 2012-11-28 捷讯研究有限公司 图形认证
EP2306273A1 (en) * 2009-10-01 2011-04-06 Research In Motion Limited Apparatus and method for invoking a function based on a gesture input
CN104993934A (zh) * 2015-06-30 2015-10-21 惠州Tcl移动通信有限公司 一种智能穿戴设备与移动终端连接处理方法及***

Also Published As

Publication number Publication date
EP3163840B1 (en) 2019-10-09
US20170118640A1 (en) 2017-04-27
KR102443545B1 (ko) 2022-09-15
CN106610776A (zh) 2017-05-03
EP3163840A1 (en) 2017-05-03
KR20170048779A (ko) 2017-05-10
US10028143B2 (en) 2018-07-17

Similar Documents

Publication Publication Date Title
CN106610776B (zh) 电子装置及用于执行应用或服务的方法
KR102577054B1 (ko) 전자 결제 기능을 제공하는 전자 장치 및 그의 동작 방법
KR102368614B1 (ko) 인증 처리 방법 및 이를 지원하는 전자 장치
KR102640423B1 (ko) 음성 입력 처리 방법, 이를 지원하는 전자 장치, 및 시스템
KR102635437B1 (ko) 콘텐츠 공유 방법 및 이를 지원하는 전자 장치
KR102593344B1 (ko) 전자 장치, 웨어러블 장치 및 전자 장치의 화면 제어 방법
KR102402829B1 (ko) 사용자 인증 방법 및 이를 지원하는 전자 장치
US10997584B2 (en) Payment system, electronic device and payment method thereof
KR102646892B1 (ko) 결제 수행 방법 및 이를 제공하는 전자 장치
KR102469569B1 (ko) 전자 장치 및 그의 동작 방법
US20160321444A1 (en) Electronic device for providing short-cut user interface and method therefor
KR102598441B1 (ko) 위치 인식 방법 및 이를 지원하는 전자 장치
CN108431752B (zh) 用于在电子设备中显示数据的装置和方法
KR102544488B1 (ko) 인증을 수행하기 위한 전자 장치 및 방법
EP3376454A1 (en) Payment system, electronic device and payment method thereof
CN108460261B (zh) 用于管理内容的方法及其电子设备
KR102319661B1 (ko) 전자 장치 및 전자 장치의 보안 정보 저장 방법
US11238453B2 (en) Device for performing security login service and method
KR102659062B1 (ko) 그립 센서의 감지 신호에 기초하여 ui를 표시하는 전자 장치
KR20170115235A (ko) 생체 정보 인증 방법
KR20160045428A (ko) 잠금 해제 방법 및 장치
KR102582923B1 (ko) 컨텐츠 보호 방법 및 이를 지원하는 전자 장치
KR102591683B1 (ko) 보안 엘리먼트 관리 방법 및 이를 수행하는 전자 장치
KR102472949B1 (ko) 전자장치의 화면 보안 기능을 실행하는 방법 및 전자장치
KR102678242B1 (ko) 인증을 수행하는 전자 장치 및 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant