经用户可选择图标的基于情境的消息创建的制作方法_2

文档序号:9829893阅读:来源:国知局
个视频照相机传感器(例如,被配置为在多个帧中捕获运动图像的照相机)。在这种实施例中,由所述一个或多个照相机传感器捕获的数字图像可被分析以检测可穿戴计算装置110的一个或多个用户的一个或多个物理属性、行为特性和或表情特性。另外,(一个或多个)情境传感器128可被体现为或另一方面包括一个或多个环境传感器,所述一个或多个环境传感器被配置为感测与可穿戴计算装置110的操作环境对应的环境数据。例如,在一些实施例中,一个或多个情境传感器128包括环境传感器,该环境传感器被配置为感测并且产生与可穿戴计算装置110的操作环境对应的天气数据、环境光数据、声音水平数据、位置数据和/或时间数据。应该理解,(一个或多个)情境传感器128还可被体现为包括用于如下功能的任何其它类型的传感器:捕获指示可穿戴计算装置110的情境或可穿戴计算装置110的用户的情境数据。另外,虽然在该说明性实施例中可穿戴计算装置110包括所述一个或多个情境传感器128,但应该理解,在其它实施例中,全部或一部分情境传感器128可与可穿戴计算装置110分离。
[0018]显示装置130可被体现为能够执行这里描述的功能的任何类型的触摸敏感显示装置。例如,显示装置130可被体现为能够显示和接收由用户执行的一个或多个用户可选择图标122的选择的任何类型的触摸敏感显示装置。如此,显示装置130可包括或另一方面使用任何合适的触摸敏感显示技术(包括例如液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管显示器(0LED)、阴极射线管(CRT)显示器、等离子体显示器、电子墨水(e-1nk)显示器和/或可在可穿戴计算装置110中使用的其它触摸敏感显示器)以将用户可选择图标122显示给可穿戴计算装置110的用户并且从可穿戴计算装置110的用户接收选择。
[0019]反馈装置132可被体现为被配置为产生视觉、听觉和/或体觉响应以警告或以其它方式通知用户一个或多个用户可选择图标122的选择的任何类型装置。例如,反馈装置132可被体现为触觉装置,该触觉装置被配置为响应于由用户对一个或多个用户可选择图标122的选择而产生触觉(例如,振动、运动、力等)。附加或者替代地,反馈装置132可被体现为外部扬声器,该外部扬声器被配置为响应于一个或多个用户可选择图标122的选择而再现由可穿戴计算装置110产生的警告声音或信号。反馈装置132还可被体现为发光二极管(LED)或被配置为响应于一个或多个用户可选择图标122的选择而产生可见指示符的任何其它类型的指示符灯。
[0020]如以上所讨论,可穿戴计算装置110可经网络180与接收方计算装置140通信。网络180可被体现为任何数量的各种有线和/或无线通信网络。例如,网络180可被体现为或以其它方式包括局域网(LAN)、个域网(PAN)、广域网(WAN)、蜂窝网络或可公众访问的全球网络(诸如,互联网)。另外,网络180可包括任何数量的另外的装置以促进可穿戴计算装置110、接收方计算装置140和如以下所讨论的系统100的其它装置之间的通信。
[0021]接收方计算装置140可被体现为能够执行这里描述的功能的任何类型的计算装置,包括但不限于基于手腕的计算装置、智能手表、光学头戴式显示器、移动计算装置、移动电话、智能电话、平板计算装置、个人数字助手、消费电子装置、膝上型计算装置、桌上型计算机/或其它类型的计算装置。如此,接收方计算装置140可包括计算装置中常见的装置和结构,诸如处理器、存储器装置、通信电路和数据存储装置,它们为了描述的清楚而未在图1中示出。在一些实施例中,接收方计算装置140接收由可穿戴计算装置110产生的文本消息(例如,短消息服务消息、电子邮件消息、web地址、用户名、密码、社交媒体发帖、社交媒体状态更新、聊天消息、组文本消息等)。例如,接收方计算装置140可直接从可穿戴计算装置110接收文本消息。接收方计算装置140可经无线通信信道、近距离无线通信信道、蜂窝通信信道和/或能够从可穿戴计算装置110到接收方计算装置140直接传送文本消息的任何其它类型的通信信道直接从可穿戴计算装置110接收文本消息。附加或者替代地,接收方计算装置140可经另一计算装置(例如,代理计算装置)从可穿戴计算装置110接收文本消息。例如,接收方计算装置140可从移动计算装置150和/或云服务器160接收文本消息,移动计算装置150和/或云服务器160可被配置为针对可穿戴计算装置110的代理装置。应该理解,接收方计算装置140还可被配置为将文本消息、情境数据、图标和/或任何其它类型的数据发送(例如,传送)给可穿戴计算装置110、移动计算装置150和/或云服务器160。
[0022]在一些实施例中,系统100也可包括一个或多个移动计算装置150和一个或多个云服务器160,所述一个或多个移动计算装置150和一个或多个云服务器160可经网络180与可穿戴计算装置110通信。移动计算装置150可被体现为能够执行这里描述的功能的任何类型的计算装置,包括但不限于基于手腕的计算装置、智能手表、光学头戴式显示器、移动计算装置、移动电话、智能电话、平板计算装置、个人数字助手、消费电子装置、膝上型计算装置、桌上型计算机/或其它类型的计算装置。如此,移动计算装置150可包括计算装置中常见的装置和结构,诸如处理器、存储器装置、通信电路和数据存储装置,它们为了描述的清楚而未在图1中示出。在一些实施例中,移动计算装置150被配置为与可穿戴计算装置110、接收方计算装置140、云服务器160和/或系统100的任何其它计算装置通信。在一些实施例中,移动计算装置150还可被配置为用作代理装置以促进可穿戴计算装置110和接收方计算装置140和/或云服务器160之间的通信。附加或者替代地,移动计算装置150可由用户使用以控制和/或配置可穿戴计算装置110的一个或多个特征。例如,在一些实施例中,移动计算装置150接收由可穿戴计算装置110产生的文本消息(例如,短消息服务消息、电子邮件消息、web地址、用户名、密码、社交媒体发帖、社交媒体状态更新、聊天消息、组文本消息等)。移动计算装置150还可被配置为接收与可穿戴计算装置110和/或可穿戴计算装置110的用户关联的情境数据124。附加或者替代地,移动计算装置150可被配置为将文本消息、一个或多个用户可选择图标122、情境数据124和/或任何其它类型的数据发送(例如,传送)给可穿戴计算装置110、接收方计算装置140和/或云服务器160。如以上所讨论,在一些实施例中,移动计算装置150可被配置为可穿戴计算装置110和接收方计算装置140、云服务器160和/或任何其它计算装置之间的代理装置。在这种实施例中,移动计算装置150可代表可穿戴计算装置110与接收方计算装置140和/或云服务器160通信。
[0023]云服务器160可被体现为能够执行这里描述的功能的任何类型的计算装置服务器,包括但不限于服务器计算机、桌上型计算机、膝上型计算机和/或其它类型的计算装置。如此,云服务器160可包括计算装置中常见的装置和结构,诸如为了描述的清楚而未在图1中示出的处理器、存储器装置、通信电路和数据存储装置。在一些实施例中,云服务器160被配置为与可穿戴计算装置110、接收方计算装置140、移动计算装置150和/或系统100的任何其它计算装置通信。在一些实施例中,云服务器160还可被配置为产生指示可穿戴计算装置110和/或可穿戴计算装置110的用户的情境的情境数据124。例如,云服务器160可被配置为监测用户的在线通信活动(例如,短消息服务消息、电子邮件消息、web浏览历史、通信联系人、消息接收方、消息源、社交媒体发帖、社交媒体状态更新、聊天消息、组文本消息、在线游戏历史、在线流传输历史等)以产生对应情境数据124。附加或者替代地,云服务器160可被配置为监测可穿戴计算装置110的特性和/或操作状态信息(例如,位置数据、通信历史、无线信号强度、功率水平等)以产生对应情境数据124。在一些实施例中,云服务器160可将产生的情境数据124发送(例如,传送)给可穿戴计算装置110,该情境数据124可由可穿戴计算装置110使用以促进确定与可穿戴计算装置110关联的当前情境。附加或者替代地,移动计算装置150被配置为将文本消息、一个或多个用户可选择图标122和/或任何其它类型的数据发送(例如,传送)给可穿戴计算装置110、接收方计算装置140、移动计算装置150和/或任何其它类型的计算装置。
[0024]如所讨论的,在一些实施例中,可穿戴计算装置110可被体现为基于手腕的计算装置210,诸如图2中说明性地示出的基于手腕的计算装置210。在这种实施例中,基于手腕的计算装置210可基于与基于手腕的计算装置210关联的情境在显示装置130上显示所述一个或多个用户可选择图标122(例如,用户可选择图标212-222)。如所讨论的,基于基于手腕的计算装置210的情境和/或用户的情境,所述一个或多个用户可选择图标122(例如,用户可选择图标212-222)中的每个用户可选择图标122可对于用户而言具有不同的文本含义。例如,如说明性示出的,基于手腕的计算装置210可显示:用户可选择联系人图标212,指示用户通常与之通信的一个或多个联系人;文本消息用户可选择图标214,用于请求产生新文本消息;任务用户可选择图标216,指示将要由用户和/或接收方执行的任务;位置用户可选择图标218,指示用户和/或接收方的当前位置;目的地用户可选择图标220,指示用户和/或接收方的最后目的地;和活动用户可选择图标222,指示用户和/或接收方的活动。当然,应该理解,在其它实施例中,基于手腕的计算装置210(或其它可穿戴计算装置110)可显示或以其它方式包括不同用户可选择图标和/或具有不同文本含义的类似用户可选择图标。如以下更详细所讨论,基于手腕的计算装置210可响应于经显示装置130接收到一个或多个用户可选择图标212-222的用户的选择而产生文本消息,显示装置130可被体现为触摸敏感显示
目.ο
[0025]在一些实施例中,可穿戴计算装置110(例如,基于手腕的计算装置210)可包括触觉映射图230、232(例如,凸点、凹口等的独特图案)以通过向用户提供用于识别个体图标、行、列或与用户可选择图标130关联的其它位置标识的触觉反馈来促进用户选择一个或多个用户可选择图标212-222。另外,可穿戴计算装置110(例如,基于手腕的计算装置210)可产生视觉(例如,指示符灯、消息,图标等)、听觉(例如,哔哔声、声调、铃声等)和/或体觉响应(例如,触觉反馈)以警告或以其它方式向用户通知一个或多个用户可选择图标122的选择和/或识别。以这种方式,熟悉可穿戴计算装置110(例如,基于手腕的计算装置210)的用户可与可穿戴计算装置110交互,而不需要查看当前正在显示哪些图标122。通过这样操作,用户可不连续地产生文本消息。
[0026]现在参照图3,在使用中,可穿戴计算装置110在操作期间建立环境300。说明性环境300包括通信模块302、情境确定模块306、图标推荐模块308、图标显示模块312、图标选择模块314、策略数据库126和(一个或多个)情境传感器128。如以下更详细所讨论,(一个或多个)情境传感器128可包括位置确定模块304。在一些实施例中,图标推荐模块308还可包括如以下所讨论的组图标协调模块310。环境300的模块302、304、306、308、310、312、314、126和128中的每个模块可被体现为硬件、软件、固件或者其组合。应该理解,可穿戴计算装置110可包括为了描述的清楚而未在图3中图示的计算和/或警告装置中常见的其它部件、子部件、模块和装置。
[0027]可穿戴计算装置110的通信模块302促进可穿戴计算装置110的部件或子部件和可穿戴计算装置110、接收方计算装置140、移动计算装置150和/或云服务器160之间的通信。例如,在一些实施例中,可穿戴计算装置110可至少部分地基于用户选择一个或多个用户可选择图标122而将文本消息发送(例如,传送)给接收方计算装置140、移动计算装置150和/或云服务器160。在一些实施例中,通信模块302还可被配置为从接收方计算装置140、移动计算装置150和/或云服务器160接收一个或多个用户可选择图标122、文本含义和/或情境数据124以便存储在数据存储装置120中。
[0028]如所讨论的,策略数据库126可包括一个或多个规则,用于基于与可穿戴计算装置110关联的情境确定将要显示给用户的用户可选择图标122的选择。附加或者替代地,策略数据库126可包括与每个用户可选择图标122关联的概率数据。在这种实施例中,特定用户可选择图标122的概率数据可指示用户可选择图标122将会被用户基于一个或多个参考情境选择的概率。策略数据库126还可包括基于可穿戴计算装置110的情境和/或可穿戴计算装置110的用户的情境与每个用户可选择图标122关联的一个或多个文本含义。
[0029]如所讨论的,所述一个或多个情境传感器128可被体现为被配置为捕获指示可穿戴计算装置110和/或可穿戴计算装置110的用户的情境的情境数据124的任何类型的一个装置或多个装置。在一些实施例中,(一个或多个)情境传感器128感测用户的特性和/或与可穿戴计算装置110的操作环境对应的信息。附加或者替代地,(一个或多个)情境传感器128还可被配置为感测与用户与其他人的交互关联的情境数据124。例如,在一些实施例中,(一个或多个)情境传感器128可监测可由可穿戴计算装置110访问的通信消息并且产生情境数据124,该情境数据124指示特定通信消息的接收方、产生或接收通信的一天的时间、通信消息的内容、与被选择以产生通信消息的特定用户可选择图标122关联的文本含义和/或可从其产生情境数据124的任何其它类型的信息。
[0030]另外,在一些实施例中,(一个或多个)情境传感器128可包括位置确定模块304。在这种实施例中,位置确定模块
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1