Selective authorization of item transactions
    4.
    发明授权
    Selective authorization of item transactions 有权
    项目交易的选择性授权

    公开(公告)号:US07959074B1

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

    申请号:US11537463

    申请日:2006-09-29

    IPC分类号: G06K5/00

    CPC分类号: G06Q20/4016 G06Q20/405

    摘要: Techniques are described for use in selectively authorizing proposed transactions under certain circumstances, such as when payments for the transactions are not assured. In some situations, when payments to a merchant from customers are not assured for proposed item acquisition transactions involving those customers, determinations are made to authorize and proceed with at least some of those proposed transactions in an automatic and selective manner without the assurance of receiving the payments for the selected transactions. For example, a selective determination of whether to authorize a proposed transaction may be made based on analyzing information about the proposed transaction (e.g., about the item(s) involved in the transaction, a payment amount of the transaction, the customer(s) involved in the transactions, etc.) and on information regarding other prior transactions. If a proposed transaction is authorized, the merchant may then proceed to initiate fulfillment of the transaction before the merchant receives payment.

    摘要翻译: 在某些情况下,例如在交易的付款不被保证的情况下,描述技术用于选择性地授权建议的交易。 在某些情况下,当涉及这些客户的建议项目获取交易对客户的商家付款没有保证时,确定以自动和选择性的方式授权并进行至少一些所提交的交易,而无需接收 所选交易的付款。 例如,可以基于分析关于所提交的交易的信息(例如关于交易中涉及的项目,交易的支付金额,客户的交易量)来选择确定是否授权所提交的交易, 参与交易等)以及关于其他事先交易的信息。 如果建议的交易被授权,则商家可以在商家收到付款之前继续开始交易。

    Managing distributed execution of programs
    5.
    发明授权
    Managing distributed execution of programs 有权
    管理程序的分布式执行

    公开(公告)号:US08819106B1

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

    申请号:US12415649

    申请日:2009-03-31

    IPC分类号: G06F15/16

    摘要: Techniques are described for managing distributed execution of programs. In some situations, the techniques include determining configuration information to be used for executing a particular program in a distributed manner on multiple computing nodes and/or include providing information and associated controls to a user regarding ongoing distributed execution of one or more programs to enable the user to modify the ongoing distributed execution in various manners. Determined configuration information may include, for example, configuration parameters such as a quantity of computing nodes and/or other measures of computing resources to be used for the executing, and may be determined in various manners, including by interactively gathering values for at least some types of configuration information from an associated user (e.g., via a GUI that is displayed to the user) and/or by automatically determining values for at least some types of configuration information (e.g., for use as recommendations to a user).

    摘要翻译: 描述了用于管理程序的分布式执行的技术。 在某些情况下,技术包括确定用于在多个计算节点上以分布式方式执行特定程序的配置信息和/或包括向用户提供关于一个或多个程序的正在进行的分布式执行的信息和相关控制,以使能 用户以各种方式修改正在进行的分布式执行。 确定的配置信息可以包括例如诸如计算节点的数量的配置参数和/或要用于执行的计算资源的其他度量,并且可以以各种方式来确定,包括通过交互地收集至少一些 来自相关用户的配置信息的类型(例如,经由显示给用户的GUI)和/或通过自动确定至少一些类型的配置信息(例如,用作对用户的建议)的值。

    Managing program execution based on data storage location
    6.
    发明授权
    Managing program execution based on data storage location 有权
    根据数据存储位置管理程序执行

    公开(公告)号:US08418181B1

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

    申请号:US12476561

    申请日:2009-06-02

    IPC分类号: G06F9/46 G06F15/16 G06F15/173

    CPC分类号: H04L67/00 G06F9/5033

    摘要: Techniques are described for managing execution of programs, such as for distributed execution of a program on multiple computing nodes. In some situations, the techniques include selecting a cluster of computing nodes to use for executing a program based at least in part on data to be used during the program execution. For example, the computing node selection for a particular program may be performed so as to attempt to identify and use computing nodes that already locally store some or all of the input data that will be used by those computing nodes as part of the executing of that program on those nodes. Such techniques may provide benefits in a variety of situations, including when the size of input datasets to be used by a program are large, and the transferring of data to and/or from computing nodes may impose large delays and/or monetary costs.

    摘要翻译: 描述了用于管理程序的执行的技术,例如用于在多个计算节点上的程序的分布式执行。 在一些情况下,这些技术包括至少部分地基于要在程序执行期间使用的数据来选择用于执行程序的计算节点的集群。 例如,可以执行特定程序的计算节点选择,以便尝试识别和使用已经本地存储将被这些计算节点使用的一些或全部输入数据的计算节点,作为该执行的一部分 程序在这些节点上。 这种技术可以在各种情况下提供益处,包括当程序使用的输入数据集的大小较大时,以及向计算节点和/或从计算节点传输数据可能会施加大的延迟和/或货币成本。

    Saving program execution state
    7.
    发明授权

    公开(公告)号:US08370493B2

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

    申请号:US12334004

    申请日:2008-12-12

    IPC分类号: G06F15/173

    摘要: Techniques are described for managing distributed execution of programs. In at least some situations, the techniques include decomposing or otherwise separating the execution of a program into multiple distinct execution jobs that may each be executed on a distinct computing node, such as in a parallel manner with each execution job using a distinct subset of input data for the program. In addition, the techniques may include temporarily terminating and later resuming execution of at least some execution jobs, such as by persistently storing an intermediate state of the partial execution of an execution job, and later retrieving and using the stored intermediate state to resume execution of the execution job from the intermediate state. Furthermore, the techniques may be used in conjunction with a distributed program execution service that executes multiple programs on behalf of multiple customers or other users of the service.

    Detecting fraudulent activity by analysis of information requests
    8.
    发明授权
    Detecting fraudulent activity by analysis of information requests 有权
    通过分析信息请求来检测欺诈活动

    公开(公告)号:US07984500B1

    公开(公告)日:2011-07-19

    申请号:US11539076

    申请日:2006-10-05

    IPC分类号: G06F12/14

    摘要: Techniques are described for use in inhibiting attempts to fraudulently obtain access to confidential information about users. In some situations, the techniques involve automatically analyzing at least some requests for information that are received by a Web site or other electronic information service, such as to determine whether they likely reflect fraudulent activities by the request senders or other parties that initiate the requests. For example, if a request is being made to a Web site based on a user's interaction with a third-party information source (e.g., another unaffiliated Web site) that is not authorized to initiate the request, the third-party information source may be a fraudulent phishing site or engaging in other types of fraudulent activity. If fraudulent activity is suspected based on analysis of one or more information requests, one or more actions may be taken to inhibit the fraudulent activity.

    摘要翻译: 描述技术用于抑制尝试欺诈地获得关于用户的机密信息的访问。 在某些情况下,这些技术涉及自动分析至少一些由网站或其他电子信息服务接收到的信息请求,以便确定它们是否可能反映请求发送者或发起请求的其他方的欺诈活动。 例如,如果基于用户与未被授权发起请求的第三方信息源(例如,另一个无关联的网站)的交互来对网站进行请求,则第三方信息源可以是 欺诈性网络钓鱼网站或从事其他类型的欺诈活动。 如果基于一个或多个信息请求的分析来怀疑欺诈活动,则可以采取一种或多种动作来抑制欺诈活动。

    Monitoring and detecting causes of failures of network paths
    9.
    发明授权
    Monitoring and detecting causes of failures of network paths 有权
    监控和检测网络路径故障原因

    公开(公告)号:US09001667B1

    公开(公告)日:2015-04-07

    申请号:US13077323

    申请日:2011-03-31

    IPC分类号: G01R31/08 H04L12/26

    摘要: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.

    摘要翻译: 通常描述,提供了用于监视和检测网络路径故障原因的系统和方法。 系统从网络中的多个节点和链路收集性能信息,跨越网络中的路径聚合收集的性能信息,处理聚合性能信息以检测路径上的故障,分析每个检测到的故障,以确定至少一个 根本原因,并启动确定的至少一个根本原因的补救工作流程。 在一些方面,处理聚合信息可以包括执行统计回归分析或以其他方式解决用于在多个路径中的每个路径上的性能指示的一组方程式。 在另一方面,系统还可以包括可用于显示网络拓扑中的一个或多个,所收集和聚合的性能信息以及在拓扑中检测到的故障的指示的接口。

    Monitoring and detecting causes of failures of network paths
    10.
    发明授权
    Monitoring and detecting causes of failures of network paths 有权
    监控和检测网络路径故障原因

    公开(公告)号:US08661295B1

    公开(公告)日:2014-02-25

    申请号:US13077296

    申请日:2011-03-31

    IPC分类号: G06F11/00

    摘要: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.

    摘要翻译: 通常描述,提供了用于监视和检测网络路径故障原因的系统和方法。 系统从网络中的多个节点和链路收集性能信息,跨越网络中的路径聚合收集的性能信息,处理聚合性能信息以检测路径上的故障,分析每个检测到的故障,以确定至少一个 根本原因,并启动确定的至少一个根本原因的补救工作流程。 在一些方面,处理聚合信息可以包括执行统计回归分析或以其他方式解决用于在多个路径中的每个路径上的性能指示的一组方程式。 在另一方面,系统还可以包括可用于显示网络拓扑中的一个或多个,所收集和聚合的性能信息以及在拓扑中检测到的故障的指示的接口。