Methods for managing the distribution of client bits to client computers
    31.
    发明授权
    Methods for managing the distribution of client bits to client computers 有权
    管理客户端位分发给客户端计算机的方法

    公开(公告)号:US06718549B1

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

    申请号:US09305566

    申请日:1999-05-05

    IPC分类号: G06F9445

    CPC分类号: G06F8/65 G06F9/454

    摘要: Methods for managing the distribution of client bits to client computers are disclosed. The methods of the present invention are particularly suited for use in a network environment in which one or more clients are networked with at least one server via a communications network. The communications network can be a LAN, WAN, intranet, or the Internet. The client version of one or more selected applications software components (the “managed components”) is determined on the client computer. The client queries the server to determine the most current version of each of the managed components. If the client version is not the most current version, or if the client version is missing on the client computer, a determination is made whether to download the most current version onto the client. If the determination is made to install or upgrade one or more managed components, the most current version of each of the selected managed components is downloaded onto the client computer. The installation or upgrade package is authenticated as it is being downloaded by validating a signature that is appended to the package. After the installation or upgrade package has been authenticated and downloaded onto the client computer, the package is installed onto the client.

    摘要翻译: 公开了将客户端分配给客户端计算机的管理方法。 本发明的方法特别适用于网络环境,其中一个或多个客户端经由通信网络与至少一个服务器联网。 通信网络可以是LAN,WAN,内联网或因特网。 在客户端计算机上确定一个或多个所选应用软件组件(“被管理组件”)的客户端版本。 客户端查询服务器以确定每个被管理组件的最新版本。 如果客户端版本不是最新版本,或客户端计算机上缺少客户端版本,则确定是否将最新版本下载到客户端。 如果确定安装或升级一个或多个被管理组件,则将每个所选托管组件的最新版本下载到客户端计算机上。 安装或升级包通过验证附加到包的签名进行身份验证。 安装或升级包已经通过身份验证并下载到客户端计算机上后,该包将安装到客户端上。

    USING A FIRST DEVICE TO ENGAGE IN A DIGITAL RIGHTS MANAGEMENT TRANSACTION ON BEHALF OF A SECOND DEVICE
    33.
    发明申请
    USING A FIRST DEVICE TO ENGAGE IN A DIGITAL RIGHTS MANAGEMENT TRANSACTION ON BEHALF OF A SECOND DEVICE 有权
    使用第一个设备参与第二个设备的数字管理交易

    公开(公告)号:US20070124809A1

    公开(公告)日:2007-05-31

    申请号:US11624029

    申请日:2007-01-17

    IPC分类号: G06F17/30

    摘要: A first device is used to initiate and direct a rights-management transaction, such as content licensing, acquisition, or activation, on behalf of a second device. The first device may, for example, be a desktop computer, laptop computer, or electronic kiosk at a bricks-and-mortar store. The second device may, for example, be a handheld computer that is cradled to establish communicative connectivity with the first device. A user interacts with the first device to initiate a transaction on behalf of the second device. The first device then obtains the information from the second device that is necessary to perform the transaction on behalf of the second device, communicates with a server, and provides the result of the server communication to the first device. Thus, the first device acts as a proxy for the second device.

    摘要翻译: 第一个设备用于代表第二个设备启动和引导权限管理事务,如内容许可,获取或激活。 第一设备可以例如是在实体店的台式计算机,膝上型计算机或电子亭。 第二设备可以例如是手持式计算机,其被支撑以建立与第一设备的通信连接。 用户与第一设备交互以代表第二设备发起事务。 然后,第一设备从第二设备获得代表第二设备执行交易所需的信息,与服务器通信,并将服务器通信的结果提供给第一设备。 因此,第一设备充当第二设备的代理。

    Systems and methods for providing secure server key operations
    34.
    发明申请
    Systems and methods for providing secure server key operations 有权
    用于提供安全服务器密钥操作的系统和方法

    公开(公告)号:US20060280309A1

    公开(公告)日:2006-12-14

    申请号:US11508437

    申请日:2006-08-23

    IPC分类号: H04L9/00

    摘要: A key management interface that allows for different key protection schemes to be plugged into a digital rights management system is disclosed. The interface exposes the functionality of signing data, decrypting data encrypted using a public key, and re-encrypting data encrypted using the public key exported by the interface to a different authenticated principal (i.e., a different public key). Thus, a secure interface can be provided such that the data does not enter or leave the interface in the clear. Such an interface exports private key operations of signing and decryption, and provides security and authentication for the digital asset server in licensing and publishing. During publishing, a client can encrypt asset keys such that only a specified entity can decrypt it, using a plug-in, for example, that implements the aforementioned interface. During licensing, the license issuing entity can use the interface to decrypt keys for assets and to sign licenses and rights labels such that the asset is protected and consumable by a host digital rights management platform. The interface thus provides an abstraction for key operations.

    摘要翻译: 公开了一种允许将不同密钥保护方案插入数字版权管理系统的密钥管理接口。 该接口公开了签名数据的功能,解密使用公共密钥加密的数据,并且使用由该接口导出的公共密钥加密的数据重新加密到不同的认证主体(即不同的公钥)。 因此,可以提供安全接口,使得数据不会进入或离开界面清楚。 这样的接口导出签名和解密的私钥操作,并为许可和发布中的数字资产服务器提供安全和身份验证。 在发布期间,客户端可以加密资产密钥,使得只有指定的实体可以使用例如实现上述接口的插件来对其进行解密。 在许可期间,许可证发放实体可以使用接口解密资产的密钥,并签署许可证和权利标签,以使资产受到主机数字版权管理平台的保护和消耗。 因此,该接口为关键操作提供了一个抽象。

    System and method for integrating secure and non-secure software objects

    公开(公告)号:US07039801B2

    公开(公告)日:2006-05-02

    申请号:US09837904

    申请日:2001-04-19

    申请人: Attila Narin

    发明人: Attila Narin

    IPC分类号: H04L9/00

    CPC分类号: G06F21/53

    摘要: A secure first process uses a non-secure software object by hosting said non-secure software object in a separate second process, where the first process's address space is inaccessible to the second process. The first process communicates with the second process, preferably by means of a COM API that the second process exposes to the first process. The application that runs in the second process may expose APIs of the hosted non-secure object to the first process, and the first process may communicate with the non-secure object hosted in the second process through this API. In a preferred embodiment, the second process renders its output in a child window of the first process, so that the use of a second process to host non-secure software objects is transparent to a user of the first process.

    Supplemental request header for applications or devices using web browsers
    36.
    发明授权
    Supplemental request header for applications or devices using web browsers 有权
    使用Web浏览器的应用程序或设备的补充请求标头

    公开(公告)号:US06966034B2

    公开(公告)日:2005-11-15

    申请号:US09754065

    申请日:2001-01-05

    申请人: Attila Narin

    发明人: Attila Narin

    摘要: A method and system for generating and/or servicing requests for information requested across networks, such as the Internet, is disclosed. In some embodiments, supplemental request header information is included with HyperText Transfer Protocol (HTTP) requests for a web page. The supplemental request header information may identify one or more characteristics of an application for which the HTTP request was generated. In further embodiments, the Internet server servicing the HTTP request having such a supplemental request header may extract and use information from this header to select and/or modify the requested web page to best suit the requesting application's status and/or current characteristic.

    摘要翻译: 公开了一种用于生成和/或服务于通过诸如因特网的网络所请求的信息的请求的方法和系统。 在一些实施例中,补充请求头信息被包括在网页的超文本传输​​协议(HTTP)请求中。 补充请求头信息可以标识生成HTTP请求的应用的一个或多个特征。 在另外的实施例中,为具有这样的补充请求头的HTTP请求提供服务的因特网服务器可以提取和使用来自该头部的信息来选择和/或修改所请求的网页以最适合请求应用的状态和/或当前特性。

    System and method for enhanced computer telephony integration and interaction
    37.
    发明申请
    System and method for enhanced computer telephony integration and interaction 有权
    用于增强计算机电话集成和交互的系统和方法

    公开(公告)号:US20050047395A1

    公开(公告)日:2005-03-03

    申请号:US10651468

    申请日:2003-08-29

    摘要: An enhanced computer telephony integration system that facilitates the interaction and integration of a private branch exchange (PBX) with a client computer on a computer network. An enhanced telephony (ET) server connects to the PBX and to all running instances of an ET client on a user's computers. The ET server acts as a proxy between the ET clients and the PBX. The ET clients register with the ET server for a certain telephone extension. The ET server then can forward telephone action requests (such as placing a telephone call) from the registered ET clients to the PBX servicing the telephone extension. Moreover, the ET server can relay telephone events (such as an incoming call) from the PBX to all registered clients. The ET server facilitates seamless integration of telephone and personal computer features to provide a rich user-controlled computer-telephone integration for a user.

    摘要翻译: 一种增强的计算机电话集成系统,其促进专用小交换机(PBX)与计算机网络上的客户端计算机的交互和集成。 增强型电话(ET)服务器连接到PBX以及用户计算机上ET客户端的所有运行实例。 ET服务器充当ET客户端和PBX之间的代理。 ET客户端向ET服务器注册某个电话分机。 然后,ET服务器可以将来自注册的ET客户端的电话操作请求(例如拨打电话)转发到为电话分机服务的集团电话。 此外,ET服务器可以将电话事件(例如来电)从PBX转发到所有注册的客户端。 ET服务器便于电话和个人计算机功能的无缝集成,为用户提供丰富的用户控制的计算机电话集成。

    Information server systems and methods of rendering information pages
    38.
    发明授权
    Information server systems and methods of rendering information pages 有权
    信息服务器系统和渲染信息页面的方法

    公开(公告)号:US06751778B1

    公开(公告)日:2004-06-15

    申请号:US09304134

    申请日:1999-05-03

    IPC分类号: G06F1721

    CPC分类号: G06F17/21

    摘要: Methods and systems for rendering information pages are described. A page is divided into panes which are rendered by individual pane renderers. The pane renderers can be shared between pages, or even re-used across multiple applications. Rendering support components or objects are provided and can provide access to shared services or data (e.g. ads, user preferences, scripts, and styles) that might be required by multiple panes on a page. Page descriptions comprising pane renderers are created dynamically in a prescribed fashion by an application. A page renderer service in a platform then processes the page description and causes the appropriate RSOs to be called, initialized, and used by the pane renderers to render the page.

    摘要翻译: 描述用于呈现信息页面的方法和系统。 页面分为窗格,由单独的窗格渲染器呈现。 窗格渲染器可以在页面之间共享,甚至可以跨多个应用程序重新使用。 提供渲染支持组件或对象,并且可以访问页面上的多个窗格可能需要的共享服务或数据(例如,广告,用户首选项,脚本和样式)。 包含窗格渲染器的页面描述是由应用程序以规定的方式动态创建的。 平台中的页面渲染器服务然后处理页面描述,并导致适当的RSO被窗格渲染器调用,初始化和使用以呈现页面。

    System and method for associating keywords with a web page
    39.
    发明授权
    System and method for associating keywords with a web page 有权
    将关键字与网页相关联的系统和方法

    公开(公告)号:US09141713B1

    公开(公告)日:2015-09-22

    申请号:US11323858

    申请日:2005-12-30

    申请人: Attila Narin

    发明人: Attila Narin

    IPC分类号: G06F17/30

    摘要: A web page optimization engine for optimizing a web page is described. The web page optimization engine includes a keyword mapping engine configured to generate a keyword map including a listing of keywords, where each keyword is associated with one or more web pages. The web page optimization engine further includes a map reversal engine configured to generate a web page map including a listing of web page subject matters, where each web page subject matter is associated with one or more keywords based on the associations from the keyword map. The web page optimization engine yet further includes a web page generation engine configured to generate a web page for a web page subject matter in the web page map to include at least one of the one or more keywords for that web page subject matter.

    摘要翻译: 描述了用于优化网页的网页优化引擎。 网页优化引擎包括被配置为生成包括关键字列表的关键字映射的关键字映射引擎,其中每个关键字与一个或多个网页相关联。 网页优化引擎还包括映射反转引擎,其被配置为生成包括网页主题的列表的网页地图,其中基于关键字图的关联,每个网页主题与一个或多个关键字相关联。 网页优化引擎还包括网页生成引擎,其被配置为生成网页地图中的网页主题的网页,以包括用于该网页主题的一个或多个关键字中的至少一个。

    Systems and methods for providing secure server key operations
    40.
    发明授权
    Systems and methods for providing secure server key operations 有权
    用于提供安全服务器密钥操作的系统和方法

    公开(公告)号:US07443985B2

    公开(公告)日:2008-10-28

    申请号:US11508437

    申请日:2006-08-23

    IPC分类号: H04L9/00

    摘要: A key management interface that allows for different key protection schemes to be plugged into a digital rights management system is disclosed. The interface exposes the functionality of signing data, decrypting data encrypted using a public key, and re-encrypting data encrypted using the public key exported by the interface to a different authenticated principal (i.e., a different public key). Thus, a secure interface can be provided such that the data does not enter or leave the interface in the clear. Such an interface exports private key operations of signing and decryption, and provides security and authentication for the digital asset server in licensing and publishing. During publishing, a client can encrypt asset keys such that only a specified entity can decrypt it, using a plug-in, for example, that implements the aforementioned interface. During licensing, the license issuing entity can use the interface to decrypt keys for assets and to sign licenses and rights labels such that the asset is protected and consumable by a host digital rights management platform. The interface thus provides an abstraction for key operations.

    摘要翻译: 公开了一种允许将不同密钥保护方案插入数字版权管理系统的密钥管理接口。 该接口公开了签名数据的功能,解密使用公共密钥加密的数据,并且使用由该接口导出的公共密钥加密的数据重新加密到不同的认证主体(即不同的公钥)。 因此,可以提供安全接口,使得数据不会进入或离开界面清楚。 这样的接口导出签名和解密的私钥操作,并为许可和发布中的数字资产服务器提供安全和身份验证。 在发布期间,客户端可以加密资产密钥,使得只有指定的实体可以使用例如实现上述接口的插件来对其进行解密。 在许可期间,许可证发放实体可以使用接口解密资产的密钥,并签署许可证和权利标签,以使资产受到主机数字版权管理平台的保护和消耗。 因此,该接口为关键操作提供了一个抽象。