在处理装置上同时呈现至少两个多媒体内容的方法和设备的制作方法

文档序号:7886351阅读:222来源:国知局
专利名称:在处理装置上同时呈现至少两个多媒体内容的方法和设备的制作方法
技术领域
本公开一般涉及在与用户相关联的一个或多个接收装置上呈现多媒体内容,尤其涉及根据接收装置上执行的策略,在一个或多个接收装置上同时呈现两个或更多个多媒体内容。
背景技术
多媒体内容通常由诸如计算机、智能电话和其他电子装置的接收装置捕捉和呈现。多媒体内容例如包括文本、音频、静止图像、动画、视频或其组合。通常经由有线或无线宽带网络将多媒体内容发送给接收装置。宽带网络现在具有同时向接收装置发送两个或更多个多媒体内容的容量。虽然接收装置的用户可以同时访问和理解某些类型的多媒体内容,但是用户访问和理解两个或更多个同时呈现的多媒体内容的能力通常取决于用户的操作背景以及同时呈现的媒体之间的关系。例如,当用户空闲时,用户可以观看视频流,同时收听相关的音频流。在开车时用户通常不能安全地观看视频流并收听相关的音频流,但是他们可能能够安全地仅听取音频流。因此,用户的操作背景(在本示例中,是空闲或开车)对于用户怎样处理同时呈现的多媒体内容有影响。此外,用户通常也不能有效地同时处理视频流和非相关音频内容两者。因此,同时呈现的多媒体内容之间的关系也可以影响用户怎样处理同时呈现的媒体。当一个或多个接收装置具有向用户同时呈现两个或更多个多媒体内容的容量时,它们不基于用户的操作背景以及排队等候同时呈现的多媒体内容之间的关系调度接收到的多媒体内容的呈现。因此,大多数接收装置被配置为按照依序的方式呈现接收到的排队等候呈现的多媒体内容。例如,可以按照列表的方式呈现接收到的排队等候呈现的音频流,其中一个接一个依序播放音频流。在另一个示例中,当用户在车中收听智能电话上的音乐时,在传入呼叫被呈现给用户的同时可以暂停音乐。

因此,需要一种用于根据用户的操作背景以及接收到的排队等候同时呈现的多媒体内容来分析接收到的多媒体内容的方法和设备。


