一种数据交互处理方法、装置及系统技术领域
本发明涉及数据交互技术领域,特别是涉及一种数据交互处理方法
装置及系统。
背景技术
随着2G/3G,甚至是4G时代的到来,以及随处可见的WIFI热点,
标志着现今大数据时代的来临,用户一切的日常行为理论上可以借助各
大运营商提供的移动数据网络构建的网络及WIFI这种无线局域网络,
通过互联网技术实现各种数据处理。因此,网络环境在方便用户生活的
方面比线下的真实世界有其优势,但是如何利用网络更快更迅速的查找
到用户所需要的信息,尚无有效解决方案。
以用户一个生活场景中的数据处理为例,用户通过网络购物时,一
般是自己通过互联网提供的平台进行商品搜索,然后通过互联网提供的
大量商品信息再进行进一步的筛选。通过上述方式,大量的商品信息虽
然能为用户提供参考信息,但是会浪费用户大量的时间才能筛选出自己
所需要的商品,购物效率低,降低用户体验。
发明内容
本发明主要解决的技术问题是提供一种数据交互处理方法、装置及
系统,能够有效提高数据交互的效率。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种数
据交互处理方法,所述方法包括:服务器接收第一终端发送的获取第二
终端的用户信息的请求以及目标数据的需求信息;根据预先保存的第二
终端的目标数据中确定具有与所述需求信息匹配的目标数据的至少两
个第二终端信息;以及发送确定的所述第二终端信息至所述第一终端。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种
数据交互处理方法,所述方法包括:第一终端向服务器发送获取第二终
端的用户信息的请求以及目标数据的需求信息;所述服务器根据预先保
存的第二终端的目标数据确定的具有与所述需求信息匹配的目标数据
的至少两个第二终端用户信息;所述服务器将确定的至少两个第二终端
的用户信息发给所述第一终端;所述第一终端在接收到的所述第二终端
中选择所述目标数据特征信息满足预定条件的第二终端为目标第二终
端;向选择的所述目标第二终端发送所述需求信息;以及接收来自所述
目标第二终端的所述目标数据。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种
数据交互处理装置,所述装置包括:接收模块,用于接收第一终端发送
的获取第二终端的用户信息的请求以及目标数据的需求信息;查询模
块,用于响应所述接收模块接收到的所述请求根据预先保存的第二终端
的目标数据中确定具有与所述需求信息匹配的目标数据的至少两个第
二终端信息;以及发送模块,用于发送所述查询模块确定的所述第二终
端信息至所述第一终端。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种
数据交互处理系统,所述系统包括:第一终端、服务器和第二终端;所
述第一终端用于向所述服务器发送获取所述第二终端的用户信息的请
求以及目标数据的需求信息;所述服务器用于根据预先保存的所述第二
终端的目标数据确定的具有与所述需求信息匹配的目标数据的至少两
个第二终端用户信息,并将确定的至少两个第二终端的用户信息发给所
述第一终端;所述第一终端还用于在接收到的所述第二终端中选择所述
目标数据特征信息满足预定条件的第二终端为目标第二终端,并向选择
的所述目标第二终端发送所述需求信息,以及接收来自所述目标第二终
端的所述目标数据。
区别于现有技术,第一终端根据目标数据的特征信息选择目标第二
终端,以将获取目标数据的需求信息发送至目标第二终端,使该目标第
二终端将与需求信息匹配的目标数据发送至第一终端,由第一终端获得
该目标数据,从而实现目标数据的交互。因此,第一终端先对数据交互
的对象进行选择和匹配,由符合要求的对象提供所需交互的数据,一方
面,第一终端基于相同目标数据的条件对数据交互的对象进行选择和匹
配,并根据第二终端所拥有的目标数据的情况选择目标第二终端,使第
一终端避免了对目标数据的筛选,从而提高第一终端获得目标数据的效
率,另一方面,第二终端在传送目标数据时能够保证数据传输的安全性。
附图说明
图1是本发明第一实施方式中的一种数据交互处理方法的流程示意
图;
图2是本发明第二实施方式中的一种数据交互处理方法的流程示意
图;
图3是本发明一实施方式中的一种数据交互处理装置的结构示意图;
图4是本发明一实施方式中的一种数据交互处理系统的结构示意图。
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以
下结合附图和实施例对本发明进行详细说明。
请参阅图1,为本发明第一实施方式的一种数据交互处理方法的流
程示意图。该实施方式示出的方法流程包括:
步骤S10,服务器接收第一终端发送的获取第二终端的用户信息的
请求以及目标数据的需求信息。
在步骤S10中,第一终端和第二终端均为实现数据交互的客户端。
与第一终端具有关联关系的第二终端可以理解为,第一终端曾经和第二
终端有过通信连接,并进行了数据交互,因此二者为好友关系。
步骤S11,根据预先保存的第二终端的目标数据中确定具有与该需
求信息匹配的目标数据的至少两个第二终端信息。
具体地,该服务器获取与该第一终端具有交互绑定关系的第二终端
的清单,以及根据预先保存的第二终端的目标数据的特征信息,从该清
单中检索具有与该需求信息匹配的目标数据的第二终端信息。
在本实施方式中,服务器预先保存了第一终端及每个第二终端的所
拥有的数据以及这些数据的特征信息。当该服务器接收到第一终端的请
求时,根据第一终端的提出的目标数据的需求信息,查找与第一终端的
具有交互绑定关系,且具有与需求信息匹配的目标数据的第二终端,并
将相应的包含确定的第二终端信息的好友列表发送至第一终端。其中,
该信息至少包括名称以及目标数据的特征信息,以供第一终端进一步筛
选。
步骤S12,发送确定的该第二终端信息至该第一终端。
在步骤S12中,发送确定的该第二终端信息至该第一终端,使该第
一终端确定该第二终端的该目标数据的特征信息满足预定条件的第二
终端为目标第二终端,并向选择的该目标第二终端发送获取该目标数据
的需求信息,使该目标第二终端根据该需求信息将匹配的目标数据发送
至该第一终端以获得该目标数据。
其中,该预定条件为该目标数据的特征信息的评价指数高于阈值。
进一步地,该第一终端根据该目标数据生成交易订单。
以上方案中,该目标数据为物信证或物信证的获取方式信息,该物
信证为目标商品/服务的提供方开出的集成该目标商品/服务相应信息及
电子商务必备功能的网络电子单证。
进一步地,该物信证的获取方式信息为物信证的链接地址,该链接
地址对应的页面内含该物信证功能,用于提供该目标商品/服务相应信息
及电子商务必备功能。
下面对本发明实施方式中的数据交互处理方法进行举例说明。其
中,该第一终端是买方客户端(以下简称为买方),该第二终端是卖方
客户端(以下简称为卖方),该服务器是运行电商平台的服务器(以下
简称为服务器)。
具体地,买方向服务器发出获取好友的请求以及目标商品/服务的需
求信息,使服务器根据该请求将从预先保存的买方、卖方的信息中查找
与买方具有交互绑定关系的卖方,并判断这些卖方中是否拥有的与需求
信息匹配的目标商品/服务,从而确定符合条件的卖方,并将包含卖方信
息的好友列表发送至买方。其中,该信息至少包括卖方的用户名和目标
商品/服务的特征信息,该特征信息可以包括该目标商品/服务的进行交
易的时间以及交易量。该买方根据好友列表以及目标商品/服务的特征信
息,从好友列表中选择合适的卖方作为目标卖方。具体地,买方可以选
择评价指数最高的一个或几个卖方,作为目标卖方,选择条件可以根据
情况进行调整,在此不一一赘述。当选定目标卖方时,买方将该需求信
息请求发送至目标卖方。具体地,该需求信息至少包括目标商品/服务的
名称信息,为进一步提高购买准确度,还可以进一步包括价格、规格参
数等信息中的至少两个种。当目标卖方接收到需求信息时,从另一服务
器中下载与该需求信息匹配的物信证,并将该物信证发送至买方。买方
接受该物信证,完成此次交易。
如上所述,通过服务器收集卖方所拥有的物信证情况,从而可以帮
助买方根据卖方拥有的物信证情况,判断该卖方对所需购买商品的领域
的熟悉程度和选择多样性,更好地帮助买方进行购物,不再需要买方进
行复杂地选择和筛选,有效提高了买方的购物效率。
在本实施方式中,该目标商品/服务的特征信息为物信证情况,其包
括但不限于物信证的数量、类别、保险信息、物信证的销售量等。服务
器根据买方的请求,从保存的物信证统计数据库中查找多个与买方购物
需求相关的卖方,形成好友列表反馈给买方。买方根据好友列表中卖方
的物信证情况(例如,需求类型中物信证的型号、数量、销售量等,形
成一个综合指数),对好友列表中的好友进行排序和筛选,以确定目标
卖方。
下面对本发明实施方式中的数据交互处理方法再一次进行举例说
明。其中,该第一终端为客户端A,该第二终端为客户端B,该服务器
为数据管理服务器。其中,每个客户端B中对应保存一个或多个终端设
备的管理员密码,该管理员密码用于对相应的终端设备执行管理员权
限。该客户端A、B以及终端设备可以是个人计算机、平板电脑、智能
手机等能够通过网络与该数据管理服务器进行数据交互传输的设备。
当客户端A向数据管理服务器发送获取其好友列表的请求以及目
标数据的需求信息时,该数据管理服务器响应该请求,并查找与客户端
A具有交互绑定关系的客户端B,以及在预先保存的数据的特征信息中
判断确定的客户端B是否具有与需求信息匹配的目标数据,并将包含确
定的客户端B的好友列表发送至客户端A。该数据管理服务器预先保存
了客户端A以及每个客户端B的数据的特征信息。
客户端A根据好友列表,选择目标数据的特征信息的评价指数最高
客户端B1作为数据交互的目标客户端。客户端A将需求信息发送至目
标客户端,使目标客户端从另一服务器中下载匹配的数据,并将该数据
发送至客户端A,使客户端A接受该数据,以获得数据的权属或权限。
其中,为了数据信息的安全,该交互的数据可以是对终端设备C的管理
员密码进行加密后形成的数据包以及解密该数据包的密钥。客户端A接
受该数据时,利用该密钥以及提供该终端设备C的管理员密码的设备所
提供的另一密钥,对该数据包进行解密和解压缩,从而得到终端设备C
的管理员密码。
以上方案中,第一终端根据目标数据的特征信息选择目标第二终
端,以将获取目标数据的需求信息发送至目标第二终端,使该目标第二
终端将与需求信息匹配的目标数据发送至第一终端时,由第一终端获得
该目标数据,从而实现目标数据的交互。因此,第一终端先对数据交互
的对象进行选择和匹配,由符合要求的对象提供所需交互的数据,一方
面,提高第一终端的效率,另一方面,第二终端在传送目标数据时能够
保证数据传输的安全性。
请参阅图2,为本发明第二实施方式的一种数据交互处理方法,该
实施方式示出的方法流程包括:
步骤S20,第一终端向服务器发送获取第二终端的用户信息的请求
以及目标数据的需求信息。
在步骤S20中,第一终端向服务器发送获取第二终端的用户信息的
请求以及目标数据的需求信息,使该服务器在预先保存的第二终端的目
标数据中查找与该第一终端具有交互绑定关系且具有与该需求信息匹
配的目标数据的至少两个第二终端信息,并将确定的该第二终端的该目
标数据特征信息发送至该第一终端。
其中,第一终端和第二终端均为实现数据交互的客户端。与第一终
端具有关联关系的第二终端可以理解为,第一终端曾经和第二终端有过
通信连接,并进行了数据交互,因此二者为好友关系。
步骤S21,该服务器根据预先保存的第二终端的目标数据确定的具
有与该需求信息匹配的目标数据的至少两个第二终端用户信息。
在本实施方式中,服务器预先保存了第一终端及每个第二终端的所
拥有的数据以及这些数据的特征信息。当该服务器接收到第一终端的请
求时,根据第一终端的提出的目标数据的需求信息,查找与第一终端的
具有交互绑定关系,且具有与需求信息匹配的目标数据的第二终端,并
将相应的包含确定的第二终端信息的好友列表发送至第一终端。其中,
该信息至少包括名称以及目标数据的特征信息,以供第一终端进一步筛
选。
步骤S22,该服务器将确定的至少两个第二终端的用户信息发给该
第一终端。
步骤S23,该第一终端在接收到的该第二终端中选择该目标数据特
征信息满足预定条件的第二终端为目标第二终端。
其中,该预定条件为该目标数据的特征信息的评价指数高于阈值。
具体地,在步骤S22中,该第一终端计算每个该第二终端的该目标
数据的特征信息的评价指数,并选择评价指数高于一预设值的一个或若
干个该第二终端为该目标第二终端。
该目标数据的特征信息至少包括该目标数据的交互时间以及交互
数据量的其中一种。
步骤S24,向选择的该目标第二终端发送该需求信息。
在步骤S24中,当目标第二终端接收到该需求信息时,并根据该需
求信息从一服务器下载匹配的目标数据。其中,该服务器预先保存各种
数据。
步骤S25,接收来自该目标第二终端的该目标数据。
以上方案中,该目标数据为物信证或物信证的获取方式信息,该物
信证为目标商品/服务的提供方开出的集成该目标商品/服务相应信息及
电子商务必备功能的网络电子单证。
进一步地,该物信证的获取方式信息为物信证的链接地址,该链接
地址对应的页面内含该物信证功能,用于提供该目标商品/服务相应信息
及电子商务必备功能。
请参阅图3,为本发明一实施方式的数据交互处理装置的结构示意
图,该实施方式示出的数据交互处理装置30包括接收模块31、查询模
块32以及发送模块33。在本实施方式中,该装置30为一服务器。
该接收模块31用于接收第一终端发送的获取第二终端的用户信息
的请求以及目标数据的需求信息。
第一终端和第二终端均为实现数据交互的客户端。与第一终端具有
关联关系的第二终端可以理解为,第一终端曾经和第二终端有过通信连
接,并进行了数据交互,因此二者为好友关系。
该查询模块32用于响应该接收模块31接收到的该请求根据预先保
存的第二终端的目标数据中确定具有与该需求信息匹配的目标数据的
至少两个第二终端信息。
在本实施方式中,该装置30预先保存了第一终端及每个第二终端
的所拥有的数据以及这些数据的特征信息。当该装置30接收到第一终
端的请求时,根据第一终端的提出的目标数据的需求信息,查找与第一
终端的具有交互绑定关系,且具有与需求信息匹配的目标数据的第二终
端,并将相应的包含确定的第二终端信息的好友列表发送至第一终端。
其中,该信息至少包括名称以及目标数据的特征信息,以供第一终端进
一步筛选。
该发送模块33用于发送该查询模块32确定的该第二终端信息至该
第一终端,使该第一终端确定该第二终端的该目标数据的特征信息满足
预定条件的第二终端为目标第二终端,并向选择的该目标第二终端发送
获取该目标数据的需求信息,使该目标第二终端根据该需求信息将匹配
的目标数据发送至该第一终端以获得该目标数据。
其中,该预定条件为该目标数据的特征信息的评价指数高于阈值。
以上方案中,该目标数据为物信证或物信证的获取方式信息,该物
信证为目标商品/服务的提供方开出的集成该目标商品/服务相应信息及
电子商务必备功能的网络电子单证。
进一步地,该物信证的获取方式信息为物信证的链接地址,该链接
地址对应的页面内含该物信证功能,用于提供该目标商品/服务相应信息
及电子商务必备功能。
请参阅图4,为本发明一实施方式的数据交互处理系统的结构示意
图,该实施方式示出的数据交互处理系统40包括第一终端41、服务器
42以及第二终端43。
该第一终端41用于向该服务器42发送获取该第二终端43的用户
信息的请求以及目标数据的需求信息。
该服务器42用于根据预先保存的该第二终端43的目标数据确定的
具有与该需求信息匹配的目标数据的至少两个第二终端43用户信息,
并将确定的至少两个第二终端43的用户信息发给该第一终端41。
该第一终端41还用于在接收到的该第二终端43中选择该目标数据
特征信息满足预定条件的第二终端43为目标第二终端,并向选择的该
目标第二终端43发送该需求信息,以及接收来自该目标第二终端43的
该目标数据。
本发明提供的一种数据交互处理方法、装置及系统,第一终端根据
目标数据的特征信息选择目标第二终端,以将获取目标数据的需求信息
发送至目标第二终端,使该目标第二终端将与需求信息匹配的目标数据
发送至第一终端,由第一终端获得该目标数据,从而实现目标数据的交
互。因此,第一终端先对数据交互的对象进行选择和匹配,由符合要求
的对象提供所需交互的数据,一方面,第一终端基于相同目标数据的条
件对数据交互的对象进行选择和匹配,并根据第二终端所拥有的目标数
据的情况选择目标第二终端,使第一终端避免了对目标数据的筛选,从
而提高第一终端获得目标数据的效率,另一方面,第二终端在传送目标
数据时能够保证数据传输的安全性。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范
围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变
换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的
专利保护范围内。