IP Library › Granted Patent US 12,300,098
Granted Patent B2
US 12,300,098 · App. 16/703,597 · Granted May 13, 2025

Methods and systems for ambient system control

Inventor: Michael Chen (Wallingford, PA)
Assignee: Comcast Cable Communications, LLC
G08C23/04G08C17/02G10L15/20G10L15/28G10L15/30G10L15/32
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 12,300,098
App. No.
16/703,597
Granted
May 13, 2025
Kind
B2
Abstract

Provided are methods and systems for ambient system control, comprising multiple detection devices with varying levels of detection capability. The methods and systems contemplate the use of both voice and gesture commands, as well as other inputs, for system control.

Claims (36)

1. A method comprising:

detecting, by a first detection device, an audio signal generated by a user;

determining that the audio signal comprises an activation command;

determining, based on the audio signal, a second detection device of a plurality of available detection devices configured to send a command to a target device, to receive the activation command;

sending, from the first detection device to the second detection device and based on the activation command, an activation signal, wherein the activation signal causes the second detection device to activate; and

detecting, by the second detection device, a user command, associated with the target device, based on a received command signal.

2. The method of claim 1 , wherein the activation command comprises one or more of a wake word, a keyword, a device name, or a function name.

3. The method of claim 1 , further comprising determining, based on the activation command, the received command signal.

4. The method of claim 1 , wherein the first detection device is powered by a continuous power source and wherein the second detection device is powered by battery power.

5. The method of claim 1 , wherein the first detection device is configured for lower fidelity audio signal detection relative to the second detection device.

6. The method of claim 1 , wherein the received command signal is indicative of the user command and wherein the user command comprises the command to cause the target device to perform one or more of change a channel, adjust volume, power on, power off, adjust temperature, initiate an arm function, initiate a disarm function, retrieve further information, or initiate an application.

7. The method of claim 1 , further comprising determining, by the second detection device and at a second processing level, the audio signal, wherein detecting the activation signal comprises a first processing level that is less active than the second processing level.

8. A method comprising:

detecting, by a first detection device at a first processing level, an audio signal generated by a user;

determining that the audio signal comprises an activation command;

determining, based on the audio signal, a second detection device of a plurality of available detection devices configured to send a command to a target device, to receive the activation command;

sending, from the first detection device to the second detection device and based on the activation command, an activation signal, wherein the activation signal causes the second detection device to activate and wherein the activation signal causes the second detection device to activate at a second processing level that is more active than the first processing level; and

detecting, by the second detection device, a user command, associated with the target device, based on a received command signal.

9. The method of claim 8 , further comprising determining, based on the activation command, the received command signal, wherein the activation command comprises one or more of a wake word, a keyword, a device name, or a function name to activate the second detection device, and wherein the second processing level comprises speech recognition processing.

10. The method of claim 8 , further comprising changing, based on a timeout period, operation of the second detection device from the second processing level to the first processing level.

11. The method of claim 8 , wherein the first detection device is powered by a continuous power source and wherein the second detection device is powered by battery power.

12. The method of claim 8 , further comprising determining, from a vocal utterance, the audio signal, wherein the first detection device is configured for lower fidelity audio signal detection relative to the second detection device.

13. The method of claim 8 , wherein the received command signal is indicative of the user command and wherein the user command comprises the command to cause the target device to perform one or more of change a channel, adjust a volume, power on, power off, adjust a temperature setting, initiate an arm function, initiate a disarm function, retrieve further information, or initiate an application.

14. The method of claim 8 , wherein the second detection device comprises one or more of a remote control, a smartphone, a microphone, a camera, or a portable computer.

15. A method comprising:

detecting, by a first detection device, a first portion of an audio signal generated by a user;

determining that the first portion of the audio signal comprises an activation command;

determining, based on the first portion of the audio signal, a second detection device of a plurality of available detection devices configured to send a command to a target device, to receive the activation command;

sending, from the first detection device to the second detection device, based on the activation command, an activation signal, wherein the activation signal causes the second detection device to activate;

detecting, by the second detection device, a second portion of the audio signal generated by the user; and

determining, by the second detection device and based on the second portion of the audio signal, a user command associated with the target device.

16. The method of claim 15 , wherein the activation command comprises one or more of a wake word, a keyword, a device name, or a function name.

17. The method of claim 15 , wherein the activation signal causes the second detection device to activate at a second processing level that is more active than a first processing level of the first detection device.

18. The method of claim 17 , wherein the second processing level comprises speech recognition processing.

19. The method of claim 15 , wherein the first detection device is configured for lower fidelity audio signal detection relative to the second detection device.

