会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Real-Time Audio or Video Transcoding
    • 实时音频或视频转码
    • US20120263241A1
    • 2012-10-18
    • US13434764
    • 2012-03-29
    • Erik R. SwensonNitin BhandariVadim Arshanskiy
    • Erik R. SwensonNitin BhandariVadim Arshanskiy
    • H04N7/26
    • H04N19/132H04N19/152H04N19/172H04N19/192H04N19/40H04N19/46H04N19/61
    • A system and a method are disclosed for transcoding video files on a server such that they can be streamed to a client device in substantially real-time. The server receives a video file a uses a prediction algorithm to predict each video frame's size based on encoding and streaming parameters associated with the input file and an output stream and transcoding each video frame. If a transcoded frame is too large, it is compressed further, if it is too small, the video file is padded. As such, each video frame transcoded or padded until the encoded frame is the same size as a predicted size. The transcoded frames are streamed to a client device to enable the client to device to playback the video after requesting it from the server.
    • 公开了一种用于对服务器上的视频文件进行代码转换的系统和方法,使得它们可以基本上实时地流式传输到客户端设备。 服务器接收视频文件a使用预测算法来基于与输入文件和输出流相关联的编码和流参数以及对每个视频帧进行代码转换来预测每个视频帧的大小。 如果代码转换帧太大,则进一步压缩,如果它太小,则视频文件被填充。 这样,每个视频帧被转码或填充直到编码帧与预测大小相同的大小。 代码转换的帧被流传输到客户端设备,以使得客户机能够在从服务器请求视频之后回放该视频。
    • 3. 发明授权
    • Hybrid bitmap-mode encoding
    • 混合位图模式编码
    • US09247260B1
    • 2016-01-26
    • US11929718
    • 2007-10-30
    • Erik R. SwensonNitin Bhandari
    • Erik R. SwensonNitin Bhandari
    • H04N7/12H04N19/423H04N19/44
    • H04N19/423H04N19/12H04N19/13H04N19/136H04N19/167H04N19/17H04N19/21H04N19/44
    • A hybrid bitmap-mode video coding system encodes and decodes a plurality of video frames with optimized coding performance. The coding system filters a video frame to determine an appropriate encoding mode. In response to the video frame to be encoded in bitmap-mode, the coding system generates a bitmap and DCT-type data of the video frame. The bitmap data of the video frame are encoded losslessly to keep the high quality of the video frame. The DCT-type data of the video frame are encoded with compression. The bitmap-mode encoding enables the coding system to flexibly encode part of a video frame data lossless and encode the rest of the frame data lossy. As such, the lossless encoding of the frame provides high quality of important data of the frame, and at the same time maintains high compression ratio on less important data of the frame.
    • 混合位图模式视频编码系统以优化的编码性能对多个视频帧进行编码和解码。 编码系统对视频帧进行过滤以确定适当的编码模式。 响应于要以位图模式编码的视频帧,编码系统生成视频帧的位图和DCT型数据。 视频帧的位图数据被无损编码,以保持视频帧的高质量。 视频帧的DCT型数据被压缩编码。 位图模式编码使得编码系统能够灵活地编码视频帧数据的一部分无损,并编码剩余的帧数据有损耗。 因此,帧的无损编码提供帧的重要数据的高质量,并且同时在帧的较少重要数据上保持高压缩比。
    • 6. 发明授权
    • Architecture for delivery of video content responsive to remote interaction
    • 响应于远程交互传送视频内容的架构
    • US08443398B2
    • 2013-05-14
    • US11929773
    • 2007-10-30
    • Erik R. SwensonNitin BhandariMichael GuzewiczNirmal Nair
    • Erik R. SwensonNitin BhandariMichael GuzewiczNirmal Nair
    • H04N5/445
    • H04N7/17318H04L47/10H04L65/4015H04L65/4092H04L65/602H04L65/80H04N21/23424H04N21/2343H04N21/2668H04N21/44222H04N21/47205H04N21/6587H04N21/8545
    • Systems and methods pertaining to a client-server architecture for communicating video frames across a network are disclosed. In one embodiment, a system includes a first engine residing on a first device, with the first engine adapted to encode a succession of video frames of a user interface of a program for transmission across the network. The encoding of the video frames is based on one or more feedback parameters and includes video compression techniques. In the same embodiment, the system includes a first command process engine operatively coupled to the program. In the same embodiment, the system includes a second engine residing on a second device, the second engine adapted to decode the succession of video frames after transmission across the network. In the same embodiment, the system includes a second command process engine operatively coupled to the first command process engine and adapted to communicate user input of the second device to the program via the first command process engine.
    • 公开了与通过网络传送视频帧的客户机 - 服务器架构有关的系统和方法。 在一个实施例中,系统包括驻留在第一设备上的第一引擎,其中第一引擎适于编码用于通过网络传输的程序的用户界面的一系列视频帧。 视频帧的编码基于一个或多个反馈参数,并且包括视频压缩技术。 在同一实施例中,系统包括可操作地耦合到程序的第一命令处理引擎。 在同一实施例中,系统包括驻留在第二设备上的第二引擎,第二引擎适于在通过网络传输之后对连续的视频帧进行解码。 在同一实施例中,系统包括可操作地耦合到第一命令处理引擎并适于经由第一命令处理引擎将第二设备的用户输入传送到程序的第二命令处理引擎。
    • 7. 发明授权
    • Maintaining state of a web page
    • 维护网页的状态
    • US08375304B2
    • 2013-02-12
    • US11929803
    • 2007-10-30
    • Erik R. SwensonNitin Bhandari
    • Erik R. SwensonNitin Bhandari
    • G06F3/00G06F3/14
    • G06F17/30899
    • Systems and methods pertaining to maintaining and provisioning state information of user sessions are disclosed. In one embodiment, a system includes a plurality of web browsing engines adapted to run in an operating system instance, with the plurality of web browsing engines adapted for remote interaction via a corresponding plurality of devices. In the same embodiment, the system also includes a plurality of state manager engines corresponding to the plurality of web browsing engines. In the same embodiment, the plurality of state manager engines are adapted to maintain a corresponding plurality of browsing state sessions, with each browsing state session comprising a respective first portion of a respective webpage sent for remote viewing.
    • 公开了关于维护和提供用户会话的状态信息的系统和方法。 在一个实施例中,系统包括适于在操作系统实例中运行的多个web浏览引擎,其中多个web浏览引擎经由相应的多个设备进行远程交互。 在同一实施例中,系统还包括与多个网页浏览引擎相对应的多个状态管理引擎。 在同一实施例中,多个状态管理引擎适于维持相应的多个浏览状态会话,每个浏览状态会话包括发送用于远程观看的相应网页的相应第一部分。
    • 8. 发明申请
    • STATEFUL BROWSING
    • 强大的浏览
    • US20080104520A1
    • 2008-05-01
    • US11929803
    • 2007-10-30
    • Erik R. SwensonNitin Bhandari
    • Erik R. SwensonNitin Bhandari
    • G06F3/048
    • G06F17/30899
    • Systems and methods pertaining to maintaining and provisioning state information of user sessions are disclosed. In one embodiment, a system includes a plurality of web browsing engines adapted to run in an operating system instance, with the plurality of web browsing engines adapted for remote interaction via a corresponding plurality of devices. In the same embodiment, the system also includes a plurality of state manager engines corresponding to the plurality of web browsing engines. In the same embodiment, the plurality of state manager engines are adapted to maintain a corresponding plurality of browsing state sessions, with each browsing state session comprising a respective first portion of a respective webpage sent for remote viewing.
    • 公开了关于维护和提供用户会话的状态信息的系统和方法。 在一个实施例中,系统包括适于在操作系统实例中运行的多个web浏览引擎,其中多个web浏览引擎经由相应的多个设备进行远程交互。 在同一实施例中,系统还包括与多个网页浏览引擎相对应的多个状态管理引擎。 在同一实施例中,多个状态管理引擎适于维持相应的多个浏览状态会话,每个浏览状态会话包括发送用于远程观看的相应网页的相应第一部分。
    • 9. 发明申请
    • Network-Based Dynamic Encoding
    • 基于网络的动态编码
    • US20080101466A1
    • 2008-05-01
    • US11929760
    • 2007-10-30
    • Erik R. SwensonNitin Bhandari
    • Erik R. SwensonNitin Bhandari
    • H04N7/24
    • H04N21/6377H04L65/602H04L65/80H04N21/2402H04N21/2404H04N21/2405H04N21/658H04N21/6587
    • A network-based video encoding and decoding system encodes and decodes remotely displayed user application data on a centralized desktop computer. Remotely displayed user application data are screen captures of a browsing application run by the centralized desktop computer on user's behalf. The encoding system optimizes its encoding performance using back channel information which includes real time network capacity information and decoder feedback. The encoding system consults a back channel information manager to dynamically adjust encoding parameters. Based on the real time network capacity information received, the encoding system adjusts its capturing sampling rate. Based on encoding errors identified by the decoding system, the encoding system selectively re-send previously encoded frames/blocks, or send intra frames on demand to allow the decoding system to correct encoding errors. In response to encoding customization requests from the decoding system, the encoding system adjusts its encoding parameters to meet such requests.
    • 基于网络的视频编码和解码系统在集中式台式计算机上对远程显示的用户应用数据进行编码和解码。 远程显示的用户应用程序数据是由用户代表中央台式计算机运行的浏览应用程序的屏幕截图。 编码系统使用包括实时网络容量信息和解码器反馈的反向信道信息优化其编码性能。 编码系统咨询背信道信息管理器来动态调整编码参数。 基于接收的实时网络容量信息,编码系统调整其捕获采样率。 基于由解码系统识别的编码错误,编码系统选择性地重新发送先前编码的帧/块,或按需发送帧内帧,以允许解码系统校正编码错误。 响应于来自解码系统的编码定制请求,编码系统调整其编码参数以满足这种请求。