一种数据交互处理方法及装置与流程

文档序号:12624926阅读:231来源:国知局
一种数据交互处理方法及装置与流程

本发明涉及数据交互技术领域,特别是涉及一种数据交互处理方法及装置。



背景技术:

随着2G/3G,甚至是4G时代的到来,以及随处可见的WIFI热点,标志着现今大数据时代的来临,用户一切的日常行为理论上可以借助各大运营商提供的移动数据网络构建的网络及WIFI这种无线局域网络,通过互联网技术实现各种数据处理。因此,网络环境在方便用户生活的方面比线下的真实世界有其优势,但是如何利用网络更快更迅速的查找到用户所需要的信息,尚无有效解决方案。

以用户一个生活场景中的数据处理为例,用户通过网络购物时,一般是自己通过互联网提供的平台进行商品搜索,然后通过互联网提供的大量商品信息再进行进一步的筛选。通过上述方式,大量的商品信息虽然能为用户提供参考信息,但是会浪费用户大量的时间才能筛选出自己所需要的商品,购物效率低,降低用户体验。



技术实现要素:

本发明主要解决的技术问题是提供一种数据交互处理方法及装置,能够有效提高数据交互的效率。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种数据交互处理方法,所述方法包括:第一终端向服务器发送获取至少两个第二终端信息的请求;接收来自所述服务器根据预先保存的活动记录确定的与所述第一终端活动记录满足第一预定要求的第二终端用户信息;在所述至少两个第二终端中选择活动记录满足第二预定要求的第二终 端为目标第二终端;向所述目标第二终端发送获取目标数据的需求信息;以及接收来自所述第二终端的目标数据。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种数据交互处理方法,所述方法包括:服务器接收第一终端发送的获取至少两个活动记录满足第一预定要求的第二终端信息的请求;根据预先保存的活动记录检索与所述第一终端活动记录满足第一预定要求的第二终端用户信息;以及发送所述第二终端信息至所述第一终端。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种数据交互处理方法,所述方法包括:第一终端向服务器发送获取至少两个第二终端信息的请求;所述服务器根据预先保存的活动记录检索与所述第一终端活动记录满足第一预定要求的第二终端用户信息,并将所述第二终端信息至所述第一终端;所述第一终端在所述至少两个第二终端中选择活动记录满足第二预定要求的第二终端为目标第二终端,并向所述目标第二终端发送获取目标数据的需求信息;所述第二终端将与所述需求信息匹配的目标数据发送至所述第一终端;以及所述第一终端接收来自所述第二终端的目标数据。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种数据交互处理装置,所述装置包括:发送模块,用于向服务器发送获取至少两个第二终端信息的请求;接收模块,用于接收来自所述服务器根据预先保存的活动记录确定的与所述第一终端活动记录满足第一预定要求的第二终端用户信息;选择模块,用于在所述至少两个第二终端中选择活动记录满足第二预定要求的第二终端为目标第二终端;所述发送模块还用于向所述目标第二终端发送获取目标数据的需求信息;所述接收模块还用于接收来自所述第二终端的目标数据。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种数据交互处理装置,所述装置包括:接收模块,用于接收第一终端发送的获取至少两个活动记录满足第一预定要求的第二终端信息的请求;查询模块,用于响应所述接收模块接收到的所述请求,根据预先保存的活动记录检索与所述第一终端活动记录满足第一预定要求的第二终端用 户信息;以及发送模块,用于发送所述查询模块确定的所述第二终端信息至所述第一终端。

区别于现有技术,第一终端根据活动记录的重叠程度选择目标第二终端,以将获取目标数据的需求信息发送至目标第二终端,使该目标第二终端将与需求信息匹配的目标数据发送至第一终端时,由第一终端获得该目标数据,从而实现目标数据的交互。因此,第一终端先对数据交互的对象进行选择和匹配,由符合要求的对象提供所需交互的数据,一方面,提高第一终端的效率,另一方面,第二终端在传送目标数据时能够保证数据传输的安全性。

附图说明

图1是本发明第一实施方式中的一种数据交互处理方法的流程示意图;

图2是本发明第二实施方式中的一种数据交互处理方法的流程示意图;

图3是本发明第二实施方式中的一种数据交互处理方法的流程示意图;

图4是本发明第一实施方式中的一种数据交互处理装置的结构示意图;

图5是本发明第二实施方式中的一种数据交互处理装置的结构示意图。

具体实施方式

为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合附图和实施例对本发明进行详细说明。

请参阅图1,为本发明第一实施方式的一种数据交互处理方法的流程示意图。该实施方式示出的方法流程包括:

步骤S10,第一终端向服务器发送获取至少两个第二终端信息的请求。

