词组输入方法、装置、计算机设备及计算机可读存储介质_第1页
词组输入方法、装置、计算机设备及计算机可读存储介质_第2页
词组输入方法、装置、计算机设备及计算机可读存储介质_第3页
词组输入方法、装置、计算机设备及计算机可读存储介质_第4页
词组输入方法、装置、计算机设备及计算机可读存储介质_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(19)中华人民共和国国家知识产权局

(12)发明专利申请

HP(10)申请公布号CN109976551A

(43)申请公布日2019.07.05

(21)申请号201910122476.5

(22)申请日2019.02.18

(71)申请人平安科技(深圳)有限公司

地址518000广东省深圳市福田街道福安

社区益田路5033号平安金融中心23楼

(72)发明人刘真

(74)专利代理机构北京中强智尚知识产权代理

有限公司11448

代理人黄耀威

(51)lnt.CI.

G06F^25(2006.01)

G06F2742(2013.01)

权利要求书2页说明书12页附图9页

(54)发明名称

词组输入方法、装置、计算机设备及计算机

可读存储介质

(57)摘要

本发明公开了一种词组输入方法、装置、计

算机设备及计算机可读存储介质,涉及文字输入

技术领域,可以由服务器根据待查询号码确定目

标人名词组,并在该待查询号码的第二终端授权

的情况下,直接将目标人名词组返回给第一终端

进行显示,自动匹配目标人名词组进行输入,无

需用户手动输入,提高了词组的输入效率,降低

输入的错误率,避免造成社交尴尬,智能性较好。

所述方法包括:当检测到用户请求输入人名词组

时,获取用户在号码输入框中输入的待查询号

码,将待查询号码传输至服务器;如果接收到服

V务器返回的成功响应,则在成功响应中提取目标

I

9

9人名词组,目标人名词组由服务器根据待查询号

9

Z码确定;确定人名输入框,将目标人名词组输入

6

6

2至人名输入框。

g

CN109976551A权利要求书1/2页

1.一种词组输入方法,其特征在于,包括:

当检测到用户请求输入人名词组时,获取所述用户在号码输入框中输入的待查询号

码,将所述待查询号码传输至服务器;

如果接收到所述服务器返回的成功响应,则在所述成功响应中提取目标人名词组,所

述目标人名词组由服务器根据所述待查询号码确定;

确定人名输入框,将所述目标人名词组输入至所述人名输入框。

2.根据权利要求1所述的方法,其特征在于,所述当检测到用户请求输入人名词组时,

获取所述用户在号码输入框中输入的待查询号码,将所述待查询号码传输至服务器之前,

包括:

读取第一终端的待收录号码,接收所述用户输入的待收录姓名;

将所述待收录号码以及所述待收录姓名绑定,并将绑定后的所述待收录号码以及所述

待收录姓名传输至所述服务器。

3.根据权利要求1所述的方法,其特征在于,所述当检测到用户请求输入人名词组时,

获取所述用户在号码输入框中输入的待查询号码,将所述待查询号码传输至服务器之后,

所述方法还包括:

如果接收到所述服务器返回的失败响应,则生成失败字符,将所述失败字符输入至所

述人名输入框;

当接收到所述用户在所述人名输入框中输入目标字符时,在所述人名输入框中显示所

述目标字符。

4.一种词组输入方法,其特征在于,所述方法包括:

当接收到第一终端发送的待查询号码时,确定所述待查询号码指示的第二终端,向所

述第二终端发送授权请求;

如果接收到所述第二终端返回的同意授权响应,则在人名映射表中提取所述待查询号

码对应的目标人名词组,所述人名映射表记录了号码与人名之间的对应关系;

生成携带所述目标人名词组的成功响应,将所述成功响应返回给所述第一终端。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

接收所述第一终端传输的待收录号码以及待收录姓名,所述待收录号码为所述第一终

端的号码,所述待收录姓名为所述第一终端的用户的姓名;

将所述待收录号码与所述待收录姓名对应存储至所述人名映射表中。

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

如果接收到所述第二终端返回的拒绝授权响应,则生成失败响应,将所述失败响应传

输至所述第一终端。

7.一种词组输入方法,其特征在于,所述方法包括:

当接收到服务器发送的授权请求时,将所述授权请求展示给用户,所述授权请求由所

述服务器在接收到第一终端的待查询号码时生成并发送;

如果检测到用户同意授权,则生成同意授权响应,将所述同意授权响应传输至所述服

务器;

如果检测到用户拒绝授权,则生成拒绝授权响应,将所述拒绝授权响应传输至所述服

务器。

2

CN109976551A权利要求书2/2页

8.一种词组输入装置,其特征在于,包括:

获取模块,用于当检测到用户请求输入人名词组时,获取所述用户在号码输入框中输

入的待查询号码,将所述待查询号码传输至服务器;

提取模块,用于如果接收到所述服务器返回的成功响应,则在所述成功响应中提取目

标人名词组,所述目标人名词组由服务器根据所述待查询号码确定;

