IP Library Granted Patent US 9,122,312
Granted Patent B2
US 9,122,312 · App. 13/945,396 · Granted Sep 1, 2015

System and method for interacting with a computing device

Inventors: Ravi Prasad Venkata Velamuri (Visakhapatnam, IN); Atul Gupta (Maharashtra, IN); Jagan Joguparthy (Andhra Pradesh, IN)
Assignee: Infosys Limited
G06F3/017
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,122,312
App. No.
13/945,396
Granted
Sep 1, 2015
Kind
B2
Abstract

One or more computing devices may detect the presence of a user, determine default communication mode for communicating with the user, use the default communication mode to elicit a communicative gesture from the user, receive a signal identifying at least one communicative gesture from the user, and convert the identified communicative gestures into a command. The default communication mode may be based on the identity of the user. Alternatively, the default communication mode can be determined by using a first mode of communication to prompt the user to make a mode-selection gesture, and if a mode-selection gesture is detected from the user within a threshold period of time, setting the first mode of communication as the default communication mode. Otherwise, if no mode-selection gesture is detected within a threshold period of time, using an alternative mode of communication to prompt the user to make a mode-selection gesture.

Claims (62)

1. A method for interacting with one or more computing devices, comprising:

receiving, by at least one of the one or more computing devices, a signal indicating the presence of a user;

determining, by at least one of the one or more computing devices, a default communication mode for communicating with the user, the default communication mode comprising:

using a first mode of communication to prompt the user to make a mode-selection gesture;

if a mode-selection gesture is detected from the user, setting the first mode of communication as the default communication mode; and

if no mode-selection gesture is detected, using an alternative mode of communication to prompt the user to make a mode-selection gesture;

using, by at least one of the one or more computing devices, the default communication mode to elicit a communicative gesture from the user;

receiving, by at least one of the one or more computing devices, a signal identifying at least one communicative gesture from the user; and

converting, by at least one of the one or more computing devices, at least one of the identified communicative gestures into a command.

2. The method of claim 1 , wherein the default communication mode is determined based on the identity of the user.

3. The method of claim 1 , wherein

the first mode of communication is set as the default communication mode if a mode-selection gesture is detected from the user within a threshold period of time; and

wherein the alternative mode of communication is used to prompt the user to make a mode-selection gesture if no mode-selection gesture is detected within the threshold period of time.

4. The method of claim 1 , wherein the first mode of communication comprises a first language, and the alternative mode of communication comprises a second language.

5. The method of claim 1 , wherein at least one of the first mode of communication or the alternative mode of communication comprise audio communication.

6. The method of claim 1 , wherein the command is a command for at least one of the one or more computing devices to relay a message to one or more other users.

7. The method of claim 6 , further comprising:

relaying, by at least one of the one or more computing devices, the message to the one or more other users;

receiving a response to the message; and

using the default communication mode to communicate the response to the user.

8. An apparatus for interacting with one or more computing devices, the apparatus comprising:

one or more processors; and

one or more memories operatively coupled to at least one of the one or more processors and having instructions stored thereon that, when executed by at least one of the one or more processors, cause at least one of the one or more processors to:

receive a signal indicating the presence of a user;

determine a default communication mode for communicating with the user, the default communication mode being determined by:

using a first mode of communication to prompt the user to make a mode-selection gesture;

if a mode-selection gesture is detected from the user, setting the first mode of communication as the default communication mode; and

if no mode-selection gesture is detected, using an alternative mode of communication to prompt the user to make a mode-selection gesture;

use the default communication mode to elicit a communicative gesture from the user;

receive a signal identifying at least one communicative gesture from the user; and

convert at least one of the identified communicative gestures into a command.

9. The apparatus of claim 8 , wherein the default communication mode is based on the identity of the user.

10. The apparatus of claim 8 , wherein

the first mode of communication is set as the default communication mode if a mode-selection gesture is detected from the user within a threshold period of time; and

wherein the alternative mode of communication is used to prompt the user to make a mode-selection gesture if no mode-selection gesture is detected within the threshold period of time.

11. The apparatus of claim 8 , wherein the first mode of communication comprises a first language, and the alternative mode of communication comprises a second language.

12. The apparatus of claim 8 , wherein at least one of the first mode of communication or the alternative mode of communication comprise audio communication.

13. The apparatus of claim 8 , wherein the command is a command for at least one of the one or more computing devices to relay a message to one or more other users.

14. The apparatus of claim 13 , wherein at least one of the one or more memories has further instructions stored thereon that, when executed by at least one of the one or more processors, cause at least one of the one or more processors to:

relay the message to the one or more other users;

receive a response to the message; and

use the default communication mode to communicate the response to the user.

15. At least one non-transitory computer-readable medium storing computer-readable instructions that, when executed by one or more computing devices, cause at least one of the one or more computing devices to:

receive a signal indicating the presence of a user;

determine a default communication mode for communicating with the user, the default communication mode being determined by:

using a first mode of communication to prompt the user to make a mode-selection gesture;

if a mode-selection gesture is detected from the user, setting the first mode of communication as the default communication mode; and

if no mode-selection gesture is detected, using an alternative mode of communication to prompt the user to make a mode-selection gesture;

use the default communication mode to elicit a communicative gesture from the user;

receive a signal identifying at least one communicative gesture from the user; and

convert at least one of the identified communicative gestures into a command.

16. The at least one non-transitory computer-readable medium of claim 15 , wherein the default communication mode is based on the identity of the user.

17. The at least one non-transitory computer-readable medium of claim 15 , wherein

the first mode of communication is set as the default communication mode if a mode-selection gesture is detected from the user within a threshold period of time; and

wherein the alternative mode of communication is used to prompt the user to make a mode-selection gesture if no mode-selection gesture is detected within the threshold period of time.

18. The at least one non-transitory computer-readable medium of claim 15 , wherein the first mode of communication comprises a first language, and the alternative mode of communication comprises a second language.

19. The at least one non-transitory computer-readable medium of claim 15 , wherein at least one of the first mode of communication or the alternative mode of communication comprise audio communication.

20. The at least one non-transitory computer-readable medium of claim 15 , wherein the command is a command for at least one of the one or more computing devices to relay a message to one or more other users.

21. The at least one non-transitory computer-readable medium of claim 20 , further storing computer-readable instructions that, when executed by at least one of the one or more computing devices, cause at least one of the one or more computing devices to:

relay the message to the one or more other users;

receive a response to the message; and

use the default communication mode to communicate the response to the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2015
From: PRASAD, V.V. RAVI; GUPTA, ATUL; JOGUPARTHI, JAGAN
To: INFOSYS LIMITED
Reel/Frame 034840/0434 →
Priority Claims (1)
IN 2949/CHE/2012 · Jul 19, 2012 · national
Continuity (1)
Related Publication 20140022160A1 · Jan 23, 2014