其中,该至少两个第二终端与该第一终端具有交互绑定关系。

在步骤S10中,第一终端和第二终端均为实现数据交互的客户端。与第一终端具有关联关系的第二终端可以理解为,第一终端曾经和第二终端有过通信连接,并进行了数据交互,因此二者为好友关系。

步骤S11,接收来自该服务器根据预先保存的活动记录确定的与该第一终端活动记录满足第一预定要求的第二终端用户信息。

该第一预定要求包括该第二终端的活动记录与该第一终端的活动记录至少部分重叠。

进一步地,该活动记录包括移动轨迹和与该移动轨迹对应的活动时间。因此,重叠指代移动轨迹和/或移动轨迹对应的活动时间完全相同、或部分相同。

在本实施方式中,服务器预先保存了第一终端及每个第二终端的活动记录。当该服务器接收到第一终端的请求时,根据第一终端的活动记录,查找与第一终端的活动记录满足第一预定要求的第二终端,并将相应的包含确定的第二终端信息的好友列表发送至第一终端。其中,该信息至少包括名称和活动记录,以供第一终端进行该选择。

步骤S12,在该至少两个第二终端中选择活动记录满足第二预定要求的第二终端为目标第二终端。

其中,该第二预定要求包括该第二终端的活动记录与该第一终端的活动记录之间的重叠程度高于阈值。

在步骤S12中,该第一终端分别计算该至少两个第二终端的活动记录与该第一终端的活动记录之间的重叠度,并对计算得到的重叠度按照从高到低的顺序进行排列,以及选择重叠度大于一预设值的一个或若干个第二终端为该目标第二终端。

步骤S13,向该目标第二终端发送获取目标数据的需求信息。

在步骤S13中,当目标第二终端接收到该需求信息时,并根据该需求信息从另一服务器下载匹配的目标数据。其中,该另一服务器预先保存各种数据。

步骤S14,接收来自该第二终端的目标数据。

进一步地,步骤S14之后,该方法还包括:该第一终端根据该目标数据生成交易订单。

以上方案中,该目标数据为物信证或物信证的获取方式信息,该物信证为目标商品/服务的提供方开出的集成该目标商品/服务相应信息及电子商务必备功能的网络电子单证。

进一步地,该物信证的获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务相应信息及电子商务必备功能。

下面对本发明实施方式中的数据交互处理方法进行举例说明。其中,该第一终端是买方客户端(以下简称为买方),该第二终端是卖方客户端(以下简称为卖方),该服务器是运行电商平台的服务器(以下简称为服务器)。

具体地,买方向服务器发出获取好友的请求,使服务器根据该请求将从预先保存的买方、卖方的活动记录中查找与买方活动记录重叠的卖方,并将包含卖方信息的好友列表发送至买方。其中,该信息至少包括卖方的用户名、买卖双方进行交易的时间以及交易量。该买方根据好友列表以及活动记录的重叠程度从好友列表中选择合适的卖方作为目标卖方。具体地,买方可以选择重叠程度最高的一个或几个卖方,作为目标卖方,选择条件可以根据情况进行调整,在此不一一赘述。当选定目标卖方时,买方设置需求信息,并将该需求信息请求发送至目标卖方。具体地,该需求信息至少包括目标商品/服务的名称信息,为进一步提高购买准确度,还可以进一步包括价格、规格参数等信息中的至少两个种。当目标卖方接收到需求信息时,从另一服务器中下载与该需求信息匹配的物信证,并将该物信证发送至买方。买方接受该物信证,完成此次交易。

下面对本发明实施方式中的数据交互处理方法再一次进行举例说明。其中,该第一终端为客户端A,该第二终端为客户端B,该服务器为数据管理服务器。其中,每个客户端B中对应保存一个或多个终端设备的管理员密码,该管理员密码用于对相应的终端设备执行管理员权 限。该客户端A、B以及终端设备可以是个人计算机、平板电脑、智能手机等能够通过网络与该数据管理服务器进行数据交互传输的设备。

当客户端A向数据管理服务器发送获取其好友列表的请求时,该数据管理服务器响应该请求,并根据预先保存的活动记录查找与客户端A的活动记录满足第一预定要求的客户端B,并将包含确定的客户端B的好友列表发送至客户端A。该数据管理服务器预先保存了客户端A以及每个客户端B的活动记录。

客户端A根据好友列表,选择活动记录的重叠程度最高客户端B1作为数据交互的目标客户端。客户端A设置需要交互的目标数据的需求信息,并将需求信息发送至目标客户端,使目标客户端从另一服务器中下载匹配的数据,并将该数据发送至客户端A,使客户端A接受该数据,以获得数据的权属或权限。其中,为了数据信息的安全,该交互的数据可以是对终端设备C的管理员密码进行加密后形成的数据包以及解密该数据包的密钥。客户端A接受该数据时,利用该密钥以及提供该终端设备C的管理员密码的设备所提供的另一密钥,对该数据包进行解密和解压缩,从而得到终端设备C的管理员密码。