输入模块,用于确定人名输入框,将所述目标人名词组输入至所述人名输入框。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在

于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序

被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

3

CN109976551A说明书1/12页

词组输入方法'装置'计算机设备及计算机可读存储介质

技术领域

[0001]本发明涉及文字输入技术领域,特别是涉及一种词组输入方法、装置、计算机设备

及计算机可读存储介质。

背景技术

[0002]在移动互联网生活越来越丰富的今天,手机、平板电脑等终端依赖于先进的文字

输入技术,早已代替纸质的电话簿,成为了人们主要记录联系人信息的工具。使用终端的用

户通过输入法在终端的电话簿应用中输入联系人信息,完成联系人信息的记录。输入法是

一种用户将词组输入终端中的必要工具,运行于终端所搭载的操作系统,能够将通过键盘

输入的编码或通过其他非键盘输入的媒体数据转换成词组显示给用户。目前,输入法可分

为键盘输入和非键盘输入两种,其中,技术最为成熟的,使用最为广泛的为基于键盘输入的

输入法。

[0003]相关技术中,输入法的输入功能是基于词库实现的,用户采用输入法按照一定的

编码规则输入字符,以便在词库中根据用户输入的字符提取用户输入的词组进行显示。

[0004]在实现本发明的过程中,发明人发现相关技术至少存在以下问题:

[0005]用户在日常使用输入法的过程中会需要输入名字,而名字是一个代称,其组词并

不存在语言逻辑上意义,这就需要用户手动一个一个字选择,形成人名词组,将人名词组录

入词库,下次才能直接组词为人名词组输出,不仅降低了词组的输入效率,还可能写错对方

的名字,造成社交尴尬,智能性较差。

发明内容

[0006]有鉴于此,本发明提供了一种词组输入方法、装置、计算机设备及计算机可读存储

介质,主要目的在于解决目前降低了词组的输入效率,还可能写错对方的名字,造成社交尴

尬,智能性较差的问题。

[0007]依据本发明第一方面,提供了一种词组输入方法,该方法包括:

[0008]当检测到用户请求输入人名词组时,获取所述用户在号码输入框中输入的待查询

号码,将所述待查询号码传输至服务器;

[0009]如果接收到所述服务器返回的成功响应,则在所述成功响应中提取目标人名词

组,所述目标人名词组由服务器根据所述待查询号码确定;

[0010]确定人名输入框,将所述目标人名词组输入至所述人名输入框。

[0011]在另一个实施例中,所述当检测到用户请求输入人名词组时,获取所述用户在号

码输入框中输入的待查询号码,将所述待查询号码传输至服务器之前,包括:

[0012]读取第一终端的待收录号码,接收所述用户输入的待收录姓名;

[0013]将所述待收录号码以及所述待收录姓名绑定,并将绑定后的所述待收录号码以及

所述待收录姓名传输至所述服务器。

[0014]在另一个实施例中,所述当检测到用户请求输入人名词组时,获取所述用户在号

4

CN109976551A说明书2/12页

码输入框中输入的待查询号码,将所述待查询号码传输至服务器之后,所述方法还包括:

[0015]如果接收到所述服务器返回的失败响应,则生成失败字符,将所述失败字符输入

至所述人名输入框;

[0016]当接收到所述用户在所述人名输入框中输入目标字符时,在所述人名输入框中显

示所述目标字符。

[0017]依据本发明第二方面,提供了一种词组输入方法,该方法包括:

[0018]当接收到第一终端发送的待查询号码时,确定所述待查询号码指示的第二终端,

向所述第二终端发送授权请求;

[0019]如果接收到所述第二终端返回的同意授权响应,则在人名映射表中提取所述待查

询号码对应的目标人名词组,所述人名映射表记录了号码与人名之间的对应关系;

[0020]生成携带所述目标人名词组的成功响应,将所述成功响应返回给所述第一终端。

[0021]在另一个实施例中,所述方法还包括:

[0022]接收所述第一终端传输的待收录号码以及待收录姓名,所述待收录号码为所述第

一终端的号码,所述待收录姓名为所述第一终端的用户的姓名;

[0023]将所述待收录号码与所述待收录姓名对应存储至所述人名映射表中。

[0024]在另一个实施例中,所述方法还包括:

[0025]如果接收到所述第二终端返回的拒绝授权响应,则生成失败响应,将所述失败响

应传输至所述第一终端。

[0026]依据本发明第三方面,提供了一种词组输入方法,该方法包括:

[0027]当接收到服务器发送的授权请求时,将所述授权请求展示给用户,所述授权请求

由所述服务器在接收到第一终端的待查询号码时生成并发送;

[0028]如果检测到用户同意授权,则生成同意授权响应,将所述同意授权响应传输至所

述服务器;

[0029]如果检测到用户拒绝授权,则生成拒绝授权响应,将所述拒绝授权响应传输至所

述服务器。

[0030]依据本发明第四方面,提供了一种词组输入装置,该装置包括:

