IP Library Granted Patent US 9,275,642
Granted Patent B2
US 9,275,642 · App. 13/836,271 · Granted Mar 1, 2016

Voice-operated internet-ready ubiquitous computing device and method thereof

Inventors: Amin Abdossalami (York, CA); Leor Grebler (Richmond Hill, CA); Mahyar Fotoohi Ghiam (Toronto, CA)
Assignee: Unified Computer Intelligence Corporation
G10L15/26H04M3/2236H04M3/58
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,275,642
App. No.
13/836,271
Granted
Mar 1, 2016
Kind
B2
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.

Claims (40)

1. A sound operated method, the method comprising:

receiving, by a first computing device, a sound, wherein the sound is associated with a user, and in response to receiving the sound, establishing, by the first computing device, a voice session associated with the user;

determining, by the first computing device, a session quality associated with the sound;

sending, by the first computing device, the session quality to a further computing device;

receiving, by the first computing device, a request to transfer the voice session to a second computing device; and

in response to receiving the request, transferring, by the first computing device, the voice session to the second computing device.

2. The method of claim 1 , wherein transferring the voice session comprises:

detecting, using a speech to text recognition engine, a command associated with the sound; and

sending the command to the further computing device.

3. The method of claim 2 , wherein transferring the voice session further comprises:

detecting a user identification associated with the sound; and

sending the user identification to the further computing device.

4. The method of claim 1 , wherein the further computing device is one of the second computing device and a server.

5. The method of claim 1 , wherein determining the session quality associated with the sound further comprises determining a distance between the first computing device and the sound.

6. The method of claim 1 , wherein the session quality is determined based on any of a connection quality between the first computing device and a server, and a signal-to-noise ratio of the sound.

7. The method of claim 1 , wherein the further computing device is a server having an established connection with the first computing device and the second computing device, the method further comprising the following actions implemented at the server:

receiving, from the first computing device, the session quality;

receiving, from the second computing device, a second voice session quality indicator associated with a second sound received at the second computing device;

comparing the session quality with the second voice session quality indicator to identify the computing device having a higher voice session quality; and

sending the request to the first and second computing devices to transfer the voice session to the computing device having the higher voice session quality.

8. 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 at the microphone of the first computing device, wherein the sound is associated with a user, and in response to receiving the sound, establish a voice session associated with the user;

determine a session quality associated with the sound;

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.

9. The first computing device of claim 8 , wherein to transfer the voice session the central processing system is further configured to:

detect, using a speech to text recognition engine, a command associated with the sound; and

send the command to the further computing device.

10. The first computing device of claim 9 , wherein to transfer the voice session the central processing system is further configured to:

detect a user identification associated with the sound; and

send the user identification to the further computing device.

11. The first computing device of claim 8 , wherein the further computing device is one of the second computing device and a server.

12. The first computing device of claim 8 , wherein determining the session quality associated with the sound further comprises determining a distance between the first computing device and the sound.

13. The first computing device of claim 8 , wherein the /ion quality is determined based any of a connection quality between the first computing device and a server, and a signal-to-noise ratio of the sound.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2015
From: ABDOSSALAMI, AMIN; GREBLER, LEOR; GHIAM, MAHYAR FOTOOHI
To: UNIFIED COMPUTER INTELLIGENCE CORPORATION
Reel/Frame 035479/0989 →
Continuity (2)
Provisional Application 61725630 · Nov 13, 2012
Related Publication 20140136195A1 · May 15, 2014