公开/公告号CN102739334A
专利类型发明专利
公开/公告日2012-10-17
原文格式PDF
申请/专利权人 惠州TCL移动通信有限公司;
申请/专利号CN201210202890.5
发明设计人 杨志兵;
申请日2012-06-19
分类号H04H60/41(20080101);H04H60/46(20080101);H04H60/70(20080101);
代理机构44268 深圳市君胜知识产权代理事务所;
代理人王永文;杨宏
地址 516006 广东省惠州市仲恺高新技术开发区23号小区
入库时间 2023-12-18 06:57:20
法律状态公告日
法律状态信息
法律状态
2022-06-07
未缴年费专利权终止 IPC(主分类):H04H60/41 专利号:ZL2012102028905 申请日:20120619 授权公告日:20151028
专利权的终止
2015-10-28
授权
授权
2013-07-31
实质审查的生效 IPC(主分类):H04H60/41 申请日:20120619
实质审查的生效
2012-10-17
公开
公开
技术领域
本发明涉及广播电台推荐的方法,尤其涉及的是一种移动终端中通过统计用户收听记录进行电台推荐的方法及系统。
背景技术
广播电台作为一种广泛的传播媒体,随着人们生活方式的丰富多彩,广播的内容越来越精彩,广播电台的数量越来越多,因此,人们可以选择的电台种类越来越多。调频收音机很早就集成在了移动通信当中,如今的移动终端中基本都配备FM,FM也是用户使用频繁的功能之一。
随着电台的丰富以及人们活动范围的扩大,移动终端中能够听到的电台数量也越来越多,人们需要通过搜索电台以及在不同的电台之间切换,从而寻找自己喜欢的电台节目。但是,如今的传统无线通信设备中,无法根据不同的地点以及不同的时间向用户推荐最佳的电台节目,用户每次在开启电台时,开启的电台都是上次用户关闭时的电台,用户只能够通过手动的方式进行调整,调到希望收听到的电台节目。所以,基本上用户在每次开启电台时,都需要进行手动调整,影响了用户使用电台的效率;同时,这种传统的方式无法记录用户喜欢收听的电台节目,用户很有可能在再次开启后,错过最喜欢的电台节目。
电台节目与当前的时间与地点关系很大,即不同的时间,用户需要收听的电台节目是不一样的,如用户在8点到9点收听的电台节目与13点到14点收听的电台节目是不一样的;同样,不同的地点,用户需要收听的电台节目一也是不一样的,如用户在上海时,收听一个节目,而在苏州时,希望收听另外一个节目,并且,当用户的地理位置改变后,上次关闭时所收听的节目很有可能是无法收听到的。因此,当前的电台开启时默认电台的选择,对用户的使用带来了不便,所以需要对当前的电台开启时的默认电台行为进行改进,使之更加的智能,更能符合用户的使用习惯。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端中电台推荐的方法及系统,是调频收音机开启时能够智能第推荐给用户一个最佳电台,方便用户使用调频收音机的效率,提高移动终端的用户体验。
本发明解决技术问题所采用的技术方案如下:
一种基于移动终端的电台收听推荐的方法,其中,包括步骤:
A、移动终端预先存储在不同地理位置收听的电台列表,统计与每一地理位置对应的电台列表中的电台在不同时间段内的收听时间,并将每个时间段内收听时间最长的电台确定为该时间段内最佳电台;
B、移动终端获取当前地理位置,并判断是否存在与当前地理位置对应的电台列表;
C、当存在与当前地理位置对应的电台列表,则获取移动终端当前时间,根据获取的当前时间确定其所属的时间段,并自动推荐与所确定的时间段对应的最佳电台;
所述的方法,其中,所述步骤A还包括:将与每一地理位置对应的电台列表中的电台在每个时间段内的收听时间按照从大到小的顺序进行排序,得出排序列表,并将排序列表中收听时间最长的电台确定为该地理位置各个时间段内的最佳电台
所述的方法,其中,所述步骤B还包括:通过GPS信号获取当前位置的经纬度数据,处理所述经纬度数据,得到当前的地理位置。
所述的方法,其中,所述步骤C还包括:如果不存在与当前地理位置对应的电台列表,则提示用户进行电台搜索,并建立当前地理位置的电台列表。
所述的方法,其中,所述步骤C之后还包括:当收听电台节目过程中调节电台时,记录前一个电台和当前电台的收听结束时间,统计当前电台的收听时间,将当前电台的收听时间累加到排序列表中当前电台的收听时间,并按照收听时间从大到小的顺序重新排列排序列表。
所述的方法,其中,当一电台收听时间跨越两个时间段时,对该电台的收听时间在两个时间段内进行分别统计。
所述的方法,其中,所述电台列表包括电台的序号、电台的名称和电台频率;所述排序列表包括电台的序号、电台的收听时间。
所述的方法,其中,将每天按小时为单位进行时间段划分,每个小时代表一个时间段。
一种基于移动终端的电台收听推荐的系统,其中,所述系统包括:FM模块、位置信息处理模块和电台统计模块,
其中,所述FM模块用于FM电台的播放搜索和电台列表的管理,以及在调频收音机开启时通知位置信息处理模块查询当前地理位置,并在调整电台时通知电台统计模块进行电台的统计;
所述位置信息处理模块用于获取和管理当前地理位置,并将获取的当前地理位置发送给所述FM模块;
所述电台统计模块用于对所述FM模块中电台的收听进行统计,根据不同地理位置将收听的电台进行分类,并对每个地理位置的电台在各个时间段内的收听频率和收听时间进行统计,得出各个时间段的收听频率最高或者时间最长的最佳电台,将所述最佳电台发送给FM模块。
所述的系统,其中,所述位置信息处理模块包括GPS模块和地图模块,
其中,GPS模块用于通过GPS信号获取当前位置的经纬度数据;
地图模块,用于将GPS模块获取的当前位置的经纬度数据转化为当前地理位置,并将当前地理位置发送给所述FM模块。
本发明所提供的基于移动终端的电台收听推荐的方法及系统,由于采用了根据用户在不同地点和不同时间段内的收听习惯,统计出收听最频繁的电台,在调频手机启动时,直接播放在特定地点特定时间段的电台,能够根据用户习惯,自动调整到最佳电台,大大方便了用户使用调频收音机的效率,也提高了移动终端的用户体验。
附图说明
图1是本发明提供的基于移动终端的电台收听推荐系统的结构框图。
图2是本发明提供的基于移动终端的电台收听推荐系统中一优选实施例的结构框图。
图3是本发明提供的基于移动终端的电台收听推荐方法流程图。
图4是本发明提供的基于移动终端的电台收听推荐方法中电台统计的方法流程图。
图5是本发明提供的基于移动终端的电台收听推荐方法一优选实施例的方法流程图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明的主要思想是:在调频收音机开启时,智能地推荐给用户一个最佳电台,该电台是根据某个时间段内用户使用的习惯,以及是根据某个地点内用户使用的习惯,即推荐给用户当前时间段内、当前位置内用户最可能收听的电台节目,从而使得用户在开启调频收音机时,就可以直接切换到用户最希望收听到的电台节目。本发明通过对每个时间段内用户收听电台的频率与收听的时间长度进行排序,从而获得某个时间段内收听最频繁的电台,并把该电台作为这个时间段内的“最佳电台”;同时,对不同的地点也使用上面的方式对电台的使用的行为进行统计,获得不同地点的不同时间段内的使用最频繁电台,即不同地点的“最佳电台”。这样,用户在开启移动终端中的调频收音机时,系统可以自动调节到“最佳电台”,无需用户再手动调整或搜索。
参见图1,图1是本发明提供的基于移动终端的电台收听推荐的系统的结构框图,所述系统包括位置信息处理模块10,FM模块20以及电台统计模块30。
其中,位置信息处理模块10主要用于获取移动终端的位置信息,也即是当前地理位置,并将当前的地理位置发送给FM模块20,具体地,如图2所示,在获取移动通讯设备的位置信息时,可以采用在移动终端中设置GPS模块11和地图模块12,通过GPS模块11获取移动通讯设备所处经纬度坐标的GPS信号,并对GPS信号进行解析,解析出移动终端所处的当前位置的经纬度数据,并将当前位置的经纬度数据发送给地图模块12处理,地图模块12提取经纬度坐标,并将经纬度坐标转换为具体的地理位置,该地理位置即是移动终端当前所处的地理位置。本发明通过GPS信号定位移动终端的地理位置精确且偏差小,特别是在一些地区交界地方,精确定位的地理位置能够使电台搜索更加准确。
当然,对于当前地理位置的获取方式并不限于此,还可以通过基站定位的方式,可以设置定位模块(图中未示出),通过基站对移动终端进行距离测算而获得移动终端的位置,而每个基站都有固定的位置坐标,通过该位置坐标可以很容易得出移动终端所处的地理位置。具体为:移动终端通过基站接入通信网络,移动终端测量不同基站的下行导频信号,得到不同基站下行导频的TOA(Time of Arrival,到达时刻),根据该测量结果并结合基站的坐标,通过计算,就能够计算出无线通讯设备的位置。
FM模块20主要用于FM电台的搜索播放以及电台列表的管理等等,具体的,可通过FM模块20进行电台的各种操作,包括电台的搜索,电台的选择,电台的切换等。该模块还负责在开启调频收音机时,通知位置信息处理模块10查询当前的地理位置,同时,该模块还用于在调整电台节目时,通知电台统计模块30进行电台的统计。
电台统计模块30主要用于对FM模块20中电台的收听进行统计,根据不同地理位置将收听的电台节目进行分类,并对每个地理位置的电台在各个时间段内的收听频率和收听时间进行统计,得出各个时间段的收听频率最高或者时间最长的最佳电台,将所述最佳电台发送给FM模块20。
基于上述移动终端中电台推荐的系统,本发明提供了一种基于移动终端的电台收听推荐的方法,参见图3,图3是基于移动终端的电台收听推荐的方法的流程图,包括以下步骤:
步骤S100、移动终端预先存储在不同地理位置收听的电台列表,统计与每一地理位置对应的电台列表中的电台在不同时间段内的收听时间,并将每个时间段内收听时间最长的电台确定为该时间段内最佳电台;
步骤S200、移动终端获取当前地理位置,并判断是否存在与当前地理位置对应的电台列表;
步骤S300、当存在与当前地理位置对应的电台列表,则获取移动终端当前时间,根据获取的当前时间确定其所属的时间段,并自动推荐与所确定的时间段对应的最佳电台。
下面结合本发明提供的上述系统对上述步骤进行详细的说明。
本发明在使用电台的过程中需要对用户的电台使用情况进行统计,统计出某个地方每个时间段内用户最喜欢收听的电台,也即是用户收听时间最长或者频率最高的电台,从而使得用户在特定的时间段内开启移动终端时,FM模块自动开启到用户最喜欢的电台,为了更好的实现上述目的,本发明对采用以下步骤。
首先,由于电台和地理位置有很大关系,不同的地理位置收听到的电台节目也是不一样的,即使是同一频率,不同的地理位置也对应着不同的电台节目,因此,为了使电台统计的信息能够保存下来,需要对不同地理位置的电台进行分别保存。首先通过确定移动终端所处的地理位置,从而确定与之对应的电台列表,本发明的FM模块中保存有不同地理位置对应的不同的电台列表,每个电台列表保存有各种电台信息,包括电台序号,电台的名称,电台的频率等等,FM模块中默认有几个或几十个电台列表,当用户到达一个新的地点时,系统会搜索当前地理位置的电台,这些电台信息保存到一个电台列表中,同时,每个电台列表有一个类别标识,用以表示其不同的地理位置。每次在用户开启电台或者进行电台搜索时,FM模块通知位置信息处理模块获取新的位置信息。
由于电台节目与时间段有很大的关系,不同时间段播放的电台节目也是不一样的,用户在不同的时间段内收听的电台也可能是不一样的,因此,在确定当前地理位置的电台列表后,需要对电台列表中每个时间段的电台收听情况进行分别统计,并按照电台收听的时间长度进行排序,某个时间段内某个电台收听的时间越长,说明该电台是这个时间段内用户最喜欢收听的电台。因此,每个时间段内按照电台收听的时间长度从大到小进行排序,建立一个排序列表,排在排序列表最前面的电台节目即为这个时间段的最佳电台。
进一步地,为了更好的按照收听时间进行排序,本发明的电台统计模块将一天的时间分为不同的时间段,比如考虑到电台节目多是在整点时刻进行改变,即8点到9点是一种类型的节目,9点到10点是另一种类型的节目,因此,本发明中以每个整点小时为一个时间段,将每天24小时分为24个时间段:0点到1点、1点到2点等等。
为了使得每个时间段中对于电台节目都能够进行统计的排序,电台统计模块中每个时间段都有相应数量的电台排序列表,每个排序列表中保存着不同地理位置对应的电台信息,每个时间段对应的排序列表的数量与用户保存的不同地理位置的数量一致,即当用户保存了5个地理位置的电台信息后,每个时间段就有5个排序列表与之对应,每个排序列表对应一种地理位置。当然,为了节省存储空间,时间段对应的排序列表中每个节点只是保存了电台列表中的电台的序号、收听的收听时间,通过该节点的电台序号可以到FM模块中保存的电台列表中获得电台信息。
下面对电台调节过程中电台统计模块对电台新的统计进行具体的描述,如图4所示,包括步骤:
S10,开始调节电台节目,从A电台调节到B电台;
S11、FM模块通知电台统计模块;
S13、电台统计模块获得当前时间,并计算出当前时间所属的时间段;
S14、电台统计模块根据位置信息获得排序列表;
S15、电台统计模块获得上一收听电台A的电台信息;
S16、电台统计模糊计算出该时间段内上一电台A的收听时间;并将本次的收听时间累加到排序列表中A电台的收听时间中,得到一个新的收听时间总值,通过该收听时间总值更新排序列表中A电台的收听时间;
S17、电台统计模块对电台列表中电台按照收听时间重新排序;
S18、电台统计模块获得新收听的B电台的电台信息;
S19、记录新收听电台B的收听开始时间。
当用户收听的某个电台的时间是跨时间段时,为了统计的准确性,需要将这段时间分别统计到不同的时间段中,如当用户收听C电台从时间段1收听到时间段2,那么其中收听C电台在时间段1内的时间长度需要统计到时间段1的排序列表中;其中收听C节目在时间段2内的时间长度需要统计到时间段2的排序列表中。这样,当某个节目是跨时间段的,那么统计的结果会使得这两个时间段内该电台节目的排序都会提前,从而使得统计的准确性更高。
完成了在用户的操作过程中对电台信息的统计并对统计的结果进行保存后,当用户再次开启电台时,开启电台推荐流程,如图5所示,具体的步骤为:
S20、开启调频收音机;
S21、通知位置信息处理模块,获得当前的地理位置;
S22、启动GPS模块,获取当前位置的经度与纬度;具体为:每隔一定时间接收卫星的定位信息,并解析定位信息获取移动终端的经纬度数据;
S23、地图模块将经度和纬度转化为当前地理位置;地图模块将地图中每个点对应一个经纬度,同时对应一个具体的地理位置,因此通过这种对应关系可以很容易将经纬度数据转换为具体的地理位置。
由于用户收听电台时可能处于运动过程中,所以GPS模块或每隔一定时间就获取一次移动终端的经纬度数据,间隔时间可以设置为1秒、2秒或其他,以便保证在移动终端的位置不断更新的情况下能够获取更加准确的地理位置信息。
S24、位置处理模块将当前地理位置发送给FM模块,
S25、FM模块判断是否存在当前地理位置的电台列表,如果不存在,则执行步骤S26;如果存在,则执行步骤S27;如果当前地理位置对应的电台列表不存在,说明用户之前没有收听过或者没有保存过当前地理位置的电台节目。
S26、提示用户搜索电台;
S27、电台统计模块根据当前地理位置获得对应的电台列表;
如果该地理位置对应的电台列表已经存在,说明用户之前已经收听过该电台列表中的相关电台节目,那么FM模块将地理位置信息发送给电台统计模块进行处理;电台统计模块接收到位置信息后,通过地理位置查找到该地理位置所对应的电台列表。
S28、电台统计模块获取当前时间,确定当前时间所属的时间段,
S29、电台统计模块获得该时间段内排序列表中收听时间最长的最佳电台;
S30、电台统计模块将最佳电台发送给FM模块;
S31、FM打开最佳电台。
当然本发明并不限于通过统计收听时间来确定最佳电台,也可以通过电台的收听频率也即是收听次数来确定,将收听次数最多的电台确定为最佳电台。该方式只需统计电台收听的次数,所以简便易行。
综上所述,本发明提供的基于移动终端的电台收听推荐的方法及系统,在用户使用电台的过程中统计用户使用电台的行为,获得某个地点、某个时间段内用户最喜欢收听的电台节目,从而可以在用户开启电台时,根据统计的结果向用户推荐最佳电台。通过本发明,一方面可以在用户开启电台时,自动向用户推荐最喜欢的电台节目,无需用户再手动的调节,节省了用户的时间;另一方面,本发明可以统计出用户不同时间段内的电台喜好,使得电台的使用更加符合用户的使用习惯,提高了用户的体验。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
机译: 移动终端设备,移动终端设备中的广播节目的观看/收听控制方法和观看/收听控制程序以及观看/收听控制系统
机译: 移动终端,移动终端的方法,移动终端的程序,推荐系统和推荐服务器
机译: 提供呼叫内容存储/收听服务的方法和系统,特别是允许用户通过将其存储在语音邮件盒中而不是在移动终端自身中来存储和收听足够数量的呼叫内容