Locating wireless devices

US10771898B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10771898-B2
Application numberUS-201715721666-A
CountryUS
Kind codeB2
Filing dateSep 29, 2017
Priority dateJan 9, 2017
Publication dateSep 8, 2020
Grant dateSep 8, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency response of the loudspeaker (or loudspeaker plus speaker enclosure). The sound is received through two or more microphones of the electronic device and filtered by one or more filters. The one or more filters are configured to pass the sound at or around the specified frequency and to reduce masking of the sound by ambient noise. The filtered sound is associated with direction data generated from sensor data provided by one or more inertial sensors of the electronic device. In another embodiment, the specified frequency is higher than the maximum human hearing range.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by an electronic device, comprising: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device located in an environment, wherein the accessory device is communicatively coupled to the electronic device through a communication link, wherein the sound is played at a specified frequency or frequencies that utilizes a resonant frequency response of the loudspeaker of the accessory device, and wherein the sound is played through the loudspeaker of the accessory device at increasing levels of loudness until a maximum loudness is reached; receiving, by two or more microphones of the electronic device, a recording of the environment, the recording including the sound played through the loudspeaker of the accessory device and ambient noise; filtering, by one or more filters of the electronic device, the recording, the one or more filters configured to pass the sound played through the loudspeaker of the accessory device and to reduce masking of the sound by the ambient noise; determining, by the electronic device, a pressure level of the passed sound; and associating, by the electronic device, the pressure level of the passed sound with an orientation of the electronic device in a reference coordinate system, the orientation of the electronic device determined from sensor data provided by one or more inertial sensors of the electronic device. 2. The method of claim 1 , wherein the orientation is a compass heading calculated from sensor data provided by the one or more inertial sensors. 3. The method of claim 2 , further comprising: calculating a normalized sound pressure level value from the passed sound; causing a graphical user interface to be displayed on the electronic device that includes a graphical element that associates the normalized sound pressure level with the orientation of the electronic device in a reference coordinate system. 4. The method of claim 3 , wherein the graphical element further comprises: a rotatable portion including at least one direction indicator, the rotatable portion operable to rotate when the electronic device is rotated, such that the orientation of the electronic device is indicated by the at least one direction indicator; and one or more bars indicating normalized sound pressure levels protruding radially from the perimeter of the rotatable graphical element. 5. The method of claim 1 , wherein the maximum loudness is defined by government regulations. 6. The method of claim 1 , wherein the sound is played at a frequency that is higher than the maximum human hearing range. 7. The method of claim 1 , where the accessory device is an earbud, headphone or headset, and the method further comprises: obtaining, by the electronic device from the accessory device, an in-ear detector (IED) status indicating that the accessory device is located in, or is proximate to, a human ear. 8. The method of claim 1 , where the accessory device is an earbud, headphone or headset, and the method further comprises: prior to playing the sound through the loudspeaker of the accessory device, playing a prerecorded audio message through the loudspeaker of the accessory device, the prerecorded audio message warning that sound is about to be played through the loudspeaker. 9. The method of claim 1 , wherein the sound is streamed by the electronic device to the accessory device over the communication link. 10. The method of claim 1 , wherein the sound played through the loudspeaker of the accessory device is generated by the accessory device using a sound file stored on the accessory device in response to a signal or command provided by the electronic device over the communication link. 11. The method of claim 1 , further comprising: commanding or signaling, by the electronic device, the accessory device to open one or more accessory microphones; and obtaining, from the accessory device and through the communication link, data representing ambient sound captured by the one or more accessory microphones at location of the accessory device in the environment, where the ambient sound is obtained by the electronic device at a different time than the recording is received by the electronic device. 12. The method of claim 1 , wherein the accessory device is an earbud, headphone or headset, and the loudspeaker is a left or right loudspeaker, and the method further comprises: receiving, through a graphical user interface displayed by the electronic device, input selecting the left or right loudspeaker; and responsive to the input, muting the selected loudspeaker. 13. The method of claim 1 , further comprising: establishing, by the electronic device, communication with a server computer; receiving, by the electronic device from the server computer, a sound file for the sound to be played on the accessory device. 14. The method of claim 1 , wherein filtering the recording comprises applying a band-pass filter centered at a resonant frequency or frequencies of the loudspeaker. 15. A system comprising: two or more microphones; one or more processors; memory operable to store instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations comprising: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device located in an environment, wherein the sound is played at a specified frequency or frequencies that utilize a resonant frequency response of the loudspeaker, wherein the sound is played through the loudspeaker of the accessory device at increasing levels of loudness until a maximum loudness is reached; receiving, by the two or more microphones, a recording of the environment, the recording including the sound played through the loudspeaker of the accessory device and ambient noise; filtering, by one or more filters, the recording, the one or more filters configured to pass the sound played through the loudspeaker of the accessory device and to reduce masking of the sound by the ambient noise; and associating a pressure level of the passed sound with an orientation of an electronic device in a reference coordinate system, the orientation of the electronic device determined from sensor data provided by one or more inertial sensors of the electronic device. 16. The system of claim 15 , further comprising: calculating a normalized sound pressure level value from the passed sound; causing a graphical user interface to be displayed on the electronic device that includes a graphical element that associates the normalized sound pressure level with the orientation of the electronic device in a reference coordinate system. 17. A non-transitory, computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors of an electronic device, causes the one or more processors to perform operations comprising: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device located in an environment, wherein the accessory device is communicatively coupled to the electronic device through a communication link, wherein the sound is played at a specified frequency or frequencies that utilize a resonant frequency response of the loudspeaker of the accessory device, and wherein the sound is played through the loudspeaker of the accessory device at increasing levels of loudness until a maximum loudness is reached; receiving, by two or more microphones of the electronic device, a recording of the environment, the recording including the

Assignees

Inventors

Classifications

  • G08B3/1016Primary

    using wireless transmission (calling systems using transmission by inductive loop H04B5/00) · CPC title

  • in the transmitter circuit · CPC title

  • Details not provided for in groups H04R1/1008 - H04R1/1083 · CPC title

  • Transducers incorporated or for use in hand-held devices, e.g. mobile phones, PDA's, camera's · CPC title

  • using communication transmission lines {(G08B13/19658, G08B21/0286, G08B25/016 take precedence)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10771898B2 cover?
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency re…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G08B3/1016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 08 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).