Identifying Media Store Users Eligible for Promotions
    11.
    发明申请
    Identifying Media Store Users Eligible for Promotions 审中-公开
    识别符合促销活动的媒体商店用户

    公开(公告)号:US20150039427A1

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

    申请号:US14299030

    申请日:2014-06-09

    Applicant: Google Inc.

    CPC classification number: G06Q30/0255

    Abstract: A developer/requestor may select a subset of users for a promotion by querying a database; however, the developer may not be provided with specific details about each user (e.g., purchase history, browsing history, etc.). The system returns a response to the query that obfuscates a user's data while simultaneously providing the developer with a response to indicate to the developer whether or not a user or group of users is promotion eligible based on the developer's criteria. The developer may dispatch a promotion to the one or more users determined to be promotion eligible.

    Abstract translation: 开发人员/请求者可以通过查询数据库来选择促销的一部分用户; 然而,可能不会向开发者提供关于每个用户的具体细节(例如,购买历史,浏览历史等)。 系统返回对查询的响应,模糊用户的数据,同时向开发者提供响应,以向开发人员指示用户或用户组是否根据开发人员的标准进行促销。 开发商可能会向一个或多个确定为促销资格的用户发送促销活动。

    METHODS FOR UPDATING APPLICATIONS
    12.
    发明申请
    METHODS FOR UPDATING APPLICATIONS 审中-公开
    更新应用程序的方法

    公开(公告)号:US20140007074A1

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

    申请号:US13647074

    申请日:2012-10-08

    Applicant: Google Inc.

    CPC classification number: G06F8/658 G06F8/60 G06F8/65

    Abstract: A method includes transmitting, from a computing device to one or more server computers, an update request corresponding to a client-side application package that is stored at the computing device. The client side application package contains a plurality of application components. The method also includes receiving a differential update package in response to the request. The differential update package includes a plurality of deltas, wherein each delta corresponds to one of the application components contained in the client side application package. The method also includes applying the plurality of deltas to modify at least some of the application components from the plurality of application components.

    Abstract translation: 一种方法包括从计算设备向一个或多个服务器计算机发送对应于存储在计算设备处的客户端应用程序包的更新请求。 客户端应用程序包包含多个应用程序组件。 该方法还包括响应该请求接收差分更新包。 差分更新包包括多个增量,其中每个增量对应于包含在客户端应用包中的应用组件之一。 该方法还包括应用多个三角形来修改多个应用组件中的至少一些应用组件。

    Identifying Media Store Users Eligible for Promotions

    公开(公告)号:US20160371731A1

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

    申请号:US15244064

    申请日:2016-08-23

    Applicant: Google Inc.

    CPC classification number: G06Q30/0255

    Abstract: A developer/requestor may select a subset of users for a promotion by querying a database; however, the developer may not be provided with specific details about each user (e.g., purchase history, browsing history, etc.). The system returns a response to the query that obfuscates a user's data while simultaneously providing the developer with a response to indicate to the developer whether or not a user or group of users is promotion eligible based on the developer's criteria. The developer may dispatch a promotion to the one or more users determined to be promotion eligible.

    Distributing content
    14.
    发明授权
    Distributing content 有权
    分发内容

    公开(公告)号:US09178964B1

    公开(公告)日:2015-11-03

    申请号:US14205410

    申请日:2014-03-12

    Applicant: Google Inc.

    Abstract: A method and apparatus are disclosed for distributing content items to a handheld device using a personal computer. A user can browse and select content using a personal computer or other computer that may be more readily available or more convenient to use than the handheld device. The personal computer can communicate with a web server which receives the user's request for content to be distributed to the handheld device. The web server can retrieve configuration information pertaining to the handheld device and communicate with a content server to determine whether the user's request for content distribution is valid based on information identifying the handheld device and at least some of the configuration information pertaining to the handheld device. The content server can transmit the requested content item to the handheld device if the user's request is valid and if the handheld device is able to receive the content item.

    Abstract translation: 公开了一种用于使用个人计算机将内容分发到手持设备的方法和装置。 用户可以使用可能比手持设备更容易获得或更方便使用的个人计算机或其他计算机来浏览和选择内容。 个人计算机可以与接收用户对要分发到手持设备的内容的请求的web服务器进行通信。 网络服务器可以基于识别手持设备的信息和与手持设备有关的至少一些配置信息来检索有关手持设备的配置信息并与内容服务器进行通信,以确定用户对内容分发的请求是否有效。 如果用户的请求有效并且手持设备能够接收内容项目,则内容服务器可以将所请求的内容项发送到手持设备。

    Automatic provisioning of a software platform to a device ecosystem
    15.
    发明授权
    Automatic provisioning of a software platform to a device ecosystem 有权
    将软件平台自动提供给设备生态系统

    公开(公告)号:US09158521B2

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

    申请号:US14156258

    申请日:2014-01-15

    Applicant: Google Inc.

    CPC classification number: G06F8/60 G06F8/65 G06F9/541 H04L67/16

    Abstract: A method for automatically provisioning a platform implementation package to a client device may include receiving from an application executing on the client device, a request for functionality. The request may be received via a client library distributed with the application, and may be for functionality provided by the platform implementation package. The platform implementation package may provide functionality that is not provided by the client library. It may be further automatically determined, by the client device, that the functionality requires an update to the platform implementation package. In response, a request for the update to the platform implementation package may be communicated to a computing system. The update to the platform implementation package may be received from the computing system and installed on the client device. The requested functionality may be provided to the application by the updated platform implementation package.

    Abstract translation: 用于自动地将平台实现包提供给客户端设备的方法可以包括从在客户端设备上执行的应用程序接收对功能的请求。 该请求可以经由与应用分发的客户端库来接收,并且可以是由平台实现包提供的功能。 平台实现包可以提供不由客户端库提供的功能。 客户端设备可以进一步自动确定功能需要更新平台实现包。 作为响应,可以将对平台实现包的更新的请求传送到计算系统。 平台实现包的更新可以从计算系统接收并安装在客户端设备上。 所请求的功能可以通过更新的平台实现包提供给应用。

    Methods for updating applications
    16.
    发明授权
    Methods for updating applications 有权
    更新应用程序的方法

    公开(公告)号:US09075693B2

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

    申请号:US13647097

    申请日:2012-10-08

    Applicant: Google Inc.

    CPC classification number: G06F8/68 G06F8/60 G06F8/65 G06F8/658

    Abstract: A method includes receiving, from a remote computing device, an update request, the update request including a first signature corresponding to a client-side application package that is stored at the remote computing device. The method also includes identifying a first server-side application package using the first signature. The method also includes generating a differential update package using the first server-side application package and a second server-side application package as inputs, wherein the differential update package, when applied to the client side application package, is operable to modify to the client-side application package such that it is functionally equivalent to the second server-side application package.

    Abstract translation: 一种方法包括从远程计算设备接收更新请求,该更新请求包括与存储在远程计算设备中的客户端应用程序包相对应的第一签名。 该方法还包括使用第一签名识别第一服务器端应用包。 该方法还包括使用第一服务器侧应用程序包和第二服务器端应用程序包作为输入来生成差异更新程序包,其中差分更新程序包在应用于客户端应用程序包时可操作以修改客户机 应用程序包,使其在功能上等同于第二个服务器端应用程序包。

    AUTOMATIC APPLICATION UPDATES
    17.
    发明申请
    AUTOMATIC APPLICATION UPDATES 有权
    自动应用更新

    公开(公告)号:US20140259001A1

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

    申请号:US14280753

    申请日:2014-05-19

    Applicant: Google Inc.

    CPC classification number: G06F8/65 G06F8/61

    Abstract: A method for updating an application on a mobile device includes accessing, at the mobile device, application management information. The application management information identifies a plurality of applications installed on the mobile device and one or more granted permission settings associated with each installed application. The method also includes sending, from the mobile device to a server, a request for update information regarding each installed application and receiving, at the mobile device from the server, the update information. The update information identifies an update package for a respective application of the plurality of installed applications. The method also includes installing the update package without user interaction from a user of the mobile device if one or more required permission settings associated with the update package are included in the one or more granted permission settings associated with the respective application of the plurality of installed applications.

    Abstract translation: 一种用于在移动设备上更新应用的方法包括在移动设备处访问应用管理信息。 应用程序管理信息识别安装在移动设备上的多个应用程序以及与每个安装的应用程序相关联的一个或多个授权许可设置。 该方法还包括从移动设备向服务器发送关于每个安装的应用的更新信息的请求,并且从移动设备从服务器接收更新信息。 更新信息识别用于多个安装的应用的相应应用的更新包。 如果与更新包相关联的一个或多个所需权限设置被包括在与多个安装的多个安装的相应应用相关联的一个或多个授权许可设置中,则该方法还包括安装不具有来自移动设备的用户的用户交互的更新包 应用程序。

    SEAMLESS TRANSITION FROM SAMPLE TO FULL VERSION OF DIGITAL CONTENT
    18.
    发明申请
    SEAMLESS TRANSITION FROM SAMPLE TO FULL VERSION OF DIGITAL CONTENT 有权
    从样品到数字内容的完整版的无缝过渡

    公开(公告)号:US20140214578A1

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

    申请号:US13778097

    申请日:2013-02-26

    Applicant: Google Inc.

    Abstract: A client (e.g., an eReader) receives and displays a sample version of content to a user retrieved from a store server. The sample version is a subset of the full version of the content. The client determines a location in the sample content in which to insert a buy page that allows the user to purchase the full version. The buy page may be inserted at a location that minimizes the time the user spends waiting for the full version to be installed on the client. The client uses one or more locating factors to determine the location. The user may interact with the buy page inserted at the determined location to purchase the full version of the content. The client interacts with the store server to conduct the purchase transaction, and seamlessly transitions the user from the sample to the full version of the content.

    Abstract translation: 客户端(例如,电子书阅读器)从从商店服务器检索到的用户接收并显示内容的示例版本。 示例版本是内容完整版本的一部分。 客户端确定插入购买页面的示例内容中的位置,允许用户购买完整版本。 购买页面可以插入到最小化用户等待完整版本在客户端上安装的时间的位置。 客户端使用一个或多个定位因素来确定位置。 用户可以与在确定的位置插入的购买页面进行交互以购买完整版本的内容。 客户端与商店服务器进行交互以进行购买交易,并将用户从样本无缝转换到完整版本的内容。

    AUTOMATIC PROVISIONING OF A SOFTWARE PLATFORM TO A DEVICE ECOSYSTEM

    公开(公告)号:US20140137094A1

    公开(公告)日:2014-05-15

    申请号:US14156258

    申请日:2014-01-15

    Applicant: GOOGLE INC.

    CPC classification number: G06F8/60 G06F8/65 G06F9/541 H04L67/16

    Abstract: A method for automatically provisioning a platform implementation package to a client device may include receiving from an application executing on the client device, a request for functionality. The request may be received via a client library distributed with the application, and may be for functionality provided by the platform implementation package. The platform implementation package may provide functionality that is not provided by the client library. It may be further automatically determined, by the client device, that the functionality requires an update to the platform implementation package. In response, a request for the update to the platform implementation package may be communicated to a computing system. The update to the platform implementation package may be received from the computing system and installed on the client device. The requested functionality may be provided to the application by the updated platform implementation package.

    Seamless transition from sample to full version of digital content

    公开(公告)号:US09805410B2

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

    申请号:US13778097

    申请日:2013-02-26

    Applicant: Google Inc.

    Abstract: A client (e.g., an eReader) receives and displays a sample version of content to a user retrieved from a store server. The sample version is a subset of the full version of the content. The client determines a location in the sample content in which to insert a buy page that allows the user to purchase the full version. The buy page may be inserted at a location that minimizes the time the user spends waiting for the full version to be installed on the client. The client uses one or more locating factors to determine the location. The user may interact with the buy page inserted at the determined location to purchase the full version of the content. The client interacts with the store server to conduct the purchase transaction, and seamlessly transitions the user from the sample to the full version of the content.

Patent Agency Ranking