Providing a distributed transaction information storage service

    公开(公告)号:US09753966B1

    公开(公告)日:2017-09-05

    申请号:US13480630

    申请日:2012-05-25

    IPC分类号: G06F17/30

    摘要: Techniques are described for providing a storage service that stores information about large numbers of transactions in a persistent manner, such as with a high degree of reliability, availability and scalability based at least in part on use of a distributed computing and storage system. In some situations, the transaction information storage service stores various information about transactions that each include at least one monetary payment (e.g., a micro-payment) between financial accounts of two or more of numerous users having accounts with one or more entities. The transaction information storage service may be provided by or otherwise affiliated with a merchant, and customers of the merchant may purchase usage of the storage service for programs executed by or otherwise affiliated with the customers, with the storage service available to remote executing programs via a defined API of the storage service, such as a Web services-based API.

    Providing a distributed transaction information storage service
    2.
    发明授权
    Providing a distributed transaction information storage service 有权
    提供分布式交易信息存储服务

    公开(公告)号:US08190588B1

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

    申请号:US11229845

    申请日:2005-09-19

    IPC分类号: G06F7/00 G06F17/00 G06F15/16

    摘要: Techniques are described for providing a storage service that stores information about large numbers of transactions in a persistent manner, such as with a high degree of reliability, availability and scalability based at least in part on use of a distributed computing and storage system. In some situations, the transaction information storage service stores various information about transactions that each include at least one monetary payment (e.g., a micro-payment) between financial accounts of two or more of numerous users having accounts with one or more entities. The transaction information storage service may be provided by or otherwise affiliated with a merchant, and customers of the merchant may purchase usage of the storage service for programs executed by or otherwise affiliated with the customers, with the storage service available to remote executing programs via a defined API of the storage service, such as a Web services-based API.

    摘要翻译: 描述了用于提供存储服务的技术,该存储服务以持久的方式存储关于大量事务的信息,例如至少部分地基于分布式计算和存储系统的使用,具有高可靠性,可用性和可扩展性。 在某些情况下,交易信息存储服务存储关于交易的各种信息,每个信息包括在具有一个或多个实体的帐户的许多用户的两个或多个的财务账户之间至少一个货币支付(例如,微支付)。 交易信息存储服务可以由商家提供或以其他方式附属于商家,并且商家的客户可以购买对由客户执行或以其他方式附属于客户的程序的存储服务的使用,其中存储服务可通过远程执行程序经由 定义的存储服务的API,例如基于Web服务的API。

    Providing a reliable distributed queuing service
    3.
    发明授权
    Providing a reliable distributed queuing service 有权
    提供可靠的分布式排队服务

    公开(公告)号:US08370395B1

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

    申请号:US10967109

    申请日:2004-10-15

    IPC分类号: G06F7/00 G06F17/30

    摘要: A method, system, and computer-readable medium is described for facilitating interactions between software programs by providing a reliable data queuing service that enables the programs to store and retrieve elements of data queues. In some situations, the data queuing service is provided to users who purchase usage of the data queuing service for application programs executed by or otherwise affiliated with the users. In addition, accessibility of the data queuing service to remote executing programs may be enhanced via a defined API of the data queuing service, such as a Web services-based API. Availability of the data queuing service may also be enhanced in some situations by using multiple alternative distributed systems for a data queue such that each of the alternative systems stores a subset of the elements of the data queue.

    摘要翻译: 描述了一种方法,系统和计算机可读介质,用于通过提供使得程序能够存储和检索数据队列元素的可靠数据排队服务来促进软件程序之间的交互。 在某些情况下,将数据排队服务提供给购买由用户执行或以其他方式附属的应用程序的数据排队服务的使用的用户。 此外,数据排队服务到远程执行程序的可访问性可以通过数据排队服务(例如基于Web服务的API)的定义的API来增强。 在某些情况下,数据排队服务的可用性也可以通过为数据队列使用多个备选分布式系统来增强,使得每个替代系统存储数据队列的元素的子集。

    PERFORMING AUTOMATICALLY AUTHORIZED PROGRAMMATIC TRANSACTIONS
    6.
    发明申请
    PERFORMING AUTOMATICALLY AUTHORIZED PROGRAMMATIC TRANSACTIONS 有权
    执行自动授权的编程交易

    公开(公告)号:US20090307106A1

    公开(公告)日:2009-12-10

    申请号:US12543372

    申请日:2009-08-18

    IPC分类号: G06Q20/00 G06Q30/00

    摘要: Techniques are described for facilitating interactions between computing systems, such as by performing transactions between parties that are automatically authorized via a third-party transaction authorization system. In some situations, the transactions are programmatic transactions involving the use of fee-based Web services by executing application programs, with the transaction authorization system authorizing and/or providing payments in accordance with private authorization instructions previously specified by the parties. The authorization instructions may include predefined instruction rule sets that regulate conditions under which a potential transaction can be authorized, with the instruction rule sets each referenced by an associated reference token. After one or more of the parties to a potential transaction supply reference tokens for the parties, the transaction authorization system can determine whether to authorize the transaction based on whether the instruction rule sets associated with the reference tokens are compatible or otherwise satisfied.

    摘要翻译: 描述了用于促进计算系统之间的交互的技术,例如通过执行经由第三方交易授权系统自动授权的各方之间的交易。 在某些情况下,交易是涉及通过执行应用程序使用基于费用的Web服务的程序交易,交易授权系统根据双方以前指定的私人授权指令授权和/或提供付款。 授权指令可以包括预定义的指令规则集,其规定可以授权潜在事务的条件,每个指令规则集都由相关联的引用令牌引用。 在潜在交易的一方或多方提供参考各方的代理人之后,交易授权系统可以基于与引用令牌相关联的指令规则集是兼容还是满足来确定是否授权交易。

    Performing automatically authorized programmatic transactions
    7.
    发明授权
    Performing automatically authorized programmatic transactions 有权
    执行自动授权的程序化交易

    公开(公告)号:US07383231B2

    公开(公告)日:2008-06-03

    申请号:US10894350

    申请日:2004-07-19

    IPC分类号: G06Q99/00

    摘要: Techniques are described for facilitating interactions between computing systems, such as by performing transactions between parties that are automatically authorized via a third-party transaction authorization system. In some situations, the transactions are programmatic transactions involving the use of fee-based Web services by executing application programs, with the transaction authorization system authorizing and/or providing payments in accordance with private authorization instructions previously specified by the parties. The authorization instructions may include predefined instruction rule sets that regulate conditions under which a potential transaction can be authorized, with the instruction rule sets each referenced by an associated reference token. After one or more of the parties to a potential transaction supply reference tokens for the parties, the transaction authorization system can determine whether to authorize the transaction based on whether the instruction rule sets associated with the reference tokens are compatible or otherwise satisfied.

    摘要翻译: 描述了用于促进计算系统之间的交互的技术,例如通过执行经由第三方交易授权系统自动授权的各方之间的交易。 在某些情况下,交易是涉及通过执行应用程序使用基于费用的Web服务的程序交易,交易授权系统根据双方以前指定的私人授权指令授权和/或提供付款。 授权指令可以包括预定义的指令规则集,其规定可以授权潜在事务的条件,每个指令规则集都由相关联的引用令牌引用。 在潜在交易的一方或多方提供参考各方的代理人之后,交易授权系统可以基于与引用令牌相关联的指令规则集是兼容还是满足来确定是否授权交易。

    Performing automatically authorized programmatic transactions
    8.
    发明授权
    Performing automatically authorized programmatic transactions 有权
    执行自动授权的程序化交易

    公开(公告)号:US07962415B2

    公开(公告)日:2011-06-14

    申请号:US12543374

    申请日:2009-08-18

    IPC分类号: G06F21/00

    摘要: Techniques are described for facilitating interactions between computing systems, such as by performing transactions between parties that are automatically authorized via a third-party transaction authorization system. In some situations, the transactions are programmatic transactions involving the use of fee-based Web services by executing application programs, with the transaction authorization system authorizing and/or providing payments in accordance with private authorization instructions previously specified by the parties. The authorization instructions may include predefined instruction rule sets that regulate conditions under which a potential transaction can be authorized, with the instruction rule sets each referenced by an associated reference token. After one or more of the parties to a potential transaction supply reference tokens for the parties, the transaction authorization system can determine whether to authorize the transaction based on whether the instruction rule sets associated with the reference tokens are compatible or otherwise satisfied.

    摘要翻译: 描述了用于促进计算系统之间的交互的技术,例如通过执行经由第三方交易授权系统自动授权的各方之间的交易。 在某些情况下,交易是涉及通过执行应用程序使用基于费用的Web服务的程序交易,交易授权系统根据双方以前指定的私人授权指令授权和/或提供付款。 授权指令可以包括预定义的指令规则集,其规定可以授权潜在事务的条件,每个指令规则集都由相关联的引用令牌引用。 在潜在交易的一方或多方提供参考各方的代理人之后,交易授权系统可以基于与引用令牌相关联的指令规则集是兼容还是满足来确定是否授权交易。

    PERFORMING AUTOMATICALLY AUTHORIZED PROGRAMMATIC TRANSACTIONS
    10.
    发明申请
    PERFORMING AUTOMATICALLY AUTHORIZED PROGRAMMATIC TRANSACTIONS 有权
    执行自动授权的编程交易

    公开(公告)号:US20080177663A1

    公开(公告)日:2008-07-24

    申请号:US12058638

    申请日:2008-03-28

    IPC分类号: G06Q20/00

    摘要: Techniques are described for facilitating interactions between computing systems, such as by performing transactions between parties that are automatically authorized via a third-party transaction authorization system. In some situations, the transactions are programmatic transactions involving the use of fee-based Web services by executing application programs, with the transaction authorization system authorizing and/or providing payments in accordance with private authorization instructions previously specified by the parties. The authorization instructions may include predefined instruction rule sets that regulate conditions under which a potential transaction can be authorized, with the instruction rule sets each referenced by an associated reference token. After one or more of the parties to a potential transaction supply reference tokens for the parties, the transaction authorization system can determine whether to authorize the transaction based on whether the instruction rule sets associated with the reference tokens are compatible or otherwise satisfied.

    摘要翻译: 描述了用于促进计算系统之间的交互的技术,例如通过执行经由第三方交易授权系统自动授权的各方之间的交易。 在某些情况下,交易是涉及通过执行应用程序使用基于费用的Web服务的程序交易,交易授权系统根据双方以前指定的私人授权指令授权和/或提供付款。 授权指令可以包括预定义的指令规则集,其规定可以授权潜在事务的条件,每个指令规则集都由相关联的引用令牌引用。 在潜在交易的一方或多方提供参考各方的代理人之后,交易授权系统可以基于与引用令牌相关联的指令规则集是兼容还是满足来确定是否授权交易。