用于利用显示器来处理输入的方法和装置的制造方法

文档序号:9374790阅读:323来源:国知局
用于利用显示器来处理输入的方法和装置的制造方法【
技术领域
】[0001]本公开涉及用于处理输入的方法。更具体而言,本公开涉及用于利用显示器来处理输入的方法和装置。【
背景技术
】[0002]近年来,随着信息与通信技术和半导体技术的发展,各种电子设备(例如,移动电话、平板个人计算机(PersonalComputer,PC)、个人数字助理(PersonalDigitalAssistant,PDA)等等)已被越来越多地制造为具有小的尺寸、纤细的形状、方便的抓握方式和轻的重量,并且已经提供了用户期望的各种功能。例如,电子设备可利用显示器(例如,包括触摸面板的触摸屏)输出各种信息,并且可接收用户做出的输入(例如,触摸或悬停)。用户可通过对显示器上提供的各种信息中的特定信息进行触摸(或悬停在其上)来选择他或她期望的信息,并且可在不使用单独的键(例如,硬件键盘的键)的情况下控制电子设备。[0003]电子设备可例如通过有线/无线通信模块(例如,局域网(LocalAreaNetwork,LAN)、无线LAN(WirelessLAN,WLAN)、无线保真(WirelessFidelity,WiFi)、近场通信(NearFieldCommunicat1n,NFC)、红外数据协会(InfraredDataAssociat1n,IrDA)、Zigbee、蓝牙(BT)或者蜂窝模块)支持多个电子设备之间的通信。用户可利用有线/无线通信在多个电子设备之间交换信息,并且可在一个电子设备(例如,移动电话)上远程地控制另一电子设备(例如,与移动电话通信的电视机(TV))。[0004]根据相关技术的技术,电子设备可确定显示器上的被用户的身体的一部分或者物体(例如,触控笔或电子笔)触摸(或悬停)的区域,并且依据被触摸的区域执行与用户的输入相对应的事件(例如,应用的执行、对屏幕亮度的控制、对另一电子设备的控制,等等)。然而,电子设备可能例如不是按照单独的硬件设备(例如,硬件键盘),而是按照软件来区分显示器上的各种区域(例如,显示图标和软件键盘的数字或字母的区域)中的每一个,比如一个图像(例如,显示器上显示的一个图像)中包括的文本或图标。[0005]因此,用户仅利用触觉感受可能难以区分在显示器上的各种区域中显示和区分的诸如各种图标或文本之类的区域。此外,如果用户不直接用他或她的眼睛观看显示器,则可能触摸用户不希望的区域,因此可能会执行用户未预期的事件。[0006]例如,电子设备(例如,移动电话)可被用作能够控制另一电子设备(例如,TV)的操作的远程控制设备(例如,遥控器)。例如,在获得从左到右拖动从功能上连接到电子设备(例如,安装在电子设备中)的显示器的用户输入时,该电子设备(例如,移动电话)可切换另一电子设备(TV)的频道(例如,可从低编号频道切换到高编号频道)。另一方面,在获得从下到上拖动电子设备的显示器的用户输入时,电子设备可升高另一电子设备的音量。[0007]在此情况下,用户可利用他或她的手在电子设备(例如,移动电话)的显示器上输入用于控制另一电子设备(例如,TV)的命令,同时利用他或她的眼睛观看另一电子设备的屏幕。然而,如果用户没有观看电子设备的显示器,则用户的拖动方向可由于各种因素而不同于用户期望的方向,所述因素例如是电子设备所位于的方向,或者用户与电子设备之间的角度。例如,虽然用户希望通过向右拖动电子设备的显示器来改变频道,但因为拖动输入方向被识别为显示器上的向下方向,所以可能改变另一电子设备的音量。结果,电子设备可能依据误解的用户输入执行其他事件,而不是在另一电子设备上执行用户期望的事件(例如,频道切换)。[0008]上述信息只是作为背景信息给出的,用于帮助理解本公开。关于上述的任何内容对于本公开而言是否适用为现有技术,并未做出确定,并且并未做出断言。【
发明内容】[0009]本公开的各方面要解决至少上述问题和/或缺点并且要提供至少以下所述的优点。因此,本公开的一方面要提供一种输入处理方法和装置,用于通过基于用户输入改变用于确定用户输入的显示器的参考轴来执行与用户输入相对应的事件(例如,对于另一电子设备的频道切换、静音、音量改变或者屏幕控制)。[0010]根据本公开的一方面,提供了一种用于处理输入的方法。该方法包括:通过从功能上连接到电子设备的显示器获得用户输入;通过将显示器的第一轴定义为参考轴来确定与用户输入相对应的角度;至少基于该角度将显示器的第二轴确定为参考轴;并且基于第二轴来在从功能上连接到电子设备的至少一个外部设备上执行与用户输入相对应的至少一个事件。[0011]根据本公开的另一方面,提供了一种用于处理输入的电子设备。该电子设备包括被配置为获得用户输入的显示器、被配置为存储与用户输入相关联的信息的存储器和从功能上连接到存储器的输入处理模块。输入处理模块可被配置为:通过将显示器的第一轴定义为参考轴来确定与用户输入相对应的角度;至少基于该角度将显示器的第二轴确定为参考轴;并且基于第二轴来在从功能上连接到电子设备的至少一个外部设备上执行与用户输入相对应的至少一个事件。[0012]根据本公开的另一方面,提供了一种记录用于执行操作的程序的非暂态计算机可读介质。该非暂态计算机可读介质包括:通过显示器获得用户输入;通过将显示器的第一轴定义为参考轴来确定用户输入的角度;至少基于该角度将显示器的第二轴改变为参考轴;并且基于第二轴来在从功能上连接到电子设备的至少一个外部设备上执行与用户输入相对应的至少一个事件。[0013]通过以下结合附图公开本公开的各种实施例的详细描述,本领域技术人员将清楚本公开的其他方面、优点和显著特征。【附图说明】[0014]通过以下结合附图的描述,本公开的某些实施例的上述和其他方面、特征和优点将更加清楚,附图中:[0015]图1图示了包括根据本公开的各种实施例的电子设备的网络环境;[0016]图2图示了根据本公开的各种实施例的电子设备的输入处理模块的结构;[0017]图3图示了根据本公开的各种实施例的与电子设备相关联的参考轴的变化的示例;[0018]图4图示了根据本公开的各种实施例的与电子设备相关联的参考轴的变化的另一示例;[0019]图5图示了根据本公开的各种实施例的执行与用户输入相对应的事件的示例;[0020]图6图示了根据本公开的各种实施例的执行与电子设备上的用户输入相对应的事件的另一不例;[0021]图7是图示出根据本公开的各种实施例的改变显示器的坐标轴的过程的流程图;[0022]图8图示了根据本公开的各种实施例的电子设备的框图;并且[0023]图9图示了根据本公开的各种实施例的多个电子设备之间的通信协议。[0024]贯穿各图,相似的标号将被理解为指代相似的部件、组件和结构。【具体实施方式】[0025]提供以下参照附图的描述来帮助全面理解如权利要求及其等同物所限定的本公开的各种实施例。描述包括各种具体细节以帮助理解,但这些细节应被视为只是示范性的。因此,本领域普通技术人员将会认识到,在不脱离本公开的范围和精神的情况下,能够对本文描述的各种实施例进行各种改变和修改。此外,为了清楚和简明,可省略对公知的功能和构造的描述。[0026]在以下描述和权利要求中使用的术语和字词不限于字面含义,而只是被发明人用来使得能够对于本公开有清楚且一致的理解。因此,本领域技术人员应当清楚,提供以下对本公开的各种实施例的描述只是为了说明,而不是为了限制如所附权利要求及其等同物所限定的本公开。[0027]要理解,单数形式“一”、“一个”和“该”包括复数指代,除非上下文明确地另有规定。从而,例如,对“一组件表面”的指代包括对一个或多个这样的表面的指代。[0028]术语“基本上”是用来意指所记载的特性、参数或值不需要被精确地实现,而是可以以不会妨碍该特性打算提供的效果的量发生偏离或变动,包括例如容差、测量误差、测量精确度限制和本领域技术人员已知的其他因素。[0029]当在这里使用时,当称一个设备“从功能上连接到”另一设备时,该设备可以通过任何合适的有线或无线方式直接或间接连接到该另一设备,并且可以通过任何合适的有线或无线方式来向/从该另一设备发送/接收信号。[0030]根据本公开的各种实施例的电子设备可以是包括通信功能的设备。例如,电子设备可包括以下各项中的至少一者:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书(e-book)阅读器、桌面型PC、膝上型PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PortableMultimediaPlayer,PMP)、数字音频播放器、移动医疗设备、相机以及可穿戴设备(例如,头戴式设备(Head-Mounted-Device,HMD)(例如电子眼镜)、电子服装、电子手镯、电子项链、电子配饰(或智慧配饰)、电子纹身、智能手表等等)。[0031]根据本公开的一些实施例,电子设备可以是具有通信功能的智能家用电器。智能家用电器可例如包括以下各项中的至少一者:电视机(TV)、数字视频盘(DigitalVideoDisk,DVD)播放器、音频设备、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、电视盒(例如,SamsungHomeSync?、AppleTV?或GoogleTV?)、游戏机、电子字典、电子钥匙、便携式摄像机和电子相框。[0032]根据本公开的一些实施例,电子设备可包括以下各项中的至少一者:医疗设备(例如,磁共振血管造影(MagneticResonanceAng1graphy,MRA)、磁共振成像(MagneticResonanceImaging,MRI)、计算机断层扫描(ComputedTomography,CT)、医疗摄像机、超声设备等等)、导航设备、全球定位系统(GlobalPosit1ningSystem,GPS)接收器、行车记录器(EventDataRecorder,EDR)、飞行数据记录器(FlightDataRecorder,FDR)、汽车资讯娱乐设备、海洋电子设备(例如,海洋导航设备、陀螺罗盘等等)、航空电子设备、安保设备、车头单元、工业或家用机器人、银行的自动柜员机(AutomaticTeller’sMachine,ATM)以及商店的销售点(PointOfSale,P0S)。[0033]根据本公开的一些实施例,电子设备可包括以下各项中的至少一者:具有通信功能的家具或建筑物/构筑物的一部分、电子板、电子签名接收设备、投影仪以及各种测量仪器(例如,水表、电表、气表和无线电仪表)。根据本公开的各种实施例的电子设备可以是上述各种设备中的任何一者或者其组合。另外,根据本公开的各种实施例的电子设备可以是柔性设备。本领域普通技术人员将会清楚,根据本公开的各种实施例的电子设备不限于上述设备。[0034]现在将参考附图描述根据本公开的各种实施例的电子设备。本公开的各种实施例中使用的术语“用户”可以指使用电子设备的人,或者使用电子设备的设备(例如,智能电子设备)。[0035]图1图示了包括根据本公开的各种实施例的电子设备101的网络环境100。[0036]参考图1,电子设备101可包括总线110、处理器120、存储器130、输入/输出(I/0)接口140、显示器150、通信接口160以及输入处理模块170。[0037]总线110可以是将上述组件连接到彼此并且在上述组件之间传送通信信息(例如,控制消息)的电路。[0038]处理器120可例如通过总线110从上述其他组件(例如,存储器130、1/0接口140、显示器150、通信接口160、输入处理模块170等等)接收命令,对接收到的命令解密,并且执行与解密的命令相对应的操作或数据处理。[0039]存储器130可存储从处理器120或其他组件(例如,1/0接口140、显示器150、通信接口160、输入处理模块170等等)接收的或者由处理器120或其他组件生成的命令或数据。存储器130可例如包括编程模块,比如内核131、中间件132、应用编程接口(Applicat1nProgrammingInterface,API)133、(一个或多个)应用134等等。上述编程模块中的每一者可由软件、固件、硬件或者其中的至少两者的组合来配置。[0040]内核131可控制或管理在执行在其他编程模块(例如,中间件132、API133或(一个或多个)应用134)中实现的操作或功能时使用的系统资源(例如,总线110、处理器120、存储器130,等等)。内核131可提供接口,通过该接口,中间件132、API133或(一个或多个)应用134可访问电子设备101的个体组件并且控制或管理个体组件。[0041]中间件132可充当媒介,使得API133或(一个或多个)应用134可通过与内核131通信来与内核131交换数据。中间件132可利用例如向(一个或多个)应用134中的至少一者指派能够使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等等)的优先级的方法来响应于从(一个或多个)应用134接收的操作请求而执行控制(例如,调度或负载均衡)。[0042]作为用于通过(一个或多个)应用134控制从内核131或中间件132提供的功能的接口的API133可例如包括用于文件控制、窗口控制、图像处理或字符控制的至少一个接口或功能(例如,命令)。[0043]根据本公开的各种实施例,(一个或多个)应用134可包括短消息服务(ShortMessageService,SMS)/多媒体消息传递服务(MultimediaMessagingService,MMS)应用、电子邮件(E-mail)应用、日历应用、闹钟应用、健康护理应用(例如,用于测量锻炼、血糖等等的应用)当前第1页1 2 3 4 5 6 
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1