专利名称:用于产生媒体内容馈送的选择性分配的系统和方法
技术领域:
背景技术:
本教示涉及用于产生媒体内容馈送的选择性分配的系统和方法,且更特定来说, 涉及用于基于各种准则来识别用于递送到移动装置的一组移动视频或其它内容源的平台和技术,所述准则可包含来自装置中集成的传感器的数据,例如来自位置、速度或方向传感器的数据、从传感器数据处理或得到的数据、用户偏好数据,和/或用以界定内容馈送的其它准则。媒体俘获和媒体回放装置的迅速扩散以及高级无线服务的部署已增加了向蜂窝式电话和其它用户进行内容递送的范围和市场营销机会。举例来说,现在的蜂窝式电话一般配备有相对高的分辨率的成像传感器以用于成像或视频俘获。现在的蜂窝式电话或其它用户可使用那些俘获装置将视频剪辑或静态图像上载到个人网页、社交联网网站、学校或团体门户,或其它目的地,以与朋友、家庭成员、同事和其他人共享视频或其它媒体内容。在现有的媒体共享平台中,有时可基于装置的位置提供对递送到移动装置的内容进行过滤的选项。举例来说,可基于地理标记的视频剪辑的当前位置(例如,如由建置于蜂窝式装置中的全球定位系统(GPS)芯片报告)将所述视频剪辑提供或递送到用户。虽然这些类型的基于位置的服务对于约束所提供内容的地理范围可能是有用的,但对基于位置的递送平台仍存在某些限制。一方面,现有的媒体递送平台不具有充分利用用户的移动方向的预测性效应的能力。可假设用户对位于移动装置的所计划的行进路径内的媒体源可能一般将比位于所述路径之外的源更感兴趣。举例来说,来自位于移动装置的所计划的行进路径内的例如博物馆、 饭店或音乐会等关注点的媒体馈送可表示用户可相对便利地到达的事件或目的地,且因此所述用户对此更感兴趣。另一方面,媒体俘获装置和服务的可用性、数目和类型是大量的且一直在增加。结果,在缺乏有效缩减技术的情况下,环绕用户的当前位置的可用视频馈送或其它内容流的数目随时间对于许多用户来说可或将最终变得较大且难以管理甚至无法管理。另一方面, 现有的递送平台不基于移动装置上的相机或其它传感器的方向定向或罗盘来区分媒体源。 也就是说,与移动装置的视野或立体角相交的媒体源可比视野外的源受到更大可能关注。 另一方面,内容递送平台不准许用户基于俘获装置的特性(例如,媒体俘获硬件的型号、制造商、分辨率或其它特征)来区分所要的馈送。
又一方面,现在使用的内容递送机制可能未考虑用户偏好(例如,对某些类型的食物、音乐、娱乐的偏好,或其它偏好)来精细化可供用户使用的内容选择,无论是在当前地理区域内还是在其所处的地理区域外。作为基于简单的基于位置的选择选项来递送内容的替代,可能需要提供若干方法和系统,其可接收相对更复杂和选择性的接入准则并将其应用于潜在大量的媒体源,且进而在其它选择准则当中向用户提供更清晰地聚焦于其内容兴趣、用户偏好、优选的硬件识别、观看定向和/或所计划的行进环境上的更具目标性的内容。
发明内容
本教示的一个或一个以上实施方案涉及用于产生媒体内容馈送的选择性分配的系统和方法。本发明的各方面涉及一种识别用于递送到移动装置的内容的方法,其包含以下特征识别网络中可用的一组媒体源;以及基于一组接入准则而识别所述组媒体源中的用于递送到所述移动装置的至少一子组。在一个或一个以上方面中,所述组接入准则可包括以下各者中的至少一者(a)移动装置的位置、速度和方向数据,(b)用于移动装置的视频传感器的罗盘定向数据,或(c)与所述组媒体源相关联的一组静态数据。本教示的一个或一个以上方面涉及一种媒体递送系统,其包含以下特征到网络中的一组媒体源的接口 ;以及服务器,其经由所述接口与所述组媒体源通信,所述服务器经配置以基于一组接入准则而识别所述组媒体源中的用于递送到移动装置的至少一子组。在一个或一个以上方面中,所述组接入准则可包括以下各者中的至少一者(a)移动装置的位置、速度和方向数据,(b)用于移动装置的传感器的罗盘定向数据,或(C)与所述组媒体源相关联的一组静态数据。本教示的一个或一个以上方面涉及一种媒体递送系统,其包含以下特征用于介接到网络中的一组媒体源的装置;以及用于提供数据的装置,其经由所述用于介接的装置与所述组媒体源通信,所述用于提供数据的装置经配置以基于一组接入准则而识别所述组媒体源中的用于递送到移动装置的至少一子组。在各方面中,所述组接入准则可包括以下各者中的至少一者(a)移动装置的位置、速度和方向数据,(b)用于移动装置的传感器的罗盘定向数据,或(C)与所述组媒体源相关联的一组静态数据。本教示的一个或一个以上方面涉及一种计算机程序产品,其包含计算机可读媒体的特征,所述计算机可读媒体包括用于致使计算机识别网络中可用的一组媒体源的至少一个指令;以及用于致使计算机基于一组接入准则而识别所述组媒体源中的用于递送到移动装置的至少一子组的至少一个指令。在一个或一个以上方面中,所述组接入准则可包括以下各者中的至少一者(a)移动装置的位置、速度和方向数据,(b)用于移动装置的视频传感器的罗盘定向数据,或(c)与所述组媒体源相关联的一组静态数据。本教示的一个或一个以上方面涉及一种在移动装置中接收内容的方法,其包含产生以下各者中的至少一者的特征(a)所述移动装置的位置、速度和方向数据,(b)用于移动装置的视频传感器的罗盘定向数据,或(c)与一组媒体源相关联的一组静态数据。在一个或一个以上方面中,特征可进一步包含基于一组接入准则而起始对网络中可用的一组媒体源中的用于递送到所述移动装置的至少一子组的接入,所述组接入准则包含所述位置、 速度和方向数据以及罗盘定向数据中的至少一者。
本教示的一个或一个以上方面涉及一种移动装置,其包含以下特征经由网络到至少一个内容服务器的无线接口 ;以及处理器,所述处理器经由所述无线接口与所述至少一个内容服务器通信,所述处理器经配置以俘获以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,或(b)用于移动装置的视频传感器的罗盘定向数据,且基于一组接入准则而起始对网络中可用的一组媒体源中的用于递送到所述移动装置的至少一子组的接入。在一个或一个以上方面中,所述组接入准则可包含以下各者中的至少一者位置、速度和方向数据、罗盘定向数据,或与所述组媒体源相关联的一组静态数据。根据一个方面,提供一种移动装置。所述移动装置可包含以下特征用于提供经由网络到至少一个内容服务器的无线接口的装置;以及用于处理数据的装置,所述用于处理数据的装置经由所述用于提供无线接口的装置与所述至少一个内容服务器通信,所述用于处理的装置经配置以俘获以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,或(b)用于移动装置的视频传感器的罗盘定向数据,且基于一组接入准则而起始对网络中可用的一组媒体源中的用于递送到所述移动装置的至少一子组的接入。在一个或一个以上方面中,所述组接入准则可包含以下各者中的至少一者位置、速度和方向数据、罗盘定向数据,或与所述组媒体源相关联的一组静态数据。本教示的一个或一个以上方面涉及一种计算机程序产品,其包含计算机可读媒体的特征,所述计算机可读媒体包括用于致使计算机产生(a)所述移动装置的位置、速度和方向数据或(b)用于移动装置的视频传感器的罗盘定向数据中的至少一者的至少一个指令;以及用于致使计算机基于一组接入准则而起始对网络中可用的一组媒体源中的用于递送到所述移动装置的至少一子组的接入的至少一个指令。在一个或一个以上方面中,所述组接入准则可包含以下各者中的至少一者位置、速度和方向数据、罗盘定向数据,或与所述组媒体源相关联的一组静态数据。本教示的一个或一个以上方面涉及一种经由媒体源装置俘获媒体内容的方法,其包含以下特征经由所述媒体源装置俘获至少一种类型的媒体内容;俘获用于所述至少一种类型的媒体内容的内容元数据,所述内容元数据包括以下各者中的至少一者(a)所述媒体源装置的位置、速度和方向数据,(b)用于媒体源装置的视频传感器的罗盘定向数据, (c)经由所述媒体源装置所俘获的内容的内容类别类型,或(d)与所述媒体源装置相关联的一组静态数据。特征可进一步包含至少基于所述内容元数据而起始将媒体内容和内容元数据上载到至少一个内容服务器以用于递送到移动装置。本教示的一个或一个以上方面涉及一种媒体源装置,所述媒体源装置包含以下特征经由网络到至少一个内容服务器的接口 ;以及处理器,所述处理器经由所述接口与所述至少一个内容服务器通信,所述处理器经配置以俘获至少一种类型的媒体内容,且俘获用于所述至少一种类型的媒体内容的内容元数据,所述内容元数据包括以下各者中的至少一者(a)媒体源装置的位置、速度和方向数据,(b)用于媒体源装置的视频传感器的罗盘定向数据,(c)经由媒体源装置所俘获的内容的内容类别类型,或(d)与一组媒体源相关联的一组静态数据。在一个或一个以上方面中,处理可进一步经配置以至少基于所述内容元数据而起始将媒体内容和内容元数据上载到所述至少一个内容服务器以用于递送到移动装置。
并入且构成本说明书的一部分的
本教示的实施例且连同描述内容一起用以解释本教示的原理。在图中图1说明根据本教示的一个或一个以上方面的用于产生媒体内容馈送的选择性分配的整个系统,其包含基于移动装置的位置、速度和方位信息的源选择;图2A到2D说明根据一个或一个以上方面的在接收方移动装置的不同条件下所确定的一组媒体选择包络;图3说明根据一个或一个以上方面的用于产生媒体内容馈送的选择性分配的整个系统,其包含基于移动装置中的传感器的罗盘定向的源选择;图4说明根据一个或一个以上方面的用于产生媒体内容馈送的选择性分配的整个系统,其包含基于用户偏好的源选择;图5说明根据一个或一个以上方面的用于移动装置的用户接口和对用户偏好的俘获;图6说明根据一个或一个以上方面的移动装置中的一组示范性硬件、软件和其它资源;图7说明根据一个或一个以上方面的媒体源装置中的一组示范性硬件、软件和其它资源;图8说明根据一个或一个以上方面的包含相关联的基站或无线基础结构组件的服务提供者中的一组示范性硬件、软件和其它资源;图9说明根据一个或一个以上方面的用于媒体内容馈送的选择性分配的处理的流程图,其包含可在接收选定内容的移动装置上执行的处理;图10说明根据一个或一个以上方面的用于媒体内容馈送的选择性分配的处理的流程图,其包含可在接收对内容的请求的媒体服务中或经由所述媒体服务执行的处理;及图11说明根据一个或一个以上方面的用于媒体内容馈送的选择性分配的处理的流程图,其包含可使用位置相关和/或用户偏好数据在接收对内容的请求的媒体服务中或经由所述媒体服务执行的处理。
具体实施例方式本教示的一个或一个以上方面涉及用于产生媒体内容馈送的选择性分配的系统和方法。更特定来说,一个或一个以上方面涉及用于基于一组高级准则来识别、聚集来自大量媒体源的媒体内容并将所述媒体内容分配到移动装置的平台和技术,所述组高级准则可包含例如主体装置的位置、行进路径和/或罗盘定向等传感器数据。可进一步基于在装置中俘获之后被处理或操纵的传感器数据而执行内容选择。可另外按照表示俘获装置的硬件特征、商标或型号信息的静态数据以及按照与移动装置相关联的用户偏好或简档而预测内容选择。在一个或一个以上方面中,服务提供者可基于所述装置的传感器检测到的位置和所计划的周围路径而管理媒体并将媒体分配到移动装置,选择位于移动装置的位置和所计划路径的所界定边界或范围内的媒体源以用于包含于用户的潜在媒体选择中。可基于由集成的或机上GPS或其它定位传感器感测的移动装置的所报告位置、速度和方位来更新媒体源,所述集成的或机上GPS或其它定位传感器的原始和/或经处理的数据可用于选择所计划行进路径内的源。在一个或一个以上方面中,可将在其内识别潜在关注源的边界或包络产生为移动装置的速度和其它参数的动态函数,和/或产生为媒体源的类似参数的函数。在一个或一个以上方面中,除了移动装置的位置、速度和方位之外或作为其替代, 可基于装置中的摄像机或其它传感器的罗盘定向(例如,如由电磁罗盘或其它定向感测装置所感测)来选择媒体源。本教示的内容递送平台可俘获移动装置和/或其媒体传感器的定向或指向方向,使得可选择并显示移动装置所指向的媒体源。在一个或一个以上其它方面中,可基于与那些源相关的静态或硬连线数据(例如,装置本身的商标、型号、固件版本、视频分辨率和/或其它特性)来选择媒体源,使得 (例如)可在给定行进路径或其它区域内选择优选商标或具有比某一数目的兆像素大的分辨率的摄像机。在又一个或一个以上其它方面中,可另外或替代地通过用户选定的或用户相关联的偏好设定,或基于用户所属的社交联网团体来过滤媒体源,所述偏好设定例如为用户希望接收的媒体内容的种类或类型的指示。现在将详细参考在附图中说明的本教示的示范性实施例。只要可能,将在整个图式中使用相同的参考数字来指代相同或相似的部分。在本描述中,词语“示范性”用于意味着充当实例、例子或说明。任何在本文中被描述为“示范性”的方面或设计不一定被解释为比其它方面或设计优选或有利。事实上,词语示范性的使用希望以具体方式来展现概念。图1说明根据本教示的一个或一个以上方面的用于产生媒体内容馈送的选择性分配的系统和方法可在其中操作的整个网络100。在所展示的一个或一个以上实施方案中, 移动装置102可与服务提供者120通信以接收媒体104并交换其它数据。媒体104可为或包含(例如)视频流或剪辑、静态图像、音频样本,和/或其它内容或信息。在一个或一个以上方面中,可从一组媒体源110俘获并接收媒体104中的一些或全部以用于聚集、选择并递送到移动装置102。媒体源组可由一个或一个以上媒体源装置112组成,一个或一个以上媒体源装置112中的每一者可包含一个或一个以上传感器116,例如摄像机。在一个或一个以上方面中,可使用一组接入准则来识别或过滤整组媒体源110内的其内容流将被递送到移动装置102的源的选择,所述组接入准则可包含传感器数据,例如由移动装置102机上的传感器报告的位置或罗盘定向等,作为与经处理的传感器数据(例如装置102的速度、加速度或方位)相关的准则。接入准则可同样包含对一个或一个以上源装置112中的某些类型的媒体俘获装置的规范或偏好,例如特定商标或类型的相机,或具有某一分辨率的相机。接入准则可进一步包含由用户自身供应或与用户自身相关的用户偏好、简档或其它过滤器或信息,例如种类标签、喜爱的源、优选位置,和/或其它参数,如本文中所描述。服务提供者120可包括媒体分配管理器1 或其它逻辑以聚集、组织并管理对来自媒体源组110的媒体的选择和分配以用于递送到移动装置102。服务提供者120可与媒体存储装置108通信并维护媒体存储装置108(例如,数据库或其它数据存储资源),以托管用于将选定内容递送到移动装置102的媒体104和其它信息。在一个或一个以上方面中, 服务提供者120可为网络经营商或运营商(例如蜂窝式网络服务或其它服务或网络)的部分或与其相关联。
移动装置102可为或包含任何具有网络功能的移动装置、客户端或平台,例如移动蜂窝式电话、具备网络功能的个人数字助理、具备网络功能的媒体播放器、配备了例如 Wi-Fi 或Wi-Max 接口等无线接口的膝上型计算机,或其它装置。移动装置102可包含位置模块132,例如全球定位系统(GPQ模块或电路,其可俘获用于移动装置102的位置定位或其它位置相关信息。经由位置模块132俘获的位置信息可并入到一组属性106中,所述组属性又可从移动装置102传送到位置服务120,且用于区分来自媒体源组110的用于递送到移动装置102的内容。媒体源组110可包括位于整个地理区域中、整个网络100中,和/或其它网络或存储装置中的一个或一个以上媒体源装置112。每一媒体源装置112可为或包含一个或一个以上传感器116,例如摄像机、照相机、麦克风或其它音频传感器,和/或其它媒体俘获或输入装置。在一个或一个以上方面中,每一媒体源装置112可包括GPS或其它类型的位置模块132,其类似于移动装置102。在一个或一个以上方面中,媒体源组110中的每一媒体源装置112可产生、检索或存储一组属性106(包含由位置模块132记录的位置数据)以组合经由源的传感器116俘获的媒体104或与媒体104相关联。媒体源装置112可将所得的媒体104和相关联的一组属性106上载或发射到服务提供者120以用于分配到一个或一个以上移动装置102。在一个或一个以上方面中,每一媒体源装置112可经编程或经配置以自动俘获并上载媒体104,或可操作以手动地或以其它方式俘获媒体104。在一个或一个以上方面中,媒体源组110还可或替代地包含自身并非为媒体俘获装置的资源,例如托管从其它媒体俘获装置俘获的媒体的服务器或数据存储装置。更特定来说,在一个或一个以上方面中,针对移动装置102产生的一组属性106和与一个或一个以上媒体源装置112相关联的一组属性106可一般包含从与移动装置102集成或相关联的一个或一个以上传感器俘获的传感器数据。将了解,传感器数据可包含从集成于一个或一个以上媒体源装置112和/或移动装置102中或连接到一个或一个以上媒体源装置112和/或移动装置102的一个或多个传感器俘获的多种信息。传感器数据可例如包含由位置模块132产生的纬度和经度或其它位置坐标,以及由罗盘传感器俘获的定向数据。传感器数据可或包含其它类型的信息,包含(例如)从加速计报告的振动、摇动和/或加速度数据、由声纳模块俘获的声纳数据,或从雷达应答器俘获的雷达数据。传感器数据可进一步包含(仅举例来说)温度数据、海拔数据、大气压力数据、光谱数据、周围声级数据、 力、扭矩或轴数据,或与托管传感器或连接到传感器的装置的物理环境相关的其它类型的信息。传感器数据可包含从与移动装置102、一个或一个以上媒体源装置112和/或其它装置相关联的一个或一个以上传感器直接俘获的其它原始、直接或未经处理的数据。在一个或一个以上方面中,一个或一个以上媒体源装置112和/或移动装置102中的每一者可含有或利用一个以上传感器。属性组106可进一步包含从传感器数据计算或导出的经处理的传感器数据,包含可(例如)从由位置模块132报告的原始位置数据导出的主体装置的例如速度、加速度和/ 或方位等变量。在一个或一个以上方面中,移动装置102和/或媒体源装置112的速度、加速度和/或方位(或方向)可(例如)通过对由位置模块132产生的位置定位进行周期性地取样而获得。在一个或一个以上方面中,可通过多种计算技术或平台(包含(例如)神经网络、模糊逻辑和/或其它处理技术)产生经处理的传感器数据。属性组106可进一步包含与一个或一个以上媒体源装置112、移动装置102和/或其它参与的硬件客户端或装置的特性相关的静态数据。举例来说,静态数据可编码一个或一个以上媒体源装置112的制造商、型号识别符和/或性能特性。与摄像机相关的静态数据可(例如)包含那些装置的制造商名称、型号或其它识别符、序列号、操作系统、固件版本、 像素分辨率、音频位分辨率、存储器大小和/或其它相对固定或硬连线特性,其可与从那些装置递送的媒体104相关联。观看者随后可例如选择或过滤与和媒体俘获硬件自身相关的准则匹配的内容,例如呈高清晰度(HD)分辨率或其它规格的视频馈送。属性组106还可包含额外信息,例如用户偏好、简档和/或其它配置数据,例如,反映移动装置102的用户希望或喜欢接收的媒体的类型或种类的一组关键字标签。在一个或一个以上方面中,移动装置102的属性组106,以及媒体源组110的属性组106,和/或用户相关属性或偏好和其它信息之间的关系可用于区分移动装置102的用户可能特别感兴趣的媒体104,如本文中所描述。在各种方面中的一个或一个以上方面中,对媒体104的区分可基于如由位置传感器数据和/或经处理的位置传感器数据,以及其它信息报告的移动装置102的运动特性。在根据这些方面的一个或一个以上方面中,服务提供者120可确定或建立环绕移动装置102 的所计划行进路径的媒体包络130,以选择要向移动装置102的用户呈现的媒体104,以作为观看或消费的可用选项。服务提供者120可同样采用移动装置102的罗盘定向、与一个或一个以上媒体源装置112相关的静态数据,和/或任何相关联的用户偏好来组织、分类并最终过滤媒体104以用于呈现给移动装置102的用户。根据一个方面中的一个或一个以上方面,且还例如如图1中所说明,与移动装置 102相关联的属性组106可包括包含移动装置102的位置、速度、方位和罗盘的传感器数据和/或经处理的传感器数据,以及装置相关静态数据,和/或在给定时间与所述装置的用户相关联的用户偏好。当用作属性组106的部分时,位置、速度和/或方位数据可在给定时间在给定地理区域内定位移动装置102,且识别所述装置通行的速度和方向。服务提供者120还可分析对应的属性组106和用于媒体源组110的数据,以识别位于移动装置的媒体包络130内的一个或一个以上媒体源装置112,以用于到移动装置102 的潜在递送。在一个或一个以上方面中,媒体包络130可表示环绕移动装置102的移动装置102的用户所关注的一个或一个以上媒体源装置112可能驻留在其内的边界或范围。在一个或一个以上方面中,对媒体源的选择可基于移动装置102相对于那些媒体源的所计划行进路径。也就是说,如所示,基于移动装置102的属性组106,可确定移动装置102正以中等(例如,25mph)速度在东北方向(例如,偏北45度)上移动。(在图1中且在其它地方, 包含移动装置102的实体的相对速度可在向量标记法中表示为Vmd或类似物,且反映为指示那个装置的比例速度的说明性向量)。基于那个传感器或经处理的传感器数据,如所示,可确定在移动装置102的前进轨迹内存在至少两个媒体源装置112(如所示,例如,饭店和音乐会场所),其可位于所识别的行进范围内且因此移动装置102的用户可能感兴趣。媒体包络130可产生为与移动装置 102的位置相关联的规则或不规则边界,例如从移动装置102的位置向前投射的椭圆形。根据一个或一个以上方面,媒体包络130无需物理上或数值上产生为环绕移动装置102的实际组的边界点或曲线,而是可表示为离从其可识别或选择内容源的移动装置102的最大距
1 O更特定来说,在一个或一个以上方面中,且例如如图2A到2D中所示,按照基于编码用于移动装置102的位置、速度和/或方位数据的传感器数据和/或经处理的传感器数据进行的源区分,媒体包络130的边界可经配置以依据移动装置102的目前速度沿着移动装置102的运动轴动态拉长。(在图2A到2D中,出于简单起见,媒体源组110中的媒体源装置在图画中展示为小“X”标记。)例如如图2A中所示,当例如移动装置102静止,或在相对低的速度阈值下(例如,在IOmph或其它值以下)时,媒体包络130可计算或产生为环绕移动装置102的简单圆形。举例来说,这些条件可涉及当移动装置102的用户正在步行时。例如如图2B中所示,当所述装置正在以中等速度(例如,高达25mph或其它值) 移动时,媒体包络130可经计算或产生以采用沿着移动装置102的行进方向的中度拉长或椭圆形形状。举例来说,这些条件可涉及当移动装置102的用户正在骑自行车时。例如如图2C中所示,当所述装置正在以增加的或中等较快的速度(例如,25到55mph或其它值) 移动时,媒体包络130可经计算或产生以采用沿着移动装置102的行进方向的略微更急剧地拉长或椭圆形形状。举例来说,这些条件可涉及当移动装置102的用户正在开车时。进一步例如如图2D中所示,当所述装置正在以相对高的速度(例如,75mph或其它值以上)移动时(例如,当移动装置102的用户已上火车时),媒体包络130可经计算或产生以采用环绕移动装置102的相对广的圆形形状。在各种方面中的一个或一个以上方面中,在移动装置102的高速行进期间,由于位置、速度、方位和/或其它特性可使得源的相对位置较不与在高速下行进的用户相关(由于对附近的关注点的接入可能是不实际的),所以媒体包络130可设定为较大的或无限的,以致使选定源默认为所有可用源。在这些方面中的情形中,当使用整个网络或所有可用媒体包络130时,和/或在其它时间,可基于属性组106的其它部分(例如,静态装置数据和/或用户偏好)从媒体源组 110选择一个或一个以上媒体源装置112,如本文中所描述。在进一步方面中,媒体包络130 的边界或界限可采取其它规则或不规则形状、轮廓或配置。可注意到,在一个或一个以上方面中,可基于移动装置102和/或媒体源组110的最当前的属性组106来计算或产生媒体包络130。在一个或一个以上方面中,可基于对移动装置102、媒体源组110和/或所述两者的属性组106的更新而动态地更新或调整媒体包络130。返回到图1,在所示的一个或一个以上方面中,按照基于传感器检测到的速度、方向和/或方位进行的源选择,可从行进的移动装置102可从其接收和观看媒体104的任何组的选定源省略位于媒体包络130的边界之外的媒体源装置112(例如,安装在海边公园或其它场所)。对于位于媒体包络130内的一个或一个以上媒体源装置112,服务提供者120 可产生视图或通知,例如缩略图或源识别列表,以发射到移动装置102用于潜在的选择和观看。因此,可向移动装置102的用户呈现已基于用户的行进路径和/或其它组属性106进行区分的一定范围的媒体选择(与媒体源组110的行进路径和/或属性组进行比较)。基于这些准则对一个或一个以上媒体源装置112的此区分产生与用户的潜在兴趣和直接行进环境更紧密地对准的选定媒体104。可注意到,在一个或一个以上方面中,除了所计划行进路径或行进范围之外,还可或替代地基于与所述源装置的所计划相交而选择一个或一个以上媒体源装置112以用于递送到移动装置。也就是说,在一个或一个以上方面中,不是聚集位于由移动装置102的位置、速度和方位所确定的边界内的每一媒体源装置112,服务提供者120可将呈现给移动装置102的一个或一个以上媒体源装置112约束为将实际上或实质上与移动装置102的路径相交,或在相对小的裕度内(例如,100英尺以内)相交的那些源。在一个或一个以上方面中,相交准则可由移动装置102的用户指定,且可(例如)用于供应来自用户期望在物理上相遇的场所的媒体104。在进一步方面中的一个或一个以上方面中,且例如如图3中所示,在源选择方面, 除了移动装置102的位置、速度和方位以及所述装置的相关联的行进路径之外,或作为其替代,可基于嵌入于移动装置102中的摄像机或其它传感器116的罗盘定向来选择用于递送的媒体源。也就是说,在所展示的一个或一个以上方面中,具有摄像机或其它传感器116 的移动装置102可指向或瞄准某一罗盘或旋转方向。在这些方面中,可假设移动装置102 的用户对位于移动装置102的三维视野或立体角内的一个或一个以上媒体源装置112具有更大兴趣。在此些方面中,移动装置102中的传感器的罗盘定向可使用磁、无线电或其它罗盘模块似4来俘获,且并入于属性组106中,并发射到服务提供者120。罗盘模块似4可例如包括陀螺仪、电子罗盘、加速计和/或其它传感器。服务提供者120可接收罗盘数据,且在此情况下识别位于表示为三维区段或立体角的媒体包络130中的一个或一个以上媒体源装置112(例如,如所示的体育赛事)。移动装置102的用户可同样随后接收在所述三维视图或区段内所包含的一个或一个以上可用的媒体源装置112的缩略图、列表或其它通知或视图。在一个或一个以上方面中,可在不考虑移动装置102的属性组106中的位置、速度、 方向和/或其它数据的情况下产生从移动装置102的罗盘定向导出的媒体包络130。在一个或一个以上方面中,可在还考虑移动装置102的属性组106中的位置、速度、方向和/或其它数据的同时产生从移动装置102的罗盘定向导出的媒体包络130。在后一情况下,可选择不仅位于移动装置102的所计划路径中,而且沿着罗盘定向或被分类为偏爱的内容类别内的媒体源。内容选择准则的其它组合是可能的。在进一步方面中,且例如如图4中所示, 同样在源选择方面,除了移动装置102的所计划行进路径和/或罗盘定向之外,或作为其替代,可基于与移动装置102的用户相关联的一组用户偏好134来选择用于递送的媒体源。也就是说,例如如图5中更详细地展示,在所展示的一个或一个以上方面中,移动装置102的用户可输入或登记与移动装置102的操作和/或对媒体源组110内的一个或一个以上媒体源装置112的选择相关的一组用户偏好134。在所展示的方面中,用户偏好组134可为或包含偏好、过滤器、规格,和/或与若干变量相关的准则,所述变量包含罗盘定向、用户希望选择的媒体源的速度、媒体源的位置/方位、接入或观看媒体源的成本、媒体源的流行等级、媒体类别类型、好友列表或其它社交联网群组、将在选定媒体104的属性中匹配的关键字,和/或其它偏好。在一个或一个以上方面中,媒体类别可指定于用户偏好组 134中,例如名人踪迹(celebrity sighting)、饭店位置、音乐地点、体育赛事或体育场、娱乐场所,和/或媒体104的其它类别或种类。在一个或一个以上方面中,用户偏好134可例如经由如所示的移动装置102上的对话输入,或经由其它手段(例如因特网)登记。在额外方面中的一个或一个以上方面中,用户偏好134可指定与一个或一个以上媒体源装置112、媒体源组110和/或其它媒体俘获或递送硬件或平台相关的硬件特性和/或其它固定或静态数据。举例来说,用户可指定他们希望接收从以下相机俘获的视频流由某一制造商制成;具有某一像素分辨率或帧速率;具有某一文件格式;或具有其它相对静态的特性。进一步举例来说,当媒体104包含音频内容时,用户可指定他们希望从音频编码器在44. IkHz下俘获立体声的至少十六位音频剪辑(压缩光盘标准)、满足其它要求的音乐会或语音接收音频馈送。可使用其它准则。在又进一步方面中的一个或一个以上方面中,可注意到,用户偏好134中的关键字或其它准则或字段无需由移动装置102的用户手动输入。举例来说,用户可操作移动装置102的传感器116以对其正在观看的场景起始视觉搜索,以检索关键字来用于标记或搜索目的。举例来说,动物园游览者可将传感器116指向所关注的熊猫或其它动物,经由服务提供者120起始对类似识别的内容的搜索,如所属领域的技术人员所理解。用户可随后检索搜索或关键字匹配结果以寻找具有“熊猫”的内容标签的媒体源。可并入或使用对用户偏好134的其它类型的自动输入或导入。举例来说,可导入或使用从用户的社交联网简档收集的用户偏好、游戏列表和/或其它数据。通过如所示指定用户偏好134,用户可因此产生对其选定媒体的过滤器,例如用以指示用户希望接收的媒体或内容的类型的媒体类别类型。在一个或一个以上方面中,如所述,用户可输入类别类型或关键字(例如,“名人”)和成本约束(例如15分),以指示用户希望潜在地观看由与名人或其它公众人物相关的媒体源装置112产生同时在每次下载具有那个量或更少的下载成本的媒体104。在这些方面中的一个或一个以上方面中,由媒体源组110产生的媒体104可具有或接收相关联的标签或类别类型以作为(例如)由给定媒体源装置112的经营商指派或由服务提供者120指派的媒体104的属性组106的部分。在一个或一个以上方面中,且同样如图4中所示,由媒体源装置112产生的具有与和移动装置102相关联的用户偏好134中的一者或一者以上相匹配的标签或关键字的媒体 104(例如,来自所展示的名人音乐会场的媒体馈送)可进而被包含或涵盖于媒体包络130 内(此处可能依据并非严格位置的内容),且经由缩略图、列表或其它视图或通知发射到移动装置102以供选择。在一个或一个以上方面中,可在不考虑移动装置102的属性组106中的位置、速度、方向、罗盘定向和/或其它数据的情况下产生基于用户偏好134的对一个或一个以上媒体源装置112的选择。在一个或一个以上方面中,可还在考虑移动装置102的属性组106中的位置、速度、方向、罗盘定向、静态俘获装置数据和/或其它数据的同时产生基于用户偏好134的对一个或一个以上媒体源装置112的选择,以便选择不仅位于移动装置102的所计划路径和/或立体角中而且含有指定类别、俘获装置规格或其它偏好类型的媒体104的媒体源。内容选择或接入准则的其它组合是可能的。可注意到,在各种实施方案(包含涉及例如如图1到5中所说明的媒体选择准则的实施方案)中,服务提供者120可采用机器学习或反馈系统来学习移动装置102的用户的观看或选择模式,且进而增强用于那个用户的选择机制。举例来说,在一个或一个以上方面中,服务提供者120可维持用户在不同条件下的各种媒体选择的记录或日志,以识别可能隐含于用户的媒体选择行为中的任何习惯、偏好或模式。因此,举例来说,如果用户按常规选择观看与除了音乐之外的体育赛事相关的一个或一个以上媒体源装置112和相关媒体104,则服务提供者120可配置所递送的媒体104以在用户的可用内容列表顶部处包含体育相关视频馈送或其它媒体104。在进一步方面中,服务提供者120可跟踪关于用户选择模式的显式或隐式反馈以识别呈现给用户的媒体104的哪些部分最接近用户兴趣。因此,举例来说,服务提供者120可跟踪用户很少或从不起始下载的观看选择与用户立即或频繁地作出下载选择的比率。在一个或一个以上方面中,用户对话可要求用户对媒体选择进行评级以用于类似目的。可使用其它学习或选择机制。图6说明与本教示的实施方案一致的移动装置102的硬件、软件和其它资源的示范性配置。移动装置102可包含至少一个天线402 (例如,发射接收器或包括输入接口的此类接收器的群组),其接收信号(例如,关于移动呼叫起始或其它信号交换、信号交换响应、移动应用数据传递、数据事件、数据事件响应、信号交换终止等);以及接收器404,其对所接收的信号执行动作(例如,过滤、放大、下变频等)。天线402可进一步耦合到发射器 418以发射信号。天线402可例如发射或接收对信号交换请求、数据事件请求等的响应。所发射的信号可为或包含媒体104、属性组106和其它数据,如本文中所描述。天线402和接收器404还可与解调器406耦合,解调器406可解调所接收的信号且将经解调的信息提供给处理器408以进行处理。移动装置102可另外包含耦合到处理器408且可存储待发射、 接收的数据等的存储器410。处理器408可分析属性组106、媒体104,和/或由天线402接收且/或经由移动装置102的用户接口似4处理的其它数据,且/或产生属性组106、媒体104,和/或供发射器418经由调制器416发射的其它数据。另外,处理器408可控制和/或存取移动装置102 的一个或一个以上资源或组件(例如,406、412、414、416和418)。处理器408可执行运行时环境412,例如可从高通公司得到的BREW ,以及一组或一组以上应用414或其它软件、 模块、应用、逻辑、代码等。在若干实施方案中,处理器408可与罗盘模块似4通信,以接收并处理移动装置102中的传感器的罗盘或方向信息,(例如)以报告移动装置102中的摄像机所指向的方向。在一个或一个以上实施方案中,处理器408可同样与位置模块132(例如,全球定位系统(GPS)模块或芯片)通信,以接收并处理位置相关信息(包含用户的位置定位)。处理器408可进一步与位置应用编程接口(API) 420通信以俘获并处理位置相关信息。处理器408可同样与用户接口 424(例如,图形用户接口或其它图形显示器)耦合,以显示如本文中所描述的图形、视频、呼叫相关数据、用户活动馈送,和其它信息。图7说明与本教示的实施方案一致的媒体源112的硬件、软件和其它资源的示范性配置。在一个或一个以上方面中,媒体源112可包含传感器116,例如配备有网络或与网络兼容的摄像机。在一个或一个以上方面中,媒体源112可为或包含传感器116,例如经配备或配置以与一个或一个以上蜂窝式网络通信或经由一个或一个以上蜂窝式网络进行通信的摄像机。在一个或一个以上方面中,传感器116可另外或替代地俘获静态图像、位置数据、音频样本、声纳或声音测距样本,和/或其它传感器数据。在一个或一个以上方面中,媒体源112可含有一个以上传感器116,且/或连接到外部传感器或其它俘获装置。媒体源112可包含至少一个天线502 (例如,发射接收器或包括输入接口的此类接收器的群组),其接收信号(例如,关于移动呼叫起始或其它信号交换、信号交换响应、移动应用数据传递、数据事件、数据事件响应、信号交换终止等);以及接收器504,其对所接收的信号执行动作(例如,过滤、放大、下变频等)。天线502可进一步耦合到发射器518以发射信号。 天线502可例如发射或接收对信号交换请求、数据事件请求等的响应。所发射的信号可为或包含例如视频内容流、静态图像、音频样本等媒体104、属性组106和其它数据或元数据,如本文中所描述。天线502和接收器504还可与解调器506耦合,解调器506可解调所接收的信号且将经解调的信息提供给处理器508以进行处理。媒体源112可另外包含耦合到处理器508且可存储待发射、接收的数据等的存储器510。如所述,处理器508可产生、存取、俘获和/或存储媒体104、属性组106,和/或供发射器518经由调制器516发射的其它数据或元数据。另外,处理器508可控制和/或存取媒体源112的一个或一个以上资源或组件(例如,506、512、514、516和518)。处理器508 可执行运行时环境512,例如可从高通公司得到的BREW 运行时环境,以及串流视频驱动器514以将视频内容馈送递送到服务提供者120或其它目的地。处理器508可同样执行其它应用或其它软件、模块、应用、逻辑、代码等。在若干实施方案中,处理器508可与位置模块132(例如,全球定位系统(GPS)模块或芯片)通信,以接收并处理位置相关信息(包含媒体源112的位置定位)以嵌入属性组106内。图8说明根据各种实施方案的可并入于服务提供者120中、由服务提供者120维持或与服务提供者120相关联的一组示范性硬件、软件和其它资源,服务提供者120可选择性地向一个或一个以上移动装置102和相关联的网络组件传送和从其传送的包含视频内容流和其它数据的媒体104。服务提供者120可包含、接入接收器610和发射器622,或与接收器610和发射器622通信,接收器610经由多个接收天线606从一个或一个以上移动装置102接收信号,发射器622经由发射天线606向一个或一个以上移动装置102发射。接收器610可接收来自接收天线606的信息,且在操作上与解调所接收的信息的解调器612 耦合。处理器614可分析由解调器612提供的经解调的信号。处理器614进一步耦合到存储器616,存储器616可存储一个或一个以上应用618,一个或一个以上应用618可执行、支持、促进和/或参与本文中所描述的用户内容递送活动。处理器614可同样与媒体分配管理器1 通信,以处理媒体104、属性组106,和/或其它数据,以产生媒体104和/或其它内容并将其分配到移动用户,如本文中所描述。处理器614可另外与网络接口 622(例如, 以太网或其它有线、光学或无线接口)通信,以与其它网络链路或资源(例如,媒体存储器 106)通信。在若干实施方案中,处理器614和相关联的资源可托管于无线服务器中,在若干实施方案中,所述无线服务器可相对于服务提供者120单独或远程定位。图9说明媒体内容馈送的选择性分配的方面,包含可在接收选定内容的移动装置上执行的处理。在902中,处理可开始。在904中,移动装置102可产生与装置的位置或定位相关的一组属性106。在一个或一个以上方面中,属性组106可包含装置的速度、方位、位置,和/或罗盘定向。在一个或一个以上方面中,可例如使用机上位置模块132 (例如,全球定位系统(GPQ模块)通过对移动装置102的周期性位置定位进行取样,而从经处理的传感器数据产生属性组106中的一些或全部。在906中,属性组106和/或其它信息可嵌入于位置增强型统一资源定位符(URL) IM或其它地址或识别符中。在908中,可经由位置增强型统一资源定位符(URL) IM接入服务提供者120。在910中,可经由服务提供者120在移动装置102中接收一组媒体104。在一个或一个以上方面中,媒体104可为或包含视频内容、音频内容、图像内容、文本内容、和/或其它文件、数据,或信息。在一个或一个以上方面中,可由或经由环绕移动装置102或与移动装置102相关联且/或由移动装置102的属性组106确定的媒体包络130的边界内的源产生媒体104。用于确定用以在媒体源组110内选择源的媒体包络130的位置属性106可为或包含移动装置102的用户相对于媒体源组110的位置、速度、方位、罗盘定向数据、硬件规格或其它静态数据,和/或类别标签或其它用户偏好。在912中,可例如经由不同内容馈送缩略图的小键盘选择而在移动装置102中接收媒体包络130或其它选择组内可用的媒体源的用户选择。在914中,可经由移动装置102 的用户接口来起始或显示由用户选择的视频或其它媒体内容。在916中,可在媒体服务提供者120与移动装置102之间建立持久连接以(例如)使用Web 2. 0TM、AjaxTM、Java 脚本、 统一资源定位符(URL),和/或其它协议、格式或信道来递送媒体104并交换其它数据。在 918中,可更新移动装置102的位置或其它组属性106且将其发射到服务提供者120,(例如)以报告位置、速度、方位、罗盘定向或其它数据的改变。在920中,可基于移动装置102 的移动或其它参数(例如,罗盘定向或关键字标签)而在移动装置102上接收并显示任何经更新的媒体104。在922中,可作出移动装置102是否仍在与服务提供者120的服务中的确定。如果922中的确定为是,则处理可返回到912。如果922中的确定为否,则处理可进行到924,其中媒体104的用户选择的记录、装置位置历史,和/或其它信息可存储到移动装置102、服务提供者120和/或其它位置。在926中,处理可重复、返回到前一处理点、跳到进一步的处理点,或结束。图10说明根据各种方面的媒体内容馈送的选择性分配的方面,其包含可在接收对内容的请求的媒体服务提供者中或经由所述媒体服务提供者执行的处理。在1002中,处理可开始。在1004中,服务提供者120可接收位置增强型统一资源定位符(URL) 124或其它识别符、地址,或请求媒体递送服务的消息。在1006中,服务提供者120可经由位置增强型统一资源定位符(URL) 124从属性组106提取例如位置、速度、方位、罗盘定向和/或其它信息等数据,和/或存储于移动装置102中或与移动装置102相关联的用户偏好。在1008 中,服务提供者120和/或托管于其它位置或资源中的逻辑可基于与移动装置102相关联的属性组106中的位置、速度、方位、罗盘定向、硬件规格和/或其它数据,和/或用户偏好而识别位于媒体包络130的边界内的媒体源组110中的视频源和/或其它媒体源。在1010 中,服务提供者120可将媒体包络120内或其它方面的可用或选定媒体104的文本、缩略图、视频剪辑,和/或其它样本或预览发送到移动装置102以用于显示于所述装置的用户接口上。在1012中,媒体包络130内或其它方面的媒体源组110内的一组候选媒体源可经选择和定案以发射到请求的移动装置102。在1014中,服务提供者120可将来自媒体包络 130内或其它方面的所识别的媒体源组的媒体104发射到移动装置102。在1016中,服务提供者120可基于移动装置102的经更新的属性组106和/或媒体源组110的经更新的属性组106而产生经更新的媒体包络130和/或经更新的选定媒体源组,以用于在适当时例如使用持久连接(Web 2.0TM、AjaxTM、Java 脚本、统一资源定位符(URL),和/或其它协议、 格式或信道)进行递送。在1018中,服务提供者120可在适当时存储提供给移动装置102 的媒体104的记录,以及用户选择、偏好、移动装置102的位置历史,和/或其它媒体或事务数据。在1020中,处理可重复、返回到前一处理点、跳到进一步的处理点,或结束。图11说明媒体内容馈送的选择性分配的方面,其包含可在接收对内容的请求的媒体服务中或经由所述媒体服务执行的处理,在若干方面包含可基于对各种传感器相关和 /或用户偏好数据的接收而调适的处理。在1102中,处理可开始。在1104中,服务提供者120可接收位置增强型统一资源定位符(URL) 124或其它请求媒体递送服务的经编码消息。 在1106中,服务提供者120可作出位置、速度和/或方位数据是否嵌入于位置增强型统一资源定位符(URL) IM中的确定。如果1106中的确定为否,则处理可进行到1110。如果1106 中的确定为是,则处理可进行到1108,其中服务提供者120可识别移动装置102的媒体包络 130内的媒体源组110内的视频和/或其它源。在一个或一个以上方面中,且说明性地,可通过计算界定媒体包络130,所述计算例如仅说明性地为(X/(vmd))2+(/.5vmd)2 = 1,其中 Vffld表示移动装置102的速度(速率),且χ和y表示移动装置102的位置的纬度和经度分量,进而界定随移动装置102的增加的速度而拉长的椭圆形边界。其它功能、计算或表达式可用于界定媒体包络130和/或以其它方式过滤或选择媒体源组110以用于递送到移动装置 102。在1110中,服务提供者可作出罗盘定向数据是否嵌入于位置增强型统一资源定位符(URL)IM中的确定。如果1110的确定为否,则处理可进行到1114。如果1110的确定为是,则处理可进行到1112,其中服务提供者120可识别移动装置102的立体角、圆锥曲线和/或媒体包络130内的媒体源组110内的视频和/或其它源。在一个或一个以上方面中,且说明性地,可通过计算界定立体角、圆锥曲线和/或媒体包络130,所述计算例如仅说明性地为(x2+y2)*(COS(e))2-z2(Sin(e))2,= 1,其中θ表示沿着由移动装置102的视频或其它传感器指向的罗盘方向界定的轴相对于移动装置102的角偏向或展度,且χ、y和 ζ表示移动装置102的位置的维度、经度和海拔分量,进而界定从移动装置102发散的立体角、圆锥曲线或其它截面媒体包络。其它函数、计算或表达式可用于界定立体角型媒体包络 130和/或以其它方式过滤或选择媒体源组110以用于递送到移动装置102。在1114中,服务提供者120可作出用户偏好数据是否嵌入于位置增强型统一资源定位符(URL)IM中或以其它方式提供以过滤到移动装置102的媒体内容馈送的确定。如果1114的确定为否,则处理可进行到1118。如果1114的确定为是,则处理可进行到1116, 其中任何生效的偏好和/或其它过滤器可应用于媒体源组110以选择用于递送到移动装置 102的源。在一个或一个以上方面中,举例来说,服务提供者120或托管于其它资源中的逻辑可选择标记为“名人踪迹”的视频馈送,或可选择标记为“爵士”的音乐或音乐会源,或可应用其它偏好或设定。在1118中,服务提供者120可将媒体包络120内或其它方面的可用或选定媒体 104的文本、缩略图、视频剪辑,和/或其它样本或预览发送到移动装置102以用于显示于所述装置的用户接口上。在1120中,媒体包络130内或其它方面的媒体源组110中的完成的媒体源组可经选择和定案以发射到请求的移动装置102。在1122中,服务提供者120可将来自媒体包络130内或其它方面的所识别的媒体源组的媒体104发射到移动装置102。在 1124中,服务提供者120可基于移动装置102的经更新的属性组106和/或媒体源组110 的经更新的位置属性106而产生经更新的媒体包络130和/或经更新的选定媒体源组,以用于在适当时例如使用持久连接(Web 2. 0 、Ajax , Java 脚本、统一资源定位符(URL), 和/或其它协议、格式或信道)进行递送。在11 中,服务提供者120可在适当时存储提供给移动装置102的媒体104的记录,以及用户选择、偏好、移动装置102的位置历史,和/ 或其它媒体事务数据。在11 中,处理可重复、返回到前一处理点、跳到进一步的处理点, 或结束。
前述描述是说明性的,且所属领域的技术人员可想到配置和实施方案中的变化。 举例来说,可通过或使用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件,或其经设计以执行本文所描述的功能的任何组合来实施或执行结合本文中所揭示的实施方案而描述的各种说明性逻辑、逻辑块、模块、装置和电路,包含个人计算机、蜂窝式电话、媒体回放装置和服务器。通用处理器可以是微处理器,但在替代方案中,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器、结合DSP核心的一个或一个以上微处理器,或任何其它此配置。在一个或一个以上示范性实施方案中,所描述的功能可实施在硬件、软件、固件或其任何组合中。如果实施于软件中,则可将功能作为一个或一个以上指令或代码而存储在计算机可读媒体上或经由计算机可读媒体进行发射。计算机可读媒体包含计算机存储媒体与通信媒体两者,通信媒体包含促进将计算机程序从一处传递到另一处的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。举例来说且并非限制,所述计算机可读媒体可包括 RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于载运或存储呈指令或数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。同样,可恰当地将任何连接称作计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电及微波的无线技术从网站、服务器或其它远程源发射软件,则将同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电及微波的无线技术包括于媒体的定义中。如本文中所使用,磁盘及光盘包括压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘用激光以光学方式再现数据。以上各者的组合也应包含在计算机可读媒体的范围内。结合本文中所揭示的实施方案而描述的方法或算法的步骤可直接以硬件、以由处理器执行的软件模块或以两者的组合体现。软件模块可驻留于RAM存储器、快闪存储器、ROM 存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸磁盘、CD-ROM,或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体式。处理器和存储媒体可驻留于ASIC中。ASIC可驻留于用户终端中。在替代方案中,处理器和存储媒体可作为离散组件驻留于用户终端中。对于进一步实例,虽然已在移动装置102与单一服务提供者120通信以登记并接收选择性媒体内容馈送的情况下描述了若干实施方案,但在一个或一个以上方面中,移动装置102可与多个服务器或其它资源通信,以接收媒体104和相关联的信息。对于又一实例,虽然已在装置位置和其它数据编码于位置增强型统一资源定位符(URL)IM内的情况下描述了若干实施方案,但在一个或一个以上方面中,例如插槽、端口、应用编程接口(API) 等其它编码或接口可与位置相关属性和其它数据通信。描述为单一或集成的其它资源可在实施例中为多个或分布的,且描述为多个或分布的资源可在实施例中进行组合。因此,本教示的范围希望仅由所附权利要求书限制。
权利要求
1.一种识别用于递送到移动装置的内容的方法,其包括识别网络中可用的一组媒体源;以及基于一组接入准则而识别所述组媒体源中用于递送到所述移动装置的至少一子组,所述组接入准则包括以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,(b)所述移动装置的视频传感器的罗盘定向数据,或(c)与所述组媒体源相关联的一组静态数据。
2.根据权利要求1所述的方法,其中所述组媒体源包括一组视频馈送源。
3.根据权利要求1所述的方法,其中所述接入准则进一步包括所述组媒体源的位置、 速度和方向数据。
4.根据权利要求3所述的方法,其中所述识别包括基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据而识别所述组媒体源中所述移动装置计划与其相交的至少一子组。
5.根据权利要求1所述的方法,其中所述识别所述组媒体源的至少一子组包括识别所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组。
6.根据权利要求1所述的方法,其中所述组接入准则进一步包括一组用户偏好。
7.根据权利要求6所述的方法,其中所述组用户偏好包括一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
8.根据权利要求1所述的方法,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述识别所述组媒体源的至少一子组包括依据所述移动装置的所述位置、速度和方向来识别所述组媒体源的不同子组。
9.根据权利要求8所述的方法,其中所述识别不同子组包括选择位于不同包络内的媒体源,所述不同包络沿着所述移动装置的所述方向的长度随着所述移动装置的速度增加而增加。
10.根据权利要求9所述的方法,其中所述识别不同子组包括在所述移动装置的所述速度超过预定阈值时默认为所述媒体源的预定子组。
11.一种媒体递送系统,其包括到网络中的一组媒体源的接口;以及服务器,其经由所述接口与所述组媒体源通信,所述服务器经配置以基于一组接入准则而识别所述组媒体源中用于递送到移动装置的至少一子组,所述组接入准则包括以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,(b)所述移动装置的传感器的罗盘定向数据,或(c)与所述组媒体源相关联的一组静态数据。
12.根据权利要求11所述的系统,其中所述组媒体源包括一组视频馈送源。
13.根据权利要求11所述的系统,其中所述接入准则进一步包括所述组媒体源的位置、速度和方向数据,且其中所述识别包括基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据而识别所述组媒体源中所述移动装置计划与其相交的至少一子组。
14.根据权利要求11所述的系统,其中所述识别所述组媒体源的至少一子组包括识别所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组。
15.根据权利要求11所述的系统,其中所述组接入准则进一步包括一组用户偏好,所述组用户偏好包含一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
16.根据权利要求11所述的系统,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述识别所述组媒体源的至少一子组包括依据所述移动装置的所述位置、 速度和方向来识别所述组媒体源的不同子组。
17.一种媒体递送系统,其包括用于介接到网络中的一组媒体源的装置;以及用于提供数据的装置,其经由所述用于介接的装置与所述组媒体源通信,所述用于提供数据的装置经配置以基于一组接入准则而识别所述组媒体源中用于递送到移动装置的至少一子组,所述组接入准则包括以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,(b)所述移动装置的传感器的罗盘定向数据,或(c)与所述组媒体源相关联的一组静态数据。
18.根据权利要求17所述的系统,其中所述组媒体源包括一组视频馈送源。
19.根据权利要求17所述的系统,其中所述接入准则进一步包括所述组媒体源的位置、速度和方向数据,且其中所述识别包括基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据而识别所述组媒体源中所述移动装置计划与其相交的至少一子组。
20.根据权利要求17所述的系统,其中所述识别所述组媒体源的至少一子组包括识别所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组。
21.根据权利要求17所述的系统,其中所述组接入准则进一步包括一组用户偏好,所述组用户偏好包含一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
22.根据权利要求17所述的系统,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述识别所述组媒体源的至少一子组包括依据所述移动装置的所述位置、 速度和方向来识别所述组媒体源的不同子组。
23.一种计算机程序产品,其包括计算机可读媒体,其包括用于致使计算机识别网络中可用的一组媒体源的至少一个指令;以及用于致使计算机基于一组接入准则而识别所述组媒体源中用于递送到移动装置的至少一子组的至少一个指令,所述组接入准则包括以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,(b)所述移动装置的视频传感器的罗盘定向数据;或(C)与所述组媒体源相关联的一组静态数据。
24.根据权利要求23所述的计算机程序产品,其中所述组媒体源包括一组视频馈送源。
25.根据权利要求23所述的计算机程序产品,其中所述接入准则进一步包括所述组媒体源的位置、速度和方向数据,且其中所述识别包括基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据而识别所述组媒体源中所述移动装置计划与其相交的至少一子组。
26.根据权利要求23所述的计算机程序产品,其中所述识别所述组媒体源的至少一子组包括识别所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组。
27.根据权利要求23所述的计算机程序产品,其中所述组接入准则进一步包括一组用户偏好,所述组用户偏好包含一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
28.根据权利要求23所述的计算机程序产品,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述识别所述组媒体源的至少一子组包括依据所述移动装置的所述位置、速度和方向来识别所述组媒体源的不同子组。
29.一种用于在移动装置中接收内容的方法,其包括产生以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,(b)所述移动装置的视频传感器的罗盘定向数据,或(c)与所述组媒体源相关联的一组静态数据;以及基于一组接入准则而起始对网络中可用的一组媒体源中用于递送到所述移动装置的至少一子组的接入,所述组接入准则包含所述位置、速度和方向数据以及所述罗盘定向数据中的至少一者。
30.根据权利要求四所述的方法,其中所述组媒体源包括一组视频馈送源。
31.根据权利要求四所述的方法,其中所述接入准则进一步包括所述组媒体源的位置、速度和方向数据,且其中所述识别包括基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据而识别所述组媒体源中所述移动装置计划与其相交的至少一子组。
32.根据权利要求四所述的方法,其中所述识别所述组媒体源的至少一子组包括识别所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组。
33.根据权利要求四所述的方法,其中所述组接入准则进一步包括一组用户偏好,所述组用户偏好包含一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
34.根据权利要求四所述的方法,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述识别所述组媒体源的至少一子组包括依据所述移动装置的所述位置、 速度和方向来识别所述组媒体源的不同子组。
35.一种移动装置,其包括经由网络到至少一个内容服务器的无线接口;以及处理器,所述处理器经由所述无线接口与所述至少一个内容服务器通信,所述处理器经配置以俘获以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,或(b)所述移动装置的视频传感器的罗盘定向数据,以及基于一组接入准则而起始对所述网络中可用的一组媒体源中用于递送到所述移动装置的至少一子组的接入,所述组接入准则包含所述位置、速度和方向数据、所述罗盘定向数据,或与所述组媒体源相关联的一组静态数据中的至少一者。
36.根据权利要求35所述的装置,其中所述组媒体源包括一组视频馈送源。
37.根据权利要求35所述的装置,其中所述接入准则进一步包括所述组媒体源的位置、速度和方向数据,且其中所述组媒体源的所述子组是通过基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据与所述移动装置的所计划相交来识别。
38.根据权利要求35所述的装置,其中所述组媒体源的所述子组是通过确定所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组来识别。
39.根据权利要求35所述的装置,其中所述组接入准则进一步包括一组用户偏好,所述组用户偏好包含一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
40.根据权利要求35所述的装置,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述组媒体源的所述子组是依据所述移动装置的所述位置、速度和方向而被识别为所述组媒体源的不同子组。
41.一种移动装置,其包括用于提供经由网络到至少一个内容服务器的无线接口的装置;以及用于处理数据的装置,所述用于处理数据的装置经由所述用于提供无线接口的装置而与所述至少一个内容服务器通信,所述用于处理的装置经配置以俘获以下各者中的至少一者(a)所述移动装置的位置、速度和方向数据,或(b)所述移动装置的视频传感器的罗盘定向数据,以及基于一组接入准则而起始对所述网络中可用的一组媒体源中用于递送到所述移动装置的至少一子组的接入,所述组接入准则包含所述位置、速度和方向数据、所述罗盘定向数据,或与所述组媒体源相关联的一组静态数据中的至少一者。
42.根据权利要求41所述的装置,其中所述组媒体源包括一组视频馈送源。
43.根据权利要求41所述的装置,其中所述接入准则进一步包括所述组媒体源的位置、速度和方向数据,且其中所述组媒体源的所述子组是通过基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据与所述移动装置的所计划相交来识别。
44.根据权利要求41所述的装置,其中所述组媒体源的所述子组是通过确定所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组来识别。
45.根据权利要求41所述的装置,其中所述组接入准则进一步包括一组用户偏好,所述组用户偏好包含一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
46.根据权利要求41所述的装置,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述组媒体源的所述子组是依据所述移动装置的所述位置、速度和方向而被识别为所述组媒体源的不同子组。
47.一种计算机程序产品,其包括 计算机可读媒体,其包括用于致使计算机产生以下各者中的至少一者的至少一个指令(a)所述移动装置的位置、速度和方向数据,或(b)所述移动装置的视频传感器的罗盘定向数据;以及用于致使计算机基于一组接入准则而起始对网络中可用的一组媒体源中用于递送到所述移动装置的至少一子组的接入的至少一个指令,所述组接入准则包含所述位置、速度和方向数据、所述罗盘定向数据,或与所述组媒体源相关联的一组静态数据中的至少一者。
48.根据权利要求47所述的计算机程序产品,其中所述组媒体源包括一组视频馈送源。
49.根据权利要求47所述的计算机程序产品,其中所述接入准则进一步包括所述组媒体源的位置、速度和方向数据,且其中所述计算机可读媒体进一步包括用于致使计算机基于所述移动装置的所述位置、速度和方向数据以及所述组媒体源的所述位置、速度和方向数据而识别所述组媒体源中所述移动装置计划与其相交的至少一子组。
50.根据权利要求47所述的计算机程序产品,其中所述用于致使计算机识别所述组媒体源的至少一子组的至少一个指令包括用于致使计算机识别所述组媒体源中位于由所述移动装置的所述罗盘定向数据确定的所计划的立体角内的至少一子组的至少一个指令。
51.根据权利要求47所述的计算机程序产品,其中所述组接入准则进一步包括一组用户偏好,所述组用户偏好包含一组内容类型准则、一组成本准则、一组社交联网准则,或一组内容关键字准则中的至少一者。
52.根据权利要求47所述的计算机程序产品,其中所述接入准则包括所述移动装置的位置、速度和方向数据,且所述用于致使计算机识别所述组媒体源的至少一子组的至少一个指令包括用于致使计算机依据所述移动装置的所述位置、速度和方向来识别所述组媒体源的不同子组的至少一个指令。
53.一种经由媒体源装置俘获媒体内容的方法,其包括 经由所述媒体源装置俘获至少一种类型的媒体内容;俘获所述至少一种类型的媒体内容的内容元数据,所述内容元数据包括以下各者中的至少一者(a)所述媒体源装置的位置、速度和方向数据,以及(b)所述媒体源装置的视频传感器的罗盘定向数据,(c)经由所述媒体源装置俘获的内容的内容类别类型,或(d)与所述媒体源装置相关联的一组静态数据;以及至少基于所述内容元数据而起始将媒体内容和所述内容元数据上载到所述至少一个内容服务器以用于递送到移动装置。
54. 一种媒体源装置,所述媒体源装置包括 经由网络到至少一个内容服务器的接口;以及处理器,所述处理器经由所述接口与所述至少一个内容服务器通信,所述处理器经配置以俘获至少一种类型的媒体内容,以及俘获所述至少一种类型的媒体内容的内容元数据,所述内容元数据包括以下各者中的至少一者(a)所述媒体源装置的位置、速度和方向数据,以及(b)所述媒体源装置的视频传感器的罗盘定向数据,(c)经由所述媒体源装置俘获的内容的内容类别类型,或(d)与一组媒体源相关联的一组静态数据;以及至少基于所述内容元数据而起始将媒体内容和所述内容元数据上载到所述至少一个内容服务器以用于递送到移动装置。
全文摘要
各方面涉及用于产生媒体内容馈送的选择性分配的系统和方法。内容服务器可基于移动装置的运动状态或定向而识别用于递送到所述移动装置的一组移动摄像机或其它源。可从能够报告其位置、方位、速度和其它传感器数据的配备有视频的蜂窝式装置收集媒体内容。在一个方面中,可考虑所述移动装置的所述位置、方位和速度以及媒体源的类似数据以产生媒体包络或所包含的媒体装置组,以使其可供用户使用。在一个方面中,所述所收集的内容可基于所述移动装置中的传感器的罗盘定向。在一个实施方案中,可使用用户偏好以及其它接入准则来进一步选择内容馈送。
文档编号H04W4/02GK102577323SQ201080044889
公开日2012年7月11日 申请日期2010年8月10日 优先权日2009年9月11日
发明者劳伦斯·T·克利里, 威廉·C·阿特尔, 巴巴克·福鲁坦保尔, 马克·L·桑兹 申请人:高通股份有限公司