Aug 26, 2025

US12398977 - System and method for zeroing of smart aiming device

A smart aiming device includes an image sensor, a processor, and an adjustable reticle. A method of zeroing the smart aiming device includes: activating a dedicated zeroing mode: shooting at least one bullet on a zeroing target while aiming the firearm on the target using the reticle to determine an expected point of impact of the bullet on the zeroing target: imaging the zeroing target with the image sensor: identifying a location of at least one bullet hole formed by the bullet on the target, and calculating a distance between each bullet hole and the expected point of impact; and adjusting a location of the reticle respective to the bore of the firearm based on the calculated at least one distance, to thereby indicate a zeroed point of impact on the target on which a subsequent bullet shot from the firearm is expected to impact.

firearmaimingzeroingdevice

The patent describes a smart aiming device for firearms that utilizes an image sensor and processor to facilitate the zeroing process by adjusting the reticle based on bullet impact locations. The method involves shooting at a target, capturing images to identify bullet holes, calculating distances to expected impacts, and adjusting the reticle accordingly to ensure accurate aiming.

Claim 1

  1. A method for zeroing a smart aiming device on a firearm, wherein the smart aiming device comprises an image sensor, a processor, and an adjustable reticle for aiming said aiming device, the method comprising: activating a dedicated zeroing mode; shooting at least one bullet on a zeroing target while aiming the firearm on said target using said reticle to determine an expected point of impact of said at least one bullet on the zeroing target; imaging the zeroing target with the image sensor; based on image processing of an image captured by the image sensor, identifying, with the processor, a location of at least one bullet hole formed by the at least one bullet on the target, and calculating, with the processor, a distance between each bullet hole and the expected point of impact; calculating, with the processor, a zeroing adjustment of a location of the reticle respective to a bore of the weapon, based on the calculated at least one distance, for thereby indicating a zeroed point of impact on the target on which a subsequent bullet shot from the firearm is expected to impact; and performing the zeroing adjustment, wherein, when at least two bullets are fired, the zeroing adjustment is calculated based on: following firing of a first bullet at the target, identifying a point of impact of the fired bullet on the target, calculating the distance between the point of impact and the expected point of impact, and calculating the zeroing adjustment of the reticle based on the calculated distance, and following firing of each subsequent bullet after the first bullet, calculating a weighted center of the points of impact of the first bullet and each subsequent bullet, calculating a distance between the weighted center and the expected point of impact, and updating the zeroing adjustment, or following firing of all of the at least two bullets at the target, identifying a point of impact of all of the bullets on the target, calculating the weighted center of the points of impact, and calculating a distance between the weighted center and the expected point of impact, and calculating the zeroing adjustment based on the calculated distance between the weighted center and the expected point of impact. activating a dedicated zeroing mode; shooting at least one bullet on a zeroing target while aiming the firearm on said target using said reticle to determine an expected point of impact of said at least one bullet on the zeroing target; imaging the zeroing target with the image sensor; based on image processing of an image captured by the image sensor, identifying, with the processor, a location of at least one bullet hole formed by the at least one bullet on the target, and calculating, with the processor, a distance between each bullet hole and the expected point of impact; calculating, with the processor, a zeroing adjustment of a location of the reticle respective to a bore of the weapon, based on the calculated at least one distance, for thereby indicating a zeroed point of impact on the target on which a subsequent bullet shot from the firearm is expected to impact; and performing the zeroing adjustment, wherein, when at least two bullets are fired, the zeroing adjustment is calculated based on: following firing of a first bullet at the target, identifying a point of impact of the fired bullet on the target, calculating the distance between the point of impact and the expected point of impact, and calculating the zeroing adjustment of the reticle based on the calculated distance, and following firing of each subsequent bullet after the first bullet, calculating a weighted center of the points of impact of the first bullet and each subsequent bullet, calculating a distance between the weighted center and the expected point of impact, and updating the zeroing adjustment, or following firing of all of the at least two bullets at the target, identifying a point of impact of all of the bullets on the target, calculating the weighted center of the points of impact, and calculating a distance between the weighted center and the expected point of impact, and calculating the zeroing adjustment based on the calculated distance between the weighted center and the expected point of impact. following firing of a first bullet at the target, identifying a point of impact of the fired bullet on the target, calculating the distance between the point of impact and the expected point of impact, and calculating the zeroing adjustment of the reticle based on the calculated distance, and following firing of each subsequent bullet after the first bullet, calculating a weighted center of the points of impact of the first bullet and each subsequent bullet, calculating a distance between the weighted center and the expected point of impact, and updating the zeroing adjustment, or following firing of all of the at least two bullets at the target, identifying a point of impact of all of the bullets on the target, calculating the weighted center of the points of impact, and calculating a distance between the weighted center and the expected point of impact, and calculating the zeroing adjustment based on the calculated distance between the weighted center and the expected point of impact.

Google Patents

https://patents.google.com/patent/US12398977

USPTO PDF

https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/12398977

Use the arrows to move through the archive in gazette order.