用于输入表情符号和其他符号的设备用户界面.pdf

上传人:a**** 文档编号:6228230 上传时间:2019-05-23 格式:PDF 页数:24 大小:2.20MB
返回 下载 相关 举报
摘要
申请专利号:

CN201280025080.5

申请日:

2012.05.22

公开号:

CN103562836A

公开日:

2014.02.05

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 3/0481申请公布日:20140205|||专利申请权的转移IPC(主分类):G06F 3/0481变更事项:申请人变更前权利人:微软公司变更后权利人:微软技术许可有限责任公司变更事项:地址变更前权利人:美国华盛顿州变更后权利人:美国华盛顿州登记生效日:20150805|||实质审查的生效IPC(主分类):G06F 3/0481申请日:20120522|||公开

IPC分类号:

G06F3/0481(2013.01)I; G06F3/0487(2013.01)I

主分类号:

G06F3/0481

申请人:

微软公司

发明人:

K·大井; E·M·贝尔; Y·森; T·吉田; S·何; L·陈

地址:

美国华盛顿州

优先权:

2011.05.23 US 61/489,088; 2011.08.16 US 13/211,038

专利代理机构:

上海专利商标事务所有限公司 31100

代理人:

胡利鸣

PDF下载: PDF下载
内容摘要

一种集成符号用户界面(UI)提供了不同符号的集合以供将符号输入到诸如电子邮件消息、IM消息和SMS文本消息之类的消息中。集成符号UI可以将符号编组到多个不同类别的窗格中。附加地,集成系统UI可以提供具有之前使用过的符号的历史窗格。在设备的显示屏上一次可以显示集成符号UI的仅仅一部分。用户可以无缝地在集成符号UI之上平移以在窗格之间移动。在一些实施例中,集成符号UI还可以包括类别列表窗格,所述类别列表窗格允许用户直接导航到特定类别窗格或历史窗格。

权利要求书

权利要求书
1.  一种用于提供集成符号用户界面(UI)的方法,所述集成符号用户界面(UI)用于将符号输入到正在被用户编写的消息中,该方法包括:
在设备的显示区域上呈现集成符号UI的一部分,所述集成符号UI包括:
历史窗格,其包括用户之前使用过的符号;以及
多个类别窗格,其包括可供输入到不同类型的消息中的多个符号;
允许所述用户在至少一个方向上无缝地在所述集成符号UI之上平移以在历史窗格与多个类别窗格之间移动;
接收从所述集成符号UI中对符号的选择;以及
在正在被所述用户编写的消息内提供所述符号。

2.  如权利要求1所述的方法,其特征在于,基于选自下列各项的至少之一来选择包括或布置在所述历史窗格中的符号:使用频率、使用的新近程度、符号大小以及符号类别。

3.  如权利要求1所述的方法,其特征在于,所述集成符号UI包括可供输入到正在被所述用户编写的消息中的所有符号。

4.  如权利要求1所述的方法,其特征在于,所述集成符号UI包括类别列表窗格,所述类别列表窗格列出所述多个类别并且允许用户选择特定类别以直接从所述类别列表窗格导航到所述特定类别。

5.  如权利要求1所述的方法,其特征在于,所述方法还包括:
将正在被所述用户编写的消息标识为特定类型的消息;
基于消息的所述特定类型标识出不可用的符号;以及
在所述集成符号UI中与可用符号不同地显示所述不可用的符号。

6.  一种移动设备,包括:
显示屏;以及
处理器,所述处理器被配置为在所述显示屏上呈现集成符号用户界面(UI), 所述集成符号UI包括:
历史窗格,其包括用户之前使用过的符号;以及
多个类别窗格,其包括可用于可供输入到可由所述移动设备传送的不同类型的消息中的多个符号;
其中在所述显示屏上一次仅仅显示所述集成符号UI的一部分,并且所述集成符号UI被配置为允许用户在至少一个方向上无缝地在所述集成符号UI之上平移以在所述历史窗格与多个类别窗格之间移动。

7.  如权利要求6所述的移动设备,其特征在于,所述集成符号UI包括类别列表窗格,所述类别列表窗格列出所述多个类别并且允许用户选择特定类别以直接从所述类别列表窗格导航到所述特定类别。

8.  如权利要求6所述的移动设备,其特征在于,所述集成符号UI被配置为允许用户在所述集成符号UI之上水平地平移以在所述历史窗格与所述多个类别窗格之间移动。

9.  如权利要求6所述的移动设备,其特征在于,来自所述多个类别窗格的第一类别窗格具有延伸超出所述设备的显示区域的高度,并且其中所述集成符号UI还被配置为允许所述用户在第一类别窗格之上垂直地平移。

10.  一个或多个存储计算机可使用指令的计算机存储介质,所述指令在被计算设备使用时致使所述计算设备在所述计算设备的显示屏上呈现集成符号用户界面(UI),所述集成符号UI包括:
历史窗格,其包括用户之前使用过的符号;以及
多个类别窗格,其包括可用于可供输入到可由所述计算设备传送的不同类型的消息中的多个符号;
其中在所述显示屏上一次仅仅显示所述集成符号UI的一部分,并且所述集成符号UI被配置为允许用户在至少一个方向上无缝地在所述集成符号UI之上平移以在所述历史窗格与多个类别窗格之间移动。

说明书

