用于基于情景的自然用户接口输入的技术的利记博彩app

文档序号:9401884阅读:344来源:国知局
用于基于情景的自然用户接口输入的技术的利记博彩app
【技术领域】
[0001]本文中所述示例一般涉及解释到装置的自然用户接口输入。
【背景技术】
[0002]例如膝上型计算机、平板计算机或智能电话等计算装置可利用传感器检测自然用户接口(UI)输入。传感器可嵌入和/或耦合到计算装置。在一些示例中,基于这些类型的嵌入和/或耦合传感器收集或获得的信息,可检测到给定自然UI输入事件。例如,检测到的给定自然UI输入可以是可指示用户意图影响在计算装置上执行的应用程序的输入命令(例如,用户姿势)。输入可包括用户物理触摸传感器(例如,触觉传感器),在另一传感器(例如,图像传感器)附近在空中做出姿势,由仍有的另一传感器(例如,运动传感器)检测到的用户对计算装置的至少一部分的有目的的移动或由还有的其它传感器(例如,麦克风)检测到的音频命令。
【附图说明】
[0003]图1示出第一装置的前视图和后视图的示例。
[0004]图2A-B示出用于解释自然用户接口输入事件的示例第一情景。
[0005]图3A-B示出用于基于情景的自然UI输入的示例第二情景。
[0006]图4示出用于解释自然用户接口输入的示例体系结构。
[0007]图5示出示例映射表格。
[0008]图6示出用于设备的示例框图。
[0009]图7示出逻辑流程的示例。
[0010]图8示出存储介质的示例。
[0011]图9示出第二装置的示例。
【具体实施方式】
[0012]示例一般涉及用于解释检测到的输入命令以可能影响在计算装置(下文称为装置)上执行的应用程序的改进。如在本公开内容中设想的一样,输入命令可包括触摸姿势、空中姿势、装置姿势、音频命令、图案识别或对象识别。在一些示例中,输入命令可被解释为影响在装置上执行的应用程序的自然UI输入事件。例如,应用程序可包括消息传递应用程序,并且解释的自然UI输入事件可促使预确定的文本或媒体内容添加到由消息传递应用程序创建的消息。
[0013]在一些示例中,可将预确定的文本或媒体内容添加到消息传递应用程序创建的消息而不考虑用户的情景。添加文本或媒体内容到消息而不考虑用户的情景可成为问题,例如,在消息的接收人在正式等级方面有所不同。每个正式等级可表示不同情景。例如,响应解释的自然UI输入事件,预确定的媒体内容可以是啤酒杯图标以指示“休息一会? ”。啤酒杯图标的预确定的媒体内容可对诸如朋友/同事接收人情景等定义的关系情景是适当的,但可对诸如工作主管收件人情景等另一类型的定义的关系情景是不适当的。
[0014]在一些其它示例中,用户的情景可基于用户可在执行的实际物理活动。对于这些示例,用户可以是跑步或慢跑,并且解释的自然UI输入事件可影响在装置上执行的音乐播放器应用程序。例如,诸如装置姿势等包括摇晃装置的命令输入可促使音乐播放器应用程序随机播放音乐选择。在作为用户的移动的跑步或慢跑可造成音乐选择不利地随机播放,并且因此降低影响不间断音乐的用户体验时,这可成为问题。
[0015]在一些示例中,实现了用于基于情景到在装置上执行的应用程序的自然UI输入的技术。这些技术可包括在装置检测第一输入命令。可将第一命令输入解释为第一自然UI输入事件。随后,可基于与输入命令有关的情景信息,将第一自然UI输入事件与情景相关联。对于这些示例,可做出基于情景,是否处理第一自然UI输入事件的确定。对于一些示例,可基于情景处理第一自然UI输入事件。第一自然UI输入的处理可包括确定情景是否造成从第一媒体检索模式到第二媒体检索模式的交换。随后,可基于第一或所述第二媒体检索模式,为应用程序检索媒体内容。
[0016]图1示出第一装置100的前视图和后视图的示例。在一些示例中,装置100具有如图1所示的正面105和背面125。对于这些示例,正面105可对应于包括触摸屏/显示屏110的装置100的一面,触摸屏/显示器110向装置100的用户提供执行应用程序112的视图。同时,从显示视图面而言,背面125可以是装置100的相对面/背面。虽然在一些示例中显示屏也可在背面125上存在,但为便于解释,图1不包括背面显示屏。
[0017]根据一些示例,正面105包括在从正面105查看装置100时可对用户至少部分可见的元素/特征(例如,通过外壳101的表面或在外壳的表面上可见)。此外,在从正面105查看装置100时,一些元素/特征可对用户不可见。对于这些示例,实线框可表示可至少部分可见的那些特征,并且虚线框可表示可对用户不可见的那些元素/特征。例如,收发器/通信接口 102可对用户不可见,然而,至少一部分发摄像装置104、音频扬声器106、输入按钮108、麦克风108或触摸屏/显示屏110可对用户可见。
[0018]在一些示例中,背面125包括在从背面125查看装置100时可对用户至少部分可见的元素/特征。此外,在从背面125查看装置100时,一些元素/特征可对用户不可见。对于这些示例,实线框可表示可至少部分可见的那些特征,并且虚线框可表示可能不可见的那些元素/特征。例如,全球定位系统(GPS) 128、加速计130、陀螺仪132、存储器140或处理器组件150可对用户不可见,然而至少一部分环境传感器122、摄像装置124和生物统计传感器/接口 126可对用户可见。
[0019]根据一些示例,如图1所示,通信链路101可经收发器/通信接口 102以无线方式耦合装置100。对于这些示例,收发器/通信接口 102可配置成和/或能够根据一个或更多个无线通信标准操作以经通信链路103与网络(未示出)建立网络连接。网络连接可允许装置100接收/传送数据和/或允许通过网络的话音通信。
[0020]在一些示例中,装置100的各种元素/特征可能能够提供与检测到的输入命令(例如,用户姿势或音频命令)相关联的传感器信息到逻辑、特征或模块以供处理器组件150执行。例如,触摸屏/显示屏110可检测到触摸姿势。摄像装置104或124可检测到空间/空中姿势或图案/对象识别。加速计130和/或陀螺仪132可检测到装置姿势。麦克风109可检测到音频命令。如下更详细所述,提供的传感器信息可向要由处理器组件150执行的模块指示,检测到的输入命令可能将影响执行应用程序112,并且可将检测到的输入命令解释为自然UI输入事件。
[0021]在一些其它示例中,一系列检测到的输入命令或检测到的输入命令的组合可向供处理器组件150执行的模块指示,用户有意影响执行应用程序112,并且随后将输入命令的检测到的系列解释为自然UI输入事件。例如,第一检测到的输入命令可以是激活麦克风109,并且第二检测到的输入命令可以是由麦克风109检测到的用户生成的口头或音频命令。对于此示例,随后可基于由麦克风109检测到的用户生成的口头或音频命令,解释自然UI输入事件。在其它示例中,第一检测到的输入命令可以是激活摄像装置104或124中的某个摄像装置。对于这些其它示例,随后,可基于摄像装置检测到的对象或图案识别(例如,经面部识别等),解释自然UI输入事件。
[0022]在一些示例中,装置100的各种元素/特征可能能够提供与检测到的输入命令有关的传感器信息。与输入命令有关的情景信息可包括由/通过一个或更多个环境传感器/接口 122或生物统计传感器/接口 126收集的传感器信息。与输入命令有关的情景信息也可包括但不限于由一个或更多个摄像装置104/124、麦克风109、GPS 128、加速计130或陀螺仪132收集的传感器信息。
[0023]根据一些示例,与输入命令有关情景信息可包括日时间、从GPS 128收到的GPS信息、从陀螺仪132收到的装置定向信息、从加速计130收到的装置移动速率信息、从摄像装置104/124收到的图像或对象识别信息中的一项或更多项。在一些示例中,时间、GPS、装置定向、装置移动速率或图像/对象识别信息可由供处理器组件150执行的模块收到,并且随后情景可与从检测到的输入事件解释的自然UI输入事件相关联。换而言之,上面提及的时间、位置、定向、移动或图像识别信息可由模块用于确定输入命令发生的情景,并且随后将该情景与自然UI输入事件相关联。
[0024]在一些示例中,与输入命令有关的情景信息也可包括可指示用户活动的类型的用户输入的信息。例如,用户可使用输入按钮108或者经触摸/空中/装置姿势或音频命令使用自然UI输入,手动输入用户活动的类型以指示用户活动的类型。用户活动的类型可包括但不限于锻炼活动、工作场所活动、家庭活动或公共活动。在一些示例中,用户活动的类型可由供处理器组件150执行的模块用于将情景与从检测到的输入事件解释的自然UI输入事件相关联。换而言之,用户活动的类型可由模块用于确定输入命令发生的情景,并且随后将该情景与自然UI输入事件相关联。
[0025]根据一些示例,由/通过环境传感器/接口 122收集的传感器信息可包括在检测到的输入期间在装置100或其附近的周围环境传感器信息。周围环境信息可包括但不限于噪声级别、空气温度、光强度或大气压。在一些示例中,周围环境传感器信息可由供处理器组件150执行的模块收到,并且随后情景可与从检测到的输入事件解释的自然UI输入事件相关联。换而言之,周围环境信息可由模块用于确定输入命令发生的情景,并且随后将该情景与自然UI输入事件相关联。
[0026]在一些示例中,基于周围环境信息确定的情景可指示用户活动的类型。例如,指示高海拔、冷温度、高光强度或位置的频繁更改的周围环境信息可指示用户参与室外活动,室外活动可包括骑自行车、登山、徒步、滑雪或跑步。在其它示例中,指示适中温度、适中光强度、位置的更不频繁更改和适中周围噪声级别的周围环境信息可指示用户参与工作场所或家庭活动。在仍有的其它示例中,指示适中温度、适中或低光强度、位置的一些更改和高周围噪声级别的周围环境信息可指示用户参与公共活动,并且是在诸如购物中心等公共位置或靠着公共人行道或街道。
[0027]根据一些示例,由/通过生物统计传感器/接口 126收集的传感器信息可包括在输入命令期间与装置100的用户相关联的生物统计信息。生物统计信息可包括但不限于用户的心率、呼吸率或体温。在一些示例中,生物统计传感器信息可由供处理器组件150执行的模块收到,并且随后情景可与从检测到的输入事件解释的自然UI输入事件相关联。换而言之,用于用户的生物统计环境信息可由模块用于确定经其发生输入命令的情景,并且随后将该情景与自然UI输入事件相关联。
[0028]在一些示例中,基于用户生物统计信息确定的情景可指示用户活动的类型。例如,高心率、呼吸率和体温可指示某种消耗体力的用户活动(例如,跑步、骑自行车、徒步、滑雪等)。此外,较低或稳定的心率/呼吸率和正常的体温可指示非体力型用户活动(例如,在家中或者在工作中)。用户生物统计信息可与周围环境信息一起用于允许模块确定经其发生输入命令的情景。例如,指示高海拔与指示高心率的生物统计信息组合的环境信息可指示徒步或登山。备选,指示低高海拔与指示高心率的生物统计信息组合的环境信息可指示骑自行车或跑步。
[0029]根据一些示例,用于执行应用程序112的应用程序的类型也可提供与检测到的输入命令有关的信息。对于这些示例,至少部分基于应用程序的类型,可将情景与从检测到的输入命令解释的自然UI输入事件相关联。例如,应用程序的类型可包括但不限于文本消息传递应用程序、视频聊天应用程序、电子邮件应用程序、视频播放器应用程序、游戏应用程序、工作生产率应用程序、图像捕捉应用程序、web浏览器应用程序、社交媒体应用程序或音乐播放器应用程序之一。
[0030]在一些示例中,用于执行应用程序112的应用程序
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1