[0031]获取模块,用于当检测到用户请求输入人名词组时,获取所述用户在号码输入框

中输入的待查询号码,将所述待查询号码传输至服务器;

[0032]提取模块,用于如果接收到所述服务器返回的成功响应,则在所述成功响应中提

取目标人名词组,所述目标人名词组由服务器根据所述待查询号码确定;

[0033]输入模块,用于确定人名输入框,将所述目标人名词组输入至所述人名输入框。

[0034]在另一个实施例中,所述装置还包括:

[0035]读取模块,用于读取第一终端的待收录号码,接收所述用户输入的待收录姓名;

[0036]传输模块,用于将所述待收录号码以及所述待收录姓名绑定,并将绑定后的所述

待收录号码以及所述待收录姓名传输至所述服务器。

[0037]在另一个实施例中,所述装置还包括:

[0038]生成模块,用于如果接收到所述服务器返回的失败响应,则生成失败字符,将所述

失败字符输入至所述人名输入框;

[0039]所述输入模块,还用于当接收到所述用户在所述人名输入框中输入目标字符时,

5

CN109976551A说明书3/12页

在所述人名输入框中显示所述目标字符。

[0040]依据本发明第五方面,提供了一种词组输入装置,该装置包括:

[0041]确定模块,用于当接收到第一终端发送的待查询号码时,确定所述待查询号码指

示的第二终端,向所述第二终端发送授权请求;

[0042]提取模块,用于如果接收到所述第二终端返回的同意授权响应,则在人名映射表

中提取所述待查询号码对应的目标人名词组,所述人名映射表记录了号码与人名之间的对

应关系;

[0043]生成模块,用于生成携带所述目标人名词组的成功响应,将所述成功响应返回给

所述第一终端。

[0044]在另一个实施例中,所述装置还包括:

[0045]接收模块,用于接收所述第一终端传输的待收录号码以及待收录姓名,所述待收

录号码为所述第一终端的号码,所述待收录姓名为所述第一终端的用户的姓名;

[0046]存储模块,用于将所述待收录号码与所述待收录姓名对应存储至所述人名映射表

中。

[0047]在另一个实施例中,所述生成模块,还用于如果接收到所述第二终端返回的拒绝

授权响应,则生成失败响应,将所述失败响应传输至所述第一终端。

[0048]依据本发明第六方面,提供了一种词组输入装置,该装置包括:

[0049]展示模块,用于当接收到服务器发送的授权请求时,将所述授权请求展示给用户,

所述授权请求由所述服务器在接收到第一终端的待查询号码时生成并发送;

[0050]第一生成模块,用于如果检测到用户同意授权,则生成同意授权响应,将所述同意

授权响应传输至所述服务器;

[0051]第二生成模块,用于如果检测到用户拒绝授权,则生成拒绝授权响应,将所述拒绝

授权响应传输至所述服务器。

[0052]依据本发明第七方面,提供了一种计算机设备,包括存储器和处理器,所述存储器

存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面、第二方面和第

三方面所述方法的步骤。

[0053]依据本发明第八方面,提供了一种计算机可读存储介质,其上存储有计算机程序,

所述计算机程序被处理器执行时实现上述第一方面、第二方面和第三方面所述的方法的步

骤。

[0054]借由上述技术方案,本发明提供的一种词组输入方法、装置、计算机设备及计算机

可读存储介质,与目前用户手动输入的方式相比,本发明当检测到用户请求输入人名词组

时,将用户输入的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,

并在该待查询号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端

进行显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,无需第一

终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组时的错

误率,避免造成社交尴尬,智能性较好。

[0055]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,

而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够

更明显易懂,以下特举本发明的具体实施方式。

6

CN109976551A说明书4/12页

附图说明

[0056]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通

技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明

的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

[0057]图1A示出了本发明实施例提供的一种词组输入方法流程示意图;

[0058]图1B示出了本发明实施例提供的一种词组输入方法流程示意图;

[0059]图1C示出了本发明实施例提供的一种词组输入方法流程示意图;

[0060]图2A示出了本发明实施例提供的一种词组输入方法流程示意图;

[0061]图2B示出了本发明实施例提供的一种词组输入方法的示意图;

[0062]图2c示出了本发明实施例提供的一种词组输入方法的示意图;

[0063]图2D示出了本发明实施例提供的一种词组输入方法的示意图;

[0064]图2E示出了本发明实施例提供的一种词组输入方法的示意图;

[0065]图3A示出了本发明实施例提供的一种词组输入装置的结构示意图;

[0066]图3B示出了本发明实施例提供的一种词组输入装置的结构示意图;

[0067]图3c示出了本发明实施例提供的一种词组输入装置的结构示意图;

[0068]图4A示出了本发明实施例提供的一种词组输入装置的结构示意图;

[0069]图4B示出了本发明实施例提供的一种词组输入装置的结构示意图;

[0070]图5示出了本发明实施例提供的一种词组输入装置的结构示意图;

