移动通讯设备及其共享电台信息的方法

文档序号:7963376阅读:172来源:国知局
专利名称:移动通讯设备及其共享电台信息的方法
技术领域
本发明涉及移动通信领域,特别是涉及一种移动通讯设备及其共享电台信息的方法。
背景技术
随着科学技术的发展,越来越多的功能集成在移动通讯设备上,信息共享作为现在移动通讯设备上主要的功能,给用户的信息获取带来了极大的便利,如短信、邮件、联系人信息、文件和音乐等都可以在移动通讯设备之间实现共享。此外,作为广泛传播媒体的调频收音机(FM)很早就集成在了移动通讯设备当中, 是用户使用频繁的功能之一,随着电台的丰富,以及人们活动范围的扩大,移动通讯设备中能够接收到的电台数量越来越多,使人们的生活变得越来越精彩。但是,当用户收听到一个精彩节目,想要与他人进行分享时,无法方便、快捷地实现共享。现有技术的做法是,首先用户需要查看当前的电台信息,如频率、名称等,用户再将这些信息告诉对方,对方根据这些信息,手动输入电台信息进行收听或保存。这种方式效率不是很高,也影响了电台信息的共享体验。

发明内容
本发明主要解决的技术问题是提供一种移动通讯设备及其共享电台信息的方法, 能够在移动通讯设备之间实现方便、快捷的电台信息共享。为解决上述技术问题,本发明采用的一个技术方案是提供一种移动通讯设备共享电台信息的方法,该方法包括获取需要共享的电台信息;将电台信息保存至文件中;通过无线方式发送电台信息文件。其中,获取需要共享的电台信息步骤之前包括接收在电台播放界面或电台列表界面中点击所生成的电台共享指令;获取需要共享的电台信息步骤包括根据电台共享指令获取需要共享的电台信息。其中,获取需要共享的电台信息步骤包括获取当前正在收听的电台信息,或已选中的电台列表中任一电台或以上的电台信息,电台信息包括电台频率和电台名称;将电台信息保存至结构体中。其中,将电台信息保存至文件中步骤包括将结构体转化为电台信息字符串;将电台信息字符串保存至文件中,文件以标识电台信息文件的字母组合为后缀名。为解决上述技术问题,本发明采用的一个技术方案是提供一种移动通讯设备,该移动通讯设备包括获取模块,用于获取需要共享的电台信息;保存模块,用于将电台信息保存至文件中;发送模块,用于通过无线方式发送电台信息文件。其中,移动通讯设备包括第一接收模块,用于接收在电台播放界面或电台列表界面中点击所生成的电台共享指令。其中,获取模块包括获取单元,用于获取当前正在收听的电台信息,或已选中的
4电台列表中任一电台或以上的电台信息,电台信息包括电台频率和电台名称;保存单元, 用于将电台信息保存至结构体中。其中,发送模块包括第一启动单元,用于启动无线射频设备,建立数据链路;编码单元,用于无线射频设备将电台信息文件编码为匹配无线射频设备的数据格式;发送单元,用于发送数据格式的电台信息数据。为解决上述技术问题,本发明采用的一个技术方案是提供一种移动通讯设备共享电台信息的方法,该方法包括通过无线方式接收电台信息文件;解析电台信息文件,获取电台信息;根据电台信息直接打开电台进行收听,或将电台信息保存至电台列表中。其中,通过无线方式接收电台信息文件步骤之后包括读取电台信息文件的文件名称;判断文件名称的后缀名是否为标识电台信息文件的字母组合;若判断为是,则执行解析电台信息文件,获取电台信息的步骤;若判断为否,则不进行任何操作。为解决上述技术问题,本发明采用的一个技术方案是提供一种移动通讯设备,该移动通讯设备包括第二接收模块,用于通过无线方式接收电台信息文件;解析模块,用于解析电台信息文件,获取电台信息;使用模块,用于根据电台信息直接打开电台进行收听, 或将电台信息保存至电台列表中。其中,第二接收模块包括第二启动单元,用于启动无线射频设备,建立数据链路; 接收单元,用于通过数据链路接收电台信息数据;解码单元,用于将电台信息数据进行解码,获得电台信息文件。本发明的有益效果是区别于现有技术的情况,本发明由移动通讯设备本身在控制下将电台信息以电台信息文件的格式发送给对方,发送的方式为通过无线方式进行发送。接收方通过无线方式接收电台信息文件,并对电台信息文件进行解析,以获取电台信息,接收方根据获取的电台信息直接打开电台进行收听,或将获取的电台信息保存至电台列表中。通过上述方式,加快了移动通讯设备之间电台共享的速度和方便了发送方和接收方的操作,使移动通讯设备之间可方便、快捷地进行电台信息的共享,提高了用户体验。


