Systems and Methods for Positioning a Satellite Uplink Device
    1.
    发明申请
    Systems and Methods for Positioning a Satellite Uplink Device 有权
    用于定位卫星上行链路设备的系统和方法

    公开(公告)号:US20140325569A1

    公开(公告)日:2014-10-30

    申请号:US14218647

    申请日:2014-03-18

    IPC分类号: H04N21/61 H04N21/6338

    摘要: A computer-implemented method is provided in which a satellite uplink device is positioned to distribute an event. Data is collected from one or more automatic sensor device associated with the satellite uplink device. An optimal position of the satellite uplink device is calculated based on at least the data collected from the one or more sensor devices. The location of one or more satellites in orbit is determined and one or more satellites are selected as a preferred satellite. The satellite uplink device is automatically positioned in the calculated optimal position to connect with the preferred satellite without user intervention. However, a user at a remote location may communicate instructions to change the position the satellite uplink device. User instructions are converted into one or more actuator commands and are wirelessly transmitted to the satellite uplink device for changing its position.

    摘要翻译: 提供了一种计算机实现的方法,其中卫星上行链路设备被定位成分发事件。 从与卫星上行链路设备相关联的一个或多个自动传感器设备收集数据。 至少基于从一个或多个传感器装置收集的数据来计算卫星上行链路装置的最佳位置。 确定一个或多个卫星在轨道上的位置,并且选择一个或多个卫星作为优选卫星。 卫星上行链路设备自动定位在计算的最佳位置,以便在没有用户干预的情况下与优选卫星连接。 然而,远程位置的用户可以通信指令来改变卫星上行链路设备的位置。 用户指令被转换成一个或多个致动器命令,并且被无线地传输到卫星上行链路设备以改变其位置。

    Systems and Methods for Controlling Cameras at Live Events
    2.
    发明申请
    Systems and Methods for Controlling Cameras at Live Events 审中-公开
    在现场活动中控制相机的系统和方法

    公开(公告)号:US20140320662A1

    公开(公告)日:2014-10-30

    申请号:US14218529

    申请日:2014-03-18

    IPC分类号: H04N7/18

    摘要: Provided is a computer-implemented method in which cameras at a live event can be remotely controlled by a user device having one or more processors and memory storing one or more programs for execution by the one or more processor. The user device obtains a wireless transmission of a camera view of a live event from each of a plurality of video cameras at the live event. At least a subset of views from the plurality of cameras is displayed on the user device. The user device obtains instructions from the user directing movement of a first video camera of the plurality of video cameras. The user instructions are converted into one or more actuator commands and are wirelessly transmitted to the first video camera for changing the camera view of the live event of the first video camera.

    摘要翻译: 提供了一种计算机实现的方法,其中可以由具有一个或多个处理器的用户设备和存储用于由一个或多个处理器执行的一个或多个程序的存储器来远程控制实时事件的摄像机。 用户装置从实时事件中的多个摄像机中的每一个获取实时事件的摄像机视图的无线传输。 在用户设备上显示来自多个摄像机的视图的至少一部分。 用户设备从用户获取指导多个摄像机中的第一摄像机的移动。 用户指令被转换成一个或多个致动器命令,并且被无线传送到第一摄像机,用于改变第一摄像机的直播事件的相机视图。

    Systems and Methods for Distributing Audio/Video Feed of a Live Event Via Satellite
    3.
    发明申请
    Systems and Methods for Distributing Audio/Video Feed of a Live Event Via Satellite 有权
    通过卫星分发现场活动的音频/视频馈送的系统和方法

    公开(公告)号:US20140282748A1

    公开(公告)日:2014-09-18

    申请号:US13840913

    申请日:2013-03-15

    IPC分类号: H04N21/61 H04N21/21

    摘要: In some implementations, a method for distributing content feed of a live event via satellite includes: obtaining media signals for the live event from signal sources, where the media signals comprise audio and visual feed of the live event; converting the media signals into a mixed digital media signal; wirelessly transmitting, using a network protocol, the mixed digital media signal to a satellite uplink device; wirelessly transmitting, using the satellite uplink device, the mixed digital media signal to a satellite; identifying content delivery networks in electronic communication with client devices configured to receive the mixed digital media signal; obtaining the mixed digital media signal from the satellite, using a satellite downlink device; and delivering the mixed digital media signal to the one or more identified content delivery networks, through the satellite downlink device, where the identified content delivery networks further deliver the mixed digital media signal to the client devices.

    摘要翻译: 在一些实施方式中,一种通过卫星分发实时事件的内容馈送的方法包括:从信号源获取用于实时事件的媒体信号,其中媒体信号包括现场直播事件的音频和视频馈送; 将媒体信号转换成混合数字媒体信号; 使用网络协议将混合数字媒体信号无线发送到卫星上行链路设备; 使用卫星上行链路设备将卫星的混合数字媒体信号无线传输; 识别与被配置为接收所述混合数字媒体信号的客户端设备的电子通信中的内容传送网络; 使用卫星下行链路设备从卫星获取混合数字媒体信号; 以及通过所述卫星下行链路设备将所述混合的数字媒体信号传送到所述一个或多个所识别的内容传送网络,其中所识别的内容传送网络进一步将所述混合的数字媒体信号传递给所述客户端设备。

    Secure Media Path Methods, Systems, and Architectures
    6.
    发明申请
    Secure Media Path Methods, Systems, and Architectures 有权
    安全媒体路径方法,系统和架构

    公开(公告)号:US20080063196A1

    公开(公告)日:2008-03-13

    申请号:US11938707

    申请日:2007-11-12

    IPC分类号: H04N7/167 H04L9/32

    摘要: Methods, systems and architectures for processing renderable digital content are described. The various embodiments can protect against unauthorized access or duplication of unprotected content (i.e. decrypted content) once the content has reached a rendering device such as a user's computer. A flexible framework includes an architecture that allows for general media sources to provide virtually any type of multimedia content to any suitably configured rendering device. Content can be protected and rendered locally and/or across networks such as the Internet. The various embodiments can provide a standard platform that can that can be leveraged to protect content across a wide variety of rendering environments, content types, and DRM techniques.

    摘要翻译: 描述了用于处理可渲染数字内容的方法,系统和架构。 一旦内容已经到达诸如用户的计算机的呈现设备,各种实施例可以防止未经授权的访问或复制未受保护的内容(即解密的内容)。 灵活的框架包括允许一般媒体源向任何适当配置的渲染设备提供几乎任何类型的多媒体内容的架构。 内容可以在本地和/或跨网络(如Internet)进行保护和呈现。 各种实施例可以提供可以被利用以跨越各种呈现环境,内容类型和DRM技术来保护内容的标准平台。

    Accelerating video data decoding
    7.
    发明申请
    Accelerating video data decoding 失效
    加速视频数据解码

    公开(公告)号:US20070116128A1

    公开(公告)日:2007-05-24

    申请号:US11282173

    申请日:2005-11-18

    IPC分类号: H04N11/02 H04N7/12

    摘要: Accelerating video data decoding is described. In one aspect, hardware accelerated video decoding operations are configured to decode source video data in a first encoded data format. During video data processing operations, the source video data is evaluated to detect any change in the encoding format. Responsive to detecting a change in the source video data encoding, wherein the changed encoding is at least partially incompatible with the first encoded data format, the hardware accelerated video decoding operations are dynamically reconfigured. The reconfigured decoding operations decode the source video data content based on the changed encoded data format.

    摘要翻译: 描述加速视频数据解码。 在一个方面,硬件加速视频解码操作被配置为以第一编码数据格式解码源视频数据。 在视频数据处理操作期间,评估源视频数据以检测编码格式的任何改变。 响应于检测源视频数据编码的变化,其中改变的编码与第一编码数据格式至少部分不兼容,硬件加速视频解码操作被动态地重新配置。 重新配置的解码操作基于改变的编码数据格式解码源视频数据内容。

    Adaptive scheduling to maintain smooth frame rate
    8.
    发明申请
    Adaptive scheduling to maintain smooth frame rate 有权
    自适应调度保持平滑的帧速率

    公开(公告)号:US20070057952A1

    公开(公告)日:2007-03-15

    申请号:US11228002

    申请日:2005-09-14

    IPC分类号: G06T15/70

    摘要: Described is an adaptive scheduler associated with a desktop window manager that dynamically controls the rate at which graphics frames are composed. Values corresponding to performance when composing a frame are measured, and the frame composition rate is adjusted as necessary based on the values. The measured data is sampled to provide smooth adjustments. The sampled data is evaluated as to whether the current frame rate is too slow, too fast, or acceptable. If too slow, the frame rate may increased relative to the refresh rate, while if too fast, the frame rate is decreased relative to the refresh rate. In one implementation, the frame rate is too fast if a count of missed frames achieves a missed threshold value, or if a count of late frames achieves a late threshold value. The frame rate is too slow if a count of early frames exceeds an early threshold value.

    摘要翻译: 描述了与桌面窗口管理器相关联的自适应调度器,其动态地控制组合图形帧的速率。 测量与构成帧时的性能对应的值,根据该值根据需要调整帧合成率。 测量的数据被采样以提供平滑的调整。 评估采样数据是否当前帧速率太慢,太快或可接受。 如果太慢,帧速率可能相对于刷新率增加,而如果太快,则帧速率相对于刷新率降低。 在一个实现中,如果错过的帧的计数达到错过的阈值,或者如果后期帧的计数达到迟到的阈值,则帧速率太快。 如果早期帧的计数超过早期阈值,则帧速率太慢。

    User-defined indexing of multimedia content
    9.
    发明申请
    User-defined indexing of multimedia content 有权
    用户定义的多媒体内容索引

    公开(公告)号:US20050193005A1

    公开(公告)日:2005-09-01

    申请号:US10778769

    申请日:2004-02-13

    IPC分类号: G06F7/00 G06F17/30

    摘要: Methods, systems, and computer program products for arbitrarily indexing multimedia content. In accordance with example embodiments, a multimedia content stream that comprises one or more samples is received. At least one of the samples is passed to one or more multimedia filters for analysis based on criteria that define an index type for the multimedia filter. Once it is determined that the sample meets the criteria for an arbitrary filter and index type, an index entry that identifies both the sample and the index type of the arbitrary filter is created. The index entry is adapted in accordance with a common, extensible indexing scheme to coexist with other index entries of other or the same index type for the sample. The created index entry is stored for subsequent access.

    摘要翻译: 用于任意索引多媒体内容的方法,系统和计算机程序产品。 根据示例实施例,接收包括一个或多个样本的多媒体内容流。 根据为多媒体过滤器定义索引类型的标准,将至少一个样本传递给一个或多个多媒体过滤器进行分析。 一旦确定样本满足任意过滤器和索引类型的标准,则创建标识任意过滤器的样本和索引类型的索引条目。 索引条目根据共同的可扩展索引方案进行调整,以与样本的其他或相同索引类型的其他索引条目共存。 存储创建的索引条目以供后续访问。

    METHODS AND SYSTEMS FOR SYNCHRONIZING DATA STREAMS

    公开(公告)号:US20050151676A1

    公开(公告)日:2005-07-14

    申请号:US11062692

    申请日:2005-02-22

    申请人: Glenn Evans

    发明人: Glenn Evans

    摘要: Methods and systems are provided for synchronizing various time-stamped data streams. The data streams can be synchronized to another data stream or to a point of reference such as a reference clock. In one embodiment, synchronization processing takes place in association with a filter graph comprising multiple filters. The filter graph is configured to process multiple timestamped data streams for rendering the data streams in accordance with data stream timestamps. A synchronization module is provided and is associated with the filter graph queries individual filters of the filter graph to ascertain input timestamp-to-output timestamp mappings. The module computes adjustments that are to be made to output timestamps in order to synchronize the data streams, and then instructs queried filters to adjust their output timestamps in accordance with its adjustment computations.