-
公开(公告)号:US20250111768A1
公开(公告)日:2025-04-03
申请号:US18374463
申请日:2023-09-28
Applicant: ROKU, INC.
Inventor: SUNIL RAMESH , MICHAEL CUTTER , ROBERT C. CURTIS , PATRICK A. BROUILLETTE , GREGORY M. GARNER
Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for providing a multi-alert-level monitoring and alerting service for a premises comprising a set of Internet of Things (IoT) devices. An example embodiment operates by detecting that a first event has occurred based at least on first sensor data collected from a first subset of the set of IoT devices, modifying an alert level associated with the premises from a first level to a second level in response to at least the detecting, and, in response to the modification of the alert level, modifying a set of conditions used to detect whether a second event has occurred based at least on second sensor data collected from a second subset of the set of IoT devices and/or modifying a manner in which the second sensor data is generated by or collected from the second subset.
-
公开(公告)号:US20210204034A1
公开(公告)日:2021-07-01
申请号:US17198865
申请日:2021-03-11
Applicant: ROKU, INC.
Inventor: GREGORY M. GARNER
IPC: H04N21/63 , H04N21/426 , H04N21/462 , H04N21/45 , H04N21/4147 , H04N21/61 , H04N5/50
Abstract: Disclosed herein are system, method, and computer program product embodiments for a system of capturing and sharing media. In an embodiment, a request for multimedia content is received from a requesting device comprising a tuner to which the requested multimedia content is unavailable. A first device of the plurality of devices to which the requested multimedia content is currently available is selected, the first device using a narrow band tuner tuned to the requested multimedia content. Access is provided to the requested multimedia content to the requesting device from the first device. It is determined that the narrow band tuner of the first device is changed from the requested multimedia content to different content. A second device of the plurality of devices to which the requested multimedia content is currently available is selected and access to the requested multimedia content is provided to the requesting device from the second device.
-
公开(公告)号:US20250119812A1
公开(公告)日:2025-04-10
申请号:US18377055
申请日:2023-10-05
Applicant: ROKU, INC.
Inventor: CARL SASSENRATH , ROBERT C. CURTIS , MANAS C. SAKSENA , GREGORY M. GARNER , SCOTT E. DE HAAS , DAVID L. STERN
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for relaying data in a mesh network. In an embodiment, characteristics for each of a plurality of nodes that comprise a mesh network are obtained. Based on the characteristics, a relay path for providing data from a source node from the plurality of nodes to a destination node from the plurality of nodes is determined. The relay path comprises the source node, the destination node and at least one relay node from the plurality of nodes. An indication of the relay path is provided to at least one of the source node, the destination node, or the at least one relay node.
-
公开(公告)号:US20240365083A1
公开(公告)日:2024-10-31
申请号:US18141120
申请日:2023-04-28
Applicant: Roku, INC.
Inventor: GREGORY M. GARNER , David Stern , Anthony Wood
Abstract: Disclosed are system, method and/or computer program products for generating a map for map-based management of a plurality of Internet of Things (IoT) devices. An embodiment obtains first data associated with a mobile device, including data indicative of a relative position of the mobile device with respect to one or more subsets of the plurality of IoT devices at different points in time, and/or second data from each of one or more of the plurality of IoT devices, including data indicative of a relative position of each of the one or more IoT devices with respect to a subset of other IoT devices in the plurality of IoT devices, generates, based on at least the first and/or second data, a map in which each of the IoT devices is assigned a corresponding location, and provides the map to an application that enables map-based management of the plurality of IoT devices.
-
-
-