Electronic device compensating for geomagnetic sensing data and method for controlling the same

US11965939B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11965939-B2
Application numberUS-202217718590-A
CountryUS
Kind codeB2
Filing dateApr 12, 2022
Priority dateApr 12, 2021
Publication dateApr 23, 2024
Grant dateApr 23, 2024

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.

Disclosed are an electronic device for compensating for geomagnetic sensing data and a method for controlling the same. According to an embodiment of the disclosure, an electronic device may include a processor configured to store, in a memory, a temperature of each of a plurality of heating areas and a variation in a geomagnetic value sensed by a geomagnetic sensor, perform linear fitting using the temperature and the variation in the geomagnetic value, compute an error between the variation in the geomagnetic value and an estimated value for the variation in the geomagnetic value, based on a result of the linear fitting, determine a scheme for compensating for the geomagnetic value based on the computed error, and compensate for the geomagnetic value sensed by the geomagnetic sensor using the determined scheme when a variation in temperature is detected for at least one heating area in the plurality of heating areas.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device comprising: a memory, a geomagnetic sensor, and at least one processor configured to: store, in the memory, a temperature of each of a plurality of heating areas included in the electronic device and a variation in a geomagnetic value sensed by the geomagnetic sensor, corresponding to the temperature, perform linear fitting using the temperature and the variation in the geomagnetic value stored in the memory, compute an error between the variation in the geomagnetic value and an estimated value for the variation in the geomagnetic value, based on a result of the linear fitting, determine a scheme for compensating for the geomagnetic value based on the computed error, and compensate for the geomagnetic value sensed by the geomagnetic sensor using the determined scheme when a variation in temperature is detected for at least one heating area in the plurality of heating areas, wherein the at least one processor is further configured to, when an acceleration value sensed by the acceleration sensor is a predesignated value or less, sense the temperature and the variation in the geomagnetic value and store the temperature and the variation in the geomagnetic value in the memory. 2. The electronic device of claim 1 , wherein the geomagnetic sensor includes a three-axis geomagnetic sensor, and wherein the at least one processor is further configured to obtain geomagnetic values for X axis, Y axis, and Z axis from the geomagnetic sensor and measure the variation in the geomagnetic value for each axis. 3. The electronic device of claim 2 , wherein an equation resulting from the linear fitting has a temperature of at least one heating area in the plurality of heating areas, as a variable. 4. The electronic device of claim 2 , wherein the at least one processor is further configured to perform the linear fitting on all of the X axis, the Y axis, and the Z axis. 5. The electronic device of claim 1 , wherein the at least one processor is further configured to compute average values of compensated geomagnetic values and, when a difference between the average values is a predesignated threshold or more, re-sense the geomagnetic value, and update the variation in the geomagnetic value stored in the memory. 6. The electronic device of claim 1 , wherein the at least one processor is further configured to store, in the memory, an average value of temperatures of the plurality of heating areas and an average value of geomagnetic values. 7. An electronic device comprising: a memory, a geomagnetic sensor, and at least one processor configured to: perform linear fitting using a temperature of each of a plurality of heating areas previously stored in the memory and a variation in a geomagnetic value sensed by the geomagnetic sensor, compute an error between the variation in the geomagnetic value and an estimated value for the variation in the geomagnetic value, based on a result of the linear fitting, determining a scheme for compensating for the geomagnetic value based on the computed error, and compensate for the geomagnetic value sensed by the geomagnetic sensor using the determined scheme when a variation in temperature is detected for at least one heating area in the plurality of heating areas, wherein the at least one processor is further configured to compute average values of compensated geomagnetic values and, when a difference between the average values is a predesignated threshold or more, re-sense the geomagnetic value, and update the variation in the geomagnetic value stored in the memory. 8. The electronic device of claim 7 , wherein the geomagnetic sensor includes a three-axis geomagnetic sensor, and wherein the at least one processor is further configured to obtain geomagnetic values for X axis, Y axis, and Z axis from the geomagnetic sensor and measure the variation in the geomagnetic value for each axis. 9. The electronic device of claim 8 , wherein an equation resulting from the linear fitting has a temperature of at least one heating area in the plurality of heating areas, as a variable. 10. The electronic device of claim 9 , wherein the at least one processor is further configured to perform the linear fitting on all of the X axis, the Y axis, and the Z axis. 11. The electronic device of claim 7 , wherein the at least one processor is further configured to store, in the memory, an average value of temperatures of the plurality of heating areas and an average value of geomagnetic values. 12. A method for controlling an electronic device, the method comprising: storing, in a memory, a temperature of each of a plurality of heating areas constituting the electronic device and a variation in a geomagnetic value sensed by a geomagnetic sensor, corresponding to the temperature, performing linear fitting using the temperature and the variation in the geomagnetic value stored in the memory, computing an error between the variation in the geomagnetic value and an estimated value for the variation in the geomagnetic value, based on a result of the linear fitting, determining a scheme for compensating for the geomagnetic value based on the computed error, and compensating for the geomagnetic value sensed by the geomagnetic sensor using the determined scheme when a variation in temperature is detected for at least one heating area in the plurality of heating areas, wherein the storing of the temperature and the variation in the geomagnetic value in the memory further comprises, when an acceleration value sensed by the acceleration sensor is a predesignated value or less, sensing the temperature and the variation in the geomagnetic value and storing the temperature and the variation in the geomagnetic value in the memory. 13. The method of claim 12 , wherein the geomagnetic sensor includes a three-axis geomagnetic sensor, and wherein the storing of the variation in the geomagnetic value sensed by the geomagnetic sensor further comprises: obtaining geomagnetic values for X axis, Y axis, and Z axis from the geomagnetic sensor; measuring the variation in the geomagnetic value for each axis; and storing the measured variation in the geomagnetic value. 14. The method of claim 12 , wherein an equation resulting from the linear fitting has a temperature of at least one heating area in the plurality of heating areas, as a variable. 15. The method of claim 13 , wherein performing the linear fitting further includes performing the linear fitting on all of the X axis, the Y axis, and the Z axis. 16. The method of claim 12 , further comprising computing average values of compensated geomagnetic values and, when a difference between the average values is a predesignated threshold or more, re-sensing the geomagnetic value, and updating the variation in the geomagnetic value stored in the memory. 17. The method of claim 12 , wherein storing in the memory includes storing, in the memory, an average value of temperatures of the plurality of heating areas and an average value of geomagnetic values.

Assignees

Inventors

Classifications

  • Three-component magnetometers · CPC title

  • Compensation, e.g. compensating for temperature changes · CPC title

  • Testing, calibrating, or compensating of compasses · 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 US11965939B2 cover?
Disclosed are an electronic device for compensating for geomagnetic sensing data and a method for controlling the same. According to an embodiment of the disclosure, an electronic device may include a processor configured to store, in a memory, a temperature of each of a plurality of heating areas and a variation in a geomagnetic value sensed by a geomagnetic sensor, perform linear fitting usin…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G01R33/0206. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 23 2024 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).