Patents by Inventor Paul V. Hainsworth

Paul V. Hainsworth 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: 11909588
    Abstract: A first computing device is configured to (i) detect a triggering event that causes the first computing device to transmit a first set of one or more messages collectively indicating that the first computing device is available for setup, (ii) establish an initial wireless communication path with a second computing device, (iii) receive, from the second computing device via the initial wireless communication path, a second set of one or more messages including security information for a secure wireless network that is defined by one or more network devices, where the initial wireless communication path with the second computing device does not traverse any of the one or more network devices, (iv) use the security information to connect to the secure wireless network, and (v) transition from communicating with the second computing device via the initial wireless communication path to communicating with the second computing device via the secure wireless network.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: February 20, 2024
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 11894975
    Abstract: An example playback device is configured to (i) detect a triggering event that causes the playback device to transmit a first message indicating the playback device is available for setup, (ii) establish an initial communication path with a computing device, (iii) process one or more second messages received from the computing device via the initial communication path collectively containing network configuration parameters for a secure wireless network defined by one or more network devices, where the initial communication path with the computing device does not traverse any of the one or more network devices, and where the network configuration parameters include an identifier of, and security information for, the secure wireless network, (iv) use the network configuration parameters to connect to the secure wireless network, and (v) transition from communicating with the computing device via the initial communication path to communicating with the computing device via the secure wireless network.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: February 6, 2024
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Publication number: 20230269133
    Abstract: A first computing device is configured to (i) detect a triggering event that causes the first computing device to transmit a first set of one or more messages collectively indicating that the first computing device is available for setup, (ii) establish an initial wireless communication path with a second computing device, (iii) receive, from the second computing device via the initial wireless communication path, a second set of one or more messages including security information for a secure wireless network that is defined by one or more network devices, where the initial wireless communication path with the second computing device does not traverse any of the one or more network devices, (iv) use the security information to connect to the secure wireless network, and (v) transition from communicating with the second computing device via the initial wireless communication path to communicating with the second computing device via the secure wireless network.
    Type: Application
    Filed: April 25, 2023
    Publication date: August 24, 2023
    Inventors: Nicholas A.J. Millington, Paul V. Hainsworth
  • Publication number: 20230080082
    Abstract: An example playback device is configured to (i) detect a triggering event that causes the playback device to transmit a first message indicating the playback device is available for setup, (ii) establish an initial communication path with a computing device, (iii) process one or more second messages received from the computing device via the initial communication path collectively containing network configuration parameters for a secure wireless network defined by one or more network devices, where the initial communication path with the computing device does not traverse any of the one or more network devices, and where the network configuration parameters include an identifier of, and security information for, the secure wireless network, (iv) use the network configuration parameters to connect to the secure wireless network, and (v) transition from communicating with the computing device via the initial communication path to communicating with the computing device via the secure wireless network.
    Type: Application
    Filed: August 15, 2022
    Publication date: March 16, 2023
    Inventors: Nicholas A.J. Millington, Paul V. Hainsworth
  • Patent number: 11456928
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: September 27, 2022
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 11418408
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: August 16, 2022
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Publication number: 20210359917
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Application
    Filed: January 29, 2021
    Publication date: November 18, 2021
    Inventors: Nicholas A.J. Millington, Paul V. Hainsworth
  • Patent number: 11025509
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating the playback device is available for setup and establishing an initial communication path with a computing device. The functions also include processing a second message received from the computing device via the initial communication path containing network configuration parameters for a secure WLAN defined by one or more network devices, wherein the initial communication path with the computing device does not traverse any of the one or more network devices, and wherein the network configuration parameters include an identifier of, and security information for, the secure WLAN.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 1, 2021
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 10979310
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: April 13, 2021
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 10965545
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating that the playback device is available for setup. The functions also include receiving a response to the first message that facilitates establishing an initial communication path with a computing device operating on a secure wireless local area network (WLAN), where the initial communication path is outside of the secure WLAN. The functions also include receiving, from the computing device via the initial communication path, a second message containing network configuration parameters for the secure WLAN including an identifier of, and a security key for, the secure WLAN. The functions also include using the network configuration parameters to connect to the secure WLAN and transitioning from communicating with the computing device via the initial communication path to communicating with the computing device via the secure WLAN.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: March 30, 2021
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 10911322
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: February 2, 2021
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 10911325
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating that the playback device is available for setup. The functions also include receiving a response to the first message that facilitates establishing an initial communication path with a computing device operating on a secure wireless local area network (WLAN), where the initial communication path is outside of the secure WLAN. The functions also include receiving, from the computing device via the initial communication path, a second message containing network configuration parameters for the secure WLAN including an identifier of, and a security key for, the secure WLAN. The functions also include using the network configuration parameters to connect to the secure WLAN and transitioning from communicating with the computing device via the initial communication path to communicating with the computing device via the secure WLAN.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: February 2, 2021
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Publication number: 20210006474
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating the playback device is available for setup and establishing an initial communication path with a computing device. The functions also include processing a second message received from the computing device via the initial communication path containing network configuration parameters for a secure WLAN defined by one or more network devices, wherein the initial communication path with the computing device does not traverse any of the one or more network devices, and wherein the network configuration parameters include an identifier of, and security information for, the secure WLAN.
    Type: Application
    Filed: September 11, 2020
    Publication date: January 7, 2021
    Inventors: Nicholas A.J. Millington, Paul V. Hainsworth
  • Publication number: 20200153705
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating that the playback device is available for setup. The functions also include receiving a response to the first message that facilitates establishing an initial communication path with a computing device operating on a secure wireless local area network (WLAN), where the initial communication path is outside of the secure WLAN. The functions also include receiving, from the computing device via the initial communication path, a second message containing network configuration parameters for the secure WLAN including an identifier of, and a security key for, the secure WLAN. The functions also include using the network configuration parameters to connect to the secure WLAN and transitioning from communicating with the computing device via the initial communication path to communicating with the computing device via the secure WLAN.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 14, 2020
    Inventors: Nicholas A.J. Millington, Paul V. Hainsworth
  • Patent number: 10541883
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating that the playback device is available for setup. The functions also include receiving a response to the first message that facilitates establishing an initial communication path with a computing device operating on a secure wireless local area network (WLAN), where the initial communication path is outside of the secure WLAN. The functions also include receiving, from the computing device via the initial communication path, a second message containing network configuration parameters for the secure WLAN including an identifier of, and a security key for, the secure WLAN. The functions also include using the network configuration parameters to connect to the secure WLAN and transitioning from communicating with the computing device via the initial communication path to communicating with the computing device via the secure WLAN.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: January 21, 2020
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 10439896
    Abstract: An example computing device includes programming to perform functions including, while operating on a secure WLAN, (a) receiving user input indicating that a user wishes to set up a playback device to operate on the secure WLAN and (b) receiving a first message indicating that a given playback device is available for setup, then transmitting a response to the first message that facilitates establishing an initial communication path with the given playback device outside of the secure WLAN. The functions also include transmitting, to the given playback device via the initial communication path, a second message containing network configuration parameters including an identifier of, and a security key for, the secure WLAN, then detecting an indication that the given playback device has successfully received the network configuration parameters.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: October 8, 2019
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Publication number: 20190207825
    Abstract: An example computing device includes programming to perform functions including, while operating on a secure WLAN, (a) receiving user input indicating that a user wishes to set up a playback device to operate on the secure WLAN and (b) receiving a first message indicating that a given playback device is available for setup, then transmitting a response to the first message that facilitates establishing an initial communication path with the given playback device outside of the secure WLAN. The functions also include transmitting, to the given playback device via the initial communication path, a second message containing network configuration parameters including an identifier of, and a security key for, the secure WLAN, then detecting an indication that the given playback device has successfully received the network configuration parameters.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 4, 2019
    Inventors: Nicholas A.J. Millington, Paul V. Hainsworth
  • Publication number: 20190207824
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating that the playback device is available for setup. The functions also include receiving a response to the first message that facilitates establishing an initial communication path with a computing device operating on a secure wireless local area network (WLAN), where the initial communication path is outside of the secure WLAN. The functions also include receiving, from the computing device via the initial communication path, a second message containing network configuration parameters for the secure WLAN including an identifier of, and a security key for, the secure WLAN. The functions also include using the network configuration parameters to connect to the secure WLAN and transitioning from communicating with the computing device via the initial communication path to communicating with the computing device via the secure WLAN.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 4, 2019
    Inventors: Nicholas A.J. Millington, Paul V. Hainsworth
  • Patent number: 10097423
    Abstract: An example method includes receiving an input initiating an automatic configuration process to configure a playback network setting of a computing device; responsive to the input, activating by the computing device, a listen mode; while in the listen mode, receiving a first message that indicates a playback device is available; subsequently, receiving a second message indicating network information associated with the playback device; determining, based on the second message, that the playback device is not configured for a secure playback network; based on the determination, generating network parameters for a playback network, the network parameters comprising one or more of a household identification and a network security parameter; transmitting to the playback device, a third message to cause the playback device to join the playback network based on the network parameters; and configuring the network setting of the computing device based on the household identification and the network security parameter.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: October 9, 2018
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 9960969
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: May 1, 2018
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth