US 12,474,744 B2
Magnetic sensing device for lid
Yao Ding, San Jose, CA (US); and Hui Li, Mountain View, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 13, 2023, as Appl. No. 18/182,950.
Application 18/182,950 is a continuation of application No. 17/096,069, filed on Nov. 12, 2020, granted, now 11,604,233.
Application 17/096,069 is a continuation of application No. 16/672,741, filed on Nov. 4, 2019, granted, now 10,866,290, issued on Dec. 15, 2020.
Claims priority of provisional application 62/793,456, filed on Jan. 17, 2019.
Prior Publication US 2023/0280797 A1, Sep. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 1/16 (2006.01); G01R 33/07 (2006.01); H02J 50/10 (2016.01)
CPC G06F 1/1677 (2013.01) [G01R 33/072 (2013.01); H02J 50/10 (2016.02)] 20 Claims
OG exemplary drawing
 
1. A device, comprising:
a magnetic sensor configured to have a first output and a second output, wherein the first output and the second output of the magnetic sensor are based on a first magnetic field having a first polarity;
a first magnet;
a second magnet, the second magnet being positioned at an adjustable distance from the first magnet; and
a third magnet, the third magnet being positioned at an adjustable distance from the magnetic sensor;
wherein:
one or more of a strength of the first magnet, a shape of the first magnet, a facing direction of the first magnet, or a distance between the first magnet and the magnetic sensor is such that, when the second magnet is not within a predetermined distance from the first magnet, the first magnetic field produced by one or both of the first and second magnets is incident on the magnetic sensor and causes the first output to have a first value and the second output to have a second value; and
when the second magnet is within the predetermined distance from the first magnet, a second magnetic field having a second polarity produced by the third magnet and one or both of the first and second magnets causes the first output to have a third value and the second output to have a fourth value.