信息显示方法、装置、设备及存储介质与流程

文档序号:24738569发布日期:2021-04-20 20:46阅读:73来源:国知局
信息显示方法、装置、设备及存储介质与流程

1.本申请属于通信技术领域,具体涉及一种信息显示方法、装置、设备及存储介质。


背景技术:

2.随着电子设备的广泛应用,电子设备已经成为用户进行办公、学习等不可缺少的工具。在用户进行办公学习等过程中,通常需要在电子设备上安装输入法应用程序或插件等才能完成文字信息的输入。
3.相关技术中,由于电子设备中安装的输入法应用程序或插件需要实现不同的功能,因此输入法的安装包较大,会占用电子设备中大量的存储空间,运行时也需要占用电子设备中大量的计算资源。


技术实现要素:

4.本申请实施例的目的是提供一种信息显示方法、装置、设备及存储介质,能够解决相关技术中电子设备中安装的输入法需要占用电子设备中大量的存储空间和计算资源的问题。
5.第一方面,本申请实施例提供了一种信息显示方法,应用于电子设备,该方法包括:
6.响应于用户对输入法界面的第一输入,向服务器发送第一输入对应的第一坐标信息,以用于服务器解析第一坐标信息,得到至少一个词语信息,生成包括至少一个词语信息的第一图片;
7.在输入法界面显示服务器发送的第一图片;
8.接收用户从第一图片中的至少一个词语信息中选择目标词语信息的第二输入;
9.响应于第二输入,向服务器发送第二坐标信息,以用于服务器根据第二坐标信息,向电子设备发送目标词语信息;
10.在信息输入框中显示目标词语信息。
11.在第一方面的一些可实现方式中,在在输入法界面显示服务器发送的第一图片之前,方法还包括:
12.接收用户对信息输入框的第三输入;
13.响应于第三输入,向服务器发送电子设备的分辨率,以用于服务器根据分辨率,计算得到输入法界面的键盘布局,生成键盘布局对应的第三图片;
14.接收服务器发送的第三图片,第三图片为输入法界面中键盘布局对应的图片;
15.根据第三图片显示输入法界面的键盘布局。
16.在第一方面的一些可实现方式中,在在信息输入框中显示目标词语信息之后,方法还包括:
17.在输入法界面显示服务器发送的第二图片,第二图片为服务器生成的包括至少一个联想词的图片,至少一个联想词为服务器对目标词语信息进行解析得到的联想词;
18.接收用户从第二图片中选择目标联想词的第四输入;
19.响应于第四输入,向服务器发送第三坐标信息,以用于服务器解析第三坐标信息,确定目标联想词;
20.接收服务器发送的目标联想词;
21.在信息输入框中显示目标联想词。
22.第二方面,本申请实施例提供了一种信息显示方法,应用于服务器,包括:
23.解析电子设备发送的第一坐标信息,得到至少一个词语信息;第一坐标信息为用户对输入法界面的输入在输入法界面的坐标信息;
24.生成包括至少一个词语信息的第一图片;
25.向电子设备发送第一图片,以用于电子设备在输入法界面显示第一图片;电子设备接收用户从第一图片中的至少一个词语信息中选择目标词语信息的第二输入,响应于第二输入,向服务器发送第二坐标信息,第二坐标信息为目标词语信息在第一图片中的坐标信息;
26.根据第二坐标信息,向电子设备发送目标词语信息,以用于电子设备在信息输入框中显示目标词语信息。
27.在第二方面的一些可实现方式中,解析电子设备发送的第一坐标信息,得到至少一个词语信息,包括:
28.解析第一坐标信息,得到字符串,字符串中的字符是按照用户选择字符时的先后顺序排列的;
29.将字符串转换为至少一个词语信息。
30.在第二方面的一些可实现方式中,生成包括至少一个词语信息的第一图片,包括:
31.按照目标方式对至少一个词语信息进行排序,得到词语候选列表;
32.生成包括词语候选列表的第一图片。
33.在第二方面的一些可实现方式中,第一坐标信息还包括信息输入框中显示的第二信息和用户身份信息,在解析电子设备发送的第一坐标信息,得到至少一个词语信息之后,在根据至少一个词语信息,生成第一图片之前,方法还包括:
34.根据第二信息和用户身份信息,确定至少一个词语信息中每个词语信息与第二信息的相关度和使用频次;
35.按照目标方式对至少一个词语信息进行排序,得到词语候选列表,包括:
36.按照相关度的优先级大于使用频次的优先级,根据相关度和使用频次对至少一个词语信息进行排序,得到词语候选列表。
37.在第二方面的一些可实现方式中,在向电子设备发送第一图片之后,方法还包括:
38.对目标词语信息进行解析,得到至少一个目标词语信息的联想词;
39.生成包括至少一个联想词的第二图片;
40.向电子设备发送第二图片,以用于电子设备在输入法界面显示第二图片。
41.在第二方面的一些可实现方式中,在向电子设备发送第二图片之后,方法还包括:
42.接收电子设备发送的第三坐标信息;
43.解析第三坐标信息,确定目标联想词;
44.向电子设备发送的目标联想词,以用于电子设备在信息输入框中显示目标联想
词。
45.在第二方面的一些可实现方式中,在解析电子设备发送的第一坐标信息,得到至少一个词语信息之前,方法还包括:
46.接收电子设备发送的电子设备的分辨率;
47.根据分辨率,确定输入法界面的键盘布局;
48.生成键盘布局对应的第三图片;
49.向电子设备发送第三图片,以用于电子设备根据第三图片显示输入法界面的键盘布局。
50.第三方面,本申请实施例提供了一种信息显示装置,应用于电子设备,包括:
51.发送模块,用于响应于用户对输入法界面的第一输入,向服务器发送第一输入对应的第一坐标信息,以用于服务器解析第一坐标信息,得到至少一个词语信息,生成包括至少一个词语信息的第一图片;
52.显示模块,用于在输入法界面显示服务器发送的第一图片;
53.接收模块,用于接收用户从第一图片中的至少一个词语信息中选择目标词语信息的第二输入;
54.发送模块,还用于响应于第二输入,向服务器发送第二坐标信息,以用于服务器根据第二坐标信息,向电子设备发送目标词语信息;
55.显示模块,还用于在信息输入框中显示目标词语信息。
56.在第三方面的一些可实现方式中,接收模块,还用于接收用户对信息输入框的第三输入;
57.发送模块,还用于响应于第三输入,向服务器发送电子设备的分辨率,以用于服务器根据分辨率,计算得到输入法界面的键盘布局,生成键盘布局对应的第三图片;
58.接收模块,还用于接收服务器发送的第三图片,第三图片为输入法界面中键盘布局对应的图片;
59.显示模块,还用于根据第三图片显示输入法界面的键盘布局。
60.在第三方面的一些可实现方式中,显示模块,还用于在输入法界面显示服务器发送的第二图片,第二图片为服务器生成的包括至少一个联想词的图片,至少一个联想词为服务器对目标词语信息进行解析得到的联想词;
61.接收模块,还用于接收用户从第二图片中选择目标联想词的第四输入;
62.发送模块,还用于响应于第四输入,向服务器发送第三坐标信息,以用于服务器解析第三坐标信息,确定目标联想词;
63.接收模块,还用于接收服务器发送的目标联想词;
64.显示模块,还用于在信息输入框中显示目标联想词。
65.第四方面,本申请实施例提供了一种信息显示装置,应用于服务器,包括:
66.解析模块,用于解析电子设备发送的第一坐标信息,得到至少一个词语信息;第一坐标信息为用户对输入法界面的输入在输入法界面的坐标信息;
67.生成模块,用于生成包括至少一个词语信息的第一图片;
68.发送模块,用于向电子设备发送第一图片,以用于电子设备在输入法界面显示第一图片;电子设备接收用户从第一图片中的至少一个词语信息中选择目标词语信息的第二
输入,响应于第二输入,向服务器发送第二坐标信息,第二坐标信息为目标词语信息在第一图片中的坐标信息;
69.发送模块,还用于根据第二坐标信息,向电子设备发送目标词语信息,以用于电子设备在信息输入框中显示目标词语信息。
70.在第四方面的一些可实现方式中,解析模块,具体包括:
71.解析单元,用于解析第一坐标信息,得到字符串,字符串中的字符是按照用户选择字符时的先后顺序排列的;
72.转换单元,用于将字符串转换为至少一个词语信息。
73.在第四方面的一些可实现方式中,生成模块,具体包括:
74.排序单元,用于按照目标方式对至少一个词语信息进行排序,得到词语候选列表;
75.生成单元,用于生成包括词语候选列表的第一图片。
76.在第四方面的一些可实现方式中,第一坐标信息还包括信息输入框中显示的第二信息和用户身份信息,装置还包括:
77.确定模块,用于根据第二信息和用户身份信息,确定至少一个词语信息中每个词语信息与第二信息的相关度和使用频次;
78.排序单元,具体用于按照相关度的优先级大于使用频次的优先级,根据相关度和使用频次对至少一个词语信息进行排序,得到词语候选列表。
79.在第四方面的一些可实现方式中,解析模块,还用于对目标词语信息进行解析,得到至少一个目标词语信息的联想词;
80.生成模块,还用于生成包括至少一个联想词的第二图片;
81.发送模块,还用于向电子设备发送第二图片,以用于电子设备在输入法界面显示第二图片。
82.在第四方面的一些可实现方式中,装置还包括:
83.接收模块,用于接收电子设备发送的第三坐标信息;
84.解析模块,还用于解析第三坐标信息,确定目标联想词;
85.发送模块,还用于向电子设备发送的目标联想词,以用于电子设备在信息输入框中显示目标联想词。
86.在第四方面的一些可实现方式中,装置还包括:接收模块,用于接收电子设备发送的电子设备的分辨率;
87.确定模块,用于根据分辨率,确定输入法界面的键盘布局;
88.生成模块,用于生成键盘布局对应的第三图片;
89.发送模块,用于向电子设备发送第三图片,以用于电子设备根据第三图片显示输入法界面的键盘布局。
90.第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面或第二方面的方法的步骤。
91.第六方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面或第二方面的方法的步骤。
92.在本申请实施例中,电子设备通过对用户对输入法界面的第一输入进行响应,从
而获得第一输入对应的第一坐标信息,然后通过服务器解析第一坐标信息,从而能够得到至少一个词语信息,并通过图片的形式将词语信息发送至电子设备显示,服务器在基于电子设备发送的第二按键信息,解析用户选择的目标词语信息,然后将目标词语直接发送至电子设备,以使电子设备在信息输入框中显示该目标词语信息,如此,电子设备上安装的输入法应用程序或插件不需要具备很多功能,而需要将坐标信息发送至服务器解析,通过服务器的存储资源和计算资源将用户需要的词语信息解析出来,输入法运行过程中不需要占用电子设备的存储资源和计算资源,即可将用户需要的词语信息显示在信息输入框中,节省电子设备的存储资源和计算资源。
附图说明
93.图1是本申请实施例提供的一种信息显示系统的架构示意图;
94.图2是本申请实施例提供的一种信息显示方法的流程示意图;
95.图3是本申请实施例提供的一种输入法界面的示意图之一;
96.图4是本申请实施例提供的一种输入法界面的示意图之一;
97.图5是本申请实施例提供的一种输入法界面的示意图之一;
98.图6是本申请实施例提供的一种输入法界面的示意图之一;
99.图7是本申请实施例提供的另一种信息显示方法的流程示意图;
100.图8是本申请实施例提供的电子设备的第二显示界面的示意图之五;
101.图9是本申请实施例提供的又一种信息显示方法的流程示意图;
102.图10是本申请实施例提供的一种信息显示装置的结构示意图;
103.图11是本申请实施例提供的另一种信息显示装置的结构示意图;
104.图12是本申请实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
105.下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
106.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
107.随着电子设备的广泛应用,电子设备已经成为用户进行办公、学习等不可缺少的工具。在用户进行办公学习等过程中,通常需要在电子设备上安装输入法应用程序或插件等才能完成文字信息的输入。
108.相关技术中,由于电子设备中安装的输入法应用程序或插件需要实现不同的功能,因此输入法的安装包较大,会占用电子设备中大量的存储空间,运行时也需要占用电子设备中大量的计算资源。
109.图1示出了本申请实施例提供的一种信息显示系统100的架构示意图。
110.如图1所示,本申请实施例提供的信息显示方法可以应用到信息显示系统100中。
111.如图1所示,在本申请的一些实施例中,本申请实施例提供的信息显示系统100可以包括电子设备101和服务器102。电子设备101可以是手机、平板电脑、智能穿戴设备等具有接收信息以及显示信息等功能的设备。电子设备101和服务器102之间可以通过移动网络进行无线通信,还可以进行有限通信等等。
112.为了解决相关技术中的技术问题,本申请实施例提供了一种信息显示方法、装置、设备及计算机存储介质。
113.下面首先对本申请实施例所提供的信息显示方法进行介绍。
114.图2是本请实施例提供的一种信息显示方法200的流程示意图。
115.如图2所示,本申请实施例提供的信息显示方法200可以包括s201至s210。
116.s201:电子设备接收用户对输入法界面的第一输入。
117.在电子设备显示输入法界面的情况下,用户可以对输入法界面进行操作,从而电子设备能够接收到用户对输入法界面的输入。例如,用户使用输入法进行打字,电子设备可以接收到用户对输入法界面的打字输入。
118.s202:电子设备响应于用户对输入法界面的第一输入,向服务器发送第一输入对应的第一坐标信息。
119.第一坐标信息为第一输入在输入法界面中的坐标信息。电子设备接收到用户对输入法界面的第一输入,能够确定第一输入在输入法界面的坐标,也即第一输入对应的坐标是与输入法中的字符对应的。电子设备得到第一输入对应的第一坐标信息后,将第一坐标信息发送给服务器。例如,如图3所示,用户对“mno”和“ghi”进行了操作,其中,“mno”对应的坐标为(x1,y1),“ghi”对应的坐标为(x2,y2),则第一坐标信息为{(x1,y1),(x2,y2)}。
120.s203:服务器解析第一坐标信息,得到至少一个词语信息。
121.服务器接收到电子设备发送的第一坐标信息后,可以通过服务器对第一坐标信息进行解析,从而能够得到至少一个词语信息。
122.在本申请的一些实施例中,s203可以通过下述步骤对第一坐标信息进行解析:首先,解析第一坐标信息,得到字符串,字符串中的字符是按照用户选择字符时的先后顺序排列的;然后将字符串转换为至少一个词语信息。
123.服务器中保存有输入法界面的布局图片,服务器接收到第一坐标信息后,对第一坐标信息进行解析,得到第一输入对应的坐标,从而根据该坐标确定该第一输入在输入法界面的布局图片中的位置。根据第一输入在输入法界面的布局图片中的位置,从而确定第一输入对应的字符串。例如,对第一坐标信息进行解析后,可以得到第一输入对应的字符串为{(m;n;o)、(g;h;i)}。然后将字符串进行转换,从而能够得到至少一个词语。例如,字符串为{(m;n;o)、(g;h;i)},对字符串中的每个字符进行组合,可以得到:mg、mh、mi、ng、nh、ni、og、oh、oi,根据组合后的字符,可以确定多个词语信息,如:猫狗(mg),玫瑰(mg),敏感(mg),磨合(mh),你(ni),你好(nh)等等。
124.s204:服务器生成包括至少一个词语信息的第一图片。
125.生成至少一个词语信息后,服务器可以将至少一个词语信息按照一定的顺序生成第一图片。
126.例如,第一图片中的词语信息包括:你好,磨合,敏感,玫瑰,猫狗,oh。
127.在本申请的一些实施例中,s204可以包括下述步骤:首先,按照目标方式对至少一个词语信息进行排序,得到词语候选列表;然后,生成包括词语候选列表的第一图片。
128.例如,可以按照用户对每个词语的使用频次进行排序,从而得到词语候选列表。然后基于该词语候选列表生成包括该词语候选列表的第一图片。
129.s205:服务器向电子设备发送第一图片。
130.s206:电子设备在输入法界面显示服务器发送的第一图片。
131.电子设备接收到服务器发送的第一图片后,会在输入法界面内显示该第一图片,以用于向用户展示词语。在这里,第一图片的尺寸小于输入法界面的尺寸。第一图片可以显示在输入法界面的预设位置,例如可以显示在输入法界面的顶端。例如,如图4所示,第一图片中的词语信息包括:你好,磨合,敏感,玫瑰,猫狗,oh。
132.需要说明的是,第一图片在输入法界面中处于可编辑的状态,电子设备在接收到用户与第一图片的输入后,可以滑动显示第一图片,从而能够将更多的词语显示在输入法界面。
133.s207:电子设备接收用户从第一图片中的至少一个词语信息中选择目标词语信息的第二输入。
134.用户通过电子设备显示的第一图片,可以选择自身需要的词语。电子设备能够接收到用户选择词语的输入。
135.s208:电子设备响应于第二输入,向服务器发送第二坐标信息。
136.电子设备接收到用户选择词语的第二输入,此时,电子设备只能检测用户对输入法界面操作的坐标,由于输入法应用程序的简易化,无法检测到第二输入对应的词语。电子设备会将该第二输入对应的坐标信息发送给服务器。例如,如图5所示,用户选择的词语为“你好”,其中,电子设备能够检测到用户操作的坐标为(x3,y3),将(x3,y3)发送给服务器。
137.s209:服务器根据第二坐标信息,向电子设备发送目标词语信息。
138.服务器接收到第二坐标信息,根据服务器中保存的第一图片和输入法界面的布局图片,确定用户选择的目标词语信息。例如,第二坐标信息(x3,y3),且(x3,y3)对应的目标词语信息为“你好”,服务器将“你好”直接发送给电子设备。
139.s210:电子设备在信息输入框中显示目标词语信息。
140.电子设备接收到目标词语信息后,会在信息输入框中显示该目标词语信息。例如,如图6所示,在对话输入框60中显示“你好”。
141.电子设备通过对用户对输入法界面的第一输入进行响应,从而获得第一输入对应的第一坐标信息,然后通过服务器解析第一坐标信息,从而能够得到至少一个词语信息,并通过图片的形式将词语信息发送至电子设备显示,服务器在基于电子设备发送的第二按键信息,解析用户选择的目标词语信息,然后将目标词语直接发送至电子设备,以使电子设备在信息输入框中显示该目标词语信息,如此,电子设备上安装的输入法应用程序或插件不需要具备很多功能,而需要将坐标信息发送至服务器解析,通过服务器的存储资源和计算
资源将用户需要的词语信息解析出来,输入法运行过程中不需要占用电子设备的存储资源和计算资源,即可将用户需要的词语信息显示在信息输入框中,节省电子设备的存储资源和计算资源。
142.如图7所示,在本申请的一些实施例中,为了节省电子设备的存储资源,在s201之前还可以通过下述s701
143.s701:电子设备接收用户对信息输入框的第三输入。
144.s702:电子设备响应于第三输入,向服务器发送电子设备的分辨率。
145.s703:服务器根据分辨率,计算得到输入法界面的键盘布局。
146.s704:服务器生成键盘布局对应的第三图片。
147.s705:服务器向电子设备发送的第三图片。
148.其中,第三图片为输入法界面中键盘布局对应的图片。
149.s706:电子设备根据第三图片显示输入法界面的键盘布局。
150.作为一个示例,如图8所示,用户在进行信息输入前,需要通过电子设备调起输入法界面,然后才能够通过输入法界面进行信息输入。用户对信息输入框60的操作,电子设备接收到用户对信息输入框60的第三输入后,对第三输入进行响应,将电子设备的分辨率发送给服务器。
151.服务器接收到电子设备发送的分辨率后即可确定电子设备的显示区域的尺寸,从而计算输入法界面的键盘布局。服务器确定输入法界面的键盘布局后,生成第三图片。其中,第三图片为键盘布局对应的图片。服务器将第三图片发送给电子设备后,电子设备即可直接显示第三图片,即显示输入法界面的键盘布局,从而电子设备调起输入法界面成功。
152.由此,电子设备中的输入法应用程序不需要保存输入法界面的键盘布局方式,从而节省电子设备的存储资源。
153.在本申请的一些实施例中,为了提高词语信息的精准度,能够向用户提供更符合用户需求的词语信息,从而提高用户的使用体验,第一坐标信息中还包括第二信息。在s203之后,在s204之前,还可以包括下述步骤:服务器根据第二信息和用户身份信息,确定至少一个词语信息中每个词语信息与第二信息的相关度和使用频次。
154.第二信息可以是当前信息输入框中的词语。根据信息输入框中的词语能够更精准地确定用户需要输入的词语信息。
155.用户身份信息与每个词语信息的使用频次关联。服务器根据身份信息能够确定不同的词语信息使用频次。
156.服务器能够确定至少一个词语信息中每个词语信息与第二信息的相关度,例如,第二信息为动物,那么在词语信息猫狗、玫瑰和敏感中猫狗和动物的相关度最高。
157.基于每个词语信息与第二信息的相关度和每个词语信息的使用频次,在s204中,具体可以通过下述步骤对至少一个词语信息进行排序:按照相关度的优先级大于使用频次的优先级,根据相关度和使用频次对至少一个词语信息进行排序,得到词语候选列表。
158.在排序时,相关度的优先级大于使用频次的优先级,如使用频次相同,相关度越大,则在词语候选列表中的顺序越靠前。如果相关度相同,使用频次越大,则在词语候选列表中的顺序越靠前。
159.由此,通过信息输入框中第二信息能够确定与第二信息相关度最高的词语信息,
且根据用户的身份信息,也能够从至少一个词语信息中确定用户使用频次最高的词语信息,从而能够更精准地向提供用户所需的词语信息。
160.如图9所示,在本申请的一些实施例中,为了提高词语信息的精确度,在s204之后,还可以包括下述步骤s901

