US 11,816,010 B2
Staged release of updates with anomaly monitoring
Michael Cieslak, Los Angeles, CA (US); Jiayao Yu, Venice, CA (US); Kai Chen, Manhattan Beach, CA (US); Farnaz Azmoodeh, Venice, CA (US); Michael David Marr, Monroe, WA (US); Jun Huang, Beverly Hills, CA (US); Zahra Ferdowsi, Marina del Rey, CA (US); Olamide Valerie Olatunji, Los Angeles, CA (US); David Boyle, Santa Monica, CA (US); and Claire Reinert, Seattle, WA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on May 18, 2022, as Appl. No. 17/747,812.
Application 17/747,812 is a continuation of application No. 16/393,039, filed on Apr. 24, 2019, granted, now 11,341,017, issued on May 24, 2022.
Prior Publication US 2022/0276947 A1, Sep. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/34 (2006.01); G06F 11/14 (2006.01)
CPC G06F 11/3423 (2013.01) [G06F 11/1479 (2013.01); G06F 11/3495 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of monitoring remote devices during installation events, comprising:
establishing an acceptable range associated with each of a plurality of metrics, wherein the plurality of metrics is associated with an uninstalled feature of an application;
deploying a first computing device specially adapted to identify an engaged subset among a plurality of remote computing devices according to an engagement metric;
activating an installation of the uninstalled feature in a first segment of the engaged subset using the first computing device;
gathering performance data from the first segment during the installation using the first computing device according to the plurality of metrics; and
pausing the installation in response to detecting one or more of the performance data outside the acceptable range.