以上方案中,第一终端根据活动记录的重叠程度选择目标第二终端,以将获取目标数据的需求信息发送至目标第二终端,使该目标第二终端将与需求信息匹配的目标数据发送至第一终端时,由第一终端获得该目标数据,从而实现目标数据的交互。因此,第一终端先对数据交互的对象进行选择和匹配,由符合要求的对象提供所需交互的数据,一方面,提高第一终端的效率,另一方面,第二终端在传送目标数据时能够保证数据传输的安全性。

请参阅图2,为本发明第二实施方式的一种数据交互处理方法,该实施方式示出的方法流程包括:

步骤S20,服务器接收第一终端发送的获取至少两个活动记录满足第一预定要求的第二终端信息的请求。

其中,该至少两个第二终端与该第一终端具有交互绑定关系。

在步骤S20中,第一终端和第二终端均为实现数据交互的客户端。 与第一终端具有关联关系的第二终端可以理解为,第一终端曾经和第二终端有过通信连接,并进行了数据交互,因此二者为好友关系。

步骤S21,根据预先保存的活动记录检索与该第一终端活动记录满足第一预定要求的第二终端用户信息。

其中,该第一预定要求为该第二终端的活动记录与该第一终端的活动记录至少部分重叠。

进一步地,该活动记录包括移动轨迹和与该移动轨迹对应的活动时间。因此,重叠指代移动轨迹和/或移动轨迹对应的活动时间完全相同、或部分相同。

具体地,该服务器获取与第一终端具有交互绑定关系的第二终端的清单,并根据预先保存的活动记录,从该清单中检索与第一终端的活动记录满足第一预定要求的第二终端用户信息。

在本实施方式中,服务器预先保存了第一终端及每个第二终端的活动记录。当该服务器接收到第一终端的请求时,根据第一终端的活动记录,查找与第一终端的活动记录满足第一预定要求的第二终端,并将相应的包含确定的第二终端信息的好友列表发送至第一终端。其中,该信息至少包括名称与活动记录,以供第一终端进行选择。

步骤S22,发送该第二终端信息至该第一终端。

在步骤S22中,发送该第二终端信息至该第一终端,使该第一终端在该至少两个第二终端中选择活动记录满足第二预定要求的第二终端为目标第二终端,并向该目标第二终端发送获取目标数据的需求信息,并向选择的该目标第二终端发送获取目标数据的需求信息,使该目标第二终端根据该需求信息将匹配的目标数据发送至该第一终端,以获得该目标数据。

其中,该第二预定要求包括该第二终端的活动记录与该第一终端的活动记录之间的重叠度高于阈值。

以上方案中,该目标数据为物信证或物信证的获取方式信息,该物信证为目标商品/服务的提供方开出的集成该目标商品/服务相应信息及电子商务必备功能的网络电子单证。

进一步地,该物信证的获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务相应信息及电子商务必备功能。

请参阅图3,为本发明第三实施方式的一种数据交互处理方法,该实施方式示出的方法流程包括:

步骤S30,第一终端向服务器发送获取至少两个活动记录满足第一预定要求的第二终端信息的请求。

其中,该至少两个第二终端与该第一终端具有交互绑定关系。

步骤S31,该服务器根据预先保存的活动记录检索与该第一终端活动记录满足第一预定要求的第二终端用户信息,并将该第二终端信息至该第一终端。

步骤S32,该第一终端在该至少两个第二终端中选择活动记录满足第二预定要求的第二终端为目标第二终端,并向该目标第二终端发送获取目标数据的需求信息。

步骤S33,该第二终端将与该需求信息匹配的目标数据发送至该第一终端。

步骤S34,该第一终端接收来自该第二终端的目标数据。

请参阅图4,为本发明第一实施方式的数据交互处理装置的结构示意图,该实施方式示出的数据交互处理装置40包括发送模块41、选择模块42以及接收模块43。在本实施方式中,该装置40为一客户端,运行在一智能手机、平板电脑等电子设备中。

该发送模块41用于向服务器发送获取至少两个活动记录满足第一预定要求的第二终端信息的请求。其中,该第一预定要求为该第二终端的活动记录与该第一终端的活动记录至少部分重叠。进一步地,该活动记录包括移动轨迹和与该移动轨迹对应的活动时间。因此,重叠指代移动轨迹和/或移动轨迹对应的活动时间完全相同、或部分相同。

