Selection of ranked configurations
    1.
    发明授权
    Selection of ranked configurations 有权
    选择排名配置

    公开(公告)号:US09557978B2

    公开(公告)日:2017-01-31

    申请号:US15050137

    申请日:2016-02-22

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于选择排名的配置。 一方面,一种方法包括提供用于选择的多个类定义,每个类定义使用一组可配置的类参数来建模基于云的环境的相应数据或功能组件,每个类定义支持该类的实例化和继承 在基于云的部署的配置规范中定义; 基于多个基于云的部署的聚合性能导出与所述多个类定义中的每一个相关联的相应性能度量,其中所述多个基于云的部署已经根据需要实例化所述类定义的相应配置规范或新的 类定义派生自类定义; 以及在对所述多个类定义进行排序时,利用与所述多个类定义中的每一个相关联的各个性能度量。

    SELECTION OF RANKED CONFIGURATIONS
    2.
    发明申请

    公开(公告)号:US20170102931A1

    公开(公告)日:2017-04-13

    申请号:US15385223

    申请日:2016-12-20

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.

    SELECTION OF RANKED CONFIGURATIONS
    3.
    发明申请
    SELECTION OF RANKED CONFIGURATIONS 有权
    选择排名配置

    公开(公告)号:US20160224328A1

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

    申请号:US15050137

    申请日:2016-02-22

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于选择排名的配置。 一方面,一种方法包括提供用于选择的多个类定义,每个类定义使用一组可配置的类参数来建模基于云的环境的相应数据或功能组件,每个类定义支持该类的实例化和继承 在基于云的部署的配置规范中定义; 基于多个基于云的部署的聚合性能导出与所述多个类定义中的每一个相关联的相应性能度量,其中所述多个基于云的部署已经根据需要实例化所述类定义的相应配置规范或新的 类定义派生自类定义; 以及在对所述多个类定义进行排序时,利用与所述多个类定义中的每一个相关联的各个性能度量。

    Correlating status information generated in a computer network

    公开(公告)号:US09794144B1

    公开(公告)日:2017-10-17

    申请号:US14340780

    申请日:2014-07-25

    Applicant: Google Inc.

    CPC classification number: H04L43/08 H04L41/065 H04L41/069 H04L67/10

    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for correlating status information generated in a computer network. A computing system receives, for each particular computer server or application program in a group of computer servers and application programs that are executing on the computer servers, information that identifies statuses of the particular computer server or application program at a plurality of times. The computing system generates, using the information received, network signatures that each represent statuses of the computer servers and application programs in the group for a particular time, the network signatures being for multiple times. The computer system stores the network signatures along with data that identifies relationships, for each of the multiple times, between (i) application programs and the computer servers on which they were executing, and (ii) application programs that were in communication with each other.

    PROPAGATING PROMOTIONAL INFORMATION ON A SOCIAL NETWORK
    5.
    发明申请
    PROPAGATING PROMOTIONAL INFORMATION ON A SOCIAL NETWORK 审中-公开
    传播社会网络的促销信息

    公开(公告)号:US20160379273A1

    公开(公告)日:2016-12-29

    申请号:US15262693

    申请日:2016-09-12

    Applicant: Google Inc.

    Abstract: In one implementation, a method for providing information to computer users includes receiving at a server system an indicator of an action performed on a third-party website by a first user of a social network of users. The method can also include creating by the server system first promotional information based upon the received indicator and information associated with the first user of the social network. The method can further include persistently storing by the server system the created first promotional information in a repository of promotional information, wherein the repository stores promotional information associated with a plurality of third-party websites for display to users of a plurality of social networks. The method can additionally include receiving at the server system a request for promotional information to display to a second user of the social network, the second user having an acquaintance relationship with the first user.

    Abstract translation: 在一个实现中,用于向计算机用户提供信息的方法包括在服务器系统处接收由用户的社交网络的第一用户在第三方网站上执行的动作的指示符。 该方法还可以包括基于接收的指示符和与社交网络的第一用户相关联的信息,由服务器系统创建第一促销信息。 该方法可以进一步包括由服务器系统将所创建的第一促销信息永久存储在促销信息的存储库中,其中,储存库存储与多个第三方网站相关联的宣传信息,以便显示给多个社交网络的用户。 该方法还可以包括在服务器系统处接收对社交网络的第二用户显示的促销信息的请求,第二用户与第一用户具有熟人关系。

Patent Agency Ranking