[0071]图6示出了本发明实施例提供的一种计算机设备的装置结构示意图。

具体实施方式

[0072]下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明

的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例

所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围

完整的传达给本领域的技术人员。

[0073]本发明实施例提供了一种词组输入方法,可以当检测到用户请求输入人名词组

时,将用户输入的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,

并在该待查询号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端

进行显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无

需第一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组

时的错误率,避免造成社交尴尬,智能性较好的目的,如图1A所示,该方法应用于第一终端,

包括:

[0074]101、当第一终端检测到用户请求输入人名词组时,获取用户在号码输入框中输入

的待查询号码,将待查询号码传输至服务器。

[0075]在本发明实施例中,当第一终端检测到用户请求输入人名词组时,由于人名词组

所指示的姓名是与号码相关联的,因此,第一终端获取用户在号码输入框中输入的待查询

号码,并将该待查询号码传输给服务器,以便服务器为第一终端提供待查询号码对应的人

名词组。

[0076]102、如果第一终端接收到服务器返回的成功响应,则在成功响应中提取目标人名

7

CN109976551A说明书5/12页

词组,目标人名词组由服务器根据待查询号码确定。

[0077]在本发明实施例中,如果第一终端接收到服务器返回的成功响应,则表示服务器

已经成功为第一终端提供了待查询号码对应的人名词组,此时,第一终端便可以在成功响

应中提取到目标人名词组,并在后续将目标人名词组输入至人名输入框中。

[0078]103、第一终端确定人名输入框,将目标人名词组输入至人名输入框。

[0079]在本发明实施例中,当第一终端获取到目标人名词组后,便可以确定人名输入框,

并将目标人名词组输入至人名输入框中,从而实现人名的输入。

[0080]本发明实施例提供的方法,可以当检测到用户请求输入人名词组时,将用户输入

的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,并在该待查询

号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端进行显示,可

以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无需第一终端的

用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组时的错误率,避

免造成社交尴尬,智能性较好。

[0081]本发明实施例提供了一种词组输入方法,可以当检测到用户请求输入人名词组

时,将用户输入的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,

并在该待查询号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端

进行显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无

需第一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组

时的错误率,避免造成社交尴尬,智能性较好的目的,如图1B所示,该方法应用于服务器,包

括:

[0082]104、当服务器接收到第一终端发送的待查询号码时,确定待查询号码指示的第二

终端,向第二终端发送授权请求。

[0083]在本发明实施例中,当服务器接收到第一终端发送的待查询号码时,可以确定第

一终端希望获取到待查询号码对应的人名词组,因此,服务器为了得到第二终端你得允许,

向第二终端发送授权请求,从而确定第二终端是否允许将自己的用户姓名的人名词组提供

给第一终端。

[0084]105、如果服务器接收到第二终端返回的同意授权响应,则在人名映射表中提取待

查询号码对应的目标人名词组,人名映射表记录了号码与人名之间的对应关系。

[0085]在本发明实施例中,如果服务器接收到第二终端返回的同意授权响应,则表示第

二终端允许服务器将自己的用户姓名的人名词组提供给第一终端,因此,服务器在记录了

号码与人名之间的对应关系的人名映射表中提取待查询号码对应的目标人名词组,以便在

后续将目标人名词组返回给第一终端。

[0086]106、服务器生成携带目标人名词组的成功响应,将成功响应返回给第一终端。

[0087]在本发明实施例中,当服务器在人名映射表中提取待查询号码对应的目标人名词

组后,服务器便可以生成携带目标人名词组的成功响应,并将成功响应返回给第一终端,以

便第一终端将目标人名词组输入至人名输入框中。

[0088]本发明实施例提供的方法,可以服务器根据待查询号码确定目标人名词组,并在

该待查询号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端进行

显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无需第

8

CN109976551A说明书6/12页

一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组时的

错误率,避免造成社交尴尬,智能性较好。

[0089]本发明实施例提供了一种词组输入方法,可以当检测到用户请求输入人名词组

时,将用户输入的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,

并在该待查询号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端

进行显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无

需第一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组

时的错误率,避免造成社交尴尬,智能性较好的目的,如图1C所示,该方法应用于第二终端,

包括:

[0090]107、当第二终端接收到服务器发送的授权请求时,将授权请求展示给用户,授权

请求由服务器在接收到第一终端的待查询号码时生成并发送。

[0091]在本发明实施例中,当第二终端接收到服务器发送的授权请求时,表示第一终端

希望获取到第二终端的用户姓名的人名词组,因此,第二终端将授权请求展示给用户,以便

基于该授权请求来确定第二终端的用户是否允许授权。

[0092]108、如果第二终端检测到用户同意授权,则生成同意授权响应,将同意授权响应

传输至服务器。

[0093]在本发明实施例中,如果第二终端检测到用户同意授权,则表示第二终端的用户

同意将自己的用户姓名的人名词组提供给第一终端,因此,第二终端生成同意授权响应,将

