Providing hands-free service to multiple devices
First Claim
1. An apparatus comprising:
- a first microphone;
a first audio output speaker;
one or more processors; and
a hands-free component executable by the one or more processors to cause audio data generated based at least in part on input provided by the first microphone to be sent to a first wireless device from the apparatus; and
a hands-free routing component executable by the one or more processors to;
receive an indication that a user associated with the wireless device has moved from a first environment to a second environment;
cause the audio data to be sent to the first wireless device from another apparatus associated with the second environment instead of the apparatus based at least in part on the indication that the user has moved from the first environment to the second environment, wherein the other apparatus has at least a second microphone and a second audio output speaker;
cause a wireless communication channel to be established between a second wireless device and the apparatus based at least in part on the indication that the user has moved from the first environment to the second environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for providing audio services to multiple devices are described. For instance, connections between a hands-free unit and multiple wireless devices are established. The connections are themselves used to establish active communication channels, such as active audio communication channels, between the hands-free unit and the wireless devices, such as during a phone call. Upon establishment of an active communication channel with one of the wireless devices, the connections to the other wireless devices are disconnected—and/or additional connections refused—for the duration of the active communication channel. Furthermore, a routing module in various embodiments permits multiple hands-free units to route active communication channels to each other depending on user location.
19 Citations
18 Claims
-
1. An apparatus comprising:
-
a first microphone; a first audio output speaker; one or more processors; and a hands-free component executable by the one or more processors to cause audio data generated based at least in part on input provided by the first microphone to be sent to a first wireless device from the apparatus; and a hands-free routing component executable by the one or more processors to; receive an indication that a user associated with the wireless device has moved from a first environment to a second environment; cause the audio data to be sent to the first wireless device from another apparatus associated with the second environment instead of the apparatus based at least in part on the indication that the user has moved from the first environment to the second environment, wherein the other apparatus has at least a second microphone and a second audio output speaker; cause a wireless communication channel to be established between a second wireless device and the apparatus based at least in part on the indication that the user has moved from the first environment to the second environment. - View Dependent Claims (2)
-
-
3. A method comprising:
-
determining a first wireless communication channel has been established between a first wireless device and a first computing system, wherein the first computing system has at least one first microphone and at least one first audio output speaker; determining that a user associated with the first wireless device has moved from a first environment to a second environment; and causing a second wireless communication channel to be established between the first wireless device and the second computing system based at least in part on the determining that the user has moved from the first environment to the second environment, wherein the second computing system has at least one second microphone and at least one second audio output speaker; and causing a third wireless communication channel to be established between a second wireless device and the first computing system based at least in part on the determining that the user has moved from the first environment to the second environment. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more processors; and non-transitory computer-readable media storing computer executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; causing a first wireless communication channel to be established between a first wireless device and a first computing system located in a first environment, wherein the first computing system has at least one first microphone and at least one first audio output speaker; determining that a user associated with the first wireless device has moved from the first environment to a second environment, the second environment including a second computing system; causing a second wireless communication channel to be established between the first wireless device and the second computing system based at least in part on determining that the user has moved from the first environment to the second environment, wherein the second computing system has at least one second microphone and at least one second audio output speaker; and causing a third wireless communication channel to be established between a second wireless device and the first computing system based at least in part on determining that the user has moved from the first environment to the second environment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification