IP Library Granted Patent US 9,866,741
Granted Patent B2
US 9,866,741 · App. 14/691,492 · Granted Jan 9, 2018

Speaker-dependent voice-activated camera system

Inventor: Jesse L. Wobrock (Arroyo Grande, CA)
H04N5/232G10L17/00G10L2015/223
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,866,741
App. No.
14/691,492
Granted
Jan 9, 2018
Kind
B2
Abstract

A voice-activated camera system for a computing device. The voice-activated camera system includes a processor, a camera module, a speech recognition module and a microphone for accepting user voice input. The voice-activated camera system includes authorized for only a specific user's voice, so that a camera function may be performed when the authorized user speaks the keyword, but the camera function is not performed when an unauthorized user speaks the keyword.

Claims (29)

1. A speaker-dependent voice-activated camera system, comprising:

computing device including:

a processor;

a camera module coupled to the processor, the camera module configured to execute a plurality of camera function functions, wherein each of the plurality of camera functions is associated with a camera function keyword, wherein the plurality of camera functions includes a photo-taking function, and wherein the camera module is configured to execute each camera function in response to user input;

a speech recognition module coupled to the processor and the camera module, the speech recognition module configured to identify voice input from a user as being from an authorized user and recognize any camera function keyword included in voice input from the user; and

a microphone coupled to at least one of the camera module and the speech recognition module;

whereby the voice-activated camera system is configured to perform the steps of:

receive a camera function voice input from the user via the microphone;

identify whether the camera function voice input is from the authorized user;

upon determining that the camera function voice input is not from the authorized user, returning to the camera module an unauthorized user indication and indicating to the user that the camera function voice input does not match the authorized user;

upon determining that the camera function voice input is from the authorized user, returning to the camera module an authorized user indication;

upon receiving the authorized user indication, determining if the camera function voice input matches one camera function keyword;

upon determining that the camera function voice input does not match one camera function keyword, returning to the camera module an unmatched keyword indication and indicating to the user that the camera function voice input does not match one camera function keyword; and

upon determining that the camera function voice input matches one camera function keyword, returning to the camera module an indication of the camera function associated with the matched camera function keyword and executing the camera function associated with the matched camera function keyword.

2. The speaker-dependent voice-activated camera system of claim 1 , wherein the voice-activated camera system is accessed via an application.

3. The speaker-dependent voice-activated camera system of claim 2 , the application including a user interface.

4. The speaker-dependent voice-activated camera system of claim 1 , wherein the system is further configured to run as a background process.

5. The speaker-dependent voice-activated camera system of claim 1 , wherein the speech recognition module is further configured to identify the voice input from the user as being one of a plurality of authorized users.

6. A method for using a speaker-dependent voice-activated camera system of a computing device, comprising the steps of:

receiving of a camera function voice input from a user via a microphone coupled to a camera module, the camera module configured to execute at least one a plurality of camera functions, wherein each camera function is associated with a camera function keyword, wherein the plurality of camera functions includes a photo-taking function;

sending of camera function voice input to a speech recognition module of the voice-activated camera system;

determining, by the speech recognition module, based solely on the received camera function voice input, whether the camera function voice input matches an authorized user;

upon determining that the camera function voice input is not from the authorized user, returning to the camera module an unauthorized user indication and indicating to the user that the camera function voice input does not match the authorized user;

upon determining that the camera function voice input matches the authorized user, returning to the camera module of the voice-activated camera system an authorized user indication;

upon receiving the authorized user indication, determining if the camera function voice input matches one of the plurality of camera function keywords;

upon determining that the camera function voice input does not match one camera function keyword, returning to the camera module an unmatched keyword indication and indicating to the user that the camera function voice input does not match one camera function keyword;

upon determining that the camera function voice input matches one camera function keyword, returning to the camera module an indication of the camera function associated with the matched camera function keyword and executing the camera function associated with the matched camera function keyword.

7. The method of using the speaker-dependent voice-activated camera system of claim 6 , wherein the method is initiated via a user interface of the voice-activated camera system.

8. The method of using the speaker-dependent voice-activated camera system of claim 6 , wherein the system is further configured to run as a background process.

Continuity (1)
Related Publication 20160307573A1 · Oct 20, 2016