数据交互的方法、终端和系统的制作方法_4

文档序号:8925274阅读:来源:国知局
回数据包给当前终端。此外,在一个实施例中,服务器在查找到数字信号匹配对应的存储地址后,也可以不发生给当前终端,而是直接根据存储地址查找数据包,并将查找到的数据包返回给当前终端。在一个实施例中,当前终端在接收到服务器返回的存储地址后,可在终端界面上弹出录入窗口,供用户选择是否下载数据包。在一个实施例中,服务器在查找到数字信号匹配对应的存储地址后,也可以不发送给当前终端,而是向当前终端返回一个匹配成功的提示消息,当前终端在接收到服务器返回的匹配成功的提示消息后,可在终端界面上弹出录入窗口,供用户选择是否下载数据包。如果用户选择下载数据包,则生成下载指令,当前终端根据下载指令发送下载请求到服务器,服务器根据存储地址查找数据包,并返回数据包给当前终端。
[0111]本实施例将音频信号对应的数字信号作为数据包的索引,将音频信号作为获取索引的载体在两个终端之间传输,用户通过所使用的终端采集音频信号即可得到数据包的索弓丨,无需繁琐的扫描二维码、或输入链接地址、或编辑短信内容等过程,进而使数据包的传输更加方便快捷。
[0112]进一步的,转换模块420还用于,将待关联的音频信号转换为待关联的数字信号;
[0113]网络模块430还用于,将待关联的数字信号与待传输的数据包发送至服务器,由服务器存储待传输的数据包,并由服务器将数据包的存储地址与待关联的数字信号对应存储。
[0114]本实施例的当前终端可为图1所示实施例中的第一终端。在当前终端上传数据包时,将任意一段音频或预设含义的音频通过A/D转换为相应的数字信号。待关联的音频信号可以由用户自主选择,或由终端随机选取,或由终端根据待传输的数据包类型来选择。
[0115]当前终端将转换后的数字信号与数据包一并编码传输到服务器。服务器为数据包分配存储地址,存储数据包,并将存储地址与对应的数字信号关联,此时数字信号相当于存储地址的索引,通过数字信号可查找到对应的存储地址,并根据存储地址可找到对应的数据包。
[0116]本实施例将音频信号对应的数字信号作为待传输的数据包的索引,将音频信号作为获取索引的载体,当前终端向其他终端传输数据时,无需传输数据包,而是传输音频信号,用户通过其他终端采集音频信号即可得到数据包的索引,无需繁琐的扫描二维码、或输入链接地址、或编辑短信内容等过程,进而使数据包的传输更加方便快捷。
[0117]进一步的,网络模块430还用于,将待验证的数字信号和待传输的新的数据包发送至服务器,由服务器查找与待验证的数字信号匹配对应的存储地址,根据存储地址查找原有的数据包,将原有的数据包替换为新的数据包。
[0118]本实施例的当前终端可为图1所示实施例中的第一终端。本实施例的当前终端在想要更改某一个已经上传的数据包时,将已上传的数据包对应的音频信号通过A/D转换为相应的数字信号。
[0119]当前终端将转换后的数字信号与新的数据包一并编码传输到服务器。服务器在数据库中查找与之相同的数字信号,并获得数字信号匹配对应的存储地址,根据存储地址查找到已上传的数据包,将原有已上传的数据包替换为新上传的数据包。此时,新的数据包的存储地址已与对应的数字信号关联,通过数字信号可查找到对应的存储地址,并根据存储地址可找到对应的新的数据包。
[0120]本实施例通过音频信号对应的数字信号查找到已上传的数据包的存储地址,并将原有已上传的数据包替换为新上传的数据包,用户通过所使用的终端采集当前终端发送的音频信号,即可实现对新上传的数据包的下载,进而使数据包的传输更加方便快捷。
[0121]参照图1,本发明还提出一种数据交互的系统,包括第一终端100、第二终端200和服务器300 ;
[0122]第一终端100用于,发送待验证的音频信号至第二终端200 ;
[0123]第二终端200用于,将待验证的音频信号转换为待验证的数字信号,并发送至服务器300 ;
[0124]服务器300用于,查找与待验证的数字信号匹配对应的存储地址,存储地址为待传输的数据包的存储地址,并将存储地址返回给第二终端200 ;
[0125]第二终端200还用于,根据存储地址,从服务器300下载数据包。
[0126]本实施例的第一终端通过喇叭、扩音器等设备播放音频信号,音频信号与其他音频信号相区分,用来作为下载数据包的验证入口,例如电视机播放互动节目时,主持人说话的声音为其他音频,在此过程中电视节目中还会有用来作为验证入口的待验证的音频信号,该音频可以是频率高于普通音频的高频信号,不会对节目中的声音产生干扰,也可以是主持人说话中的某些特定的语句,则无需另外在节目音频中增加其他频率的音频。
[0127]当用户需要下载第一终端提供的数据包时,则由用户所使用的第二终端采集第一终端发送的音频信号,第二终端通过麦克风等设备采集音频信号,采集到的音频信号可能包括有其他音频,第二终端可从采集到的音频信号中提取所需要的待验证的音频信号,提取方式可预先规定。例如,电视节目中将高频信号作为待验证的音频信号,则第二终端预先设置有频率阈值,通过频率阈值过滤其他音频,保留所需的待验证的音频信号;如果电视节目将主持人说话中的某些特定的语句为待验证的音频信号,则第二终端通过语音识别方式从采集的音频中识别出这些特定语句,作为待验证的音频信号。
[0128]第二终端通过A/D转换等处理方式将音频信号转换为对应的数字信号,并将转换后的数字信号发送至服务器,有利于减少传输的数据量,提高传输速度。
[0129]服务器的数据库中预先存储有至少一组一一对应的数字信号和存储地址。服务器在接收到第二终端发送的数字信号后,在数据库中查找与之相同的数字信号。如果未找到相同的数字信号,则向第二终端返回查找失败的消息,第二终端可重新获取音频信号。如果查找到相同的数字信号,则服务器将数字信号匹配对应的存储地址提取出来,并返回给第二终端。
[0130]存储地址为待传输的数据包的存储地址,指向服务器中存储待传输的数据包的位置。第二终端将存储地址封装到下载请求中,并发送下载请求到服务器,服务器根据存储地址查找数据包,并返回数据包给第二终端。此外,在一个实施例中,服务器在查找到数字信号匹配对应的存储地址后,也可以不发生给第二终端,而是直接根据存储地址查找数据包,并将查找到的数据包返回给第二终端。在一个实施例中,第二终端在接收到服务器返回的存储地址后,可在终端界面上弹出录入窗口,供用户选择是否下载数据包。在一个实施例中,服务器在查找到数字信号匹配对应的存储地址后,也可以不发送给第二终端,而是向第二终端返回一个匹配成功的提示消息,第二终端在接收到服务器返回的匹配成功的提示消息后,可在终端界面上弹出录入窗口,供用户选择是否下载数据包。如果用户选择下载数据包,则生成下载指令,第二终端根据下载指令发送下载请求到服务器,服务器根据存储地址查找数据包,并返回数据包给第二终端。
[0131]本实施例将音频信号对应的数字信号作为数据包的索引,将音频信号作为获取索引的载体在两个终端之间传输,用户通过所使用的终端采集音频信号即可得到数据包的索弓丨,无需繁琐的扫描二维码、或输入链接地址、或编辑短信内容等过程,进而使数据包的传输更加方便快捷。
[0132]进一步的,第一终端100还用于,将待关联的音频信号转换为待关联的数字信号;将待关联的数字信号与待传输的数据包发送至服务器300 ;
[0133]服务器300还用于,存储待传输的数据包,并将数据包的存储地址与待关联的数字信号对应存储。
[0134]本实施例在第一终端上传数据包时,将任意一段音频或预设含义的音频通过A/D转换为相应的数字信号。待关联的音频信号可以由用户自主选择,或由终端随机选取,或由终端根据待传输的数据包类型来选择。
[0135]第一
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1