一种添加方法、服务器、第一用户设备和第二用户设备与流程

文档序号:11524295阅读:161来源:国知局
一种添加方法、服务器、第一用户设备和第二用户设备与流程

【技术领域】

本发明涉及通信技术领域,尤其涉及一种添加方法、服务器、第一用户设备和第二用户设备。



背景技术:

在日常生活中,用户在与陌生人进行通话时,有时需要手动记录一些信息,在通话结束后,将该陌生人的电话号码通过手动的方式添加到通讯录中,并且在该通讯录中,通过手动的方式将该信息添加到所述电话号码对应的备注中。

在实现本发明过程中,发明人发现现有技术中至少存在如下问题:

由于将上述信息和电话号码添加到通讯录中时,需要用户手动操作,操作过程较为繁琐。



技术实现要素:

有鉴于此,本发明实施例提供了一种添加方法、服务器、第一用户设备和第二用户设备,用以解决现有技术中将上述信息和电话号码添加到通讯录中时,需要用户手动操作,操作过程较为繁琐的问题。

第一方面,本发明实施例提供了一种添加方法,执行在服务器,所述方法包括:

获取第一用户设备输入的信息,所述信息包括第二用户设备的标识信息、所述第一用户设备的电话号码信息和文本信息;

根据所述标识信息,在所述服务器存储的至少一个通讯录中查找对应的通讯录;

将所述电话号码信息添加到所述查找到的通讯录中;

在所述查找到的通讯录中,将所述文本信息添加到所述电话号码信息对应的备注中;

根据所述标识信息,将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述将所述电话号码信息添加到所述查找到的通讯录中,包括:

在所述查找到的通讯录中新建联系人表,所述联系人表包括电话号码栏;

将所述电话号码信息添加到所述电话号码栏中。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述联系人表还包括备注信息栏;

所述将所述文本信息添加到所述电话号码信息对应的备注中,包括:

将所述文本信息添加到所述备注信息栏中。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述标识信息,将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备,包括:

根据所述标识信息,将添加有所述电话号码信息和所述文本信息的联系人表发送给所述第二用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述获取所述第一用户设备输入的信息之前,还包括:

接收所述第二用户设备发送的请求消息,所述请求消息中包括所述标识信息;

根据所述请求消息,生成临时密码,所述临时密码具有有效时长;

根据所述标识信息,将所述临时密码发送给所述第二用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在生成所述临时密码后,还包括:

建立所述临时密码和所述标识信息的对应关系;

存储所述对应关系;

对所述临时密码进行计时。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述获取所述第一用户设备输入的信息之前,还包括:

获取所述第一用户设备输入的账户信息,所述账户信息包括所述标识信息和密码信息;

根据所述标识信息,查找所述对应关系;

根据所述对应关系,获取所述临时密码;

判断所述密码信息与所述临时密码是否相同;

如果所述密码信息与所述临时密码相同,判断所述临时密码的计时时长是否达到所述有效时长;

如果所述临时密码的计时时长没有达到所述有效时长,则执行所述获取所述第一用户设备输入的信息的步骤。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述标识信息为所述第二用户设备的电话号码。

第二方面,本发明实施例提供了一种添加方法,执行在所述第二用户设备,所述方法包括:

获取服务器发送的第一通讯录,所述第一通讯录中包括第一用户设备的电话号码信息和文本信息,所述文本信息存储在所述电话号码信息对应的备注中;

根据所述第一通讯录,在已存储的第二通讯录中添加所述电话号码和所述文本信息。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取服务器发送的第一通讯录,包括:

获取所述服务器发送的联系人表,所述联系人表存储在所述第一通讯录中;

其中,所述联系人表中包括电话号码栏和备注信息栏,所述电话号码栏中存储有所述电话号码信息,所述备注信息栏中存储有所述文本信息。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述第一通讯录,在已存储的第二通讯录中添加所述电话号码和所述文本信息,包括:

将所述联系人表添加到所述第二通讯录中。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述获取服务器发送的第一通讯录之前,还包括:

根据用户指令,向所述服务器发送请求消息;

