Cache control for adaptive stream player
    11.
    发明授权
    Cache control for adaptive stream player 有权
    自适应流播放器的缓存控制

    公开(公告)号:US08725947B2

    公开(公告)日:2014-05-13

    申请号:US12790663

    申请日:2010-05-28

    IPC分类号: G06F12/00

    摘要: An adaptive stream player that has control over whether a retrieved stream is cached in a local stream cache. For at least some of the stream portions requested by the player, before going out over the network, a cache control component first determines whether or not an acceptable version of the stream portion is present in a stream cache. If there is an acceptable version in the stream cache, that version is provided rather than having to request the stream portion of the network. For stream portions received over the network, the cache control component decides whether or not to cache that stream portion. Thus, the cache control component allows the adaptive stream player to work in offline scenarios and also allows the adaptive stream player to have rewind, pause, and other controls that use cached content.

    摘要翻译: 控制是否将检索到的流缓存在本地流缓存中的自适应流播放器。 对于播放器请求的至少一些流部分,在通过网络出去之前,高速缓存控制组件首先确定流高速缓存中是否存在流部分的可接受版本。 如果流缓存中有可接受的版本,则提供该版本,而不必要求网络的流部分。 对于通过网络接收的流部分,高速缓存控制组件决定是否高速缓存该流部分。 因此,高速缓存控制组件允许自适应流播放器在脱机情况下工作,并且还允许自适应流播放器具有使用缓存内容的倒带,暂停和其他控制。

    SMOOTH STREAMING CLIENT COMPONENT
    12.
    发明申请
    SMOOTH STREAMING CLIENT COMPONENT 有权
    SMOOTH流行客户组件

    公开(公告)号:US20110307623A1

    公开(公告)日:2011-12-15

    申请号:US12796670

    申请日:2010-06-09

    IPC分类号: G06F15/16

    摘要: A streaming abstraction system is described herein that provides application developers a client software development kit (SDK) on top of which to build smooth streaming solutions. The system reduces development time considerably and abstracts platform specific intricacies and protocol handling on the client. In addition, the streaming abstraction system makes it possible to monetize streaming content with advanced features like advertising and analytics and provides advanced capabilities like multiple camera angles, diagnostics, and error handling. In some embodiments, the streaming abstraction system provides an intermediate layer that operates between an application and an underlying client media platform. The intermediate layer manages smooth streaming protocol handling as well as interactions with the platform-specific runtime.

    摘要翻译: 本文描述了一种流式抽象系统,为应用程序开发人员提供了一个客户端软件开发工具包(SDK),其中构建了流畅的流媒体解决方案。 该系统大大减少开发时间,并在客户端上提取平台特定的复杂和协议处理。 此外,流式抽象系统可以通过诸如广告和分析等高级功能将流媒体内容获利,并提供诸如多个摄像机角度,诊断和错误处理等高级功能。 在一些实施例中,流抽象系统提供在应用和底层客户端媒体平台之间操作的中间层。 中间层管理流畅的流协议处理以及与平台特定运行时的交互。

    Active exhaust silencer
    15.
    发明授权
    Active exhaust silencer 失效
    主动排气消音器

    公开(公告)号:US5693918A

    公开(公告)日:1997-12-02

    申请号:US681733

    申请日:1996-07-29

    IPC分类号: F01N1/06 G10K11/178

    摘要: An active silencer for a vehicle exhaust system that is constructed so that it can be hung underneath the vehicle without altering the vehicle. The silencer has a chamber isolated from the exhaust flow. A duct spans longitudinally through the chamber. One or more loudspeakers (e.g. 2 or 4 loudspeakers) are mounted on the duct side-by-side. The loudspeakers share a common tuning volume within the duct which is ported to a mixing apparatus where the canceling acoustic wave mixes with noise from the exhaust flow before the exhaust noise exits to the atmosphere.

    摘要翻译: 一种用于车辆排气系统的主动式消音器,其被构造成使其能够悬挂在车辆下方而不改变车辆。 消音器具有与废气流隔离的室。 管道纵向跨过腔室。 一个或多个扬声器(例如2或4个扬声器)并排安装在导管上。 扬声器在管道内共享一个共同的调谐音量,该调谐音量被输送到混合装置,在该混合装置中,消除声波在排气噪声离开大气之前与来自排气流的噪声混合。

    Platform for continuous graph update and computation
    17.
    发明授权
    Platform for continuous graph update and computation 有权
    用于连续图更新和计算的平台

    公开(公告)号:US09244983B2

    公开(公告)日:2016-01-26

    申请号:US13520628

    申请日:2012-04-05

    IPC分类号: G06F17/30 G06F11/14

    摘要: A continuous stream data (e.g., messages, tweets) is received by ingest nodes of a platform. The ingest nodes may analyze the data to create a transaction of graph updates, assign a sequence number to the transaction, and distribute the graph updates with the sequence number to graph nodes of the platform. The graph nodes may store graph updates from ingest nodes, and then the ingest nodes may report graph update progresses in a progress table. A snapshot may be taken based on the progress table, and then graph-mining computation may be implemented. Tolerate failures and decaying may be supported and incremental expansion may be allowed to cope with increasing update rates and computation needs.

    摘要翻译: 通过平台的摄取节点接收连续流数据(例如,消息,推文)。 摄取节点可以分析数据以创建图更新的事务,为事务分配序列号,并将具有序列号的图更新分发到平台的图形节点。 图形节点可以存储来自摄取节点的图更新,然后,摄取节点可以在进度表中报告图更新进度。 可以基于进度表进行快照,然后可以实现图形挖掘计算。 可以支持容忍故障和衰减,并且可以允许增量扩展来应对增加的更新速率和计算需求。

    Platform for Continuous Graph Update and Computation
    18.
    发明申请
    Platform for Continuous Graph Update and Computation 有权
    连续图更新和计算平台

    公开(公告)号:US20150154262A1

    公开(公告)日:2015-06-04

    申请号:US13520628

    申请日:2012-04-05

    IPC分类号: G06F17/30 G06F11/14

    摘要: A continuous stream data (e.g., messages, tweets) is received by ingest nodes of a platform. The ingest nodes may analyze the data to create a transaction of graph updates, assign a sequence number to the transaction, and distribute the graph updates with the sequence number to graph nodes of the platform. The graph nodes may store graph updates from ingest nodes, and then the ingest nodes may report graph update progresses in a progress table. A snapshot may be taken based on the progress table, and then graph-mining computation may be implemented. Tolerate failures and decaying may be supported and incremental expansion may be allowed to cope with increasing update rates and computation needs.

    摘要翻译: 通过平台的摄取节点接收连续流数据(例如,消息,推文)。 摄取节点可以分析数据以创建图更新的事务,为事务分配序列号,并将具有序列号的图更新分发到平台的图形节点。 图形节点可以存储来自摄取节点的图更新,然后,摄取节点可以在进度表中报告图更新进度。 可以基于进度表进行快照,然后可以实现图形挖掘计算。 可以支持容忍故障和衰减,并且可以允许增量扩展来应对增加的更新速率和计算需求。

    Smooth streaming client component
    19.
    发明授权
    Smooth streaming client component 有权
    平滑的流客户端组件

    公开(公告)号:US08555163B2

    公开(公告)日:2013-10-08

    申请号:US12796670

    申请日:2010-06-09

    IPC分类号: G06F3/01 G06F15/16

    摘要: A streaming abstraction system is described herein that provides application developers a client software development kit (SDK) on top of which to build smooth streaming solutions. The system reduces development time considerably and abstracts platform specific intricacies and protocol handling on the client. In addition, the streaming abstraction system makes it possible to monetize streaming content with advanced features like advertising and analytics and provides advanced capabilities like multiple camera angles, diagnostics, and error handling. In some embodiments, the streaming abstraction system provides an intermediate layer that operates between an application and an underlying client media platform. The intermediate layer manages smooth streaming protocol handling as well as interactions with the platform-specific runtime.

    摘要翻译: 本文描述了一种流式抽象系统,为应用程序开发人员提供了一个客户端软件开发工具包(SDK),其中构建了流畅的流媒体解决方案。 该系统大大减少开发时间,并在客户端上提取平台特定的复杂和协议处理。 此外,流式抽象系统可以通过诸如广告和分析等高级功能将流媒体内容获利,并提供诸如多个摄像机角度,诊断和错误处理等高级功能。 在一些实施例中,流抽象系统提供在应用和底层客户端媒体平台之间操作的中间层。 中间层管理流畅的流协议处理以及与平台特定运行时的交互。

    VIRTUAL PLAYBACK SPEED MODIFICATION
    20.
    发明申请
    VIRTUAL PLAYBACK SPEED MODIFICATION 有权
    虚拟回放速度修正

    公开(公告)号:US20110302238A1

    公开(公告)日:2011-12-08

    申请号:US12795672

    申请日:2010-06-08

    IPC分类号: G06F15/16

    摘要: A multispeed playback system is described herein that allows for playback of smooth streaming media presentations at speeds other than the normal speed or direction, while still using an underlying platform that does not natively support multispeed. The system provides frames to the underlying platform so that the platform is still playing 1× content while the system manipulates video and/or audio samples being fed to the platform to make rendered data look appropriately for a selected speed and direction. The system may feed the underlying platform frames at a faster rate or skip every other frame for faster playback, or may feed each frame to the underlying platform multiple times for slower playback. Thus, the multispeed playback system allows a client application developer to provide users with expected multispeed playback at the client without encoding multiple different streams at the server.

    摘要翻译: 这里描述了一种多速播放系统,其允许以不同于正常速度或方向的速度播放流畅的流媒体呈现,同时仍然使用本地支持多速度的底层平台。 该系统向底层平台提供帧,使得平台仍然在播放1×内容,同时系统操纵将视频和/或音频样本馈送到平台,以使渲染数据在选定的速度和方向上适当地看起来。 系统可以以更快的速度馈送底层平台帧,或者跳过每隔一帧以便更快的播放,或者可以将每个帧多次馈送到底层平台以进行更慢的播放。 因此,多速播放系统允许客户端应用程序开发人员在客户端向用户提供预期的多速播放,而无需在服务器上编码多个不同的流。