Pausing functions of an assistant device during an active telephone call
First Claim
1. A computer-implemented method comprising:
- monitoring, by a user device, calling activity on the user device;
detecting, by the user device and based on the monitoring, that a call has started on the user device;
providing, by the user device, a pause instruction to an assistant device via an assistant cloud control device based on detecting that the call has started on the user device, causing the assistant device to disable speech response functions; and
providing a resume instruction to the assistant device via the assistant cloud control device based on detecting that a mute function of the user device has been activated based on the monitoring the calling activity;
wherein the providing the pause instruction and the resume instruction via the assistant cloud control device comprises providing location information of the user device, causing the assistant cloud control device to provide the pause instruction and the resume instruction to a subset of a plurality of assistant control devices having a known location within a threshold distance of the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes: monitoring, by a user device, calling activity on the user device; detecting, by the user device and based on the monitoring, that a call has started on the user device; providing, by the user device, a pause instruction to an assistant device based on detecting that the call has started on the user device, causing the assistant device to disable speech response functions; detecting, by the user device and based on the monitoring, that the call has ended on the user device; and providing, by the user device, a resume instruction to the assistant device based on detecting that the call has ended on the user device, causing the assistant device to resume speech response functions.
13 Citations
16 Claims
-
1. A computer-implemented method comprising:
-
monitoring, by a user device, calling activity on the user device; detecting, by the user device and based on the monitoring, that a call has started on the user device; providing, by the user device, a pause instruction to an assistant device via an assistant cloud control device based on detecting that the call has started on the user device, causing the assistant device to disable speech response functions; and providing a resume instruction to the assistant device via the assistant cloud control device based on detecting that a mute function of the user device has been activated based on the monitoring the calling activity; wherein the providing the pause instruction and the resume instruction via the assistant cloud control device comprises providing location information of the user device, causing the assistant cloud control device to provide the pause instruction and the resume instruction to a subset of a plurality of assistant control devices having a known location within a threshold distance of the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for preventing unintended responses to speech commands by an assistant device during an active telephone call on a user device, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer device to cause the computer device to:
-
receive a pause instruction from the user device based on the user device detecting that a call as started on the user device; identify one or more assistant devices registered to the user device; provide the pause instruction to the one or more assistant devices, causing the one or more assistant devices to disable speech response functions; receive a resume instruction from the user device based on the user device detecting that a call has ended on the user device; provide the resume instruction to the one or more assistant devices, causing the one or more assistant devices to resume speech response functions; and receive user device location information, wherein the providing the pause instruction and the providing the resume instruction includes providing the pause instruction and the resume instruction to a subset of the one or more assistant devices having a known location within a threshold distance of the user device. - View Dependent Claims (13, 14)
-
-
15. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium associated with an assistant device; program instructions to receive a pause instruction based on a user device detecting that a call has started on the user device; program instructions to disable speech input response functions based on receiving the pause instruction; program instructions to receive a resume instruction from the user device wherein the user device provides the resume instruction to the assistant device based on detecting that a mute function of the user device has been activated based on the monitoring calling activity on the user device; program instructions to resume speech input response functions based on receiving the resume instruction; and program instructions to receive user device location information, wherein the receiving the pause instruction and the receiving the resume instruction include receiving the pause instruction and the resume instruction at the assistant device having a known location within a threshold distance of the user device, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (16)
-
Specification