US 12,014,615 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 Aug. 4, 2023, as Appl. No. 18/365,407.
Application 18/365,407 is a continuation of application No. 17/860,649, filed on Jul. 8, 2022, granted, now 11,763,656.
Prior Publication US 2024/0013645 A1, Jan. 11, 2024
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, wherein there are multiple on-premises computing devices at the customer premises; and
responsive to the determining and before the upcoming time, causing by the cloud-based computing system one or more of the multiple 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) selecting by the cloud-based computing system a given one of the multiple on-premises computing devices to be a coordinating device and (ii) causing by the cloud-based computing system the selected device to coordinate the collecting and reporting of the context information,
wherein causing by the cloud-based computing system the selected device to coordinate the collecting and reporting of the context information comprises providing the selected device with an indication of one or more other on-premises computing devices at the customer premises, to enable the selected device to engage in signaling with each other indicated on-premises computing device to obtain context information collected by the indicated on-premises computing device.