发明名称 |
Testing framework for applications |
摘要 |
An application distribution server may be operable to select a plurality of data processing devices which are capable of receiving application updates. One or more experimental versions of an application may be communicated by the application distribution server to each of the selected plurality of data processing devices during an update process of the application. The application distribution server may cause collection of performance information associated with the one or more experimental versions. The application distribution server may then cause communication of the collected performance information to a developer of the application for analysis. When a particular experimental version is uninstalled from a particular data processing device or when feedback and/or rating information on the particular experimental version is communicated from the particular data processing device, the application distribution server may communicate, to the particular data processing device, a message indicating an experiment and options to opt-out of future experiments. |
申请公布号 |
US9411573(B2) |
申请公布日期 |
2016.08.09 |
申请号 |
US201213649282 |
申请日期 |
2012.10.11 |
申请人 |
GOOGLE INC. |
发明人 |
Dhanda Sanjeev |
分类号 |
G06F9/445;G06F11/36;G06F11/34;G06Q30/02 |
主分类号 |
G06F9/445 |
代理机构 |
Morris & Kamlay LLP |
代理人 |
Morris & Kamlay LLP |
主权项 |
1. A method, comprising:
in an application distribution server:
selecting a plurality of data processing devices that are capable of receiving application updates associated with an application;communicating one or more experimental versions of the application to each of the selected plurality of data processing devices during an update process of the application;causing collection of performance information associated with the communicated one or more experimental versions;causing communication of the collected performance information to a developer of the application for analysis; andcommunicating, to one or more of the selected plurality of data processing devices, an option to opt-out of one or more future experimental versions of the application, wherein the option to opt-out of the one or more future experimental versions of the application is communicated to the one or more of the selected plurality of data processing devices upon an occurrence of an event selected from the group consisting of:
an event in which a particular experimental version is uninstalled from the one or more of the selected plurality of data processing devices, andan event in which feedback information or rating information on a particular experimental version is communicated from the one or more of the selected plurality of data processing devices. |
地址 |
Mountain View CA US |