Method and system for providing complete internet anywhere with partial server processing
    1.
    发明授权
    Method and system for providing complete internet anywhere with partial server processing 有权
    在部分服务器处理的地方提供完整的互联网的方法和系统

    公开(公告)号:US08918827B2

    公开(公告)日:2014-12-23

    申请号:US14156584

    申请日:2014-01-16

    Abstract: Methods and systems are described for providing complete Internet anywhere with partial server processing in which a request is sent from a set-top-box (STB) to a server communicatively coupled with the STB to process a portion of a web page that is unsupported by a web browser running on the STB. In one such method, the STB sends to the server an unsupported content request associated with a portion of a web page that is unsupported by a web browser executing on the STB. The STB receives a data stream from the server in response to the unsupported content request. The data stream was generated at the server by processing the unsupported portion of the web page. The STB composites the received data stream with another portion of the web page, that is supported by the web browser, to produce the web page.

    Abstract translation: 描述了用于在部分服务器处理中提供完整的互联网的方法和系统,其中将请求从机顶盒(STB)发送到与STB通信地耦合的服务器,以处理由STB不支持的网页的一部分 在STB上运行的网络浏览器。 在一种这样的方法中,STB向服务器发送与由STB上执行的web浏览器不支持的网页的一部分相关联的不支持的内容请求。 响应于不支持的内容请求,STB从服务器接收数据流。 通过处理网页的不受支持的部分,在服务器处生成数据流。 STB将接收的数据流与Web浏览器支持的网页的另一部分合成,以生成网页。

    METHOD AND SYSTEM FOR PROVIDING COMPLETE INTERNET ANYWHERE WITH PARTIAL SERVER PROCESSING
    4.
    发明申请
    METHOD AND SYSTEM FOR PROVIDING COMPLETE INTERNET ANYWHERE WITH PARTIAL SERVER PROCESSING 有权
    用于提供完全互联网任意的部分服务器处理的方法和系统

    公开(公告)号:US20140137175A1

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

    申请号:US14156584

    申请日:2014-01-16

    Abstract: Methods and systems are described for providing complete Internet anywhere with partial server processing in which a request is sent from a set-top-box (STB) to a server communicatively coupled with the STB to process a portion of a web page that is unsupported by a web browser running on the STB. In one such method, the STB sends to the server an unsupported content request associated with a portion of a web page that is unsupported by a web browser executing on the STB. The STB receives a data stream from the server in response to the unsupported content request. The data stream was generated at the server by processing the unsupported portion of the web page. The STB composites the received data stream with another portion of the web page, that is supported by the web browser, to produce the web page.

    Abstract translation: 描述了用于在部分服务器处理中提供完整的互联网的方法和系统,其中请求从机顶盒(STB)发送到与STB通信地耦合的服务器,以处理由STB不支持的网页的一部分 在STB上运行的网络浏览器。 在一种这样的方法中,STB向服务器发送与由STB上执行的web浏览器不支持的网页的一部分相关联的不支持的内容请求。 响应于不支持的内容请求,STB从服务器接收数据流。 通过处理网页的不受支持的部分,在服务器处生成数据流。 STB将接收的数据流与Web浏览器支持的网页的另一部分合成,以生成网页。

    Integration of Untrusted Framework Components With a Secure Operating System Environment
    5.
    发明申请
    Integration of Untrusted Framework Components With a Secure Operating System Environment 有权
    将不信任框架组件与安全操作系统环境集成

    公开(公告)号:US20140115623A1

    公开(公告)日:2014-04-24

    申请号:US13715395

    申请日:2012-12-14

    CPC classification number: H04N21/835 H04N21/443 H04N21/4437

    Abstract: A set top box or like device incorporating an untrusted software framework as a client of a secure operating system kernel. The software framework may comprise, for example, an Android framework supported by an underlying Linux operating system environment having a secure kernel. The software framework can be executed using a variety of process isolation techniques depending on performance and isolation requirements. A secure access client/server interface may also be provided to support interactions between the untrusted software framework (and applications utilizing the untrusted software framework) and secure or trusted portions of the device. The secure access interface can be configured to perform operations such as handle validation, heap pointer validation, non-pointer parameter validation, heap isolation, and resource release relating to terminated processes. In further embodiments, a software framework aggregator is used to support a plurality of additional software frameworks for use in the set top box.

    Abstract translation: 一个机顶盒或类似的设备,其中包含不可信任的软件框架作为安全操作系统内核的客户端。 软件框架可以包括例如由具有安全内核的底层Linux操作系统环境支持的Android框架。 根据性能和隔离要求,可以使用各种过程隔离技术执行软件框架。 还可以提供安全访问客户端/服务器接口以支持不受信任的软件框架(以及利用不受信任的软件框架的应用)与设备的安全或受信任部分之间的交互。 可以将安全访问接口配置为执行诸如句柄验证,堆指针验证,非指针参数验证,堆隔离以及与终止的进程相关的资源释放等操作。 在另外的实施例中,软件框架聚合器用于支持用于机顶盒中的多个附加软件框架。

    Cloud server/thin client/gateway selective browser instantiation
    6.
    发明授权
    Cloud server/thin client/gateway selective browser instantiation 有权
    云服务器/瘦客户端/网关选择性浏览器实例化

    公开(公告)号:US09591102B2

    公开(公告)日:2017-03-07

    申请号:US14681865

    申请日:2015-04-08

    Abstract: A gateway having at least one communications interface and processing circuitry establishes communications with at least one service provider device and at least one serviced client device. The gateway then determines that a serviced client device is to establish an Internet browsing session. Based upon characteristics of the serviced client device, the gateway determines where to instantiate a web browser to service the Internet browsing session. Based upon the determination, in a first operation, instantiates the web browser to service the Internet browsing session at the gateway or client device. In a second operation, the gateway instantiates the web browser to service the Internet browsing session at a service provider server. In other operations, the gateway may determine to instantiate a browser for a first client device at a cloud server and to instantiate a browser for a second client device either locally or at the second client device.

    Abstract translation: 具有至少一个通信接口和处理电路的网关建立与至少一个服务提供商设备和至少一个服务的客户端设备的通信。 网关然后确定服务的客户端设备将建立因特网浏览会话。 基于服务的客户端设备的特征,网关确定在哪里实例化web浏览器来服务于互联网浏览会话。 基于该确定,在第一操作中,实例化网络浏览器以在网关或客户端设备处为因特网浏览会话服务。 在第二操作中,网关实例化Web浏览器以在服务提供商服务器处为因特网浏览会话服务。 在其他操作中,网关可以确定在云服务器处实例化用于第一客户端设备的浏览器,并在本地或在第二客户端设备实例化用于第二客户端设备的浏览器。

    Fast switching of synchronized media using time-stamp management
    7.
    发明授权
    Fast switching of synchronized media using time-stamp management 有权
    使用时间戳管理快速切换同步媒体

    公开(公告)号:US09154834B2

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

    申请号:US13676555

    申请日:2012-11-14

    Inventor: David Erickson

    Abstract: Disclosed are various embodiments that facilitate fast switching of synchronized media using time-stamp management. A first media stream and multiple second media streams are obtained. The second media stream is time synchronized to the first media stream. The first media stream and one of the second media streams are decoded. Time-stamp management without decoding is performed for another one of the second media streams to facilitate fast switching to the other one of the second media streams when desired.

    Abstract translation: 公开了促进使用时间戳管理的同步媒体的快速切换的各种实施例。 获得第一媒体流和多个第二媒体流。 第二媒体流与第一媒体流时间同步。 第一媒体流和第二媒体流中的一个被解码。 对另一个第二媒体流执行不进行解码的时间戳管理,以便在需要时便于快速切换到另一个第二媒体流。

    CLOUD SERVER/THIN CLIENT/GATEWAY SELECTIVE BROWSER INSTANTIATION
    8.
    发明申请
    CLOUD SERVER/THIN CLIENT/GATEWAY SELECTIVE BROWSER INSTANTIATION 有权
    云服务器/瘦客户端/网关选择浏览器实现

    公开(公告)号:US20150229739A1

    公开(公告)日:2015-08-13

    申请号:US14681865

    申请日:2015-04-08

    Abstract: A gateway having at least one communications interface and processing circuitry establishes communications with at least one service provider device and at least one serviced client device. The gateway then determines that a serviced client device is to establish an Internet browsing session. Based upon characteristics of the serviced client device, the gateway determines where to instantiate a web browser to service the Internet browsing session. Based upon the determination, in a first operation, instantiates the web browser to service the Internet browsing session at the gateway or client device. In a second operation, the gateway instantiates the web browser to service the Internet browsing session at a service provider server. In other operations, the gateway may determine to instantiate a browser for a first client device at a cloud server and to instantiate a browser for a second client device either locally or at the second client device.

    Abstract translation: 具有至少一个通信接口和处理电路的网关建立与至少一个服务提供商设备和至少一个服务的客户端设备的通信。 网关然后确定服务的客户端设备将建立因特网浏览会话。 基于服务的客户端设备的特征,网关确定在哪里实例化web浏览器来服务于互联网浏览会话。 基于该确定,在第一操作中,实例化网络浏览器以在网关或客户端设备处为因特网浏览会话服务。 在第二操作中,网关实例化Web浏览器以在服务提供商服务器处为因特网浏览会话服务。 在其他操作中,网关可以确定在云服务器处实例化用于第一客户端设备的浏览器,并在本地或在第二客户端设备实例化用于第二客户端设备的浏览器。

    FAST SWITCHING OF SYNCHRONIZED MEDIA USING TIME-STAMP MANAGEMENT
    9.
    发明申请
    FAST SWITCHING OF SYNCHRONIZED MEDIA USING TIME-STAMP MANAGEMENT 有权
    使用时间戳管理快速切换同步媒体

    公开(公告)号:US20140126651A1

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

    申请号:US13676555

    申请日:2012-11-14

    Inventor: David Erickson

    Abstract: Disclosed are various embodiments that facilitate fast switching of synchronized media using time-stamp management. A first media stream and multiple second media streams are obtained. The second media stream is time synchronized to the first media stream. The first media stream and one of the second media streams are decoded. Time-stamp management without decoding is performed for another one of the second media streams to facilitate fast switching to the other one of the second media streams when desired.

    Abstract translation: 公开了促进使用时间戳管理的同步媒体的快速切换的各种实施例。 获得第一媒体流和多个第二媒体流。 第二媒体流与第一媒体流时间同步。 第一媒体流和第二媒体流中的一个被解码。 对另一个第二媒体流执行不进行解码的时间戳管理,以便在需要时便于快速切换到另一个第二媒体流。

    Method and System for Providing Complete Internet Anywhere with Partial Server Processing
    10.
    发明申请
    Method and System for Providing Complete Internet Anywhere with Partial Server Processing 有权
    提供完整的Internet Anywhere与部分服务器处理的方法和系统

    公开(公告)号:US20130254821A1

    公开(公告)日:2013-09-26

    申请号:US13895672

    申请日:2013-05-16

    Abstract: Methods and systems are described for providing complete Internet anywhere with partial server processing in which a request is sent from a set-top-box (STB) to a server communicatively coupled with the STB to process a portion of a web page that is unsupported by a web browser running on the STB. In one such method, the STB sends to the server an unsupported content request associated with a portion of a web page that is unsupported by a web browser executing on the STB. The STB receives a data stream from the server in response to the unsupported content request. The data stream was generated at the server by processing the unsupported portion of the web page. The STB composites the received data stream with another portion of the web page, that is supported by the web browser, to produce the web page.

    Abstract translation: 描述了用于在部分服务器处理中提供完整的互联网的方法和系统,其中将请求从机顶盒(STB)发送到与STB通信地耦合的服务器,以处理由STB不支持的网页的一部分 在STB上运行的网络浏览器。 在一种这样的方法中,STB向服务器发送与由STB上执行的web浏览器不支持的网页的一部分相关联的不支持的内容请求。 响应于不支持的内容请求,STB从服务器接收数据流。 通过处理网页的不受支持的部分,在服务器处生成数据流。 STB将接收的数据流与Web浏览器支持的网页的另一部分合成,以生成网页。

Patent Agency Ranking