说明书用于输入表情符号和其他符号的设备用户界面
背景
对于移动用户而言,常见的是将表情符号(emoji)、表情图释(emoticons)以及其他符号输入到诸如电子邮件消息、即时消息收发(IM)消息以及短消息服务(SMS)文本消息之类的消息中。这在像日本这样的国家中尤其如此,在日本表情符号和其他符号是特别流行的并且受到广泛的使用。存在用户可能希望包括在消息中的符号的许多变型。这些变型可以包括通过字符的组合(其可以由移动运营商来定义)创建的基于字符的表情符号、基于图像的表情符号、从ASCII字符的组合中创建的ASCII艺术、表情图释以及其他符号。当前,当用户使用移动设备输入这些符号时,通常存在不同的用户界面和入口点来访问和选择不同的符号,从而使其对于用户而言是麻烦的。
概述
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本发明内容并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
本发明的各个实施例涉及一种集成符号用户界面(UI),其提供不同符号的集合以供将符号输入到诸如电子邮件消息、IM消息和SMS文本消息之类的消息中。集成符号UI可以将符号编组到多个不同类别窗格中。附加地,集成符号UI可以提供具有之前使用过的符号的历史窗格。在设备的显示屏上一次可以仅仅显示集成符号UI的一部分。用户可以无缝地在集成符号UI之上平移以在窗格之间移动。在一些实施例中,集成符号UI还可以包括类别列表窗格,所述类别列表窗格允许用户直接导航到特定类别窗格或历史窗格。
附图简述
下面参考附图详细描述本发明,其中:
图1是适用于实现本发明的实施例的示例性计算环境的框图;
图2是示出根据本发明的实施例的集成符号UI的图;
图3A-C是示出了根据本发明的实施例的跨集成符号UI水平地平移以在类别窗格之间移动的图。
图4是示出根据本发明的实施例的集成符号UI的历史窗格图;
图5是示出根据本发明的实施例的具有类别列表窗格的集成符号UI的图,所述类别列表窗格被静态地定位在集成符号UI的其他窗格之上;
图6是示出根据本发明的实施例的具有变化高度窗格的集成符号UI的图;
图7A和7B是示出根据本发明的实施例的跨集成符号UI的类别窗格垂直地平移的图;
图8是示出根据本发明的实施例的从集成符号UI的类别列表窗格中移除不可用类别的图;
图9是示出根据本发明的实施例的将集成符号UI的类别窗格的不可用符号变灰的图;
图10是示出根据本发明的实施例的用于提供集成符号UI的方法的流程图,该集成符号UI用于将符号输入到用户正在编辑的消息中;
图11是示出根据本发明的实施例的用于在集成符号UI之上平移的方法的流程图;
图12是示出根据本发明的实施例的用于采用类别列表来对集成符号UI进行导航的方法的流程图;
图13是示出根据本发明的实施例的用于选择和/或布置集成符号UI的历史窗格的符号的方法的流程图;
图14是示出根据本发明的实施例的用于在集成符号UI中以与不可用符号不同的方式显示可用符号的方法的流程图。
详细描述
此处用细节来描述本发明的主题以满足法定要求。然而,该描述本身并非旨在限制本专利的范围。相反,发明人已设想所要求保护的主题还可结合其它当前或未来技术以其它方式来实施,以包括不同的步骤或类似于本文中所描述 的步骤的步骤组合。此外,尽管术语步骤和/或框可在此处用于指示所采用的方法的不同元素,但除非而且仅当明确描述了各个步骤的顺序时,该术语不应被解释为意味着此处公开的各个步骤之中或之间的任何特定顺序。
本发明的实施例针对提供集成不同类型的符号的集成符号用户界面(UI)。这些符号可以包括多种不同的基于字符和基于图像的符号,包括但不限于表情符号、表情图标(kaomoji)、图画邮件(decome)、ASCII艺术和表情图释。如在此所使用的那样,“基于字符的符号”是指从字符的组合中创建的符号,而“基于图像的符号”是包括图像、而不是字符的符号。集成符号UI可以将各种符号视为等效项目,并且提供单个入口点以及用于在用户正在生成各种不同类型的消息时从可用符号中进行访问和选择的机制。仅作为示例而非限制,集成符号UI可以被提供以用于将符号输入到电子邮件消息、即时消息收发(IM)消息、以及短消息服务(SMS)文本消息中。
集成符号UI可由多个类别窗格构成,这些类别窗格将符号编组到不同的类别中。集成符号UI还可以具有历史窗格,该历史窗格包括之前使用过的符号以允许用户快速访问这些符号。集成符号UI还可具有类别列表窗格,该类别列表窗格列出UI的各种窗格并且允许用户从列表中选择以直接导航到所选窗格。集成符号UI还可以被配置为允许用户无缝地在各个部分之上平移以在类别与其他窗格之间移动,这将在下面予以更详细的描述。
相应地,在一个方面,本发明的实施例针对一种用于提供集成符号UI的方法,该集成符号UI用于将符号输入到用户正在编写的消息中。该方法包括在设备的显示区域上呈现集成符号UI的一部分。集成符号UI包括:历史窗格,其包括用户之前使用过的符号;以及多个类别窗格,其包括可用于输入到不同类型的消息中的多个符号。该方法还包括允许用户在至少一个方向上无缝地在集成符号UI之上平移以在历史窗格与多个类别窗格之间移动。该方法还包括:接收从集成符号UI中对符号的选择。该方法还包括:在正由用户编写的消息内提供该符号。
在本发明的另一实施例中,一个方面针对一种移动设备。该移动设备包括显示屏、以及被配置为在显示屏上呈现集成UI的处理器。集成符号UI包括历史窗格,该历史窗格包括用户之前使用过的符号。集成符号UI还包括多个类 别窗格,这些类别窗格包括可用于输入到可由移动设备传送的不同类型的消息中的多个符号。在显示屏上一次仅仅显示集成符号UI的一部分,并且集成符号UI被配置为允许用户在至少一个方向上无缝地在集成符号UI之上平移以在历史窗格与多个类别窗格之间移动。
本发明的又一实施例针对存储计算机可使用指令的一个或多个计算机存储介质,这些指令在被计算设备使用时致使该计算设备在计算设备的显示屏上呈现集成符号UI。集成符号UI包括:历史窗格,其包括用户之前使用过的符号;以及多个类别窗格,其包括可用于输入到可由计算设备传送的不同类型的消息中的多个符号。在显示屏上一次仅仅显示集成符号UI的一部分,并且集成符号UI被配置为允许用户在至少一个方向上无缝地在集成符号UI之上平移以在历史窗格与多个类别窗格之间移动。
在简要描述了本发明各实施方式的概览之后,以下描述其中可实现本发明的各实施方式的示例性操作环境,以便为本发明各方面提供通用上下文。首先具体参考图1,示出了用于实现本发明的各实施方式的示例性操作环境,并将其概括地指定为计算设备100。计算设备100只是合适的计算环境的一个示例,并且不旨在对本发明的使用范围或功能提出任何限制。也不应该将计算设备100解释为对所示出的任一组件或其组合有任何依赖性或要求。
本发明可以在由计算机或诸如个人数据助理或其他手持式设备之类的其他机器执行的计算机代码或机器可使用指令(包括诸如程序模块之类的计算机可执行指令)的一般上下文中描述。一般而言,包括例程、程序、对象、组件、数据结构等的程序模块指的是执行特定任务或实现特定抽象数据类型的代码。本发明可以在各种系统配置中实施,这些系统配置包括手持式设备、消费电子产品、通用计算机、专用计算设备等等。本发明也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实施。
参考图1,计算设备100包括直接或间接耦合以下设备的总线110:存储器112、一个或多个处理器114、一个或多个呈现组件116、输入/输出(I/O)端口118、输入/输出组件120、和说明性电源122。总线110表示可以是一条或多条总线(诸如地址总线、数据总线、或其组合)。虽然为了清楚起见利用线条示出了图1的各框,但是实际上,各组件的轮廓并不是那样清楚,并且比 喻性地来说,线条更精确地将是灰色的和模糊的。例如,可以将诸如显示设备等呈现组件认为是I/O组件。而且,处理器具有存储器。发明人认识到这是本领域的特性,并重申,图1的图示只是例示可以结合本发明的一个或多个实施方式来使用的示例性计算设备。诸如“工作站”、“服务器”、“膝上型计算机”、“手持式设备”等分类之间没有区别,它们全部都被认为是在图1的范围之内的并且被称为计算设备摂。
计算设备100通常包括各种计算机可读介质。计算机可读介质可以是可由计算设备100访问的任何可用介质,而且包含易失性和非易失性介质、可移动和不可移动介质。作为示例而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据的信息的任何方法和技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括但不限于,RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁存储设备、或能用于存储所需信息且可以由计算设备100访问的任何其他介质。通信介质通常以诸如载波或其他传输机制之类的已调制数据信号来体现计算机可读指令、数据结构、程序模块或其他数据,并且包括任何信息传送介质。术语“已调制数据信号”是指使得以在信号中编码信息的方式来设定或改变其一个或多个特征的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接之类的有线介质,以及诸如声学、RF、红外及其他无线介质之类的无线介质。上述的任意组合也应包含在计算机可读介质的范围内。
存储器112包括易失性和/或非易失性存储器形式的计算机存储介质。存储器可以是可移动的,不可移动的,或两者的组合。示例性硬件设备包括固态存储器、硬盘驱动器、光盘驱动器等。计算设备100包括从诸如存储器112或I/O组件120等各种实体读取数据的一个或多个处理器。呈现组件116向用户或其他设备呈现数据指示。示例性呈现组件包括显示设备、扬声器、打印组件、振动组件等等。
I/O端口118允许计算设备100逻辑上耦合至包括I/O组件120的其他设备,其中某些设备可以是内置的。说明性组件包括话筒、操纵杆、游戏手柄、 圆盘式卫星天线、扫描仪、打印机、无线设备等等。
现在参考图2,提供了示出根据本发明一实施例的集成符号用户界面(UI)200的图。集成符号UI200可以包括多种不同的基于字符和基于图像的符号的任一种,包括但不限于表情符号、表情图标、图画邮件、ASCII艺术和表情图释。因此,集成符号UI200将各个符号视为等效项目,并且提供集成UI以用于允许用户访问各个符号并将所期望的符号输入到正被编写的消息中。应当注意,在图2中示出了其中为简化目的移除了符号的集成符号UI200。
如图2所示,集成符号UI200包括多个窗格或列,包括类别列表窗格202、历史窗格204、以及若干类别窗格206、208、210、212、214。符号被一起编组到不同的类别中,并且根据编组被包括在集成符号UI200的各个类别窗格206、208、210、212、214中。尽管在图2的集成符号UI200中示出了五个类别窗格206、208、210、212、214,但是应当理解,根据本发明的各个实施例,可以在集成符号UI中包括任何数目的类别窗格。具体而言,符号编组到不同类别可以以如所确定的适于满足用户找到和访问UI中符号的需要的任何数目的不同方式来完成。
当设备显示集成符号UI200时,一次仅仅显示集成符号UI200的一部分。这在图2中予以表示,其中移动设备216被示为其中类别2的窗格208当前被显示在移动设备216的显示屏上。在概念上,集成符号UI200可以被看成是全景,并且移动设备一次提供对整个全景的仅仅一部分的视图。尽管在图2中在设备216的显示器上示出了仅仅单个类别或窗格(即类别2的窗格208),但是应当理解,集成符号UI200的包括在设备的显示器中的部分可以包括仅仅单个窗格、或者多个窗格的至少部分。例如,显示器可以包括一个窗格的范围以及该窗格左边和右边的多个窗格的部分。作为另一示例,显示器可以包括多个窗格的范围。任何及所有这样的变型都被构想为落在本发明的各实施例的范围内。
用户可以通过在集成符号UI200之上水平地平移来在集成符号UI200的类别和其他窗格之间无缝地移动。例如,用户可以通过在移动设备216的显示屏上向左滑扫或者使用另一形式的姿势或其他输入平移到集成符号UI200的右边,来从类别2的窗格208平移到类别3的窗格210。同样,用户可以通过 在移动设备216的显示屏上向右滑扫或者使用另一形式的姿势或其他输入来从类别2的窗格208平移到类别1的窗格206。因此,用户可以在集成符号UI200之上导航以向左和向右平移以及查看各个窗格。在一些实施例中,平移可以在如下意义上是“循环的”:用户可以从类别5的窗格214向右平移以移动到类别列表的窗格202并且反之亦然。
图3A-3C示出了从一个类别到另一类别的无缝平移。最初,如图3A所示,集成符号UI的类别3的窗格302显示在移动设备300的显示屏上。当用户开始向左滑扫屏幕时,集成符号UI的所显示的部分水平地平移到右边。这在图3B中示出,图3B示出了类别3的窗格302移动到左边并且类别4的窗格304从右边进入显示屏。如图3C所示,当用户完成向左滑扫屏幕时,从显示类别3的窗格302到类别4的窗格304的转换完成。结果,类别4的窗格现在被显示在移动设备300上。尽管图3A至图3C示出了从一个窗格平移到紧接着的下一窗格,但是应当理解,用户可以例如基于用户滑扫的长度和/或速度而在多个窗格之上平移。
再次参考图2,附加于将符号编组到各个类别窗格206、208、210、212、214中,集成符号UI200包括历史窗格204,该历史窗格204列出之前已在设备216上使用过的符号。将之前使用过的符号包括在历史窗格204中可以允许用户快速访问这些符号。
包括在历史窗格204中的符号的数目可以是受限的。根据本发明的实施例,哪些符号被包括在历史窗格204中和/或符号如何布置在历史窗格204内可以基于多个不同因素的任何组合。在一些实施例中,符号可以基于符号被用户使用的新近程度而被选择和/或布置在历史窗格204中。例如,历史窗格204可以包括用户最近使用的符号和/或符号可以基于使用的新近程度被排序,其中从最近使用的符号在历史窗格204的左上方处开始,并且根据下降的新近程度填充历史窗格204的其余部分。
在一些实施例中,符号可以符号的使用频率而被包括和/或布置在历史窗格204中。不同符号的使用频率可以在某个定义的时间段内确定(例如在过去一天、过去一星期、过去一个月内)或者基于所定义的用户选择符号总次数(例如过去100次选择、过去1000次选择等等)。举例来说,历史窗格204可以 包括用户最频繁使用的符号和/或符号可以基于使用频率被排序,其中从最频繁使用的符号在历史窗格204的左上方处开始,并且根据下降的使用频率填充历史窗格204的其余部分。
这些符号也可以按照类别被选择和/或布置在历史窗格204中。具体而言,符号可以根据符号所属的类别在历史窗格204中被编组在一起。例如,来自类别1的符号可以被首先包括,然后是来自类别2的符号,并且依此类推。
集成符号UI200可以包括大小变化的符号。因此,符号可以基于大小被选择和/或布置在历史窗格204中以容纳这些符号。这在图4中示出。如图4所示,历史窗格402被示为具有不同大小的符号。例如,符号404宽于其他符号,比如符号406。符号可基于变化的大小被布置,例如以避免历史窗格402中的空白空间或以其他方式浪费的空间。
应当理解,包括在历史窗格中的符号和符号的布置可以基于上述因素以及其他因素的任何组合。作为要说明的示例,最近使用的符号可以被包括在历史窗格中,并且这些符号可以基于使用频率被布置在历史窗格中。任何及所有这样的变型都被构想为落在本发明的各实施例的范围内。
返回到图2,附加于无缝地跨窗格平移,用户对集成符号UI200进行导航的另一方式是通过使用类别列表窗格202,该类别列表窗格202允许用户跳转到特定类别或其他窗格。类别列表窗格202包括集成符号UI200中所包括的窗格的列表,包括历史窗格204和类别窗格206、208、210、212、214中的每一个。当类别列表窗格202被显示时,用户可以从列表中选择,并且作为响应,与用户的选择相对应的窗格被显示。例如,如果用户要从类别列表窗格202中选择“CAT4(类别4)”,则类别4的窗格212将被显示。这提供了快速的方式供用户直接导航到集成符号UI200内的期望类别。
尽管图2示出了类别列表窗格202被包括在集成符号UI200一端(使得其可以通过平移到UI200的该部分而被访问)的实施例,但是类别列表窗格在本发明的其他实施例中可以以其他方式提供。例如,在一些实施例中,类别列表窗格可以作为静态部分来提供,该静态部分在用户在集成符号UI的其他窗格之上平移时保持被显示在显示屏上。作为要说明的示例,图5示出了具有类别列表窗格502的集成符号UI500,该类别列表窗格502静态地定位在历史窗格 504和类别窗格506、508、510、512、514之上。因此,当用户在窗格504、506、508、510、512、514之上平移时,类别列表窗格502保持在移动设备516的显示屏上。因此,用户可以在任何时间从类别列表窗格502中选择以跳转到集成符号UI500中的特定窗格。尽管图5示出了类别列表窗格502被显示在其他窗格之上的实施例,但是应当理解,类别列表窗格可以静态地显示在其他位置(例如其他窗格之下)。
在其他实施例中,类别列表窗格可以与集成符号UI的其他窗格分开地提供。例如,可以提供允许用户在历史窗格和类别窗格之上平移的集成符号UI。于是,用户可以通过选择移动设备上提供的特定硬键(例如后退键)俄/或移动设备显示屏上所显示的虚拟键来访问类别列表窗格。作为响应,类别窗格被显示,并且用户然后可以从类别列表窗格中选择以跳转到集成符号UI中的历史窗格或类别窗格。用户可以在任何时间通过选择被配置为提供对类别列表窗格的访问的特定硬键或虚拟键来再次访问类别列表窗格。
在图2中,窗格202、204、206、208、210和212中的每一个被示为具有不延伸超出显示屏区域的普通高度。在另一实施例中,如图6所示,集成符号UI600可以包括具有变化高度的窗格602、604、606、608、610、612、614,这些窗格垂直地延伸超出移动设备616的显示屏区域。类似于上面参考图2和3A-3C所述,用户可以水平地在集成符号UI600之上平移以查看移动设备616的显示区域内的各个窗格。当延伸超出移动设备616的显示屏区域的窗格被显示时,将仅仅显示该窗格的一部分。例如,图6示出了类别2的窗格608正被移动设备显示,其中仅显示了窗格608的一部分。用户可以垂直地在所显示的窗格608上平移以查看窗格608的范围内的符号。应当注意,在图6中示出了其中为简化目的移除了符号的集成符号UI600。
图7A和7B示出了在延伸超出移动设备700的显示屏的窗格702之上的垂直平移。如图7A所示,类别3的窗格702被显示。当用户在移动设备700的显示屏上向上滑扫时,显示如图7B所示向窗格702下方平移。该平移允许用户向下滚动以查看窗格702内的其他符号。用户能够垂直地向上和向下平移以查看不同的符号。平移的范围可以根据用户在显示屏上滑扫的长度和/或速度来控制。尽管图7A和7B示出了其中类别3的标题704在用户垂直向下平移(同 时顶部的符号不再被显示)时保留的实施例,但是在其他实施例中,标题704可以在用户向下平移时滚动离开显示。在一些实施例中,如果一个以上窗格被显示在显示屏上,则一次仅可以垂直地平移经过单个窗格。换言之,窗格可以独立于在该窗格两侧的窗格滚动。
在操作中,用户可以在生成消息时访问集成符号UI以输入符号。例如,当用户正在编写消息时,虚拟键或其他用户可选择特征可以被提供以允许用户访问集成符号UI。在用户访问集成符号UI以后,用户然后可以在集成符号UI之上平移以找出期望符号。当用户选择符号时,该符号被放置在用户消息内的期望位置处。在一些实施例中,在符号被选择以后,集成符号UI可以被移除并且键盘或其他虚拟输入机制可以被显示。
集成符号UI可以被提供以针对多种不同类型的消息插入符号。仅仅作为示例而非限制,集成符号UI可以被提供以用于将符号输入到电子邮件、IM消息、以及SMS文本消息中。在一些实例中,一些符号可能与某些类型的消息不兼容。例如,一些即时消息服务可能仅仅支持某些符号。因此,在本发明的一些实施例中,不可供使用的符号类别和/或特定符号可以从集成符号UI的显示中移除,或者可以与可供使用的类别和/或符号不同地显示。
作为例示,图8示出了移动设备800显示类别列表802,其中基于正在编写的消息的类型而不可用的类别被从显示中移除。具体而言,类别3和4不可用并且因此已经被移除。作为另一示例,图9示出了移动设备900显示类别3的窗格902,其中可用符号被示为粗体,而不可用的符号已经变灰。应当理解,用于与不可用的类别和/或符号不同地显示可用类别的其他方法可以在本发明的实施例的范围内使用。
尽管在此已经描述了用户可以在集成符号UI的窗格之间水平地平移的实施例,但是在其他实施例中,集成符号UI可以被配置为允许用户在窗格之间垂直地平移。附加地,尽管在此已经描述了用户可以在所显示窗格的范围内垂直地平移的实施例,但是在其他实施例中,集成符号UI可以被配置为允许用户在所显示窗格的范围内水平地平移。另外,尽管图2-9所示实施例示出了集成符号UI仅仅消耗移动设备的显示屏区域的一部分(其中其余的部分例如显示正在编写的消息),但是集成符号UI可以消耗显示屏的任何部分或者可 以消耗整个显示屏区域。任何及所有这样的变型都被构想为落在本发明的各实施例的范围内。
现在转到图10,提供了根据本发明的实施例的用于提供集成符号UI的方法1000的流程图,该集成符号UI用于将符号输入到用户正在编写的消息中。如在框1002所示,接收显示集成符号UI的命令。例如,用户可以正在编写消息(例如电子邮件消息、IM消息、文本消息等等)并且可以决定将符号输入到消息中。因此,用户可以选择访问集成符号UI的选项。
如在框1004所示,响应于该命令,集成符号UI的一部分被显示在设备的显示屏上。如在此所讨论的那样,集成符号UI可以包括多个窗格,包括历史窗格和多个类别窗格,并且集成符号的仅仅一部分可以在任何给定时间显示。如在框1006所示,用户可以通过在集成符号UI之上平移来对该UI进行导航。例如,在一个实施例中,用户可以通过水平地平移在集成符号UI的窗格之间移动。附加地,如果窗格垂直地延伸超过设备的显示屏区域,则用户可以垂直地在该窗格之上平移。
当用户定位所期望的符号时,用户可以从集成符号UI中选择该符号,如在框1008所示。响应于用户的选择,所选符号被放置在用户正在编写的消息内。
参考图11,提供了示出根据本发明的实施例的用于在集成符号UI之上平移的方法1100的流程图。如在框1102所示,集成符号UI的一部分被设备的显示屏显示。在框1104,接收第一用户在第一方向上的滑扫。例如,用户可以水平地向左或向右滑扫。响应于第一用户滑扫的第一方向,显示在集成符号UI之上平移以在集成符号UI的窗格之间移动,如在框1106所示。因此,用户可以查看集成符号UI内的不同的符号类别。
如在框1108所示,接收第二用户在第二方向上的滑扫。第二方向可以垂直于第一方向。例如,第一滑扫可以是向左或向右的水平滑扫,而第二滑扫可以是向上或向下的垂直滑扫。响应于第二用户滑扫的第二方向,显示在显示屏中当前所显示的窗格之上平移以查看窗格的其他部分,如在框1110所示。因此,用户可以查看包含在正被查看的类别中的附加符号。
参考图12,提供了示出根据本发明的实施例的用于采用类别列表来对集成 符号UI进行导航的方法1200的流程图。如在框1202所示,集成符号UI的类别列表窗格被呈现在设备的显示屏上。类别列表窗格可以列出包含在集成符号UI内的符号的各个类别。在一些实施例中,类别列表窗格还可以列出历史窗格。
用户可以查看类别列表窗格所列出的各个选项并且挑选一选择。因此,如在框1204所示,接收来自类别列表的用户选择。如在框1206所示,响应于用户选择,集成符号UI的与该列表区段相对应的窗格被显示在设备的显示屏上。
图13图解说明了示出根据本发明的实施例的用于选择和/或布置集成符号UI的历史窗格的符号的方法1300的流程图。如在框1302所示,访问关于用户之前访问过的符号的信息。例如,当用户访问集成符号UI时或者在显示历史窗格以前,该信息可以被访问。所访问的信息例如可以包括:符号的使用频率、使用符号的新近程度、符号大小以及符号类别。基于所访问的信息,确定要包括在历史窗格的符号和/或符号在历史窗格内的布置。如在框1306所示,然后可以呈现集成符号UI的历史窗格。
参考图14,提供了示出根据本发明的实施例的用于在集成符号UI中以与不可用符号不同的方式显示可用符号的方法1400的流程图。如在框1402所示,接收呈现集成符号UI的命令。该命令可以在用户正在编写消息时被接收。如在框1404所示,确定正被编写的消息的类型。例如,消息可以是电子邮件消息、IM消息或者SMS文本消息。如在框1406所示,基于消息的类型,标识出可用和/或不可用符号。例如,一些类型的消息可能不支持某些符号,从而那些符号对于那些消息不可用。基于该确定,在集成符号UI与不可用符号不同地显示可用符号。例如,在一些实施例中,不可用符号可以变灰或者不可用符号可以被从显示中移除。尽管图14讨论了基于正被编写的消息的类型来不同地显示可用和不可用项目,但是可以提供类似的方法来用于基于消息的类型处置可用和不可用的符号的类别。
能够理解,本发明的实施例提供了一种集成符号用户界面,其提供单个、集成的访问点以供选择要输入到消息中的符号。参考各具体实施例描述了本发明,各具体实施例在所有方面都旨在是说明性的而非限制性的。不偏离本发明范围的情况下,各替换实施例对于本发明所属领域的技术人员将变得显而易见。
从前面的描述可以看出,本发明很好地适用于实现上文所阐述的所有目的和目标,并且具有对于该系统和方法是显而易见且固有的其他优点。可理解的是,某些特征和子组合是有用的,并且可以加以利用而无需参考其它特征和子组合。这由权利要求所构想的,并在权利要求的范围内。