同意授权响应传输至服务器。

[0094]109、如果第二终端检测到用户拒绝授权,则生成拒绝授权响应,将拒绝授权响应

传输至服务器。

[0095]在本发明实施例中,如果第二终端检测到用户拒绝授权,则表示第二终端的用户

不同意将自己的用户姓名的人名词组提供给第一终端,因此,第二终端生成拒绝授权响应,

将拒绝授权响应传输至服务器。

[0096]本发明实施例提供的方法,可以第二终端可以在接收到服务器的授权请求时,对

服务器进行授权,使得服务器根据待查询号码确定目标人名词组,并直接将目标人名词组

返回给第一终端进行显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行

输入,达到了无需第一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在

输入人名词组时的错误率,避免造成社交尴尬,智能性较好。

[0097]本发明实施例提供了一种词组输入方法,可以当检测到用户请求输入人名词组

时,将用户输入的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,

并在该待查询号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端

进行显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无

需第一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组

时的错误率,避免造成社交尴尬,智能性较好的目的,如图2A所示,该方法包括:

[0098]201、第一终端读取第一终端的待收录号码,接收用户输入的待收录姓名,将待收

录号码以及待收录姓名绑定,并将绑定后的待收录号码以及待收录姓名传输至服务器。

[0099]在本发明实施例中,发明人认识到,目前国家规定的电话卡要实名制,也即要求号

码与实际使用人必须一一对应,因此,可以建立号码与人名之间的对应关系,从而在后续用

9

CN109976551A说明书7/12页

户输入号码时,可以自动为用户匹配人名,无需用户手动输入,避免输入生僻的人名。其中,

为了可以收录大量号码与其对应的人名,终端可以将自身的号码以及用户的姓名上传给服

务器,以便服务器将接收到的号码和姓名进行整理,从而在后续提供人名词组输入的服务。

[0100]以第一终端将自身的待收录号码以及待收录姓名上传至服务器中进行说明,第一

终端在首次使用服务器提供的词组输入服务之前,自动读取自身的号码作为待收录号码,

并要求用户手动输入自己的姓名作为待收录姓名,在检测到用户填写姓名完毕后,将用户

填写的姓名作为待收录姓名。考虑到服务器可能会在同一时间接收到大量终端传输的姓名

以及号码,因此,第一终端在将待收录姓名以及待收录号码传输至服务器之间,先将待收录

号码与待收录姓名进行绑定,并将绑定后的待收录号码与待收录姓名传输给服务器,从而

将待收录号码与待收录姓名与其他终端上传的号码和姓名进行区分。

[0101]需要说明的是,本发明实施例中涉及有第一终端和第二终端,第一终端和第二终

端在首次进行号码查询或者被查询时,均需要执行上述过程,将自身的号码和姓名传输给

服务器,以便服务器实现对号码以及人名的收录。

[0W2]202、服务器接收第一终端传输的待收录号码以及待收录姓名,将待收录号码与待

收录姓名对应存储至人名映射表中。

[0103]在本发明实施例中,当服务器接收到第一终端传输的待收录号码以及待收录姓名

后,便可以将待收录号码与待收录姓名对应存储。其中,服务器在存储待收录号码以及待收

录姓名时,可以生成如表1所示的人名映射表,基于该人名映射表存储接收到的大量终端传

输的待收录号码以及待收录姓名。

[0104]表1

[0105]

姓名号码

张三139xxxxxxxx

李四138aaaaaaaa

….….

[0106]需要说明的是,考虑到有些用户可能会注册有多个号码,因此,在人名映射表中,

一个姓名可以对应多个号码,本发明实施例对姓名对应的号码数量不进行具体限定。

[0107]203、当第一终端检测到用户请求输入人名词组时,获取用户在号码输入框中输入

的待查询号码,将待查询号码传输至服务器。

[0108]在本发明实施例中,由于服务器中收录了大量号码与姓名之间的对应关系,因此,

终端可以在检测到用户请求输入人名词组时,根据用户输入的号码,向服务器进行请求,以

便服务器直接将用户输入的号码对应的姓名返回,而无需用户再手动输入人名词组。

[0109]其中,第一终端中可以设置输入入口,当检测到用户触发该输入入口时,显示图2B

所示的输入页面,由用户在输入页面的号码输入框中输入号码,并在人名输入框中提供一

个输入按钮,在检测到用户触发该输入按钮时,确定接收到用户请求输入人名词组,获取用

户在号码输入框中输入的号码作为待查询号码,并将该待查询号码传输给服务器,以便服

务器根据待查询号码返回相应的人名词组。在实际应用的过程中,该输入入口可以设置在

诸如电话簿应用、即时通讯应用等应用中,输入按钮可以为图2B所示的“查询”按钮,本发明

实施例对此不进行具体限定。

10

CN109976551A说明书8/12页

[0110]需要说明的是,第一终端在将待查询号码传输至服务器后,由于服务器返回待查

