Patents by Inventor Rasmus Abildgren

Rasmus Abildgren 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: 11869522
    Abstract: Methods and systems for improving the robustness of wireless communications. The methods and systems provided transmit data packets over a first isochronous stream and transmit one or more supplemental data packets over the same time intervals. The one or more supplemental data packets are used to re-create and/or enhance at least a portion of one or more data packets of the plurality of data packets that have already been sent. Alternatively, the one or more supplemental data packets are used to create and/or enhance at least a portion of one or more data packets of the plurality of data packets that will be received during the next isochronous intervals. The methods and system described herein allow for increased robustness by allowing for better retransmission with correctly received packets and the methods set forth herein work with any Bluetooth broadcaster sink without modification.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: January 9, 2024
    Assignee: Bose Corporation
    Inventors: Rasmus Abildgren, Casper Stork Bonde
  • Publication number: 20230403510
    Abstract: A first device is provided. The first device includes an audio source, a sensor, and a processor. The audio source generates audio data, and the sensor captures sensor data. The processor generates a data packet including an audio data set generated by the audio source and a sensor data set captured by the sensor. In some examples, the data packet may also include audio payload length data and/or sensor payload length data, audio channel identification data and/or sensor channel identification data, and/or audio time offset data and/or sensor time offset data. The audio data set may have a first lifetime and the sensor data set has a second lifetime longer than the first lifetime. The processor the transmits the data packet to a second device configured to reconstruct the audio data set and the sensor data set by demultiplexing the data packet.
    Type: Application
    Filed: June 7, 2023
    Publication date: December 14, 2023
    Applicant: Bose Corporation
    Inventors: Rasmus Abildgren, Casper Stork Bonde
  • Publication number: 20230344535
    Abstract: Systems and methods for broadcasting wireless data via one or more retransmission schemes to increase the packet reception in a wireless system. One or more devices of the system are configured to listen for an initial data packet from a source device. Should one or more devices successfully receive the initial packet, each device that received the packet can unconditionally retransmit a copy of the payload of the initial packet such that any device that failed to receive the initial packet payload has an opportunity to receive it during the respective retransmissions. Similarly, each device of the system can send acknowledgements to the other system devices that indicate whether they received the initial packet. Should one or more of the devices successfully receive the initial packet, the devices can conditionally retransmit a copy of the missing payload when one or more devices indicates they have failed to receive it.
    Type: Application
    Filed: July 4, 2023
    Publication date: October 26, 2023
    Applicant: Bose Corporation
    Inventors: Casper Stork Bonde, Rasmus Abildgren, Nathan A. Blagrove, Douglas Warren Young
  • Publication number: 20230319497
    Abstract: A system and method for selecting audio capture sensors of wearable devices in obtaining voice data. The method provides obtaining signals associated with the user's voice at first and second wearable devices, comparing energy levels of the first and second signals, and selecting one or more audio capture sensors based on the energy levels of each signal. Due to the symmetry of the acoustic energy produced by the user's voice to a first and second wearable device, any difference in energy level between the total energy obtained by the first wearable device and the total energy obtained by the second wearable device can be attributed solely to ambient noise. Thus, the device with the higher total energy has a lower signal-to-noise ratio and selection of an audio capture sensor of the other wearable device with a higher signal-to-noise ratio is provided to obtain voice data moving forward.
    Type: Application
    Filed: June 6, 2023
    Publication date: October 5, 2023
    Applicant: Bose Corporation
    Inventors: Douglas Warren Young, Nathan A. Blagrove, Rasmus Abildgren, Casper Stork Bonde, Alaganandan Ganeshkumar
  • Publication number: 20230297320
    Abstract: Systems, devices, and methods for initiating an action based on location of a first device are provided. The first device, such as an earbud, includes a Bluetooth receiver. The Bluetooth receiver is configured to receive a wave signal transmitted by a second device, such as a smartphone. The first device further includes a processor. The processor is configured to calculate a location of the first device relative to the second device based on the wave signal. The processor is further configured to determine a zone status of the first device based on the location of the first device relative to the second device and a predetermined zone. The processor is further configured to initiate the action based on the zone status.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Applicant: Bose Corporation
    Inventors: Rasmus Abildgren, Casper Bonde
  • Publication number: 20230299925
    Abstract: Methods and systems of acknowledgment of wireless data packets is provided. For example, such a method can include receiving, from a central device, such as a smartphone, at a first peripheral device, such as a left earbud, a first isochronous data stream intended to be received by the first peripheral device. The method further includes receiving, from a central device at a second peripheral device, such as a right earbud, a second isochronous data stream intended to be received by the second peripheral device. In some examples, the second peripheral device is a right earbud. The method further includes eavesdropping, via the second peripheral device, the first isochronous data stream in an attempt to receive a packet of the first isochronous data stream. The method further includes sending, from the second peripheral device, an acknowledgment after the packet has been received by the second peripheral device.
    Type: Application
    Filed: March 17, 2023
    Publication date: September 21, 2023
    Applicant: Bose Corporation
    Inventors: Casper Bonde, Rasmus Abildgren, Nathan Blagrove, Somasundaram Meiyappan
  • Publication number: 20230224078
    Abstract: Methods and systems for improving the robustness of wireless communications. The methods and systems provided transmit data packets over one or more isochronous stream and transmit one or more supplemental data packets over the same time intervals. The one or more supplemental data packets are used to recreate and/or enhance at least a portion of one or more data packets of the plurality of data packets that have already been sent. Alternatively, the one or more supplemental data packets are used to create and/or enhance at least a portion of one or more data packets of the plurality of data packets that will be received during the next isochronous intervals. The methods and system described herein allow for increased robustness by allowing for better retransmission with correctly received packets.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 13, 2023
    Applicant: Bose Corporation
    Inventors: Rasmus Abildgren, Casper Stork Bonde
  • Patent number: 11695487
    Abstract: Systems and methods for broadcasting wireless data via one or more retransmission schemes to increase the packet reception in a wireless system. One or more devices of the system are configured to listen for an initial data packet from a source device. Should one or more devices successfully receive the initial packet, each device that received the packet can unconditionally retransmit a copy of the payload of the initial packet such that any device that failed to receive the initial packet payload has an opportunity to receive it during the respective retransmissions. Similarly, each device of the system can send acknowledgements to the other system devices that indicate whether they received the initial packet. Should one or more of the devices successfully receive the initial packet, the devices can conditionally retransmit a copy of the missing payload when one or more devices indicates they have failed to receive it.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: July 4, 2023
    Assignee: Bose Corporation
    Inventors: Casper Stork Bonde, Rasmus Abildgren, Nathan A. Blagrove, Douglas Warren Young
  • Publication number: 20230185520
    Abstract: The disclosed systems and method provide for an audio playback device to form a Bluetooth connection with an audio source device based on audio generated by an acoustic transducer. The audio is encoded with Bluetooth connectivity data corresponding to the audio source device. The acoustic transducer can be arranged on the audio source device, or it can be arranged on an audio playback device connected to the audio source device via a Bluetooth connection. The audio is received by a microphone of an audio playback device. The audio playback device then extracts the Bluetooth connectivity information from the audio, and forms a Bluetooth connection with the audio source device. If the Bluetooth connection is a Broadcast Audio stream, as defined by the LE Audio standard, multiple audio playback devices can be able to connect audio source device, allowing for a communal listening experience.
    Type: Application
    Filed: February 6, 2023
    Publication date: June 15, 2023
    Applicant: Bose Corporation
    Inventors: Casper Stork Bonde, Nathan A. Blagrove, Rasmus Abildgren
  • Patent number: 11671777
    Abstract: A system and method for selecting audio capture sensors of wearable devices in obtaining voice data. The method provides obtaining signals associated with the user's voice at first and second wearable devices, comparing energy levels of the first and second signals, and selecting one or more audio capture sensors based on the energy levels of each signal. Due to the symmetry of the acoustic energy produced by the user's voice to a first and second wearable device, any difference in energy level between the total energy obtained by the first wearable device and the total energy obtained by the second wearable device can be attributed solely to ambient noise. Thus, the device with the higher total energy has a lower signal-to-noise ratio and selection of an audio capture sensor of the other wearable device with a higher signal-to-noise ratio is provided to obtain voice data moving forward.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: June 6, 2023
    Assignee: Bose Corporation
    Inventors: Douglas Warren Young, Nathan A. Blagrove, Rasmus Abildgren, Casper Stork Bonde, Alaganandan Ganeshkumar
  • Publication number: 20230051084
    Abstract: Methods and systems for dynamically adjusting a data rate in a wireless connection. The method and system include a source device and a sink device configured to establish a wireless connection. The quality of the wireless connection is monitored, and, should the quality degrade so as to satisfy a triggering event, the source controller can adjust the data rate, e.g., the bit rate or sample rate, used to reduce the number of dropped, lost, or retransmitted packets. The reduction in bit rate and/or sample rate results in packets of decreased size and additional unused air-time. The unused air-time provided can be filled with at least a portion of a frame of data originally associated with another packet. This will result in at least one packet being free to include additional retransmission packets. Additionally, should the quality of the connection improve, the source controller can adjust increase the data rate accordingly.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 16, 2023
    Applicant: Bose Corporation
    Inventors: Casper Stork Bonde, Rasmus Abildgren
  • Patent number: 11573761
    Abstract: The disclosed systems and method provide for an audio playback device to form a Bluetooth connection with an audio source device based on audio generated by an acoustic transducer. The audio is encoded with Bluetooth connectivity data corresponding to the audio source device. The acoustic transducer can be arranged on the audio source device, or it can be arranged on an audio playback device connected to the audio source device via a Bluetooth connection. The audio is received by a microphone of an audio playback device. The audio playback device then extracts the Bluetooth connectivity information from the audio, and forms a Bluetooth connection with the audio source device. If the Bluetooth connection is a Broadcast Audio stream, as defined by the LE Audio standard, multiple audio playback devices can be able to connect audio source device, allowing for a communal listening experience.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: February 7, 2023
    Assignee: Bose Corporation
    Inventors: Casper Stork Bonde, Nathan A. Blagrove, Rasmus Abildgren
  • Publication number: 20230005492
    Abstract: Methods and systems for improving the robustness of wireless communications. The methods and systems provided transmit data packets over a first isochronous stream and transmit one or more supplemental data packets over the same time intervals. The one or more supplemental data packets are used to re-create and/or enhance at least a portion of one or more data packets of the plurality of data packets that have already been sent. Alternatively, the one or more supplemental data packets are used to create and/or enhance at least a portion of one or more data packets of the plurality of data packets that will be received during the next isochronous intervals. The methods and system described herein allow for increased robustness by allowing for better retransmission with correctly received packets and the methods set forth herein work with any Bluetooth broadcaster sink without modification.
    Type: Application
    Filed: July 2, 2021
    Publication date: January 5, 2023
    Applicant: Bose Corporation
    Inventors: Rasmus Abildgren, Casper Stork Bonde
  • Publication number: 20220391164
    Abstract: The disclosed systems and method provide for an audio playback device to form a Bluetooth connection with an audio source device based on audio generated by an acoustic transducer. The audio is encoded with Bluetooth connectivity data corresponding to the audio source device. The acoustic transducer can be arranged on the audio source device, or it can be arranged on an audio playback device connected to the audio source device via a Bluetooth connection. The audio is received by a microphone of an audio playback device. The audio playback device then extracts the Bluetooth connectivity information from the audio, and forms a Bluetooth connection with the audio source device. If the Bluetooth connection is a Broadcast Audio stream, as defined by the LE Audio standard, multiple audio playback devices can be able to connect audio source device, allowing for a communal listening experience.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Applicant: Bose Corporation
    Inventors: Casper Stork Bonde, Nathan A. Blagrove, Rasmus Abildgren
  • Publication number: 20220390580
    Abstract: Systems and methods directed to determining the distance between two devices are disclosed. The systems and methods utilize a Bluetooth connection between a first device, such as a smartphone with an acoustic transducer, and a second device, such as an earbud with an embedded microphone, and the audio capturing capabilities of the second device to determine a distance between the two devices. The first device plays audio via the acoustic transducer. This audio is captured by a microphone of the second device. The second device transmits data including the captured audio back to the first device via the Bluetooth connection. The first device calculates a time delay from the playing of the audio to the reception of the data over the Bluetooth connection. The first device then calculates the distance based on the time delay, the latency constant, and the speed of sound.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Applicant: Bose Corporation
    Inventors: Casper Stork Bonde, Rasmus Abildgren
  • Publication number: 20220393798
    Abstract: An audio system and method for retransmission of data packets between audio devices. The audio system includes a source device, a first audio device and a second audio device configured to receive an isochronous data stream from the source device. Each audio device is configured to eavesdrop or otherwise monitor the packets within the isochronous data stream meant for each of the audio devices and each audio device can retransmit packets from one audio device to the other in the event one audio device fails to receive a packet. The audio system is configured to operate in at least a partial retransmission mode or a total retransmission mode where the partial retransmission mode allows each audio device to selectably retransmit packets between audio devices and where the total retransmission mode requires one audio device to retransmit all packets to the other audio device.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 8, 2022
    Applicant: Bose Corporation
    Inventors: Douglas Warren Young, Rasmus Abildgren, Casper Stork Bonde
  • Publication number: 20220368443
    Abstract: An audio system, method, and computer program product for synchronizing device clocks. The systems, methods and computer program product can establish a first isochronous data stream between a peripheral device and a first device and establish a second isochronous data stream between the first device and a second device to send data between the first and second device. As the two data streams may rely on two different device clocks, e.g., one clock which defines the timing for the first isochronous data stream and a second clock which defines the timing for the second isochronous data stream, the systems, methods, and computer program disclosed herein are configured to maintain synchronization and/or synchronize the first clock with the second clock to prevent data loss due to clock drift.
    Type: Application
    Filed: August 2, 2022
    Publication date: November 17, 2022
    Applicant: Bose Corporation
    Inventors: Casper Stork Bonde, Rasmus Abildgren, Douglas Warren Young
  • Patent number: 11418297
    Abstract: An audio system and method for retransmission of data packets between audio devices. The audio system includes a source device, a first audio device and a second audio device configured to receive an isochronous data stream from the source device. Each audio device is configured to eavesdrop or otherwise monitor the packets within the isochronous data stream meant for each of the audio devices and each audio device can retransmit packets from one audio device to the other in the event one audio device fails to receive a packet. The audio system is configured to operate in at least a partial retransmission mode or a total retransmission mode where the partial retransmission mode allows each audio device to selectably retransmit packets between audio devices and where the total retransmission mode requires one audio device to retransmit all packets to the other audio device.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: August 16, 2022
    Assignee: Bose Corporation
    Inventors: Douglas Warren Young, Rasmus Abildgren, Casper Stork Bonde
  • Patent number: 11405120
    Abstract: An audio system, method, and computer program product for synchronizing device clocks. The systems, methods and computer program product can establish a first isochronous data stream between a peripheral device and a first device and establish a second isochronous data stream between the first device and a second device to send data between the first and second device. As the two data streams may rely on two different device clocks, e.g., one clock which defines the timing for the first isochronous data stream and a second clock which defines the timing for the second isochronous data stream, the systems, methods, and computer program disclosed herein are configured to maintain synchronization and/or synchronize the first clock with the second clock to prevent data loss due to clock drift.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: August 2, 2022
    Inventors: Casper Stork Bonde, Rasmus Abildgren, Douglas Warren Young
  • Publication number: 20220200716
    Abstract: Systems and methods for broadcasting wireless data via one or more retransmission schemes to increase the packet reception in a wireless system. One or more devices of the system are configured to listen for an initial data packet from a source device. Should one or more devices successfully receive the initial packet, each device that received the packet can unconditionally retransmit a copy of the payload of the initial packet such that any device that failed to receive the initial packet payload has an opportunity to receive it during the respective retransmissions. Similarly, each device of the system can send acknowledgements to the other system devices that indicate whether they received the initial packet. Should one or more of the devices successfully receive the initial packet, the devices can conditionally retransmit a copy of the missing payload when one or more devices indicates they have failed to receive it.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Applicant: Bose Corporation
    Inventors: Casper Stork Bonde, Rasmus Abildgren, Nathan A. Blagrove, Douglas Warren Young