用于输入表情符号和其他符号的设备用户界面.pdf_第1页
第1页 / 共24页
用于输入表情符号和其他符号的设备用户界面.pdf_第2页
第2页 / 共24页
用于输入表情符号和其他符号的设备用户界面.pdf_第3页
第3页 / 共24页
点击查看更多>>
资源描述

《用于输入表情符号和其他符号的设备用户界面.pdf》由会员分享,可在线阅读,更多相关《用于输入表情符号和其他符号的设备用户界面.pdf(24页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103562836 A (43)申请公布日 2014.02.05 CN 103562836 A (21)申请号 201280025080.5 (22)申请日 2012.05.22 61/489,088 2011.05.23 US 13/211,038 2011.08.16 US G06F 3/0481(2013.01) G06F 3/0487(2013.01) (71)申请人 微软公司 地址 美国华盛顿州 (72)发明人 K大井 EM贝尔 Y森 T吉田 S何 L陈 (74)专利代理机构 上海专利商标事务所有限公 司 31100 代理人 胡利鸣 (54) 发明名称 用于。

2、输入表情符号和其他符号的设备用户界 面 (57) 摘要 一种集成符号用户界面 (UI) 提供了不同符号 的集合以供将符号输入到诸如电子邮件消息、 IM 消息和 SMS 文本消息之类的消息中。集成符号 UI 可以将符号编组到多个不同类别的窗格中。附加 地, 集成系统 UI 可以提供具有之前使用过的符号 的历史窗格。在设备的显示屏上一次可以显示集 成符号UI的仅仅一部分。 用户可以无缝地在集成 符号UI之上平移以在窗格之间移动。 在一些实施 例中, 集成符号 UI 还可以包括类别列表窗格, 所 述类别列表窗格允许用户直接导航到特定类别窗 格或历史窗格。 (30)优先权数据 (85)PCT国际申请进。

3、入国家阶段日 2013.11.22 (86)PCT国际申请的申请数据 PCT/US2012/038983 2012.05.22 (87)PCT国际申请的公布数据 WO2012/162311 EN 2012.11.29 (51)Int.Cl. 权利要求书 2 页 说明书 8 页 附图 13 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书8页 附图13页 (10)申请公布号 CN 103562836 A CN 103562836 A 1/2 页 2 1. 一种用于提供集成符号用户界面 (UI) 的方法, 所述集成符号用户界面 (UI) 用于将 符号输入到正在。

4、被用户编写的消息中, 该方法包括 : 在设备的显示区域上呈现集成符号 UI 的一部分, 所述集成符号 UI 包括 : 历史窗格, 其包括用户之前使用过的符号 ; 以及 多个类别窗格, 其包括可供输入到不同类型的消息中的多个符号 ; 允许所述用户在至少一个方向上无缝地在所述集成符号 UI 之上平移以在历史窗格与 多个类别窗格之间移动 ; 接收从所述集成符号 UI 中对符号的选择 ; 以及 在正在被所述用户编写的消息内提供所述符号。 2. 如权利要求 1 所述的方法, 其特征在于, 基于选自下列各项的至少之一来选择包括 或布置在所述历史窗格中的符号 : 使用频率、 使用的新近程度、 符号大小以及符。

5、号类别。 3. 如权利要求 1 所述的方法, 其特征在于, 所述集成符号 UI 包括可供输入到正在被所 述用户编写的消息中的所有符号。 4.如权利要求1所述的方法, 其特征在于, 所述集成符号UI包括类别列表窗格, 所述类 别列表窗格列出所述多个类别并且允许用户选择特定类别以直接从所述类别列表窗格导 航到所述特定类别。 5. 如权利要求 1 所述的方法, 其特征在于, 所述方法还包括 : 将正在被所述用户编写的消息标识为特定类型的消息 ; 基于消息的所述特定类型标识出不可用的符号 ; 以及 在所述集成符号 UI 中与可用符号不同地显示所述不可用的符号。 6. 一种移动设备, 包括 : 显示屏 。

6、; 以及 处理器, 所述处理器被配置为在所述显示屏上呈现集成符号用户界面 (UI) , 所述集成 符号 UI 包括 : 历史窗格, 其包括用户之前使用过的符号 ; 以及 多个类别窗格, 其包括可用于可供输入到可由所述移动设备传送的不同类型的消息中 的多个符号 ; 其中在所述显示屏上一次仅仅显示所述集成符号 UI 的一部分, 并且所述集成符号 UI 被配置为允许用户在至少一个方向上无缝地在所述集成符号 UI 之上平移以在所述历史窗 格与多个类别窗格之间移动。 7.如权利要求6所述的移动设备, 其特征在于, 所述集成符号UI包括类别列表窗格, 所 述类别列表窗格列出所述多个类别并且允许用户选择特定。

7、类别以直接从所述类别列表窗 格导航到所述特定类别。 8. 如权利要求 6 所述的移动设备, 其特征在于, 所述集成符号 UI 被配置为允许用户在 所述集成符号 UI 之上水平地平移以在所述历史窗格与所述多个类别窗格之间移动。 9. 如权利要求 6 所述的移动设备, 其特征在于, 来自所述多个类别窗格的第一类别窗 格具有延伸超出所述设备的显示区域的高度, 并且其中所述集成符号 UI 还被配置为允许 所述用户在第一类别窗格之上垂直地平移。 10. 一个或多个存储计算机可使用指令的计算机存储介质, 所述指令在被计算设备使 权 利 要 求 书 CN 103562836 A 2 2/2 页 3 用时致使。

8、所述计算设备在所述计算设备的显示屏上呈现集成符号用户界面 (UI) , 所述集成 符号 UI 包括 : 历史窗格, 其包括用户之前使用过的符号 ; 以及 多个类别窗格, 其包括可用于可供输入到可由所述计算设备传送的不同类型的消息中 的多个符号 ; 其中在所述显示屏上一次仅仅显示所述集成符号 UI 的一部分, 并且所述集成符号 UI 被配置为允许用户在至少一个方向上无缝地在所述集成符号 UI 之上平移以在所述历史窗 格与多个类别窗格之间移动。 权 利 要 求 书 CN 103562836 A 3 1/8 页 4 用于输入表情符号和其他符号的设备用户界面 0001 背景 0002 对于移动用户而言。

9、, 常见的是将表情符号 (emoji) 、 表情图释 (emoticons) 以及其 他符号输入到诸如电子邮件消息、 即时消息收发 (IM) 消息以及短消息服务 (SMS) 文本消息 之类的消息中。这在像日本这样的国家中尤其如此, 在日本表情符号和其他符号是特别流 行的并且受到广泛的使用。存在用户可能希望包括在消息中的符号的许多变型。这些变型 可以包括通过字符的组合 (其可以由移动运营商来定义) 创建的基于字符的表情符号、 基于 图像的表情符号、 从ASCII字符的组合中创建的ASCII艺术、 表情图释以及其他符号。 当前, 当用户使用移动设备输入这些符号时, 通常存在不同的用户界面和入口点来。

10、访问和选择不 同的符号, 从而使其对于用户而言是麻烦的。 0003 概述 0004 提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概 念。本发明内容并不旨在标识出所要求保护的主题的关键特征或必要特征, 也不旨在用于 帮助确定所要求保护的主题的范围。 0005 本发明的各个实施例涉及一种集成符号用户界面 (UI) , 其提供不同符号的集合以 供将符号输入到诸如电子邮件消息、 IM消息和SMS文本消息之类的消息中。 集成符号UI可 以将符号编组到多个不同类别窗格中。附加地, 集成符号 UI 可以提供具有之前使用过的符 号的历史窗格。在设备的显示屏上一次可以仅仅显示集成符号 UI。

11、 的一部分。用户可以无 缝地在集成符号 UI 之上平移以在窗格之间移动。在一些实施例中, 集成符号 UI 还可以包 括类别列表窗格, 所述类别列表窗格允许用户直接导航到特定类别窗格或历史窗格。 0006 附图简述 0007 下面参考附图详细描述本发明, 其中 : 0008 图 1 是适用于实现本发明的实施例的示例性计算环境的框图 ; 0009 图 2 是示出根据本发明的实施例的集成符号 UI 的图 ; 0010 图 3A C 是示出了根据本发明的实施例的跨集成符号 UI 水平地平移以在类别窗 格之间移动的图。 0011 图 4 是示出根据本发明的实施例的集成符号 UI 的历史窗格图 ; 001。

12、2 图5是示出根据本发明的实施例的具有类别列表窗格的集成符号UI的图, 所述类 别列表窗格被静态地定位在集成符号 UI 的其他窗格之上 ; 0013 图 6 是示出根据本发明的实施例的具有变化高度窗格的集成符号 UI 的图 ; 0014 图 7A 和 7B 是示出根据本发明的实施例的跨集成符号 UI 的类别窗格垂直地平移 的图 ; 0015 图 8 是示出根据本发明的实施例的从集成符号 UI 的类别列表窗格中移除不可用 类别的图 ; 0016 图 9 是示出根据本发明的实施例的将集成符号 UI 的类别窗格的不可用符号变灰 的图 ; 0017 图 10 是示出根据本发明的实施例的用于提供集成符号。

13、 UI 的方法的流程图, 该集 说 明 书 CN 103562836 A 4 2/8 页 5 成符号 UI 用于将符号输入到用户正在编辑的消息中 ; 0018 图 11 是示出根据本发明的实施例的用于在集成符号 UI 之上平移的方法的流程 图 ; 0019 图12是示出根据本发明的实施例的用于采用类别列表来对集成符号UI进行导航 的方法的流程图 ; 0020 图 13 是示出根据本发明的实施例的用于选择和 / 或布置集成符号 UI 的历史窗格 的符号的方法的流程图 ; 0021 图14是示出根据本发明的实施例的用于在集成符号UI中以与不可用符号不同的 方式显示可用符号的方法的流程图。 0022。

14、 详细描述 0023 此处用细节来描述本发明的主题以满足法定要求。然而, 该描述本身并非旨在限 制本专利的范围。相反, 发明人已设想所要求保护的主题还可结合其它当前或未来技术以 其它方式来实施, 以包括不同的步骤或类似于本文中所描述的步骤的步骤组合。 此外, 尽管 术语步骤和 / 或框可在此处用于指示所采用的方法的不同元素, 但除非而且仅当明确描述 了各个步骤的顺序时, 该术语不应被解释为意味着此处公开的各个步骤之中或之间的任何 特定顺序。 0024 本发明的实施例针对提供集成不同类型的符号的集成符号用户界面 (UI) 。这些 符号可以包括多种不同的基于字符和基于图像的符号, 包括但不限于表情。

15、符号、 表情图标 (kaomoji) 、 图画邮件 (decome) 、 ASCII 艺术和表情图释。如在此所使用的那样,“基于字符 的符号” 是指从字符的组合中创建的符号, 而 “基于图像的符号” 是包括图像、 而不是字符 的符号。集成符号 UI 可以将各种符号视为等效项目, 并且提供单个入口点以及用于在用户 正在生成各种不同类型的消息时从可用符号中进行访问和选择的机制。 仅作为示例而非限 制, 集成符号 UI 可以被提供以用于将符号输入到电子邮件消息、 即时消息收发 (IM) 消息、 以及短消息服务 (SMS) 文本消息中。 0025 集成符号 UI 可由多个类别窗格构成, 这些类别窗格将。

16、符号编组到不同的类别中。 集成符号 UI 还可以具有历史窗格, 该历史窗格包括之前使用过的符号以允许用户快速访 问这些符号。 集成符号UI还可具有类别列表窗格, 该类别列表窗格列出UI的各种窗格并且 允许用户从列表中选择以直接导航到所选窗格。集成符号 UI 还可以被配置为允许用户无 缝地在各个部分之上平移以在类别与其他窗格之间移动, 这将在下面予以更详细的描述。 0026 相应地, 在一个方面, 本发明的实施例针对一种用于提供集成符号 UI 的方法, 该 集成符号 UI 用于将符号输入到用户正在编写的消息中。该方法包括在设备的显示区域上 呈现集成符号 UI 的一部分。集成符号 UI 包括 : 。

17、历史窗格, 其包括用户之前使用过的符号 ; 以及多个类别窗格, 其包括可用于输入到不同类型的消息中的多个符号。该方法还包括允 许用户在至少一个方向上无缝地在集成符号 UI 之上平移以在历史窗格与多个类别窗格之 间移动。该方法还包括 : 接收从集成符号 UI 中对符号的选择。该方法还包括 : 在正由用户 编写的消息内提供该符号。 0027 在本发明的另一实施例中, 一个方面针对一种移动设备。 该移动设备包括显示屏、 以及被配置为在显示屏上呈现集成 UI 的处理器。集成符号 UI 包括历史窗格, 该历史窗格 包括用户之前使用过的符号。集成符号 UI 还包括多个类别窗格, 这些类别窗格包括可用于 说。

18、 明 书 CN 103562836 A 5 3/8 页 6 输入到可由移动设备传送的不同类型的消息中的多个符号。 在显示屏上一次仅仅显示集成 符号 UI 的一部分, 并且集成符号 UI 被配置为允许用户在至少一个方向上无缝地在集成符 号 UI 之上平移以在历史窗格与多个类别窗格之间移动。 0028 本发明的又一实施例针对存储计算机可使用指令的一个或多个计算机存储介质, 这些指令在被计算设备使用时致使该计算设备在计算设备的显示屏上呈现集成符号UI。 集 成符号 UI 包括 : 历史窗格, 其包括用户之前使用过的符号 ; 以及多个类别窗格, 其包括可用 于输入到可由计算设备传送的不同类型的消息中的。

19、多个符号。 在显示屏上一次仅仅显示集 成符号 UI 的一部分, 并且集成符号 UI 被配置为允许用户在至少一个方向上无缝地在集成 符号 UI 之上平移以在历史窗格与多个类别窗格之间移动。 0029 在简要描述了本发明各实施方式的概览之后, 以下描述其中可实现本发明的各实 施方式的示例性操作环境, 以便为本发明各方面提供通用上下文。首先具体参考图 1, 示出 了用于实现本发明的各实施方式的示例性操作环境, 并将其概括地指定为计算设备100。 计 算设备 100 只是合适的计算环境的一个示例, 并且不旨在对本发明的使用范围或功能提出 任何限制。也不应该将计算设备 100 解释为对所示出的任一组件或。

20、其组合有任何依赖性或 要求。 0030 本发明可以在由计算机或诸如个人数据助理或其他手持式设备之类的其他机器 执行的计算机代码或机器可使用指令 (包括诸如程序模块之类的计算机可执行指令) 的一 般上下文中描述。一般而言, 包括例程、 程序、 对象、 组件、 数据结构等的程序模块指的是执 行特定任务或实现特定抽象数据类型的代码。本发明可以在各种系统配置中实施, 这些系 统配置包括手持式设备、 消费电子产品、 通用计算机、 专用计算设备等等。本发明也可以在 其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实施。 0031 参考图 1, 计算设备 100 包括直接或间接耦合以下设备的总。

21、线 110 : 存储器 112、 一 个或多个处理器 114、 一个或多个呈现组件 116、 输入 / 输出 (I/O) 端口 118、 输入 / 输出组 件120、 和说明性电源122。 总线110表示可以是一条或多条总线 (诸如地址总线、 数据总线、 或其组合) 。虽然为了清楚起见利用线条示出了图 1 的各框, 但是实际上, 各组件的轮廓并 不是那样清楚, 并且比喻性地来说, 线条更精确地将是灰色的和模糊的。例如, 可以将诸如 显示设备等呈现组件认为是 I/O 组件。而且, 处理器具有存储器。发明人认识到这是本领 域的特性, 并重申, 图 1 的图示只是例示可以结合本发明的一个或多个实施方。

22、式来使用的 示例性计算设备。诸如 “工作站” 、“服务器” 、“膝上型计算机” 、“手持式设备” 等分类之间没 有区别, 它们全部都被认为是在图 1 的范围之内的并且被称为计算设备摂。 0032 计算设备 100 通常包括各种计算机可读介质。计算机可读介质可以是可由计算设 备 100 访问的任何可用介质, 而且包含易失性和非易失性介质、 可移动和不可移动介质。作 为示例而非限制, 计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包 括以用于存储诸如计算机可读指令、 数据结构、 程序模块或其他数据的信息的任何方法和 技术实现的易失性和非易失性、 可移动和不可移动介质。计算机存储介质包。

23、括但不限于, RAM、 ROM、 EEPROM、 闪存或其他存储器技术、 CD-ROM、 数字多功能盘 (DVD) 或其他光学存储、 磁 带盒、 磁带、 磁盘存储或其他磁存储设备、 或能用于存储所需信息且可以由计算设备 100 访 问的任何其他介质。 通信介质通常以诸如载波或其他传输机制之类的已调制数据信号来体 现计算机可读指令、 数据结构、 程序模块或其他数据, 并且包括任何信息传送介质。 术语 “已 说 明 书 CN 103562836 A 6 4/8 页 7 调制数据信号” 是指使得以在信号中编码信息的方式来设定或改变其一个或多个特征的信 号。 作为示例而非限制, 通信介质包括诸如有线网。

24、络或直接线连接之类的有线介质, 以及诸 如声学、 RF、 红外及其他无线介质之类的无线介质。 上述的任意组合也应包含在计算机可读 介质的范围内。 0033 存储器 112 包括易失性和 / 或非易失性存储器形式的计算机存储介质。存储器可 以是可移动的, 不可移动的, 或两者的组合。 示例性硬件设备包括固态存储器、 硬盘驱动器、 光盘驱动器等。计算设备 100 包括从诸如存储器 112 或 I/O 组件 120 等各种实体读取数据 的一个或多个处理器。呈现组件 116 向用户或其他设备呈现数据指示。示例性呈现组件包 括显示设备、 扬声器、 打印组件、 振动组件等等。 0034 I/O 端口 11。

25、8 允许计算设备 100 逻辑上耦合至包括 I/O 组件 120 的其他设备, 其 中某些设备可以是内置的。 说明性组件包括话筒、 操纵杆、 游戏手柄、 圆盘式卫星天线、 扫描 仪、 打印机、 无线设备等等。 0035 现在参考图 2, 提供了示出根据本发明一实施例的集成符号用户界面 (UI) 200 的 图。集成符号 UI200 可以包括多种不同的基于字符和基于图像的符号的任一种, 包括但不 限于表情符号、 表情图标、 图画邮件、 ASCII 艺术和表情图释。因此, 集成符号 UI200 将各个 符号视为等效项目, 并且提供集成 UI 以用于允许用户访问各个符号并将所期望的符号输 入到正被编。

26、写的消息中。应当注意, 在图 2 中示出了其中为简化目的移除了符号的集成符 号 UI200。 0036 如图 2 所示, 集成符号 UI200 包括多个窗格或列, 包括类别列表窗格 202、 历史窗 格 204、 以及若干类别窗格 206、 208、 210、 212、 214。符号被一起编组到不同的类别中, 并且 根据编组被包括在集成符号 UI200 的各个类别窗格 206、 208、 210、 212、 214 中。尽管在图 2 的集成符号 UI200 中示出了五个类别窗格 206、 208、 210、 212、 214, 但是应当理解, 根据本发 明的各个实施例, 可以在集成符号 UI 。

27、中包括任何数目的类别窗格。具体而言, 符号编组到 不同类别可以以如所确定的适于满足用户找到和访问 UI 中符号的需要的任何数目的不同 方式来完成。 0037 当设备显示集成符号 UI200 时, 一次仅仅显示集成符号 UI200 的一部分。这在图 2 中予以表示, 其中移动设备 216 被示为其中类别 2 的窗格 208 当前被显示在移动设备 216 的显示屏上。在概念上, 集成符号 UI200 可以被看成是全景, 并且移动设备一次提供对整个 全景的仅仅一部分的视图。尽管在图 2 中在设备 216 的显示器上示出了仅仅单个类别或窗 格 (即类别 2 的窗格 208) , 但是应当理解, 集成符。

28、号 UI200 的包括在设备的显示器中的部分 可以包括仅仅单个窗格、 或者多个窗格的至少部分。 例如, 显示器可以包括一个窗格的范围 以及该窗格左边和右边的多个窗格的部分。作为另一示例, 显示器可以包括多个窗格的范 围。任何及所有这样的变型都被构想为落在本发明的各实施例的范围内。 0038 用户可以通过在集成符号UI200之上水平地平移来在集成符号UI200的类别和其 他窗格之间无缝地移动。例如, 用户可以通过在移动设备 216 的显示屏上向左滑扫或者使 用另一形式的姿势或其他输入平移到集成符号 UI200 的右边, 来从类别 2 的窗格 208 平移 到类别3的窗格210。 同样, 用户可以。

29、通过在移动设备216的显示屏上向右滑扫或者使用另 一形式的姿势或其他输入来从类别 2 的窗格 208 平移到类别 1 的窗格 206。因此, 用户可以 在集成符号 UI200 之上导航以向左和向右平移以及查看各个窗格。在一些实施例中, 平移 说 明 书 CN 103562836 A 7 5/8 页 8 可以在如下意义上是 “循环的” : 用户可以从类别 5 的窗格 214 向右平移以移动到类别列表 的窗格 202 并且反之亦然。 0039 图 3A 3C 示出了从一个类别到另一类别的无缝平移。最初, 如图 3A 所示, 集成 符号 UI 的类别 3 的窗格 302 显示在移动设备 300 的显。

30、示屏上。当用户开始向左滑扫屏幕 时, 集成符号 UI 的所显示的部分水平地平移到右边。这在图 3B 中示出, 图 3B 示出了类别 3 的窗格 302 移动到左边并且类别 4 的窗格 304 从右边进入显示屏。如图 3C 所示, 当用户 完成向左滑扫屏幕时, 从显示类别 3 的窗格 302 到类别 4 的窗格 304 的转换完成。结果, 类 别 4 的窗格现在被显示在移动设备 300 上。尽管图 3A 至图 3C 示出了从一个窗格平移到紧 接着的下一窗格, 但是应当理解, 用户可以例如基于用户滑扫的长度和 / 或速度而在多个 窗格之上平移。 0040 再次参考图 2, 附加于将符号编组到各个类。

31、别窗格 206、 208、 210、 212、 214 中, 集成 符号 UI200 包括历史窗格 204, 该历史窗格 204 列出之前已在设备 216 上使用过的符号。将 之前使用过的符号包括在历史窗格 204 中可以允许用户快速访问这些符号。 0041 包括在历史窗格 204 中的符号的数目可以是受限的。根据本发明的实施例, 哪些 符号被包括在历史窗格 204 中和 / 或符号如何布置在历史窗格 204 内可以基于多个不同 因素的任何组合。在一些实施例中, 符号可以基于符号被用户使用的新近程度而被选择和 / 或布置在历史窗格 204 中。例如, 历史窗格 204 可以包括用户最近使用的符。

32、号和 / 或符 号可以基于使用的新近程度被排序, 其中从最近使用的符号在历史窗格 204 的左上方处开 始, 并且根据下降的新近程度填充历史窗格 204 的其余部分。 0042 在一些实施例中, 符号可以符号的使用频率而被包括和 / 或布置在历史窗格 204 中。不同符号的使用频率可以在某个定义的时间段内确定 (例如在过去一天、 过去一星期、 过去一个月内) 或者基于所定义的用户选择符号总次数 (例如过去 100 次选择、 过去 1000 次 选择等等) 。举例来说, 历史窗格 204 可以包括用户最频繁使用的符号和 / 或符号可以基于 使用频率被排序, 其中从最频繁使用的符号在历史窗格 20。

33、4 的左上方处开始, 并且根据下 降的使用频率填充历史窗格 204 的其余部分。 0043 这些符号也可以按照类别被选择和 / 或布置在历史窗格 204 中。具体而言, 符号 可以根据符号所属的类别在历史窗格 204 中被编组在一起。例如, 来自类别 1 的符号可以 被首先包括, 然后是来自类别 2 的符号, 并且依此类推。 0044 集成符号UI200可以包括大小变化的符号。 因此, 符号可以基于大小被选择和/或 布置在历史窗格 204 中以容纳这些符号。这在图 4 中示出。如图 4 所示, 历史窗格 402 被 示为具有不同大小的符号。例如, 符号 404 宽于其他符号, 比如符号 406。

34、。符号可基于变化 的大小被布置, 例如以避免历史窗格 402 中的空白空间或以其他方式浪费的空间。 0045 应当理解, 包括在历史窗格中的符号和符号的布置可以基于上述因素以及其他因 素的任何组合。 作为要说明的示例, 最近使用的符号可以被包括在历史窗格中, 并且这些符 号可以基于使用频率被布置在历史窗格中。 任何及所有这样的变型都被构想为落在本发明 的各实施例的范围内。 0046 返回到图 2, 附加于无缝地跨窗格平移, 用户对集成符号 UI200 进行导航的另一方 式是通过使用类别列表窗格 202, 该类别列表窗格 202 允许用户跳转到特定类别或其他窗 格。类别列表窗格 202 包括集成。

35、符号 UI200 中所包括的窗格的列表, 包括历史窗格 204 和 说 明 书 CN 103562836 A 8 6/8 页 9 类别窗格 206、 208、 210、 212、 214 中的每一个。当类别列表窗格 202 被显示时, 用户可以从 列表中选择, 并且作为响应, 与用户的选择相对应的窗格被显示。例如, 如果用户要从类别 列表窗格 202 中选择 “CAT4(类别 4) ” , 则类别 4 的窗格 212 将被显示。这提供了快速的方 式供用户直接导航到集成符号 UI200 内的期望类别。 0047 尽管图 2 示出了类别列表窗格 202 被包括在集成符号 UI200 一端 (使得其。

36、可以通 过平移到UI200的该部分而被访问) 的实施例, 但是类别列表窗格在本发明的其他实施例中 可以以其他方式提供。例如, 在一些实施例中, 类别列表窗格可以作为静态部分来提供, 该 静态部分在用户在集成符号 UI 的其他窗格之上平移时保持被显示在显示屏上。作为要说 明的示例, 图 5 示出了具有类别列表窗格 502 的集成符号 UI500, 该类别列表窗格 502 静态 地定位在历史窗格 504 和类别窗格 506、 508、 510、 512、 514 之上。因此, 当用户在窗格 504、 506、 508、 510、 512、 514之上平移时, 类别列表窗格502保持在移动设备516。

37、的显示屏上。 因 此, 用户可以在任何时间从类别列表窗格 502 中选择以跳转到集成符号 UI500 中的特定窗 格。尽管图 5 示出了类别列表窗格 502 被显示在其他窗格之上的实施例, 但是应当理解, 类 别列表窗格可以静态地显示在其他位置 (例如其他窗格之下) 。 0048 在其他实施例中, 类别列表窗格可以与集成符号 UI 的其他窗格分开地提供。例 如, 可以提供允许用户在历史窗格和类别窗格之上平移的集成符号UI。 于是, 用户可以通过 选择移动设备上提供的特定硬键 (例如后退键) 俄/或移动设备显示屏上所显示的虚拟键来 访问类别列表窗格。 作为响应, 类别窗格被显示, 并且用户然后可。

38、以从类别列表窗格中选择 以跳转到集成符号 UI 中的历史窗格或类别窗格。用户可以在任何时间通过选择被配置为 提供对类别列表窗格的访问的特定硬键或虚拟键来再次访问类别列表窗格。 0049 在图 2 中, 窗格 202、 204、 206、 208、 210 和 212 中的每一个被示为具有不延伸超出 显示屏区域的普通高度。在另一实施例中, 如图 6 所示, 集成符号 UI600 可以包括具有变化 高度的窗格 602、 604、 606、 608、 610、 612、 614, 这些窗格垂直地延伸超出移动设备 616 的显 示屏区域。类似于上面参考图 2 和 3A 3C 所述, 用户可以水平地在集。

39、成符号 UI600 之上 平移以查看移动设备 616 的显示区域内的各个窗格。当延伸超出移动设备 616 的显示屏区 域的窗格被显示时, 将仅仅显示该窗格的一部分。例如, 图 6 示出了类别 2 的窗格 608 正被 移动设备显示, 其中仅显示了窗格 608 的一部分。用户可以垂直地在所显示的窗格 608 上 平移以查看窗格 608 的范围内的符号。应当注意, 在图 6 中示出了其中为简化目的移除了 符号的集成符号 UI600。 0050 图7A和7B示出了在延伸超出移动设备700的显示屏的窗格702之上的垂直平移。 如图 7A 所示, 类别 3 的窗格 702 被显示。当用户在移动设备 70。

40、0 的显示屏上向上滑扫时, 显示如图 7B 所示向窗格 702 下方平移。该平移允许用户向下滚动以查看窗格 702 内的其 他符号。用户能够垂直地向上和向下平移以查看不同的符号。平移的范围可以根据用户在 显示屏上滑扫的长度和 / 或速度来控制。尽管图 7A 和 7B 示出了其中类别 3 的标题 704 在 用户垂直向下平移 (同时顶部的符号不再被显示) 时保留的实施例, 但是在其他实施例中, 标题 704 可以在用户向下平移时滚动离开显示。在一些实施例中, 如果一个以上窗格被显 示在显示屏上, 则一次仅可以垂直地平移经过单个窗格。 换言之, 窗格可以独立于在该窗格 两侧的窗格滚动。 0051 。

41、在操作中, 用户可以在生成消息时访问集成符号 UI 以输入符号。例如, 当用户正 说 明 书 CN 103562836 A 9 7/8 页 10 在编写消息时, 虚拟键或其他用户可选择特征可以被提供以允许用户访问集成符号 UI。在 用户访问集成符号 UI 以后, 用户然后可以在集成符号 UI 之上平移以找出期望符号。当用 户选择符号时, 该符号被放置在用户消息内的期望位置处。 在一些实施例中, 在符号被选择 以后, 集成符号 UI 可以被移除并且键盘或其他虚拟输入机制可以被显示。 0052 集成符号 UI 可以被提供以针对多种不同类型的消息插入符号。仅仅作为示例而 非限制, 集成符号UI可以被。

42、提供以用于将符号输入到电子邮件、 IM消息、 以及SMS文本消息 中。在一些实例中, 一些符号可能与某些类型的消息不兼容。例如, 一些即时消息服务可能 仅仅支持某些符号。因此, 在本发明的一些实施例中, 不可供使用的符号类别和 / 或特定符 号可以从集成符号 UI 的显示中移除, 或者可以与可供使用的类别和 / 或符号不同地显示。 0053 作为例示, 图 8 示出了移动设备 800 显示类别列表 802, 其中基于正在编写的消息 的类型而不可用的类别被从显示中移除。具体而言, 类别 3 和 4 不可用并且因此已经被移 除。作为另一示例, 图 9 示出了移动设备 900 显示类别 3 的窗格 。

43、902, 其中可用符号被示为 粗体, 而不可用的符号已经变灰。应当理解, 用于与不可用的类别和 / 或符号不同地显示可 用类别的其他方法可以在本发明的实施例的范围内使用。 0054 尽管在此已经描述了用户可以在集成符号 UI 的窗格之间水平地平移的实施例, 但是在其他实施例中, 集成符号 UI 可以被配置为允许用户在窗格之间垂直地平移。附加 地, 尽管在此已经描述了用户可以在所显示窗格的范围内垂直地平移的实施例, 但是在其 他实施例中, 集成符号 UI 可以被配置为允许用户在所显示窗格的范围内水平地平移。另 外, 尽管图 2 9 所示实施例示出了集成符号 UI 仅仅消耗移动设备的显示屏区域的一。

44、部分 (其中其余的部分例如显示正在编写的消息) , 但是集成符号 UI 可以消耗显示屏的任何部分 或者可以消耗整个显示屏区域。 任何及所有这样的变型都被构想为落在本发明的各实施例 的范围内。 0055 现在转到图 10, 提供了根据本发明的实施例的用于提供集成符号 UI 的方法 1000 的流程图, 该集成符号 UI 用于将符号输入到用户正在编写的消息中。如在框 1002 所示, 接 收显示集成符号 UI 的命令。例如, 用户可以正在编写消息 (例如电子邮件消息、 IM 消息、 文 本消息等等) 并且可以决定将符号输入到消息中。因此, 用户可以选择访问集成符号 UI 的 选项。 0056 如在。

45、框 1004 所示, 响应于该命令, 集成符号 UI 的一部分被显示在设备的显示屏 上。如在此所讨论的那样, 集成符号 UI 可以包括多个窗格, 包括历史窗格和多个类别窗格, 并且集成符号的仅仅一部分可以在任何给定时间显示。如在框 1006 所示, 用户可以通过在 集成符号 UI 之上平移来对该 UI 进行导航。例如, 在一个实施例中, 用户可以通过水平地平 移在集成符号 UI 的窗格之间移动。附加地, 如果窗格垂直地延伸超过设备的显示屏区域, 则用户可以垂直地在该窗格之上平移。 0057 当用户定位所期望的符号时, 用户可以从集成符号 UI 中选择该符号, 如在框 1008 所示。响应于用户。

46、的选择, 所选符号被放置在用户正在编写的消息内。 0058 参考图 11, 提供了示出根据本发明的实施例的用于在集成符号 UI 之上平移的方 法 1100 的流程图。如在框 1102 所示, 集成符号 UI 的一部分被设备的显示屏显示。在框 1104, 接收第一用户在第一方向上的滑扫。例如, 用户可以水平地向左或向右滑扫。响应于 第一用户滑扫的第一方向, 显示在集成符号UI之上平移以在集成符号UI的窗格之间移动, 说 明 书 CN 103562836 A 10 8/8 页 11 如在框 1106 所示。因此, 用户可以查看集成符号 UI 内的不同的符号类别。 0059 如在框 1108 所示,。

47、 接收第二用户在第二方向上的滑扫。第二方向可以垂直于第一 方向。 例如, 第一滑扫可以是向左或向右的水平滑扫, 而第二滑扫可以是向上或向下的垂直 滑扫。响应于第二用户滑扫的第二方向, 显示在显示屏中当前所显示的窗格之上平移以查 看窗格的其他部分, 如在框 1110 所示。因此, 用户可以查看包含在正被查看的类别中的附 加符号。 0060 参考图 12, 提供了示出根据本发明的实施例的用于采用类别列表来对集成符号 UI 进行导航的方法 1200 的流程图。如在框 1202 所示, 集成符号 UI 的类别列表窗格被呈现 在设备的显示屏上。类别列表窗格可以列出包含在集成符号 UI 内的符号的各个类别。

48、。在 一些实施例中, 类别列表窗格还可以列出历史窗格。 0061 用户可以查看类别列表窗格所列出的各个选项并且挑选一选择。因此, 如在框 1204 所示, 接收来自类别列表的用户选择。如在框 1206 所示, 响应于用户选择, 集成符号 UI 的与该列表区段相对应的窗格被显示在设备的显示屏上。 0062 图 13 图解说明了示出根据本发明的实施例的用于选择和 / 或布置集成符号 UI 的 历史窗格的符号的方法 1300 的流程图。如在框 1302 所示, 访问关于用户之前访问过的符 号的信息。例如, 当用户访问集成符号 UI 时或者在显示历史窗格以前, 该信息可以被访问。 所访问的信息例如可以。

49、包括 : 符号的使用频率、 使用符号的新近程度、 符号大小以及符号类 别。 基于所访问的信息, 确定要包括在历史窗格的符号和/或符号在历史窗格内的布置。 如 在框 1306 所示, 然后可以呈现集成符号 UI 的历史窗格。 0063 参考图 14, 提供了示出根据本发明的实施例的用于在集成符号 UI 中以与不可用 符号不同的方式显示可用符号的方法 1400 的流程图。如在框 1402 所示, 接收呈现集成符 号UI的命令。 该命令可以在用户正在编写消息时被接收。 如在框1404所示, 确定正被编写 的消息的类型。例如, 消息可以是电子邮件消息、 IM 消息或者 SMS 文本消息。如在框 1406 所示, 基于消息的类型, 标识出可用和 / 或不可用符号。例如, 一些类型的消息可能不支持 某些符号, 从而那些符号对于那些消息不可用。基于该确定, 在集成符号 UI 与不可用符号 不同地显示可用符号。 例如, 在一些实施例中, 不可用符号可以变灰或者不可用符号可以被 从显示中移除。尽管图 14 讨论了基于正被编。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1