1.一种方法,包括:
在具有触敏显示器的电子设备处:
显示第一用户接口,其中所述第一用户接口同时地显示:
所述显示器的第一区域中的消息记录,所述消息记录包括来自至少第一用户的至少一个消息;
所述显示器的第二区域中的虚拟键盘,所述虚拟键盘包括多个字符键;以及
所述显示器的第三区域中的多个建议的一个或多个字符,多个建议的所述字符至少部分地基于从所述第一用户接收的所述至少一个消息的内容来确定,其中所述第三区域与所述第一区域和所述第二区域连续显示。
2.根据权利要求1所述的方法,进一步包括:
检测输入,所述输入表示从显示的所述多个一个或多个字符中对建议的一个或多个字符的用户选择;以及
响应于检测到所述输入,将选择的建议的所述一个或多个字符显示到所述第一区域中的所述消息记录之中。
3.根据权利要求2所述的方法,进一步包括:
检测第二输入,所述第二输入表示确认启示的用户选择;以及
响应于检测到所述第二输入,向所述第一用户发送选择的建议的所述一个或多个字符。
4.根据权利要求1所述的方法,进一步包括:
检测表示所述虚拟键盘上的一个或多个接触的键盘输入;
响应于检测到所述键盘输入:
停止显示所述多个建议的一个或多个字符;以及
基于所述键盘输入在所述第三区域中显示自动校正信息。
5.根据权利要求1所述的方法,进一步包括:
基于在所述至少一个消息中使用的至少一个词语,确定所述多个建议的一个或多个字符。
6.根据权利要求1所述的方法,进一步包括:
标识所述至少一个消息中的词语“或”的使用;
标识紧接在所述词语“或”之前出现的在前词语;以及
标识紧接在所述词语“或”之后出现的后续词语,其中:
显示所述多个建议的一个或多个字符包括显示至少所述在前词语和所述后续词语。
7.根据权利要求6所述的方法,其中所述至少一个消息包括疑问,所述方法进一步包括:
确定响应于所述疑问的词语或者短语,其中所述词语或者短语不同于所述在前词语和所述后续词语;以及
显示所述多个建议的一个或多个字符包括显示所述在前词语、所述后续词语以及响应于所述疑问的所述词语或者短语。
8.根据权利要求1所述的方法,进一步包括:
基于所述至少一个消息中使用的标点符号,确定所述多个建议的一个或多个字符。
9.根据权利要求1所述的方法,进一步包括:
确定所述至少一个消息是否包含疑问句;以及
根据确定所述至少一个消息包含疑问句,至少显示“是”和“否”作为所述多个建议的一个或多个字符的一部分。
10.根据权利要求1所述的方法,进一步包括:
基于至少所述第一用户的所述身份,确定所述多个建议的一个或多个字符。
11.根据权利要求10所述的方法,进一步包括:
标识向所述第一用户最频繁发送的消息,其中:
显示所述多个建议的一个或多个字符包括显示所述最频繁发送的消息。
12.根据权利要求10所述的方法,进一步包括:
标识向所述第一用户最近发送的消息,以及其中:
显示所述多个建议的一个或多个字符包括显示所述最近发送的消息中的至少一个最近发送的消息。
13.根据权利要求1所述的方法,进一步包括:
基于至少所述第一用户的位置,确定所述多个建议的一个或多个字符。
14.根据权利要求1所述的方法,进一步包括:
确定所述电子设备的位置,以及
显示用于将所述位置作为消息向所述第一用户发送的启示。
15.根据权利要求1所述的方法,进一步包括:
基于所述电子设备中存储的至少一个日历条目,确定所述多个建议的一个或多个字符。
16.根据权利要求1所述的方法,进一步包括:
基于从所述第一用户接收的所述消息,获得日历条目;以及
显示用于将获得的所述日历条目的至少一部分作为消息向所述第一用户发送的启示。
17.根据权利要求1所述的方法,进一步包括:
基于至少在所述至少一个消息中使用的敬语,确定所述多个建议的一个或多个字符。
18.根据权利要求1所述的方法,进一步包括:
获得所述电子设备上存储的多个联系人姓名;
在所述至少一个消息中检测所述多个联系人姓名中的联系人姓名的使用;
获得与使用的所述联系人姓名对应的联系信息;以及
显示用于将获得的所述联系信息的至少一部分作为消息向所述第二用户发送的启示。
19.根据权利要求18所述的方法,进一步包括:
显示用于呼叫与获得的所述联系信息相关联的电话号码的启示。
20.根据权利要求1所述的方法,进一步包括:
对在时间间隔内从所述第一用户接收的消息的数目进行计数;
根据确定所述数目超过预定阈值,显示用于呼叫所述第一用户的启示。
21.根据权利要求1所述的方法,进一步包括:
对在时间间隔内从所述第一用户接收的消息的数目进行计数;
根据确定所述数目超过预定阈值,显示用于与所述第一用户视频会议的启示。
22.根据权利要求1所述的方法,进一步包括:
将建议的所述一个或多个字符排名;以及
在显示的建议的所述一个或多个字符之中的最中心位置中显示排名最高的字符。
23.根据权利要求1所述的方法,其中所述多个建议的一个或多个字符包括第一词语或短语、第二词语或短语和第三词语或短语。
24.根据权利要求1所述的方法,其中所述多个建议的一个或多个字符由第一词语或短语、第二词语或短语和第三词语或短语构成。
25.根据权利要求1所述的方法,其中所述多个建议的一个或多个字符包括至少一个表情符号。
26.根据权利要求1所述的方法,其中所述至少一个消息是从所述第一用户最近接收的消息。
27.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序被配置以由具有显示器的电子设备的一个或多个处理器执行,所述一个或多个程序包括用于执行如下步骤的指令:
显示第一用户接口,其中所述第一用户接口同时地显示:
所述显示器的第一区域中的消息记录,所述消息记录包括来自至少第一用户的至少一个消息;
所述显示器的第二区域中的虚拟键盘,所述虚拟键盘包括多个字符键;以及
所述显示器的第三区域中的多个建议的一个或多个字符,多个建议的所述字符至少部分地基于从所述第一用户接收的所述至少一个消息的内容来确定,其中所述第三区域与所述第一区域和所述第二区域连续显示。
28.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
检测输入,所述输入表示从显示的所述多个一个或多个字符中对建议的一个或多个字符的用户选择;以及
响应于检测到所述输入,将选择的建议的所述一个或多个字符显示到所述第一区域中的所述消息记录之中。
29.根据权利要求28所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
检测第二输入,所述第二输入表示确认启示的用户选择;以及
响应于检测到所述第二输入,向所述第一用户发送选择的建议的所述一个或多个字符。
30.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
检测表示所述虚拟键盘上的一个或多个接触的键盘输入;
响应于检测到所述键盘输入:
停止显示所述多个建议的一个或多个字符;以及
基于所述键盘输入在所述第三区域中显示自动校正信息。
31.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
基于在所述至少一个消息中使用的至少一个词语,确定所述多个建议的一个或多个字符。
32.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
标识所述至少一个消息中的词语“或”的使用;
标识紧接在所述词语“或”之前出现的在前词语;以及
标识紧接在所述词语“或”之后出现的后续词语,其中:
显示所述多个建议的一个或多个字符包括显示至少所述在前词语和所述后续词语。
33.根据权利要求32所述的计算机可读存储介质,其中所述至少一个消息包括疑问,所述一个或多个程序进一步包括用于如下步骤的指令:
确定响应于所述疑问的词语或者短语,其中所述词语或者短语不同于所述在前词语和所述后续词语;以及
显示所述多个建议的一个或多个字符包括显示所述在前词语、所述后续词语以及响应于所述疑问的所述词语或者短语。
34.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
基于所述至少一个消息中使用的标点符号,确定所述多个建议的一个或多个字符。
35.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
确定所述至少一个消息是否包含疑问句;以及
根据确定所述至少一个消息包含疑问句,至少显示“是”和“否”作为所述多个建议的一个或多个字符的一部分。
36.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
基于至少所述第一用户的所述身份,确定所述多个建议的一个或多个字符。
37.根据权利要求36所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
标识向所述第一用户最频繁发送的消息,其中:
显示所述多个建议的一个或多个字符包括显示所述最频繁发送的消息。
38.根据权利要求36所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
标识向所述第一用户最近发送的消息,以及其中:
显示所述多个建议的一个或多个字符包括显示所述最近发送的消息中的至少一个最近发送的消息。
39.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
基于至少所述第一用户的位置,确定所述多个建议的一个或多个字符。
40.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
确定所述电子设备的位置,以及
显示用于将所述位置作为消息向所述第一用户发送的启示。
41.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
基于所述电子设备中存储的至少一个日历条目,确定所述多个建议的一个或多个字符。
42.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
基于从所述第一用户接收的所述消息,获得日历条目;以及
显示用于将获得的所述日历条目的至少一部分作为消息向所述第一用户发送的启示。
43.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
基于至少在所述至少一个消息中使用的敬语,确定所述多个建议的一个或多个字符。
44.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
获得所述电子设备上存储的多个联系人姓名;
在所述至少一个消息中检测所述多个联系人姓名中的联系人姓名的使用;
获得与使用的所述联系人姓名对应的联系信息;以及
显示用于将获得的所述联系信息的至少一部分作为消息向所述第二用户发送的启示。
45.根据权利要求44所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
显示用于呼叫与获得的所述联系信息相关联的电话号码的启示。
46.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
对在时间间隔内从所述第一用户接收的消息的数目进行计数;
根据确定所述数目超过预定阈值,显示用于呼叫所述第一用户的启示。
47.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
对在时间间隔内从所述第一用户接收的消息的数目进行计数;
根据确定所述数目超过预定阈值,显示用于与所述第一用户视频会议的启示。
48.根据权利要求27所述的计算机可读存储介质,所述一个或多个程序进一步包括用于如下步骤的指令:
将建议的所述一个或多个字符排名;以及
在显示的建议的所述一个或多个字符之中的最中心位置中显示排名最高的字符。
49.根据权利要求27所述的计算机可读存储介质,其中所述多个建议的一个或多个字符包括第一词语或短语、第二词语或短语和第三词语或短语。
50.根据权利要求27所述的计算机可读存储介质,其中所述多个建议的一个或多个字符由第一词语或短语、第二词语或短语和第三词语或短语构成。
51.根据权利要求27所述的计算机可读存储介质,其中所述多个建议的一个或多个字符包括至少一个表情符号。
52.根据权利要求27所述的计算机可读存储介质,其中所述至少一个消息是从所述第一用户最近接收的消息。
53.一种电子设备,包括:
触敏显示器;
一个或多个处理器;
存储器;以及
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置以由所述一个或多个处理器执行,所述一个或多个程序包括用于执行如下步骤的指令:
显示第一用户接口,其中所述第一用户接口同时地显示:
所述显示器的第一区域中的消息记录,所述消息记录包括来自至少第一用户的至少一个消息;
所述显示器的第二区域中的虚拟键盘,所述虚拟键盘包括多个字符键;以及
所述显示器的第三区域中的多个建议的一个或多个字符,多个建议的所述字符至少部分地基于从所述第一用户接收的所述至少一个消息的内容来确定,其中所述第三区域与所述第一区域和所述第二区域连续显示。
54.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
检测输入,所述输入表示从显示的所述多个一个或多个字符中对建议的一个或多个字符的用户选择;以及
响应于检测到所述输入,将选择的建议的所述一个或多个字符显示到所述第一区域中的所述消息记录之中。
55.根据权利要求54所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
检测第二输入,所述第二输入表示确认启示的用户选择;以及
响应于检测到所述第二输入,向所述第一用户发送选择的建议的所述一个或多个字符。
56.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
检测表示所述虚拟键盘上的一个或多个接触的键盘输入;
响应于检测到所述键盘输入:
停止显示所述多个建议的一个或多个字符;以及
基于所述键盘输入在所述第三区域中显示自动校正信息。
57.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
基于在所述至少一个消息中使用的至少一个词语,确定所述多个建议的一个或多个字符。
58.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
标识所述至少一个消息中的词语“或”的使用;
标识紧接在所述词语“或”之前出现的在前词语;以及
标识紧接在所述词语“或”之后出现的后续词语,其中:
显示所述多个建议的一个或多个字符包括显示至少所述在前词语和所述后续词语。
59.根据权利要求58所述的电子设备,其中所述至少一个消息包括疑问,所述一个或多个程序进一步包括用于如下步骤的指令:
确定响应于所述疑问的词语或者短语,其中所述词语或者短语不同于所述在前词语和所述后续词语;以及
显示所述多个建议的一个或多个字符包括显示所述在前词语、所述后续词语以及响应于所述疑问的所述词语或者短语。
60.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
基于所述至少一个消息中使用的标点符号,确定所述多个建议的一个或多个字符。
61.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
确定所述至少一个消息是否包含疑问句;以及
根据确定所述至少一个消息包含疑问句,至少显示“是”和“否”作为所述多个建议的一个或多个字符的一部分。
62.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
基于至少所述第一用户的所述身份,确定所述多个建议的一个或多个字符。
63.根据权利要求62所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
标识向所述第一用户最频繁发送的消息,其中:
显示所述多个建议的一个或多个字符包括显示所述最频繁发送的消息。
64.根据权利要求62所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
标识向所述第一用户最近发送的消息,以及其中:
显示所述多个建议的一个或多个字符包括显示所述最近发送的消息中的至少一个最近发送的消息。
65.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
基于至少所述第一用户的位置,确定所述多个建议的一个或多个字符。
66.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
确定所述电子设备的位置,以及
显示用于将所述位置作为消息向所述第一用户发送的启示。
67.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
基于所述电子设备中存储的至少一个日历条目,确定所述多个建议的一个或多个字符。
68.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
基于从所述第一用户接收的所述消息,获得日历条目;以及
显示用于将获得的所述日历条目的至少一部分作为消息向所述第一用户发送的启示。
69.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
基于至少在所述至少一个消息中使用的敬语,确定所述多个建议的一个或多个字符。
70.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
获得所述电子设备上存储的多个联系人姓名;
在所述至少一个消息中检测所述多个联系人姓名中的联系人姓名的使用;
获得与使用的所述联系人姓名对应的联系信息;以及
显示用于将获得的所述联系信息的至少一部分作为消息向所述第二用户发送的启示。
71.根据权利要求70所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
显示用于呼叫与获得的所述联系信息相关联的电话号码的启示。
72.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
对在时间间隔内从所述第一用户接收的消息的数目进行计数;
根据确定所述数目超过预定阈值,显示用于呼叫所述第一用户的启示。
73.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
对在时间间隔内从所述第一用户接收的消息的数目进行计数;
根据确定所述数目超过预定阈值,显示用于与所述第一用户视频会议的启示。
74.根据权利要求53所述的电子设备,所述一个或多个程序进一步包括用于如下步骤的指令:
将建议的所述一个或多个字符排名;以及
在显示的建议的所述一个或多个字符之中的最中心位置中显示排名最高的字符。
75.根据权利要求53所述的电子设备,其中所述多个建议的一个或多个字符包括第一词语或短语、第二词语或短语和第三词语或短语。
76.根据权利要求53所述的电子设备,其中所述多个建议的一个或多个字符由第一词语或短语、第二词语或短语和第三词语或短语构成。
77.根据权利要求53所述的电子设备,其中所述多个建议的一个或多个字符包括至少一个表情符号。
78.根据权利要求53所述的电子设备,其中所述至少一个消息是从所述第一用户最近接收的消息。
79.一种电子设备,包括:
触敏显示器;
一个或多个处理器;
存储器;以及
用于执行根据权利要求1至26中的任一项所述的方法的装置。