一种信息共享方法、系统及设备的制造方法_3

文档序号:9527394阅读:来源:国知局
实施例三的信息共享方法的流程示意图;如图3所示,所述方法包括:
[0098]步骤301:客户端检测到用户信息更新,获取信息变更内容。
[0099]这里,所述客户端检测到用户信息更新之前,所述方法还包括:
[0100]所述客户端根据预先存储的至少一个群组,向所述至少一个群组内的目标对象发送与群组对应的请求消息;其中,所述请求消息用于得到所述目标对象的确认;
[0101]接收到所述目标对象发送的确认消息;所述确认消息中包括与所述目标对象对应的密钥。
[0102]具体的,所述客户端向所述目标对象发送请求消息后,所述目标对象对所述请求消息进行确认,并生成密钥,将所述密钥包含在确认消息中返回给所述客户端,并且所述目标对象中存储有所述密钥,以便在接收到共享信息时对加密后的信息变更内容进行解密,以避免将信息变更内容误发至错误的目标对象,从而造成个人信息泄露;其中,每个群组内的目标对象生成的密钥可相同,也可互不相同。
[0103]这里,所述客户端检测到用户信息更新之前,所述方法还包括:
[0104]客户端向服务器同步信息数据;其中,所述信息数据中包括至少一个群组数据;每个群组数据包括与群组对应的用户信息类别与目标对象的映射关系,以及每个目标对象对应的密钥。
[0105]其中,所述密钥用于服务器在向目标对象发送信息变更内容时,对所述信息变更内容进行加密,以避免将信息变更内容误发至错误的目标对象,从而造成个人信息泄露。
[0106]步骤302:向服务器发送用户信息变更数据;其中,所述用户信息变更数据包括所述信息变更内容。
[0107]步骤303:服务器接收到用户信息变更数据,确定信息变更内容。
[0108]这里,所述服务器接收到用户信息变更数据之前,所述方法还包括:
[0109]接收客户端同步的信息数据;其中,所述信息数据中包括至少一个群组数据;每个群组数据包括与群组对应的用户信息类别与目标对象的映射关系,以及每个目标对象对应的密钥。
[0110]具体的,所述群组数据包括与群组对应的用户信息类别与目标对象的映射关系,所述用户信息类别如电话号码、会议、日程等等,即电话号码更新关注的群组、更新会议提醒关注的群组、更新日程提醒关注的群组等等。
[0111]其中,所述目标对象对应的密钥为客户端向目标对象发送确认时,有所述目标对象生成并发送至所述客户端,并由所述客户端在同步信息数据时发送至所述服务器。
[0112]步骤304:根据所述信息变更内容查询预先存储的至少一个群组,确定存在与所述信息变更内容对应的群组,获得所述群组的目标对象信息。
[0113]这里,所述根据所述信息变更内容查询预先存储的群组,确定存在与所述信息变更内容对应的群组,包括:
[0114]根据所述信息变更内容确定对应的用户信息类别,根据所述用户信息类别查询至少一个群组数据,确定与所述用户信息类别对应的群组。
[0115]具体的,所述至少一个群组包括:电话号码、会议、日程等群组,即电话号码更新关注的群组、会议提醒更新关注的群组、日程提醒更新关注的群组;当所述信息变更内容为电话号码时,识别出所述信息变更内容对应的用户信息类别,如电话号码,查找存储的上述三个群组的群组名称,获取与所述电话号码匹配的群组名称,即电话号码更新关注的群组;进一步地,获取所述电话号码更新关注的群组中的所有目标对象信息,所述目标对象信息为所述目标对象的联系方式,如电话号码、邮箱等联系方式。
[0116]步骤305:向所述目标对象发送所述信息变更内容。
[0117]这里,所述向所述目标对象发送所述信息变更内容,包括
[0118]向所述目标对象发送利用所述目标对象对应的密钥加密后的信息变更内容。
[0119]具体的,所述服务器利用所述目标对象对应的密钥将所述信息变更内容加密,将加密后的信息变更内容发送至所述目标对象,由所述目标对象自行解密后获得所述信息变更内容,以避免所述信息变更内容误发至错误的目标对象,从而造成个人信息泄露。
[0120]优选地,当确定不存在与所述信息变更内容对应的群组时,所述方法还包括:
[0121]向客户端发送提示信息;所述提示信息用于表征不存在与所述信息变更内容对应的群组;
[0122]接收所述客户端发送的响应消息,根据所述响应消息不执行任何操作;或者根据所述响应消息携带的信息数据,重新确定是否存在所述信息变更内容对应的群组。
[0123]具体的,当确定不存在与所述信息变更内容对应的群组时,所述服务器向客户端发送提示信息,用于提示用户不存在与所述信息变更内容对应的群组,询问是否创建与所述信息变更内容对应的群组,以根据用户的操作创建与所述信息变更内容对应的群组,进一步执行上述信息数据同步;或是不创建与所述信息变更内容对应的群组,从而放弃信息分享。
[0124]本发明实施例提供了一种信息共享方法。图4为本发明实施例四的信息共享方法的流程示意图;如图4所示,所述方法包括:
[0125]步骤401:客户端识别用户信息变更,将信息变更内容发送至服务器。
[0126]本实施例以所述信息变更内容为用户电话号码为例,即识别出电话号码变更,将变更的电话号码发送至服务器。
[0127]步骤402:服务器查询预先存储的至少一个群组。
[0128]具体的,所述至少一个群组包括:电话号码、会议、日程等群组,即电话号码更新关注的群组、会议提醒更新关注的群组、日程提醒更新关注的群组;当所述信息变更内容为电话号码时,识别出所述信息变更内容对应的用户信息类别,如电话号码,查找存储的上述三个群组的群组名称,获取与所述电话号码匹配的群组名称,即电话号码更新关注的群组。
[0129]步骤403:判断是否存在与所述信息变更内容对应的群组,当判断的结果为是时,执行步骤404 ;当判断的结果为否时,执行步骤406。
[0130]步骤404:获得与所述信息变更内容对应的群组的目标对象信息,执行步骤405。
[0131]这里,确定与所述电话号码类别对应的群组,获取所述群组里所有的目标对象信息,所述目标对象信息为所述目标对象的联系方式,如电话号码、邮箱等联系方式。
[0132]步骤405:向所述目标对象发送所述信息变更内容。
[0133]本实施例中,所述服务器向所述目标对象发送变更的电话号码。
[0134]步骤406:服务器向客户端发送提示消息;所述提示消息用于表征不存在与所述信息变更内容对应的群组。
[0135]这里,当所述服务器确定不存在与所述信息变更内容对应的群组时,向所述客户端发送提示信息。
[0136]步骤407:客户端提示是否建立与所述信息变更内容对应的群组,当建立与所述信息变更内容对应的群组时,执行步骤408 ;当不建立与所述信息变更内容对应的群组时,执行步骤411:放弃建立群组,不进行信息共享操作。
[0137]步骤408:客户端建立与所述信息变更内容对应的群组,向所述群组的所有目标对象发送请求消息;其中,所述请求消息用于得到所述目标对象的确认。
[0138]这里,所述客户端可根据用户操作建立与所述信息变更内容对应的群组,即建立电话号码更新关注的群组;所述客户端向所述电话号码更新关注的群组中的所有目标对象发送确认消息,以获得所述目标对象的确认。
[0139]步骤409:接收到所述目标对象发送的确认消息,以完成所述目标对象的确认。
[0140]这里,所述目标对象根据所述客户端发送的请求消息进行确认,并生成密钥,将所述密钥包含在确认消息中返回给所述客户端,并且所述目标对象中存储有所述密钥,以便在接收到共享信息时对加密后的信息变更内容进行解密,以避免将信息变更内容误发至错误的目标对象,从而造成个人信息泄露;其中,每个群组内的目标对象生成的密钥可相同,也可互不相同。
[0141]步骤410:客户端向服务器同步信息数据;所述信息数据中包括所述信息变更内容对应的群组数据,进一步执行步骤404?步骤405。
[0142]本发明实施例还提供了一种服务器;图5为本发明实施例的服务器的组成结构示意图;如图5所示,所述服务器包括:第一通讯单元51、映射单元52和推送单元53 ;其中,
[0143]所述第一通讯单元51,用于接收用户信息变更数
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1