UNIFIED ANALYTICS ACROSS A DISTRIBUTED COMPUTING SERVICES INFRASTRUCTURE
    1.
    发明申请
    UNIFIED ANALYTICS ACROSS A DISTRIBUTED COMPUTING SERVICES INFRASTRUCTURE 审中-公开
    分布式计算服务基础设施的统一分析

    公开(公告)号:US20100088234A1

    公开(公告)日:2010-04-08

    申请号:US12245585

    申请日:2008-10-03

    IPC分类号: G06Q10/00 G06Q30/00 H04L9/00

    摘要: Methods and systems for providing unified analytics across a distributed computing services infrastructure are disclosed. Embodiments include providing an application identifier for an application created by a developer and, during an execution of the application, collecting and storing analytic data with an association with the application identifier and an authenticated developer identifier. Other embodiments may include collecting and storing analytic data with the association further including an authenticated user identifier and/or a device identifier for a device of a user-defined group or mesh. Access mechanisms, report generation, and billing based on the analytic data and associated application identifier are also disclosed. The disclosed methods and systems allow for unified reporting and correlation of analytic data across multiple services of a distributed computing services infrastructure.

    摘要翻译: 公开了在分布式计算服务基础设施上提供统一分析的方法和系统。 实施例包括为由开发者创建的应用提供应用标识符,并且在应用执行期间收集和存储具有与应用标识符和经认证的开发者标识符的关联的分析数据。 其他实施例可以包括收集和存储具有关联的分析数据,其进一步包括用户定义的组或网格的设备的经认证的用户标识符和/或设备标识符。 还公开了基于分析数据和相关联的应用标识符的访问机制,报告生成和计费。 所公开的方法和系统允许分布式计算服务基础设施的多个服务之间的分析数据的统一报告和关联。

    Interactive design environments to visually model, debug and execute resource oriented programs
    2.
    发明授权
    Interactive design environments to visually model, debug and execute resource oriented programs 有权
    交互式设计环境,以视觉模拟,调试和执行面向资源的程序

    公开(公告)号:US08533666B2

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

    申请号:US12253545

    申请日:2008-10-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34

    摘要: In scenarios involving a data set accessible through a protocol, operations sets may be formulated for performing various operations on the data set, and may be expressed as resource scripts according to a scripting language. However, such resource scripts may be difficult to design due to the complicated aspects of the interaction, such as asynchrony, network transport, the syntax of the scripting language, and the details of the protocol. A design environment may be devised to facilitate designers in generating resource scripts, e.g., through the manipulation of visual elements. The design environment may abstract the lower-level working details of the resource scripts, and may allow designers to focus on the logical designing of the operations set. The design environment may then automatically generate the resource script from the operations set in accordance with the constraints of the script language and the protocol.

    摘要翻译: 在涉及通过协议可访问的数据集的场景中,可以制定操​​作集用于对数据集执行各种操作,并且可以根据脚本语言表示为资源脚本。 然而,由于交互的复杂方面,例如异步,网络传输,脚本语言的语法和协议的细节,这样的资源脚本可能难以设计。 可以设计出设计环境,以便于设计者生成资源脚本,例如通过操纵视觉元素。 设计环境可以抽象资源脚本的较低级别的工作细节,并且可能允许设计人员专注于操作集的逻辑设计。 然后,设计环境可以根据脚本语言和协议的约束自动从操作集合生成资源脚本。

    Identity risk score generation and implementation

    公开(公告)号:US09639678B2

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

    申请号:US13539267

    申请日:2012-06-29

    申请人: George M. Moore

    发明人: George M. Moore

    IPC分类号: G06F21/31 H04L29/06

    摘要: Embodiments are directed to providing an identity risk score as part of an authentication assertion, applying operating heuristics to determine an operating application's validity and to providing identity risk scores to requesting third parties. In one scenario, an authentication server receives from a cloud service portal various user credentials from a user. The user credentials identify a user to the authentication server. The authentication server verifies the user's identity using the received credentials and generates an identity risk score based on one or more identity factors. The identity factors indicate a likelihood that the user is a valid user. The authentication server encapsulates the generated identity risk score in an authentication assertion and sends the authentication assertion that includes the generated identity risk score to the cloud service portal.

    Systems and methods for providing distributed, decentralized data storage and retrieval
    4.
    发明授权
    Systems and methods for providing distributed, decentralized data storage and retrieval 有权
    提供分布式,分散式数据存储和检索的系统和方法

    公开(公告)号:US08266237B2

    公开(公告)日:2012-09-11

    申请号:US11110128

    申请日:2005-04-20

    摘要: Systems and methods for distributed, decentralized storage and retrieval of data in an extensible SOAP environment are disclosed. Such systems and methods decentralize not only the bandwidth required for data storage and retrieval, but also the computational requirements. Accordingly, such systems and methods alleviate the need for one node to do all the storage and retrieval processing, and no single node is required to send or receive all the data.

    摘要翻译: 公开了在可扩展SOAP环境中分布式,分散式存储和检索数据的系统和方法。 这样的系统和方法不仅分散了数据存储和检索所需的带宽,而且分散了计算要求。 因此,这样的系统和方法减轻了一个节点进行所有存储和检索处理的需要,并且不需要单个节点来发送或接收所有数据。

    SECURE DEPLOYMENT OF PROVABLE IDENTITY FOR DYNAMIC APPLICATION ENVIRONMENTS
    5.
    发明申请
    SECURE DEPLOYMENT OF PROVABLE IDENTITY FOR DYNAMIC APPLICATION ENVIRONMENTS 有权
    确保动态应用环境的可用身份

    公开(公告)号:US20120089833A1

    公开(公告)日:2012-04-12

    申请号:US12901445

    申请日:2010-10-08

    IPC分类号: H04L9/32

    摘要: An invention is described for securely deploying a provable identity for virtual machines (VMs) in a dynamic environment. In an embodiment, a fabric controller instructs a VM host to create a VM and sends that VM a secret. The fabric controller sends that same secret (or a second secret, such as the private key of a public/private key pair) to the security token service along with an instruction to make an account for the VM. The VM presents proof that it possesses the secret to the security token service and in return receives a full token. When a client connects to the deployment, it receives the public key from the security token service, which it trusts, and the full token from the VM. It validates the full token with the public key to determine that the VM has the identity that it purports to have.

    摘要翻译: 描述了用于在动态环境中安全地部署用于虚拟机(VM)的可证明身份的发明。 在一个实施例中,结构控制器指示VM主机创建VM并将该VM发送给机密。 结构控制器向安全令牌服务器发送相同的秘密(或第二个密钥,例如公共/私人密钥对的私钥)以及为VM建立帐户的指令。 VM提供证明它拥有安全令牌服务的秘密,并且返回接收到完整的令牌。 当客户端连接到部署时,它从安全令牌服务(它信任的)接收公钥,并从VM接收完整的令牌。 它使用公钥验证完整的令牌,以确定虚拟机具有其所声称的身份。

    Multiple redundant services with reputation
    6.
    发明授权
    Multiple redundant services with reputation 有权
    具有声誉的多重冗余服务

    公开(公告)号:US07310641B2

    公开(公告)日:2007-12-18

    申请号:US10909139

    申请日:2004-07-30

    IPC分类号: G06F15/18

    CPC分类号: G06F9/5055 Y10S707/99936

    摘要: Multiple copies of web services reside on associated computing devices, each having an associated reputation. A client may desire to access the web service having the highest or best reputation to be ensured of a greater degree of accuracy and confidence. The client does a search, and attaches to whichever web service has the highest reputation. By running multiple copies of the web services, they may vote amongst themselves on the results in the event that one or more of the services starts giving incorrect or otherwise inconsistent results. Combining the voting with reputation data associated with each copy of the web service allows a service's reputation to be dynamically adjusted based upon how faithfully it computes the results of work items sent to it.

    摘要翻译: 多个Web服务副本驻留在相关联的计算设备上,每个都具有关联的信誉。 客户可能希望访问具有最高或最佳信誉的Web服务以确保更高的准确性和置信度。 客户端进行搜索,并附加到哪个Web服务具有最高的声誉。 通过运行多个Web服务副本,如果一个或多个服务开始给出不正确或不一致的结果,他们可以在结果之间投票。 将投票与与Web服务的每个副本相关联的声誉数据组合允许根据如何忠实地计算发送给其的工作项目的结果来动态地调整服务的声誉。

    Datacenter execution templates
    7.
    发明授权
    Datacenter execution templates 有权
    数据中心执行模板

    公开(公告)号:US08856333B2

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

    申请号:US12485670

    申请日:2009-06-16

    IPC分类号: G06F15/173 G06F9/50

    CPC分类号: G06F9/5066

    摘要: Deployment and execution of a service in a multiple datacenter environment may be facilitated using datacenter execution templates. Developers, business managers, and other interested parties may select and/or modify a declarative execution template embodying multiple factors. The execution template may then be used to generate an execution plan, which is then executed by datacenters which run the service. The execution template may be optimized after deployment of the service, allowing for ongoing adjustment in response to changing business, regulatory, and operational factors.

    摘要翻译: 可以使用数据中心执行模板来方便在多数据中心环境中部署和执行服务。 开发人员,业务经理和其他感兴趣的方可以选择和/或修改体现多个因素的声明性执行模板。 执行模板然后可以用于生成执行计划,然后执行计划由运行该服务的数据中心执行。 在部署服务之后,可以优化执行模板,从而可以根据不断变化的业务,监管和操作因素进行持续调整。

    IDENTITY RISK SCORE GENERATION AND IMPLEMENTATION
    8.
    发明申请
    IDENTITY RISK SCORE GENERATION AND IMPLEMENTATION 有权
    身份风险分级生成与实现

    公开(公告)号:US20140007179A1

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

    申请号:US13539267

    申请日:2012-06-29

    申请人: George M. Moore

    发明人: George M. Moore

    IPC分类号: G06F21/20

    摘要: Embodiments are directed to providing an identity risk score as part of an authentication assertion, applying operating heuristics to determine an operating application's validity and to providing identity risk scores to requesting third parties. In one scenario, an authentication server receives from a cloud service portal various user credentials from a user. The user credentials identify a user to the authentication server. The authentication server verifies the user's identity using the received credentials and generates an identity risk score based on one or more identity factors. The identity factors indicate a likelihood that the user is a valid user. The authentication server encapsulates the generated identity risk score in an authentication assertion and sends the authentication assertion that includes the generated identity risk score to the cloud service portal.

    摘要翻译: 实施例旨在提供作为认证声明的一部分的身份风险评分,应用操作启发式法来确定操作应用的有效性并向请求的第三方提供身份风险评分。 在一种情况下,认证服务器从云服务门户接收来自用户的各种用户凭证。 用户凭据标识认证服务器的用户。 认证服务器使用接收到的证书来验证用户的身份,并基于一个或多个身份因素生成身份风险评分。 身份因素表明用户是有效用户的可能性。 认证服务器将生成的身份风险分数封装在认证断言中,并将包含生成的身份风险评分的认证声明发送到云服务门户。

    APPORTIONING AND REDUCING DATA CENTER ENVIRONMENTAL IMPACTS, INCLUDING A CARBON FOOTPRINT
    9.
    发明申请
    APPORTIONING AND REDUCING DATA CENTER ENVIRONMENTAL IMPACTS, INCLUDING A CARBON FOOTPRINT 审中-公开
    附件和减少数据中心环境影响,包括碳足迹

    公开(公告)号:US20100191998A1

    公开(公告)日:2010-07-29

    申请号:US12358974

    申请日:2009-01-23

    申请人: George M. Moore

    发明人: George M. Moore

    IPC分类号: G06F1/26

    摘要: Determining and apportioning the environmental impacts of a data center provides useful business intelligence for data center consumers. In one embodiment, apportioned carbon footprints are determined by identifying a data center and an application, determining the carbon footprint of a data center, and apportioning the carbon footprint on an application-specific basis. Apportioned carbon footprints are then selectively utilized as disclosed, such as, for example, to selectively adjust data center load. Other embodiments include different environmental impacts, including water consumption.

    摘要翻译: 确定和分配数据中心的环境影响为数据中心消费者提供了有用的商业智能。 在一个实施例中,通过识别数据中心和应用,确定数据中心的碳足迹以及在应用特定的基础上分配碳足迹来确定分摊的碳足迹。 然后如所公开的那样选择性地利用分摊的碳足迹,例如,选择性地调整数据中心负载。 其他实施例包括不同的环境影响,包括耗水量。

    INTERACTIVE DESIGN ENVIRONMENTS TO VISUALLY MODEL, DEBUG AND EXECUTE RESOURCE ORIENTED PROGRAMS.
    10.
    发明申请
    INTERACTIVE DESIGN ENVIRONMENTS TO VISUALLY MODEL, DEBUG AND EXECUTE RESOURCE ORIENTED PROGRAMS. 有权
    交互式设计环境,以视觉模型,调试和执行资源为导向的程序。

    公开(公告)号:US20100100868A1

    公开(公告)日:2010-04-22

    申请号:US12253545

    申请日:2008-10-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34

    摘要: In scenarios involving a data set accessible through a protocol, operations sets may be formulated for performing various operations on the data set, and may be expressed as resource scripts according to a scripting language. However, such resource scripts may be difficult to design due to the complicated aspects of the interaction, such as asynchrony, network transport, the syntax of the scripting language, and the details of the protocol. A design environment may be devised to facilitate designers in generating resource scripts, e.g., through the manipulation of visual elements. The design environment may abstract the lower-level working details of the resource scripts, and may allow designers to focus on the logical designing of the operations set. The design environment may then automatically generate the resource script from the operations set in accordance with the constraints of the script language and the protocol.

    摘要翻译: 在涉及通过协议可访问的数据集的场景中,可以制定操​​作集用于对数据集执行各种操作,并且可以根据脚本语言表示为资源脚本。 然而,由于交互的复杂方面,例如异步,网络传输,脚本语言的语法和协议的细节,这样的资源脚本可能难以设计。 可以设计出设计环境,以便于设计者生成资源脚本,例如通过操纵视觉元素。 设计环境可以抽象资源脚本的较低级别的工作细节,并且可能允许设计人员专注于操作集的逻辑设计。 然后,设计环境可以根据脚本语言和协议的约束自动从操作集合生成资源脚本。