接收所述服务器返回的响应消息,所述响应消息中包括临时密码,所述临时密码具有有效时长;

将所述临时密码发送给所述第一用户设备。

第三方面,本发明实施例提供了一种添加方法,执行在第一用户设备,所述方法包括:

获取第二用户设备发送的临时密码,所述临时密码具有有效时长;

根据用户的第一操作信息,向服务器提供的账户输入界面中输入账户信息,所述账户信息包括所述第二用户设备的标识信息和所述临时密码;

根据所述用户的第二操作信息,向所述服务器提供的信息输入界面输入信息,所述信息包括所述标识信息、所述第一用户设备的电话号码信息和文本信息。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述标识信息为所述第二用户设备的电话号码。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,

上述技术方案中的一个技术方案具有如下有益效果:

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

第四方面本发明实施例提供了一种服务器,所述服务器包括:

获取单元,用于获取第一用户设备输入的信息,所述信息包括第二用户设备的标识信息、所述第一用户设备的电话号码信息和文本信息;

查找单元,用于根据所述标识信息,在所述服务器存储的至少一个通讯录中查找对应的通讯录;

添加单元,用于将所述电话号码信息添加到所述查找到的通讯录中,以及,在所述查找到的通讯录中,将所述文本信息添加到所述电话号码信息对应的备注中;

发送单元,用于根据所述标识信息,将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述添加单元用于将所述电话号码信息添加到所述查找到的通讯录中时,具体用于:

在所述查找到的通讯录中新建联系人表,所述联系人表包括电话号码栏;

将所述电话号码信息添加到所述电话号码栏中。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述联系人表还包括备注信息栏;

所述添加单元用于将所述文本信息添加到所述电话号码信息对应的备注中时,具体用于:

将所述文本信息添加到所述备注信息栏中。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述发送单元用于根据所述标识信息,将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备时,具体用于:

根据所述标识信息,将添加有所述电话号码信息和所述文本信息的联系人表发送给所述第二用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:

接收单元,在所述获取所述第一用户设备输入的信息之前,用于接收所述第二用户设备发送的请求消息,所述请求消息中包括所述标识信息;

生成单元,用于根据所述请求消息,生成临时密码,所述临时密码具有有效时长;

所述发送单元,还用于根据所述标识信息,将所述临时密码发送给所述第二用户设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:

创建单元,在生成所述临时密码后,用于建立所述临时密码和所述标识信息的对应关系;

存储单元,用于存储所述对应关系;

计时单元,用于对所述临时密码进行计时。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取单元,在所述获取所述第一用户设备输入的信息之前,还用于获取所述第一用户设备输入的账户信息,所述账户信息包括所述标识信息和密码信息;

所述查找单元,还用于根据所述标识信息,查找所述对应关系;

所述获取单元,还用于根据所述对应关系,获取所述临时密码;

所述服务器,还包括:

判断单元,用于判断所述密码信息与所述临时密码是否相同;

所述判断单元,如果所述密码信息与所述临时密码相同,还用于判断所述临时密码的计时时长是否达到所述有效时长;

所述获取单元,如果所述临时密码的计时时长没有达到所述有效时长,用于执行所述获取所述第一用户设备输入的信息的步骤。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述标识信息为所述第二用户设备的电话号码。

第五方面,本发明实施例还提供了一种第二用户设备,所述第二用户设备包括:

获取单元,用于获取服务器发送的第一通讯录,所述第一通讯录中包括第一用户设备的电话号码信息和文本信息,所述文本信息存储在所述电话号码信息对应的备注中;

添加单元,用于根据所述第一通讯录,在已存储的第二通讯录中添加所述电话号码和所述文本信息。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取单元用于获取服务器发送的第一通讯录时,具体用于:

获取所述服务器发送的联系人表,所述联系人表存储在所述第一通讯录中;

其中,所述联系人表中包括电话号码栏和备注信息栏,所述电话号码栏中存储有所述电话号码信息,所述备注信息栏中存储有所述文本信息。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述添加单元用于根据所述第一通讯录,在已存储的第二通讯录中添加所述电话号码和所述文本信息时,具体用于:

