Verifying that a purchasing request is legitimate

    公开(公告)号:US09818094B1

    公开(公告)日:2017-11-14

    申请号:US13773532

    申请日:2013-02-21

    Applicant: Google Inc.

    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A computing device provides a user interface of a third-party application program. The user interface includes an interface element that causes purchase of a product. The computing device receives an indication that the user has selected the interface element. The computing device identifies a first identity certificate that is assigned to the third-party application program from among multiple identity certificates that are assigned to multiple respective third-party application programs. The computing device sends the first identity certificate to a server system so as to cause the server system to determine whether the first identity certificate matches a second identity certificate. The computing device receives an indication that the third-party application program is able to legitimately purchase the product. The computing device sends a request for purchasing the product.

    Multiple application versions
    3.
    发明授权
    Multiple application versions 有权
    多个应用程序版本

    公开(公告)号:US09595027B2

    公开(公告)日:2017-03-14

    申请号:US14743014

    申请日:2015-06-18

    Applicant: Google Inc.

    Abstract: In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace system and from a user associated with a computing device that operates remotely from the application marketplace system, a request that corresponds to a software application distributed by the application marketplace system, the software application having multiple versions on the application marketplace system. The method also includes determining one or more device attributes that are associated with the computing device, and identifying a particular version of the software application, from among the multiple versions on the application marketplace system, that is targeted for the computing device based on the device attributes. The method also includes providing, for display to the user and in response to the request, information related to the particular version of the software application.

    Abstract translation: 在一个方面,本申请描述了一种用于确定针对计算设备的软件应用的版本的方法。 该方法包括在应用市场系统和与从应用市场系统远程操作的计算设备相关联的用户处接收对应于由应用市场系统分发的软件应用的请求,所述软件应用具有多个版本 应用市场系统。 该方法还包括确定与计算设备相关联的一个或多个设备属性,以及从应用市场系统上的多个版本中识别基于该设备针对计算设备的软件应用的特定版本 属性 该方法还包括提供用于向用户显示并响应于该请求的与软件应用的特定版本有关的信息。

    Coordinating multiple devices in a product purchasing system
    4.
    发明授权
    Coordinating multiple devices in a product purchasing system 有权
    协调产品采购系统中的多个设备

    公开(公告)号:US08645226B1

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

    申请号:US13626872

    申请日:2012-09-25

    Applicant: Google Inc.

    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A server system receives a request to purchase a product from a first computing device. The first computing device is one of multiple computing devices assigned to a user account. The server system requests to charge an account associated with a user of the first computing device for a price. The server system receives an indication that the account has been charged. The server system sends for receipt by each of the computing devices a notification that a purchasing event has occurred. The server system receives, as sent by each of at least a subset of the multiple computing devices, a request for details. The server system sends, for receipt by each of the at least subset of the multiple computing devices, an indication that the product has been purchased.

    Abstract translation: 通常,本公开中描述的主题可以体现在方法,系统和程序产品中。 服务器系统从第一计算设备接收购买产品的请求。 第一计算设备是分配给用户帐户的多个计算设备之一。 服务器系统请求以与价格相关联的与第一计算设备的用户相关联的帐户。 服务器系统收到帐户已被充电的指示。 服务器系统发送每个计算设备接收采购事件已经发生的通知。 如多个计算设备的至少一个子集中的每一个所发送的,服务器系统接收到细节请求。 服务器系统发送多个计算设备的至少一个子集中的每一个以便接收产品已被购买的指示。

    Multiple Application Versions
    5.
    发明申请

    公开(公告)号:US20170140451A1

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

    申请号:US15417789

    申请日:2017-01-27

    Applicant: Google Inc.

    Abstract: In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace system and from a user associated with a computing device that operates remotely from the application marketplace system, a request that corresponds to a software application distributed by the application marketplace system, the software application having multiple versions on the application marketplace system. The method also includes determining one or more device attributes that are associated with the computing device, and identifying a particular version of the software application, from among the multiple versions on the application marketplace system, that is targeted for the computing device based on the device attributes. The method also includes providing, for display to the user and in response to the request, information related to the particular version of the software application.

    Multiple Application Versions
    6.
    发明申请
    Multiple Application Versions 有权
    多个应用程序版本

    公开(公告)号:US20150287003A1

    公开(公告)日:2015-10-08

    申请号:US14743014

    申请日:2015-06-18

    Applicant: Google Inc.

    Abstract: In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace system and from a user associated with a computing device that operates remotely from the application marketplace system, a request that corresponds to a software application distributed by the application marketplace system, the software application having multiple versions on the application marketplace system. The method also includes determining one or more device attributes that are associated with the computing device, and identifying a particular version of the software application, from among the multiple versions on the application marketplace system, that is targeted for the computing device based on the device attributes. The method also includes providing, for display to the user and in response to the request, information related to the particular version of the software application.

    Abstract translation: 在一个方面,本申请描述了一种用于确定针对计算设备的软件应用的版本的方法。 该方法包括在应用市场系统和与从应用市场系统远程操作的计算设备相关联的用户处接收对应于由应用市场系统分发的软件应用的请求,所述软件应用具有多个版本 应用市场系统。 该方法还包括确定与计算设备相关联的一个或多个设备属性,以及从应用市场系统上的多个版本中识别基于该设备针对计算设备的软件应用的特定版本 属性 该方法还包括提供用于向用户显示并响应于该请求的与软件应用的特定版本有关的信息。

    Electronic License Management
    7.
    发明申请
    Electronic License Management 有权
    电子许可证管理

    公开(公告)号:US20150149363A1

    公开(公告)日:2015-05-28

    申请号:US14596706

    申请日:2015-01-14

    Applicant: Google Inc.

    Abstract: In one aspect, this application describes a method for determining a license status of a software application. The method includes receiving a license status request to obtain an indication of whether a software application is licensed for use on a client computing device. The method also includes identifying identity information that corresponds to user identity information, device identity information, or both. The method also includes sending a communication generated from the license status request and the identity information to a licensing service, the communication being used by the licensing service to generate the indication based at least in part on the identity information and licensing information associated with the software application. The method also includes receiving a license status response from the licensing service that includes the indication. The method also includes sending the license status response to the software application for processing by the software application.

    Abstract translation: 一方面,本申请描述了一种用于确定软件应用的许可状态的方法。 该方法包括接收许可证状态请求以获得软件应用是否被授权在客户端计算设备上使用的指示。 该方法还包括识别与用户身份信息,设备身份信息或两者相对应的身份信息。 该方法还包括从许可证状态请求和身份信息生成的通信发送到许可服务,许可服务使用的通信至少部分地基于与该软件相关联的身份信息和许可信息来生成指示 应用。 该方法还包括从许可服务接收包括该指示的许可状态响应。 该方法还包括向软件应用程序发送许可状态响应以供软件应用程序处理。

Patent Agency Ranking