图1是本发明移动通讯设备共享电台信息的方法一实施例的流程示意图;图2是本发明移动通讯设备共享电台信息的方法另一实施例的流程示意图;图3是本发明移动通讯设备共享电台信息的方法又一实施例的流程示意图;图4是本发明移动通讯设备共享电台信息的方法再一实施例的流程示意图;图5是本发明移动通讯设备一实施例的结构示意图;图6是本发明移动通讯设备另一实施例的结构示意图;图7是本发明移动通讯设备硬件连接示意图。
具体实施例方式下面结合附图和实施例对本发明进行详细说明。图1是本发明移动通讯设备共享电台信息的方法第一实施例的流程示意图,具体实施步骤如下
5
步骤101,获取需要共享的电台信息;获取需要共享的当前正在收听的电台信息,或电台列表中任一电台或以上的电台信息,并将该电台信息保存至一个结构体中。所述电台信息包括电台频率和电台名称等。步骤102,将电台信息保存至文件中;获取到包含电台信息的结构体后,根据发送方式的不同,调用不同的打包方式,在本实施例中,以数据文件的形式进行发送。首先,将电台信息的结构体转化为一定格式的电台信息字符串,并将该电台信息字符串保存到一个文件中,且该文件以标识电台信息文件的字母组合为后缀名,如.fm。由于无线射频设备,如蓝牙、红外等,可以传送任何类型的数据文件,为了区分于其它的文件类型,使得接收方能够知道当前接收到的包为电台信息包,我们以标识电台信息文件的字母组合为后缀名,如.fm,. fm是自己命名的,由于该后缀名是用来区分其它的文件类型,因此,只要是发送方和接收方所协定的文件类型,都可以作为电台信息文件。在具体实施过程中,发送电台信息文件的方式如下文件格式以.fm为后缀名。文件内容格式在电台信息文件中,电台的信息以一定的格式表示,如使用标识+符号+内容的方式,标识是固定的标识,用以表示该行的内容类型,如FM_NAME表示电台的名称;符号是某种标点符号,用以分隔标识与内容,如使用冒号“,,;内容是该行的具体内容,该部分是根据每个不同的电台进行填充,如电台频率 91. 4。即电台信息结构体中每一项的内容都可由上述格式的字符串表示,如FM_NAME 音乐之声FM_FREQ :107. 7同时,为了标识文件中内容的开始与结束,使用特定的标识表示开始(如FM_ BEGIN),特定的标识表示结束(如FM_END),这样,当生成电台信息文件时,文件内容格式如下FM_BEGINFM_NAME 音乐之声FM_FREQ :107. 7FM_END需要指出的是,此处对于电台信息的文件格式和文件内容格式的说明只是一种举类实施例,只要是发送与接收双方所协商一致的格式都可以作为电台信息的类型。步骤103,通过无线方式发送电台信息文件。无线射频设备获得电台信息文件后,将电台信息文件编码为匹配无线射频设备的数据格式,然后通过该无线射频设备发送数据格式的电台信息。本实施例中发送方与接收方通过无线射频设备建立无线连接,并在连接后,通过该无线链路传递电台信息。所述无线射频设备包括蓝牙、红外等,下面以蓝牙为例说明无线连接的过程。
6
首先发送端打开蓝牙设备,将蓝牙作为主设备进行查询和发起连接;接收端的蓝牙设备完成参数的设置后便进入等待连接的状态,所述参数设置包括设置扫描参数、设置是否需要进行验证、设置寻呼超时等。当需要进行发送电台信息文件时,发送端的蓝牙进行查询与匹配,获得接收端的蓝牙地址,并根据查询得到的蓝牙地址来发起连接,一旦蓝牙连接被建立后,便可以进行数据的收发。发送端可以在选择“电台共享”选项前手动打开蓝牙设备,也可在选择“电台共享” 选项后手动打开蓝牙设备。接收端需要在接收电台信息文件前打开蓝牙设备,以供发送端蓝牙设备的查询与连接。在其它实施例中,获取需要共享的电台信息步骤中,所述电台信息可以是移动通讯设备内已经保存的数据,或来自其它设备的数据等。图2是本发明移动通讯设备共享电台信息的方法另一实施例的流程示意图,如图所示,具体实施步骤如下步骤201,通过无线方式接收电台信息文件;接收端首先启动无线射频设备,当与发送端建立数据链路后,接收电台信息数据, 并将该电台信息数据进行解码,得到电台信息文件,将获得的电台信息文件保存到移动通讯设备的文件系统中。步骤202,解析电台信息文件,获取电台信息;读取电台信息文件中的内容,按照一定的格式对其中的信息进行解析,从而获得电台信息的每项内容,包括电台名称、电台频率等,并将该电台信息保存到结构体中。步骤203,根据电台信息直接打开电台进行收听,或将电台信息保存至电台列表中。获得电台信息后,可根据电台信息直接打开电台进行收听,或将电台信息保存至电台列表中。
具体实施方式
如下移动通讯设备在接收到某个共享电台信息后弹出询问框,询问用户是否打开接收到的电台进行收听,若用户选择“是”,则根据电台信息直接打开电台进行收听;若用户选择“取消”,则只是将接收到的电台信息保存到电台列表中。上述实施方式只是本发明实现方式的一种,对于电台信息的处理可以有多种方式,在此不作限定。需要指出的是,本发明需要两个移动通讯设备之间进行电台信息的发送,即一方将正在收听的电台信息或电台列表中的电台信息发送给对方,另一方在接收到电台信息后,解析该信息,并将解析后的电台频率作为收听频率进行收听,或者是将该电台信息保存到FM电台列表中。以蓝牙为例,该过程详细阐述如下发送端与接收端建立无线连接后,便可以在两个移动通讯设备间进行数据的发送,即发送端通过蓝牙进行电台信息编码与发送,接收端通过蓝牙进行电台信息解码与接收。发送端将该电台信息转化为包含电台信息的文件,并将该文件发送给蓝牙设备,蓝牙设备将电台信息文件编码为蓝牙传输的数据格式,再将该数据通过蓝牙连接发送给接收端; 接收端的蓝牙接收到数据后,接收端对该数据进行解码,得到包含电台信息的文件,再将该文件进行解析,获取文件中的电台信息。根据该电台信息直接打开电台进行收听,或将电台
7信息保存至电台列表中。在具体实施中,上述发送端同时具有接收端的功能,上述接收端同时具体发送端的功能。本发明由移动通讯设备将电台信息以电台信息文件的格式发送给对方,发送的方式为通过无线方式进行发送。接收方通过无线方式接收电台信息文件,并对电台信息文件进行解析,以获取电台信息,接收方根据获取的电台信息直接打开电台进行收听,或将获取的电台信息保存至电台列表中。通过上述方式,加快了移动通讯设备之间电台共享的速度和方便了发送方和接收方的操作,使移动通讯设备之间可方便、快捷地进行电台信息的共享,提高了用户体验。图3是本发明移动通讯设备共享电台信息的方法又一实施例的流程示意图,如图所示,该方法包括步骤301,接收在电台播放界面或电台列表界面中点击所生成的电台共享指令;获取需要共享的电台信息前,在移动通讯设备中添加“电台共享”操作接口,使用户可在用户界面(User Interface,UI)上选择“电台共享”选项,快速启动电台信息共享的操作,如用户可以在当前收听的电台界面选择“电台共享”选项,也可以在电台列表中选择 “电台共享”选项。用户也可以通过特定的按键方式来触发电台信息的共享操作。步骤302,根据电台共享指令获取需要共享的电台信息;根据电台共享指令获取需要共享的当前正在收听的电台信息,或电台列表中任一电台或以上的电台信息,并将该电台信息保存至一个结构体中。所述电台信息包括电台频率和电台名称等。步骤303,将电台信息保存至文件中;步骤304,通过无线方式发送电台信息文件。步骤303和步骤304在图1所示的实施例中有详细的阐述,在此不再赘述。图4是本发明移动通讯设备共享电台信息的方法再一实施例的流程示意图,如图所示,所述方法包括步骤401,启动无线射频设备,建立数据链路;数据链路的建立是双向的,下面以蓝牙为例说明无线连接的过程。首先发送端打开蓝牙设备,将蓝牙作为主设备进行查询和发起连接;接收端的蓝牙设备完成参数的设置后便进入等待连接的状态,所述参数设置包括设置扫描参数、设置是否需要进行验证、设置寻呼超时等。当需要进行发送电台信息文件时,发送端的蓝牙进行查询与匹配,获得接收端的蓝牙地址,并根据查询得到的蓝牙地址来发起连接,一旦蓝牙连接被建立后,便可以进行数据的收发。步骤402,通过数据链路接收电台信息数据;步骤403,将电台信息数据进行解码,获得电台信息文件;步骤404,读取电台信息文件的文件名称;由于无线射频设备,可以传送任何类型的数据文件,为了区分于其它的文件类型, 使得接收方能够知道当前接收到的包为电台信息包,本实施例以标识电台信息文件的字母组合为后缀名,如.fm。由于该后缀名是用来区分其它的文件类型,因此,只要是发送方和接收方所协定的文件类型,都可以作为电台信息文件。
8
步骤405,判断文件名称的后缀名是否为标识电台信息文件的字母组合;步骤406,若判断为是,则解析电台信息文件,获取电台信息;读取电台信息文件中的内容,按照一定的格式对其中的信息进行解析,从而获得电台信息的每项内容,包括电台名称、电台频率等,并将该电台信息保存到结构体中。步骤407,若判断为否,则不进行任何操作;步骤408,根据电台信息直接打开电台进行收听,或将电台信息保存至电台列表中。获得电台信息后,可根据电台信息直接打开电台进行收听,或将电台信息保存至电台列表中。
具体实施方式
如下移动通讯设备在接收到某个共享电台信息后弹出询问框,询问用户是否打开接收到的电台进行收听,若用户选择“是”,则根据电台信息直接打开电台进行收听;若用户选择“取消”,则只是将接收到的电台信息保存到电台列表中。上述实施方式只是本发明实现方式的一种,对于电台信息的处理可以有多种方式,在此不作限定。图5是本发明移动通讯设备一实施例的结构示意图,如图所示,该移动通讯设备包括获取模块51、保存模块52、发送模块53以及第一接收模块54。所述获取模块51包括获取单元511和保存单元512。所述发送模块53包括第一启动单元531、编码单元532以及发送单元533。其中,第一接收模块M用于接收在电台播放界面或电台列表界面中点击所生成的电台共享指令;获取模块51用于根据电台共享指令获取需要共享的电台信息;发送模块 53用于通过无线方式发送电台信息文件;获取单元511用于获取当前正在收听的电台信息,或已选中的电台列表中任一电台或以上的电台信息,电台信息包括电台频率和电台名称;保存单元512用于将电台信息保存至结构体中;保存模块52用于将电台信息保存至文件中;第一启动单元531用于启动无线射频设备,建立数据链路;编码单元532用于无线射频设备将电台信息文件编码为匹配无线射频设备的数据格式;发送单元533用于发送数据格式的电台信息数据。图5所示实施例的移动通讯设备是作为电台信息共享的发送端来阐述的,其中, 发送端的具体实施过程为获取模块51主要负责FM电台的播放搜索以及电台列表的管理等,首先,获取单元511获取当前正在收听的电台信息,或已选中的电台列表中任一电台或以上的电台信息,所述电台信息包括电台频率和电台名称,然后保存单元512将电台信息保存至结构体中。电台信息保存至结构体中后,将该结构体发送至保存模块52,保存模块 52主要负责将包含电台信息的结构体按照一定格式打包为电台信息包格式,即将电台信息转化为包含电台信息的文件,并将转化好的电台信息文件的路径发送至发送模块53。发送模块53需要使用无线射频设备来发送将该电台信息文件至接收端,无线射频设备可以在选择“电台共享”选项前手动打开,也可在选择“电台共享”选项后手动打开。发送信息的过程为第一启动单元531启动无线射频设备,与接收端建立数据链路后,无线射频设备通过编码单元532将电台信息文件编码为匹配无线射频设备的数据格式,发送单元533将该数据格式的电台信息数据发送至接收端。图6是本发明移动通讯设备另一实施例的结构示意图,如图所示,该移动通讯设
9备包括第二接收模块61、解析模块62和使用模块63。所述第二接收模块61包括第二启动单元611、接收单元612、以及解码单元613。其中,第二接收模块61用于通过无线方式接收电台信息文件;第二启动单元611 用于启动无线射频设备,建立数据链路;接收单元612用于通过数据链路接收电台信息数据;解码单元613用于将电台信息数据进行解码,获得电台信息文件;解析模块62用于解析电台信息文件,获取电台信息;使用模块63用于根据电台信息直接打开电台进行收听, 或将电台信息保存至电台列表中。图6所示实施例的移动通讯设备是作为电台信息共享的接收端来阐述的,其中, 接收端的具体实施过程为第二接收模块61通过无线射频设备接收发送端发送的电台信息文件,具体操作为,第二启动单元611启动无线射频设备,与发送端建立数据链路,接收单元612通过数据链路接收电台信息数据,解码单元613将该电台信息数据进行解码,获得电台信息文件。第二接收模块61将获得的电台信息文件发送至解析模块62,解析模块62 读取电台信息文件中的内容,按照一定的格式对其中的信息进行解析,从而获得电台信息的每项内容,包括电台名称、电台频率等,并将该电台信息保存到结构体中。解析模块62 将该结构体发送至使用模块63,使用模块63根据解析得到的电台信息直接打开电台进行收听,或将电台信息保存至电台列表中。使用模块63主要负责FM电台的播放搜索以及电台列表的管理等。本发明由移动通讯设备将电台信息以电台信息文件的格式发送给对方,发送的方式为通过无线方式进行发送。接收方通过无线方式接收电台信息文件,并对电台信息文件进行解析,以获取电台信息,接收方根据获取的电台信息直接打开电台进行收听,或将获取的电台信息保存至电台列表中。通过上述方式,加快了移动通讯设备之间电台共享的速度和方便了发送方和接收方的操作,使移动通讯设备之间可方便、快捷地进行电台信息的共享,提高了用户体验。图7是本发明移动通讯设备硬件连接示意图,该图以蓝牙进行电台信息共享为例进行说明,如图5、6和7所示,所述硬件设备有控制芯片71、蓝牙芯片(BT) 72、电源73以及天线(ANT)74。所述控制芯片71包括第一接收模块Μ、获取模块51、保存模块52、解析模块62以及使用模块63。所述蓝牙芯片72包括发送模块53和第二接收模块61。控制芯片71与蓝牙芯片72之间通过通用异步接收/发送装置(Universal Asynchronous Receiver/Transmitter, UART)连接,控制芯片 71 通过 UART 接口与蓝牙芯片72进行通讯,通过接收引脚(RXD)获取蓝牙芯片72上的数据或通过发送引脚(T)(D)向蓝牙芯片72发送数据,并且对蓝牙芯片72进行控制。控制芯片71内设置有电源73,电源73负责给蓝牙芯片72和键盘芯片(图未示) 供电,对蓝牙芯片72进行电源控制(PWR)。蓝牙芯片72与天线74连接,通过天线74接收和发送数据。本发明由移动通讯设备将电台信息以电台信息文件的格式发送给对方,发送的方式为通过无线方式进行发送。接收方通过无线方式接收电台信息文件,并对电台信息文件进行解析,以获取电台信息,接收方根据获取的电台信息直接打开电台进行收听,或将获取的电台信息保存至电台列表中。通过上述方式,加快了移动通讯设备之间电台共享的速度和方便了发送方和接收方的操作,使移动通讯设备之间可方便、快捷地进行电台信息的共
10享,提高了用户体验。 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种移动通讯设备共享电台信息的方法,其特征在于,所述方法包括 获取需要共享的电台信息;将所述电台信息保存至文件中; 通过无线方式发送所述电台信息文件。
2.根据权利要求1所述的方法,其特征在于,所述获取需要共享的电台信息步骤之前包括接收在电台播放界面或电台列表界面中点击所生成的电台共享指令;所述获取需要共享的电台信息步骤包括根据所述电台共享指令获取需要共享的电台 fn息ο
3.根据权利要求1所述的方法,其特征在于, 所述获取需要共享的电台信息步骤包括获取当前正在收听的电台信息,或已选中的电台列表中任一电台或以上的电台信息, 所述电台信息包括电台频率和电台名称; 将所述电台信息保存至结构体中。
4.根据权利要求3所述的方法,其特征在于, 所述将电台信息保存至文件中步骤包括将所述结构体转化为电台信息字符串;将所述电台信息字符串保存至所述文件中,所述文件以标识电台信息文件的字母组合为后缀名ο
5.一种移动通讯设备,其特征在于,所述移动通讯设备包括 获取模块,用于获取需要共享的电台信息;保存模块,用于将所述电台信息保存至文件中; 发送模块,用于通过无线方式发送所述电台信息文件。
6.根据权利要求5所述的移动通讯设备,其特征在于, 所述移动通讯设备包括第一接收模块,用于接收在电台播放界面或电台列表界面中点击所生成的电台共享指令。
7.根据权利要求5所述的移动通讯设备,其特征在于, 所述获取模块包括获取单元,用于获取当前正在收听的电台信息,或已选中的电台列表中任一电台或以上的电台信息,所述电台信息包括电台频率和电台名称; 保存单元,用于将所述电台信息保存至结构体中。
8.根据权利要求5所述的移动通讯设备,其特征在于, 所述发送模块包括第一启动单元,用于启动所述无线射频设备,建立数据链路;编码单元,用于所述无线射频设备将所述电台信息文件编码为匹配所述无线射频设备的数据格式;发送单元,用于发送所述数据格式的电台信息数据。
9.一种移动通讯设备共享电台信息的方法,其特征在于,所述方法包括通过无线方式接收电台信息文件; 解析所述电台信息文件,获取电台信息;根据所述电台信息直接打开电台进行收听,或将所述电台信息保存至电台列表中。
10.根据权利要求9所述的方法,其特征在于,所述通过无线方式接收电台信息文件步骤之后包括 读取所述电台信息文件的文件名称;判断所述文件名称的后缀名是否为标识电台信息文件的字母组合; 若判断为是,则执行所述解析电台信息文件,获取电台信息的步骤; 若判断为否,则不进行任何操作。
11.一种移动通讯设备,其特征在于,所述移动通讯设备包括 第二接收模块,用于通过无线方式接收电台信息文件;解析模块,用于解析所述电台信息文件,获取电台信息;使用模块,用于根据所述电台信息直接打开电台进行收听,或将所述电台信息保存至电台列表中。
12.根据权利要求11所述的移动通讯设备,其特征在于, 所述第二接收模块包括第二启动单元,用于启动所述无线射频设备,建立数据链路;接收单元,用于通过所述数据链路接收电台信息数据;解码单元,用于将所述电台信息数据进行解码,获得所述电台信息文件。
全文摘要
本发明公开了一种移动通讯设备共享电台信息的方法,所述方法包括获取需要共享的电台信息;将所述电台信息保存至文件中;通过无线方式发送所述电台信息文件。本发明还公开了另一种移动通讯设备共享电台信息的方法及一种移动通讯设备。通过上述方式,使移动通讯设备之间可方便、快捷地进行电台信息的共享,提高了用户体验。
文档编号H04H60/72GK102437891SQ20111034655
公开日2012年5月2日 申请日期2011年11月4日 优先权日2011年11月4日
发明者杨志兵 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1