-
公开(公告)号:US20240259752A1
公开(公告)日:2024-08-01
申请号:US18163207
申请日:2023-02-01
Applicant: ROKU, INC.
Inventor: Yu-Cheng Lin , Brian James Hetherman , Sunil Ramesh , Michael Cutter , Karina Levitian
CPC classification number: H04S7/303 , H04R5/02 , H04R5/04 , H04S7/301 , H04S2400/11 , H04S2400/13
Abstract: In one aspect, an example method for use in connection with an audio system that is configured to present audio within a listening area includes (i) detecting, by a computing system, a position of a user located within the listening area; (ii) using, by the computing system, at least the detected position of the user to identify, from among multiple candidate reference positons, a reference positon that most closely matches the detected position of the user; (iii) using, by the computing system, at least the identified reference position as a basis to select a set of audio settings that corresponds to the identified reference position; and (iv) configuring, by the computing system, the audio system based on the selected set of audio settings.
-
公开(公告)号:US20250138888A1
公开(公告)日:2025-05-01
申请号:US18496459
申请日:2023-10-27
Applicant: Roku, Inc.
Inventor: Frank Maker , Brian James Hetherman , Ian M. McIntosh
IPC: H04N21/442 , H04N21/466
Abstract: In one aspect, disclosed in a method for use in connection with a local area network (LAN) system comprising a group of multiple devices that includes a first device and a separate set of devices. The method includes: the first device determining that a machine learning (ML)-based task is to be performed; the first device broadcasting to the separate set of devices, a ML-based task request for the ML-based task, (i) wherein the separate set of devices are configured to perform an arbitration process to select a second device, and (ii) wherein the second device is configured to perform the ML-based task in accordance with the ML-based task request, thereby generating ML-based task output, and to transmit the generated ML-based task output to the first device; and the first device receiving the generated output from the second device and using the received output to facilitate performing one or more operations.
-