电子设备的基于姿势的控制的制作方法

文档序号:9713527阅读:403来源:国知局
电子设备的基于姿势的控制的制作方法
【专利说明】电子设备的基于姿势的控制
[0001 ] 背景
[0002]当今的电子设备通常是多功能的。例如,智能电话可包括电话、音乐播放器、电子邮件阅读器、相机、以及其他功能。用户可使用各种按钮、小键盘、键盘、滑块、或其他控制元素来访问这些功能。
[0003]概述
[0004]提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。
[0005]在一些电子设备中,甚至在电子设备处于锁定模式时,用户也可访问一些功能。例如,用户可在无需解锁电子设备的情况下通过按下某些软按钮来开始、停止、前进、倒带、或暂停电子设备上的媒体播放器。然而,用户可能需要看着电子设备来操作这些软按钮;否贝1J,媒体播放器可能不会正确地响应。因而,该操作可能是麻烦或甚至不安全的,例如在用户驾车时。
[0006]本发明技术的若干实施例可通过检测电子设备上的检测区中的姿势并根据检测到的姿势执行控制功能,来解决上述缺陷中的至少一些。检测到的姿势可独立于电子设备上的任何软按钮、滑块、和/或其他控件。例如,电子设备可接受对检测区(例如,触摸屏的上半部)中的任何位置的左扫、右扫、轻击、和/或其他姿势。电子设备随后可基于检测到的姿势来控制媒体播放器、日历应用、社交媒体应用、新闻应用、电子邮件应用、文本消息应用、和/或其他类型的应用。因而,对电子设备的控制输入不仅仅限于电子设备的某些小输入区域。结果,用户可不需看着电子设备就能控制电子设备的功能。因此,电子设备的安全性和用户友好度可被改进超过传统设备。
[0007]附图简述
[0008]图1是根据本发明技术的实施例的配置用于基于姿势的控制的电子设备的透视图。
[0009]图2A是示出根据本技术的各实施例的适合图1的电子设备的各计算组件的框图。
[0010]图2B是示出根据本技术的各实施例的适合图2A的电子设备的各软件组件的框图。
[0011]图3A-3C是示出根据本发明技术的实施例的电子设备的基于姿势的控制的各方面的过程的流程图。
[0012]图4A-4D是示出根据本发明技术的实施例的电子设备的基于姿势的控制的各方面的示例锁屏。
[0013]详细描述
[0014]以下描述了用于电子设备的基于姿势的控制的系统、设备、组件、模块、例程和过程的一些实施例。在以下描述中,包括了示例软件代码、值、和其他具体细节以提供对本技术的一些实施例的全面理解。本领域技术人员也将理解该技术可具有另外的实施例。本发明技术也可被实现而无需以下结合图1-4D描述的各实施例的若干细节。
[0015]如本文还使用的,术语“姿势”一般指利用身体动作的非口头交流形式,包括例如手、头、手指、或用户身体的其他部位的移动。电子设备可使用例如一个或多个触摸屏、运动传感器、相机、材料变形传感器、和/或其他合适的检测器来检测姿势。示例姿势可包括左扫、右扫、下拉、触摸、双触摸、和/或其他合适的身体动作。
[0016]还如本文使用的,术语“锁定模式”一般指对电子设备的一个或多个功能的访问受到限制的操作模式。受限功能的示例可包括应用访问、系统配置、数据录入、系统更新、和/或其他合适的功能中的一者或多者。用户可能需要执行一个或多个特定动作来接收对受限功能的访问。例如,用户可能需要输入口令、使用特定按钮组合、提供拇指指纹、跟踪特定图案、完成特定姿势、或执行其他合适的动作。在电子设备处于锁定模式时显示的用户界面一般可被称为“锁屏”。示例锁屏可以显示用于时间、日期、电子邮件通知、警报、和/或其他合适信息的界面元素。
[0017]如上所述,某些电子设备可显示具有用于前进、倒带、播放、暂停、或停止媒体播放器或其他应用的软按钮、滑块、或其他控制元素的锁屏。如本文所使用的,术语“控制元素”一般指配置成接受对电子设备的控制输入的界面元素。示例控制元素可包括软按钮、选择器、滑块等。然而,为操作这样的控制元素,用户可能需要看向电子设备,因为与控制元素相关联的输入区域可能是有限的。例如,软按钮可能只具有小圈输入区域。因而,可能在许多情况下造成麻烦或甚至不安全的操作环境,如当用户正在驾驶交通工具时。
[0018]本发明技术的若干实施例可通过定义电子设备的锁屏上的检测区来解决上述缺陷中的至少一些。检测区可以用目标应用(例如,媒体播放器)相关联且被配置成检测用于控制该应用的姿势。检测到的姿势可独立于电子设备上的任何软按钮、滑块、和/或其他控制元素。例如,电子设备可在锁屏时检测对检测区(例如,触摸屏的上半部)的任何位置的左扫、右扫、轻击、悬停、和/或其他姿势。电子设备随后可基于检测到的姿势来控制媒体播放器的某些功能。结果,用户可能不需要看向电子设备就能控制电子设备的操作,并且因而造成改进的使用性和安全性。
[0019]图1是根据本发明技术的实施例的配置用于基于姿势的控制的电子设备100的透视图。电子设备100可以是移动电话、智能电话、个人数据助理、平板计算机、可穿戴计算或通信设备、和/或其他合适的计算设备。如图1所示,电子设备100包括携带输入/输出设备105 (例如,触摸屏)和按钮107 (例如,机械、电容、或电阻式按钮)的外壳103。在其他实施例中,作为图1中示出的组件的补充或替换,电子设备100还可包括面向前方的相机、面向后方的相机、话筒、扬声器、天线、键盘、处理器、存储器、无线电收发机、和/或其他合适的电子和/或机械组件(未示出)。
[0020]在操作中,电子设备100可经由输入/输出设备105和/或按钮107接受用户输入以在电子设备100处于锁定模式时执行某些功能。例如,在一个实施例中,用户可以通过单或双按下按钮107来激活电子设备100上的媒体播放器的控件。电子设备100随后可定义配置成检测用户手指101的姿势的检测区109。电子设备100可以基于检测到的姿势来前进、倒带、暂停、停止或以其他方式控制媒体播放器的操作。在其他实施例中,作为媒体播放器的替换或补充,用户还可激活控件以检测针对日历应用、社交媒体应用、新闻应用、电子邮件应用、文本消息应用、和/或电子设备100上的其他类型的应用的姿势。如下文参考图2A和2B更详细地讨论的,电子设备100还可包括处理器122和包含促进电子设备100的上述基于姿势的控制以及电子设备100的其他功能的指令的存储器123(两者在图2A中示出)。
[0021]图2A是示出根据本技术的各实施例的适合图1的电子设备100的各计算组件的框图。在图2A中且在此后的其他附图中,各单独的软件组件、模块、以及例程可以是用C、C++、Java、和/或其他合适的编程语言编写的计算机程序、过程、或进程。计算机程序、过程、或进程可被编译成目标代码或机器代码且被呈现以供计算设备的一个或多个处理器执行。源代码、中间代码和/或目标代码的某些实现以及相关联的数据可被存储在包括只读存储器、随机存取存储器、磁盘存储介质、光学存储介质、闪存设备、和/或其他合适的计算机可读存储介质的计算机存储器中。如本文使用的,术语“计算机可读存储介质”不包括传播的信号。
[0022]如图2A所示,电子设备100可包括处理器122和操作耦合输入/输出设备105的存储器123。处理器122可包括微处理器、现场可编程门阵列、和/或其他合适的逻辑器件。存储器123可包括配置成存储从处理器122接收到的数据以及针对处理器122的指令的易失性和/或非易失性计算机可读存储介质(例如,R0M、RAM、磁盘存储介质、光学存储介质、闪存设备、EEPR0M、和/或其他合适的存储介质)。
[0023]处理器122可被配置成执行存储在存储器123中的软件组件的指令。例如,如图2A所示,处理器122的软件组件可包括彼此互联的输入组件132、数据库组件134、处理组件136、和输出组件138。在其他实施例中,作为上述软件组件的补充或替换,处理器122可以执行其他合适软件组件的指令。
[0024]在操作中,输入组件132可以例如经由输入/输出设备105和/或按钮107(图1)接受用户输入154,并将检测到的用户输入154传递给其他组件以供进一步处理。数据库组件134组织各记录,包括控制信号记录142,并促进这些记录去往和来自存储器123的存储及检索。控制信号记录142可单独地包括与用户输入154中包括的特定姿势相对应的控制功能。例如,控制信号记录142可包括与右扫、左扫、单触摸、以及下拉分别单独地对应的用于媒体播放器的前进、倒带、暂停、以及停止功能。任何类型的数据库组织可被利用,包括平面文件系统、分层结构数据库、关系型数据库、或分布式数据库。处理组件136分析来自
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1