发明名称 Application version release management
摘要 Implementations of the disclosed subject matter provide systems and methods for providing one or more versions of an application to one or more subsets of users based on measured performance of the one or more versions of the application. A method may include providing a first version of an application to a first subset of users of the application. Next, performance of the first version of the application may be measured and a second subset of users of the application may be selected based on the performance of the first version of the application. As a result, a second version of the application may be provided to the second subset of users of the application.
申请公布号 US9087156(B2) 申请公布日期 2015.07.21
申请号 US201314081071 申请日期 2013.11.15
申请人 Google Inc. 发明人 Patton Brian;Fortescue Nicolas;Swigon Piotr Krzysztof;Ayres John;Ruppaner Maximilian;Powers Elizabeth Ireland;Lamm Eva-Lotta;Stokes Alan Michael
分类号 G06F9/44;G06F11/36 主分类号 G06F9/44
代理机构 Morris & Kamlay LLP 代理人 Morris & Kamlay LLP
主权项 1. A computer-implemented method comprising: receiving from an application developer, by an application provider, a first version of an application that is distributed by the application provider, wherein the application provider comprises a device that provides a plurality of applications for digital distribution over a network to client devices associated with a plurality of users; providing, by the application provider, the first version of the application to a first subset of client devices wherein each client device is associated with at least one user of the application, wherein the first subset of client devices is less than an entirety of client devices available to the application provider to receive the first version of the application; measuring performance of the first version of the application; detecting a performance issue for a particular type of device in the first subset of client devices; selecting, by the application provider, a second subset of client devices of users of the application, comprising devices matching the particular type of device, to receive a second version of the application based on the performance of the first version of the application, wherein the second version of the application is distinct from the first version of the application; providing the second version of the application to the second subset of client devices of users of the application; measuring performance of the second version of the application; selecting a third subset of client devices of users of the application based on the performance of the second version of the application, wherein the third subset of client devices includes the first subset of client devices; and providing a third version of the application to the third subset of client devices of users of the application.
地址 Mountain View CA US