专利名称:用于向移动设备提供广告的方法和装置的制作方法
技术领域:
本申请整体涉及通信,并且更具体地涉及在广播网络中传送广告以增加用户的广 告观看时间。
背景技术:
诸如移动电话手持机和其他移动设备之类的电子设备可以被配置为接收体育、娱 乐、广告或其他信息化的多媒体内容项的广播。例如,可以使用宽带广播通信链路来向电子 设备传送音频和或视频数据。需要改进向移动设备传递广告以使得以更加有吸引力和有效 的方式传递广告。
发明内容
在某些实施例中,一种用于增加广播接收和呈现设备的用户的广告观看时间的方 法,包括将用户配置文件存储在观看设备的存储模块中;通过所述观看设备接收多个广 播频道;呈现与所述多个频道中的一个频道相关联的广播流;向所述用户提供接口,以将 所呈现的频道改变到所述多个频道中的第二频道;检测所述用户正利用所述接口改变所呈 现的频道;并且响应于所述检测,显示至少一个广告,所述广告是通过参考所述用户配置文 件来选择的并且在频道改变期间显示。在某些实施例中,一种通过移动设备提供广告的方法,包括接收指向所述移动设 备的至少一个广告;通过所述移动设备显示所述广告;接收用于指示用户对所显示的广告 感兴趣的信号;检测来自所述用户的、用于改变所述移动设备上的频道的请求;并且响应 于所述检测,显示与所述广告有关的数据。在某些实施例中,一种通过移动设备来显示广告的装置,包括接收机,其被配置 为接收指向所述移动设备的至少一个广告;显示器,其被配置为在所述移动设备上显示所 述广告;以及处理器,其被配置为生成用于指示用户对所显示的广告感兴趣的信号;检测 来自所述用户的、用于改变所述移动设备上的频道的请求;并且响应于所述检测,在所述显 示器上显示与所述广告有关的数据。在某些实施例中,一种通过移动设备来提供广告的装置,包括用于接收指向所述 移动设备的至少一个广告的模块;用于通过所述移动设备显示所述广告的模块;用于接收 用于指示用户对所显示的广告感兴趣的信号的模块;用于检测来自所述用户的、用于改变 所述移动设备上的频道的请求的模块;以及用于响应于所述检测,显示与所述广告有关的 数据的模块。本文公开的方法和装置中的每一个具有若干个实施例。不能由其中任何一个单独 的实施例来代表其希望的属性。现在将简洁地描述本发明的更突出的特征,而不是为了限 制本发明的范围,例如,如所附权利要求所表述的范围。在考虑了该描述之后,并且尤其在 阅读了标题为“具体实施方式
”的段落之后,将理解本发明的特征为何具有优势,该优势包 括允许移动设备显示与用户所感兴趣的广告有关的数据。
图1是示出了用于向移动设备提供广播内容项的示例性系统的方框图。图2是示出了诸如图1中所示的移动设备的实例的方框图。图3是示出了用于增加广播接收和呈现设备的用户的广告观看时间的方法的实 例的流程图。图4A和4B是示出了用于检测用户改变频道、检测用户对所呈现的广告的兴趣并 且基于用户兴趣在广播服务的虚拟频道中呈现广告的过程的实例的示意图。图5是示出了用于检测用户对图3、4A或4B中所呈现的广告的兴趣的方法的实例 的流程图。图6是示出了用于检测用户对图3、4A或4B中所呈现的广告的兴趣的方法的另一 个实例的流程图。图7是示出了用于在频道“冲浪”期间在移动设备广播服务的虚拟频道中呈现感 兴趣的广告的方法的实例的流程图。图8是示出了用于根据用户的请求来在移动设备广播服务的虚拟频道中呈现感 兴趣的广告的方法的实例的流程图。
具体实施例方式下文的详细描述涉及本文公开的某些实施例。但是,可以用例如由权利要求所定 义和包括的多种不同的方式来体现本发明。显然,可以用多种不同的形式来体现本文的实 施例,并且本文所公开的任意具体结构和/或功能都仅仅是代表性的。基于该教导,本领域 的熟练技术人员将明白可以独立于任何其他实施例来实现本文公开的其中一个实施例,并 且可以用多种方式来组合其中两个或更多个实施例。例如,可以使用本文所述的任意数量 的实施例来实现一个装置或实践一个方法。另外,可以使用除了本文所述的一个或多个实 施例之外的其他结构和/或功能来实现一个装置或实践一个方法。在一个实施例中,用于呈现多个节目频道中的一个频道上的节目的设备检测来自 用户的、用于改变频道的请求。响应于该检测,该设备获取与该用户感兴趣的广告有关的数 据并且显示所获取的数据。在一个实施例中,该设备在该用户改变一个频道或改变多个频 道之后立即显示与该用户感兴趣的广告有关的数据。在一个实施例中,该设备在虚拟频道 中显示与该用户感兴趣的广告有关的数据。在一个实施例中,该设备额外地向用户的电子 邮件地址发送与该用户感兴趣的广告有关的数据。在一个实施例中,用户向设备指示该用户对已经在或者正在该设备上呈现的广告 感兴趣。在其他实施例中,该设备生成指示用户对广告的兴趣的信号。可以在用户改变频 道之前、期间或之后,或者可替换地,在内容或广告观看期间执行与用户对广告的兴趣有关 的数据的生成。在一个实施例中,响应于指示用户对广告的兴趣的信号,设备将与广告有关的数 据(例如,用户配置文件)存储在存储设备中。与广告有关的数据可以包括广告本身和/ 或与所广告的产品和服务有关的附加信息。因此,移动设备的用户可以在观看内容项的同时识别他们感兴趣的广告。接下来,用户有机会在不中断内容观看的情况下观看感兴趣的广告,因为广告是在频道“冲浪”会话 期间提供的,在该会话时用户更容易接受观看新的内容。图1是示出了用于使用分发系统110从一个或多个内容提供商112向移动设备 102提供广播内容项的示例性系统100的方框图。虽然在图1中示出了单个移动设备102, 但是,示例性的系统100可以被配置为使用任意数量的移动设备102。系统100还包括分 发系统110和内容提供商112。分发系统110可以从内容提供商112接收代表多媒体内容 项的数据。可以通过有线的或无线的内容项通信链路108来传送该多媒体内容项。还可以 通过与有线的或无线的内容项通信链路108不同的单独的有线的或无线的通信链路来传 送广告。在一个实施例中,通信链路108是高速或宽带链路。在一个实施例中,内容提供商 112绕过分发系统110直接通过第二无线或有线链路146向移动设备102传送内容。要认 识到,在其他实施例中,多个内容提供商112可以使用多个分发系统110向移动设备102提 供内容项。在图1的示例性系统100中,内容项通信链路108被显示为单向网络。但是,内容 项通信链路108也可以是完全对称的双向网络。内容项通信链路108可以包括一个或多个 有线的和/或无线的链路(包括以太网、电话(例如,POTS)、电缆、电力线和光纤系统中的 一个或多个)以及/或者无线系统(包括以下一个或多个码分多址(CDMA或CDMA2000)通 信系统、频分多址(FDMA)系统、诸如GSM/GPRS(通用分组无线服务)/EDGE(增强数据GSM环 境)的时分多址(TDMA)系统、TETRA(地面中继无线)移动电话系统、宽带码分多址(WCDMA) 系统、移动终端发起的短消息(Mobile-Originated Short Message Service, MO-SMS)系 统、3G数据网络系统、高数据速率(lxEV-D0或lxEV-DO黄金组播)系统、IEEE 802. 11系 统、MediaFLO系统、DMB系统、正交频分复用(0FDM)系统或DVB-H系统)。在示例性系统100中,移动设备102还可以被配置为在第三通信链路106上通信, 其可以包括以上参考链路108所述的任意网络。在一个实施例中,通信链路106是诸如示 例性系统100中所示的双向通信链路。通信链路106可以用于移动设备102与广播中心或 分发系统110和/或内容提供商112之间的通信。在一个实施例中,分发系统110是广播 中心。第三通信链路106可以是配置来传送语音业务和/或数据业务的无线网络。通信链 路106可以在分发系统110与移动设备102之间传送节目指南和其他数据。移动设备102包括呈现模块122,其被配置为呈现通过内容项通信链路108接收的 多媒体内容项。呈现模块122可以包括模拟的和/或数字的技术。呈现模块122可以包括 使用基于诸如MPEG-x和H. 26x标准之类的国际标准的编码/解码方法的一个或多个多媒 体信号处理系统,如视频编码器/解码器。所述编码/解码方法通常用于压缩多媒体数据 以供传输和/或存储。除了向移动设备102传送内容项之外,分发系统110还可以包括节目指南服务 126。节目指南服务126从内容提供商112和/或其他源接收节目时间表和有关内容的数 据,并且向移动设备102传送表示电子节目指南(EGP)124的数据。EPG 124可以包括与可 以通过内容项通信链路108接收到的多个内容项的广播时间表有关的数据。EGP数据可以 包括内容项的标题、开始和结束时间、内容项的类型分类(例如,体育、电影、戏剧等等)、质 量分级、成人内容分级等。EPG 124还可以通过内容项通信链路108传送到移动设备102并 且存储在移动设备102中。
特定用户常常使用诸如移动手持机和音乐/视频播放器之类的移动设备。因此, 移动设备102还包括用户配置文件128。例如,用户配置文件128可以被配置为存储用于指 示所选择的供用户观看的内容项的信息。在一个实施例中,用户配置文件128存储用于指 示将被或已被用户观看、记录或以其他方式访问的一个或多个内容项的数据。可以基于指 示所访问的内容项的数据、与所访问的内容项相关联的类别、所访问的内容项的经过的观 看时间以及与内容项相关联的频道,来更新该配置文件。图2是示出了诸如图1中所示的移动设备102的实例的方框图。移动设备102包 括可以与存储器(或存储设备)204通信的处理器202和通过内容项通信链路108通信的 网络接口 208。网络接口 208包括接收机224,其被配置为接收单向内容项通信链路108。 网络接口 208和接收机224可以根据与用于内容项通信链路108的那些技术相同或类似的 有线技术来接收信号。移动设备102可以包括可选的第二网络接口 206,用于使用双向通信链路106的通 信。网络接口 206可以包括任意合适的天线(未显示)、接收机220和发射机222,从而移 动设备102可以通过双向通信链路106与一个或多个设备通信。移动设备102还可以包括以下各项中的一个或多个显示器210、诸如键、触摸屏 或其他适当的触摸型输入设备的用户输入设备212、扬声器214(其包括用于基于通过通信 链路106接收的信号来提供可听的输出的换能器)和/或麦克风216 (其包括适用于提供 可以通过通信链路106或108传输的可听的输入信号的换能器)。移动设备102可以包括以下各项中的至少一项移动手持机、个人数字助理、膝上 电脑、头戴式耳机、车载免提设备或任意其他电子设备。例如,本文所教导的一个或多个实 施例可以合并到电话(例如,蜂窝电话)、个人数字助理(“PDA”)、娱乐设备(例如,音乐或 视频设备)、头戴式耳机(例如,头戴式电话、听筒等)、麦克风或任意其他合适的设备中。可以用多种方式来实现本文所述的组件。参考图2,移动设备102可以表示为一 系列相互关联的功能块,所述功能块可以表示由,例如,处理器202、软件(未显示)、它们的 一些组合或者用如本文所教导的一些其他方式所实现的功能。例如,处理器202可以使用 输入设备212来有助于用户输入。此外,发射机222可以包括处理器(在图2中未显示), 其向,例如,另一移动设备102或用户的电子邮件地址提供与发送信息有关的各种功能。并 且,接收机220或224可以包括处理器(在图2中未显示),其提供与,例如从另一移动设备 102接收信息有关的各种功能。在一些实施例中,设备或装置102包括集成电路(“IC”)。因此,集成电路可以包 括用于提供图2中所示的处理器组件的功能的一个或多个处理器。例如,在一些实施例中, 单个处理器实现所示的处理器组件的功能,而在其他实施例中,多个处理器实现所示的处 理器组件的功能。另外,在一些实施例中,集成电路包括用于实现所示的处理器组件的一些 或全部功能的其它类型的组件。结合本文所公开的实施例所述的任意说明性的逻辑块、模块和电路可以实现在集 成电路、接入终端或接入点之中或者由它们执行。IC可以包括通用处理器、数字信号处理器 (DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立门或 晶体管逻辑、分立硬件组件、电气组件、光学组件、机械组件或用于执行本文所述的功能的 任意其组合,并且可以执行IC之内和/或IC之外的代码或指令。通用处理器可以是微处理器,但是可替换地,该处理器可以是任意常规处理器、控制器、微控制器或状态机。处理器 还可以被实现为计算设备的组合,例如,DSP与微处理器的组合、多个微处理器的组合、一个 或多个微处理器与DSP内核的结合或者任意其他这种配置。本领域的熟练技术人员应该明白,结合本文公开的实施例所描述的各种说明性的 逻辑块、模块、电路和算法步骤可被实现为电子硬件、计算机软件或两者的组合。为了清楚 地表示硬件和软件之间的这种可互换性,上文对各种示例性的部件、块、模块、电路和步骤 均围绕其功能进行了一般性描述。至于这种功能是实现成硬件还是实现成软件,取决于特 定的应用和施加在整个系统上的设计约束条件。本领域技术人员可以针对每种特定应用, 以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。结合本文公开的实施例所描述的方法或者算法的步骤可直接体现为硬件、由处理 器执行的软件模块或者这两者的组合。软件模块可以位于RAM存储器、闪存、ROM存储器、 EPR0M存储器、EEPR0M存储器、寄存器、硬盘、移动盘、⑶-ROM或者本领域已知的任何其它形 式的存储介质中。一种示例性的存储介质耦合到处理器,从而使处理器能够从该存储介质 读取信息,以及向该存储介质写入信息。可替换地,存储介质可以与处理器相集成。处理器 和存储介质可以位于ASIC中。该ASIC可以位于用户终端中。可替换地,处理器和存储介 质也可以作为分立组件存在于用户终端中。图3是示出了用于增加诸如移动设备102之类的广播接收和呈现设备的用户的广 告观看时间的方法300的实例的流程图。可以通过参考用户配置文件来选择广告并且在用 户改变频道时呈现该广告。在方框302,移动设备102接收多个广播频道的内容项。所述内 容项可以通过诸如内容项通信链路108之类的广播网络接收。接下来,在方框304,移动设备102呈现与该多个频道中的一个频道相关联的广播 流。可以在呈现移动设备102接收的内容项的同时呈现广告。还可以在内容项呈现例如经 由用户请求而“暂停”时来呈现广告。还可以在与显示器210的屏幕不同的区域(例如,窗 口)或者短暂接续地在相同区域呈现广告和内容项。从方框304继续,在方框306,将用户配置文件数据存储在用户配置文件128中,用 户配置文件128可以存储在移动设备102的存储模块上。在一个实施例中,用户配置文件 包括人口统计信息,例如,用户的年龄范围、居住区域、具体兴趣等。相应地,可以将元数据 合并到广告的广播流中,从而特定用户可以基于他们的用户配置文件128中存储的人口统 计信息来观看特定广告。用户配置文件128还可以包括用户对特定广告的偏好。在一个实施例中,用户通 过选择广告中的触发来向移动设备102告知他或她对方框304期间所呈现的广告感兴趣。 在另一个实施例中,用户按下设备上的某个键或键序列来向移动设备102告知他或她对正 在呈现的广告感兴趣。在接收到用户对他或她感兴趣的广告的指示之后,移动设备102相 应地更新用户配置文件128。在另一个实施例中,移动设备102接收指示用户对方框304期间已呈现或正在呈 现的广告感兴趣的信号。该信号可以是由用户经由输入设备212生成的。例如,用户选择 设备上的软键以指示他或她对移动设备102上已呈现或正在呈现的广告感兴趣。在进一 步的实例中,用户选择显示器210的触摸屏的指定区域以指示他或她对所呈现的广告感兴 趣。在方框406中接收的信号还可以是由移动设备102生成的。在说明书的稍后的部分中根据图5和6来描述生成用于指示用户对广告感兴趣的信号的两个实施例。方法300还包括方框308,在方框308中移动设备102提供到用户的接口,从而用 户可以将所呈现的频道改变到多个频道中的第二频道。在一个实施例中,用户按下设备上 的频道上选或频道下选键来生成线性频道改变请求。在另一个实施例中,用户选择显示器 210的触摸屏上的软频道上选或频道下选键。接下来,在方框310,移动设备102检测到,作为频道之间的“冲浪”的一部分,用户 正使用接口来改变所呈现的频道。以下根据图7来描述用于执行该检测的示例性过程,但 是可以理解,可以用本领域熟练技术人员通过本文的讨论而显而易见的其他方式来执行该 检测。在一个实施例中,移动设备102确定用户是否在预定时间段内生成了预定数量的频 道改变请求。例如,如果用户在10秒钟的时间段内按下频道上选或频道下选键至少3次, 则移动设备102可以确定用户正将接口用作频道之间的“冲浪”的一部分。另外,频道改变 请求可以是线性的或非线性的。例如,用户可以将频道从频道5改变到频道6然后改变到 频道8,诸如此类。用户还可以将频道从频道5改变到频道1然后改变到频道7和频道8, 诸如此类。不管具体次序怎样,该设备被具体配置为检测到用户正处于“冲浪”模式。在另 一个实施例中,设备通过参考用户配置文件和其他历史数据来修改用于检测“冲浪”会话的 标准。在执行“冲浪”检测之后,方法300前进到方框312。在方框312中,移动设备102 响应于检测到“冲浪”会话,呈现至少一个广告。该广告是通过参考用户配置文件128来选 择的并且在该频道改变会话期间显示。如前所述,移动设备102可以基于用户配置文件128 中存储的人口统计信息和广播流中合并的元数据来选择广告。移动设备102还可以基于用 户对特定广告的偏好来选择广告。用户的偏好被优选地存储在用户配置文件128中。广告或与广告有关的数据可以紧挨着在在所到达的频道中呈现下一个内容项之 前呈现。在该情况中,与广告有关的数据呈现在显示器210的屏幕上的、呈现下一个内容项 的区域(例如,窗口)中。与广告有关的数据可以包括广告本身、广告的任意部分或者关于 所广告的产品和服务的附加信息。在一个实施例中,关于所广告的产品和服务的附加信息 包括所广告的公司的电话号码、网站地址、邮件地址等。通过这么做,系统提供新频道来呈 现用户感兴趣的广告。与广告有关的数据还可以与下一个内容项同时但在显示器210的屏 幕的不同的区域(例如,不同的窗口)呈现。可以在专门用于呈现用户感兴趣的广告的虚 拟频道中呈现与广告有关的数据。在其他实施例中,广告包括在线调查、在线竞赛、在线投票或类似的在线事件并且 不广告任何产品或服务。在该情况中,与广告有关的附加数据包括事件的结果或者在线事 件需要或允许用户参与的任何重要阶段。方法300还响应于方框310中的频道改变检测,来存储所呈现的广告的历史。方法 300还可以将例如目的地频道的广播流的呈现与方框312所呈现的广告的末尾进行同步。以上描述了方法300,但是,要注意到,方框的数量、方框的次序和每个方框中的处 理只是为了示出一个实施例。可以对所示的方法作出各种修改。例如,方框308可以移动 到方框306之前。因此,在将用户配置文件存储在移动设备102的存储模块中之前向用户 提供用于改变到第二频道的接口。另一个实例将方框304和306组合成单个方框。这样, 基本上在广播流呈现的同时将用户配置文件存储在移动设备102的存储模块中。注意,可以根据图5、6、7和8的某些方框来执行方框的重排。可以在图4A和4B中说明图3的方框310和312中的处理。图4A和4B是示出了 用于检测用户频道改变会话,检测用户对所呈现的广告的兴趣并且基于用户兴趣在广播服 务的虚拟频道中呈现广告的处理的实例的示意图。图4A和4B示出了方框401-420,它们中 的每一个表示一个时间段,在该时间段期间在显示器210上呈现内容项。如图4A所示,用 户最初在如方框401所指示的第一时间段内观看频道5上接收的内容项。然后用户例如通 过选择移动设备102上的频道上选键切换到频道6,以便在如方框402指示的第二时间段内 观看频道6上接收的内容项。第二时间段(方框402)可以小于5秒钟。接下来,用户可以 决定他对频道6上传递的内容项不感兴趣。因此,用户例如通过再次选择频道上选键切换 到频道7。在该实施例中,在频道7上正在呈现广告,并且用户在方框403所指示的第三时 间段内观看该特定广告。在该第三时间段期间,用户可能感觉他或她对该特定广告感兴趣, 并且从而选择某个键或键序列来向移动设备102告知他们对该特定广告感兴趣。如以上关 于图3的方框304和306所述,可以相应地更新用户配置文件128以指示用户对该特定广 告感兴趣。可替换地,移动设备102还可以监视广告的观看长度并且将该观看长度与预定的 阈值长度进行比较。如图4A所示,频道7中的广告的观看长度大于或等于预定的阈值长度 450。因此,移动设备102确定用户对该特定广告感兴趣,并且从而更新用户配置文件128 以指示用户对该特定广告的偏好。图4A还示出了用户观看了频道7第三时间段之后切换到频道8然后在如方框405 所指示的第四时间段内观看频道8上的内容项。在所示的实施例中的该特定时刻,移动设 备102检测用户“冲浪”会话并且因此在虚拟频道中呈现如方框404所指示的广告。所呈 现的广告可以是通过参考用户配置文件128中存储的用户偏好数据或者参考用户配置文 件128中存储的人口统计信息来选择的。可以在与内容项相同的窗口或单独的窗口中呈现 用户偏好的广告。在一些实现中,从移动设备102的存储设备获取所呈现的广告。在第四时间段(方框405)之后,除了呈现用户偏好的广告之外,移动设备102还 可以停止在频道8上呈现内容项并且还可以从用户接收输入以切换到其他频道。移动设备 102还可以继续在频道8上呈现该内容项同时在另一个窗口中呈现广告,如图4B所示。在 图4B中,在虚拟频道中如方框404中所指示地呈现用户偏好的广告的全部或部分的同时如 方框405指示地呈现频道8的内容项。在图4A中,移动设备102在用户选择切换到频道9时停止在频道8上呈现内容 项。在在虚拟频道中呈现该用户偏好的广告之后,如方框420所指示地,优选地呈现对应 于频道9的内容项。在选择切换到频道9之前,用户还可以等待完成用户偏好的广告的呈 现。因此,移动设备102可以包括这样一种机制,该机制将目的地频道(例如,图4A中的频 道9)中的内容项的呈现与虚拟频道中用户偏好的广告的呈现的末尾(由于用户动作或由 于到达片段末尾)进行同步。图4B示出了用于响应于检测到用户“冲浪”会话而向用户提供广告的另一个实 例。图4A显示出移动设备102响应于在预定时间期间的至少3个频道改变请求(例如,频 道6到频道7,频道7到频道8,频道8到频道9)而检测到用户“冲浪”会话,图4B显示了 移动设备102响应于在预定时间期间的至少2个频道改变请求(例如,频道6到频道7,频道7到频道8)而检测到用户“冲浪”会话。如图4B中所示的,在第三时间段(方框403)的末尾,移动设备102检测到用户“冲 浪”会话。移动设备102通过如方框404所指示地在虚拟频道中呈现用户偏好的广告来进 行响应。基本上同时,移动设备102如方框405所指示地在显示器210的单独的窗口中呈 现一个频道(例如,频道8)的内容项。在第四时间段(方框405)的末尾,用户选择切换到频道9,并且移动设备102如方 框420所指示地呈现频道9的内容项。可以理解,移动设备102还可以包括用于将来自目 的地频道(例如,图4B的频道9)的内容项的呈现与虚拟频道中的用户偏好的广告的呈现 的完成进行同步的机制或方法。如以上针对图3的方框304和306所述的,设备可以响应于用户经由输入设备212 的输入或者响应于移动设备102的检测,生成用于指示用户对广告感兴趣的信号。图5示 出了移动设备102生成用于指示用户对广告感兴趣的信号的方法500。如图5中所显示的,方法500在方框502开始,在方框502中移动设备102测量已 经在或者正在移动设备102上呈现的广告的展示时间。在一个实施例中,移动设备102的 处理器202编程来记录图3的方框302中的每个所呈现的广告的开始时间和结束时间并且 计算每个广告的展示时间。接下来,在方框504,移动设备102将广告的展示时间与第一阈值进行比较。该第 一阈值可以具有默认值,例如,5秒钟。如果方框504中的比较结果是“否”,那么方法500返 回方框502并且等待测量另一个广告的展示时间。可替换地,方法500还可以停止或暂停, 直到其被唤醒以测量从方框502开始的另一个广告的展示时间为止。如果方框504中的比较结果是“是”,那么方法500前进到方框506。在方框506 中,移动设备102将与广告有关的数据存储在存储设备中。该存储设备可以是在移动设备 102内部或外部的易失性或非易失性存储设备。例如,该存储设备可以包括图2中所示的存 储器204。在以上关于图3的方框312的描述中已提供了与广告有关的数据。例如,与广告 有关的数据可以包括该广告本身、广告的任意部分或者关于所广告的产品和服务的附加信 肩、o在存储了广告数据之后,方法500前进到方框508。在方框508中,移动设备102 存储用于指示用户对广告的兴趣的数据。可以通过更新用户配置文件128来完成该存储。 移动设备102还可以生成用于指示用户对广告感兴趣的信号。该信号可以是存储在移动设 备102的存储模块中或者移动设备102的内部或外部的任意其他易失性或非易失性存储设 备中的标志或指示符。用户配置文件的更新可以触发对移动设备102上或其它地方的另一 个例程的消息、事件或其他通信。接下来,方法500返回到方框502,并且等待测量另一个广告的展示时间。可替换 地,方法500还可以停止或暂停,直到其被唤醒以测量从方框502开始的另一个广告的展示 时间为止。图6示出了移动设备102生成用于指示用户对广告感兴趣的信号的另一个实施例 的流程图。方法600在方框602开始,在方框602中,移动设备102判决用户是否与所呈现 的广告交互。在一个实施例中,广告是交互式广告。在观看该交互式广告时,用户可以例如 通过使用移动设备102的输入212、显示器210或麦克风216来参与其中,并且获取关于所广告的对象的附加信息。在一个实施例中,关于所广告的对象的附加信息包括零售公司的 电话号码、网站地址、邮件地址等。在其他实施例中,广告用于在线调查、在线竞赛、在线投票或类似的在线事件。在 该情况中,关于广告的附加信息是事件的任意结果或者该在线事件需要用户参与时的任意 重要时间。如果方框602中的比较结果是“否”,那么方法600返回方框602并且等到用户与 广告交互为止。可替换地,方法600还可以停止或暂停,直到其被唤醒以识别从方框602开 始的用户与广告的交互为止。如果方框602中的比较结果是“是”,那么方法600前进到方框604。在方框604 中,移动设备102通过参考用户与广告的交互,生成与广告有关的数据。如上所述,如果该 广告是交互式广告,则与广告有关的数据可以包括所广告的公司的电话号码、网站地址、邮 件地址等。然后在方框606中,移动设备102将与广告有关的数据存储在存储设备中。在本 文中,存储设备可以是在移动设备102内部或外部的任意易失性或非易失性存储设备。例 如,存储设备可以包括图2中所示的存储器204。以上已关于图3的方框312描述了与广告 有关的数据的各种实例。例如,与广告有关的数据可以包括该广告本身、广告的任意部分或 者关于所广告的产品和服务的附加信息。接下来,方法600前进到方框608。在方框608中,移动设备102存储用于指示用 户对广告的兴趣的数据。可以通过更新用户配置文件128来完成该存储。移动设备102还 可以生成用于指示用户对广告感兴趣的信号。该信号可以是存储在移动设备102的存储器 模块中或者移动设备102的内部或外部的任意其他易失性或非易失性存储设备中的标志 或指示符。用户配置文件的更新可以触发向移动设备102上的另一个例程发送消息、事件 或其他通信。然后,方法600返回到方框602并且等待检测用户与另一个广告的交互。可替换 地,方法600还可以暂停,直到其被唤醒以检测从方框602开始的用户与广告的交互为止。图7是示出了用于在频道“冲浪”期间在移动设备广播服务的虚拟频道中呈现广 告的方法700的流程图。方法700在方框702开始,在方框702中移动设备102确定用户 是否已生成了频道改变请求。如果方框702中的判决是“否”,那么方法700返回到方框702 以等待频道改变请求。如果方框702中的判决是“是”,那么方法700前进到方框704。在方 框704中,移动设备102判决在预定时间内频道改变的数量是否大于或等于预定数量。例 如,该预定数量可以是3次并且该预定时间可以是20秒钟。如果方框704中的判决是“否”,那么方法700返回方框702以等待另一个频道改 变请求。如果方框704中的判决是“是”,那么方法700前进到方框706。如果这样,那么移 动设备可以检测到用户正在频道之间冲浪。在方框706中,移动设备102从移动设备102的存储设备获取与广告有关的数据, 并且然后在方框708中,在移动设备102的虚拟频道上呈现所获取的数据。对于用于获取 并且显示与广告有关的数据的方法的各种实施例来说,可以参考图3的方框312的描述。图8是示出了用于在移动设备的虚拟频道中或者响应于用户对兴趣的指示来呈 现广告的方法800的实例的流程图。移动设备102可能已经例如在图3的方框304或306中接收了用户兴趣信号,并且因此,已经用对附加信息的请求更新了用户配置文件128。如 上所述,用户可能已经在广告中选择了触发来指示他们的兴趣。如图8中所示的,方法800 在方框802开始,在方框802中,移动设备102从用户接收请求以呈现关于他们感兴趣的广 告的附加信息。用户可以经由输入设备212做出该请求。此后,用户一次或多次按下该设 备上的频道上选或频道下选键,以便将频道改变到特定频道号。该特定频道号可以代表用 于呈现用户感兴趣的广告的信息的虚拟频道。在另一个实施例中,用户按下遥控器上的特 定键或者移动设备102的小键盘,这直接将频道改变到虚拟频道。在进一步的实施例中,用 户选择显示器210的触摸屏上的软频道上选或频道下选键或特定软键。接下来在方框804,移动设备102从存储设备获取与广告有关的数据。例如,存储 设备可以包括如图2中所示的存储器204。在以上关于图3的方框312的描述中已提供了 与广告有关的数据的各种实例。例如,与广告有关的数据可以包括广告本身、广告的任意部 分或者关于所广告的产品和服务的附加信息。在一个实施例中,在图5的方框506或图6 的方框606之前已将与广告有关的数据保存到存储设备中。在其他实施例中,移动设备102通过发送广告识别号码,从内容提供商112请求广 告。该设备然后经由内容项通信链路108接收所请求的广告。接下来,在方框806,移动设 备102例如在虚拟频道中显示所获取的数据。本文所述的装置和方法可以用于通过向内容提供商112提供反馈数据来改进目 标广告系统,所述反馈数据涉及用户或移动设备以及该用户感兴趣的广告。来自移动设备 102的反馈数据使得内容提供商112能够传递该用户很可能感兴趣的其他广告。因此,不 用在广播网络108上传递全部广告而阻塞网络,系统100可以被配置为允许在内容提供商 112处对所传递的广告进行过滤。虽然以上详细的说明已经显示、描述并且指出了本发明应用于各实施例的新颖性 特征,但是要理解,对于本领域熟练技术人员而言可以在不脱离本文公开的范围的前提下 对所示的设备或过程的形式和细节作出各种省略、替换和改变。可以认识到,可以用不提供 本文所述所有特征和益处的形式来体现本发明,因为一些特征可以与其他特征独立地使用 或实施。本文公开的范围是由所附权利要求和/或前述说明定义的。落入权利要求的等效 物的含义和范围内的所有改变都包含在本公开的范围中。
权利要求
一种用于增加广播接收和呈现设备的用户的广告观看时间的方法,包括将用户配置文件存储在观看设备的存储模块中;通过所述观看设备接收多个广播频道;呈现与所述多个频道中的一个频道相关联的广播流;向所述用户提供接口,以将所呈现的频道改变到所述多个频道中的第二频道;检测所述用户正利用所述接口改变所呈现的频道;并且响应于所述检测,显示至少一个广告,所述广告是通过参考所述用户配置文件来选择的并且在频道改变期间显示。
2.如权利要求1所述的方法,其中,所述用户配置文件包括人口统计信息,并且所述方 法还包括基于所述人口统计信息和所述广告的元数据来选择广告。
3.如权利要求1所述的方法,其中,检测所述用户正利用所述接口包括确定所述用户 是否在预定时间段内请求了预定数量的频道改变。
4.如权利要求3所述的方法,其中,所述预定数量至少是2次。
5.如权利要求4所述的方法,其中,所述预定数量至少是3次。
6.如权利要求1所述的方法,另外包括基于用户在所显示的广告中选择触发,来更新 所述用户配置文件。
7.如权利要求1所述的方法,其中,检测所述用户正利用所述接口包括检测至少一个 线性频道改变请求。
8.如权利要求1所述的方法,其中,检测所述用户正利用所述接口包括检测至少两个 线性频道改变请求。
9.如权利要求1所述的方法,还包括响应于频道改变检测,存储所显示的广告的历史。
10.如权利要求1所述的方法,还包括将广告流的呈现与所述广告的末尾进行同步。
11.一种通过移动设备提供广告的方法,包括 接收指向所述移动设备的至少一个广告; 通过所述移动设备显示所述广告;接收用于指示用户对所显示的广告感兴趣的信号;检测来自所述用户的、用于改变所述移动设备上的频道的请求;并且响应于所述检测,显示与所述广告有关的数据。
12.如权利要求11所述的方法,其中,所述数据显示在移动设备广播服务的虚拟频道中。
13.如权利要求11所述的方法,其中,所述数据包括通过用户兴趣信号所选择的所述显示的广告。
14.如权利要求11所述的方法,另外包括从所述移动设备的存储设备获取所述数据。
15.如权利要求14所述的方法,其中,所述广告包括交互元素,并且所述数据是通过所 述用户与所述交互元素的交互来识别的。
16.如权利要求11所述的方法,还包括向电子邮件地址发送所述数据的至少一部分。
17.如权利要求11所述的方法,其中,所述信号是通过测量所述广告的展示时间来生 成的。
18.如权利要求11所述的方法,还包括将内容项的显示和与所述广告有关的所述数 据的末尾进行同步。
19.一种通过移动设备来显示广告的装置,包括接收机,其被配置为接收指向所述移动设备的至少一个广告; 显示器,其被配置为在所述移动设备上显示所述广告;以及 处理器,其被配置为生成用于指示用户对所显示的广告感兴趣的信号;检测来自所述用户的、用于改变所述移动设备上的频道的请求;并且响应于所述检测,在所述显示器上显示与所述广告有关的数据。
20.如权利要求19所述的装置,其中,所述显示器在移动设备广播服务的虚拟频道中 显示所述数据。
21.如权利要求19所述的装置,其中,所述数据包括通过用户兴趣信号所选择的所述显示的广告。
22.如权利要求19所述的装置,其中,所述处理器还被配置为从所述移动设备的存储 设备获取所述数据。
23.如权利要求22所述的装置,其中,所述广告包括交互元素,并且所述数据是在所述 用户与所述交互元素的交互中识别的。
24.如权利要求19所述的装置,还包括发射机,其被配置为向电子邮件地址发送所述 数据的至少一部分。
25.如权利要求19所述的装置,其中,所述处理器还被配置为通过测量所述广告的展 示时间来生成所述信号。
26.如权利要求19所述的装置,其中,所述处理器还被配置为将内容项的显示和与所 述广告有关的所述数据的末尾进行同步。
27.一种通过移动设备来提供广告的装置,包括用于接收指向所述移动设备的至少一个广告的模块;用于通过所述移动设备显示所述广告的模块;用于接收用于指示用户对所显示的广告感兴趣的信号的模块;用于检测来自所述用户的、用于改变所述移动设备上的频道的请求的模块;以及用于响应于所述检测,显示与所述广告有关的数据的模块。
28.如权利要求27所述的装置,其中,所述数据显示在移动设备广播服务的虚拟频道中。
29.如权利要求27所述的装置,其中,所述数据包括通过用户兴趣信号所选择的所述显示的广告。
30.如权利要求27所述的装置,还包括用于从所述移动设备的存储设备获取所述数据 的模块。
31.如权利要求30所述的装置,其中,所述广告包括交互元素,并且所述数据是通过所 述用户与所述交互元素的交互来识别的。
32.如权利要求27所述的装置,还包括用于向电子邮件地址发送所述数据的至少一部分的模块。
33.如权利要求27所述的装置,其中,所述信号是通过测量所述广告的展示时间来生 成的。
34.如权利要求27所述的装置,还包括用于将内容项的显示和与所述广告有关的所 述数据的末尾进行同步的模块。
全文摘要
实施例包括增加广播接收和呈现设备的用户的广告观看时间的方法,该方法包括呈现与多个频道中的一个频道相关联的广播流;向该用户提供接口,以用于将所呈现的频道改变到该多个频道中的第二频道;检测该用户正利用该接口改变所呈现的频道;并且响应于该检测,显示至少一个广告,该广告是通过参考用户配置文件来选择的并且在频道改变期间显示。实施例还包括用于向移动设备提供广告的方法,该方法包括接收用于指示用户对所显示的广告感兴趣的信号;检测来自用户的、用于改变该移动设备上的频道的请求;并且响应于该检测,显示与该广告有关的数据。
文档编号H04H60/65GK101978622SQ200980110253
公开日2011年2月16日 申请日期2009年3月3日 优先权日2008年3月21日
发明者A·S·麦格拉翰, J·B·克内基 申请人:高通股份有限公司