Providing configurable pricing for execution of software images
    1.
    发明授权
    Providing configurable pricing for execution of software images 有权
    为执行软件图像提供可配置定价

    公开(公告)号:US08788379B1

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

    申请号:US11963331

    申请日:2007-12-21

    IPC分类号: G06Q40/00

    摘要: Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.

    摘要翻译: 描述了用于以可配置的方式在用户之间共享可执行软件映像的技术。 在至少一些情况下,可执行软件映像是虚拟机映像,并且在执行时可以访问和使用远程网络可访问服务(例如,Web服务)。 此外,一些或所有共享的可执行软件图像可以由创建者用户以费用方式提供,使得软件图像执行服务代表创建者以外的用户来执行这样的基于费用的软件图像 执行用户以交换由创建者用户指定的其他用户的费用。 创建者用户可以进一步接收由其他用户支付的指定费用中的至少一些,例如由软件图像执行服务为执行而收取的指定费用和费用之间的差异中的至少一些。

    System and method for integrating secure and non-secure software objects
    2.
    发明授权
    System and method for integrating secure and non-secure software objects 有权
    用于集成安全和非安全软件对象的系统和方法

    公开(公告)号:US07650493B2

    公开(公告)日:2010-01-19

    申请号:US11357551

    申请日:2006-02-17

    申请人: 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.

    摘要翻译: 安全的第一进程通过在单独的第二进程中托管所述非安全软件对象来使用非安全软件对象,其中第一进程的地址空间不可访问第二进程。 第一进程优选地通过第二进程暴露于第一进程的COM API与第二进程进行通信。 在第二过程中运行的应用程序可以将托管的非安全对象的API公开到第一进程,并且第一进程可以通过该API与第二进程中托管的非安全对象进行通信。 在优选实施例中,第二进程将其输出呈现在第一进程的子窗口中,使得使用第二进程来托管非安全软件对象对于第一进程的用户是透明的。

    Method for authenticating and securing integrated bookstore entries
    4.
    发明授权
    Method for authenticating and securing integrated bookstore entries 有权
    用于认证和确保集成书店条目的方法

    公开(公告)号:US07225159B2

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

    申请号:US09836524

    申请日:2001-04-17

    摘要: A method and system for providing an electronic shopping service integrated into a software application, and for controlling the set of web sites that are reachable from within the shopping service. Each web site is represented by data which is signed by a private key, and the data together with this signature is delivered to a plurality of computing devices that provide the shopping service. Each of the computing devices has access to the public key that corresponds to the private key, and uses the public key to verify the signature. The computing device displays links to those web sites whose representative data validates against the signature.

    摘要翻译: 一种用于提供集成到软件应用中的电子购物服务的方法和系统,并且用于控制可从购物服务内部到达的一组网站。 每个网站由由私钥签名的数据表示,并且与该签名一起的数据被传送到提供购物服务的多个计算设备。 每个计算设备都可以访问对应于私钥的公开密钥,并使用公钥来验证签名。 计算设备显示指向代表性数据对签名进行验证的网站的链接。

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

    公开(公告)号:US20060143437A1

    公开(公告)日:2006-06-29

    申请号:US11357551

    申请日:2006-02-17

    申请人: 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

    公开(公告)号:US20060031416A1

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

    申请号:US11169709

    申请日:2005-06-30

    申请人: Attila Narin

    发明人: Attila Narin

    IPC分类号: G06F15/16

    摘要: 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.

    Using a first device to engage in a digital rights management transaction on behalf of a second device
    9.
    发明授权
    Using a first device to engage in a digital rights management transaction on behalf of a second device 有权
    使用第一个设备代表第二个设备进行数字版权管理事务

    公开(公告)号:US07865964B2

    公开(公告)日:2011-01-04

    申请号:US11624029

    申请日:2007-01-17

    摘要: 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.

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

    Issuing a digital rights management (DRM) license for content based on cross-forest directory information
    10.
    发明授权
    Issuing a digital rights management (DRM) license for content based on cross-forest directory information 有权
    根据跨林目录信息发布内容的数字版权管理(DRM)许可证

    公开(公告)号:US07827156B2

    公开(公告)日:2010-11-02

    申请号:US10374321

    申请日:2003-02-26

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: An organization maintains a computer network comprising at least a forest A and a forest B, where forest A has a directory A and a querying entity A capable of querying directory A, and forest B has a directory B and a querying entity B capable of querying directory B. Querying entity A receives a request from the user and decides whether to grant the request based at least in part on whether the user is a member of the group. Thus, querying entity A queries directory A to return information on the group, is directed to forest B, contacts querying entity B, requests querying entity B to query directory B whether the user is a member of the group, receives a response, and grants the request from the user based at least in part on whether the user is a member of the group.

    摘要翻译: 组织维护至少包含森林A和森林B的计算机网络,其中森林A具有目录A和能够查询目录A的查询实体A,林B具有能够查询的目录B和查询实体B 目录B.查询实体A至少部分地基于用户是否是组的成员,接收来自用户的请求并决定是否授予请求。 因此,查询实体A查询目录A以返回组上的信息,针对森林B,联系人查询实体B,请求查询实体B查询目录B用户是否是组的成员,接收响应,并且授予 来自用户的请求至少部分地基于用户是否是该组的成员。