将所述联系人表添加到所述第二通讯录中。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:

发送单元,在所述获取服务器发送的第一通讯录之前,用于根据用户指令,向所述服务器发送请求消息;

获取单元,还用于接收所述服务器返回的响应消息,所述响应消息中包括临时密码,所述临时密码具有有效时长;

所述发送单元,还用于将所述临时密码发送给所述第一用户设备。

第六方面,本发明实施例提供了一种第一用户设备,所述第一用户设备包括:

获取单元,用于获取第二用户设备发送的临时密码,所述临时密码具有有效时长;

输入单元,用于根据用户的第一操作信息,向服务器提供的账户输入界面中输入账户信息,所述账户信息包括所述第二用户设备的标识信息和所述临时密码;以及,根据所述用户的第二操作信息,向所述服务器提供的信息输入界面输入信息,所述信息包括所述标识信息、所述第一用户设备的电话号码信息和文本信息。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述标识信息为所述第二用户设备的电话号码。

上述技术方案中的一个技术方案具有如下有益效果:

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1是本发明实施例提供的一种添加方法流程图;

图2是本发明实施例提供的另一种添加方法流程图;

图3是本发明实施例提供的另一种添加方法流程图;

图4是本发明实施例提供的另一种添加方法流程图;

图5是本发明实施例提供的一种服务器的结构示意图;

图6是本发明实施例提供的一种第二用户设备的结构示意图;

图7是本发明实施例提供的一种第一用户设备的结构示意图。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述用户设备和通讯录,但这些用户设备和通讯录不应限于这些术语。这些术语仅用来将用户设备和通讯录彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一用户设备也可以被称为第二用户设备,类似地,第二用户设备也可以被称为第一用户设备。

取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

实施例一

本发明实施例提供了一种添加方法,如图1所示,该方法执行在服务器,该方法包括以下步骤:

101、获取第一用户设备输入的信息。

在一个可行的实施方案中,该信息至少包括以下信息:第二用户设备的标识信息、所述第一用户设备的电话号码信息和文本信息。

具体的,服务器可以向第一用户设备提供信息输入界面,第一用户设备接收到用户的操作信息,然后根据该操作信息向服务器中输入该信息。例如,服务器提供的信息输入界面中包括该标识信息的输入栏,该电话号码的输入栏,该文本信息的输入栏,第一用户设备根据该操作信息,在对应的输入栏中输入标识信息、电话号码信息和文本信息,其中该文本信息可以为该用户想要向另一个用户表述的内容,具体可以包括事件内容,关于该事件的数据或参数等内容。

102、根据所述标识信息,在所述服务器存储的至少一个通讯录中查找对应的通讯录。

具体的,服务器中可以存储多个通讯录,不同的通讯录对应不同的标识,服务器可以根据获得的标识信息,查找到对应的通讯录。

103、将所述电话号码信息添加到所述查找到的通讯录中,以及,在所述查找到的通讯录中,将所述文本信息添加到所述电话号码信息对应的备注中。

具体的,在根据标识信息查找到对应的通讯录后,服务器可以将该电话号码信息添加到该通讯录中,并且可以将该文本信息作为该电话号码的备注信息添加到该通讯录中,在完成上述过程后,该电话号码信息可以和该文本信息形成对应关系,进一步的,用户可以根据需要的文本信息在该通讯录中查找对应的电话号码信息,或者,用户可以根据该电话号码信息找备注信息,并且可以根据备注信息获知该电话号码信息对应的事件,以及该事件对应的数据或参数,即用户可以根据备注中的文本信息,获知该电话号码对应的用户想要与自己沟通何种事件,以及该事件设计的数据或参数,方便用户分析该电话号码信息与自身联系的紧密程度。

104、根据所述标识信息,将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备。

