来自便携式设备的流选择的多播的制作方法

文档序号:9925596阅读:389来源:国知局
来自便携式设备的流选择的多播的制作方法
【专利说明】
[0001] 相关申请
[0002] 本国际申请要求2013年10月15日提交的美国专利申请序号14/054,341的优先权, 运里通过引用将其全部内容并入本申请。
技术领域
[0003] 运里所公开的主题总体上设及数据处理。具体地,本公开内容致力于促进来自便 携式设备的流选择的多播的系统和方法。
【背景技术】
[0004] 当前,观看媒体经常设及用户选择媒体流并在显示屏上观看媒体流的呈现。例如, 各种媒体流资源可W向媒体多路复用器提供他们各自的媒体流,媒体多路复用器可W将各 媒体流组合成单一的数据流W提供给媒体呈现设备(例如,机顶盒(STB))。机顶盒可W允许 用户选择被多路复用的媒体流中的一个在显示屏上显示。媒体呈现设备可W使用诸如为远 程控制的便携式设备来操作,该便携式设备允许用户不物理接触媒体呈现设备而选择媒体 流。媒体流可W顺序选择,并且第一个被选择的流随后可W由第二个被选择的流替代。从一 个被选择的媒体流转换到另一个被选择的媒体流可W称为"切换频道"。
[0005] 例如,假设媒体呈现设备正在显示屏上呈现第一个媒体流,远程控制可W由用户 操作W向媒体呈现设备发送指示第二个媒体流的视线(Iine-Of-Sight)(例如,红外、可见 光或激光)"频道切换"命令(例如,频道上、频道下或转至数字识别的频道)。媒体呈现设备 可W通过停止第一个媒体流的呈现并发起第二个媒体流的呈现来响应运个命令。
【附图说明】
[0006] -些实施例通过示例并且非限制性的方式在附图的各幅图中示出。
[0007] 图1是示出根据一些示例性实施例的适于多播来自便携式设备的流选择的网络环 境的网络图解。
[000引图2是示出根据一些示例性实施例的选择分析机的各组件的框图。
[0009] 图3-图6是示出根据一些示例性实施例的便携式设备的各组件的框图。
[0010] 图7-图8是示出根据一些示例性实施例的便携式设备在执行多播来自便携式设备 的流选择的方法中的操作的流程图。
[0011] 图9-图10是示出根据一些示例性实施例的选择分析机在执行处理从便携式设备 接收的多播流选择的方法中的各操作的流程图。
[0012] 图11是示出根据一些示例性实施例的能够读取来自机器可读介质的指令并执行 运里所讨论的方法中的任何一个或多个的机器的组件的框图。
【具体实施方式】
[0013] 示例性方法和系统针对促进多播来自便携式设备(例如,手持设备,诸如远程控制 或智能电话;或者可穿戴设备,诸如智能手表或智能眼镜)的流选择至多个目的地。各示例 仅仅代表可能的变型。除非明确记载,否则各组件和各功能是可选的并且可W被组合或细 分,W及各操作可W在顺序上进行变化,或被组合或被细分。在下面的描述中,出于解释的 目的,给出大量具体细节W提供对示例性实施例的全面理解。然而,对本领域技术人员显而 易见的是,可W在没有运些具体细节的情况下实践本主题。
[0014] 为了观看媒体,用户可W通过操作控制媒体呈现设备的便携式设备来选择媒体 流。例如,用户可W通过激活(例如,按压)远程控制上的按钮(例如,频道切换按钮或频道跳 转按钮)来选择要观看的频道,该远程控制被配置为控制接收(例如,经由有线电视网络、卫 星电视网络或互联网)多路复用的数据流的STB并且使得在显示屏(例如,电视机或其他视 频监视器)上呈现一个或多个被选择的媒体流。传统地,没有能够向用于存储并分析的选择 分析机发送媒体流的运一选择(例如,运个频道切换命令或其他流选择命令)的路径。然而, 根据运里所描述的方法和系统,便携式设备可W被配置为向媒体呈现设备和选择分析机多 播运一流选择(例如,流选择命令)。
[0015] 作为示例,远程控制可W具有或包括红外(IR)发射器和蜂窝电话(例如,配置用于 蜂窝电话通信的射频(RF)收发器),并且流选择可W被同时(例如,同时地,或在彼此的1、2、 5、10或15秒内)发送到媒体呈现设备和选择分析机两者。在一些示例性实施例中,至两个目 的地的流选择的运一"同期"发送可W通过在媒体呈现设备响应流选择的延迟周期期间向 选择分析机发送流选择来实现(例如,使得流通知机在媒体呈现设备能够响应来自用户的 另一个流选择之前接收流选择)。
[0016] 远程控制的一些示例性实施例使用可见光发射器、激光器或其一视线信号发生器 来代替IR发射器。选择分析机可W在一个时间周期上接收并存储流选择,并且运些累积的 流选择可W形成用户或用户组(例如,使用媒体呈现设备的人的家庭)的简档的全部或一部 分。运个简档可W指示媒体呈现设备的一个或多个用户的观看习惯和选择。因此,选择分析 机可W分析运一简档W提取用于各种目的的信息,诸如推荐媒体、推荐产品和广告。
[0017] 图1是示出根据一些示例性实施例的适于多播来自便携式设备130的流选择命令 的网络环境100的网络图解。网络环境100包括选择分析机110和便携式设备130,它们经由 网络190(例如,第一网络,其可W是或者包括蜂窝电话网络、互联网协议上的语音(VOIP)电 话网络、普通老式电话系统(POTS)网络、或其任何适合的组合)彼此通信禪合。选择分析机 110还可W通信地禪合到数据库115。具有或不具有数据库115的选择分析机110可W形成基 于网络的系统1〇5(例如,基于云的选择分析服务器系统,该系统提供服务,通过该服务可W 为诸如为推荐或广告的不同目的分析流选择命令)的全部或一部分。
[0018] 便携式设备130(例如,远程控制)被配置为控制媒体呈现设备140(例如,STB),该 媒体呈现设备140被配置为在显示屏142上呈现(例如,显示)一个或多个媒体流(例如,音频 流、视频流或其任何适合的组合)。显示屏142可W是或包括高分辨率电视化DTV)监视器、投 影仪(例如,内部或外部)、电视机、触摸屏或其任何适合的组合。
[0019] 附加地,图1示出了另一个网络192(例如,第二网络,该网络可W是或包括有线电 视网络、卫星电视网络、互联网、或其任何适合的组合)。如所示的,一个或多个媒体流资源 122通信地禪合到媒体多路复用机120(例如,媒体头端设施处)。媒体多路复用机120被配置 为将从媒体流资源122接收到的媒体流组合(例如,多路复用或复用(MUX))到可W经由网络 192提供到媒体呈现设备140的单一数据流。
[0020]媒体呈现设备140(例如,STB、游戏控制台、综合接收解码器设备(IRD)、数字视频 录像机(DVR)、或其任何适合的组合)被配置为使得显示屏142呈现一个或多个媒体流。此 夕h媒体呈现设备140可W由便携式设备130控制。例如,便携式设备130可W被配置为向媒 体呈现设备140发送流选择命令(例如,经由IR信号或任何其他视线信号)。流选择命令可W 相对(例如,频道上或频道下)或绝对(例如,转到频道09或跳转到仁NN^)地指示对从媒体 多路复用机120接收的数据流内被多路复用的媒体流中的媒体流的选择。媒体呈现设备140 可W通过使得显示屏142呈现(例如,显示)由流选择命令指示的媒体流来响应流选择命令。 [0021 ]便携式设备130被配置为控制媒体呈现设备。根据各同示例性实施例,便携式设备 130可W是手持设备(例如,远程控制或智能电话)、可穿戴设备(例如,智能手表或智能眼 镜)、或其任何适合的组合。
[0022] 在一些示例性实施例中,便携式设备130是对应于媒体呈现设备140的远程控制 (例如,远程控制单元或远程控制器设备)。例如,便携式设备130可W是提供有媒体呈现设 备140的厂家提供的远程控制。作为另一个示例,便携式设备130可W是被配置(例如,经由 数字代码入口)为与媒体呈现设备140兼容的通用的远程控制。
[0023] 在一些示例性实施例中,便携式设备130是被配置为操作媒体呈现设备140的智能 电话(例如,苹果公司生产的iPhone?)。例如,便携式设备130可W包括内部或外部IR发射 器(作为视线信号生成器的示例)并且可W执行经由来自IR发射器的IR信号向媒体呈现设 备140发送流选择命令的软件(例如,应用程序、小应用程序或移动应用程序)。
[0024] 如图1中所示,便携式设备130可W使用RF信号与选择分析机110通信。例如,便携 式设备130可W包括配置为经由RF信号访问网络190的RF收发器。选择分析机110可W被配 置为经由任何适合的技术(例如,有线的、无线的、或其任何适合的组合)访问网络190。选择 分析机110、媒体多路复用机120、便携式设备130、媒体呈现设备140和显示屏142都可W全 部或部分地在如W下关于图11所描述的计算机系统中实现。
[0025] 还在图1中示出用户132。用户可W是人类用户(例如,人)、机器用户(例如,由与便 携式设备130交互的软件程序配置的计算机)或其任何适合的组合(例如,由机器辅助的人 或由人管理的机器)。用户132不是网络环境100的一部分,而是与便携式设备130相关联并 且可W是便携式设备130的用户。在一些示例性实施例中,便携式设备130可W具有多个用 户(例如,家庭的多个成员),并且运些多个用户可W共享对媒体呈现设备140、显示屏142、 或两者的使用。因此,便携式设备130可W是或包括由用户132(例如,单独或与其他用户一 起)拥有或对应于用户132(例如,单独或与其他用户一起)的远程控制、智能电话、台式计算 机、车载计算机、平板计算机、导航设备或便携式媒体播放器。
[0026] 图1所示的任何机器、数据库或设备可W在通用目的计算机中实现,该通用目的计 算机由软件修改(例如,配置或编程)为专用目的计算机W执行运里所描述的用于该机器、 数据库或设备的功能中的一个或多个。例如,能够实现运里描述的方法中的任何一个或多 个的计算机系统在W下关于图11讨论。如运里所使用的,"数据库"是数据存储资源并且可 W存储构造为文本文件、表、电子表格、关系数据库(例如,对象-关系型数据库)、=维存储、 分层数据存储或其任何适合的组合的数据。此外,图1中示出的机器、数据库或设备中的任 何两个或更多可W组合到单一机器中,并且运里所描述的用于任何单一机器、数据库或设 备的各功能可W在多个机器、数据库或设备中进行细分。
[0027]网络190可W是能够在机器、数据库和设备(例如,选择分析机110和设备130)之间 或当中通信的任何网络。因此,网络190可W是有线网络、无线网络(例如,移动或蜂窝网 络)、或其任何适合的组合。网络190可W包括构成私有网络、公共网络(例如,互联网)或其 任何适合的组合的一个或多个部分。因此,网络190可W包括并入局域网化AN)、广域网 (WAN)、互联网、移动电话网络(例如,蜂窝网络)、有线电话网络(例如,POTS网络)、无线数据 网络(例如,WiFi网络或WiMAX网络)或其任何适合的组合的一个或多个部分。网络190的任 何一个或多个部分可W经由传输介质通信信息。如运里所使用的,"传输介质"应该包括能 够存储、编码或携带由机器执行的指令的任何无形介质,W及包括数据或模拟通信信号或 促进运样的软件的通信的其他无形介质。
[00%]网络192可W是使媒体多路复用机120能够向媒体呈现设备140提供媒体流(例如, 组合到单一数据流中)的任何网络。尽管在众多示例性实施例中,没有媒体呈现设备140将 数据通信回媒体多路复用机120的返回路径,但是在可替代的示例性实施例中不一定是运 样。
[0029] 图2是示出根据一些示例性实施例的选择分析机110的各组件的框图。选择分析机 110可W被配置为基于云的服务器机(例如,提供分析用户132经由便携式设备130向媒体呈 现设备140发送的流选择命令的基于云的服务)。选择分析机110被示为包括状态模块210、 接收模块220、导航模块230、识
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1