Just-in-time transcoding of application content
    11.
    发明授权
    Just-in-time transcoding of application content 有权
    即时转码应用内容

    公开(公告)号:US08549167B2

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

    申请号:US13165710

    申请日:2011-06-21

    CPC classification number: H04L65/60 H04L67/2823 H04W4/18

    Abstract: The techniques discussed herein contemplate improved methods and systems for transcoding application content to minimize latency in just-in-time conversion of application formats. In embodiments, a target client device requests application content of a particular format from a content provider. If the content provider does not have a local copy of the requested format, the content is split to multiple segments and a first high-priority segment is identified. This first segment is converted using a dedicated high-performance computing unit and transmitted with minimal latency to the target client device for immediate rendering. Concurrently, remaining segments of the content are converted in multiple lower performance computing units and fed into the target client device. By ensuring that at least a first segment of the application is available for immediate rendering while other segments are converted, the transcoding application minimizes latency delay in rendering of the application in the target device.

    Abstract translation: 本文讨论的技术考虑了改进应用内容的转码方法和系统,以最小化应用程序格式的即时转换中的延迟。 在实施例中,目标客户端设备从内容提供商请求特定格式的应用内容。 如果内容提供商没有所请求格式的本地副本,则内容被分割成多个段,并且识别出第一个高优先级段。 该第一段使用专用高性能计算单元进行转换,并以最小延迟传输到目标客户端设备,以便立即渲染。 同时,内容的剩余段在多个较低性能计算单元中转换,并馈送到目标客户端设备。 通过确保应用程序的至少第一段可用于立即渲染,而其他段被转换,转码应用程序可最大限度地减少目标设备中的应用程序渲染中的延迟延迟。

    System architecture and methods for experimental computing
    13.
    发明授权
    System architecture and methods for experimental computing 有权
    系统架构和实验计算方法

    公开(公告)号:US08463677B2

    公开(公告)日:2013-06-11

    申请号:US13136869

    申请日:2011-08-12

    Abstract: The present invention contemplates a variety of improved methods and systems for providing an experience platform, as well as sentio or experience codecs, and experience agents for supporting the experience platform. The experience platform may be provided by a service provider to enable an experience provider to compose and direct a participant experience. The service provider monetizes the experience by charging the experience provider and/or the participants for services. The participant experience can involve one or more experience participants. The experience provider can create an experience with a variety of dimensions and features. As will be appreciated, the following description provides one paradigm for understanding the multi-dimensional experience available to the participants. There are many suitable ways of describing, characterizing and implementing the experience platform contemplated herein.

    Abstract translation: 本发明考虑了各种改进用于支撑体验平台的方法和系统,用于提供一个经验的平台,以及sentio或经验的编解码器,和经验剂。 经验平台可以由服务提供商提供,以使经验提供者能够组织和指导参与者体验。 服务提供商通过向体验提供者和/或参与者收取服务来获利经验。 参与者的经验可以涉及一个或多个经验参与者。 经验提供者可以创建具有各种维度和功能的体验。 如将认识到,下面的描述提供了一个范例理解提供给参与者的多维度体验。 描述,表征和实现本文考虑的经验平台有许多合适的方式。

    INFORMATION MIXER AND SYSTEM CONTROL FOR ATTENTION MANAGEMENT
    14.
    发明申请
    INFORMATION MIXER AND SYSTEM CONTROL FOR ATTENTION MANAGEMENT 有权
    信息混合器和系统控制注意管理

    公开(公告)号:US20130021431A1

    公开(公告)日:2013-01-24

    申请号:US13554948

    申请日:2012-07-20

    Abstract: Systems and methods for controlling various aspects of ensemble experiences and system control for attention management are disclosed. In some embodiments, the disclosure contemplates a variety of improved methods and systems for control of an ensemble experience such as a sports game, a large scale event, or a video conference. One or more interface(s) are provided that may present multiple layers and/or channels of communication, e.g., multiple video and audio. Options may be provided for participants to adjust the overall audio volume and assign different weights to audio signals from group layer(s), content layer, and system layer.

    Abstract translation: 公开了用于控制集合体验的各个方面的系统和方法以及用于注意管理的系统控制。 在一些实施例中,本公开涉及用于控制诸如体育游戏,大规模事件或视频会议之类的整体体验的各种改进的方法和系统。 提供了一个或多个可以呈现多个层和/或通信信道(例如多个视频和音频)的接口。 可以为参与者提供选项以调整整体音频音量并且分配来自组层,内容层和系统层的音频信号的不同权重。

    METHOD AND SYSTEM FOR PRECISE SYNCHRONIZATION OF AUDIO AND VIDEO STREAMS DURING A DISTRIBUTED COMMUNICATION SESSION WITH MULTIPLE PARTICIPANTS
    15.
    发明申请
    METHOD AND SYSTEM FOR PRECISE SYNCHRONIZATION OF AUDIO AND VIDEO STREAMS DURING A DISTRIBUTED COMMUNICATION SESSION WITH MULTIPLE PARTICIPANTS 有权
    在具有多个参与者的分布式通信会议期间的音频和视频流的精确同步的方法和系统

    公开(公告)号:US20120254649A1

    公开(公告)日:2012-10-04

    申请号:US13523708

    申请日:2012-06-14

    CPC classification number: H04N5/0736 G06F1/14 H04J3/0632 H04N7/15

    Abstract: Described are the architecture of such a system, algorithms for time synchronization during a multiway conferencing session, methods to fight with network imperfections such as jitter to improve synchronization, methods of introducing buffering delays to create handicaps for players with faster connections, methods which help players with synchronization (such as a synchronized metronome during a music conferencing session), methods for synchronized recording and live delivery of synchronized data to the audience watching the distributed interaction live over the Internet.

    Abstract translation: 描述了这样的系统的架构,在多路会议会话期间的时间同步的算法,与诸如抖动之类的网络缺陷对抗以改善同步的方法,引入缓冲延迟以为具有更快连接的玩家创造障碍的方法,帮助玩家的方法 具有同步(例如在音乐会议期间的同步节拍器),用于同步记录和实时传送同步数据的观众通过互联网直播观看分布式互动的观众的方法。

    SYSTEM ARCHITECTURE AND METHODS FOR COMPOSING AND DIRECTING PARTICIPANT EXPERIENCES
    16.
    发明申请
    SYSTEM ARCHITECTURE AND METHODS FOR COMPOSING AND DIRECTING PARTICIPANT EXPERIENCES 有权
    用于组合和指导参与者体验的系统架构和方法

    公开(公告)号:US20120191586A1

    公开(公告)日:2012-07-26

    申请号:US13367146

    申请日:2012-02-06

    Abstract: The present invention contemplates a variety of improved methods and systems for providing an experience platform, as well as sentio or experience codecs, and experience agents for supporting the experience platform. The experience platform may be provided by a service provider to enable an experience provider to compose and direct a participant experience. The service provider monetizes the experience by charging the experience provider and/or the participants for services. The participant experience can involve one or more experience participants. The experience provider can create an experience with a variety of dimensions and features. As will be appreciated, the following description provides one paradigm for understanding the multi-dimensional experience available to the participants. There are many suitable ways of describing, characterizing and implementing the experience platform contemplated herein.

    Abstract translation: 本发明考虑了各种改进的方法和系统,用于提供体验平台,以及语音或体验编解码器以及用于支持体验平台的体验代理。 经验平台可以由服务提供商提供,以使经验提供者能够组织和指导参与者体验。 服务提供商通过向体验提供者和/或参与者收取服务来获利经验。 参与者的经验可以涉及一个或多个经验参与者。 经验提供者可以创建具有各种维度和功能的体验。 如将理解的,以下描述提供了一种用于理解参与者可用的多维体验的范例。 描述,表征和实现本文考虑的经验平台有许多合适的方式。

    Method and system for precise synchronization of audio and video streams during a distributed communication session with multiple participants
    17.
    发明授权
    Method and system for precise synchronization of audio and video streams during a distributed communication session with multiple participants 有权
    在与多个参与者的分布式通信会话期间,音频和视频流的精确同步的方法和系统

    公开(公告)号:US08225127B2

    公开(公告)日:2012-07-17

    申请号:US13087167

    申请日:2011-04-14

    CPC classification number: H04N5/0736 G06F1/14 H04J3/0632 H04N7/15

    Abstract: Described are the architecture of such a system, algorithms for time synchronization during a multiway conferencing session, methods to fight with network imperfections such as jitter to improve synchronization, methods of introducing buffering delays to create handicaps for players with faster connections, methods which help players with synchronization (such as a synchronized metronome during a music conferencing session), methods for synchronized recording and live delivery of synchronized data to the audience watching the distributed interaction live over the Internet.

    Abstract translation: 描述了这样的系统的架构,在多路会议会话期间的时间同步的算法,与诸如抖动之类的网络缺陷对抗以改善同步的方法,引入缓冲延迟以为具有更快连接的玩家创造障碍的方法,帮助玩家的方法 具有同步(例如在音乐会议期间的同步节拍器),用于同步记录和实时传送同步数据的观众通过互联网直播观看分布式互动的观众的方法。

    Distribution Processing Pipeline and Distributed Layered Application Processing
    18.
    发明申请
    Distribution Processing Pipeline and Distributed Layered Application Processing 审中-公开
    分销处理流水线和分布式分层应用程序处理

    公开(公告)号:US20120127183A1

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

    申请号:US13279242

    申请日:2011-10-21

    CPC classification number: G06F9/5072

    Abstract: The present invention contemplates a variety of improved methods and systems for distributing different processing aspects of layered application, and distributing a processing pipeline among a variety of different computer devices. The system uses multiple devices resources to speed up or enhance applications. In one embodiment, application layers can be distributed among different devices for execution or rendering. The teaching further expands on this distribution of processing aspects by considering a processing pipeline such as that found in a graphics processing unit (GPU), where execution of parallelized operations and/or different stages of the processing pipeline can be distributed among different devices. There are many suitable ways of describing, characterizing and implementing the methods and systems contemplated herein.

    Abstract translation: 本发明考虑了用于分配分层应用的不同处理方面的各种改进的方法和系统,并且在各种不同的计算机设备之间分配处理流水线。 该系统使用多个设备资源来加速或增强应用程序。 在一个实施例中,应用层可以分布在不同的设备之间用于执行或呈现。 该教学通过考虑诸如在图形处理单元(GPU)中发现的处理流程来进一步扩展处理方面的这种分布,其中可以在不同的设备之间分配并行化操作和/或处理流水线的不同阶段的执行。 描述,表征和实现本文中考虑的方法和系统的许多合​​适的方式。

    METHOD AND SYSTEM FOR DATA PACKET QUEUE RECOVERY
    19.
    发明申请
    METHOD AND SYSTEM FOR DATA PACKET QUEUE RECOVERY 有权
    数据包队列恢复的方法和系统

    公开(公告)号:US20120110163A1

    公开(公告)日:2012-05-03

    申请号:US12938264

    申请日:2010-11-02

    CPC classification number: H04L43/0852 H04L12/6418

    Abstract: Resource-aware dynamic bandwidth control uses information about current network state and receiver performance to avoid, minimize and/or recover from the effects of network spikes and data processing spikes. Linear models may be used to estimate a time required to process data packets in a data processing queue, and are thus useful to determine whether a data processing spike is occurring. When a data processing spike occurs, an alarm may be sent from a client to a server notifying the server that the client must drop packets. In response, the server can encode and transmit an independent packet suitable for replacing the queued data packets which can then be dropped by the client and the independent packet present to the processor instead.

    Abstract translation: 资源感知动态带宽控制使用关于当前网络状态和接收机性能的信息,以避免,最小化和/或从网络峰值和数据处理尖峰的影响中恢复。 线性模型可以用于估计在数据处理队列中处理数据分组所需的时间,因此有助于确定数据处理尖峰是否发生。 当发生数据处理尖峰时,可以从客户端向服务器发送警报,通知服务器客户端必须丢弃数据包。 作为响应,服务器可以对适合于替换排队的数据分组的独立分组进行编码和发送,然后可以由客户机将其丢弃,而将独立的分组替换为处理器。

    METHOD AND SYSTEM FOR RESOURCE-AWARE DYNAMIC BANDWIDTH CONTROL
    20.
    发明申请
    METHOD AND SYSTEM FOR RESOURCE-AWARE DYNAMIC BANDWIDTH CONTROL 有权
    资源动态带宽控制方法与系统

    公开(公告)号:US20120110162A1

    公开(公告)日:2012-05-03

    申请号:US12938249

    申请日:2010-11-02

    Abstract: Resource-aware dynamic bandwidth control uses information about current network state and receiver performance to avoid, minimize and/or recover from the effects of network spikes and data processing spikes. Linear models may be used to estimate a time required to process data packets in a data processing queue, and are thus useful to determine whether a data processing spike is occurring. When a data processing spike occurs, an alarm may be sent from a client to a server notifying the server that the client must drop packets. In response, the server can encode and transmit an independent packet suitable for replacing the queued data packets which can then be dropped by the client and the independent packet present to the processor instead.

    Abstract translation: 资源感知动态带宽控制使用关于当前网络状态和接收机性能的信息,以避免,最小化和/或从网络峰值和数据处理尖峰的影响中恢复。 线性模型可以用于估计在数据处理队列中处理数据分组所需的时间,因此有助于确定数据处理尖峰是否发生。 当发生数据处理尖峰时,可以从客户端向服务器发送警报,通知服务器客户端必须丢弃数据包。 作为响应,服务器可以对适合于替换排队的数据分组的独立分组进行编码和发送,然后可以由客户机将其丢弃,而将独立的分组替换为处理器。

Patent Agency Ranking