其中在全部单独视图中相同的附图标记表示相同或功能相似要素的附图连同以下详细描述一起,合并在说明书中并构成说明书的一部分,并且用于进一步图示包括所主张的发明的概念的实施例,并解释这些实施例的各种原理和优点。图1是根据一些实施例的其操作包括向用户同时呈现至少两个接收到的多媒体内容的系统的框图。图2是根据一些实施例的在接收装置上的呈现组件的框图。图3是根据一些实施例的向用户同时呈现两个或更多个接收到的多媒体内容的方法的流程图。本领域技术人员将理解,附图中的要素是为了简单和清楚而图示,并且不一定按比例绘制。例如,附图中一些要素的尺寸可以相对于其他要素放大,以帮助加强对本发明实施例的理解。在附图中视情况用常规的附图标记表示设备和方法组件,仅示出与本发明的实施例的理解有关的那些具体细节,从而不被得益于这里描述的本领域技术人员而言显而易见的细节混淆本公开。
具体实施例方式一些实施例针对用于向用户同时呈现至少两个接收到的多媒体内容的设备和方法。至少一个接收装置从至少一个发送装置接收两个或更多个多媒体内容。至少一个接收装置确定每个接收到的多媒体内容的特性以及至少一个接收装置上的操作条件。该特性和操作条件用于检索用于向用户呈现接收到的多媒体内容的策略。当执行时,该策略识别是否要向用户同时呈现两个或更多个接收到的多媒体内容。图1是根据一些实施例的其操作包括向用户同时呈现至少两个接收到的多媒体内容的系统100的框图。在一些实施例中,系统100采用一个或多个接入网络101来将一个或多个多媒体接收和发送装置互连。每个接入网络101可包括接收和发送装置所连接到的一个或多个有线或无线分段。接入网络101例如根据电气和电子工程师协会(IEEE)802.3、802.11或802.16,第三代伙伴计划(3GPP)长期演进(LTE),3GPP2码分多址(CDMA)以及其他无线和有线通信标准来操作。系统100包括一个或多个多媒体装置112-114,其中的一个或多个可以被配置为接收多媒体内容、处理多媒体内容、呈现多媒体内容或其任何组合。多媒体装置112-114被配置为通过本领域公知的手段从网络101接收多媒体数据。为了向用户呈现多媒体内容,多媒体装置112-114可包括诸如显示器和扬声器这样的组件,用于向用户呈现媒体内容,并且可包括诸如键盘和屏幕这样的组件,用于从用户接受输入。多媒体装置112-114可以是相对静止的装置,诸如台式计算机、电视,或者移动装置或便携装置,诸如笔记本电脑、智能电话、便携数字助理、双向无线电等等。一个或多个多媒体装置112-114可以与单个用户130相关联。在一些实施例中,多媒体装置中的一个或多个可以被配置为包括根据策略来分析和调度两个或更多个接收到的多媒体内容(例如媒体流)的处理组件。在用户130与一个以上多媒体装置112-114相关联的示例中,当选择用于允许向用户130同时呈现接收到的多媒体内容的适当策略时,可通过处理组件考虑从与用户130相关联的所有装置接收的媒体特性和操作条件。如果关联多媒体装置上的一个以上处理组件被用于分析和调度两个或更多个接收到的多媒体内容的同时呈现,则处理组件可以被配置为协调分析和调度功能。例如,处理组件协调可以基于与每个处理组件相关联的预定义规则和/或预指配优先级,其中具有较高优先级的处理组件可以被配置为确定在关联多媒体装置上的每个处理组件执行哪个分析和调度功能。关联多媒体装置可以使用本领域已知的任何局域网或广域网技术,诸如蓝牙、红外、802.1UZigBee等等,以协调接收到的多媒体未决同时呈现的处理和呈现,如线124-125所示。系统100还包括一个或多个多媒体发送装置110-111。多媒体发送装置110-111可以是服务器或其他静 止装置,或它们可以是诸如移动数字视频录像机、联网相机、膝上型电脑、智能电话等等的移动装置。系统100中采用的一个或多个接入网络101将多媒体发送装置110-111与多媒体接收装置112-114相互连接,如线120-123所示。应当理解,为了简化起见,未示出系统100的其他组件和配置。图2是根据一些实施例的在多媒体接收装置上的处理组件的框图。处理组件200的功能可以在与用户相关联的多媒体接收装置的一个或多个处理器上执行,或者可以分布在与用户相关联的一个或多个多媒体接收装置上。处理组件200与一个或多个多媒体接收组件202a-202n交互,以从至少一个发送装置接收一个或多个多媒体内容。在一些实施例中,每个多媒体接收组件202a-202n关联于与用户相关联的多媒体接收装置。多媒体接收组件(例如多媒体接收组件202a)可以包含在与处理组件200相同的多媒体接收装置中。可以通过本领域普通技术人员已知的手段接收多媒体内容。可以由多媒体接收装置同时接收多个多媒体内容,或者可以在其他多媒体内容之前或之后接收一个或多个多媒体内容。此外,可以通过在与同一用户相关联的多媒体接收装置上的一个或多个多媒体接收组件(例如多媒体接收组件202η)接收多个多媒体内容。在任何情况下,同时有两个或更多个接收到的多媒体内容可用于向关联多媒体接装置的用户的呈现。多媒体分析组件206检查每个接收到的多媒体内容,并向执行预定义策略或动态生成的策略的策略引擎210呈现接收的多媒体内容的参数。接收到的多媒体内容的参数是与接收到的多媒体内容相关联的预定义特征的特性。因此,多媒体分析组件206检查每个接收到的多媒体内容,并确定多媒体内容的关联特性。多媒体内容的特性的示例包括它是实况的还是记录的、持续时间、优先级、源位置、关联多媒体内容以及关联计算机辅助分派(CAD)事故记录。多媒体内容的特性的另一示例包括媒体类型,例如音频或视频。当接收到的多媒体内容是实况媒体流时,持续时间可以是实况媒体流的估计持续时间;否则,例如对于记录的媒体流,持续时间可以是接收到的媒体内容的实际持续时间。估计时间可以由多媒体内容的源提供。在一些实施例中,可以通过应用与实况媒体相关联的试探法来获得估计时间。例如,如果接收到的多媒体内容是传入视频电话呼叫,例如对于视频电话呼叫的平均时间,可以使用关联的试探法来获得视频电话呼叫的估计时间。使用另一示例,如果接收多媒体内容是来自被调度为在特定时间结束的事件的实况监督媒体流,则可以基于特定结束时间来确定估计时间。为了生成或提供用于接收到的多媒体内容的适当策略,策略引擎210还从环境分析组件208获得一个或多个关联多媒体接收装置的操作背景。为了获得一个或多个关联多媒体接收装置的操作背景,环境分析组件208与一个或多个传感器组件204a-294n通信,一个或多个传感器组件204a-294n被配置为从与用户相关联的一个或多个传感器(诸如,位置传感器、接近传感器或声音传感器)获得信息。一个或多个传感器组件204a-294n可以包含在与处理组件200相同的多媒体接收装置中,或者可以包含在与同一用户相关联的另一个多媒体接收装置中。例如,使用从关联于与用户相关联的多媒体接收装置的可用位置传感器(诸如,加速计、全球定位系统、罗盘或陀螺仪)获得的信息,环境分析组件208可以确定用户当前是否正在执行其他任务,诸如乘车、骑自行车或步行。环境分析组件208还可以使用从可用的接近传感器(诸如红外或眼睛跟踪机构)获得的信息来确定用户当前是否正在观看屏幕。环境分析组件208还可以使用 从可用的声音传感器(诸如麦克风)获得的信息来确定在多媒体接收装置处的噪声水平(诸如背景噪声水平)。环境分析组件208可以进一步使用从可用的操作系统以及由用户使用的多媒体接收装置上的应用传感器获得的信息来确定在这样的装置上并行进行的应用和活动。基于多媒体内容的特性(如由多媒体分析组件206测量的),以及操作条件(如由环境分析组件208测量的),多媒体分析组件206和环境分析组件208将适当的参数传递给策略引擎210,在策略引擎210中检索与多媒体内容的同时呈现的调度相关联的策略。具体而言,策略引擎210基于从多媒体分析组件206和环境分析组件208接收到的参数,从策略数据库检索至少一个适当的策略。然后,检索到的策略被传递给多媒体调度器组件212,在多媒体调度器组件212中执行检索到的策略。执行的策略确定对于向用户的同时呈现,怎样调度接收到的多媒体内容。然后,通过一个或多个多媒体呈现组件214a-214n,可以执行多媒体内容的实际呈现。多媒体呈现组件214a-214n可以包含在与处理组件200相同的多媒体接收装置中,或可以包含在与同一用户相关联的另一个多媒体接收装置中。在多媒体内容可用于向用户呈现之前,可以由用户或者由诸如管理者或制造者的另一实体预先义策略数据库中的策略。可通过本领域技术人员已知的手段将策略输入到策略数据库中。也可以由策略引擎210动态地生成策略数据库中的策略。例如,基于与接收到的多媒体内容和/或多 媒体接收装置上的操作背景相关联的参数,策略引擎210可以动态地生成用于同时呈现接收到的多媒体内容的新策略。在从多媒体分析组件206获得可用多媒体内容的特性,并从环境分析组件208获得多媒体接收装置的操作背景时,例如,如果位置传感器指示用户为静止的并且有多个相关的视频流未决呈现,则策略引擎210例如可以调用同时呈现相关视频流的策略。如果声音传感器指示背景噪声水平很低,则策略引擎210例如还可以调用允许同时呈现多个未决音频流的策略。如果操作系统和应用传感器指示用户在积极地向文档(诸如计算机辅助分派(CAD)记录)输入数据,则策略引擎210例如还可以调用防止多个未决视频流同时向用户呈现的策略。应当注意,上述策略只是示例。策略引擎210可以配置为调用与上述策略相似或者不相似的其他策略。多媒体分析组件206和环境分析组件208还可以通过使用上述一个或多个可用传感器,确定也可用于用户的关联装置、网络或资源的操作背景。例如,多媒体分析组件206例如可以从关联多媒体接收装置中的多媒体接收组件202η获得信息,并确定当前正在呈现的多媒体内容或者未决呈现的持续时间。多媒体分析组件206还可以确定当前正在呈现的多媒体内容或者未决呈现的形态(例如音频或视频),并且可以确定当前正在呈现的多媒体内容或者未决呈现的关系。在对于与用户相关联的所有多媒体接收装置确定可用多媒体内容和操作背景时,例如,如果在紧急呼叫中采用关联/共址的双向无线电,或者如果用户在驾驶车辆,并且车辆上的某些部件(例如紧急指示灯)被激活,则策略引擎210例如可以调用用于防止显示视频流的策略。在确定多媒体内容的持续时间时,例如,如果其中一个多媒体内容的持续时间少于30秒,则策略引擎210例如可以调用允许同时呈现两个无关视频流的策略。策略引擎210例如还可以基于多媒体内容的模式,调用允许同时呈现一个视频和一个音频流,而不是两个音频流的策略。此外,策略引擎210例如可以基于当前正在呈现的多媒体内容或者未决呈现之间的关系,调用允许同时呈现捕捉相同主题(例如事故现场),但是来自不同视角的两个视频流而不是两个无关视频流的策略。此外,在对于与用户相关联的所有多媒体接收装置确定可用多媒体内容和操作背景时,策略引擎210还可以调用用于确定要在其上同时呈现多媒体内容的一个或多个关联多媒体接收装置的策略。例如,如果与用户相关联的一个多媒体接收装置是例如包括多媒体接收组件202a、处理组件200和多媒体呈现组件214a的膝上型电脑,并且与用户相关联的另一个多媒体接收装置是例如包括多媒体呈现组件214η的智能电话,则膝上型电脑中的策略引擎210可以调用用于在智能电话上呈现多媒体内容的策略。因此,膝上型电脑上的策略引擎可以调度用于在与用户相关联的其他多媒体接收装置上呈现的媒体。在一些实施例中,当使新的多媒体内容可用于向终端用户呈现时,多媒体分析组件206可以确定另一个多媒体内容是否已经被呈现给用户。如果当前没有呈现其他多媒体内容,则在处理组件200中不执行其他处理。如果另一个流正在并行被呈现给用户,则多媒体分析组件206可以将现有流的参数连同新流的参数一起提供给策略引擎210。然后策略引擎210使用由环境分析组件208提供的信息,并且与多媒体内容参数相组合地确定是否应当向用户并行呈现新 的多媒体内容。在一些实施例中,策略引擎210使用由环境分析组件208提供的信息,并且如果确定新的多媒体内容具有更高的优先级,则与多媒体内容参数相组合地终止当前多媒体内容的显示,或者以其他方式就怎样向用户呈现多媒体内容区分优先次序。策略引擎210可以应用于多媒体内容的策略的示例可以是,如果用户在运动的车辆中,则一次只播放一个音频和一个视频流。可以应用的另一个策略的示例是,如果新接收到的多媒体内容的持续时间少于30秒,则与其他视频流并行播放。可以应用的另一个策略的示例是,如果用户处于安静的环境,则同时播放高达两个音频流。可以应用的另一个策略的示例是,指引多媒体调度器播放所有相关的视频和音频流(例如,相同事件的多个视图,或者音频跟随视频),而不是排队无关的流。可以应用的另一个策略的示例是,如果用户在填写CAD事故报告,则一次只播放一个音频和一个视频流。可以应用的另一个策略的示例是,如果用户的共址双向无线电正在播放来自紧急呼叫的音频,则使未决视频流的呈现进行排队。应当注意,上述策略只是示例。策略引擎210可以被配置为执行与上述策略相似或者不相似的其他策略。策略引擎210还可以区分策略的优先次序,并且如果可将两个或更多个策略应用于两个或更多个接收到的多媒体内容未决呈现,则可以选择具有更高优先级的策略。例如,策略引擎210可以向实况多媒体内容指配比记录多媒体内容更高的优先级。策略引擎210还可以被配置为基于接收到的多媒体内容的时间线来指配更高的优先级,其中时间线指示捕捉多媒体内容的时间与呈现多媒体内容的时间之间的关系。策略引擎210还可以将两个或更多个策略应用于接收到的多媒体内容。给定的用户、管理者或制造者可以优化怎样配置多媒体接收装置来处理多个多媒体内容未决呈现,从而最终提高用户操作多媒体接收装置的效率。在一些实施例中,用户、管理者或制造者可将策略引擎210配置为允许来自单个多媒体接收装置的多模态数据的同时呈现。在其他实施例中,用户、管理者或制造者可将策略引擎210配置为当两个或更多个多媒体内容针对单个用户时,允许来自一个或多个共址和关联的多媒体接收装置的媒体的同时呈现。例如,到达双向无线电的紧急呼叫可以先占,并且如果由同一用户操作双向无线电和终端两者,则可以延迟共址终端上显示的视频的同时呈现。本领域技术人员将理解,可以进一步将处理组件200的子组件分布在可用于用户的一个以上多媒体接收装置上。例如,多媒体分析组件206可以与多媒体接收组件202而不是策略引擎210共址。图3是根据一些实施例的向用户同时呈现接收到的多媒体内容的方法的流程图。在310,由多媒体接收装置接收至少一个新的多媒体内容。媒体被发送给多媒体分析组件。在320,多媒体分析组件确定另一个多媒体内容当前是否正在被呈现给用户。在330,如果另一个多媒体内容已经被呈现给用户,则多媒体分析组件确定关于当前呈现的多媒体内容以及排队等候向用户呈现的多媒体内容的信息。例如,多媒体分析组件确定当前正在被呈现给用户的另一个多媒体内容的参数,以及用于从本地和共址装置以及网络新接收到的多媒体内容的参数。环境分析组件确定关于本地和共址装置以及网络上的当前操作环境的信息。例如,环境分析组件确定本地和共址装置以及网络上的环境信息以及活跃的应用和动作的列表。在340,多媒体分析组件和环境分析组件将信息提供给策略引擎,以确定新到的多媒体内容是否应当与其他多媒体内容一起同时被呈现给用户。在350,如果策略引擎检索到与当前媒体以及环境条件匹配的策略,则根据检索的策略,该多媒体内容与其他媒体一起同时被呈现给用户,或者排队等候。在360,如果策略引擎不能检索到要应用于新接收的多媒体内容的策略,则该多媒体内容排队等候延迟呈现。在前面的说明书中,已经描述了具体实施例。但是,本领域普通技术人员理解,在不脱离所附权利要求书阐述的本发明的范围的情况下,可以作出各种修改和改变。因此,说明书和附图应视作说明性而不是限制性的含义,并且所有这样的修改都意在包括在本教导的范围之内。要出现或者变得更显然的好处、优点、问题的解决方案以及可能导致任何好处、优点或解决方案的任何 要素(多个要素)都不应视作任何权利要求或全部权利要求的关键、必需或必要的特征或要素。本发明仅由所附权利要求书来限定,包括本申请待审期间进行的任何修正以及所发布的那些权利要求的全部等同物。此外,在本文献中,相关性术语,例如第一和第二、顶和底等等仅用于区别一个实体或动作与另一个实体或动作,而不一定要求或暗示这些实体或动作之间任何实际上的这样的关系或顺序。术语“包括”、“具有”、“包含”或者它的任何其他变型都是为了涵盖非排他性包括,使得包括、具有、包含要素列表的处理、方法、物件或设备不仅包括那些要素,而且可以包括没有明确列出或者内含于这样的处理、方法、物件或设备的其他要素。通过“包括”、“具有”、“包括”所处理的要素在没有更多限制的情况下,不排除包括该要素的处理、方法、物件或设备中附加的相同要素的存在。术语“一”被限定为一个或多个,除非这里明确地另有所指。如同本领域技术人员所理解的,术语“充分地”、“本质上”、“近似地”、“大约”或者它们的任何其他形式都被限定为接近,并且在一个非限制性实施例中,该术语被限定为在10%之内,在另一个实施例中在5%之内,在又一个实施例中在1%之内,在再一个实施例中在0.5%之内。这里使用的术语“耦合”被限定为连接,虽然不一定直接连接,也不一定通过机械方式连接。通过某种方式“配置”的装置或结构至少通过该方式配置,但是也可以通过未列出的方式配置。应当理解,一些实施例可以包括一个或多个通用或专用处理器(或“处理装置”),诸如微处理器、数字信号处理器、定制处理器和现场可编程门阵列(FPGA)以及控制一个或多个处理器结合某些非处理器电路实现这里所述的方法和/或设备的功能的一部分、大部分或全部功能的独特的存储的程序指令(包括软件和固件两者)。替代地,通过没有存储的程序指令的状态机,或者在一个或多个专用集成电路(ASIC)中(其中将每个功能或者某些功能的一些组合实现为定制逻辑),可以实现一部分或全部功能。当然,可以使用两种方式的组合。此外,可将实施例实现为计算机可读存储介质,上面存储了计算机可读代码,用于将计算机(例如,包括处理器)编程,以执行这里所述和权利要求所主张的方法。这样的计算机可读存储介质的示例包括但不限于,硬盘、CD-ROM、光存储装置、磁存储装置、ROM (只读存储器)、PR0M(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)以及闪速存储器。此外,希望本领域普通技术人员尽管有可能大量努力并且例如通过可用时间、当前技术以及经济考虑激发了很多设计选择,但是通过这里公开的概念和原理引导时,将能够以最少的实验,容易地产生这些软件指令和程序以及1C。提供本公开的摘要以允许读者迅速确定本技术公开的性质。摘要提供的理解将不用于解释或限制权利要求书的范围或内涵。此外,在前面的详细描述中,可以看到为了简化公开的目的,在各种实施例中将各种特征组织在一起。本公开的方法并非要解释为反映所主张的实施例需要比每个权利要求中记载的更多特征的意图。而是,如同所附权利要求书反映的,创造性主题存在于少于单个公开实施例的全部特征的特征中。因此,所附权利要求书合并在详细描述中,其中每个 权利要求将其本身作为单独主张的主题。
权利要求
1.一种用于向用户同时呈现至少两个接收到的多媒体内容的方法,所述方法包括: 由至少一个接收装置从至少一个发送装置接收至少两个多媒体内容; 由所述至少一个接收装置确定接收到的多媒体内容的特性以及所述至少一个接收装置的操作条件; 由所述至少一个接收装置取决于所述特性和所述操作条件,检索用于向所述用户呈现所述接收到的多媒体内容的策略;以及 由所述至少一个接收装置执行所述策略,其中所述策略识别是否要向所述用户同时呈现所述至少两个接收到的多媒体内容。
2.根据权利要求1所述的方法,其中所述确定的步骤进一步包括: 确定至少一个其他多媒体内容是否正被呈现给所述用户;以及 提供所述至少一个其他多媒体内容的特性,用于在检索所述策略中使用。
3.根据权利要求1所述的方法,其中所述确定的步骤进一步包括: 确定由关联装置、网络或资源接收到的多媒体内容的特性或者所述关联装置、网络或资源的操作背景中的至少一个;以及 提供由所述关联装置、网络或资源接收到的所述多媒体内容的特性或者所述关联装置、网络或资源的所述操作背景中的至少 一个,用于在检索所述策略中使用。
4.根据权利要求1所述的方法,其中所述特性包括下述中的至少一个:所述接收到的多媒体内容的持续时间、所述接收到的多媒体内容的类型、所述接收到的多媒体内容的时间线、或者所述至少两个接收到的多媒体内容之间的关系, 其中,所述持续时间是下述之一:对于实况多媒体内容的估计时间、或者对于记录的多媒体内容的实际时间,并且其中所述时间线指示在所述接收到的多媒体内容被捕捉的时间与所述接收到的多媒体内容要被呈现的时间之间的关系。
5.根据权利要求1所述的方法,进一步包括:在所述至少一个接收装置上接收所述多媒体内容之前,允许所述至少一个接收装置的用户预定义用于呈现所述接收到的多媒体内容的策略。
6.根据权利要求1所述的方法,其中通过与所述用户相关联的不同接收装置,执行所述接收的步骤、所述确定的步骤、所述检索的步骤或所述执行的步骤中的至少一个。
7.根据权利要求1所述的方法,进一步包括:基于所述接收到的多媒体内容的所述特性或者所述至少一个接收装置的操作条件中的至少一个,在所述至少一个接收装置中动态地生成用于向所述用户呈现所述接收到的多媒体内容的预定义策略。
8.根据权利要求1所述的方法,其中确定所述至少一个接收装置的操作条件的步骤包括:使用位置传感器来确定所述至少一个接收装置的所述用户当前是否正在移动。
9.根据权利要求1所述的方法,其中确定所述至少一个接收装置的操作条件的步骤包括:使用接近传感器来确定所述至少一个接收装置的所述用户是否正在观看所述至少一个接收装置的屏幕。
10.根据权利要求1所述的方法,其中确定所述至少一个接收装置的操作条件的步骤包括:使用声音传感器来确定与所述至少一个接收装置相关联的噪声水平。
11.根据权利要求1所述的方法,其中确定所述至少一个接收装置的操作条件的步骤包括:使用操作系统传感器或者应用传感器中的至少一个来确定所述至少一个接收装置上的其他并行动作。
12.根据权利要求1所述的方法,进一步包括:区分要应用于所述接收到的多媒体内容的策略的优先次序;以及,在确定是否要向所述用户同时呈现所述至少两个接收到的多媒体内容中,应用区分了优先次序的策略。
13.根据权利要求1所述的方法,进一步包括:在确定不要向所述用户同时呈现所述至少两个接收到的多媒体内容之后,如果确定新的多媒体内容具有更高的优先级,则应用所述策略以终止当前多媒体内容的显示。
14.一种用于向用户同时呈现至少两个接收到的多媒体内容的接收装置,包括: 至少一个接收组件,所述至少一个接收组件被配置为从至少一个其他装置接收至少两个多媒体内容; 媒体分析组件,所述媒体分析组件被配置为确定接收到的多媒体内容的特性; 环境分析组件,所述环境分析组件被配置为确定与所述用户相关联的装置的操作条件; 策略引擎,所述策略引擎被配置为使用所述特性和所述操作条件来检索并执行用于确定是否要向所述用户同时呈现所述至少两个多媒体内容的策略;以及 调度组件,所述调度组件被配置为根据所述策略,向所述用户同时呈现所述至少两个多媒体内容。
15.根据权利要求14所述的接收装置,其中所述媒体分析组件被配置为:确定至少一个其他多媒体内容是否正在被呈现,并提供所述至少一个其他多媒体内容的特性,用于检索所述策略。
16.根据权利要求14所述的接收装置,其中所述环境分析组件被配置为: 确定由关联装置、网络或资源接收到的多媒体内容的特性或者所述关联装置、网络或资源的操作背景中的至少一个;以及 提供由所述关联装置、网络或资源接收到的所述多媒体内容的所述特性或者所述关联装置、网络或资源的操作背景中的至少一个,用于在检索所述策略中使用。
17.根据权利要求14所述的接收装置,其中所述媒体分析组件被配置为:确定所述接收到的多媒体内容的持续时间、所述接收到的多媒体内容的类型、所述接收到的多媒体内容的时间线、以及所述至少两个多媒体内容之间的关系, 其中,所述持续时间是下述之一:对于实况多媒体内容的估计时间、或者对于记录的多媒体内容的实际时间,并且其中所述时间线指示所述接收到的多媒体内容被捕捉的时间与所述接收到的多媒体内容要被呈现的时间之间的关系。
18.根据权利要求14所述的接收装置,其中所述策略引擎被配置为:生成用于在与所述用户相关联的一个或多个接收装置上同时呈现所述至少两个多媒体内容的策略。
19.根据权利要求14所述的接收装置,其中所述接收装置被配置为:利用与所述用户相关联的另一个接收装置,协调所述媒体分析组件、所述环境分析组件、所述策略引擎或者所述调度组件中的至少一个的功能。
20.根据权利要求15所述的接收装置,其中所述环境分析组件被配置为执行以下中的至少一个: 通过使用位置传感器确定所述至少一个接收装置的所述用户当前是否正在执行其他任务,来确定所述至少一个接收装置的操作条件; 通过使用接近传感器确定所述至少一个接收装置的所述用户是否正在观看所述至少一个接收装置上的屏幕,来确定所述至少一个接收装置的操作条件; 通过使用声音传感器确定与所述至少一个接收装置相关联的噪声水平,来确定所述至少一个接收装置的操作条件;或者 通过使用操作系统和应用传感器确定所述至少一个接收装置上的其他并行动作,来确定所述至少一个接收 装置的操作条件。
全文摘要
公开一种用于向用户同时呈现至少两个接收到的多媒体内容的方法和设备。至少一个接收装置(113,114)从至少一个发送装置(110,111)接收一个或多个多媒体内容(121,122)。至少一个接收装置确定每个接收到的多媒体内容的特性以及所述至少一个接收装置(113,114)上的操作条件。特性和条件被用于检索用于向用户呈现接收到的多媒体内容的策略。当执行时,策略识别是否要向用户同时呈现两个或更多个接收到的多媒体内容。
文档编号H04N21/466GK103250425SQ201180059200
公开日2013年8月14日 申请日期2011年12月5日 优先权日2010年12月7日
发明者蒂龙·D·贝基亚里斯, 詹姆斯·E·马西斯 申请人:摩托罗拉解决方案公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1