该至少两个第二终端与该装置具有交互绑定关系。具体地,该装置40和第二终端均为实现数据交互的客户端,与装置40具有交互绑定关系的第二终端可以理解为,该装置40曾经和第二终端有过通信连接, 并进行了数据交互,因此二者为好友关系。

该接收模块43用于接收来自该服务器根据预先保存的活动记录确定的与该第一终端活动记录满足第一预定要求的第二终端用户信息。

在本实施方式中,该服务器预先保存了第一终端及每个第二终端的活动记录。当该服务器接收到装置40的请求时,根据该装置40的活动记录,查找与该装置40的活动记录满足第一预定要求的第二终端,并将相应的包含确定第二终端信息的好友列表发送至该装置40。其中,该信息至少包括名称、与装置40进行通信的时间和数据量,以供该装置40查看。

该选择模块42用于在该至少两个第二终端中选择活动记录满足第二预定要求的第二终端为目标第二终端。

其中,该第二预定要求包括该第二终端的活动记录与该第一终端的活动记录之间的重叠度高于阈值。

具体地,在接收到多个作为其好友的第二终端用户信息时,该选择模块42分别计算该至少两个第二终端的活动记录与该第一终端的活动记录之间的重叠度,并对计算得到的重叠度按照从高到低的顺序进行排列。以及选择重叠度高于一预设值一个或若干个第二终端为该目标第二终端。

该发送模块41还用于向该选择模块42确定的目标第二终端发送获取目标数据的需求信息,使该目标第二终端根据该需求信息将匹配的目标数据发送至该装置40。

该接收模块44用于接收来自该第二终端的目标数据。

以上方案中,该目标数据为物信证或物信证的获取方式信息,该物信证为目标商品/服务的提供方开出的集成该目标商品/服务相应信息及电子商务必备功能的网络电子单证。

进一步地,该物信证的获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务相应信息及电子商务必备功能。

请参阅图5,为本发明第二实施方式的数据交互处理装置的结构示 意图,该实施方式示出的数据交互处理装置50包括接收模块51、查询模块52以及发送模块53。在本实施方式中,该装置50为一服务器。

该接收模块51用于接收第一终端发送的获取至少两个活动记录满足第一预定要求的第二终端信息的请求。

其中,该至少两个第二终端与该第一终端具有交互绑定关系。

进一步地,该第一预定要求为该第二终端的活动记录与该第一终端的活动记录至少部分重叠。该活动记录包括移动轨迹和与该移动轨迹对应的活动时间。因此,重叠指代移动轨迹和/或移动轨迹对应的活动时间完全相同、或部分相同。

第一终端和第二终端均为实现数据交互的客户端。与第一终端具有关联关系的第二终端可以理解为,第一终端曾经和第二终端有过通信连接,并进行了数据交互,因此二者为好友关系。

该查询模块52用于用于响应该接收模块51接收到的请求,根据预先保存的活动记录检索与该第一终端活动记录满足第一预定要求的第二终端用户信息。

该发送模块53用于用于发送该查询模块52确定的第二终端信息至该第一终端,使该第一终端根据该第二终端信息确定对应活动记录满足第二预定要求的第二终端为目标第二终端,并向选择的该目标第二终端发送获取目标数据的需求信息,使该目标第二终端根据该需求信息将匹配的目标数据发送至该第一终端,以获得该目标数据。

其中,该第二预定要求包括该第二终端的活动记录与该第一终端的活动记录之间的重叠度高于阈值。

在本实施方式中,该装置50预先保存了第一终端及每个第二终端的活动记录。当该接收模块51接收到第一终端的请求时,该查询模块52根据第一终端的活动记录,查找与第一终端的活动记录满足第一预定要求的第二终端,并由发送模块53将相应的包含确定的第二终端信息的好友列表发送至第一终端。其中,该信息至少包括名称和活动记录,以供第一终端选择。

以上方案中,该目标数据为物信证或物信证的获取方式信息,该物 信证为目标商品/服务的提供方开出的集成该目标商品/服务相应信息及电子商务必备功能的网络电子单证。

进一步地,该物信证的获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务相应信息及电子商务必备功能。

本发明提供的一种数据交互处理方法及装置,第一终端根据活动记录的重叠程度选择目标第二终端,以将获取目标数据的需求信息发送至目标第二终端,使该目标第二终端将与需求信息匹配的目标数据发送至第一终端,由第一终端获得该目标数据,从而实现目标数据的交互。因此,第一终端先对数据交互的对象进行选择和匹配,由符合要求的对象提供所需交互的数据,一方面,提高第一终端的效率,另一方面,第二终端在传送目标数据时能够保证数据传输的安全性。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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