Nothing Special   »   [go: up one dir, main page]

CN105706382B - 通过地理位置的音频广播源切换 - Google Patents

通过地理位置的音频广播源切换 Download PDF

Info

Publication number
CN105706382B
CN105706382B CN201480061079.7A CN201480061079A CN105706382B CN 105706382 B CN105706382 B CN 105706382B CN 201480061079 A CN201480061079 A CN 201480061079A CN 105706382 B CN105706382 B CN 105706382B
Authority
CN
China
Prior art keywords
broadcast
source
broadcast source
content stream
audio
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
Application number
CN201480061079.7A
Other languages
English (en)
Other versions
CN105706382A (zh
Inventor
A·D·M·哈斯拉姆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Microsoft Technology Licensing LLC filed Critical Microsoft Technology Licensing LLC
Publication of CN105706382A publication Critical patent/CN105706382A/zh
Application granted granted Critical
Publication of CN105706382B publication Critical patent/CN105706382B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/20Arrangements for broadcast or distribution of identical information via plural systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/44Arrangements characterised by circuits or components specially adapted for broadcast
    • H04H20/46Arrangements characterised by circuits or components specially adapted for broadcast specially adapted for broadcast systems covered by groups H04H20/53-H04H20/95
    • H04H20/47Arrangements characterised by circuits or components specially adapted for broadcast specially adapted for broadcast systems covered by groups H04H20/53-H04H20/95 specially adapted for stereophonic broadcast systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/26Arrangements for switching distribution systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/49Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
    • H04H60/51Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations of receiving stations

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

基于正在接收音频内容流的物理单元的地理位置对音频内容流的广播源的自动切换。例如,当呈现来自第一广播源的特定音频内容流时,系统可使得一个或多个替换可能广播源的身份针对那个相对地理位置的针对相同音频内容流可用。响应于某个决策作出,系统可决定为那个音频内容流切换广播源。因此,用户持续收听音频内容流而不遭受因持续收听接收来自初始广播台的音频内容流可能的负面结果。由广播台它们自己发射的数据不需要被依赖。因此,自动切换甚至在其中广播台发射这样的数据的区域之外实现。

Description

通过地理位置的音频广播源切换
背景
音频内容流通常由广播源提供。例如,调幅(AM)和调频(FM)这样的电台已在上世纪的大部分中存在。最近,其它类型的音频广播源开始变得可用,诸如卫星收音机、互联网收音机、和数字收音机。因为广播信号趋向于随着远离广播发射机而在强度上减少,这些广播源中的一些被限制于特定地理范围。
在给定地理范围内对于给定的音频内容流可能存在多个广播源可用是很常见的。例如,考虑来自实况体育事件的音频馈送。通常,一个人可以从AM电台和FM电台两者收到相同音频馈送。如果来自当前站的所接收的音频信号的质量下降,则如果有的话,用户可搜索提供相同音频内容流的其它站。
世界上存在一些区域,其中电台不仅广播音频内容流,还广播确定地标识该音频内容流的相关联的元数据。例如,许多欧洲电台采用无线电数据系统(或RDS)协议,其中一些数字信息被内嵌在传统FM收音机广播中。然而,世界上许多地方依然不使用这样的广播协议。此外,标识音频内容的数字信息不是在每个电台的每个时刻持续发送的,并且因此使用那个信息来始终知晓替换源在那个设置中绝不是微不足道的问题。
此处要求保护的主题不限于解决任何缺点或仅在诸如上述环境这样的环境中操作的各实施例。相反,提供该背景仅用于例示其中可实现所述一些实施例的一个示例性技术领域。
概述
在此描述的至少一些实施例涉及基于正在接收音频内容流的物理单元的地理位置对音频内容流的广播源的自动切换。例如,当呈现来自第一广播源的特定音频内容流时,系统可使得一个或多个替换可能广播源的身份针对那个相对地理位置的针对相同音频内容流可用。响应于某个决策作出,系统可决定为那个音频内容流切换广播源。
因此,用户持续收听音频内容流而不遭受因持续收听接收来自初始广播台的音频内容流可能的负面结果。此外,由于地理位置被用于确定针对相同音频内容流的可用广播源,由该广播站它们自己传送的数据不需要被依赖。因此,自动切换甚至在其中各广播站发送这样的地理数据的区域之外被实现。
提供本发明内容以便以简化的形式介绍将在以下的具体实施方式中进一步描述的一些概念。本概述并非旨在标识出要求保护的主题的关键特征或必要特征,亦非旨在用作辅助确定要求保护的主题的范围。
附图简述
为了描述可获得本发明的上述和其它优点和特征的方式,将通过参考附图中示出的本发明的具体实施例来呈现以上简要描述的本发明的更具体描述。可以理解,这些附图只描绘了本发明的各典型实施例,并且因此不被认为是对其范围的限制,将通过使用附图并利用附加特征和细节来描述和解释本发明,在附图中:
图1示出了其中可采用本文中所描述的原理的示例计算系统;
图2抽象地示出了其中物理系统被定位并可访问音频广播源的环境;
图3示出用于将所呈现的音频从一个广播源自动切换到另一个广播源的方法的流程图;
图4示出了示例地理条目,地理条目包括定义条目应用在其中的地理区域的地理定义,并且包括与在那个地理区域中进行接收相关联的其它参数;
图5更详细地示出图4的示例广播源条目;以及
图6示出了包括信号强度处理系统和地理广播源相关系统的系统。
详细描述
在此描述的至少一些实施例包括基于正在接收音频内容流的物理单元的接收器的地理位置对音频内容流的广播源的自动切换。例如,当呈现来自第一广播源的特定音频内容流时,系统可使得一个或多个替换可能广播源的身份针对那个相对地理位置的针对相同音频内容流可用。响应于某个决策作出,系统可决定为那个音频内容流切换广播源。
例如,当在特定调幅(AM)电台上收听来自特定实况体育事件的音频馈送时,系统可确定存在另一个AM电台可用,以及正在播放相同音频馈送的另一个FM电台。这个确定独立于描述电台它本身传送的音频馈送的任何元数据,并且因此该确定可在这样的元数据被传送的区域之外被作出。因此,用户持续欣赏来自特定体育事件的音频馈送,不被停留在同一个AM电台的潜在的负面影响打断,并且一旦负面影响开始时也不必须手动寻找另一替代的台。
因此,用户持续收听音频内容流而不遭受因持续收听接收来自初始广播台的音频内容流可能的负面结果。此外,由于地理位置被用于确定针对相同音频内容流的可用广播源,由该广播站它们自己发送的数据不需要被依赖。因此,该自动切换甚至在其中广播台传送这样的数据的区域之外实现。
尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述特征或动作或上述动作的次序。相反,上述特征和动作是作为实现权利要求的示例形式而公开的。
计算系统现在越来越多地采取多种多样的形式。例如,计算系统可以是手持式设备、电器、膝上型计算机、台式计算机、大型机、分布式计算系统或甚至常规上不被认为是计算系统的设备。在本说明书以及权利要求书中,术语“计算系统”被广义地定义为包括任何设备或系统(或其组合),该设备或系统包含至少一个物理且有形的处理器以及其上能具有可由处理器执行的计算机可执行指令的物理且有形的存储器。计算系统可以分布在网络环境中,并可包括多个组分计算系统。
如图1所例示,在其最基本的配置中,计算系统100通常包括至少一个处理单元102和存储器104。存储器104可以是物理系统存储器,该物理系统存储器可以是易失性的、非易失性的、或两者的某种组合。术语“存储器”也可在此用来指示诸如物理存储介质这样的非易失性大容量存储器。如果计算系统是分布式的,则处理、存储器和/或存储能力也可以是分布式的。
如本文中所使用的,术语“可执行模块”或“可执行组件”可以指可以在计算系统上执行的软件对象、例程或方法。此处所描述的不同组件、模块、引擎以及服务可以实现为在计算系统上执行的对象或进程(例如,作为分开的线程)。
在随后的描述中,参考由一个或多个计算系统执行的动作描述了各实施例。如果这样的动作是以软件实现的,则执行动作的相关联计算系统的一个或多个处理器响应于已经执行了计算机可执行指令来引导计算系统的操作。例如,这样的计算机可执行指令可以在形成计算机程序产品的一个或多个计算机可读介质上实现。这样的操作的示例涉及对数据的操纵。计算机可执行指令(以及被操纵的数据)可以存储在计算系统100的存储器104中。计算系统100还可包含允许计算系统100例如通过网络110与其他消息处理器通信的通信信道108。
在此描述的各实施例可包括或利用专用或通用计算机系统,该专用或通用计算机系统包括诸如例如一个或多个处理器和系统存储器等计算机硬件,如以下更详细讨论的。系统存储器可被包括在整体存储器104内。系统存储器还可被称为“主存储器”,并且包括可被至少一个处理单元102在存储器总线上被寻址的存储器位置,在这种情况下地址位置被声明在存储器总线自身上。系统存储器传统上是易失性的,但本文中描述的原理还应用于其中系统存储器部分或者甚至全部是非易失性的情况。
本发明范围内的各实施例也包括用于实现或存储计算机可执行指令和/或数据结构的实体及其他计算机可读介质。这样的计算机可读介质可以是可由通用或专用计算机系统访问的任何可用介质。存储计算机可执行指令和/或数据结构的计算机可读介质是计算机存储介质。承载计算机可执行指令和/或数据结构的计算机可读介质是传输介质。由此,作为示例而非限制,本发明的各实施例可包括至少两种显著不同的计算机可读介质:计算机存储介质和传输介质。
存储计算机可执行指令和/或数据结构的计算机存储介质是物理硬件存储介质。物理硬件存储介质包括计算机硬件,诸如RAM、ROM、EEPROM、固态驱动器(“SSD”)、闪存、相变存储器(“PCM”)、光盘存储、磁盘存储或其他磁存储设备、或可用于存储计算机可执行指令或数据结构形式的程序代码的任何其他硬件存储介质,其可由通用或专用计算机系统访问来实现本发明公开的功能。
传输介质可包括可用于携带计算机可执行指令或数据结构形式的程序代码并可由通用或专用计算机系统访问的网络和/或数据链路。“网络”被定义为使得电子数据能够在计算机系统和/或模块和/或其它电子设备之间传输的一个或多个数据链路。当信息通过网络或另一个通信连接(硬连线、无线、或者硬连线或无线的组合)传输或提供给计算机系统时,该计算机系统将该连接视为传输介质。上述的组合应当也被包括在计算机可读介质的范围内。
此外,在到达各种计算机系统组件之后,计算机可执行指令或数据结构形式的程序代码可从传输介质自动传输到计算机存储介质(或反之亦然)。例如,通过网络或数据链路接收到的计算机可执行指令或数据结构可以在网络接口模块(例如,“NIC”)内的RAM中被缓冲,然后最终被传输至计算机系统RAM和/或计算机系统处的较不易失性的计算机存储介质。因而,应当理解,计算机存储介质可被包括在还利用(或甚至主要利用)传输介质的计算机系统组件中。
计算机可执行指令例如包括,当在一个或多个处理器处执行时使通用计算机系统、专用计算机系统、或专用处理设备执行某一功能或某组功能的指令和数据。计算机可执行指令可以是例如二进制代码、诸如汇编语言之类的中间格式指令、或甚至源代码。
本领域的技术人员将理解,本文中描述的原理可以在具有许多类型的计算机系统配置的网络计算环境中实践,这些计算机系统配置包括个人计算机、台式计算机、膝上型计算机、消息处理器、手持式设备、多处理器系统、基于微处理器的或可编程消费电子设备、网络PC、小型计算机、大型计算机、移动电话、PDA、平板、寻呼机、路由器、交换机等等。本发明也可在其中通过网络链接(或者通过硬连线数据链路、无线数据链路,或者通过硬连线和无线数据链路的组合)的本地和远程计算机系统两者都执行任务的分布式系统环境中实施。如此,在分布式系统环境中,计算机系统可包括多个组成部分计算机系统。在分布式系统环境中,程序模块可以位于本地和远程存储器存储设备二者中。
本领域技术人员还将理解本发明可在云计算环境中实践。云计算环境可以是分布式的,但这不是必须的。在分布时,云计算环境可以国际性地分布在一个组织内,和/或具有跨多个组织拥有的组件。在该说明书和下面的权利要求书中,“云计算”被定义为用于允许对可配置计算资源(例如,网络、服务器、存储、应用和服务)的共享池的按需网络访问的模型。“云计算”的定义不限于可从这样的模型(在被合适地部署时)中获得的任何其他多个优点。
图2抽象地示出了其中物理系统210被定位并可访问音频广播源的环境200。物理系统210包括从音频广播源接收广播音频内容流发射(如由箭头221和222表示)的接收机211、转到来自音频广播源的音频内容流之一(如由箭头223表示)的调谐器212、以及为听众225将音频内容流呈现为声音(如由发射224表示)的音频呈现器213。
物理系统210还包括地理数据源214和逻辑组件215,其用于促进以下结合图3到图5进一步描述的各实施例。物理系统210还可可选地包括地理位置确定单元216(诸如全球定位系统或“GPS”)以帮助确定接收机211的当前地理位置。
对于物理系统210的形式没有物理限制。例如,物理系统210可以是便携式收音机,其中可能接收机211、调谐器212和音频呈现器213被集成在同一设备中。物理系统210可以可替换地是汽车,其中可能接收机211、调谐器212、音频呈现器213和/或地理位置确定单元216可以在一定程度上更分散遍布在汽车的各不同部分。替换地,物理系统210可以是非常分散的,其中接收机211和音频呈现器213也许甚至是位于远程的。
不考虑接收机211、调谐器212和音频呈现器213是否被集成到同一设备或汽车,或更分散分布,数据源214可位于音频呈现器213本地、远离音频呈现器213、或某组合。例如,数据源214的全部或部分(或没有)可位于远离接收机211。例如,数据源214可完全地或部分地位于云计算系统内的存储服务中。替换地或附加地,数据源的一些或全部可以是在对等网络中的对等体。类似地,逻辑单元215可位于音频呈现器213本地、远离音频呈现器213,或某组合。例如,逻辑单元215的全部或部分(或没有)可位于云计算系统内的计算服务中。
在这个特定示例中,环境200包括八个广播源201到208。广播源包括模拟和/或数字音频内容流的任何源。音频广播源的示例类型包括调幅(AM)台、调频(FM)台、数字电台、卫星收音机频道、以及互联网收音机频道。省略号209表示可以有任何数量的音频广播源对物理系统210的接收机211可用。例如,在人口稠密区域,典型地存在对收音机接收机可用的许多AM电台和FM电台。
八个广播源201到208代表调谐器212被配置来调协到的各源。例如,在广播源201到208不收费的情况下,调谐器可对调谐到接收机211能够以足够的信号强度接收的任何广播源没有限制。在另一方面,给定当前地理区域,可能存在施加关于将使得哪些广播源对调谐器212可用的策略的理由。例如,基于订阅的广播源可在特定区域被限制,即使它对于接收机211以足够强度接收广播在物理上是可能的。在其它情况中,一些广播源可能根本没有被施加地理限制,并且可在全球任何地方被接收(例如互联网广播)。
图2只是环境200的抽象表示。广播源201到209的位置不是照字面上的。例如,多个AM台从单个发射塔广播是常见的,并且每个台仍可被认为是环境200内的分开的音频广播频道。类似的,特定AM台也可由互联网收音机源来广播,并因此这两个源每个将被认为是分开的音频广播频道。关键在于对于任何给定地理位置,物理单元的单个接收机可访问多个音频广播源,每个广播特定的音频内容流。一个可广播音乐,另一个可广播带评论的实况体育事件的音频,另一个可以是新闻节目等等。
在图2的示例中,一些音频广播源广播相同音频内容流。音频内容流的身份由显示在每个广播源201到208内的字母来表示,其中如果两个广播源正在广播相同音频内容流,则它们包含相同字母。例如,音频广播源201、202和203的每个都在广播同一音频内容流A(作为示例,可能是来自实况体育事件的音频馈送)。两个音频广播源204和205正在广播相同音频内容流B(作为示例,同一新闻频道)。余下的三个音频广播源206、207和208的每个正在分别广播不同音频内容流C、D和E。这个示例环境200将在接下来的描述中频繁地被提及。然而,应当理解,该环境仅为示例,并且将随着接收机211的移动而改变,或随着环境条件(诸如天气)的改变而改变。
图3示出用于自动将所呈现的音频从一个广播源切换到另一个广播源的方法300的流程图。方法300将参考图2的示例环境200来解释,尽管方法300可在任何环境中执行。实际上,在此描述的原则在音频广播接收机211从一个环境移动到另一个环境时是特别有用的。例如,随着接收机211移动,潜在音频广播源201到209的一个或多个可被丢弃不再作为可用选择,而一个或多个其它广播源可被添加到音频广播源的可用选项。随着接收机211移动,这个可用选项的添加和丢弃可随地理位置改变而改变。
所示方法300包括将音频内容流从特定广播源调谐(动作301)。例如,在图2的上下文中,接收机211接收(如箭头221和222所表示的)来自音频广播源201到209的音频广播发射。然而,假设音频内容流A是听众225打算收听的来自实况体育事件的音频馈送。听众225可因此通过例如调谐到来自音频广播源201的音频发射来使得调谐器212调谐到音频内容流A。该调谐可在同类的不同频道(例如,从AM台到另一个AM台)之间,或可在不同类的频道(例如,从AM台到互联网收音机频道、从AM台到FM频道、从互联网收音机频道到AM或FM台等等)之间。
作为响应,音频呈现器(例如,扬声器)开始呈现该音频内容流(动作302)。例如,在图2中,音频呈现器213将音频呈现给听众225(如箭头224所示),允许听众225欣赏音频内容流A,并支持他或她家乡的运动队。
物理系统210还标识接收机211的当前地理位置(动作303)。如果物理系统210是诸如收音机或汽车的集成系统,接收机211的当前地理位置与物理系统220整体的地理位置相同。如先前提及的,物理系统210包括地理位置确定单元216以帮助确定接收机211的当前地理位置。一个示例是全球定位系统(GPS),但是其它机制(诸如无线电塔三角测量)可被用来确定当前位置。
物理系统210(例如,可能是逻辑单元214)还基于当前地理位置来为该音频内容流标识一个或多个替换的广播源(动作304)。例如,在环境200中,碰巧存在两个其它替换音频广播源202和203,它们也发射听众225当前正在收听的同一音频内容流A。
动作303和304被示为与动作301和302并行。这是为了强调给定音频广播源的可用替换与听众225实际从替换之一收听音频内容流相比可提前,和/或并发。
尽管仍呈现最初音频内容流(在动作302开始),物理系统选择(动作305)要被切换作为音频内容流的源的下一个广播源。参见图2,物理系统210(或更具体的逻辑单元215)可选择要被切换到以作为供给听众225的音频内容流A的源的也广播音频内容流A的替换的广播源202。
作为这个过程的部分,逻辑单元已经访问了数据源214。例如,在确定当前地理位置是什么之际(动作303),逻辑单元215可访问可具有针对多个地理位置的每一个地理位置的条目的数据源214。图4示出了示例地理条目400,该地理条目包括定义条目应用在其中的地理区域的地理定义401。条目还包括音频广播源的多个集合410,每个音频广播源集合包括用于发射同一音频内容流的潜在候选的那些广播源。
例如,多个集合410包括集合411、集合412、集合413、集合414、和集合415,其中集合411包括身份1到3(对应于相应广播源201到203)、集合412包括身份4到5(对应于相应广播源204到205)、集合413包括身份6(对应于广播源206)、集合414包括身份7(对应于广播源207)、集合415包括身份8(对应于广播源208)。
因此,假设图2的接收机211的位置落入条目400的地理位置定义401内。逻辑单元214可评估该条目以确定当前台对应于集合411中的身份1。因此,逻辑单元可使用集合411来确定广播源202和203(对应于身份2和3)也同样可能可用于同一广播源。
逻辑单元214可采取更加肯定的动作来实际验证在动作302正被执行期间(音频内容流A正通过调谐到音频广播源201被呈现),替换广播源202和203实际上也广播音频内容流A。例如,逻辑单元214可很快调谐到其它音频广播源202和203,并从该替换源捕捉小的音频样本,执行对小音频样本的分析,并确定小音频样本是否与正在动作301中被调谐的任何部分匹配。调谐器临时切换到替换音频广播源202或203的时间可保持得足够小而不被人类听众注意。如果这个短暂调谐切换的第一次执行不足以最后确定音频内容流是否相同(例如,也许碰巧是在小的时间窗口中替换广播源202和203中的一小段安静时段),则该过程可被重复,直到供最后确定被作出的单个或多个样本被捕捉。如果第二调谐器可用,则逻辑单元214可简单地使用那个第二调谐器来调谐到其它音频广播源202和203,同时允许第一调谐器继续被调谐到最初的音频广播源201。
图5更详细地示出示例广播源条目500。例如,可存在针对广播源201到208中的每个广播源的条目500。条目500包括对应于音频广播源的源标识符501。例如,在图4中,存在对应于音频广播源201到208的源标识符1到8。条目500还可包括指示什么历史信号强度是针对由地理位置定义401标识的特定区域的信号强度表示502。条目可能还包括条件403(诸如时间范围),其中音频广播源被视为潜在地广播和对应集合410内的其它音频广播源相同的音频内容流。条目500还可包括指定与使用音频广播源相关联的费用的费用字段504。条目500还可包括歌名、艺术家名、或可帮助匹配广播源的任何标识文本。
因此,一旦对应的地理条目400的集合被访问,那么针对每个替换音频广播源的条目500可被评估以(基于那个区域中典型的先前测量的信号强度、基于该替换是同一音频内容流的可能的替换源的条件是否正确、使用该音频内容流的花费是什么、或基于包括在条目内的任何其它参数)确定各替换音频广播源中的哪个应当是同一音频内容流的下一个音频广播源(动作305)。
逻辑单元314还可在决定要切换到的合适的下一个音频广播源中考虑移动方向。例如,假设用户正在朝着在另一个条目500内定义的另一个地理位置移动。那个条目500将具有音频内容流的公共潜在源的不同的集合。逻辑单元也可在下一个地理区域中评估同一音频内容流(例如,流A)的替换。逻辑单元214可因此针对在下一个地理位置中同一音频内容流的最佳下一个替换音频广播源是什么来平衡在当前地理位置中同一音频内容流的最佳下一个替换音频广播源是什么。
在预测接收机将移动到何处时,接收机可简单地使用移动方向、基于先前移动的统计学预测、和/或可使用导航系统上当前计算的路径。例如,如果用户正一般地超东北移动,则逻辑单元可扫描条目500以寻找东北方的下一个区域。如果用户已经在高速公路上行进了很长一段时间,则逻辑单元可扫描条目500以寻找沿着那条高速公路的下一个区域。如果用户正由导航系统沿着经计算的路线指引,则逻辑单元可扫描条目500以寻找沿着那条路线的下一个区域。
地理区域被如何定义的粒度可一般地对应于对信号强度随着距离改变的梯度。例如,在其中信号常被自然地形屏蔽的峡谷中,或在信号常被人造结构屏蔽的城市区域中,地理定义可定义小得多的区域,因为小的移动可对替换音频广播源的可用选择造成更大不同。在其它区域中,地理区域可以好几百平方英里或公里的方式来定义。
一旦下一个音频广播源被选择(动作305),物理系统就转换(动作306)该呈现使得音频内容流从下一个音频广播源接收。例如,在图2的上下文中,假设音频广播源202被选为同一音频内容流A的下一个音频广播源,调谐器212将最终改变到被调谐到音频广播源202。
存在执行这个转换的大量方法。最直接的方法是在确定应当作出切换之后简单地将调谐器212离散地切换到下一个音频广播源。然而,这可以导致用户注意此改变。然而存在更细微差别的方法来作出这改变,其可导致更少刺耳的用户体验。
例如,假设音频内容流A正从音频广播源201被分发,相比从音频广播源202分发音频内容流A提前三秒。直接切换将由听众察觉到好像重听了相同的三秒两次。如果当前音频广播源201正在以延迟超过三秒的方式被收听,那么切换可立即发生,除非下一个广播源202以少于三秒的延迟开始。如果当前音频广播源201中不存在延迟,那么另一个处理这种情况的方法是,在音频广播源202中观察到3秒安静或广告时作出切换。听众将简单地错过三秒安静或广告。
替换地,假设音频内容流A正从音频广播源201被分发,相比从音频广播源202分发音频内容流A推迟三秒。直接切换将被听众察觉好像跳过了三秒进入未来,音频内容流的三秒被错过。逻辑单元214可通过将来自音频广播源202的价值三秒的音频广播流A缓存同时仍允许听众收听来自音频广播源201的音频广播流A来解决这个问题,并且接着以相比否则将从音频广播源202收听到的内容延迟三秒的方式来切换到音频广播源202。
何时转换(动作306)到下一个音频广播源也可通过平滑当前和下一音频广播源之间的任何音频特征来执行。例如,如果下一音频广播源的音量显得比当前音频广播源的大,那么逻辑单元214可自动使得音频呈现器213在调谐器212调谐到下一音频广播源的同时调低音量和相等的量,使得在切换发生时听众不察觉音量的不同。作为另一个示例,如果下一音频广播源的音频频率显得和当前音频广播源的不同(可能具有更多低音),那么逻辑单元214可自动使得音频呈现器213在调谐器212调谐到下一音频广播源的同时调节音频频率平衡,使得不存在听众发觉的音频频率平衡的整体改变。
因此,其中用户被允许收听同一音频内容流的音频广播源的自动切换机制被描述。
可存在类似于参考图2的物理系统210描述的物理系统的大组物理系统。每个物理系统在不同时间处在不同位置。因此,大量这样的物理系统可被全球分布。这允许极大的潜力遍及世界的不同区域来收集关于替换音频广播源的信息。例如,如果一个物理系统测量系统强度,并确认从特定时间起,两个音频广播源在特定时间正在发射同一音频内容流,并且每个具有特定信号强度,那个信息可被共享供其它类似物理系统当它们在同一地理区域内时利用。针对不同地理位置的大量地理位置条目400可使用这样的信息来填充。
图6示出了包括信号强度处理系统610和地理广播源相关系统620的系统600。信号强度处理系统610被配置来处理从不同物理系统(诸如图2的物理系统210)接收的数据。所接收到的数据可包括物理系统的接收机的地理位置、被物理单元接收的音频内容流的广播源的身份、以及接收机接收的音频内容流的信号强度的估计。地理广播源相关系统620被配置来针对多个地理位置的每一个地理位置,将一个或多个潜在广播源的集合与对应的地理位置相关。因此,系统610和620一起可收集来自遍布全球分布的大量物理系统的信息,并填充与大量地理位置的每一个相关联的条目400。系统610和620的每一个可被实现在,例如,云计算环境中。
本发明可具体化为其它具体形式而不背离其本质特征。所描述的实施例在所有方面都应被认为仅是说明性而非限制性的。从而,本发明的范围由所附权利要求书而非前述描述指示。落入权利要求书的等效方案的含义和范围内的所有改变应被权利要求书的范围所涵盖。

Claims (11)

1.一种用于将所呈现的音频从一个广播源自动切换到另一个广播源的方法,所述方法包括:
由计算机系统的接收机从第一广播源接收音频内容流;
呈现从所述第一广播源接收的所述音频内容流;
标识所述接收机的当前地理位置;
基于所述接收机的当前地理位置标识被确定为正在播放与从所述第一广播源接收到的所述音频广播流相同的音频广播流的一个或多个替换广播源;
验证从所述一个或多个替换广播源接收到的音频内容流与从所述第一广播源接收到的所述音频广播流相同;
在继续呈现从所述第一广播源接收的音频内容流的同时,选择要被切换到的用作所述音频内容流的源的第二广播源,所述第二广播源是在所标识的一个或多个替换广播源中选择的;以及
将从所述第一广播源接收所述音频内容流转换成从所述第二广播源接收所述音频内容流。
2.根据权利要求1所述的方法,其特征在于:
所述第一广播源是选自由调幅AM台、调频FM台、数字电台、卫星电台、以及互联网电台组成的组的第一类台。
3.如权利要求2所述的方法,其特征在于,所述第二广播源是选自由调幅AM台、调频FM台、数字电台、卫星电台、以及互联网电台组成的组的第二类台。
4.如权利要求3所述的方法,其特征在于,所述第一广播源的所述第一类台是和所述第二广播源的所述第二类台不同类型的。
5.根据权利要求1所述的方法,其特征在于,标识一个或多个替换广播源包括:
访问具有针对多个地理位置的每一个地理位置的一个或多个潜在广播源的数据源。
6.如权利要求1所述的方法,其特征在于,选择所述第二广播源使用从远程源获得的信息来执行。
7.如权利要求1所述的方法,其特征在于,选择第二广播源包括:
为所述第二广播源确定至少一个估计的信号强度,
其中所述选择至少部分根据所述第二广播源的所述估计的信号强度来执行。
8.如权利要求1所述的方法,其特征在于,所述选择至少部分根据呈现所述音频内容流的物理单元移动的方向来执行。
9.如权利要求1所述的方法,其特征在于,所述选择至少部分根据使用所述第二广播源的费用来执行。
10.如权利要求1所述的方法,其特征在于,将从所述第一广播源接收所述音频内容流转换成从所述第二广播源接收所述音频内容流包括:
调整所述第一广播源和所述第二广播源之间的所述音频内容流的时间递送中的差异。
11.一种计算机系统,包括:
信号强度处理系统,所述信号强度处理系统被配置用于处理从多个物理单元接收到的数据,所接收到的数据包括所述物理单元的地理位置、被所述物理单元接收的音频内容流的广播源的身份、以及所述物理单元接收的音频内容流的信号强度的估计;以及
地理广播源相关系统,所述地理广播源相关系统被配置来针对多个地理位置的每一个地理位置,将一个或多个潜在广播源的集合与对应的地理位置相关;
所述系统被适配成:
由所述计算机系统的接收机从第一广播源接收音频内容流;
呈现从所述第一广播源接收的所述音频内容流;
标识所述接收机的当前地理位置;
基于所述接收机的当前地理位置标识被确定为正在播放与从所述第一广播源接收到的所述音频广播流相同的音频广播流的一个或多个替换广播源;
验证从所述一个或多个替换广播源接收到的音频内容流与从所述第一广播源接收到的所述音频广播流相同;
在继续呈现从第一广播源接收的音频内容流的同时,选择要被切换到的用作所述音频内容流的源的第二广播源,所述第二广播源是在所标识的一个或多个替换广播源中选择的;以及
将从所述第一广播源接收所述音频内容流转换成从所述第二广播源接收所述音频内容流。
CN201480061079.7A 2013-11-06 2014-11-04 通过地理位置的音频广播源切换 Active CN105706382B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/073,810 US9438359B2 (en) 2013-11-06 2013-11-06 Audio broadcast sources switching by geographic location
US14/073,810 2013-11-06
PCT/US2014/063782 WO2015069611A1 (en) 2013-11-06 2014-11-04 Audio broacast sources switching by geographic location

Publications (2)

Publication Number Publication Date
CN105706382A CN105706382A (zh) 2016-06-22
CN105706382B true CN105706382B (zh) 2019-01-29

Family

ID=52004049

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480061079.7A Active CN105706382B (zh) 2013-11-06 2014-11-04 通过地理位置的音频广播源切换

Country Status (4)

Country Link
US (1) US9438359B2 (zh)
EP (1) EP3066772A1 (zh)
CN (1) CN105706382B (zh)
WO (1) WO2015069611A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013009670B4 (de) * 2013-06-08 2016-01-07 Audi Ag Bewerten und Akustisches Aussenden von Hörfunksignalen in einem Fahrzeug
DE102015002245B3 (de) * 2015-02-21 2016-05-25 Audi Ag Verfahren zum Betreiben eines Radiosystems, Radiosystem und Kraftwagen mit einem Radiosystem
US11683566B2 (en) 2015-06-18 2023-06-20 Relgic, Llc Live content streaming system and method
WO2016205364A1 (en) * 2015-06-18 2016-12-22 Placement Labs, LLC Live content streaming system and method
US10536232B2 (en) * 2015-06-29 2020-01-14 Visteon Global Technologies, Inc. Integrating audio content with additional digital content
US9904508B1 (en) * 2016-09-27 2018-02-27 Bose Corporation Method for changing type of streamed content for an audio system
TWI804750B (zh) * 2020-08-21 2023-06-11 群裕科技有限公司 現地適地自動選頻收音機
CN114142955B (zh) * 2020-09-04 2024-04-12 华为技术有限公司 一种广播信号的播放方法、地图生成方法及装置
JP2022045131A (ja) * 2020-09-08 2022-03-18 フォルシアクラリオン・エレクトロニクス株式会社 放送受信装置
CN115103317B (zh) * 2022-05-19 2024-06-11 恒玄科技(上海)股份有限公司 用于向目的地装置进行音频分享的无线通信方法及组件

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0863632A2 (en) * 1997-03-04 1998-09-09 Sony Corporation Apparatus for receiving audio broadcast signals
CN1698322A (zh) * 2003-03-03 2005-11-16 松下电器产业株式会社 具有通过广播和网络通信接收节目的功能的移动终端及节目接收控制方法
EP1659711A1 (en) * 2004-11-17 2006-05-24 Harman Becker Automotive Systems GmbH Vehicle entertainment and information processing system and method
EP2066051A1 (de) * 2007-11-26 2009-06-03 Robert Bosch Gmbh Verfahren zur Bestimmung einer Senderreihenfolge und eine Senderauswahleinrichtung

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030040272A1 (en) * 2001-08-24 2003-02-27 Charles Lelievre Location-based selection of radio content sources
DE102005041653A1 (de) 2005-09-02 2007-03-08 Robert Bosch Gmbh Verfahren und Vorrichtung zum Umschalten zwischen den Ausgaben von mehreren Audiosignalen von verschiedenen Sendequellen
US8620293B2 (en) * 2005-09-15 2013-12-31 At&T Mobility Ii Llc Location-based transmitter selection and handoff
US7596194B2 (en) 2005-09-28 2009-09-29 Pine Valley Investments, Inc. System and method for automatic roaming in land mobile radio systems
US8634944B2 (en) 2008-07-10 2014-01-21 Apple Inc. Auto-station tuning
US8064819B2 (en) 2009-04-17 2011-11-22 Apple Inc. Seamless switching between radio and local media
FR2956080B1 (fr) 2010-02-11 2012-03-23 Psb Investissement Kit pour equipement audiovisuel de vehicule
US20120316663A1 (en) * 2010-02-19 2012-12-13 Panasonic Corporation Radio broadcast reception device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0863632A2 (en) * 1997-03-04 1998-09-09 Sony Corporation Apparatus for receiving audio broadcast signals
CN1698322A (zh) * 2003-03-03 2005-11-16 松下电器产业株式会社 具有通过广播和网络通信接收节目的功能的移动终端及节目接收控制方法
EP1659711A1 (en) * 2004-11-17 2006-05-24 Harman Becker Automotive Systems GmbH Vehicle entertainment and information processing system and method
EP2066051A1 (de) * 2007-11-26 2009-06-03 Robert Bosch Gmbh Verfahren zur Bestimmung einer Senderreihenfolge und eine Senderauswahleinrichtung

Also Published As

Publication number Publication date
EP3066772A1 (en) 2016-09-14
CN105706382A (zh) 2016-06-22
US9438359B2 (en) 2016-09-06
WO2015069611A1 (en) 2015-05-14
US20150124971A1 (en) 2015-05-07

Similar Documents

Publication Publication Date Title
CN105706382B (zh) 通过地理位置的音频广播源切换
US9712891B2 (en) Method and apparatus for selecting an access method for delivery of media
US8391896B2 (en) Method and apparatus for providing a geo-predictive streaming service
CN102932867B (zh) 用于在车辆无线网络中传输信息的方法和系统
CN113254105B (zh) 资源处理方法和装置、存储介质和电子设备
US11764889B2 (en) Radio station recommendations
CN103384176A (zh) 车载端电台音乐收藏方法及多媒体数据处理系统
CA2795299A1 (en) Systems and methods for presentation of digital media at a mobile platform
CN113127774A (zh) 移动应用的内容预缓存方法及装置
US20170208434A1 (en) System and methods for wireless coverage indication
CN110476433B (zh) 具有运动视频的音乐服务
CN108141782A (zh) 用于在通信系统中发送或接收媒体资源识别信息的设备和方法
RU2701986C2 (ru) Система и способ рекомендации радиостанции
US10826634B2 (en) System and method for in-vehicle live guide generation
JP7204666B2 (ja) 音楽関連コンテンツ用ガイド生成
KR100789367B1 (ko) 맞춤형 대중교통정보의 제공을 위한 dmb 송수신 장치 및그 방법
Borkowski et al. Prediction-based prefetch scheduling in mobile service applications
US10997600B1 (en) Data transaction scheduling using crowd-sourced network data
JP7490763B2 (ja) コネクテッドラジオの、ローカルな、分離した、およびハイブリッドな実施
CN115378493A (zh) 地面站通信模式确定方法、装置、电子设备和存储介质
Khan et al. Pop-Vndn: Proactive On-Path Content Prefetching in Vehicular Named Data Networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant