IP Library › Granted Patent US 10,401,138
Granted Patent B2
US 10,401,138 · App. 15/959,714 · Granted Sep 3, 2019

Guided installation feedback for an opening sensor

Inventors: Yash Modi (San Mateo, CA); Kenneth Louis Herman (San Jose, CA); Kristoffer John Donhowe (Mountain View, CA); Lawrence Au (Sunnyvale, CA); Kevin Charles Peterson (San Francisco, CA)
Assignee: GOOGLE LLC
G01B7/14G06K9/00671G06T11/60G08B13/08G08B13/196G08B29/183G08B29/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,401,138
App. No.
15/959,714
Granted
Sep 3, 2019
Kind
B2
Abstract

Systems and techniques are provided for guided installation feedback for an opening sensor. Detected magnetic field strengths of a magnetic field created by a magnet of an opening sensor as detected by a magnetometer sensor of the opening sensor may be received over a time period. It may be determined that there has been a change in the strength of the magnetic field created by the magnet as detected by the magnetometer sensor based on the received detected magnetic field strengths. Accelerometer data from an accelerometer disposed in the magnetometer sensor may be received. It may be determined from the accelerometer data that the magnetometer sensor was not moving and positive feedback may be provided to an installer of the opening sensor, or it may be determined from the accelerometer data that the magnetometer sensor was moving and negative feedback may be provided to the installer of the opening sensor.

Claims (33)

1. A computer-implemented method performed by a data processing apparatus, the method comprising:

receiving detected magnetic field strengths of a magnetic field created by a magnet of an opening sensor as detected by a magnetometer sensor of the opening sensor over a time period;

receiving accelerometer data from an accelerometer disposed in the magnetometer sensor generated by the accelerometer over the time period;

determining based on one or both of the detected magnetic field strengths and the accelerometer data whether an entry point was opened and closed over the time period; and

if it is determined that the entry point was opened and closed over the time period, determining from the accelerometer data whether the magnetometer sensor was moving during the time period.

2. The computer-implemented method of claim 1 , further comprising, before receiving the detected magnetic field strengths, transmitting an indication to an installer of the opening sensor to open and close the entry point.

3. The computer-implemented method of claim 2 , further comprising, if it is determined that the entry point was not opened and closed over the time period, retransmitting the indication to the installer of the opening sensor to open and close the entry point.

4. The computer-implemented method of claim 1 , further comprising, if it is determined that that the magnetometer sensor was not moving during the time period, providing negative feedback to an installer of the opening sensor.

5. The computer-implemented method of claim 4 , wherein the negative feedback comprises an indication that the installer of the opening sensor has installed the magnetometer sensor on a fixed portion of the entry point.

6. The computer-implemented method of claim 1 wherein the entry point is determined to have been opened and closed when the accelerometer data indicates that the accelerometer was moving during the time period, when there is a change in the strength of the magnetic field created by the magnet as detected by the magnetometer sensor based on the received detected magnetic field strengths over the time period, or both.

7. The computer-implemented method of claim 1 , wherein the entry point is determined to have not been opened and closed when there is no change in the strength of the magnetic field created by the magnet as detected by the magnetometer sensor based on the received detected magnetic field strengths over the time period.

8. A computer-implemented system for guided installation of an opening sensor comprising:

a magnetometer of magnetometer sensor adapted to detect a magnetic field from a magnet;

an accelerometer of the magnetometer sensor adapted to detect acceleration forces;

a feedback device adapted to provide feedback; and

a processor adapted to:

receive detected magnetic field strengths of a magnetic field created by a magnet of an opening sensor as detected by a magnetometer sensor of the opening sensor over a time period, receive accelerometer data from an accelerometer disposed in the magnetometer sensor generated by the accelerometer over the time period, determine based on one or both of the detected magnetic field strengths and the accelerometer data whether an entry point was opened and closed over the time period, and if it is determined that the entry point was opened and closed over the time period, determine from the accelerometer data whether the magnetometer sensor was moving during the time period.

9. The computer-implemented system of claim 8 , wherein the processor is further adapted to, before receiving the detected magnetic field strengths, transmit an indication to an installer of the opening sensor to open and close the entry point.

10. The computer-implemented system of claim 9 , wherein the processor is further adapted to retransmit the indication to the installer of the opening sensor to open and close the entry point if it is determined that the entry point was not opened and closed over the time period.

11. The computer-implemented system of claim 8 , wherein the processor is further adapted to provide negative feedback to an installer of the opening sensor if it is determined that that the magnetometer sensor was not moving during the time period.

12. The computer-implemented system of claim 11 , wherein the negative feedback comprises an indication that the installer of the opening sensor has installed the magnetometer sensor on a fixed portion of the entry point.

13. The computer-implemented system of claim 8 wherein the entry point is determined to have been opened and closed when the accelerometer data indicates that the accelerometer was moving during the time period, when there is a change in the strength of the magnetic field created by the magnet as detected by the magnetometer sensor based on the received detected magnetic field strengths over the time period, or both.

14. The computer-implemented system of claim 8 , wherein the entry point is determined to have not been opened and closed when there is no change in the strength of the magnetic field created by the magnet as detected by the magnetometer sensor based on the received detected magnetic field strengths over the time period.

15. A system comprising: one or more computers and one or more storage devices storing instructions which are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

receiving detected magnetic field strengths of a magnetic field created by a magnet of an opening sensor as detected by a magnetometer sensor of the opening sensor over a time period;

receiving accelerometer data from an accelerometer disposed in the magnetometer sensor generated by the accelerometer over the time period;

determining based on one or both of the detected magnetic field strengths and the accelerometer data whether an entry point was opened and closed over the time period; and

if it is determined that the entry point was opened and closed over the time period, determining from the accelerometer data whether the magnetometer sensor was moving during the time period.

16. The system of claim 15 , wherein the instructions further cause the one or more computers to perform operations comprising, before receiving the detected magnetic field strengths, transmitting an indication to an installer of the opening sensor to open and close the entry point.

17. The system of claim 16 , wherein the instructions further cause the one or more computers to perform operations comprising, if it is determined that the entry point was not opened and closed over the time period, retransmitting the indication to the installer of the opening sensor to open and close the entry point.

18. The system of claim 15 , wherein the instructions further cause the one or more computers to perform operations comprising if it is determined that that the magnetometer sensor was not moving during the time period, providing negative feedback to an installer of the opening sensor.

19. The system of claim 18 , wherein the negative feedback comprises an indication that the installer of the opening sensor has installed the magnetometer sensor on a fixed portion of the entry point.

20. The system of claim 15 wherein the entry point is determined to have been opened and closed when the accelerometer data indicates that the accelerometer was moving during the time period, when there is a change in the strength of the magnetic field created by the magnet as detected by the magnetometer sensor based on the received detected magnetic field strengths over the time period, or both.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2018
From: MODI, YASH; HERMAN, KENNETH LOUIS; DONHOWE, KRISTOFFER JOHN; AU, LAWRENCE; PETERSON, KEVIN CHARLES
To: GOOGLE LLC
Reel/Frame 045610/0860 →
Continuity (2)
Continuation 14681744 · Apr 8, 2015
Related Publication 20180238674A1 · Aug 23, 2018
Cited By (1)
US 12,625,158