询号码对应的人名词组是需要一定时间的,为了使第一终端的用户可以获知当前服务器正

在查询,并不是没有响应,第一终端还可以在人名输入框中显示诸如“查询中…”的字样,从

而提醒用户当前服务器执行操作的进度。

[0111]204、当服务器接收到第一终端发送的待查询号码时,确定待查询号码指定的第二

终端,向第二终端发送授权请求。

[0112]在本发明实施例中,当服务器接收到第一终端发送的待查询号码时,便可以根据

待查询号码,确定该待查询号码指示的第二终端。考虑到第二终端的用户可能希望保护隐

私,不想自己的姓名被第一终端的用户获取到,服务器在确定了第二终端后,向第二终端发

送授权请求,从而实现对第二终端的询问,由第二终端来决定是否可将第二终端的用户的

姓名返回给第一终端。

[0113]在实际应用的过程中,为了使第二终端在接收到授权请求时,可以获知具体是哪

一个终端请求输入姓名,服务器在向第二终端发送授权请求时,还可以获取第一终端的号

码,并将第一终端的号码随着授权请求发送给第二终端,以使第二终端在接收到授权请求

时,可以根据终端来确定是否进行授权。

[0114]另外,考虑到第二终端的用户可能并不熟悉第一终端的号码,因此,服务器可以基

于第一终端的号码查找第一终端的用户在人名映射表中的姓名,并在授权请求中携带查找

到的姓名,以便第二终端的用户通过姓名判断是否认识第一用户,从而决定是否对第一终

端进行授权。需要说明的是,如果基于第一终端的号码并没有查询到第一终端的用户的姓

名,则可以不在授权请求中携带第一终端的用户的姓名。

[0115]需要说明的是,服务器在提取到待查询号码后,考虑到服务器中可能没有存储该

待查询号码对应的姓名,服务器即使得到了第二终端的授权也并不能为第一终端提供第二

终端的用户姓名的人名词组,因此,服务器在提取到待查询号码后,可以先查询是否存在与

待查询号码对应的姓名,如果存在该待查询号码对应的姓名,则执行上述确定待查询号码

指定的第二终端,向第二终端发送授权请求的过程;如果不存在该待查询号码对应的姓名,

则服务器可以直接生成失败响应,将失败响应返回至第一终端即可,而无需再向第二终端

发送待查询号码,也无需继续执行其他过程。

[0116]205、当第二终端接收到服务器发送的授权请求时,将授权请求展示给用户,如果

检测到用户同意授权,则执行下述步骤206至步骤208;如果检测到用户拒绝授权,则执行下

述步骤209至步骤211。

[0117]在本发明实施例中,当第二终端接收到服务器发送的授权请求后,将授权请求展

示给用户,使第二终端的用户可以基于该授权请求来决定是否授权第一终端获取自己的姓

名,具体地,第二终端在展示授权请求时,可以采用图2c所示的方法进行展示。而在实际应

用的过程中,服务器在将授权请求传输给第二终端时,还可能会携带第一终端的号码,这

样,第二终端在将授权请求展示给用户时,还可以将第一终端的号码展示在授权请求中,以

便第二终端的用户在看到授权请求时可以确定是第一终端请求输入第二终端用户的姓名,

第二终端的用户便可以根据第一终端的身份确定是否对第一终端进行授权。

[0118]第二终端展示给用户的授权请求还可以如图2c所示携带“拒绝”按键以及“同意”

按键,这样,当第二终端在将授权请求展示给用户后,基于授权请求检测到用户触发了“同

11

CN109976551A说明书9/12页

意”按键,则确定检测到用户同意授权,第二终端便可以允许服务器将第二终端的用户姓名

传输给第一终端进行输入,也即执行下述步骤206至步骤208中所示的过程;当第二终端在

将授权请求展示给用户后,基于授权请求检测到用户触发了“拒绝”按键,则确定检测到用

户拒绝授权,第二终端便可以生成拒绝授权响应,以便服务器传输拒绝授权响应传输给第

一终端,以便第一终端的用户知晓第二终端拒绝授权,也即执行下述步骤209至步骤211。

[0119]206、如果第二终端检测到用户同意授权,则生成同意授权响应,将同意授权响应

传输至服务器。

[0120]在本发明实施例中,如果第二终端检测到用户同意授权,则表示第二终端的用户

同意服务器将自己的姓名提供给第一终端,因此,第二终端生成同意授权响应,并将该同意

授权响应传输给服务器,由服务器在接收到同意授权响应后,将第二终端的用户姓名的人

名词组传输给第一终端。

[0121]207、服务器在人名映射表中提取待查询号码对应的目标人名词组,生成携带目标

人名词组的成功响应,将成功响应返回给第一终端。

[0122]在本发明实施例中,服务器在接收到第二终端传输的同意授权响应后,便可以确

定第二终端已经允许将用户姓名的人名词组传输给第一终端。由于服务器中存储有记录号

码与姓名之间对应关系的人名映射表,因此,服务器在人名映射表中提取第一终端发送的

