# US 11,999,543 B1 · Open detection for packages using multiple sensor orientation comparison

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,999,543 B1
- Document ID: US11999543B1
- Status: Granted
- Kind: B1
- Application number: 18/381,769
- Filed: 2023-10-19
- Granted: 2024-06-04
- Earliest claimed: 2023-10-19
- Assignees: Sensoslabz.Io Ltd
- Applicants: SensosLabz.io Ltd
- Inventors: Eyal Ovadia; Ori Inbar; Tal Kanonich; Tal Singer
- Web page: https://patentgrep.com/patent/US11999543B1

## CPC

- B65D 55/02: Locking devices; Means for discouraging or indicating unauthorised opening or removal of closure
- B65D 55/026: {initial opening or unauthorised access being indicated by a visual change using indicators other than tearable means, e.g. change of colour, pattern or opacity (B65D55/066 takes precedence)}
- G08B 13/08: by opening, e.g. of door, of window, of drawer, of shutter, of curtain, of blind
- G08B 13/14: by lifting or attempted removal of hand-portable articles
- G08B 13/1436: {with motion detection}
- B65D 2203/10: Transponders
- B65D 2401/00: Tamper-indicating means
- B65D: CONTAINERS FOR STORAGE OR TRANSPORT OF ARTICLES OR MATERIALS, e.g. BAGS, BARRELS, BOTTLES, BOXES, CANS, CARTONS, CRATES, DRUMS, JARS, TANKS, HOPPERS, FORWARDING CONTAINERS; ACCESSORIES, CLOSURES, OR FITTINGS THEREFOR; PACKAGING ELEMENTS; PACKAGES
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS

## Abstract

A wireless package-mounted sensor system to detect an opening of a package. The system may measure, at each of a plurality of sensors mounted to a plurality of different respective surfaces of the package, an orientation of the surface onto which the sensor is mounted. At least one of the sensors may be mounted to an adjustable surface intended to open the package. An open package test may be executed comprising determining a relative orientation between the sensor mounted to the adjustable surface and another of the plurality of sensors mounted to another of the plurality of different respective surfaces, and determining the package is open if the relative orientation changes from a threshold range indicating a closed state to a threshold range indicating an open state. An indication of the determination that the package is open may be wirelessly transmitting.

## Claims

### Claim 1

A system for detecting an opening of a package, the system comprising:
at least three sensors configured to be mounted to three different respective surfaces of the package, wherein each pair of the three different surfaces are not co-planar, wherein at least one of the sensors is mounted to an adjustable surface intended to open the package;
one or more processors configured to:
measure an orientation of each of the three different surfaces onto which the at least three respective sensors are mounted,
execute an open package test comprising:
determining a relative orientation in three dimensions between the at least one of the sensors mounted to the adjustable surface and different respective ones of the at least three sensors mounted to the three different respective surfaces, and
determining the package is open if the relative orientation changes from a threshold range indicating a closed state to a threshold range indicating an open state; and
one or more wireless communication circuits configured to wirelessly transmit an indication of the determination that the package is open.

### Claim 2 (depends on 1)

The system of claim 1, wherein the one or more processors are configured to:
execute a tilt test to determine if at least one of the plurality of sensors is tilted, and
only upon the tilt test detecting that the at least one sensor is tilted, execute the open package test.

### Claim 3 (depends on 2)

The system of claim 2, wherein the one or more processors comprise:
a first processor operating at a first power consumption, wherein the first processor executes the tilt test; and
a second processor operating at a second power consumption that is relatively higher than the first power consumption, wherein the second processor operates in a low power mode until the second processor receives a wake-up signal triggered by the first processor tilt test detecting that the at least one sensor is tilted, causing the second processor to wake up and execute the open package test.

### Claim 4 (depends on 2)

The system of claim 2, wherein the one or more processors are configured to execute the tilt test by determining if the measured orientation of each individual one or more of the plurality of sensors deviates from an initial mounted orientation along one or more dimensions by greater than one or more threshold(s).

### Claim 5 (depends on 1)

The system of claim 1, wherein the one or more processors are configured to determine the relative orientation based on differences between gravity acting on the sensors in each of three dimensions.

### Claim 6 (depends on 1)

The system of claim 1, wherein the one or more processors are configured to determine the relative orientation based on an angle between the orientation of the surfaces onto which the sensors are mounted.

### Claim 7 (depends on 1)

The system of claim 1, wherein the one or more processors are configured to determine the relative orientation based on the measures of orientation of the plurality of sensors sampled at synchronized times.

### Claim 8 (depends on 1)

The system of claim 1, wherein the one or more processors are configured to switch operating states from an unarmed state to an armed state to a breached state.

### Claim 9 (depends on 1)

The system of claim 1, wherein the plurality of sensors comprises at least two accelerometers.

### Claim 10

A method for detecting an opening of a package, the method comprising:
at each of at least three sensors mounted to three different respective surfaces of the package, wherein each pair of the three different surfaces are not co-planar, measuring an orientation of each of the three different surfaces onto which the at least three respective sensors are mounted, wherein at least one of the sensors is mounted to an adjustable surface intended to open the package;
executing an open package test comprising:
determining a relative orientation in three dimensions between the at least one of the sensors mounted to the adjustable surface and different respective ones of the at least three sensors mounted to the three different respective surfaces, and
determining the package is open if the relative orientation changes from a threshold range indicating a closed state to a threshold range indicating an open state; and
wirelessly transmitting an indication of the determination that the package is open.

### Claim 11 (depends on 10)

The method of claim 10 comprising:
executing a tilt test to determine if at least one of the plurality of sensors is tilted, and
only upon the tilt test detecting that the at least one sensor is tilted, executing the open package test.

### Claim 12 (depends on 10)

The method of claim 10 comprising:
at a first processor operating at a first power consumption, executing the tilt test;
at a second processor operating at a second power consumption that is relatively higher than the first power consumption, operating in a low power mode until the second processor receives a wake-up signal triggered by the first processor tilt test detecting that the at least one sensor is tilted; and
upon receiving the wake-up signal, waking up the second processor out of low power mode to execute the open package test.

### Claim 13 (depends on 10)

The method of claim 10, wherein executing the tilt test comprises determining if the measured orientation of each individual one or more of the plurality of sensors deviates from an initial mounted orientation along one or more dimensions by greater than one or more threshold(s).

### Claim 14 (depends on 10)

The method of claim 10, wherein the relative orientation is determined based on differences between gravity acting on the sensors in each of three dimensions.

### Claim 15 (depends on 10)

The method of claim 10, wherein the relative orientation is determined based on an angle between the orientation of the surfaces onto which the sensors are mounted.

### Claim 16 (depends on 10)

The method of claim 10, wherein the relative orientation is determined based on the measures of orientation of the plurality of sensors sampled at synchronized times.

### Claim 17 (depends on 10)

The method of claim 10 comprising switching operating states from an unarmed state to an armed state to a breached state.

### Claim 18

A non-transitory computer-readable storage medium comprising instructions that when executed cause one or more processors to:
measure an orientation of a surface onto which a sensor is mounted for each of at least three sensors mounted to three different respective surfaces of the package, wherein each pair of the three different surfaces are not co-planar, wherein at least one of the sensors is mounted to an adjustable surface intended to open the package;
execute an open package test comprising:
determining a relative orientation in three dimensions between the at least one of the sensors mounted to the adjustable surface and different respective ones of the at least three sensors mounted to the three different respective surfaces, and
determining the package is open if the relative orientation changes from a threshold range indicating a closed state to a threshold range indicating an open state; and
wirelessly transmit an indication of the determination that the package is open.