20. The method of claim 15 , wherein the user command comprises the command to cause the target device to perform one or more of change a channel, adjust a volume, power on, power off, adjust a temperature setting, initiate an arm function, initiate a disarm function, retrieve further information, or initiate an application.

Continuity (2)
Continuation 13686080 · Nov 27, 2012
Related Publication 20200219384A1 · Jul 9, 2020
References Cited (48)
US 5267323A · Kimura · 1993 [cited by examiner]
US 5410326A · Goldstein · 1995 [cited by applicant]
US 6021179A · Lee · 2000 [cited by applicant]
US 6507306B1 · Griesau et al. · 2003 [cited by applicant]
US 6760850B1 · Atkinson et al. · 2004 [cited by applicant]
US 6906635B1 · Moutaux et al. · 2005 [cited by applicant]
US 7039590B2 · Luchaup · 2006 [cited by applicant]
US 7117377B2 · Hagiwara et al. · 2006 [cited by applicant]
US 7492248B1 · Bjorkland et al. · 2009 [cited by applicant]
US 7519534B2 · Maddux · 2009 [cited by examiner]
US 8219835B1 · Uhlhorn · 2012 [cited by applicant]
US 8432264B1 · Hsu · 2013 [cited by applicant]
US 10565862B2 · Chen · 2020 [cited by examiner]
US 20020044199A1 · Barzebar et al. · 2002 [cited by applicant]
US 20020072905A1 · White · 2002 [cited by examiner]
US 20020126035A1 · Hou · 2002 [cited by examiner]
US 20030105637A1 · Rodriguez · 2003 [cited by examiner]
US 20040128137A1 · Bush · 2004 [cited by examiner]
US 20040135686A1 · Parker · 2004 [cited by applicant]
US 20060074686A1 · Vignoli · 2006 [cited by examiner]
US 20060170548A1 · Leen · 2006 [cited by applicant]
US 20070124608A1 · Knowlson et al. · 2007 [cited by applicant]
US 20070140199A1 · Zhao et al. · 2007 [cited by applicant]
US 20070242839A1 · Kim et al. · 2007 [cited by applicant]
US 20080209086A1 · Portele et al. · 2008 [cited by applicant]
US 20080240105A1 · Abdallah · 2008 [cited by applicant]
US 20080262657A1 · Howell et al. · 2008 [cited by applicant]
US 20080312935A1 · Mau, II · 2008 [cited by applicant]
US 20090043580A1 · Mozer · 2009 [cited by examiner]
US 20090217307A1 · Ooe · 2009 [cited by applicant]
US 20100110952A1 · Diab · 2010 [cited by applicant]
US 20100131280A1 · Bogineni · 2010 [cited by applicant]
US 20100169677A1 · Madhusoodanan · 2010 [cited by applicant]
US 20100169945A1 · Kennedy et al. · 2010 [cited by applicant]
US 20100271252A1 · Musschebroeck · 2010 [cited by examiner]
US 20120078635A1 · Rothkopf et al. · 2012 [cited by applicant]
US 20130006638A1 · Lindahl · 2013 [cited by applicant]
US 20130029684A1 · Kawaguchi et al. · 2013 [cited by applicant]
US 20130070739A1 · McCann et al. · 2013 [cited by applicant]
US 20130339028A1 · Rosner · 2013 [cited by examiner]
US 20140146644A1 · Chen · 2014 [cited by applicant]
US 20150228274A1 · Leppanen · 2015 [cited by examiner]
US 20150340824A1 · Leiba · 2015 [cited by applicant]
U.S. Appl. No. 13/686,080 (U.S. Pat. No. 10,565,862), filed Nov. 27, 2012 (Feb. 18, 2020), Michael Chen. [cited by applicant]
Papanicholas, “5 Apps to Improve Android's Sound Quality,” Jul. 10, 2012, http://evolver.fm/2012/07/10/5-apps-toimprove-androids-sound-quality/. [cited by applicant]
Winer, “The Audio Expert: Audio Fidelity, Measurements, and Myths—Part 1,” May 2, 2012,https://www.prosoundweb.com/topics/audio/audio_fidelity_measurements_and_myths/. [cited by applicant]
PhoneArena, “What does phone audio quality depend on,” Dec. 12, 2011, https://www.phonearena.com/news/What-doesphone-audio-quality-depend-on_id24620. [cited by applicant]
T. B. Amin and I. Mahmood, “Speech Recognition using Dynamic Time Warping,” 2008 2nd International Conference onAdvances in Space Technologies, Islamabad, 2008, pp. 74-79,http://ieeexplorejeee.org/stamp/stamp.jsp?tp=&ar… [cited by applicant]