待查询号码对应的目标人名词组,并生成携带该目标人名词组的成功响应,将成功响应返

回给第一终端,以便第一终端将目标人名词组输入到人名输入框中。

[0123]208、第一终端在成功响应中提取目标人名词组,确定人名输入框,将目标人名词

组输入至人名输入框。

[0124]在本发明实施例中,当第一终端接收到服务器返回的成功响应后,由于服务器在

成功响应中携带了根据待查询号码确定的目标人名词组,因此,参见图2D,第一终端可以在

成功响应中提取目标人名词组,并确定人名输入框,将目标人名词组输入到人名输入框中,

从而实现了自动将人名词组输入到人名输入框中,无需用户手动输入。

[0125]209、如果第二终端检测到用户拒绝授权,则生成拒绝授权响应,将拒绝授权响应

传输至服务器。

[0126]在本发明实施例中,如果第二终端检测到用户拒绝授权,则表示第二终端的用户

拒绝将自己姓名的人名词组提供给第一终端,因此,第二终端生成拒绝授权响应,并将拒绝

授权响应传输给服务器,以便服务器在接收到拒绝授权响应后,不会将第二终端的用户姓

名的人名词组提供给第一终端。

[0127]210、服务器生成失败响应,将失败响应传输至第一终端。

[0128]在本发明实施例中,当服务器接收到第二终端传输的拒绝授权响应后,确定第二

终端的用户拒绝将自己姓名的人名词组提供给第一终端,这样,服务器便无需在人名映射

表中获取第二终端的用户姓名人名词组,直接生成失败响应,将失败响应发送给第一终端,

从而告知第一终端无法为其提供待查询号码对应的人名词组。

[0129]211、第一终端生成失败字符,将失败字符输入至人名输入框。

[0130]在本发明实施例中,当第一终端接收到服务器返回的失败字符时,便可以确定服

务器无法提供待查询号码对应的人名词组,这样,第一终端便可以如图2E所示,生成诸如

“查询失败”等的失败字符,并将失败字符输入至人名输入框中,从而告知第一终端的用户

12

CN109976551A说明书10/12页

服务器无法提供待查询号码对应的人名词组。

[0131]需要说明的是,考虑到第一终端与服务器之间可能会存在网络延迟或者网络故

障,导致第一终端与服务器之间的信息传输不成功,从而影响了服务器为第一终端提供目

标人名词组的进程的情况发生,为了避免第一终端持续的等待服务器的回应而浪费大量的

时间,第一终端中可以设置超时时长,在将待查询号码发送至服务器后,开始统计接收到服

务器返回的响应的等待时间,如果等待时间超过超时时长,则不再进行等待,直接确定失

败,生成失败字符,将失败字符输入至人名输入框中。例如,设超时时长为30秒,则如果等待

时间超过30s确定获取信息失败,生成失败字符,将失败字符输入至人名输入框中。其中,在

等待服务器返回的响应时,可以将统计等待时间的过程展示给第一终端的用户,以便第一

终端的用户获知具体的等待过程。

[0132]而在实际应用的过程中,由于服务器并没有为第一终端提供目标人名词组,因此,

第一终端很可能会在后续接收到第一终端的用户手动输入的目标字符,这样,当第一终端

接收到用户在人名输入框中输入目标字符时,便可以在人名输入框中显示目标字符。

[0133]本发明实施例提供的方法,可以当检测到用户请求输入人名词组时,将用户输入

的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,并在该待查询

号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端进行显示,可

以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无需第一终端的

用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组时的错误率,避

免造成社交尴尬,智能性较好。

[0134]进一步地,作为图1A所述方法的具体实现,本发明实施例提供了一种词组输入装

置,如图3A所示,所述装置包括:获取模块301,提取模块302和输入模块303。

[0135]该获取模块301,用于当检测到用户请求输入人名词组时,获取所述用户在号码输

入框中输入的待查询号码,将所述待查询号码传输至服务器;

[0136]该提取模块302,用于如果接收到所述服务器返回的成功响应,则在所述成功响应

中提取目标人名词组,所述目标人名词组由服务器根据所述待查询号码确定;

[0137]该输入模块303,用于确定人名输入框,将所述目标人名词组输入至所述人名输入

框。

[0138]在具体的应用场景中,如图3B所示,该装置还包括:读取模块304和传输模块305。

[0139]该读取模块304,用于读取第一终端的待收录号码,接收所述用户输入的待收录姓

名;

[0140]该传输模块305,用于将所述待收录号码以及所述待收录姓名绑定,并将绑定后的

所述待收录号码以及所述待收录姓名传输至所述服务器。

[0141]在具体的应用场景中,如图3c所示,该装置还包括:生成模块306。

[0142]该生成模块306,用于如果接收到所述服务器返回的失败响应,则生成失败字符,

将所述失败字符输入至所述人名输入框;

[0143]该输入模块303,还用于当接收到所述用户在所述人名输入框中输入目标字符时,