具体的,不同第二用户设备对应不同的标识信息,可以根据标识信息查找到对应的第二用户设备,服务器根据该标识信息可以查找到对应的第二用户设备,然后将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备,以使该第二用户设备可以根据接收到的通讯录中的内容,在该第二用户设备的通讯录中添加内容,例如,该第二用户设备在接收到服务器发送的通讯录后,将自身存储的通讯录中电话号码和接收到的通讯录中的电话号码进行对比,判断接收到的通讯录中的电话号码中是否存在自身未存储的电话号码,如果存在,将自身未存储的电话号码存储到自身的通讯录中,并将该电话号码对应的备注信息添加到对应的备注中,或者,直接提取接收到的通讯录中的通讯记录,该通讯记录为自身未存储的电话号码,和该电话号码对应的备注,然后将该通讯记录添加到自身存储的通讯录中。其中第二用户设备存储的通讯录和服务器发送通讯录的格式相同。

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

需要注意的是,第一用户设备和第二用户设备可以为同种设备,也可以为不同种的设备,例如,第一用户设备和第二用户设备可以都为手机,或者,第一用户设备可以为手机,第二用户设备可以为电脑。

在一个可行的实施方案中,在服务器将电话号码信息添加到该查找到的通讯录中时,可以现在该查找到的通讯录中新建联系人表,然后在将该电话号码信息添加到该联系人表中的电话号码栏中。

具体的,通讯录中包括多个联系人表,每个联系人表都对应一个电话号码信息,即通讯录中包括多个联系人表,每个联系人表中包括一个电话号码信息,并且每个联系人表中都包括一个电话号码栏,电话号码信息存储在电话号码栏中,当需要将新的电话号码信息添加到通讯录中时,需要在通讯录中新建一个联系人表,然后将该电话号码信息添加到新建的联系人表的电话号码栏中。

在一个可行的实施方案中,在上述方案的基础上,新建的联系人表中还包括备注信息栏,该备注信息栏中用于添加备注信息,在将电话号码信息添加到电话号码栏后,还需要将文本信息添加到该备注信息栏中。

具体的,在通讯录中包括多个联系人表,每个联系人表中至少包括电话号码栏和备注信息栏,其中,备注信息栏中添加的信息作为该电话号码栏中的电话号码信息的备注,在备注信息栏中添加信息时,可以将获取到的文本信息作为备注信息添加到备注信息栏中,进一步的,由于文本信息中包括该电话号码信息对应的事件,以及该事件对应的数据或参数,因此,将该文本信息作为该电话号码信息的备注信息后,可以根据文本信息可以获知该电话号码信息与何种事件相对应,例如,当文本信息为xxx地区的房子,每平米xx元,则可以根据该文本信息可以获知该电话号码信息为推销房子的,且可以获知该电话号码信息对应的房子所在的位置和单位平米的报价,再例如,当文本信息为xxx地区的房子,每月租金xx元,则可以根据该文本信息可以获知该电话号码信息为租房电话,且可以获知该电话号码信息对应的房子的所在位置和每月租金是多少,用户可以根据作为备注的文本信息确定自身是否对该事件感兴趣,并且用户可以获知感兴趣事件的联系方式,以使用户可以根据该联系方式进一步咨询对方关于该事件的详细内容。

在一个可行的实施方案中,在上述实施方式的基础上,服务器可以根据标识信息,将添加有所述电话号码信息和所述文本信息的联系人表发送给所述第二用户设备,以使第二用户设备将该联系人表添加到自身的通讯录中。

具体的,服务器可以根据标识信息查找到对应的第二用户设备,然后将添加有电话号码信息和文本信息的联系人表发送给第二用户设备,当服务器中的联系人表和第二用户设备中的联系人表的格式相同时,在第二用户设备接收到该联系人表后,第二用户设备可以直接将该联系人表添加到自身的通讯录中,当服务器中的联系人表和第二用户设备中的联系人表的格式不相同时,在第二用户设备接收到该联系人表后,第二用户设备可以根据该联系人表在自身的通讯录中新建一个包括电话号码栏和备注信息栏的联系人表,然后将接收到的联系人表中的内容添加到新建联系人表的对应位置处,从而避免了用户手动记录电话号码信息,以及该电话号码信息对应的事件,然后再通过手动的方式将上述记录的内容添加到新建的联系人表中,避免了用户的手动操作,降低了操作的复杂度。