s90
161.s901:服务器对目标词语信息进行解析,得到至少一个目标词语信息的联想词。
162.s902:服务器生成包括至少一个联想词的第二图片。
163.s903:服务器向电子设备发送第二图片。
164.s904:电子设备在输入法界面显示第二图片。
165.s905:电子设备接收用户从第二图片中选择目标联想词的第四输入。
166.s906:电子设备响应于第四输入,向服务器发送第三坐标信息。
167.s907:服务器解析第三坐标信息,确定目标联想词。
168.s908:服务器向电子设备发送目标联想词。
169.s909:电子设备在信息输入框中显示目标联想词。
170.联想词可以是与目标词语信息关联的词语,联想词可以与目标词语信息组成词语、句子等,例如,目标词语信息未“好久”,则联想词可以是“不见”等等。
171.服务器能够根据用户选中的目标词语信息进行解析,确定与目标词语信息相关联的至少一个联想词。例如,目标词语信息是“你在”,服务器可以确定的联想词可以包括:哪里,做什么、吗等等。服务器还会生成包括联想词的第二图片,并将第二图片发送给电子设备。电子设备接收到第二图片后,显示第二图片,以使用户可以基于第二图片直接选择联想词。电子设备接收到用户选择目标联想词的第四输入后,响应与该第四输入,识别第四输入对应的第三坐标信息,并将第三坐标信息发送给服务器,服务器对第三坐标信息进行解析后,能够确定用户选择的目标联想词。例如,第三坐标信息为(x4,y4),且(x4,y4)对应的联想词为“做什么”,确定“做什么”为目标联想词。服务器将目标联想词发送给电子设备,电子设备接受到目标联想词后,在信息输入框中显示目标联想词。
172.由此,服务器通过对目标词语信息进行解析,从而能够通过电子设备向用户提供目标联想词,节省用户继续输入词语信息的时间。而且,电子设备只需要对信息、用户的输入、图片等进行接收和显示,不需要进行复杂的运算如对坐标信息的解析,从而节省了电子设备的存储资源和计算资源。
173.需要说明的是,本申请上述所有实施例中所指的输入均可以包括但不限于滑动输入、指纹输入、点击输入、拖动输入、长按输入、悬浮触控输入、按键输入、语音输入等中的至少一种。用户在执行第一输入时,可以是单点输入,如采用单根手指进行滑动输入、指纹输入、点击输入等;也可以是多点输入,如同时采用两根手指进行滑动输入、指纹输入、点击输入等。
174.本申请实施例提供的信息显示方法,电子设备通过对用户对输入法界面的第一输入进行响应,从而获得第一输入对应的第一坐标信息,然后通过服务器解析第一坐标信息,从而能够得到至少一个词语信息,并通过图片的形式将词语信息发送至电子设备显示,服务器在基于电子设备发送的第二按键信息,解析用户选择的目标词语信息,然后将目标词语直接发送至电子设备,以使电子设备在信息输入框中显示该目标词语信息,如此,电子设备上安装的输入法应用程序或插件不需要具备很多功能,而需要将坐标信息发送至服务器
解析,通过服务器的存储资源和计算资源将用户需要的词语信息解析出来,输入法运行过程中不需要占用电子设备的存储资源和计算资源,即可将用户需要的词语信息显示在信息输入框中,节省电子设备的存储资源和计算资源。
175.基于本申请提供的信息显示方法,相应地,本申请提供一个实施例的信息显示装置。下面,本申请实施例中以信息显示装置执行信息显示方法为例,说明本申请实施例提供的信息显示装置。
176.图10为本申请提供的一种信息显示装置1000的结构示意图。
177.如图10所示,本申请提供的信息显示装置1000应用于电子设备,其中,信息显示装置可以包括:发送模块1001,显示模块1002,接收模块1003。
178.发送模块1001,用于响应于用户对输入法界面的第一输入,向服务器发送第一输入对应的第一坐标信息,以用于服务器解析第一坐标信息,得到至少一个词语信息,生成包括至少一个词语信息的第一图片;
179.显示模块1002,用于在输入法界面显示服务器发送的第一图片;
180.接收模块1003,用于接收用户从第一图片中的至少一个词语信息中选择目标词语信息的第二输入;
181.发送模块1001,还用于响应于第二输入,向服务器发送第二坐标信息,以用于服务器根据第二坐标信息,向电子设备发送目标词语信息;
182.显示模块1002,还用于在信息输入框中显示目标词语信息。
183.在本申请的一些实施例中,接收模块1003,还用于接收用户对信息输入框的第三输入;
184.发送模块1001,还用于响应于第三输入,向服务器发送电子设备的分辨率,以用于服务器根据分辨率,计算得到输入法界面的键盘布局,生成键盘布局对应的第三图片;
185.接收模块1003,还用于接收服务器发送的第三图片,第三图片为输入法界面中键盘布局对应的图片;
186.显示模块1002,还用于根据第三图片显示输入法界面的键盘布局。
187.在本申请的一些实施例中,显示模块1002,还用于在输入法界面显示服务器发送的第二图片,第二图片为服务器生成的包括至少一个联想词的图片,至少一个联想词为服务器对目标词语信息进行解析得到的联想词;
188.接收模块1003,还用于接收用户从第二图片中选择目标联想词的第四输入;
189.发送模块1001,还用于响应于第四输入,向服务器发送第三坐标信息,以用于服务器解析第三坐标信息,确定目标联想词;
190.接收模块1003,还用于接收服务器发送的目标联想词;
191.显示模块1002,还用于在信息输入框中显示目标联想词。
192.图10所示装置100中的各个模块/单元具有实现图2中电子设备所执行的各个步骤的功能,并能达到其相应的技术效果,为简洁描述,在此不再赘述。
193.本申请提供的信息显示装置,电子设备通过对用户对输入法界面的第一输入进行响应,从而获得第一输入对应的第一坐标信息,然后通过服务器解析第一坐标信息,从而能够得到至少一个词语信息,并通过图片的形式将词语信息发送至电子设备显示,服务器在基于电子设备发送的第二按键信息,解析用户选择的目标词语信息,然后将目标词语直接
发送至电子设备,以使电子设备在信息输入框中显示该目标词语信息,如此,电子设备上安装的输入法应用程序或插件不需要具备很多功能,而需要将坐标信息发送至服务器解析,通过服务器的存储资源和计算资源将用户需要的词语信息解析出来,输入法运行过程中不需要占用电子设备的存储资源和计算资源,即可将用户需要的词语信息显示在信息输入框中,节省电子设备的存储资源和计算资源。
194.图11是本申请实施例提供的另一种信息显示装置1100的结构示意图。
195.如图11所示,本申请实施例提供的信息显示装置1100应用于服务器,信息显示装置1100可以包括:解析模块1101,生成模块1102,发送模块1103。
196.解析模块1101,用于解析电子设备发送的第一坐标信息,得到至少一个词语信息;第一坐标信息为用户对输入法界面的输入在输入法界面的坐标信息;
197.生成模块1102,用于生成包括至少一个词语信息的第一图片;
198.发送模块1103,用于向电子设备发送第一图片,以用于电子设备在输入法界面显示第一图片;电子设备接收用户从第一图片中的至少一个词语信息中选择目标词语信息的第二输入,响应于第二输入,向服务器发送第二坐标信息,第二坐标信息为目标词语信息在第一图片中的坐标信息;
199.发送模块1103,还用于根据第二坐标信息,向电子设备发送目标词语信息,以用于电子设备在信息输入框中显示目标词语信息。
200.在本申请的一些实施例中,解析模块1101,具体包括:
201.解析单元,用于解析第一坐标信息,得到字符串,字符串中的字符是按照用户选择字符时的先后顺序排列的;
202.转换单元,用于将字符串转换为至少一个词语信息。
203.在本申请的一些实施例中,生成模块1102,具体包括:
204.排序单元,用于按照目标方式对至少一个词语信息进行排序,得到词语候选列表;
205.生成单元,用于生成包括词语候选列表的第一图片。
206.在本申请的一些实施例中,第一坐标信息还包括信息输入框中显示的第二信息和用户身份信息,装置1100还包括:
207.确定模块,用于根据第二信息和用户身份信息,确定至少一个词语信息中每个词语信息与第二信息的相关度和使用频次;
208.排序单元,具体用于按照相关度的优先级大于使用频次的优先级,根据相关度和使用频次对至少一个词语信息进行排序,得到词语候选列表。
209.在本申请的一些实施例中,解析模块1101,还用于对目标词语信息进行解析,得到至少一个目标词语信息的联想词;
210.生成模块1102,还用于生成包括至少一个联想词的第二图片;
211.发送模块1103,还用于向电子设备发送第二图片,以用于电子设备在输入法界面显示第二图片。
212.在本申请的一些实施例中,装置1100还包括:接收模块,用于接收电子设备发送的第三坐标信息;
213.解析模块1101,还用于解析第三坐标信息,确定目标联想词;
214.发送模块1103,还用于向电子设备发送的目标联想词,以用于电子设备在信息输
入框中显示目标联想词。
215.在本申请的一些实施例中,接收模块,用于接收电子设备发送的电子设备的分辨率;
216.确定模块,用于根据分辨率,确定输入法界面的键盘布局;
217.生成模块1102,用于生成键盘布局对应的第三图片;
218.发送模块1103,用于向电子设备发送第三图片,以用于电子设备根据第三图片显示输入法界面的键盘布局。
219.图11所示装置中的各个模块/单元具有实现图2中服务器所执行的各个步骤的功能,并能达到其相应的技术效果,为简洁描述,在此不再赘述。
220.本申请提供的信息显示装置,电子设备通过对用户对输入法界面的第一输入进行响应,从而获得第一输入对应的第一坐标信息,然后通过服务器解析第一坐标信息,从而能够得到至少一个词语信息,并通过图片的形式将词语信息发送至电子设备显示,服务器在基于电子设备发送的第二按键信息,解析用户选择的目标词语信息,然后将目标词语直接发送至电子设备,以使电子设备在信息输入框中显示该目标词语信息,如此,电子设备上安装的输入法应用程序或插件不需要具备很多功能,而需要将坐标信息发送至服务器解析,通过服务器的存储资源和计算资源将用户需要的词语信息解析出来,输入法运行过程中不需要占用电子设备的存储资源和计算资源,即可将用户需要的词语信息显示在信息输入框中,节省电子设备的存储资源和计算资源。
221.本申请实施例提供的信息显示装置,通过本申请实施例中的信息显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、穿戴式设备、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
222.图12示出了本申请实施例提供的电子设备的硬件结构示意图。
223.如图12所示,电子设备可以包括处理器1201以及存储有计算机程序指令的存储器1202。
224.具体地,上述处理器1201可以包括中央处理器(central processing unit,cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本申请实施例的一个或多个集成电路。
225.存储器1202可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器1202可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在一个实例中,存储器1202可以包括可移除或不可移除(或固定)的介质,或者存储器1202是非易失性固态存储器。存储器1202可在综合网关容灾设备的内部或外部。
226.在一个实例中,存储器1202可以是只读存储器(read only memory,rom)。在一个实例中,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除
frequency,rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
236.还需要说明的是,本申请中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本申请不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
237.上面参考根据本公开的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
238.以上所述,仅为本申请的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1