在所述人名输入框中显示所述目标字符。

[0144]本发明实施例提供的装置,可以当检测到用户请求输入人名词组时,将用户输入

的待查询号码传输给服务器,由服务器根据待查询号码确定目标人名词组,并在该待查询

13

CN109976551A说明书11/12页

号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端进行显示,可

以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无需第一终端的

用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组时的错误率,避

免造成社交尴尬,智能性较好。

[0145]进一步地,作为图1B所述方法的具体实现,本发明实施例提供了一种词组输入装

置,如图4A所示,所述装置包括:确定模块401,提取模块402和生成模块403。

[0146]该确定模块401,用于当接收到第一终端发送的待查询号码时,确定所述待查询号

码指示的第二终端,向所述第二终端发送授权请求;

[0147]该提取模块402,用于如果接收到所述第二终端返回的同意授权响应,则在人名映

射表中提取所述待查询号码对应的目标人名词组,所述人名映射表记录了号码与人名之间

的对应关系;

[0148]该生成模块403,用于生成携带所述目标人名词组的成功响应,将所述成功响应返

回给所述第一终端。

[0149]在具体的应用场景中,如图4B所示,该装置还包括:接收模块404和存储模块405。

[0150]该接收模块404,用于接收所述第一终端传输的待收录号码以及待收录姓名,所述

待收录号码为所述第一终端的号码,所述待收录姓名为所述第一终端的用户的姓名;

[0151]该存储模块405,用于将所述待收录号码与所述待收录姓名对应存储至所述人名

映射表中。

[0152]在具体的应用场景中,该生成模块403,还用于如果接收到所述第二终端返回的拒

绝授权响应,则生成失败响应,将所述失败响应传输至所述第一终端。

[0153]本发明实施例提供的装置,可以服务器根据待查询号码确定目标人名词组,并在

该待查询号码的第二终端授权的情况下,服务器直接将目标人名词组返回给第一终端进行

显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行输入,达到了无需第

一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在输入人名词组时的

错误率,避免造成社交尴尬,智能性较好。

[0154]进一步地,作为图1C所述方法的具体实现,本发明实施例提供了一种词组输入装

置,如图5所示,所述装置包括:展示模块501,第一生成模块502和第二生成模块503。

[0155]该展示模块501,用于当接收到服务器发送的授权请求时,将所述授权请求展示给

用户,所述授权请求由所述服务器在接收到第一终端的待查询号码时生成并发送;

[0156]该第一生成模块502,用于如果检测到用户同意授权,则生成同意授权响应,将所

述同意授权响应传输至所述服务器;

[0157]该第二生成模块503,用于如果检测到用户拒绝授权,则生成拒绝授权响应,将所

述拒绝授权响应传输至所述服务器。

[0158]本发明实施例提供的装置,可以第二终端可以在接收到服务器的授权请求时,对

服务器进行授权,使得服务器根据待查询号码确定目标人名词组,并直接将目标人名词组

返回给第一终端进行显示,可以自动匹配用户输入的待查询号码对应的目标人名词组进行

输入,达到了无需第一终端的用户手动输入人名词组,提高了词组的输入效率,降低用户在

输入人名词组时的错误率,避免造成社交尴尬,智能性较好。

[0159]需要说明的是,本发明实施例提供的一种词组输入装置所涉及各功能单元的其他

14

CN109976551A说明书12/12页

相应描述,可以参考图1A至图1C和图2A中的对应描述,在此不再赘述。

[0160]在示例性实施例中,参见图6,还提供了一种设备,该设备600包括通信总线、处理

器、存储器和通信接口,还可以包括、输入输出接口和显示设备,其中,各个功能单元之间可

以通过总线完成相互间的通信。该存储器存储有计算机程序,处理器,用于执行存储器上所

存放的程序,执行上述实施例中的词组输入方法。

[0161]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执

行时实现所述的词组输入方法的步骤。

[0162]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以通

过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本申

请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储

介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是

个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。

[0163]本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或

流程并不一定是实施本申请所必须的。

[0164]本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进

行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装

置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

[0165]上述本申请序号仅仅为了描述,不代表实施场景的优劣。

[0166]以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本

领域的技术人员能思之的变化都应落入本申请的保护范围。

15

CN109976551A说明书附图1/9页

当第一终端检测到用户请求输入人名词组时,101

获取用户在号码输入框中输入的待查询号码,

将待查询号码传输至服务器

如果第一终端接收到服务器返回的成功响应,102

则在成功响应中提取目标人名词组,目标人名

词组由服务器根据待查询号码确定

103

第一终端确定人名输入框,将目标人名词组输

入至人名输入框

图1A

当服务器接收到第一终端发送的待查询号码时104

确定待查询号码指示的第二终端,向第二终端

发送授权请求

如果服务器接收到第二终端返回的同意授权响

105

应,则在人名映射表中提取待查询号码对应的

目标人名词组,人名映射表记录了号码与人名

之间的对应关系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论