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

文档序号:9829893阅读:198来源:国知局
经用户可选择图标的基于情境的消息创建的制作方法
【专利说明】
【背景技术】
[0001]移动计算装置正在变为用于个人、商业和社交用途的普遍存在的工具。随着移动计算装置的尺寸减小并且处理能力增加,移动计算装置的便携性不断增加。事实上,许多计算装置被调整尺寸以便由用户手持和/或穿戴从而提高使用的方便性。另外,现代移动计算装置装备有增加的处理能力和数据存储能力以允许这种装置执行高级处理。另外,许多现代移动计算装置能够连接到各种数据网络(包括互联网)以通过这种网络检索和接收数据通信。如此,现代移动计算装置是未限制于特定位置的强大的、通常个人的工具。
[0002]为了促进便携性,许多移动计算装置包括有限尺寸的触摸屏显示器以由此减小该装置的总体尺寸。然而,移动计算装置的小显示器尺寸可导致用户难以在移动计算装置上执行某些功能。例如,由于触摸屏显示器和在它上面提供的虚拟键盘的相对较小的尺寸,在基于手腕的电子装置(例如,智能手表)上产生文本消息可能是麻烦和困难的。
【附图说明】
[0003]在附图中,作为例子而非作为限制图示这里描述的概念。为了说明的简单和清楚,附图中图示的元件未必按照比例绘制。在认为合适的情况下,标号已在附图之中被重复以指示对应或类似的元件。
[0004]图1是用于从可穿戴计算装置上显示的用户可选择图标产生文本消息的系统的至少一个实施例的简化方框图;
图2是图1的系统的可穿戴计算装置的说明性实施例;
图3是图1的可穿戴计算装置的环境的至少一个实施例的简化方框图;
图4是可由图1的可穿戴计算装置执行以基于可穿戴计算装置的情境确定将要显示的用户可选择图标的方法的至少一个实施例的简化流程图;
图5是可由图1的可穿戴计算装置用于确定将要显示的用户可选择图标的策略数据库的说明性实施例;
图6A-6B是可由图1和3的可穿戴计算装置执行以从可穿戴计算装置上显示的用户可选择图标产生文本消息的方法的至少一个实施例的简化流程图;
图7A-7C是在图6A-6B的方法的执行期间的图1和3的可穿戴计算装置的图形界面的说明性实施例;
图8A-8B是可由图1和3的可穿戴计算装置执行以从在可穿戴计算装置上在不同象限中显示的用户可选择图标产生文本消息的方法的至少一个实施例的简化流程图;
图9A-9E是在图8A-8B的方法的执行期间的图1和3的可穿戴计算装置的图形界面的说明性实施例;和
图10是可由图1的可穿戴计算装置执行以将接收的文本含义与用户可选择图标关联的方法的至少一个实施例的简化流程图。
【具体实施方式】
[0005]尽管本公开的概念容易进行各种修改和具有替代形式,但已在附图中作为例子示出其特定实施例并且将会在这里详细地描述其特定实施例。然而,应该理解,并不意图将本公开的概念限制于公开的特定形式,而是相反地,意图覆盖与本公开和所附权利要求一致的所有修改、等同物和替代物。
[0006]在说明书中对“一个实施例”、“实施例”、“说明性实施例”等的提及指示:描述的实施例可包括特定特征、结构或特性,但每个实施例可包括该特定特征、结构或特性或者可不必包括该特定特征、结构或特性。此外,这种短语不必表示同一实施例。另外,当结合实施例描述特定特征、结构或特性时,无论是否明确地描述,认为结合其它实施例实现这种特征、结构或特性落在本领域技术人员的知识范围内。另外,应该理解,具有“A、B和C中的至少一个”的形式的列表中所包括的项能够表示(A); (B); (C); (A和B); (A和C); (B和C);或(A、B和C)。类似地,以“A、B或C中的至少一个”的形式列出的项能够表示(A); (B); (C); (A和B); (A和0;(8和0;或(八、8和0。
[0007]在一些情况下,公开的实施例可被实现于硬件、固件、软件或其任何组合中。公开的实施例还可被实现为由一个或多个暂态或非暂态机器可读(例如,计算机可读)存储介质携带或存储在所述一个或多个暂态或非暂态机器可读(例如,计算机可读)存储介质上的指令,所述指令可由一个或多个处理器读取并且执行。机器可读存储介质可被体现为用于以可由机器读取的形式存储或传送信息的任何存储装置、机构或其它物理结构(例如,易失性或非易失性存储器、介质盘或其它介质装置)。
[0008]在附图中,可按照特定布置和/或排序示出一些结构或方法特征。然而,应该理解,可能不需要这种特定布置和/或排序。相反地,在一些实施例中,可按照与说明性附图中示出的方式和/或次序不同的方式和/或次序布置这种特征。另外,在特定附图中包括结构或方法特征并不意图暗示在所有实施例中都需要这种特征,并且在一些实施例中,可能不包括这种特征或者这种特征可与其它特征组合。
[0009]现在参照图1,在说明性实施例中,用于从用户可选择图标122产生文本消息的系统100包括经网络180彼此通信的可穿戴计算装置110和接收方计算装置140。在使用中,用户可操作可穿戴计算装置110以基于用户可选择图标122的选择产生文本消息,并且经网络180将产生的文本消息传送给接收方计算装置140(或其它装置)。为了促进文本消息的产生,可穿戴计算装置110被配置为确定与可穿戴计算装置110关联的情境并且基于该情境确定将要显示以便用于用户选择的一个或多个用户可选择图标122。根据例如可穿戴计算装置的形状和尺寸,用户可选择图标122可被按照任何合适的格式(例如,按照行、列、象限等)显示在可穿戴计算装置110上。在一些实施例中,与可穿戴计算装置110关联的情境可被体现为可穿戴计算装置110自身的情境、可穿戴计算装置110的用户的情境或者其组合。每个用户可选择图标122可具有与其关联的一个或多个文本含义,在一些实施例中可由用户预先提供所述一个或多个文本含义。如以下更详细所讨论,每个文本含义可被体现为可响应于该文本含义的选择而检索的一个或多个字符(例如,单个字符、字符串、短语、单词等),并且被用于产生文本消息(例如,短消息服务消息、电子邮件消息、web地址、用户名、密码、社交媒体发帖、社交媒体状态更新、聊天消息、组文本消息等)或其一部分。
[0010]附加或者替代地,一个或多个用户可选择图标122可具有与其关联的可穿戴计算装置110的一个或多个功能。在这种实施例中,可穿戴计算装置110可被配置为响应于关联的(一个或多个)用户可选择图标122的选择而执行所述一个或多个功能。在操作中,当与可穿戴计算装置110关联的情境变化时,显示给用户供选择的特定用户可选择图标122也变化。例如,在一些实施例中,可穿戴计算装置110被配置为至少部分地基于或另外根据如下各项的函数改变显示的特定用户可选择图标122:可穿戴计算装置110的位置、可穿戴计算装置110的用户的活动、文本消息的特定接收方、由用户选择的特定用户可选择图标122、正在创建文本消息的一天的时间和/或与适合于向用户显示在情境方面相关的用户可选择图标122的可穿戴计算装置110关联的任何情境。
[0011]如上所述,可穿戴计算装置110被配置为基于一个或多个显示的用户可选择图标122的选择产生文本消息。为了实现这一点,可穿戴计算装置110接收一个或多个用户可选择图标122的选择并且检索与其关联的文本含义。在一些实施例中,可穿戴计算装置110被配置为响应于用户可选择图标122的选择而显示一个或多个用户可选择子图标(例如,相关图标)。在由用户选择了超过一个用户可选择图标122的实施例中,可穿戴计算装置110被配置为组合(例如,连接、聚合等)与每个选择的用户可选择图标122关联的文本含义以产生文本消息。产生的文本消息可被传送给接收方计算装置140、移动计算装置150和/或云服务器160。
[0012]可穿戴计算装置110可被体现为或另一方面包括被配置为由用户穿戴或另一方面携带并且能够执行这里描述的功能的任何类型的计算装置,包括但不限于基于手腕的计算装置、智能手表、光学头戴式显示器、移动计算装置、移动电话、智能电话、平板计算装置、个人数字助手、消费电子装置、膝上型计算装置、桌上型计算机和/或其它类型的计算装置。例如,如图2中说明性所示,可穿戴计算装置110可被体现为基于手腕的计算装置210。返回参照图1,说明性可穿戴计算装置110包括处理器112、存储器114、输入/输出(I/O)子系统116、通信电路118、数据存储装置120、一个或多个情境传感器128、显示装置130和反馈装置132。当然,在其它实施例中,可穿戴计算装置110可包括其它或另外的部件,诸如计算机中常见的那些部件(例如,各种输入/输出装置)。另外,在一些实施例中,一个或多个说明性部件可被包括在另一部件中,或者另一方面来自另一部件的一部分。例如,在一些实施例中,存储器114或其部分可被包括在处理器112中。
[0013]处理器112可被体现为能够执行这里描述的功能的任何类型的处理器。例如,处理器112可被体现为(一个或多个)单核或多核处理器、数字信号处理器、微控制器或其它处理器或处理/控制电路。类似地,存储器114可被体现为能够执行这里描述的功能的任何类型的易失性或非易失性存储器或数据存储装置。在操作中,存储器114可存储在可穿戴计算装置110的操作期间使用的各种数据和软件(诸如,操作系统、应用、程序、库和驱动程序)。存储器114经I/O子系统116以可通信方式耦合到处理器112,I/O子系统116可被体现为用于促进处理器112、存储器114和可穿戴计算装置110的其它部件的输入/输出操作的电路和/或部件。例如,I/O子系统116可被体现为或另一方面包括存储器控制器集线器、输入/输出控制集线器、固件装置、通信链路(即,点对点链路、总线链路、导线、线缆、光导、印刷电路板迹线等)和/或用于促进输入/输出操作的其它部件和子系统。在一些实施例中,I/O子系统116可形成片上系统(SoC)的一部分,并且与处理器112、存储器114和可穿戴计算装置110的其它部件一起被包括在单个集成电路芯片上。
[0014]可穿戴计算装置110的通信电路118可被体现为能够实现可穿戴计算装置110和接收方计算装置140、移动计算装置150、云服务器160和/或其它计算装置之间的通信的任何类型的通信电路、装置或其集合。通信电路118可被配置为使用任何一种或多种通信技术(例如,无线或有线通信)和关联的协议(例如,以太网、W1-Fi ?、WiMAX等)实现这种通信。
[0015]数据存储装置120可被体现为被配置用于数据的短期或长期存储的任何类型的一个装置或多个装置(诸如,例如存储器装置和电路、存储器卡、硬盘驱动器、固态驱动器或其它数据存储装置)。在一些实施例中,数据存储装置120可被配置为存储一个或多个用户可选择图标122。每个用户可选择图标122可被体现为被配置为向用户显示的视觉字符和/或图形。如以下更详细所讨论,可穿戴计算装置110可至少部分地基于与可穿戴计算装置110关联的情境或另一方面根据与可穿戴计算装置110关联的情境选择一个或多个用户可选择图标122。在一些实施例中,数据存储装置120被配置为存储多个用户可选择图标122。在这种实施例中,存储在存储装置120中的所述多个用户可选择图标122定义整组用户可选择图标122,可从该整组用户可选择图标122选择用户可选择图标122的特定子集和/或特定组供可穿戴计算装置110显示。
[0016]另外,在一些实施例中,数据存储装置120还可被配置为存储指示与可穿戴计算装置110关联的情境的情境数据124。例如,在一些实施例中,情境数据124可包括指示可穿戴计算装置110自身的情境的情境数据124、指示可穿戴计算装置110的用户的情境数据124或者其组合。如以下更详细所讨论的,情境数据124可被体现为:与当前情境关联的情境数据124,当前情境与可穿戴计算装置110关联;和/或与过去情境关联的历史情境数据,过去情境与可穿戴计算装置110关联。数据存储装置120还可被配置为存储策略数据库126。如以下更详细所讨论,每个用户可选择图标122可具有与其关联的一个或多个文本含义。应该理解,特定用户可选择图标122的用户的解释和/或使用可至少部分地基于与可穿戴计算装置110关联的情境而变化。如此,策略数据库126可包括用于基于与可穿戴计算装置110关联的情境确定将要显示给用户的一个或多个用户可选择图标122的一个或多个规则。附加或者替代地,策略数据库126可包括针对每个用户可选择图标122计算的概率数据以促进确定哪些用户可选择图标122应该在给定时间被显示给用户。例如,特定用户可选择图标122的概率数据可指示用户可选择图标122将会基于一个或多个参考情境而被用户选择(或已在历史上被用户选择)的概率。
[0017](—个或多个)情境传感器128可被体现为被配置为捕获指示可穿戴计算装置110和/或可穿戴计算装置110的用户的情境的情境数据的任何类型的一个装置或多个装置。如此,(一个或多个)情境传感器128感测用户的特性和/或与可穿戴计算装置110的操作环境对应的信息。例如,在一些实施例中,(一个或多个)情境传感器128可被体现为或另一方面包括一个或多个生物统计传感器,所述一个或多个生物统计传感器被配置为感测可穿戴计算装置110的一个或多个用户的物理属性(例如,面部特征、语音模式、视网膜图案等)、行为特性(例如,眼睛移动、视觉焦点、身体移动等)和/或表情特性(例如,高兴、悲伤、微笑、皱眉、睡觉、惊讶、兴奋、瞳孔放大等)。在一些实施例中,(一个或多个)情境传感器128还可包括或被体现为一个或多个照相机传感器(例如,照相机),所述一个或多个照相机传感器被配置为捕获可穿戴计算装置110的一个或多个用户的数字图像和/或视频。例如,(一个或多个)情境传感器128可被体现为一个或多个静止照相机传感器(例如,被配置为捕获静止照片的照相机)和/或一个或多
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1