一种基于设备发现机制的数据交换方法技术

技术编号:8273341 阅读:132 留言:0更新日期:2013-01-31 05:54
本发明专利技术公开了一种基于设备发现机制的数据交换方法,包含终端设备发现模块,数据交换模块,系统业务逻辑模块等。本发明专利技术通过各种设备的发现机制,包含蓝牙,WiFi-Direct,DLNA等方式查找设备搜索范围内的其他各种设备,发现设备后发起终端设备之间的数据交换,包含通讯录数据,多媒体数据如相册等数据。通过基于设备的发现机制数据交换,提供了一种简单便捷的终端数据快速交换和同步的业务体验。

【技术实现步骤摘要】
本专利技术涉及移动终端、无线传输等
,特别是指一种基于设备发现机制的数据交换方法
技术介绍
随着终端软硬件的发展,终端的各种短距离无线能力不断增强,包含无线蓝牙,WIFI-Direct等技术的发展,为基于终端的设备发现机制的数据交换提供了可行性。传统交换信息的方式多为纸媒登记,或文件拷贝方式,效率不高,而且浪费了大量资源,而通过设备发现机制,寻找终端并发起基于无线网络的数据交换,解决了以上的各种 问题。有鉴于此,本专利技术的目的在于提出一种简单易行,通过设备发现机制识别和发起数据交换的方法。
技术实现思路
从上面所述可以看出,本专利技术提供的一种基于设备发现机制的数据交换方法,通过终端的各种无线设备搜索能力,寻找设备范围内的各个终端发起数据交换会话完成终端间的数据自动交换和同步功能。 具体来说具有以下优点 使用方式简单 用户简单地使用终端搜索终端范围内的设备,发现终端后即可快速实现数据的交换,无需终端的物理接触,如碰撞。确认机制用户通过交换策略可设置用户数据交换确认机制,用户在交换数据前,对交换对象和交换数据粒度和范围进行确认,保证了数据交换的安全。环保方便 通过电子化的信息交换,为用户节省名片或纸媒的交换,绿色环保。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中 图I为本专利技术系统模块结构的示意图。图2为本专利技术数据交换模式示意图。图3为本专利技术业务流程示意图。图4为本专利技术终端近距离通信种类示意图。具体实施例方式下面参照附图对本专利技术进行更全面的描述,其中说明本专利技术的示例性实施例。为实现上述目的,提出了一种基于设备发现机制的数据交换方法。以下通过结合附图,对本专利技术的实施方式进行描述。 实现一种基于设备发现机制的数据交换方法的关键点如下 设备发现 用户终端通过终端的各种无线设备发现能力,包含蓝牙,WIFI-Direct设备发现机制, 搜索终端附近短距离范围内的各种设备,并将发现的设备以列表方式显示给用户。会话控制 会话控制通过用户设置数据交换策略,包含交换数据类型,如通讯录数据,相册数据,日程数据等终端上可交换的数据,数据粒度,交换对象选项,接入密码等。同时,根据用户设定的会话模式,参与到用户数据交换的会话,用户可以作为设备发起方,也可以作为被发现方参与数据交换对会话进行控制,既可以数据索取同时也可以数据提供,根据数据交换场景,如多对多模式,选择对应的会话和交换模式,读取用户数据和交换策略,控制数据交换的流程,发起数据的同步。数据同步 系统获取各个终端数据同步的数据源和目的地后,发起数据的同步,完成终端在系统数据的更新,并下发同步更新消息到终端,终端随后可以同步更新本地数据。 主要功能模块 如图I所示,一种基于设备发现机制的数据交换方法的结构主要包括 终端侧 短距通信硬件100 各种短距离通信的硬件支持部分,包含蓝牙,RFID或NFC,WIFI-Direct等,基于这些短距通信的硬件,终端进行设备的搜寻和响应。通信协议栈101 : 提供短距通信的协议栈,定义各种访问和控制协议,对终端硬件进行访问和控制,提供各种短距通信的功能模块。通信接口102: 提供与协议栈进行通讯的接口,通过接口访问协议栈的各种功能,实现协议栈功能与逻辑模块的互通。逻辑模块103 终端侧的各种业务逻辑流程的控制和执行,与其他模块进行交互完成各种业务逻辑功能,如控制用户数据交换的流程。终端数据库104 移动终端内部的数据库系统,保存各种数据如通讯录数据,并为其他模块提供数据源和数据访问接口。设备搜寻模块105 根据终端短距通信的硬件,采取对应的设备搜索机制对终端范围内的各种设备进行搜索,并将搜索数据提供给逻辑模块。同步模块106 按照系统与终端协商的同步协议进行数据的同步,完成终端自荐当额数据同步功能并更新终端数据。日志模块107: 记录用户在终端侧的业务操作等活动数据并以日志方式保存在终端。终端界面108 用户访问终端的功能界面,通过终端界面进入到各个功能实体,并设置和操作各种功倉泛。管理配置模块109: 终端用户进行业务配置和数据管理,用户通过管理模块对业务的数据和业务的配置进行设置。 下面举一个例子来说明本专利技术用户的以设备搜索发现机制实现数据交换,该实施例中,业务包括以下步骤 预置条件终端具备同样的短距离通信功能如蓝牙。步骤I :终端用户启动终端客户端,并打开近距通信功能如蓝牙; 步骤2 :终端扫描终端范围附近的终端设备; 步骤3 :终端获取附近的终端设备列表; 步骤4.终端选择终端列表对象,发起数据交换的请求; 步骤5.被请求的终端收到请求消息,进行消息确认; 步骤6.终端收到确认消息后,即可获取对端的数据如通讯录数据; 本专利技术的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本专利技术限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本专利技术的原理和实际应用,并且使本领域的普通技术人员能够理解本专利技术从而设计适于特定用途的带有各种修改的各种实施例。本文档来自技高网...

【技术保护点】
一种基于设备发现机制的数据交换方法,其特征在终端利用设备发现机制寻找和发现其他区域内的设备,发现设备后通过无线传输机制进行数据的交换。

【技术特征摘要】
1.一种基于设备发现机制的数据交换方法,其特征在终端利用设备发现机制寻找和发现其他区域内的设备,发现设备后通过无线传输机制进行数据的交换。2.如权利要求I所述,终端通过各种设备发现机制,其特征在于,基于终端的硬件能力,通过各种无线和有线的设备发现机制的设备发现能力搜寻设备范围内的各个终端设备,包含蓝牙,WiFi-Direct, DLNA等设备发现机制,进行设备的搜索,并将发现的设备保存为列表作为交换候选。3.如权利要求2所述,终端发现设备后即可发起数据的交换,其特征在于,发起设备将发送交换请求消息到各个终端,其他终端接收到请求消息后,根据用户的交换策略的确认机制,包含用户确认和无需确认两种方式,进行请求消息的核实和确认,终端在获取被请求设备的确认请求消息后,设备发起传输交换数据,并通过蓝牙,WIFI等...

【专利技术属性】
技术研发人员:顾健
申请(专利权)人:上海博路信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1