Method for processing data used for location determination and electronic device supporting same

US12279180B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12279180-B2
Application numberUS-202217940589-A
CountryUS
Kind codeB2
Filing dateSep 8, 2022
Priority dateMar 9, 2020
Publication dateApr 15, 2025
Grant dateApr 15, 2025

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.

An electronic device is provided. The electronic device includes a magnetic sensor, an acceleration sensor, and a processor operatively connected to the magnetic sensor and the acceleration sensor, wherein the processor is configured to acquire multiple pieces of first magnetic data by using the magnetic sensor in a first area where the electronic device is located, generate a virtual marker corresponding to the first area by using the multiple pieces of first magnetic data, determine the movement of the electronic device on the basis of multiple pieces of first acceleration data in a first direction, the data being acquired by using the acceleration sensor, determine the posture of the electronic device on the basis of multiple pieces of second acceleration data in a second direction that is perpendicular to the first direction, the data being acquired by using the acceleration sensor, and determine, on the basis of at least one of the movement of the electronic device and the posture of the electronic device, multiple pieces of third magnetic data to be used for comparison with the virtual marker, among multiple pieces of second magnetic data acquired within a designated radius with reference to the first area by using the magnetic sensor.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device comprising: a magnetic sensor; an acceleration sensor; and a processor operatively connected to the magnetic sensor and the acceleration sensor, wherein the processor is configured to: acquire multiple pieces of first magnetic data by using the magnetic sensor in a first area where the electronic device is located, generate a virtual marker corresponding to the first area by using the multiple pieces of first magnetic data, determine a movement of the electronic device, based on multiple pieces of first acceleration data in a first direction, the data being acquired by using the acceleration sensor, determine a posture of the electronic device, based on multiple pieces of second acceleration data in a second direction that is perpendicular to the first direction, the data being acquired by using the acceleration sensor, and determine, based on at least one of the movement of the electronic device and the posture of the electronic device, multiple pieces of third magnetic data to be used for comparison with the virtual marker, among multiple pieces of second magnetic data acquired within a designated radius with reference to the first area by using the magnetic sensor. 2. The electronic device of claim 1 , wherein the processor is further configured to, in case that the multiple pieces of first acceleration data show patterns of a first size with respect to the first direction and a pattern of a second size between every pair of consecutive first-size patterns of the first-size patterns, the second size being greater than the first size, determine that the movement of the electronic device includes a movement in the first direction. 3. The electronic device of claim 2 , wherein the processor is further configured to determine a first posture of the electronic device in a state in which the electronic device is not held by a user body if the multiple pieces of second acceleration data indicate a first size change having a change amount less than a designated first change amount with respect to the second direction. 4. The electronic device of claim 3 , wherein the processor is further configured to: compare a size of the first area and an average time of the second-size pattern of the first acceleration data if the first posture of the electronic device is determined, and calculate a number of movements of the electronic device in the first area. 5. The electronic device of claim 4 , wherein the processor is further configured to determine, as the multiple pieces of third magnetic data, multiple pieces of magnetic data acquired while the calculated number of movements of the electronic device occur, among the multiple pieces of second magnetic data. 6. The electronic device of claim 2 , wherein the processor is further configured to determine a second posture of the electronic device in a state in which the electronic device is held by a user body if the multiple pieces of second acceleration data indicate a second size change having a change amount equal to or greater than a designated second change amount with respect to the second direction. 7. The electronic device of claim 6 , wherein the processor is further configured to determine a single piece of data from multiple pieces of data acquired while the electronic device indicates a location change having a change amount less than a designated third change amount, among the multiple pieces of second magnetic data if the second posture of the electronic device is determined. 8. The electronic device of claim 7 , wherein the processor is further configured to determine that the electronic device is located in the first area if a level of similarity between at least a part of the multiple pieces of first magnetic data included in the virtual marker and at least a part of the single piece of data and the multiple pieces of data acquired while the electronic device indicates the location change having a change amount equal to or greater than the third change amount, among the multiple pieces of second magnetic data, is equal to or greater than a designated level. 9. A method for processing data used for location determination of an electronic device, the method comprising: acquiring multiple pieces of first magnetic data by using a magnetic sensor in a first area where the electronic device is located; generating a virtual marker corresponding to the first area by using the multiple pieces of first magnetic data; determining a movement of the electronic device, based on multiple pieces of first acceleration data in a first direction, the data being acquired by using an acceleration sensor; determining a posture of the electronic device, based on multiple pieces of second acceleration data in a second direction that is perpendicular to the first direction, the data being acquired by using the acceleration sensor; and determining, based on at least one of the movement of the electronic device and the posture of the electronic device, multiple pieces of third magnetic data to be used for comparison with the virtual marker, among multiple pieces of second magnetic data acquired within a designated radius with reference to the first area by using the magnetic sensor. 10. The method of claim 9 , wherein the determining of the movement of the electronic device comprises determining that the movement of the electronic device includes a movement in the first direction in case that the multiple pieces of first acceleration data show patterns of a first size with respect to the first direction and a pattern of a second size between every pair of consecutive first-size patterns of the first-size patterns, the second size being greater than the first size. 11. The method of claim 10 , wherein the determining of the posture of the electronic device comprises determining a first posture of the electronic device in a state in which the electronic device is not held by a user body if the multiple pieces of second acceleration data indicate a first size change having a change amount less than a designated first change amount with respect to the second direction. 12. The method of claim 11 , wherein the determining of the posture of the electronic device further comprises: comparing a size of the first area and an average time of the second-size pattern of the first acceleration data if the first posture of the electronic device is determined; and calculate a number of movements of the electronic device in the first area. 13. The method of claim 12 , wherein the determining of the multiple pieces of third magnetic data comprises determining, as the multiple pieces of third magnetic data, multiple pieces of magnetic data acquired while the calculated number of movements of the electronic device occur, among the multiple pieces of second magnetic data. 14. The method of claim 10 , wherein the determining of the posture of the electronic device comprises determining a second posture of the electronic device in a state in which the electronic device is held by a user body if the multiple pieces of second acceleration data indicate a second size change having a change amount equal to or greater than a designated second change amount with respect to the second direction. 15. The method of claim 14 , wherein the determining of the posture of the electronic device comprises determining a single piece of data from multiple pieces of data acquired while the electronic device indicates a location change having a change amount less than a designated third change amount, among the multiple pieces of second magnetic data if the second posture of the

Assignees

Inventors

Classifications

  • using movement velocity, acceleration information · CPC title

  • Measuring magnetic properties of articles or specimens of solids or fluids (involving magnetic resonance G01R33/20) · CPC title

  • for indoor environments, e.g. buildings · CPC title

  • for collecting sensor information · CPC title

  • Measuring two or more variables by means not covered by a single other subclass · 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 US12279180B2 cover?
An electronic device is provided. The electronic device includes a magnetic sensor, an acceleration sensor, and a processor operatively connected to the magnetic sensor and the acceleration sensor, wherein the processor is configured to acquire multiple pieces of first magnetic data by using the magnetic sensor in a first area where the electronic device is located, generate a virtual marker co…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G01C19/36. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 15 2025 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).