Patents by Inventor Travis Bolinger

Travis Bolinger 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).

  • Publication number: 20230403663
    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 28, 2023
    Publication date: December 14, 2023
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 11743849
    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: March 1, 2021
    Date of Patent: August 29, 2023
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael Daley, Travis Bolinger, Heath O'Neal
  • Publication number: 20210185629
    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: March 1, 2021
    Publication date: June 17, 2021
    Inventors: Michael Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10952170
    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: July 6, 2018
    Date of Patent: March 16, 2021
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10820289
    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: July 6, 2018
    Date of Patent: October 27, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10813066
    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: August 18, 2017
    Date of Patent: October 20, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10743271
    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: July 6, 2018
    Date of Patent: August 11, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10743270
    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: July 6, 2018
    Date of Patent: August 11, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10582464
    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: July 6, 2018
    Date of Patent: March 3, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • 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: 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: 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
  • 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: 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: 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: 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: 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: 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