本发明涉及数据交互领域,特别是涉及一种数据交互处理方法、装置以及系统。
背景技术:
随着2G/3G,甚至是4G时代的到来,以及随处可见的WIFI热点,标志着现今大数据时代的来临,用户一切的日常行为理论上可以借助各大运营商提供的移动数据网络构建的网络及WIFI这种无线局域网络,通过互联网技术实现各种数据处理。因此,网络环境在方便用户生活的方面比线下的真实世界有其优势,但是如何利用网络更快更迅速的查找到用户所需要的信息,尚无有效解决方案。
以用户一个生活场景中的数据处理为例,用户通过网络购物时,一般是自己通过互联网提供的平台进行商品搜索,然后通过互联网提供的大量商品信息再进行进一步的筛选。通过上述方式,大量的商品信息虽然能为用户提供参考信息,但是会浪费用户大量的时间才能筛选出自己所需要的商品,购物效率低,降低用户体验。
技术实现要素:
本发明的目的在于提供一种数据交互处理方法、装置以及系统。
本发明提供的一种数据交互处理方法,所述方法包括:第二终端向服务器发送目标数据的推荐信息、预设距离范围要求以及所述目标数据;其中,所述预设距离范围要求为作为所述目标数据的推荐对象的第一终端与所述第二终端之间的距离需要位于所述预设距离范围内;所述服务器接收所述目标数据的推荐信息,并根据所述第二终端的位置信息在数据库中查找与所述第二终端之间的距离满足所述预设距离范围要求的 第一终端,并向查找到的所述第一终端发送所述目标数据的推荐信息;所述第一终端接收所述目标数据的推荐信息,并在确认接受所述推荐信息时向所述服务器发送响应信息;所述服务器接收所述响应信息,并向所述第一终端发送所述目标数据;以及所述第一终端获得所述目标数据。
本发明提供的另一种数据交互处理方法,应用于服务器,所述方法包括:所述服务器接收第二终端发送的目标数据的推荐信息、预设距离范围要求以及所述目标数据;其中,所述预设距离范围要求为作为所述目标数据的推荐对象的第一终端与所述第二终端之间的距离要在所述预设距离范围内;所述服务器根据所述第二终端的位置信息在数据库中查找与所述第二终端之间的距离满足所述预设距离范围要求的第一终端,并向查找到的所述第一终端发送所述目标数据的推荐信息;所述服务器接收所述第一终端发送的响应信息,并向所述第一终端发送所述目标数据,使所述第一终端获得所述目标数据;其中,所述响应信息为所述第一终端确认接受所述推荐信息时发出的。
本发明提供的一种数据交互处理系统,所述系统包括:至少一第一终端、服务器以及第二终端,所述第二终端用于向所述服务器发送目标数据的推荐信息、预设距离范围要求以及所述目标数据;其中,所述预设距离范围要求为作为所述目标数据的推荐对象的第一终端与所述第二终端之间的距离需要位于所述预设距离范围内;所述服务器用于接收所述目标数据的推荐信息,并根据所述交互终端的位置信息在数据库中查找与所述第二终端之间的距离满足所述预设距离范围要求的第一终端;还用于向查找到的所述第一终端发送所述目标数据的推荐信息;所述第一终端用于接收所述目标数据的推荐信息,并在确认接受所述推荐信息时向所述服务器发送响应信息;所述服务器还用于接收所述响应信息,并向所述第一终端发送所述目标数据;所述第一终端还用于获得所述目标数据。
本发明提供的一种数据交互处理装置,所述装置包括接收模块、查询模块以及发送模块,所述接收模块用于接收第二终端发送的目标数据的推荐信息、预设距离范围要求以及所述目标数据;其中,所述预设距 离范围要求为作为所述目标数据的推荐对象的第一终端与所述第二终端之间的距离需要位于所述预设距离范围内;所述查询模块用于根据所述第二终端的位置信息在所述存储模块中查找与所述第二终端之间的距离满足所述预设距离范围要求的第一终端;所述发送模块用于在所述查询模块查找到所述第一终端时,向所述第一终端发送所述目标数据的推荐信息;还用于在所述接收模块接收所述第一终端发送的响应信息时向所述第一终端发送所述目标数据,使所述第一终端获得所述目标数据;其中,所述响应信息为所述第一终端确认接受所述推荐信息时发出的。
以上方案中,第二终端将需要推荐的目标数据的相关信息、目标数据以及对推荐对象(第三参与方)位置的需求发送给服务器,由服务器根据第二终端的设置将目标数据的推荐信息发送给符合条件的第一终端。服务器还可以在第一终端确认接受该目标数据的推荐信息时将匹配的目标数据发送至第一终端,使第一终端利用该目标数据实现数据交互。因此,将第二终端对需要交互的数据的匹配转移至服务器以筛选合适的第一终端,以提高第二终端的效率。
附图说明
图1是本发明第一实施方式中的一种数据交互处理方法的流程示意图;
图2是本发明第二实施方式中的一种数据交互处理方法的流程示意图;
图3是本发明第三实施方式中的一种数据交互处理方法的流程示意图;
图4是本发明实施方式中的一种数据交互处理系统的结构示意图;
图5是本发明实施方式中的一种数据交互处理装置的结构示意图。
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合附图和实施例对本发明进行详细说明。
请参阅图1,为本发明第一实施方式的一种数据交互处理方法的流程示意图。该实施方式示出的方法流程包括:
步骤S10,第二终端向服务器发送获取目标数据的推荐信息、预设距离范围要求以及该目标数据的目标数据。
其中,该预设距离范围要求为作为该目标数据的推荐对象的第一终端与该第二终端之间的距离需要位于该预设距离范围内。
其中,该目标数据为物信证或物信证的获取方式信息,该物信证为目标商品/服务的提供方生成的集成该目标商品/服务信息及电子商务功能的网络电子单证;商品/服务信息至少包括名称和金额的商品属性信息以及包含提供方收款账户的收款结算信息。
进一步地,该获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务信息及电子商务功能。
步骤S11,该服务器接收该目标数据的推荐信息,并根据该第二终端的位置信息在数据库中查找与该第二终端之间的距离满足该预设距离范围要求的第一终端。
在步骤S11中,该服务器接收到第二终端发送的推荐信息和预设距离范围要求时,根据第二终端的位置信息以及至少一第一终端的位置信息确定位于该预设距离范围之内的第一终端,以此确定满足第二终端数据交互需求的第一终端。
步骤S12,该服务器向查找到的该第一终端发送该目标数据的推荐信息。
步骤S13,该第一终端接收该目标数据的推荐信息,并在确认接受该推荐信息时向服务器发送响应信息。
其中,该响应信息为第一终端同意进行所推荐的目标数据的交互而产生的反馈信息,并且包含第一终端对该目标数据进行交互的要求,如,数据格式、数据大小等。
步骤S14,该服务器接收该响应信息,并向第一终端发送该目标数据。
当服务器接收到第一终端发送的响应信息时,确定该目标数据,并将其发送至第一终端。
步骤S15,该第一终端获得该目标数据。
下面对本发明实施方式中的数据交互处理方法进行举例说明。
例如,该第二终端为客户端A,该服务器为数据管理服务器,该第一终端为客户端B。其中,每个客户端A中对应保存一个或多个终端设备的管理员密码,该管理员密码用于对相应的终端设备执行管理员权限。该客户端A、B以及终端设备可以是个人计算机、平板电脑、智能手机等能够通过网络与该数据管理服务器进行数据交互传输的设备。
当客户端A向数据管理服务器发送推荐终端设备C的管理员密码的推荐信息、预设距离范围要求以及终端设备C的管理员密码对应的目标数据时,该预设距离范围要求为客户端A与推荐对象(一客户端B)之间的距离要位于该预设距离范围之内。如,客户端A利用蓝牙传输数据信息,因此需要该预设距离范围要求以使确定的客户端B与其进行数据信息传输时能够位于蓝牙的有效范围内。
该数据管理服务器预先获取并保存了客户端A以及每个客户端B的位置信息,并根据该预设距离范围要求确定客户端B1满足要求。此时,该数据管理服务器将推荐终端设备C的管理员密码的推荐信息发送至客户端B1。
客户端B1接收到该推荐信息时,判断其是否同意接受终端设备C的管理员密码。若是,则发送响应信息至数据管理服务器,表示客户端B1同意接受终端设备C的管理员密码,同时还发送对终端设备C的管理员密码的数据格式要求。如,zip压缩包、txt文档等。
该数据管理服务器接收到该响应信息时,将终端设备C的管理员密码对应的目标数据按照响应信息包含的要求发送至客户端B1。
客户端B1接收到该目标数据时,可以再次判断该目标数据是否满足其要求。若是,则接受该目标数据并利用该目标数据执行或开启相应的功能以实现终端设备C的管理员密码的交互。其中,为了数据信息的安全,该目标数据可以是对终端设备C的管理员密码进行加密后形成的 数据包以及解密该数据包的密钥。客户端B1接受该目标数据时,利用该密钥以及提供该终端设备C的管理员密码的设备所提供的另一密钥,对该数据包进行解密和解压缩,从而得到终端设备C的管理员密码。
以上方案中,第二终端将需要推荐的目标数据的相关信息、目标数据以及对推荐对象(第一终端)位置的需求发送给服务器,由服务器根据第二终端的设置将目标数据的推荐信息发送给符合条件的第一终端。服务器还可以在第一终端确认接受该目标数据的推荐信息时将匹配的目标数据发送至第一终端,使第一终端利用该目标数据实现数据交互。因此,将第二终端对需要交互的数据的匹配转移至服务器以筛选合适的第一终端,以提高第二终端的效率;并且,第二终端通过目标数据的形式传送,在提高数据交互效率的同时还提高数据信息传输的安全性。
进一步地,目标数据还可以是商品信息、文字数据、音频数据、视频数据、程序数据或金融领域的资金数据等。如果是商品信息,则此时第一终端是卖方客户端,服务器是电商平台服务器,第二终端是买方客户端。
下面对本发明实施方式中的数据交互处理方法再一次进行举例说明。其中,该第一终端是卖方客户端(以下简称为卖方),该第二终端是买方客户端(以下简称为买方),该服务器是运行电商平台的服务器(以下简称为服务器)。
卖方向服务器发送获取目标商品/服务的推销信息预设距离范围要求以及该目标商品/服务的物信证。其中,该预设距离范围要求为作为该目标商品/服务的推销对象的买方与该卖方之间的距离需要位于该预设距离范围之内。具体地,该推销信息至少包括目标商品/服务的名称信息,为进一步提高推销准确度,还可以进一步包括价格、规格参数等信息中的至少一种。
该服务器接收该目标商品/服务的推销信息,并根据该卖方的位置信息在数据库中查找与该卖方之间的距离满足该预设距离范围要求的买方。其中,该服务器接收到卖方发送的预设距离范围要求时,根据卖方的位置信息以及至少一买方的位置信息确定位于该预设距离范围之内 的买方,以此确定满足卖方推销需求的买方。
该服务器向查找到的该买方发送该目标商品/服务的推销信息。
该买方接收该目标商品/服务的推销信息,并在确定接受该推销信息时向服务器发送响应信息。
进一步地,该服务器还可以向买方发送卖方的相关信息,如,联系方式、位置信息、销售记录、信用等级等。
其中,该响应信息为买方同意购买该推销的目标商品/服务而产生的反馈信息,并且包含买方购买该目标商品/服务的要求,如,商品数量、礼品、快递方式等。
服务器接收该响应信息,并向该买方发送该目标商品/服务的物信证。
该买方接收该物信证,并在确认接受该物信证时利用该物信证生成交易订单以实现该目标商品/服务的购买。其中,该买方接收到该物信证时,可以通过链接地址查看商品/服务的相关信息,以确定是否需要购买。当确认购买时,接受该物信证并利用该物信证生成交易订单以实现该目标商品/服务的购买。当确认不购买时,可以拒绝接受该物信证。
以上方案中,卖方将需要推销的商品/服务的相关信息、物信证以及对推销对象(买方)地理位置的要求发送给服务器,由服务器根据卖方的设置将商品/服务推销信息发送给符合条件的买方。服务器还可以在买方确认接受该推销的商品/服务时将匹配的物信证发送至买方,使买方利用该物信证完成交易订单的生成以实现目标商品/服务的购买。因此,将卖方对需要推销的商品/服务的需求匹配工作转移到服务器中以筛选合适的买方,从而节省了卖方的时间,因此能提高匹配速度,提高购买流程的效率。
请参阅图2,步骤S11之前,即,该服务器接收该目标数据的推荐信息,并根据该第二终端的位置信息在数据库中查找与该第二终端之间的距离满足该预设距离范围要求的第一终端,该方法还包括:
步骤S21,该服务器获取第二终端以及至少一第一终端的位置信息。
在另一实施方式中,该服务器还可以在接收到第二终端发送的预设距离范围要求时,实时地获取与其通信连接的第二终端及至少一第一终 端的位置信息。
其他步骤请参见图1及其相应的文字说明。
请参阅图3,为本发明第三实施方式的一种数据交互处理方法,应用于服务器,该实施方式示出的方法流程包括:
步骤S30,服务器接收第二终端发送的获取目标数据的推荐信息、该预设距离范围要求以及该目标数据。
其中,该预设距离范围要求为作为该目标数据的推荐对象的第一终端与第二终端之间的距离要在该预设距离范围内。
其中,该目标数据为物信证或物信证的获取方式信息,该物信证为目标商品/服务的提供方生成的集成该目标商品/服务信息及电子商务功能的网络电子单证;商品/服务信息至少包括名称和金额的商品属性信息以及包含提供方收款账户的收款结算信息。
进一步地,该获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务信息及电子商务功能。
步骤S31,服务器根据该第二终端的位置信息在数据库中查找与该第二终端之间的距离满足该预设距离范围要求的第一终端,并向查找到的该第一终端发送该目标数据的推荐信息。
在步骤S31中,该服务器接收到第二终端发送的预设距离范围要求时,根据第二终端的位置信息以及至少一第一终端的位置信息确定位于该预设距离范围之内的第一终端,以此确定满足第二终端数据交互需求的第三交互。
步骤S32,服务器接收该第一终端发送的响应信息,并向该第一终端发送该目标数据,使第一终端获得该目标数据。
其中,该响应信息为第一终端确认接受该推荐信息时发出的。具体地,该响应信息为第一终端同意进行所推荐的目标数据的交互而产生的反馈信息,并且包含第一终端对该目标数据进行交互的要求,如,数据格式、数据大小等。
请参阅图4,为本发明实施方式的数据交互处理系统的结构示意图。 该实施方式示出的系统40包括:第二终端41、服务器42以及第一终端43。在其他实施方式中,该系统40可以包括多个第一终端43。其中,该第一交互的41和第一终端43为客户端,如,智能手机、平板电脑等。
该第二终端41用于向该服务器42发送获取目标数据的推荐信息、预设距离范围要求以及目标数据。其中,该预设距离范围要求为作为目标数据的推荐对象的第一终端43与第二终端41之间的距离需要位于所述预设距离范围内。
其中,该目标数据为物信证或物信证的获取方式信息,该物信证为目标商品/服务的提供方生成的集成该目标商品/服务信息及电子商务功能的网络电子单证;商品/服务信息至少包括名称和金额的商品属性信息以及包含提供方收款账户的收款结算信息。
进一步地,该获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务信息及电子商务功能。
该服务器42用于接收该目标数据的推荐信息,并根据该第二终端41的位置信息在数据库中查找与该第二终端41之间的距离满足该预设距离范围要求的第一终端43,还用于向查找到的第一终端43发送该目标数据的推荐信息。
其中,该服务器42预先获取并保存该第二终端41和第一终端43的位置信息。
该第一终端43用于接收该目标数据的推荐信息,并在确认接受该推荐信息时向服务器42发送响应信息。
该服务器42还用于接收该响应信息,并向第一终端43发送该目标数据。
该第一终端43还用于获得该目标数据。
请参阅图5,为本发明实施方式的数据交互处理装置,该实施方式示出的数据交互处理装置50包括接收模块51、查询模块52以及发送模块53。在本实施方式中,该装置50运行在一服务器中。
该接收模块51用于接收第二终端发送的获取目标数据的推荐信息、 预设距离范围要求以及该目标数据。其中,该预设距离范围要求为作为该目标数据的推荐对象的第一终端与该第二终端之间的距离需要位于该预设距离范围内。
其中,该目标数据为物信证或物信证的获取方式信息,该物信证为目标商品/服务的提供方生成的集成该目标商品/服务信息及电子商务功能的网络电子单证;所述商品/服务信息至少包括名称和金额的商品属性信息以及包含提供方收款账户的收款结算信息。
进一步地,该获取方式信息为物信证的链接地址,该链接地址对应的页面内含该物信证功能,用于提供该目标商品/服务信息及电子商务功能。
该查询模块52用于根据该第二终端的位置信息在数据库中查找与该第二终端之间的距离满足该预设距离范围要求的第一终端。
具体地,该装置50接收到第二终端发送的推荐信息和预设距离范围要求时,根据第二终端的位置信息以及至少一第一终端的位置信息确定位于该预设距离范围之内的第一终端,以此确定满足第二终端数据交互需求的第一终端。
该发送模块53用于在该查询模块52查找到该第一终端时,向该第一终端发送该目标数据的推荐信息;还用于在接收模块51接收第一终端发送的响应信息时向该第一终端发送该目标数据的目标数据,使该第一终端获得该目标数据。
其中,该响应信息为第一终端确认接收该目标数据的推荐信息时发出的。
本发明提供的一种数据交互处理方法、系统及装置,第二终端将需要推荐的目标数据的相关信息、目标数据以及对推荐对象(第一终端)位置的需求发送给服务器,由服务器根据第二终端的设置将目标数据的推荐信息发送给符合条件的第一终端。服务器还可以在第一终端确认接受该目标数据的推荐信息时将匹配的目标数据发送至第一终端,使第一终端利用该目标数据实现数据交互。因此,将第二终端对需要交互的数据的匹配转移至服务器以筛选合适的第一终端,以提高第二终端的效率; 并且,第二终端通过目标数据的形式进行数据交互,在提高数据交互效率的同时还提高数据信息传输的安全性。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。