LOCATION-BASED SYSTEMS AND METHODS FOR INITIATING WIRELESS DEVICE ACTION

Information

  • Patent Application
  • 20230297320
  • Publication Number
    20230297320
  • Date Filed
    March 16, 2022
    2 years ago
  • Date Published
    September 21, 2023
    a year ago
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.
Description
Claims
  • 1. A method, comprising: calculating a location of a first device relative to a second device based on a wave signal transmitted from one of the first device or the second device to the other of the first device or the second device;determining a zone status of the first device based on the location of the first device relative to the second device and a predetermined zone; andinitiating an action based on the zone status.
  • 2. The method of claim 1, wherein calculating the location of the first device relative to the second device is performed by the first device.
  • 3. The method of claim 1, wherein the first device comprises an antenna array.
  • 4. The method of claim 1, wherein the second device comprises an antenna array.
  • 5. The method of claim 1, wherein the predetermined zone is one of a plurality of predetermined zones, wherein each of the plurality of predetermined zones corresponds to one of a plurality of actions, and wherein each of the plurality of actions are unique.
  • 6. The method of claim 5, wherein at least two of the plurality of predetermined zones overlap.
  • 7. The method of claim 5, wherein the plurality of the predetermined zones are nonoverlapping.
  • 8. The method of claim 1, wherein the wave signal is embedded in an advertisement packet, wherein the advertisement packet comprises an advertisement protocol data unit (PDU).
  • 9. The method of claim 8, wherein the predetermined zone is defined by coordinates embedded in the advertisement PDU.
  • 10. The method of claim 9, wherein the predetermined zone is further defined by a coordinate format header embedded in the advertisement PDU.
  • 11. The method of claim 8, wherein the first device is a wireless audio device, and wherein the advertisement PDU comprises an announcement corresponding to a broadcast isochronous stream (BIS).
  • 12. The method of claim 11, wherein the action initiates playback of audio corresponding to the BIS.
  • 13. The method of claim 12, wherein the audio is one portion of a continuous loop, and wherein the BIS comprises metadata indicating that only the one portion of the continuous loop is played back.
  • 14. The method of claim 11, wherein the BIS comprises metadata corresponding to at least one audio channel to be played back by the first device, an additional BIS corresponding to the predetermined zone, or a transition BIS corresponding to a second predetermined zone.
  • 15. The method of claim 1, wherein the action initiates a Bluetooth connection between the first device and the second device.
  • 16. The method of claim 15, wherein the Bluetooth connection is a Connected Isochronous Stream (CIS).
  • 17. The method of claim 1, wherein the action requests a broadcast code from the second device.
  • 18. The method of claim 17, wherein the second device transmits the broadcast code to the first device based on the zone status.
  • 19. The method of claim 1, wherein the action is at least one of selecting a channel for audio playback, modifying an equalizer setting of the audio playback, and modifying a volume level of the audio playback.
  • 20. The method of claim 1, wherein the zone status corresponds to the first device entering the predetermined zone.
  • 21. The method of claim 1, wherein the zone status corresponds to the first device leaving the predetermined zone.
  • 22. A first device, comprising: a Bluetooth receiver configured to receive a wave signal transmitted by a second device; anda processor configured to: calculate a location of the first device relative to the second device based on the wave signal;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; andinitiate an action based on the zone status.