US 12,394,298 B2
Dynamic collection and reporting of customer premises context information in response to predicted emergency event
Sunil Ramesh, Cupertino, CA (US); Charles Brian Pinkerton, Boulder, CO (US); Mark Robins, San Jose, CA (US); and Anthony Wood, San Jose, CA (US)
Assigned to Roku, Inc., San Jose, CA (US)
Filed by Roku, Inc., San Jose, CA (US)
Filed on May 15, 2024, as Appl. No. 18/664,758.
Application 18/664,758 is a continuation of application No. 18/365,407, filed on Aug. 4, 2023, granted, now 12,014,615.
Application 18/365,407 is a continuation of application No. 17/860,649, filed on Jul. 8, 2022, granted, now 11,763,656, issued on Sep. 19, 2023.
Prior Publication US 2024/0296730 A1, Sep. 5, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G08B 21/10 (2006.01); H04L 12/28 (2006.01)
CPC G08B 21/10 (2013.01) [H04L 12/2825 (2013.01); H04L 12/2834 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining by a cloud-based computing system that an emergency event is predicted to impact a customer premises at an upcoming time; and
responsive to the determining and before the upcoming time, causing by the cloud-based computing system one or more on-premises computing devices at the customer premises to collect and report context information, wherein causing the one or more on-premises computing devices at the customer premises to collect and report context information comprises (i) transmitting from the cloud-based computing system to the one or more on-premises computing devices one or more messages interpretable by the one or more on-premises computing devices to cause the one or more on-premises computing devices to collect and report the context information and (ii) including in the one or more messages to at least one of the one or more on-premises computing devices a set of program logic executable by the at least one on-premises computing device to cause the at least one on-premises computing device to collect and report the context information.