Patents by Inventor Michael J. Daley

Michael J. Daley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10454442
    Abstract: Processes and devices for equalizing an audio system that is adapted to use a loudspeaker to transduce test audio signals into test sounds. The processes and devices can involve the use of infrared signals to convey information in one or both directions between the audio system and a portable computer device that captures test sounds, calculates audio parameters that can be used in the equalization process, and transmits these audio parameters back to the audio system for its use in equalizing audio signals that are played by the audio system.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: October 22, 2019
    Assignee: Bose Corporation
    Inventors: Wontak Kim, Michael J. Daley, Laszlo Drimusz, Matthew S. Walsh
  • Publication number: 20190155226
    Abstract: Aspects of the present disclosure provide a product configured to obtain biological signals associated with a user. The biological signals may be used to trigger the product of an upcoming, separate command. The product may take action based on the received command. As described herein, the biological signals may comprise a change in electrical potential of a user, such as an EMG, EEG, or EOG signal. The separate command may be other biological signals, a voice command, or a gesture. The product may be configured to control itself and/or a device external to the product.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Christian A. Trott, Christopher J. Mulhearn, Brian J. Hetherman, Michael J. Daley
  • Publication number: 20190138603
    Abstract: A wearable apparatus has a loudspeaker configured to play sound into free space, an array of microphones, and a first communication interface. An interface to a translation service is in communication with the first communication interface via a second communication interface. The wearable apparatus and interface to the translation service cooperatively obtain an input audio signal containing an utterance from the microphones, determine whether the utterance originated from the wearer or from someone else, and obtain a translation of the utterance from the translation service. The translation response includes an output audio signal including a translated version of the utterance. The wearable apparatus outputs the translation via the loudspeaker. At least one communication between two of the wearable device, the interface to the translation service, and the translation service includes metadata indicating which of the wearer or the other person was the source of the utterance.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 9, 2019
    Applicant: Bose Corporation
    Inventors: Michael J. Daley, Naganagouda B. Patil
  • Publication number: 20190021934
    Abstract: A system for augmenting the motion of a person includes an assistance apparatus with a first attachment for connecting the assistance apparatus to a first point on the person's body, a second attachment for connecting the apparatus to a second point on the person's body, an actuator for applying force between the first and second attachment points, the force augmenting motion of a part of the body, and a set of sensors detecting reaction force on the person's body when moving in the manner that the actuator augments. A control system implements a negative feedback loop, in which the force applied by the actuator is based on a weighted sum of measurements from the sensors, and is updated continuously based on the sensor measurements.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 24, 2019
    Applicant: Bose Corporation
    Inventors: Michael J. Daley, Zhen Sun
  • Publication number: 20180317190
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: July 6, 2018
    Publication date: November 1, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180317193
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: July 6, 2018
    Publication date: November 1, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180317189
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: July 6, 2018
    Publication date: November 1, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180317191
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: July 6, 2018
    Publication date: November 1, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180317192
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: July 6, 2018
    Publication date: November 1, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180278226
    Abstract: Processes and devices for equalizing an audio system that is adapted to use a loudspeaker to transduce test audio signals into test sounds. The processes and devices can involve the use of infrared signals to convey information in one or both directions between the audio system and a portable computer device that captures test sounds, calculates audio parameters that can be used in the equalization process, and transmits these audio parameters back to the audio system for its use in equalizing audio signals that are played by the audio system.
    Type: Application
    Filed: June 1, 2018
    Publication date: September 27, 2018
    Inventors: Wontak Kim, Michael J. Daley, Laszlo Drimusz, Matthew S. Walsh
  • Patent number: 9998835
    Abstract: Embodiments are provided for components configured for audio playback. According to certain aspects, a transducer includes dual voice coils disposed in a magnet section, whereby the magnet section generates an electromagnetic field that causes the dual voice coils to actuate in response to an applied audio signal. The transducer further includes a diaphragm coupled to the dual voice coils that actuates according to the dual voice coils and produces audio output. In some implementations, the transducer may be disposed within a cutout area of an electronic device, whereby the transducer is secured to the electronic device via a roll-surround suspension.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: June 12, 2018
    Assignee: GOOGLE LLC
    Inventors: Michael J. Daley, Timothy Whitwell
  • Patent number: 9991862
    Abstract: Processes and devices for equalizing an audio system that is adapted to use a loudspeaker to transduce test audio signals into test sounds. The processes and devices can involve the use of infrared signals to convey information in one or both directions between the audio system and a portable computer device that captures test sounds, calculates audio parameters that can be used in the equalization process, and transmits these audio parameters back to the audio system for its use in equalizing audio signals that are played by the audio system.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: June 5, 2018
    Assignee: Bose Corporation
    Inventors: Wontak Kim, Michael J. Daley, Laszlo Drimusz, Matthew S. Walsh
  • Patent number: 9967847
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: May 8, 2018
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 9967848
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: May 8, 2018
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 9961656
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: May 1, 2018
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180049145
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: October 26, 2017
    Publication date: February 15, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180049146
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: October 26, 2017
    Publication date: February 15, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180049144
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: October 26, 2017
    Publication date: February 15, 2018
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20180018965
    Abstract: A system includes a microphone providing input to a voice user interface (VUI), a motion sensor providing input to a gesture-based user interface (GBI), an audio output device, and a processor in communication with the VUI, the GBI, and the audio output device. The processor detects a predetermined gesture input to the GBI, and in response to the detection, decreases the volume of audio being output by the audio output device and activates the VUI to listen for a command. A system includes an audio output device for providing audible output from a virtual personal assistant (VPA), a motion sensor input to a gesture-based user interface (GBI), and a processor in communication with the VPA and the GBI. The processor, upon receiving an input from the GBI after the audio output device provided output from the VPA, forwards the input received from the GBI to the VPA.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 18, 2018
    Applicant: Bose Corporation
    Inventor: Michael J. Daley
  • Publication number: 20170347331
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Application
    Filed: August 18, 2017
    Publication date: November 30, 2017
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal