Search

Christopher Michael Butts

from Danvers, MA
Age ~50

Christopher Butts Phones & Addresses

  • 7 Old Stonewall Ave, Danvers, MA 01923
  • Wenham, MA
  • Redwood City, CA
  • San Mateo, CA
  • 19431 Rue De Valore, Lake Forest, CA 92610 (949) 859-1498
  • Foothill Ranch, CA
  • Whittier, CA
  • Fullerton, CA
  • Tustin, CA

Business Records

Name / Title
Company / Classification
Phones & Addresses
Christopher Butts
Treasurer
Wessagussett Yacht Club
Hospital & Health Care
212 Wessagusett Rd, Weymouth, MA 02191
212 Wessagussett Rd, North Weymouth, MA 02191
North Weymouth, MA 02191
(781) 335-9800
Christopher Butts
Vice president
WordStream
Marketing and Advertising · Nonclassifiable Establishments
177 Huntington Ave, Boston, MA 02115
177 Huntington Ave 16 Floor, Boston, MA 02115
Christopher M. Butts
Assistant vp of secondary marketing, President, Vice President
Nation One Mortgage
Financial Services · Mortgage Banker/Correspondent Loan Broker
700 Longwater Dr, Norwell, MA 02061
North Weymouth, MA 02191

Publications

Us Patents

Contextualization Of Voice Inputs

View page
US Patent:
20220256676, Aug 11, 2022
Filed:
Nov 17, 2021
Appl. No.:
17/528843
Inventors:
- Santa Barbara CA, US
Romi Kadri - Cambridge MA, US
Christopher Butts - Evanston IL, US
International Classification:
H05B 47/165
G10L 15/22
G06F 3/16
G10L 15/30
G10L 17/22
Abstract:
Disclosed herein are example techniques to provide contextual information corresponding to a voice command. An example implementation may involve receiving voice data indicating a voice command, receiving contextual information indicating a characteristic of the voice command, and determining a device operation corresponding to the voice command. Determining the device operation corresponding to the voice command may include identifying, among multiple zones of a media playback system, a zone that corresponds to the characteristic of the voice command, and determining that the voice command corresponds to one or more particular devices that are associated with the identified zone. The example implementation may further involve causing the one or more particular devices to perform the device operation.

Handling Of Loss Of Pairing Between Networked Devices

View page
US Patent:
20210389928, Dec 16, 2021
Filed:
Jun 21, 2021
Appl. No.:
17/353254
Inventors:
- Santa Barbara CA, US
Simon Jarvis - Cambridge MA, US
Christopher Butts - Evanston IL, US
International Classification:
G06F 3/16
H04L 29/08
H04L 12/40
G10L 15/30
H04L 12/28
Abstract:
Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.

Voice Detection By Multiple Devices

View page
US Patent:
20200395015, Dec 17, 2020
Filed:
Jun 29, 2020
Appl. No.:
16/915234
Inventors:
- Santa Barbara CA, US
Gregory Burlingame - Woburn MA, US
Christopher Butts - Evanston IL, US
Romi Kadri - Cambridge MA, US
Jonathan P. Lang - Santa Barbara CA, US
International Classification:
G10L 15/22
G10L 15/20
G10L 15/02
G10L 15/34
Abstract:
Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.

Contextualization Of Voice Inputs

View page
US Patent:
20200357410, Nov 12, 2020
Filed:
Mar 16, 2020
Appl. No.:
16/819755
Inventors:
- Santa Barbara CA, US
Romi Kadri - Cambridge MA, US
Christopher Butts - Evanston IL, US
International Classification:
G10L 15/30
G10L 15/22
G06F 3/16
H05B 47/10
G10L 17/22
Abstract:
Disclosed herein are example techniques to provide contextual information corresponding to a voice command. An example implementation may involve receiving voice data indicating a voice command, receiving contextual information indicating a characteristic of the voice command, and determining a device operation corresponding to the voice command. Determining the device operation corresponding to the voice command may include identifying, among multiple zones of a media playback system, a zone that corresponds to the characteristic of the voice command, and determining that the voice command corresponds to one or more particular devices that are associated with the identified zone. The example implementation may further involve causing the one or more particular devices to perform the device operation.

Handling Of Loss Of Pairing Between Networked Devices

View page
US Patent:
20200117423, Apr 16, 2020
Filed:
Dec 16, 2019
Appl. No.:
16/715984
Inventors:
- Santa Barbara CA, US
Simon Jarvis - Cambridge MA, US
Christopher Butts - Evanston IL, US
International Classification:
G06F 3/16
H04L 12/28
G10L 15/30
H04L 12/40
H04L 29/08
Abstract:
Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.

Metadata Exchange Involving A Networked Playback System And A Networked Microphone System

View page
US Patent:
20190377545, Dec 12, 2019
Filed:
Jul 29, 2019
Appl. No.:
16/524306
Inventors:
- Santa Barbara CA, US
Simon Jarvis - Cambridge MA, US
Christopher Butts - Evanston IL, US
International Classification:
G06F 3/16
H04L 29/08
H04L 12/40
G10L 15/30
H04L 12/28
Abstract:
Disclosed herein are systems and methods for establishing a metadata exchange channel between a media playback system and a networked microphone system, wherein the networked microphone system comprises a networked microphone device and a networked microphone server. After establishing the metadata exchange channel, the media playback system experiences a metadata exchange triggering event. In response to experiencing the metadata exchange triggering event, the media playback system provides metadata to the networked microphone system via the metadata exchange channel.

Voice Detection By Multiple Devices

View page
US Patent:
20190341045, Nov 7, 2019
Filed:
May 20, 2019
Appl. No.:
16/416752
Inventors:
- Santa Barbara CA, US
Gregory Burlingame - Woburn MA, US
Christopher Butts - Evanston IL, US
Romi Kadri - Cambridge MA, US
Jonathan P. Lang - Santa Barbara CA, US
International Classification:
G10L 15/22
G10L 15/20
G10L 15/02
G10L 15/34
Abstract:
Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.

Contextualization Of Voice Inputs

View page
US Patent:
20190088261, Mar 21, 2019
Filed:
Nov 15, 2018
Appl. No.:
16/192126
Inventors:
- Santa Barbara CA, US
Romi Kadri - Cambridge MA, US
Christopher Butts - Evanston IL, US
International Classification:
G10L 15/30
G10L 15/22
G06F 3/16
H05B 37/02
G10L 17/22
G01S 5/18
Abstract:
Disclosed herein are example techniques to provide contextual information corresponding to a voice command. An example implementation may involve receiving voice data indicating a voice command, receiving contextual information indicating a characteristic of the voice command, and determining a device operation corresponding to the voice command. Determining the device operation corresponding to the voice command may include identifying, among multiple zones of a media playback system, a zone that corresponds to the characteristic of the voice command, and determining that the voice command corresponds to one or more particular devices that are associated with the identified zone. The example implementation may further involve causing the one or more particular devices to perform the device operation.
Christopher Michael Butts from Danvers, MA, age ~50 Get Report