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

文档序号:9527394阅读:来源:国知局
据,将所述用户信息变更数据发送至所述映射单元52 ;
[0144]所述映射单元52,用于根据所述第一通讯单元51发送的用户信息变更数据确定信息变更内容,根据所述信息变更内容查询预先存储的至少一个群组,确定存在与所述信息变更内容对应的群组,获得所述群组的目标对象信息;
[0145]所述推送单元53,用于向所述映射单元52获得的目标对象发送确定的所述信息变更内容。
[0146]其中,所述映射单元52,具体用于根据所述信息变更内容确定对应的用户信息类另IJ,根据所述用户信息类别查询至少一个群组数据,确定与所述用户信息类别对应的群组。
[0147]优选地,所述第一通讯单元51,还用于接收到用户信息变更数据之前,接收客户端同步的信息数据;其中,所述信息数据中包括至少一个群组数据;每个群组数据包括与群组对应的用户信息类别与目标对象的映射关系,以及每个目标对象对应的密钥;
[0148]所述映射单元52,还用于存储所述第一通讯单元51接收的信息数据。
[0149]优选地,所述推送单元53,用于向所述映射单元52获得的目标对象发送利用所述目标对象对应的密钥加密后的信息变更内容。
[0150]优选地,所述第一通讯单元51,还用于当所述映射单元52确定不存在与所述信息变更内容对应的群组时,向客户端发送提示信息;所述提示信息用于表征不存在与所述信息变更内容对应的群组;接收所述客户端发送的响应消息;
[0151]所述映射单元52,还用于根据所述第一通讯单元51接收的响应消息不执行任何操作;或者根据所述第一通讯单元51接收的响应消息携带的信息数据,重新确定是否存在所述信息变更内容对应的群组。
[0152]本领域技术人员应当理解,本发明实施例的服务器中各处理单元的功能,可参照前述信息共享方法的相关描述而理解,本发明实施例的服务器中各处理单元,可通过实现本发明实施例所述的功能的模拟电路而实现,也可以通过执行本发明实施例所述的功能的软件在智能终端上的运行而实现。
[0153]其中,所述服务器中的映射单元52在实际应用中,可由所述服务器中的中央处理器(CPU, Central Processing Unit)、数字信号处理器(DSP, Digital Signal Processor)或可编程门阵列(FPGA, Field — Programmable Gate Array)实现;所述服务器中的第一通讯单元51和推送单元53,在实际应用中可由所述服务器中的收发机或收发天线实现。
[0154]本发明实施例还提供了一种客户端;图6为本发明实施例的客户端的组成结构示意图;如图6所示,所述客户端包括:检测单元61和第二通讯单元62 ;其中,
[0155]所述检测单元61,用于检测到用户信息更新,获取信息变更内容;
[0156]所述第二通讯单元62,用于向服务器发送用户信息变更数据;其中,所述用户信息变更数据包括所述检测单元61获取的信息变更内容。
[0157]优选地,所述第二通讯单元62,还用于根据预先存储的至少一个群组,向所述至少一个群组内的目标对象发送与群组对应的请求消息;其中,所述请求消息用于得到所述目标对象的确认;还用于接收到所述目标对象发送的确认消息;所述确认消息中包括与所述目标对象对应的密钥。
[0158]优选地,所述第二通讯单元62,还用于检测到用户信息更新之前,向服务器同步信息数据;其中,所述信息数据中包括至少一个群组数据;每个群组数据包括与群组对应的用户信息类别与目标对象的映射关系,以及每个目标对象对应的密钥。
[0159]优选地,所述客户端还包括操作处理单元63 ;
[0160]所述第二通讯单元62,还用于接收到提示信息;所述提示信息用于表征服务器不存在与所述信息变更内容对应的群组;还用于向服务器发送响应消息;
[0161]所述操作处理单元63,用于根据用户操作创建与所述信息变更内容对应的群组,并触发所述第二通讯单元62向服务器发送响应消息;所述响应消息包括所述信息变更内容对应的群组数据;或者用于触发所述第二通讯单元62向服务器发送响应消息,所述响应消息用于指示不执行任何操作。
[0162]本领域技术人员应当理解,本发明实施例的客户端中各处理单元的功能,可参照前述信息共享方法的相关描述而理解,本发明实施例的客户端中各处理单元,可通过实现本发明实施例所述的功能的模拟电路而实现,也可以通过执行本发明实施例所述的功能的软件在智能终端上的运行而实现。
[0163]其中,所述客户端中的检测单元61和操作处理单元63在实际应用中,均可由所述客户端中的CPU、DSP或FPGA实现;所述客户端中的第二通讯单元62,在实际应用中可由所述客户端中的收发天线实现。
[0164]本发明实施例还提供了一种信息共享系统。图7为本发明实施例的信息共享系统的组成结构示意图,如图7所示,所述系统包括:客户端60和服务器50 ;其中,
[0165]所述客户端60,用于检测到用户信息更新,获取信息变更内容;向服务器50发送用户信息变更数据;其中,所述用户信息变更数据包括所述信息变更内容;
[0166]所述服务器50,用于接收到用户信息变更数据,确定信息变更内容;根据所述信息变更内容查询预先存储的至少一个群组,确定存在与所述信息变更内容对应的群组,获得所述群组的目标对象信息;向所述目标对象发送所述信息变更内容。
[0167]优选地,所述客户端60,还用于向服务器50同步信息数据;其中,所述信息数据中包括至少一个群组数据;每个群组数据包括与群组对应的用户信息类别与目标对象的映射关系,以及每个目标对象对应的密钥;
[0168]所述服务器50,还用于接收客户端60同步的信息数据;其中,所述信息数据中包括至少一个群组数据;每个群组数据包括与群组对应的用户信息类别与目标对象的映射关系,以及每个目标对象对应的密钥。
[0169]优选地,所述客户端60,还用于根据预先存储的至少一个群组,向所述至少一个群组内的目标对象发送与群组对应的请求消息;其中,所述请求消息用于得到所述目标对象的确认;还用于接收到所述目标对象发送的确认消息;所述确认消息中包括与所述目标对象对应的密钥。
[0170]优选地,所述服务器50,还用于确定不存在与所述信息变更内容对应的群组时,向客户端60发送提示信息;所述提示信息用于表征不存在与所述信息变更内容对应的群组;接收所述客户端60发送的响应消息,根据所述响应消息不执行任何操作;或者根据所述响应消息携带的信息数据,重新确定是否存在所述信息变更内容对应的群组;
[0171]所述客户端60,还用于接收所述服务器50发送的提示信息;所述提示信息用于表征服务器50不存在与所述信息变更内容对应的群组;根据用户操作创建与所述信息变更内容对应的群组,向服务器50发送响应消息;所述响应消息包括所述信息变更内容对应的群组数据;或者,向服务器50发送响应消息,所述响应消息用于指示不执行任何操作。
[0172]具体的,所述服务器50,具体用于向所述目标对象发送利用所述目标对象对应的密钥加密后的信息变更内容。
[0173]具体的,所述服务器50,具体用于根据所述信息变更内容确定对应的用户信息类另IJ,根据所述用户信息类别查询至少一个群组数据,确定与所述用户信息类别对应的群组。
[0174]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0175]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0176]这些计算机程序指令也可存储在能引导计算机或其
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1