CN103973730B - 一种实现数据共享的方法、终端及*** - Google Patents
一种实现数据共享的方法、终端及*** Download PDFInfo
- Publication number
- CN103973730B CN103973730B CN201310033202.1A CN201310033202A CN103973730B CN 103973730 B CN103973730 B CN 103973730B CN 201310033202 A CN201310033202 A CN 201310033202A CN 103973730 B CN103973730 B CN 103973730B
- Authority
- CN
- China
- Prior art keywords
- frequency
- character
- mark
- audio signal
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例公开一种实现数据共享的方法、实现数据共享的终端及***,其中,所述方法包括:获取服务器中存储的待共享数据的标识信息;依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号;播放所述生成的标识音频信号,以便于接收端在采集到所述标识音频信号后根据标识音频信号中的标识信息到所述服务器中下载所述待共享数据。采用本发明,可以使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地传递待共享数据的标识信息以进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
Description
技术领域
本发明涉及计算机领域,尤其涉及一种实现数据共享的方法、终端及***。
背景技术
数据共享是指不同终端(包括手机、平板电脑等)之间,通过网络(包括局域网、互联网Internet)共同管理、分享服务器中的数据信息。通过数据共享,终端能够向另一终端分享其喜欢的音频、视频、图片以及文章等信息。
现有的在进行数据共享时,需要两个终端之间建立数据连接,然后由共享发起的终端向其他终端直接发送音视频等的链接信息,例如,通过蓝牙发送链接信;或者连接了互联网后,通过相应的通信应用程序进行数据收发。如果不能建立数据连接,则较难进行数据共享,或者只能通过口头表述的方式通知对方连接信息,去相应服务器中下载待共享的数据,这给用户带来较大的不便,不利于数据共享的发展应用。
发明内容
本发明实施例所要解决的技术问题在于,提供一种实现数据共享的方法、终端及***,可通过手机、电脑等终端的播音模块和拾音模块进行音视频等待共享数据的标识信息的传递,简单地实现数据共享。
为了解决上述技术问题,本发明实施例提供了一种实现数据共享的方法,包括:
获取服务器中存储的待共享数据的标识信息;
依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号;
播放所述生成的标识音频信号,以便于接收端在采集到所述标识音频信号后根据标识音频信号中的标识信息到所述服务器中下载所述待共享数据。
相应地,本发明实施例还提供了另一种实现数据共享的方法,包括:
采集到标识音频信号时,依次确定该标识音频信号各个频率值;
根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息;
向存储待共享数据的服务器发送携带所述解析确定的标识信息的下载请求,从所述服务器中下载所述标识信息对应的待共享数据。
相应地,本发明实施例还提供了再一种实现数据共享的方法,包括:
发送端获取服务器中存储的待共享目标数据的标识信息,依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号并播放;
接收端采集到标识音频信号后,按照所述预设的频率分配规则对标识音频信号进行解析得到标识信息,向服务器发送携带所述标识信息的下载请求;
服务器在接收到所述下载请求时,查找下载请求中携带的标识信息对应的目标数据,并将查找到的目标数据发送给所述接收端。
相应地,本发明实施例还提供了一种实现数据共享的终端,包括:
获取模块,用于获取服务器中存储的待共享数据的标识信息;
生成模块,用于依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号;
播放模块,用于播放所述生成的标识音频信号,以便于接收端在采集到所述标识音频信号后根据标识音频信号中的标识信息到所述服务器中下载所述待共享数据。
相应地,本发明实施例还提供了另一种实现数据共享的终端,包括:
确定模块,用于在采集到标识音频信号时,依次确定该标识音频信号各个频率值;
解析模块,用于根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息;
请求模块,用于向存储待共享数据的服务器发送携带所述解析确定的标识信息的下载请求,从所述服务器中下载所述标识信息对应的待共享数据。
相应地,本发明实施例还提供了一种实现数据共享的***,包括:发送端、接收端以及服务器,其中:
所述发送端,用于获取服务器中存储的待共享目标数据的标识信息,依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号并播放;
所述接收端,用于采集到标识音频信号后,按照所述预设的频率分配规则对标识音频信号进行解析得到标识信息,向服务器发送携带所述标识信息的下载请求;
所述服务器,用于在接收到所述下载请求时,查找下载请求中携带的标识信息对应的目标数据,并将查找到的目标数据发送给所述接收端。
本发明实施例能够通过将待共享的数据对应的标识信息以音频信号播放给其他终端,完成待共享数据的标识信息的传输,使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种实现数据共享的方法的流程示意图;
图2是本发明实施例的另一种实现数据共享的方法的流程示意图;
图3是本发明实施例的再一种实现数据共享的方法的流程示意图;
图4是本发明实施例的一种实现数据共享的终端的结构组成示意图;
图5是图4中的生成模块的其中一种具体结构组成示意图;
图6是图4中的生成模块的其中另一种具体结构组成示意图;
图7是图4中的生成模块的其中再一种具体结构组成示意图;
图8是图4中的获取模块的一种具体结构组成示意图;
图9是本发明实施例的另一种实现数据共享的终端的结构组成示意图;
图10是图9中的解析模块的其中一种具体结构组成示意图;
图11是图9中的解析模块的其中另一种具体结构组成示意图;
图12是图9中的解析模块的其中再一种具体结构组成示意图;
图13是本发明实施例的再一种实现数据共享的终端的结构组成示意图;
图14是本发明实施例的一种数据共享***的结构组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,是本发明实施例的一种实现数据共享的方法的流程示意图,本发明实施例的所述方法可应用于手机、电脑等终端中,在该终端作为发送端需要向其他终端共享某一服务器中存储的数据时,即可通过本发明实施例的所述方法实现数据共享,具体的本实施例的所述方法包括:
S101:获取服务器中存储的待共享数据的标识信息。
所述服务器可以为音视频类、图片照片类、文学小说类等类别的服务器,其中存储有各种类型的文件数据,包括多个音视频文件、图片照片文件、文学小说文件,并为这些文件分配了唯一的标识信息,标识信息可以是N位的短字符串即字符标识信息,服务器具体可以通过这些文件的关键字采用哈希算法得到每一个文件对应的标识信息。
终端用户在下载观看了这些音视频、图片照片以及文学小说后,如果需要向其他用户分享,则根据其决定分享的音视频、图片照片以及文学小说的链接地址和/或主题名称等信息去对应的服务器中获取该数据对应的标识信息。
S102:依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号。
即手机、电脑等终端根据预设的频率分配规则将标识信息转换为频率,以便于得到音频信号通过手机、电脑等终端的扬声器播放。
所述获取的所述标识信息为字符标识信息,字符标识信息可以包括1-9的数字符号,a-z以及A-Z的字母符号,当然也可以只包括1-9的数字符号等,所述S102中生成标识音频信号具体可以包括以下三种方式实现:
方式一:
依据预设的频率分配规则中每一个字符与频率值一一映射关系,确定所述字符标识信息中每一个字符对应的频率值,得到所述字符标识信息的频率信息;
根据得到的频率信息生成标识音频信号。
即可以在一个关于字符频率的映射表中一一映射存储字符与频率值的对应关系,在获取到标识信息后,根据标识信息中每一个字符,查找到对应的频率值,然再根据查找到的所有频率值生成携带标识信息的标识音频信号。
根据每一个字符的频率值生成标识音频信号的生成方式可以采用正弦或者余弦的方式计算得到,例如采用正弦的生成方式为:
s(n)=sin(2*pi*fi*n/fs+ph0),其中s(n)代表生成的音频信号,n为第n个采样点。fi表示第i个频率信号,fs表示数字信号采样率,ph0代表初始相位偏移。进一步的,每一个字符对应的频率之间可以间隔一定的间隔时长,以保证接收端能够有效地区分出不同的频率得到对应的字符。
方式二:
依据预设的频率分配规则中每一个字符的编号和每一个频率值的编号,为字符标识信息中每一个字符分配由至少两个频率值组合得到的组合频率,得到所述字符标识信息的频率信息;
根据得到的频率信息生成标识音频信号。
即通过编号对应的方式来实现字符与频率值的对应,每一个字符的编号可由两个频率的编号组合得到,具体可以采用加法的方式组合。
具体的,如果采用31个频率表示61个字符的频率的方式,则可以采用0+N和30+N的方式,表示所有的61个字符,例如11可以用0+11表示,即编号为11的字符可以用编号为0和11的两个频率组合表示,而54则可以用30+24表示。
在对1-9,a-z以及A-Z由编号1开始顺序编号后,编号54的字符为R,编号54可拆分成30+23,即编号54的字符R可以对应于由编号为30和23的两个频率组合。在对标识信息中包括的Z进行音频信号转换时,则用编号为30和23的两个频率组合。依次类推,可以使得每一个字符有4个或者8个频率组合得到。
在得到对应的字符与频率组合的对应关系后,可以采用正弦或者余弦计算方式得到标识信息对应的标识音频信号。相对于方式一,在方式二中会得到一段较长的音频信号,但是在实际测试操作中发现,由于在方式二中采用的频率值较少,能够使得接收端更为简单、准确地解析标识音频信号得到标识信息。
方式三:
依据预设的频率分配规则中每一个字符的编号,得到标识信息中每一个字符编号的二进制码,得到标识信息的二进制码;
将标识信息的二进制码根据预置的编码个数阈值进行划分,并将划分后的二进制码转换为频率编号;
根据频率编号和预设的频率分配规则中每一个频率值的编号,确定得到所述字符标识信息的频率信息;
根据得到的频率信息生成标识音频信号。
即根据字符的编号,通过二进制码再组合的方式,重新编码确定出对应的频率值。具体的,如果采用16个频率表示61个字符的频率的方式,则在对1-9,a-z以及A-Z由编号0开始顺序编号后,将标识信息的所有字符的编号转换为二进制码后,再重新取值排序得到新的编号,新的编号对应频率的编号。例如,61大小的字符可用6个bit,而16个频率只能表示4个bit,多余的bit和接下来的字符的前两个bit一起组合得到另外一个编号。标识信息为a5B7,则根据编号得到的二进制码为:001010000101100110000111,将编码个数阈值设置为4,重新划分后,得到的二进制为:001010000101100110000111,再次转换得到的十六进制编号则为:285987,即对应得到编号为2、8、5、9、8、7的频率。再根据对应编号的频率进行正弦或者余弦计算,得到携带标识信息的标识音频信号。同样,相对于方式一,在方式三中会得到一段较长的音频信号,但是在实际测试操作中发现,由于在方式三中采用的频率值更少,能够使得接收端更为简单、准确地解析标识音频信号得到标识信息。
需要说明的是,如果根据标识信息的字符转换得到的二进制码不是个数阈值的整数倍,则可以通过添零的方式凑齐个数阈值的整数倍,例如如果标识信息为a5B71,二进制码为001010000101100110000111000001,在根据个数阈值4划分时,应该得到00101000010110011000011100000100,最后两位00为自动添加的。
另外,在采用上述三种方式进行转换之前,还可以先通过二进制压缩的方式对标识信息中的字符串进行二进制压缩,然后对压缩后的字符串执行上述方式一、或方式二或方式三的字符到频率的转换。
S103:播放所述生成的标识音频信号,以便于接收端在采集到所述标识音频信号后根据标识音频信号中的标识信息到所述服务器中下载所述待共享数据。
将该段标识音频信号通过手机、电脑等终端的扬声器设备播放,接收端设备通过麦克风等拾音模块采集到该标识音频信号后,可以先对该标识音频信号进行滤波等处理去除噪音,然后通过采样确定周期以及频率,再根据频率得到字符最终得到标识信息,在通过校验纠正错误频率,同时确保信号无误,判断为标识信息。然后再通过标识信息到服务器中下载该标识信息对应的音视频、照片图片据以及文章小说等数据。
进一步可选的,在所述S102中得到每一个字符对应的频率值后,在生成标识音频信号时,是根据预设的音频格式,并根据得到的频率信息,生成标识音频信号;其中,所述预设的音频格式包括识别符、信息位以及校验位,所述识别符用于标记该音频信号为携带标识信息的标识音频信号,所述信息位用于承载所述频率信息,所述检验位用于对标识音频信号进行纠错校验。所述的识别符、信息位、检验位于标识音频信号的指定位置,相对位置由发送端与接收端协商确定即可。
所述识别符设置于所述标识音频信号的信号头部分;或者所述识别符分为两部分,分别设置于所述标识音频信号的信号头部分和信号尾部分;或者所述识别符分为两部分,分别设置于所述标识音频信号的信号头部分和信号中部分。
本发明实施例能够通过将待共享的数据对应的标识信息转换为音频信号播放给其他终端,使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
再请参见图2,是本发明实施例的另一种实现数据共享的方法的流程示意图,本发明实施例的所述方法可应用在手机、电脑等终端中,在该终端作为接收端需要接收其他终端共享某一服务器中存储的数据时,即可通过本发明实施例的所述方法实现共享数据的下载接收,具体的本实施例的所述方法包括:
S201:采集到标识音频信号时,依次确定该标识音频信号各个频率值;
手机、电脑等作为接收端时,在通过麦克风等拾音模块采集到标识音频信号时,通过滤波、采样等方式依次确定标识音频信号的各个频率值。
具体的,接收端可以按照与发送端协商约定的信号格式,首先解析查找该音频信号中的识别符,根据识别符确定该音频信号是否为携带标识信息的标识音频信号,即,在根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息之前,还包括:
在对该标识音频信号的各个频率中识别位的频率段进行解析后,判断是否得到用于标记该音频信号为携带标识信息的标识音频信号的识别符;即实时地检测采集到的音频数据段,根据协商排放位置段查找识别符,并根据排放位置段的频率判断是否为约定的识别符。
若得到,则对该标识音频信号的各个频率中校验位的频率进行解析得到校验位信息,并通过预设的校验算法以及校验位信息对所述字符串进行校验。若没有得到,则可以丢弃该标识音频信号,再次进行音频信号的采集。同样根据约定排放位置段查找校验位,并根据该排放位置段的频率确定校验符对标识音频信号进行校验。
若校验成功,则执行所述根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息。若校验失败,则可以丢弃该标识音频信号,再次进行音频信号的采集。
当然,在其他实施例中,手机、电脑等接收端还可以将接收到的任何音频信号进行解析,在能够解析得到N位短字符串时,即确定该音频信号为标识音频信息,不能解析或者得到的不是N位短字符串时,则丢弃该音频信号或者作为其他功能的数据发送给其他功能模块。
在校验成功后,即可确定约定的指定位置段的频率。频率确定的计算方式可采用如下方式:
对于正弦信号sin(n),假设采样点数为N,采样率为fs,t时长内过零率为c,峰值数为p,则其对应的频率应为:f=c*fs/2/N或者,f=p*fs/N。
对于正弦信号来说,过零率c为前后相乘为负数的采样点。峰值p为比前后值都大采样点。通过计算一段时间内N个连续采样点的c和p值根据上式f=c*fs/2/N或者f=p*fs/N来获取对应的频率信号即可。
进一步的,对于频率值f的求取,可采用如下方式进行去干扰处理:
前后加带通滤波器等获取抗噪声干扰;或者前后段频率进行中值滤波抗噪声干扰;或者采用音频中基音周期检测的方法代替过零率和峰值检测。
S202:根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息。
同样,对应于发送端的字符到频率的转换,接收端将频率转换为字符也可采用如下三种解析方式:
方式一:
依据预设的频率分配规则中每一个字符与频率值一一映射关系,依次确定该标识音频信号的各个频率对应的字符;
根据确定的字符得到字符标识信息。
即根据计算出来的频率值,依次查找每一频率所代表的字符,确定出各个字符,从而得到标识信息。
方式二:
依据预设的频率分配规则中每一个频率值的编号,依次确定该标识音频信号的各个频率对应的编号;
将至少两个频率对应的编号相加后得到的值作为字符的编号,并根据该字符的编号以及预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
根据确定的字符得到字符标识信息。
首先确定出计算得到的每一个频率值的编号,然后两两组合、或者四者组合相加,得到新的编号,然后再根据新的编号确定出字符。例如,在得到第一个和第二个频率值对应的编号为30和23时,按照和发送端的约定,将30和23相加,得到54,从而确定该两个频率值对应的字符为编号为54的字符R。依次类推。
方式三:
依据预设的频率分配规则中每一个频率值的编号,依次确定所述标识音频信号的各个频率对应的编号;
将各个频率对应的编号转换为二进制码,并将转换得到的二进制码根据预置的解码个数阈值进行划分,并将划分后的二进制码转换为字符编号;
根据字符编号和预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
根据确定的字符得到字符标识信息。
即根据计算得到的频率值对应的编号,通过二进制码再组合的方式,重新编码确定出对应的字符的编号。例如,在确定采集的标识频率信号中信息位的频率为编号是2、8、5、9、8、7的频率时,转换为二进制得到:001010000101100110000111,然后再按照与发送端约定的解码个数阈值6,确定出二进制码为:001010000101100110000111,从而确定出字符为a5B7的标识信息。同样,如果发送端根据需要进行了添零处理,那么接收端也会按照约定去除尾端的一个或者多个零以还原得到正确的字符。
进一步的,如果发送端在将标识信息转换为频率之前,还对标识信息中的字符串进行了二进制压缩处理,则所述接收端根据确定的字符得到字符标识信息,包括:对确定的字符组成的字符串进行二进制解压缩处理,将解压缩处理后得到的字符串作为字符标识信息。是否进行二进制处理可由发送端在生成标识音频信号时在指定位置***标记以通知接收端需进行二进制解压缩处理,或者约定预先均进行二进制压缩和解压缩处理。
S203:向存储待共享数据的服务器发送携带所述解析确定的标识信息的下载请求,从所述服务器中下载所述标识信息对应的待共享数据。
根据标识信息向服务器发送下载请求,服务器根据标识信息查找对应的待共享的音视频、图片照片、文章小说等数据,并通过互联网等网络发送给所述接收端,完成数据共享。
本发明实施例中接收端能够对接收到的音频数据进行解析,并得到标识信息后即可到服务器中下载标识信息对应的待共享数据,使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
再请参见图3,是本发明实施例的再一种实现数据共享的方法的流程示意图,本发明实施例的所述方法包括:
S301:发送端获取服务器中存储的待共享目标数据的标识信息,依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号并播放;
S302:接收端采集到标识音频信号后,按照所述预设的频率分配规则对标识音频信号进行解析得到标识信息,向服务器发送携带所述标识信息的下载请求;
S303:服务器在接收到所述下载请求时,查找下载请求中携带的标识信息对应的目标数据,并将查找到的目标数据发送给所述接收端。
具体的,所述S301中发送端最终生成标识音频信号并播放所采用的方式与上述图1对应的实施例中的实现方式相同,所述S302中接收端接收到标识音频信号然后到服务器中下载待共享数据所采用的方式与上述图2对应的实施例中的实现方式相同。所述服务器则通过查找方式,查找到标识信息对应的音视频、图片照片、文章小说等数据,并通过互联网等网络发送给所述接收端,从而完成数据共享。
本发明实施例能够通过将待共享的数据对应的标识信息以音频信号播放给其他终端,完成待共享数据的标识信息的传输,使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
下面对本发明实施例的进行数据共享的实现数据共享的终端以及***进行详细描述。
请参见图4,是本发明实施例的一种实现数据共享的终端的结构组成示意图,本发明实施例的实现数据共享的终端可以为手机、平板电脑等带有音频播放功能的终端,其作为数据共享的发送端具体包括:
获取模块11,用于获取服务器中存储的待共享数据的标识信息;
生成模块12,用于依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号;
播放模块13,用于播放所述生成的标识音频信号,以便于接收端在采集到所述标识音频信号后根据标识音频信号中的标识信息到所述服务器中下载所述待共享数据。
所述获取的所述标识信息为字符标识信息,字符标识信息可以包括1-9的数字符号,a-z以及A-Z的字母符号,当然也可以只包括1-9的数字符号等。所述生成模块12具体可以包括图5所示的结构:
第一确定单元121,用于依据预设的频率分配规则中每一个字符与频率值一一映射关系,确定所述字符标识信息中每一个字符对应的频率值,得到所述字符标识信息的频率信息;
第一生成单元122,用于根据得到的频率信息生成标识音频信号。
或者,所述生成模块12具体可以包括图6所示的结构:
第二确定单元123,用于依据预设的频率分配规则中每一个字符的编号和每一个频率值的编号,为字符标识信息中每一个字符分配由至少两个频率值组合得到的组合频率,得到所述字符标识信息的频率信息;
第二生成单元124,用于根据得到的频率信息生成标识音频信号。
或者,所述生成模块12具体可以包括图7所示的结构:
转换单元125,用于依据预设的频率分配规则中每一个字符的编号,得到标识信息中每一个字符编号的二进制码,得到标识信息的二进制码,并将标识信息的二进制码根据预置的编码个数阈值进行划分,并将划分后的二进制码转换为频率编号;
第三确定单元126,用于根据频率编号和预设的频率分配规则中每一个频率值的编号,确定得到所述字符标识信息的频率信息;
第三生成单元127,用于根据得到的频率信息生成标识音频信号。
进一步的可选的,所述生成模块12中在根据得到的频率信息生成标识音频信号时,是根据预设的音频格式,并根据得到的频率信息,生成标识音频信号;
其中,所述预设的音频格式包括识别符、信息位以及校验位,所述识别符用于标记该音频信号为携带标识信息的标识音频信号,所述信息位用于承载所述频率信息,所述检验位用于对标识音频信号进行纠错校验。
所述的生成模块12具体执行上述S102中的步骤,在此不赘述。同时,本发明实施例的实现数据共享的终端中的生成模块12可以同时包括上述图5至图7所示的结构,以便于能够根据发送端用户的需要,选择相应的生成模块12的功能单元完成字符到频率的转换。
进一步的,所述获取模块11可以采用如图8所示的结构,所述获取模块11包括:
下载单元111,用于从服务器下载所述服务器中存储的待共享数据;
获取单元112,用于获取所述服务器为所述待共享数据分配的字符串;
处理单元113,用于对获取到字符串进行二进制压缩处理,将压缩处理后的字符串作为所述待共享数据的标识信息。
本发明实施例能够通过将待共享的数据对应的标识信息转换为音频信号播放给其他终端,完成待共享数据的标识信息的传输,使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
再请参见图9,是本发明实施例的另一种实现数据共享的终端的结构组成示意图,本发明实施例的所述实现数据共享的终端可以为手机、平板电脑等带有麦克风等拾音模块的终端,其作为接收端具体可以包括:
确定模块21,用于在采集到标识音频信号时,依次确定该标识音频信号各个频率值;
解析模块22,用于根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息;
请求模块23,用于向存储待共享数据的服务器发送携带所述解析确定的标识信息的下载请求,从所述服务器中下载所述标识信息对应的待共享数据。
所述标识信息可以为字符标识信息,所述解析模块22具体可以为图10所述的结构,其具体包括:
第一解析单元221,用于依据预设的频率分配规则中每一个字符与频率值一一映射关系,依次确定该标识音频信号的各个频率对应的字符;
第一字符获取单元222,用于根据确定的字符得到字符标识信息。
或者,所述解析模块22具体可以为图11所述的结构,其具体包括:
第二解析单元223,用于依据预设的频率分配规则中每一个频率值的编号,依次确定该标识音频信号的各个频率对应的编号,并将至少两个频率对应的编号相加后得到的值作为字符的编号,并根据该字符的编号以及预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
第二字符获取单元224,用于根据确定的字符得到字符标识信息。
或者,所述解析模块22具体可以为图12所述的结构,其具体包括:
第三解析单元225,用于依据预设的频率分配规则中每一个频率值的编号,依次确定所述标识音频信号的各个频率对应的编号,并将各个频率对应的编号转换为二进制码,并将转换得到的二进制码根据预置的解码个数阈值进行划分,并将划分后的二进制码转换为字符编号,并根据字符编号和预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
第三字符获取单元226,用于根据确定的字符得到字符标识信息。
进一步具体的,所述解析模块22中在根据确定的字符得到字符标识信息时,是对确定的字符组成的字符串进行二进制解压缩处理,将解压缩处理后得到的字符串作为字符标识信息。
另外,需要说明的是,所述实现数据共享的终端中的解析模块22可以同时包括上述的图10至图12所示的结构,这样,接收端的用户即可根据发送端的发送方式,选择解析模块22相应的功能单元准确地完成频率到字符的转换。
进一步的,再请参见图13,为本发明实施例的再一种实现数据共享的终端的结构组成示意图,本发明实施例的所述实现数据共享的终端包括上述图8对应实施例的实现数据共享的终端中的确定模块21、解析模块22以及请求模块23。进一步的,在本发明实施例中,所述实现数据共享的终端还包括:
判断模块24,用于在对该标识音频信号的各个频率中识别位的频率段进行解析后,判断是否得到用于标记该音频信号为携带标识信息的标识音频信号的识别符;
校验模块25,用于在判断结果为得到时,对该标识音频信号的各个频率中校验位的频率进行解析得到校验位信息,并通过预设的校验算法以及校验位信息对所述字符串进行校验;
通知模块26,用于在校验成功时,通知所述解析模块22。
本发明实施例中接收端能够对接收到的音频数据进行解析,并得到标识信息后即可到服务器中下载标识信息对应的待共享数据,使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
再请参见图14,是本发明实施例的一种数据共享***,本发明实施例的所述数据共享***包括发送端1、接收端2以及服务器3,其中:
所述发送端1,用于获取服务器3中存储的待共享目标数据的标识信息,依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号并播放;
所述接收端2,用于采集到标识音频信号后,按照所述预设的频率分配规则对标识音频信号进行解析得到标识信息,向服务器3发送携带所述标识信息的下载请求;
所述服务器3,用于在接收到所述下载请求时,查找下载请求中携带的标识信息对应的目标数据,并将查找到的目标数据发送给所述接收端2。
具体的,所述发送端1具体可以由图4至图7对应的实现数据共享的终端组成,具体用于执行图1对应实施例中的生成标识音频信号并播放所采用的方式,所述接收端2可以有图8至图11或者图12对应的实现数据共享的终端组成,具体用于执行图2对应实施例中接收到标识音频信号然后到服务器中下载待共享数据所采用的方式。所述服务器3则通过查找方式,查找到标识信息对应的音视频、图片照片、文章小说等数据,并通过互联网等网络发送给所述接收端2,从而完成数据共享。
本发明实施例能够通过将待共享的数据对应的标识信息以音频信号播放给其他终端,完成待共享数据的标识信息的传输,使得终端之间不必需要建立蓝牙等连接,也不需要安装通信应用软件即可在于服务器建立了连接的前提下随时随地地进行数据共享,实现了实时、快捷、方便的音视频、照片图片以及文章小说等相关数据的共享。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (27)
1.一种实现数据共享的方法,其特征在于,包括:
在作为发送端需要向接收端共享服务器中存储的文件数据时,获取服务器中存储的待共享数据的标识信息,所述标识信息为字符信息,所述字符信息用于唯一标识存储在所述服务器中的文件数据;
依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号;
播放所述生成的标识音频信号,以便于接收端在采集到所述标识音频信号后根据标识音频信号中的标识信息到所述服务器中下载所述待共享数据。
2.如权利要求1所述的方法,其特征在于,所述依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号,包括:
依据预设的频率分配规则中每一个字符与频率值一一映射关系,确定所述字符标识信息中每一个字符对应的频率值,得到所述字符标识信息的频率信息;
根据得到的频率信息生成标识音频信号。
3.如权利要求1所述的方法,其特征在于,所述依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号,包括:
依据预设的频率分配规则中每一个字符的编号和每一个频率值的编号,为字符标识信息中每一个字符分配由至少两个频率值组合得到的组合频率,得到所述字符标识信息的频率信息;
根据得到的频率信息生成标识音频信号。
4.如权利要求1所述的方法,其特征在于,所述依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号,包括:
依据预设的频率分配规则中每一个字符的编号,得到标识信息中每一个字符编号的二进制码,得到标识信息的二进制码;
将标识信息的二进制码根据预置的编码个数阈值进行划分,并将划分后的二进制码转换为频率编号;
根据频率编号和预设的频率分配规则中每一个频率值的编号,确定得到所述字符标识信息的频率信息;
根据得到的频率信息生成标识音频信号。
5.如权利要求1-4所述的方法,其特征在于,所述获取服务器中存储的待共享数据的标识信息,包括:
从服务器下载所述服务器中存储的待共享数据;
获取所述服务器为所述待共享数据分配的字符串;
对获取到字符串进行二进制压缩处理,将压缩处理后的字符串作为所述待共享数据的标识信息。
6.如权利要求2-4任一项所述的方法,其特征在于,所述根据得到的频率信息生成标识音频信号,包括:
根据预设的音频格式,并根据得到的频率信息,生成标识音频信号;
其中,所述预设的音频格式包括识别符、信息位以及校验位,所述识别符用于标记该音频信号为携带标识信息的标识音频信号,所述信息位用于承载所述频率信息,所述检验位用于对标识音频信号进行纠错校验。
7.如权利要求6所述的方法,其特征在于,
所述识别符设置于所述标识音频信号的信号头部分;或者
所述识别符分为两部分,分别设置于所述标识音频信号的信号头部分和信号尾部分;或者
所述识别符分为两部分,分别设置于所述标识音频信号的信号头部分和信号中部分。
8.一种实现数据共享的方法,其特征在于,包括:
在作为接收端需要共享服务器中存储的文件数据,并采集到标识音频信号时,依次确定该标识音频信号各个频率值;
根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息,所述标识信息为字符信息,所述字符信息用于唯一标识存储在所述服务器中的文件数据;
向存储待共享数据的服务器发送携带所述解析确定的标识信息的下载请求,从所述服务器中下载所述标识信息对应的待共享数据。
9.如权利要求8所述的方法,其特征在于,所述根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息,包括:
依据预设的频率分配规则中每一个字符与频率值一一映射关系,依次确定该标识音频信号的各个频率对应的字符;
根据确定的字符得到字符标识信息。
10.如权利要求8所述的方法,其特征在于,所述根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息,包括:
依据预设的频率分配规则中每一个频率值的编号,依次确定该标识音频信号的各个频率对应的编号;
将至少两个频率对应的编号相加后得到的值作为字符的编号,并根据该字符的编号以及预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
根据确定的字符得到字符标识信息。
11.如权利要求8所述的方法,其特征在于,所述根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息,包括:
依据预设的频率分配规则中每一个频率值的编号,依次确定所述标识音频信号的各个频率对应的编号;
将各个频率对应的编号转换为二进制码,并将转换得到的二进制码根据预置的解码个数阈值进行划分,并将划分后的二进制码转换为字符编号;
根据字符编号和预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
根据确定的字符得到字符标识信息。
12.如权利要求9-11任一项所述的方法,其特征在于,所述根据确定的字符得到字符标识信息,包括:
对确定的字符组成的字符串进行二进制解压缩处理,将解压缩处理后得到的字符串作为字符标识信息。
13.如权利要求8-11任一项所述的方法,其特征在于,所述根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息之前,还包括:
在对该标识音频信号的各个频率中识别位的频率段进行解析后,判断是否得到用于标记该音频信号为携带标识信息的标识音频信号的识别符;
若得到,则对该标识音频信号的各个频率中校验位的频率进行解析得到校验位信息,并通过预设的校验算法以及校验位信息对所述标识音频信号进行校验;
若校验成功,则执行所述根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息。
14.一种实现数据共享的方法,其特征在于,包括:
发送端需要向接收端共享服务器中存储的文件数据时,获取服务器中存储的待共享目标数据的标识信息,依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号并播放,所述标识信息为字符信息,所述字符信息用于唯一标识存储在所述服务器中的文件数据;
接收端在需要共享服务器中存储的文件数据,并采集到标识音频信号后,按照所述预设的频率分配规则对标识音频信号进行解析得到标识信息,向服务器发送携带所述标识信息的下载请求;
服务器在接收到所述下载请求时,查找下载请求中携带的标识信息对应的目标数据,并将查找到的目标数据发送给所述接收端。
15.一种实现数据共享的终端,其特征在于,包括:
获取模块,用于在作为发送端需要向接收端共享服务器中存储的文件数据时,获取服务器中存储的待共享数据的标识信息,所述标识信息为字符信息,所述字符信息用于唯一标识存储在所述服务器中的文件数据;
生成模块,用于依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号;
播放模块,用于播放所述生成的标识音频信号,以便于接收端在采集到所述标识音频信号后根据标识音频信号中的标识信息到所述服务器中下载所述待共享数据。
16.如权利要求15所述的终端,其特征在于,所述生成模块包括:
第一确定单元,用于依据预设的频率分配规则中每一个字符与频率值一一映射关系,确定所述字符标识信息中每一个字符对应的频率值,得到所述字符标识信息的频率信息;
第一生成单元,用于根据得到的频率信息生成标识音频信号。
17.如权利要求15所述的终端,其特征在于,所述生成模块包括:
第二确定单元,用于依据预设的频率分配规则中每一个字符的编号和每一个频率值的编号,为字符标识信息中每一个字符分配由至少两个频率值组合得到的组合频率,得到所述字符标识信息的频率信息;
第二生成单元,用于根据得到的频率信息生成标识音频信号。
18.如权利要求15所述的终端,其特征在于,所述生成模块包括:
转换单元,用于依据预设的频率分配规则中每一个字符的编号,得到标识信息中每一个字符编号的二进制码,得到标识信息的二进制码,并将标识信息的二进制码根据预置的编码个数阈值进行划分,并将划分后的二进制码转换为频率编号;
第三确定单元,用于根据频率编号和预设的频率分配规则中每一个频率值的编号,确定得到所述字符标识信息的频率信息;
第三生成单元,用于根据得到的频率信息生成标识音频信号。
19.如权利要求15-18任一项所述的终端,其特征在于,所述获取模块包括:
下载单元,用于从服务器下载所述服务器中存储的待共享数据;
获取单元,用于获取所述服务器为所述待共享数据分配的字符串;
处理单元,用于对获取到字符串进行二进制压缩处理,将压缩处理后的字符串作为所述待共享数据的标识信息。
20.如权利要求16-18任一项所述的终端,其特征在于,
所述生成模块中在根据得到的频率信息生成标识音频信号时,是根据预设的音频格式,并根据得到的频率信息,生成标识音频信号;
其中,所述预设的音频格式包括识别符、信息位以及校验位,所述识别符用于标记该音频信号为携带标识信息的标识音频信号,所述信息位用于承载所述频率信息,所述检验位用于对标识音频信号进行纠错校验。
21.一种实现数据共享的终端,其特征在于,包括:
确定模块,用于在作为接收端需要共享服务器中存储的文件数据,并采集到标识音频信号时,依次确定该标识音频信号各个频率值;
解析模块,用于根据该标识音频信号的各个频率以及预设的频率分配规则,解析确定该标识音频信号所携带的标识信息,所述标识信息为字符信息,所述字符信息用于唯一标识存储在所述服务器中的文件数据;
请求模块,用于向存储待共享数据的服务器发送携带所述解析确定的标识信息的下载请求,从所述服务器中下载所述标识信息对应的待共享数据。
22.如权利要求21所述的终端,其特征在于,所述解析模块包括:
第一解析单元,用于依据预设的频率分配规则中每一个字符与频率值一一映射关系,依次确定该标识音频信号的各个频率对应的字符;
第一字符获取单元,用于根据确定的字符得到字符标识信息。
23.如权利要求21所述的终端,其特征在于,所述解析模块包括:
第二解析单元,用于依据预设的频率分配规则中每一个频率值的编号,依次确定该标识音频信号的各个频率对应的编号,并将至少两个频率对应的编号相加后得到的值作为字符的编号,并根据该字符的编号以及预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
第二字符获取单元,用于根据确定的字符得到字符标识信息。
24.如权利要求21所述的终端,其特征在于,所述解析模块包括:
第三解析单元,用于依据预设的频率分配规则中每一个频率值的编号,依次确定所述标识音频信号的各个频率对应的编号,并将各个频率对应的编号转换为二进制码,并将转换得到的二进制码根据预置的解码个数阈值进行划分,并将划分后的二进制码转换为字符编号,并根据字符编号和预设的频率分配规则中每一个字符的编号,依次确定对应的字符;
第三字符获取单元,用于根据确定的字符得到字符标识信息。
25.如权利要求22-24任一项所述的终端,其特征在于,
所述解析模块中在根据确定的字符得到字符标识信息时,是对确定的字符组成的字符串进行二进制解压缩处理,将解压缩处理后得到的字符串作为字符标识信息。
26.如权利要求21-24任一项所述的终端,其特征在于,还包括:
判断模块,用于在对该标识音频信号的各个频率中识别位的频率段进行解析后,判断是否得到用于标记该音频信号为携带标识信息的标识音频信号的识别符;
校验模块,用于在判断结果为得到时,对该标识音频信号的各个频率中校验位的频率进行解析得到校验位信息,并通过预设的校验算法以及校验位信息对所述标识音频信号进行校验;
通知模块,用于在校验成功时,通知所述解析模块。
27.一种实现数据共享的***,其特征在于,包括:发送端、接收端以及服务器,其中:
所述发送端,用于需要向接收端共享服务器中存储的文件数据时,获取服务器中存储的待共享目标数据的标识信息,依据预设的频率分配规则为所述标识信息分配频率,根据分配的频率生成标识音频信号并播放,所述标识信息为字符信息,所述字符信息用于唯一标识存储在所述服务器中的文件数据;
所述接收端,用于在需要共享服务器中存储的文件数据,并采集到标识音频信号后,按照所述预设的频率分配规则对标识音频信号进行解析得到标识信息,向服务器发送携带所述标识信息的下载请求;
所述服务器,用于在接收到所述下载请求时,查找下载请求中携带的标识信息对应的目标数据,并将查找到的目标数据发送给所述接收端。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310033202.1A CN103973730B (zh) | 2013-01-29 | 2013-01-29 | 一种实现数据共享的方法、终端及*** |
PCT/CN2013/088321 WO2014117593A1 (en) | 2013-01-29 | 2013-12-02 | Method, terminal and system for implementing data sharing |
US14/333,054 US20140330894A1 (en) | 2013-01-29 | 2014-07-16 | Method, terminal and system for implementing data sharing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310033202.1A CN103973730B (zh) | 2013-01-29 | 2013-01-29 | 一种实现数据共享的方法、终端及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103973730A CN103973730A (zh) | 2014-08-06 |
CN103973730B true CN103973730B (zh) | 2016-10-19 |
Family
ID=51242774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310033202.1A Active CN103973730B (zh) | 2013-01-29 | 2013-01-29 | 一种实现数据共享的方法、终端及*** |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140330894A1 (zh) |
CN (1) | CN103973730B (zh) |
WO (1) | WO2014117593A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905474B (zh) * | 2012-12-25 | 2017-09-26 | 腾讯数码(天津)有限公司 | 一种信息共享方法、终端、服务器及*** |
CN105656521B (zh) * | 2014-11-13 | 2018-11-16 | 阿里巴巴集团控股有限公司 | 终端设备之间的数据同步方法及其装置 |
CN104580534B (zh) * | 2015-02-06 | 2018-08-31 | 联想(北京)有限公司 | 信息处理方法、装置及电子设备 |
CN106487851B (zh) * | 2015-08-31 | 2019-06-18 | 北京国双科技有限公司 | 网页编程信息传输方法、装置及*** |
CN105281843B (zh) * | 2015-09-10 | 2018-08-24 | 移康智能科技(上海)股份有限公司 | 二维码信息的发送、接收方法及发送、接收装置 |
JP6687104B2 (ja) * | 2016-03-31 | 2020-04-22 | 富士通株式会社 | データ送信プログラム、データ送信方法及びデータ送信装置 |
CN108737853B (zh) * | 2017-04-20 | 2021-07-13 | 腾讯科技(深圳)有限公司 | 一种数据文件的降码处理方法和服务器 |
SG10201704772SA (en) * | 2017-06-09 | 2019-01-30 | Mastercard Asia Pacific Pte Ltd | Method and system for authentication via audio transmission |
EP3627322A4 (en) | 2017-06-14 | 2020-04-29 | Beijing Xiaomi Mobile Software Co., Ltd. | APPLICATION INTERACTION METHOD, INTERACTION METHOD AND DEVICE |
CN109213394B (zh) * | 2017-07-07 | 2021-03-02 | 北京小米移动软件有限公司 | 应用交互方法及装置 |
CN108139952B (zh) * | 2017-06-14 | 2022-08-05 | 北京小米移动软件有限公司 | 应用交互方法、交互方法及装置 |
CN107463647A (zh) * | 2017-07-25 | 2017-12-12 | 努比亚技术有限公司 | 音频标识设置方法、使用方法、终端及计算机可读存储介质 |
WO2019023970A1 (zh) * | 2017-08-02 | 2019-02-07 | 深圳传音通讯有限公司 | 一种智能终端的图片分享方法及图片分享*** |
CN107231578A (zh) * | 2017-08-04 | 2017-10-03 | 四川长虹电器股份有限公司 | 视频文件快速播放的***及方法 |
CN107547142B (zh) * | 2017-08-31 | 2022-01-14 | 努比亚技术有限公司 | 基于超声波的通信方法、装置及计算机可读存储介质 |
CN108173745A (zh) * | 2017-12-26 | 2018-06-15 | 福建中金在线信息科技有限公司 | 一种基于即时通信的转发方法及装置 |
CN110769523B (zh) * | 2018-07-27 | 2022-08-19 | 腾讯科技(深圳)有限公司 | 投屏方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012167200A1 (en) * | 2011-06-01 | 2012-12-06 | Qualcomm Incorporated | Selective admission into a network sharing session |
CN102821109A (zh) * | 2012-08-28 | 2012-12-12 | 腾讯科技(深圳)有限公司 | 在即时通信应用中实现数据共享的方法、相关设备及*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1279249B1 (en) * | 2000-03-29 | 2007-08-01 | Vadium Technology Inc. | One-time-pad encryption with central key service and keyable characters |
US20050063412A1 (en) * | 2003-09-19 | 2005-03-24 | Adnan Osmani | Data communication facilitating |
GB2546026B (en) * | 2010-10-01 | 2017-08-23 | Asio Ltd | Data communication system |
-
2013
- 2013-01-29 CN CN201310033202.1A patent/CN103973730B/zh active Active
- 2013-12-02 WO PCT/CN2013/088321 patent/WO2014117593A1/en active Application Filing
-
2014
- 2014-07-16 US US14/333,054 patent/US20140330894A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012167200A1 (en) * | 2011-06-01 | 2012-12-06 | Qualcomm Incorporated | Selective admission into a network sharing session |
CN102821109A (zh) * | 2012-08-28 | 2012-12-12 | 腾讯科技(深圳)有限公司 | 在即时通信应用中实现数据共享的方法、相关设备及*** |
Also Published As
Publication number | Publication date |
---|---|
US20140330894A1 (en) | 2014-11-06 |
CN103973730A (zh) | 2014-08-06 |
WO2014117593A1 (en) | 2014-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103973730B (zh) | 一种实现数据共享的方法、终端及*** | |
CN106162062B (zh) | 获取监控视频的方法和*** | |
CN102884764B (zh) | 一种报文接收方法、深度包检测设备及*** | |
CN108429739B (zh) | 一种识别蜜罐的方法、***及终端设备 | |
CN107566477B (zh) | 一种在分布式文件***集群中获取文件的方法和装置 | |
CN102868752A (zh) | 一种数据传输方法、***及终端 | |
CN102025444A (zh) | 资源发布方法、资源下载方法及数据校验*** | |
CN111224831B (zh) | 用于生成话单的方法和*** | |
CN104767839A (zh) | 一种ip定位方法及装置 | |
CN106534268A (zh) | 一种数据共享方法及装置 | |
KR20190095067A (ko) | 블록체인 기반의 머클트리를 이용한 정보 관리 방법, 이를 이용한 서버 및 단말 | |
CN102648625A (zh) | 广播业务分组的实现方法、装置和*** | |
CN109391473A (zh) | 一种电子签章的方法、装置及存储介质 | |
CN101980477B (zh) | 检测影子用户的数目的方法和装置及网络设备 | |
CN101945010B (zh) | 业务许可的处理方法、设备和*** | |
CN108920377A (zh) | 一种日志回放测试方法、***、装置及可读存储介质 | |
CN112307058A (zh) | 短链接的处理方法、装置、存储介质及计算机设备 | |
CN104065734A (zh) | 一种通过dns进行文件传输的方法和*** | |
CN101505295B (zh) | 一种内容和类别的关联方法和设备 | |
CN108366136A (zh) | 一种域名的解析方法及装置 | |
CN110120987B (zh) | 一种WiFi连接方法及装置 | |
CN102739631A (zh) | 一种api接口支持多协议格式文件获取的方法及装置 | |
CN104468383A (zh) | 带宽限制的方法、装置及*** | |
CN211630177U (zh) | 设备数据的采集*** | |
CN108337191B (zh) | 一种网络资源调度的方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20140806 Assignee: Ocean interactive (Beijing) Information Technology Co., Ltd. Assignor: Tencent Technology (Shenzhen) Co., Ltd. Contract record no.: 2016990000422 Denomination of invention: Method, terminal and system for achieving data sharing License type: Common License Record date: 20161009 |
|
LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model |