System for conveying and reproducing images for interactive applications
    1.
    发明授权
    System for conveying and reproducing images for interactive applications 有权
    用于传送和再现用于交互式应用的图像的系统

    公开(公告)号:US08856827B1

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

    申请号:US13085468

    申请日:2011-04-12

    IPC分类号: G06F13/00

    CPC分类号: H04N21/8545

    摘要: A system for conveying and reproducing images for use with interactive applications is described. The system includes one or more application modules producing images for a display, and a display server for deriving encoded representations of the images and forwarding them to one or more clients. The client includes one or more user input devices such as a touchpad or touchscreen, and forwards information derived from the data received from these devices to the display server. The information is also used locally to modify reconstructed images derived from the encoded image representations received from the display server. The modified reconstructed images are displayed on a video screen.

    摘要翻译: 描述用于传送和再现用于交互式应用的图像的系统。 该系统包括产生用于显示器的图像的一个或多个应用模块,以及用于导出图像的编码表示并将其转发到一个或多个客户端的显示服务器。 客户端包括一个或多个用户输入设备,例如触摸板或触摸屏,并将从从这些设备接收的数据导出的信息转发到显示服务器。 该信息也用于本地修改从从显示服务器接收的编码图像表示导出的重构图像。 经修改的重建图像显示在视频屏幕上。

    Cloud-based system using video compression for interactive applications
    2.
    发明授权
    Cloud-based system using video compression for interactive applications 有权
    基于云的系统使用视频压缩进行交互式应用

    公开(公告)号:US09451197B1

    公开(公告)日:2016-09-20

    申请号:US13441822

    申请日:2012-04-06

    IPC分类号: H04N21/422 H04N5/445

    摘要: A server interactively serves client applications and client applications make estimates until updates are received from the server based on user input from the client. Processors on both the server and client execute applications with images. A video encoder in the server estimates images in response to the client user input and forwards a compressed data stream to the client. A video decoder of the client obtains images from memory and estimates images and reconstructs images from a compressed data stream in synchronization with an encoder of the server using the user input. A client display displays a region from memory of the one or more estimated images.

    摘要翻译: 服务器交互式地为客户端应用程序提供服务,客户端应用程序进行估算,直到根据客户端的用户输入从服务器接收到更新。 服务器和客户端上的处理器都使用图像执行应用程序。 服务器中的视频编码器根据客户端用户输入来估计图像,并将压缩数据流转发给客户端。 客户的视频解码器从存储器获取图像并且估计图像并且使用用户输入与服务器的编码器同步地从压缩数据流重建图像。 客户端显示器显示来自该一个或多个估计图像的存储器的区域。

    High capacity network communication link using multiple cellular devices
    3.
    发明授权
    High capacity network communication link using multiple cellular devices 有权
    使用多个蜂窝设备的高容量网络通信链路

    公开(公告)号:US08937920B2

    公开(公告)日:2015-01-20

    申请号:US13731102

    申请日:2012-12-30

    摘要: An agent manages multipath communications between a first network and a second network. The first network and a second network are wirelessly coupled by links through a plurality of wireless cellular devices. A link status monitor maintains a list of wireless cellular devices with bridging capability available for multipath communications between the first and second networks. A packet scheduler identifies segments of received packets originating from the second network and assigns one or more wireless cellular devices selected from the list to the identified segments. A packet transmitter encapsulates the segments of packets so identified and addresses the encapsulated segments to the assigned wireless cellular devices.

    摘要翻译: 代理管理第一网络和第二网络之间的多路径通信。 第一网络和第二网络通过多个无线蜂窝设备的链路进行无线耦合。 链路状态监视器维护具有可用于第一和第二网络之间的多路径通信的桥接能力的无线蜂窝设备的列表。 分组调度器识别从第二网络发起的接收分组的分组,并将从列表中选择的一个或多个无线蜂窝设备分配给所识别的分段。 分组发射机封装如此识别的分组的片段,并将封装的片段寻址到分配的无线蜂窝设备。

    Multi-stream transcoding system with cache memory management
    4.
    发明授权
    Multi-stream transcoding system with cache memory management 有权
    具有高速缓存存储器管理的多流转码系统

    公开(公告)号:US08855189B1

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

    申请号:US13085471

    申请日:2011-04-12

    摘要: Both live and offline transcoding of media is managed for storage in a cache. Requests for media are made by a client on a network and media taken from the cache and transcoded for delivery to the client. Media is also transcoded and stored in memory during idle request in anticipation of future requests during idle transcoder time between client requests. A prioritizer manages at least offline transcoding requests. A high priority queue operates at a higher priority than the low priority queue. The high priority queue receives live transcoding requests from a client on the network. A low priority queue receives offline transcoding requests. A media transcoder primarily transcodes media in accordance with requests from the high priority queue for delivery to a client on the network and then secondarily transcodes media in accordance with requests from the low priority queue when the high priority queue is empty. According to alternative embodiments the media transcoder transcodes media into segments and to modify frames when necessary to insure that they are decodable without accessing other segments.

    摘要翻译: 管理存储在缓存中的现场和离线代码转换。 对媒体的请求由网络上的客户端和从缓存中取出的媒体进行转码,以便传送到客户端。 在空闲请求期间,媒体也被转码并存储在存储器中,以期望客户端请求之间的空闲代码转换器时间期间的未来请求。 优先级管理器至少管理离线转码请求。 高优先级队列的优先级高于低优先级队列。 高优先级队列从网络上的客户端接收实时转码请求。 低优先级队列接收离线转码请求。 媒体代码转换器主要根据来自高优先级队列的请求对介质进行转码,以传送到网络上的客户端,然后当高优先级队列为空时,根据来自低优先级队列的请求对媒体进行二次转码。 根据替代实施例,媒体代码转换器将媒体转录成段并且在必要时修改帧以确保它们可解码而不访问其他段。