US 12,229,035 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 Nov. 3, 2023, as Appl. No. 18/386,843.
Application 18/386,843 is a continuation of application No. 17/747,812, filed on May 18, 2022, granted, now 11,816,010.
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 2024/0070044 A1, Feb. 29, 2024
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 staging installation events, comprising:
deploying a computing device adapted to gather performance data from a plurality of remote computing devices, wherein the performance data comprises an acceptable range associated with a performance metric;
activating an installation of an uninstalled feature in a first segment of the plurality of remote computing devices using the computing device;
identifying a subset of devices within the first segment, wherein the subset is operating the uninstalled feature;
monitoring the performance metric relative to the acceptable range associated with the subset; and
activating the installation in a subsequent segment, iteratively, as long as the performance metric associated with the subset is within the acceptable range.