在一个可行的实施方案中,为了保证添加到第二用户设备中的电话号码信息均为用户需要获取的,即只有用户感兴趣的第一用户设备可以在服务器中查找到的通讯录中输入电话号码信息和文本信息等内容,在服务器获取所述第一用户设备输入的信息之前,服务器还需要接收第二用户设备发送的请求消息,然后服务器根据该请求消息,生成临时密码,再根据请求消息中的标识信息,将该临时密码发送给所述第二用户设备,其中,该临时密码具有有效时长。

具体的,在用户对第一用户设备感兴趣时,可以向服务器发送请求消息,以获取服务器返回的临时密码,由于该临时密码具有时效性,因此使该临时密码可以在一段时长内使用,当超过一定时长后,该临时密码则会成为无效密码,第二用户设备可以使用该临时密码在一定时长内向服务器输入信息,进而保证只有获得该临时密码的第二用户设备在一定时长内可以向服务器中输入内容,避免了其他用户设备的骚扰,以及避免了获得临时密码的第二用户设备可以随时向用户提供自身不感兴趣的内容。

在一个可行的实施方案中,在上述方案的基础上,在服务器生成临时密码后,服务器还需要建立所述临时密码和所述标识信息的对应关系,并存储所述对应关系,以及对所述临时密码进行计时。

具体的,在服务器生成临时密码后,为了保证该临时密码在一定时长后变为无效密码,因此需要对临时密码进行计时,以及为了保证该临时密码在一定时长内为可用密码,还需要建立该临时密码和标识信息的对应关系,服务器可用根据该对应关系可用确定该临时密码与哪个标识信息相对应,以保证服务器可用根据获取的临时密码对对应的标识信息进行操作。

在一个可行的实施方案中,在上述实施方案的基础上,在服务器获取第一用户设备输入的信息之前,服务器还需要获取第一用户设备输入的账户信息,该账户信息包括所述标识信息和密码信息,服务器可以根据该标识信息,查找对应的对应关系,然后根据该对应关系,获取对应的临时密码,并判断该临时密码与第一用户设备输入的密码信息是否相同,如果临时密码与第一用户设备输入的密码信息相同,则继续判断该临时密码的计时时长是否达到有效时长,如果该临时密码的计时时长没有达到有效时长,则执行所述获取所述第一用户设备输入的信息的步骤。

具体的,在服务器接收到第一用户设备输入的账户信息后,服务器需要根据账户信息中的标识信息查找对应关系,即确定第一用户设备想要在哪个通讯录中输入信息,在查找到对应关系后,需要利用该对应关系中的临时密码判断第一用户设备输入的密码信息是否正确,即判断临时密码与密码信息是否相同,在临时密码和密码信息相同的情况下,还需要判断该临时密码是否过期,如果该临时密码没有过期,则第一用户设备可以在服务器中输入信息,以及服务器根据第一用户设备输入的信息执行后续步骤。

在一个可行的实施方案中,上述的标识信息可以为第二用户设备的电话号码,当然上述的标识信息还可以为第二用户设备独有的其他标识,如第二用户设备的mac(mediaaccesscontrol,媒体访问控制),具体的标识信息在此不再一一赘述。

实施例二

本发明实施例提供了一种添加方法,如图2所示,该方法执行在第二用户设备,该方法包括以下步骤:

201、获取服务器发送的第一通讯录。

其中,所述第一通讯录中包括第一用户设备的电话号码信息和文本信息,所述文本信息存储在所述电话号码信息对应的备注中。

具体内容在上述实施例中有详细说明,在此不再详细赘述。

202、根据所述第一通讯录,在已存储的第二通讯录中添加所述电话号码和所述文本信息。

具体内容在上述实施例中有详细说明,在此不再详细赘述。

在一个可行的实施方案中,第一用户设备获取的第一通讯录可以为服务器发送的联系人表,其中,该联系人表存储在所述第一通讯录中,且所述联系人表中包括电话号码栏和备注信息栏,所述电话号码栏中存储有电话号码信息,所述备注信息栏中存储有文本信息。

在一个可行的实施方案中,在上述方案的基础上,第二用户设备可以将上述的联系人表添加到自身存储的第二通讯录中。

具体内容在上述实施例中有详细说明,在此不再详细赘述。

在一个可行的实施方案中,为了保证第二用户设备接收到的联系人表中的电话号码信息为用户需要的,在获取服务器发送的第一通讯录之前,第一用户设备还需要根据用户指令,向服务器发送请求消息,然后接收服务器返回的响应消息,其中,该响应消息中包括临时密码,该临时密码具有有效时长,再将该临时密码发送给第一用户设备。

具体的,在用户对第一用户设备感兴趣时,用户可以向第二用户设备输入用户指令,第二用户设备根据该用户指令向服务器发送请求消息,服务器在接收到该请求消息后,向第二用户设备返回包含有临时密码的响应消息,然后第二用户设备可以通过短信的方式将临时密码发送给第一用户设备,以使第二用户设备根据该临时密码向服务器中输入信息,例如,在第一用户设备和第二用户设备建立通话后,第二用户设备的用户(以下称为第二用户)对第一用户设备的用户(以下称为第一用户)交谈的内容感兴趣,则第二用户向第二用户设备输入用户指令,以获取服务器返回的临时密码,第二用户可以通过口述的方式告知第一用户该临时密码,或者,第二用户设备在接收到该临时密码后,可以将该临时密码携带在短信息中发送给第一用户设备。

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

实施例三

本发明实施例提供了一种添加方法,如图3所示,该方法执行在第一用户设备,该方法包括以下步骤:

301、获取第二用户设备发送的临时密码。

其中,所述临时密码具有有效时长。

具体内容在上述实施例中有详细说明,在此不再详细赘述。

302、根据用户的第一操作信息,向服务器提供的账户输入界面中输入账户信息。

其中,所述账户信息包括所述第二用户设备的标识信息和所述临时密码。

具体的,第一用户设备与服务器建立通信连接,服务器为第一用户设备提供账户输入界面,第一用户根据第二用户设备的标识信息和临时密码对第一用户设备进行操作,第一用户设备获取第一用户的第一操作信息,并根据该第一操作信息向账户输入界面中输入标识信息和临时密码。

303、根据所述用户的第二操作信息,向所述服务器提供的信息输入界面输入信息。

其中,所述信息包括所述标识信息、所述第一用户设备的电话号码信息和文本信息。

具体的,在第一用户设备向服务器中输入账户信息,并通过服务器的验证后,服务器向第一用户设备提供信息输入界面,该信息输入界面中可以包括标识信息栏、电话号码栏和文本信息栏,第一用户可以根据标识信息、电话号码信息和文本信息对第一用户设备进行操作,在第一用户设备获取到第一用户的第二操作信息后,可以根据按照该第二操作信息,向服务器标识信息栏中输入第二用户设备的标识信息,在电话号码栏中输入第一用户设备的电话号码信息,以及在文本信息栏中输入文本信息,以使服务器根据标识信息确定对应的第二用户设备,根据电话号码信息和文本信息在联系人表中添加相应的内容。

在一个可行的实施方案中,上述标识信息可以为第二用户设备的电话号码,当然也可以为其他标识,具体的标识信息在此不作具体限定。

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

实施例四

为了进一步阐述本发明实施例的技术思想,现结合具体的应用场景,对本发明实施例的技术方案进行说明,具体的,在包括第一用户设备、第二用户设备和服务器的系统中,第一用户设备和第二用户设备此时已建立通话连接,且第二用户对第一用户的通话内容感兴趣时,如图4所示,该方法可以包括以下步骤:

401、第二用户设备获取第二用户的用户指令。

402、第二用户设备根据该用户指令,向服务器发送请求消息,其中,该请求消息中携带有第二用户设备的电话号码信息。

403、服务器根据请求消息,生成临时密码,其中,该临时密码具有有效时长。

