Voice-Operated Internet-Ready Ubiquitous Computing Device and Method Thereof
First Claim
1. A method implemented by a first computing device, the method comprising:
- receiving a sound input at the first computing device, the sound input associated with a user, and in response to receiving the sound input, establishing a voice session associated with the user;
determining a session quality associated with the voice input;
sending the session quality to a further computing device;
receiving a request to transfer the voice session to a second computing device; and
in response to receiving the request, transferring the voice session to the second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect of this disclosure, a voice-operated internet-ready ubiquitous computing device and a method implemented by the computing device are disclosed. A sound input associated with a user is received at the first computing device, and in response to receiving the sound input, the first computing device establishes a voice session associated with the user. The first computing device then determines a session quality associated with the voice input, and sends the session quality to a further computing device such as a second computing device or a server. The first computing device will receive a request to transfer the voice session to a second computing device; and in response to receiving the request, transfers the voice session to the second computing device.
-
Citations
20 Claims
-
1. A method implemented by a first computing device, the method comprising:
-
receiving a sound input at the first computing device, the sound input associated with a user, and in response to receiving the sound input, establishing a voice session associated with the user; determining a session quality associated with the voice input; sending the session quality to a further computing device; receiving a request to transfer the voice session to a second computing device; and in response to receiving the request, transferring the voice session to the second computing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method implemented by a server, the server having an established connection with a first computing device and a second computing device, the method comprising:
-
receiving, from the first computing device, a first voice session quality indicator associated with a first voice input received at the first computing device; receiving, from the second computing device, a second voice session quality indicator associated with a second voice input received at the second computing device; comparing the first voice session quality indicator with the second voice session quality indicator to identify the computing device having a higher voice session quality; and sending a command to the first and second computing devices to transfer the voice session to the computing device having the higher voice session quality. - View Dependent Claims (8, 9, 10)
-
-
11. A first computing device comprising a
a microphone; -
an audio output; a communications system for RF communications; and a central processing system operatively connected to the microphone, the audio output and the communications system; the central processing system being configured to; receive a sound input at the microphone of the first computing device, the sound input associated with a user, and in response to receiving the sound input, establish a voice session associated with the user; determine a session quality associated with the voice input; send the session quality to a further computing device; receive a request to transfer the voice session to a second computing device; and in response to receiving the request, transfer the voice session to the second computing device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A server comprising
a communications system having an established connection with a first computing device and a second computing device; - and a central processing unit, the central processing unit configured to;
receive, from the first computing device, a first voice session quality indicator associated with a first voice input received at the first computing device; receive, from the second computing device, a second voice session quality indicator associated with a second voice input received at the second computing device; compare the first voice session quality indicator with the second voice session quality indicator to identify the computing device having a higher voice session quality; and send a command to the first and second computing devices to transfer the voice session to the computing device having the higher voice session quality. - View Dependent Claims (18, 19, 20)
- and a central processing unit, the central processing unit configured to;
Specification