在移动电视应用中动态插入内容信息的方法和系统与流程

文档序号:12013272阅读:362来源:国知局
在移动电视应用中动态插入内容信息的方法和系统与流程
在移动电视应用中动态插入内容信息的方法和系统

背景技术:
本发明涉及移动电视领域。更具体的,本发明的实施例提供一种系统,用以动态地插入内容信息到移动电视应用中。基于各种标准(如用户历史记录),诸如相关广告的内容信息被动态插入一个移动电视应用中,而这样的内容信息会在用户更换频道和/或执行其它操作的时候被显示出来。本发明还有其它的实施方式。在过去的几十年中,多媒体内容在如移动电话等的移动设备上变得无处不在。越来越多的人使用自己的手机传输音乐和视频用于个人消费。通过无线网络来传输视频内容往往是低效的,因为传输大型视频文件或数据流经常会阻塞无线网络。一个已有的有效的提供视频内容的方式是播送移动电视信号给能够接受图像的移动电视。例如,一种包括用于接收电视信号和显示移动电视转播所需要的硬件模块的手机。为了获得移动电视转播的收入,往往必须播放广告和其他类型的内容。不幸的是,传统的技术是不够的。因此,迫切需要一种用于插入内容到移动电视应用的改进的系统和方法。

技术实现要素:
本发明涉及移动电视领域。更具体地,本发明的实施例提供一种系统,用以动态地插入内容信息到移动电视应用中。基于各种标准(如用户历史记录),诸如相关广告的内容信息被动态插入一个移动电视应用中,而这样的内容信息会在用户更换频道和/或执行其它操作的时候被显示出来。本发明还有其它的实施方式。在各种实施方式中,本发明提供了一种移动电视应用程序,用以动态更新那些用户可以交流和消费的多媒体内容。多媒体内容可以通过电视广播频道、家庭网络、互联网和其他来源来接收获得。多媒体内容可以基于用户偏好、预置值、已有的观看历史和其他途径进行选择。例如,多媒体内容的选择在一个远程的数据库服务器上进行存储和处理。根据一个实施例,本发明提供了一种方法,用于操作移动通信装置,该装置被配置用于输出一个电视应用并在移动通信设备的电视环境内显示所选内容。该方法包括使用耦合到所述移动通信装置的用户界面来启动一个电视应用。该方法还包括使用在移动通信装置中提供的调谐装置来捕获电视信号。此电视信号是来自各个电视频道的多个电视信号中的一个。该方法进一步包括为移动通信设备的显示器上所捕捉到的电视频道输出与所述电视信号关联的电视节目。此外,该方法包括从一个设置在移动通信装置内的数据库中检索一个可配置的内容对象。配置的内容对象是众多编号从1到N的配置的内容对象中的一个,其中N是一个大于1的整数。该方法还包括使用多个演示标准之一来将可配置的内容对象与多个电视频道之一相关联。多个演示标准被设置在所述移动通信装置上。该方法包括,当用户选择与可配置的内容对象相关的频道时就从可配置的内容对象中输出内容。此频道是众多频道之一。所述电视应用包括频道控制、音量控制和显示格式控制。在一个实施例中,所述电视信号包括一个范围从40MHz到960MHz的模拟电视信号。所述电视信号还可以包括配置在多个选自DVB-T(欧洲地面数字电视标准)、DVB-S(数字卫星广播系统标准)、ATSC(美国数字电视国家标准)、DMB-T(国内地面数字多媒体电视广播传输协议)、CMMB(手机电视)和T-DMB(韩国数字多媒体广播国家标准)的格式之一的数字信号。所述内容包括视频文件。所述内容也可以包括广告。所述内容可以包括信息传递。所述内容可以来自一个社交网络。所述内容可以包括游戏应用。可配置的内容对象可以根据移动通信装置销售情况被设置在一个或多个移动通信装置中的存储器中。一个或多个可配置的内容对象能够通过一个耦合到可配置的内容对象数据库的全球性网络计算机进行更新。一个或多个可配置的内容对象可被删除。用户可以选择从多个频道的另一频道。在一个实施例中,所述方法包括传输来自用户的反馈信息,此反馈信息与所选择的可配置的内容对象相关联。更新的一个或多个可配置内容对象通过一个耦合至一个内容服务器的全球性网络计算机来被执行。根据另一实施例,本发明提供了一种移动通信装置。该装置包括一个处理器、一个耦合到所述处理器的发射器/接收器和一个耦合到所述处理器的电视调谐器。该装置还包括一个或多个耦合到所述处理器的计算机可读存储器。该装置包括一个可配置的内容数据库,该数据库包括多个可配置的内容对象。该装置还包括一个含有多个演示标准的标准数据库。该装置还包括一个频道选择器,此频道选择器被配置来初始化传输众多电视频道之一或至少一个可配置的内容对象。所选是可配置的内容对象包括一种文件格式,可以是BMP、JPEG、GIF或其他格式。根据本发明又一实施例,本发明提供了一种方法,用于操作配置用来输出电视应用的移动通信装置以及用于操作移动通信装置的电视环境中的选定的操作对象。该方法包括使用耦合到所述移动通信装置的用户界面来开启电视应用。该方法还包括利用所述移动通信装置中的调谐装置来捕获电视信号。所述电视信号为众多来自各电视频道的电视信号之一。该方法还包括为移动通信设备的显示器上所捕捉到的电视频道输出与所述电视信号关联的电视节目。该方法包括从一个设置在移动通信装置内的数据库中检索一个可配置的操作对象。所述可配置的操作对象是众多编号从1到N的可配置的操作对象中的一个,其中N是一个大于1的整数。该方法包括使用多个演示标准之一来关联可配置的操作对象与多个电视频道之一。所述多个演示标准被设置在所述移动通信装置上。该方法包括,当用户选择与可配置的操作对象相关的频道时就从可配置的操作对象中输出内容。所述频道是众多频道之一。该方法还包括进行与可配置的操作对象相关联的选择。所述电视应用包括频道控制、音量控制和显示格式控制。所述电视信号包括一个范围从40MHz到960MHz的模拟电视信号。所述电视信号包括配置在多个选自DVB-T(欧洲地面数字电视标准)、DVB-S(数字卫星广播系统标准)、ATSC(美国数字电视国家标准)、DMB-T(地面数字多媒体电视广播传输协议)、CMMB(中国移动多媒体广播)和T-DMB(韩国数字多媒体广播国家标准)的制式之一的数字信号。所述内容可以包括视频文件、广告、信息传递、游戏应用或其他。例如,所述内容可以来自一个社交网络。可配置的操作对象可以根据移动通信装置销售情况被设置在移动通信装置中的一个或多个存储器中。可配置的操作对象能够通过一个耦合到可配置的内容对象数据库的全球性网络计算机进行更新。根据本发明又一实施例,本发明提供了一种移动通信装置。该装置包括一个处理器、一个耦合到所述处理器的发射器/接收器和耦合到所述处理器的电视调谐器。该装置还包括一个或多个耦合到所述处理器的计算机可读存储器。该装置包括一个可配置的内容数据库,该数据库包括多个可配置的操作对象。此外,该装置还包括一个内含多个演示标准的标准数据库。该装置还包括一个频道选择器,此频道选择器被配置来初始化传输众多电视频道之一或至少一个可配置的操作对象。该装置还包括一个操作对象选择器,其被配置到位于可配置的操作对象和用户之间的界面。应当理解到通过一个或多个实施例实现了很多有益效果,下面将具体描述。也可以有其他的实施例。附图说明图1是根据本发明的一个实施例的配置有电视应用的移动通信设备的简化框图;图2是图1中的移动通信设备的详细框图;图3是根据本发明的一个实施例的操作配置有电视应用的移动通信装置的对象插入方法的简化流程图;图4是根据本发明的一个实施例描述显示的简化示意图;图5是根据本发明的一个实施例的描述对象插入过程的详细流程图;图6是根据本发明的一个实施例的描述动态插入产生的内容到频道选择过程中的简化示意图。具体实施方式本发明涉及移动电视领域。更具体地,本发明的实施例提供一种系统,用以动态地插入内容信息到移动电视应用中。基于各种标准(如用户历史记录),诸如相关广告的内容信息被动态插入一个移动电视应用中,而这样的内容信息会在用户更换频道和/或执行其它操作的时候被显示出来。本发明还有其它的实施方式。图1是根据本发明的一个实施例的配置有电视应用的移动通信设备的简化框图。此图仅是一个示例,不能由此限制权利要求范围。本领域的普通技术人员可以认识到由此实施例进行许多变化、替代和修改。正如图1中所示,移动装置包括一个数字信号处理(DSP)微处理器。除其他功用外,DSP微处理器被配置用来处理用于显示器显示的电视信号,显示器也连接数字信号处理微处理器。DSP微处理器连接到用户界面。用户可以使用键盘来在用户界面上输入信息以做出选择,以及通过用户界面来查看选择信息和其它信息。根据实际应用,用户界面​​可以包括触摸屏和/或其他。例如,一个用户使用用户界面来选择她希望观看的电视频道。DSP微处理器是由电池供电的。正如图1中所示,DSP微处理器通过一电源管理模块连接到电池。根据实际应用,电源管理模块可以作为DSP微处理器芯片的一部分来应用。在其它特性中,电源管理可以帮助降低DSP微处理器和/或其他移动设备部件的功耗。所述移动装置包括一个电视接收器。如图所示,电视接收器连接到天线。通过天线,电视接收器从空中获得电视信号。例如,电视信号有各种不同的制式。在各种实施方式中,电视接收器处理电视信号并将电视信号发送到DSP微处理器。连接DSP的显示器可以用于播放由电视接收器接收到的电视信号。在一个实施例中,电视接收器是DSP微处理器的一个组成部分。举个例子,电视接收器可以是一个由加利福尼亚州森尼韦尔市的泰景系统公司出售的芯片。泰景系统公司销售高性能的单芯片产品,能使手机、笔记本电脑和其他便携式设备接收免费的无线广播电视。这些芯片支持模拟和数字广播标准。这些芯片支持多种广播标准,包括DVB-T(欧洲地面数字电视标准),ISDBT(日本地面传输制式),CMMB(中国移动多媒体广播),SECAM(塞康制),PAL(帕尔制)和NTSC(为恩制)。DSP微处理器连接到一个存储器。除其他事项外,存储器存储用户信息和过去的用户偏好信息。例如,用户历史记录、联系人列表、配置数据以及其他存储在存储器中的信息。根据应用,存储器可以以各种不同方式被应用。在一个实施例中,存储器包括用于存储信息的闪存。一种短信系统(SMS)模块也被使用。短信系统是一种文本通信服务组件,它使用标准化的通信协议,且允许固定电话或移动电话设备之间的短文本信息交流。短信系统模块被配置为支持标准的文本操作。此外,短信系统模块被配置用来处理广告内容,具体如下文所述。移动通信装置还包括一个键盘。在一个实施例中,键盘上包括一个电视按钮,用来调用预加载的广告模块,并激活电视接收器。如图2所示是包含本发明的一个实施例的移动通信装置的详细示意图。该图是一个说明性的示例,不能限制本发明权利要求的范围。本领域的普通技术人员可认识到由此实施例进行许多变化、替代和修改。图2扩展图1来展示电视播放器应用可使用电视频道列表来决定哪些电视频道可供显示器和扬声器播放。移动通信设备具有一系列数据库,其中包含可配置的内容数据,可配置的内容数据在进行选择的时候可以被电视播放器显示,并做出反应。内容对象显示数据库中包含的内容通过显示器和扬声器被播放或以其他方式向用户呈现。每个可配置的数据库中的内容对象有一组由演示标准数据库定义的规则。当电视播放器选择一个给定的可配置内容对象通过移动通信装置的显示屏和扬声器上展示时,这些规则进行管理。此外,每个可配置的内容对象可能有一个由内容对象动作数据库描述的可选的动作。当播放的用户选择这么做时,动作定义的一些功能用来辅助可配置的内容对象的展示并在电视播放器上执行内容对象。DSP微处理器被配置以执行各种任务,包括运行电视播放器应用。例如,电视播放器应用可以是一个由DSP微处理器执行的软件模块。电视播放器应用,除其他功能,播放使用由电视接收器接收到的信号的电视频道。在一个实施例中的DSP微处理器,也可以运行一个远程数据库更新的应用,该应用通过通信网络通信与远程数据库服务器动态获得新的可配置的内容对象数据、演示标准规则和内容对象动作。在各种实施方式中,电视播放器应用被配置为确定一组以各种因素(如移动装置的位置,最后观看的频道等)为基础的演示标准。电视播放器应用使用所述演示标准,当用户更改电视频道和/或执行其他操作就会获得显示的内容。举个例子,在本申请中的演示标准参考移动通信设备当前的日期和时间、移动通信设备的地理位置、移动通信设备用户的个人兴趣和特性、移动通信设备电视观看习惯,但应该了解“用户”这一术语不应该由此不恰当地限制权利要求的范围。应当理解的是,如图1和图2中所示的移动设备不限于移动电视播放装置。举个例子,移动设备是通信设备,是可以用作为手机或者使用网络的设备。移动设备包括通信模块。例如,通信模块被配置于连接到无线网络,并通过通信模块和无线网络之间的连接,移动设备可以连接到互联网,发送和接收文本(例如,短信系统)消息,和/或执行其它功能。例如,移动设备可以通过无线网络接收位置信息。在各种实施方式中,电视播放器应用选择显示给用户的内容是基于通过通讯模块从一个数据库接收到的信息来完成的。仅作为一个例子,如图2中所示的移动设备是一个移动电话,能够接收和播放电视广播。手机是由电池供电,且其电源拥有电源管理。利用天线和电视接收器,手机接收众多频道的电视信号。用户使用用户界面和键盘来选择一个电视频道。选中的电视频道由显示器和扬声器演示。频道的选择和/或其他用户输入信息被存储在内存中。在一个实施例中,一组演示标准是由DSP微处理器确定的,除其他外,根据当前日期、时间、移动设备的地理位置确定。当用户使用键盘来改变频道,通过上述演示标准在显示器上显示出动态地生成的内容。例如,动态生成的内容是一个广告。用户可以选择广告,并查看与广告相关的其他信息。动态生成的内容也可以是一个在演示标准的基础上产生的频道列表。例如,如果当前频道是新闻频道,动态地生成的内容中包括新闻和天气频道的频道列表。在另一实施例中的移动设备通过通信模块与数据库通信。当用户改变电视频道或执行其他操作时,该移动设备从数据库中接收到一个用于显示的动态生成的内容。如图3所示本发明的一个实施例相关的处理选择。移动设备的用户使用它的用户界面从所提供的服务中选择电视应用。该图仅是一个实例,其不能不恰当地限制本发明的权利要求范围。本领域的普通技术人员可认识到由此实施例进行许多变化、替代和修改。电视应用运行,并开始显示选择的电视频道。通过使用用户界面、触摸屏或键盘,用户可以向电视应用提出更换新的频道的请求。电视应用能检查与在内容对象数据库中的所有可配置的内容对象相关联的演示标准。在这个例子中,演示标准可能是“今天下午4点钟显示内容对象X”。电视应用将继续处理和显示新的频道请求,直到其中一个演示标准变得与移动设备的当前状态相匹配。在这一点上电视应用将呈现匹配的演示标准与可配置的内容对象相关联。用户可能会继续生成新的频道请求,那么上面描述的过程将继续。如图4所示本发明的另一实施例相关联的处理选择。该图仅是一个实例,其不能限制本发明的权利要求范围。本领域的普通技术人员可认识到由此实施例进行许多变化、替代和修改。移动设备的用户使用它的用户界面从所提供的服务中选择电视应用。电视应用运行,并开始显示选择的电视频道。它还启动并运行远程数据库更新的应用。通过使用用户界面、触摸屏或键盘,用户可以向电视应用提出更换新的频道的请求。电视应用能检查与在内容对象数据库中的所有可配置的内容对象相关联的演示标准。在这个例子中演示标准可能是“如果移动设备在希腊,那么显示内容对象X”。电视应用将继续处理和显示新的频道请求,直到其中一个演示标准变得与移动设备的当前状态相匹配。在那时电视应用将呈现与匹配的演示标准相关联的可配置的内容对象。在这个例子中,内容对象是一个游戏应用的广告。用户希望玩游戏,则他通过移动设备的用户界面、键盘或触摸屏来选择游戏。电视应用对内容对象动作数据库进行搜索并启动相关的应用。当用户使用完毕,移动设备的控制权返回到电视应用。用户可以继续产生新的频道请求,那么上面描述的过程将继续。在某些时候,远程数据库更新应用将在DSP微处理器上运行。它会利用一个通讯网络,但在这并不做限于此,类似互联网或短信来连接到远程数据库。它会检索新的可配置的内容对象及其相关的演示标准和操作数据,并把它们放在合适的移动设备数据库中。可配置的内容对象被选择以与每个内容对象相关联的演示标准为基础的频道的形式向用户进行展示。演示标准是一组在现实世界中对移动设备的状态进行比较的规则。同演示标准规则进行比较的现实世界的数据的例子是当前日期、当前时间、移动设备目前所处的国家、目前观看的电视频道数量、当天观看电视的分钟数。这些只是一部分例子,还存在其他的例子,而不能作为对本专利效力的限制。每次用户进行一个新的频道请求,移动设备会对当前真实世界的状态与演示标准规则数据库进行比较。当没有演示标准规则与移动设备状态匹配时,电视应用会将播放从电视频道列表选中的电视频道。在某些时候,当移动设备状态与演示标准规则相匹配时出现一个频道请求,电视应用将会选择相关的内容对象并进行显示。举个例子,如图5所示本发明的另一个实施例的处理选择,说明演示标准如何被用于决定可配置的内容对象何时演示以及它是如何选择的。在本实施例中所使用的演示标准是针对移动设备的当前的日期、一天中的时间和当前移动设备所在的国家。也可以有其它的标准。在各种实施方式中,演示标准和使用演示标准的规则可以被存储在移动设备和/或从远程在线网络获得。在一个实施例中,移动设备从远程服务器上接收演示标准和动态内容。例如,演示标准作为许多属性特征,所述属性特征的联合状态整体定义为ES状态。如果条件为真,一个属性被认为是有效的。例如,如果时间范围是中午12时至午夜十二时,当前时间是下午2点,时间的属性是有效的。如果条件为假,属性被视为无效,但它可以转回到真实。例如,如果时间范围是中午12时至午夜十二时,当前时间是上午10点,时间的属性是无效的,直到它在当天晚些时候会变成有效的。如果其条件是错误的,将被认为是过期的属性,它永远不会变回真实。例如,如果日期范围是11/3/10-11/12/10,当前日期是11/24/10,那么条件是错误,且绝不会再是真实的,所以属性是过期的状态。如下所示的表1是一个演示标准的示例型的列表:电脑属性说明有效无效过期日期范围ES是有效的日期范围√√当日时间ES是有效的时间范围√√地理区域ES是有效的位置√√演示频率在给定的频道等级上ES出现的频率√√允许的最大演示数量ES过期前的演示数量√√每天允许的最大演示数量每天有效演示的数量√√允许的最大动作数量ES到期之前所选择的动作数量√√频道等级在频道列表ES呈现出的等级√频道优先等级同一等级内其他ES之间的优先级√表1日期范围此属性是一个单一范围的形式:开始日期-结束日期。如果当前日期落在此范围内(包括首末日期),那么该属性是有效的。否则,其过期。还有一种方式来指定“所有的日期都有效”。当日时间此属性是一个单一范围的形式:开始时间-结束时间。如果当前时间落在此范围内(包括首末时间),那么该属性是有效的。否则无效,直到时间再次落在此范围内。还有一种方式来指定“所有时间都有效”。地理区域此属性定义的地理区域中这个ES是有效的。如果该设备是不是在适当的地理区域,此属性则是无效。还有一种方式来指定:“所有地区都有效”。演示频率这个属性定义给定的ES应隔多久提交给观众。这主要用于自主演示过程中发生的频道预览或启动屏幕。还有一种方式来指定:“没有频率限制”。允许的最大演示数量此属性定义允许在ES期满之前的演示的最大总数。还有一种方式来指定:“数量无限”。每天允许的最大演示数量该属性定义每24小时内ES在一天余下时间内变无效之前允许的演示的最大数量。还有一种方式来指定:“数量无限”。允许的最大动作数量此属性定义,ES期满之前,可能有选择动作的最大数量。还有一种方式来指定:“数量无限”。频道等级这个属性定义ES的等级。这等级判断电视播放器在频道地图或其它显示资源(如开启启动画面)内的哪个位置放置ES。此等级应分为数值的范围,每个范围定义一个类别的服务,如:•定义开机画面的等级•定义在频道地图上排列顺序的等级(定义服务为频道地图ES)•定义插播广告服务的等级(定义服务为一个插播广告ES)插播广告服务在频道预览期间出现,但不是作为频道地图本身的一部分。由于开启启动画面的特殊性质,只有启动画面ES可被使用。频道地图在整个频道地图上不是一个绝对位置。相反,当然它决定了在服务列表中相对于其他电视频道的位置。频道地图中的ES应当整合而不是分开。否则,客户可能会避开他们。频道等级属性是有效的状态。频道优先等级此属性定义在同一等级上所有ES之间的优先级。这是用来建立一个演示选择顺序时,有几个ES定义为具有相同的等级。如果两个ES有相同的等级和优先级,那它们的选择顺序是不确定的,它们之间是取决于实际履行。频道优先等级属性是有效的状态。这是要根据演示标准,如表1中所示和以上说明仅作为一个例子。可以有其他的演示标准,并演示标准可存在不同的形式。图6是根据本发明的一个实施例的动态插入产生的内容到频道选择过程中的简化示意图。该图仅是一个说明性的例子,不能限制本发明权利要求的范围。本领域的普通技术人员可认识到由此实施例进行许多变化、替代和修改。如图6所示,移动电话是由一电视按钮被打开。当电视应用启动时,在手机显示屏上会出现开启画面。通过用户选择,频道1回放。当用户更改频道(例如,按菜单选择键),一个动态生成的内容将被显示。如上所述,动态的内容可能通过使用演示标准而产生。尽管上面的具体实施例进行了完整的说明,各种修改、替代结构和等效物都可以使用。因此,上面的描述和图示不应被视为限制本发明所附权利要求定义的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1