404、服务器建立该临时密码和所述电话号码信息的对应关系,并存储该对应关系。

405、服务器对该临时密码进行计时。

406、服务器根据该电话号码信息,将该临时密码发送给第二用户设备。

407、第二用户设备将该临时密码发送给第一用户设备。

408、第一用户设备访问服务器。

409、服务器为第一用户设备提供账户输入界面,其中,账户输入界面包括电话号码输入栏和密码输入栏。

410、第一用户设备接收第一用户的第一操作信息。

411、第一用户设备根据第一操作信息,在电话号码输入栏中输入第二用户设备的电话号码信息,在密码输入栏中输入该临时密码。

412、服务器根据第二用户设备的电话号码信息,查找对应的对应关系。

413、服务器判断该对应关系中的临时密码与第一用户设备输入的临时密码是否相同。

414、如果该对应关系中的临时密码与第一用户设备输入的临时密码相同,服务器判断该对应关系中的临时密码的计时时长是否超过有效时长。

415、如果该对应关系中的临时密码的计时时长未超过有效时长,服务器向第一用户设备提供信息输入界面,其中,信息输入界面包括第一用户设备的电话号码栏、第二用户设备的电话号码栏和文本信息栏。

416、第一用户设备接收第一用户的第二操作信息。

417、第一用户设备根据第二操作信息,在第一用户设备的电话号码栏中输入第一用户设备的电话号码信息,在第二用户设备的电话号码栏中输入第二用户设备的电话号码信息,在文本信息栏中输入事件信息。

418、服务器根据第二用户设备的电话号码信息,查找对应的通讯录。

419、服务器在该通讯录中新建联系人表,其中,联系人表中包括电话号码栏和备注信息栏。

420、服务器根据第一用户设备的电话号码信息,在电话号码栏中添加第一用户设备的电话号码信息。

421、服务器根据文本信息,在备注信息栏中添加文本信息。

422、服务器将添加有文本信息和第一用户设备的电话号码信息的该联系人表发送给第二用户设备。

423、第二用户设备将该联系人表添加到自身存储的通讯录中。

在一个可行的实施方案中,服务器中存储有一个有效密码,该有效密码可以被修改,且该有效密码长期有效,以及通过该有效密码访问服务器时,可以对服务器中查找到的通讯录进行修改,即通过该有效密码访问服务器时,具有更高的权限,例如,第二用户设备在与服务器建立通信连接后,服务器为第二用户设备提供账户输入界面,第二用户设备根据第二用户的操作信息,在该账户输入界面中输入第二用户设备的电话号码信息和该有效密码,在服务器通过验证后,根据该电话号码信息找到查找到的通讯录,此时第二用户设备可以对该通讯录进行维护,例如,对通讯录中的内容进行添加、修改和删除。

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。

实施例五

请参考图5,其为本发明实施例所提供的一种服务器的功能方块图。如图5所示,该服务器包括:

获取单元51,用于获取第一用户设备输入的信息,所述信息包括第二用户设备的标识信息、所述第一用户设备的电话号码信息和文本信息。

查找单元52,用于根据所述标识信息,在所述服务器存储的至少一个通讯录中查找对应的通讯录。

添加单元53,用于将所述电话号码信息添加到所述查找到的通讯录中,以及,在所述查找到的通讯录中,将所述文本信息添加到所述电话号码信息对应的备注中。

发送单元54,用于根据所述标识信息,将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备。

在一个可行的实施方案中,所述添加单元53用于将所述电话号码信息添加到所述查找到的通讯录中时,具体用于:在所述查找到的通讯录中新建联系人表,所述联系人表包括电话号码栏;将所述电话号码信息添加到所述电话号码栏中。

在一个可行的实施方案中,所述联系人表还包括备注信息栏;所述添加单元53用于将所述文本信息添加到所述电话号码信息对应的备注中时,具体用于:将所述文本信息添加到所述备注信息栏中。

在一个可行的实施方案中,所述发送单元54用于根据所述标识信息,将添加有所述电话号码信息和所述文本信息的通讯录发送给所述第二用户设备时,具体用于:根据所述标识信息,将添加有所述电话号码信息和所述文本信息的联系人表发送给所述第二用户设备。

在一个可行的实施方案中,还包括:接收单元55,在所述获取所述第一用户设备输入的信息之前,用于接收所述第二用户设备发送的请求消息,所述请求消息中包括所述标识信息;生成单元56,用于根据所述请求消息,生成临时密码,所述临时密码具有有效时长;所述发送单元54,还用于根据所述标识信息,将所述临时密码发送给所述第二用户设备。

在一个可行的实施方案中,还包括:创建单元57,在生成所述临时密码后,用于建立所述临时密码和所述标识信息的对应关系;存储单元58,用于存储所述对应关系;计时单元59,用于对所述临时密码进行计时。

在一个可行的实施方案中,所述获取单元51,在所述获取所述第一用户设备输入的信息之前,还用于获取所述第一用户设备输入的账户信息,所述账户信息包括所述标识信息和密码信息;所述查找单元52,还用于根据所述标识信息,查找所述对应关系;所述获取单元51,还用于根据所述对应关系,获取所述临时密码;所述服务器,还包括:判断单元510,用于判断所述密码信息与所述临时密码是否相同;所述判断单元510,如果所述密码信息与所述临时密码相同,还用于判断所述临时密码的计时时长是否达到所述有效时长;所述获取单元51,如果所述临时密码的计时时长没有达到所述有效时长,用于执行所述获取所述第一用户设备输入的信息的步骤。

在一个可行的实施方案中,所述标识信息为所述第二用户设备的电话号码。

由于本实施例中的各单元能够执行实施例一所示的方法,本实施例未详细描述的部分,可参考对实施例一的相关说明。

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

实施例六

本发明实施例提供了一种第二用户设备,如图6所示,该第二用户设备包括:

获取单元61,用于获取服务器发送的第一通讯录,所述第一通讯录中包括第一用户设备的电话号码信息和文本信息,所述文本信息存储在所述电话号码信息对应的备注中.

添加单元62,用于根据所述第一通讯录,在已存储的第二通讯录中添加所述电话号码和所述文本信息。

在一个可行的实施方案中,所述获取单元61用于获取服务器发送的第一通讯录时,具体用于:

获取所述服务器发送的联系人表,所述联系人表存储在所述第一通讯录中;其中,所述联系人表中包括电话号码栏和备注信息栏,所述电话号码栏中存储有所述电话号码信息,所述备注信息栏中存储有所述文本信息。

在一个可行的实施方案中,所述添加单元62用于根据所述第一通讯录,在已存储的第二通讯录中添加所述电话号码和所述文本信息时,具体用于:将所述联系人表添加到所述第二通讯录中。

在一个可行的实施方案中,还包括:发送单元63,在所述获取服务器发送的第一通讯录之前,用于根据用户指令,向所述服务器发送请求消息;获取单元61,还用于接收所述服务器返回的响应消息,所述响应消息中包括临时密码,所述临时密码具有有效时长;所述发送单元63,还用于将所述临时密码发送给所述第一用户设备。

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

实施例七

本发明实施例提供了一种第一用户设备,如图7所示,该第一用户设备包括:

获取单元71,用于获取第二用户设备发送的临时密码,所述临时密码具有有效时长。

输入单元72,用于根据用户的第一操作信息,向服务器提供的账户输入界面中输入账户信息,所述账户信息包括所述第二用户设备的标识信息和所述临时密码;以及,根据所述用户的第二操作信息,向所述服务器提供的信息输入界面输入信息,所述信息包括所述标识信息、所述第一用户设备的电话号码信息和文本信息。

在一个可行的实施方案中,所述标识信息为所述第二用户设备的电话号码。

在本发明实施例中,由于第二用户设备可以获取服务器发送的有关第一用户设备的通讯录,并将该通讯录中有关第一用户设备的信息添加至第二用户设备的通讯录中,使得第二用户设备的用户无需手动输入第一用户设备的电话号码信息和备注信息,省略了第一用户设备手动输入过程中的繁琐操作。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1