CPC H04L 65/1066 (2013.01) [G01S 5/0295 (2020.05); G06F 9/451 (2018.02); G06F 9/505 (2013.01); G10L 15/1822 (2013.01); H04L 45/70 (2013.01); H04L 65/75 (2022.05); H04L 65/80 (2013.01); G01S 5/02 (2013.01); G01S 5/18 (2013.01); G06F 3/167 (2013.01); G10L 2015/088 (2013.01)] | 20 Claims |
1. A computing system, comprising:
one or more processors; and
one or more non-transitory, computer-readable media storing instructions that are executable to cause the one or more processors to perform operations, the operations comprising:
determining a request based on one or more input signals received by a first computing device;
obtaining a content item selected via a real-time content selection process based at least in part on the request;
identifying a first candidate interface and a second candidate interface within a threshold distance of the first computing device;
communicating, using sub-audible signals, with at least one of the first candidate interface and the second candidate interface;
selecting, based on a policy, the first candidate interface to render the content item; and
transmitting, to the first candidate interface for rendering, the content item in a modality compatible with the first candidate interface.
|