IP Library › Granted Patent US 12,050,084
Granted Patent B2
US 12,050,084 · App. 18/096,894 · Granted Jul 30, 2024

Method for tracking a single presumed target by a plurality of scopes located remotely from one another and amalgamating current target position data from scopes that located the presumed target

Inventors: Douglas Fougnies (Scottsdale, AZ); Robert A. Pressman (Conshohocken, PA); Larry L. Day (Scottsdale, AZ); Taylor J. Carpenter (Philadelphia, PA); Mark J. Howell (Phoenix, AZ)
F41G3/02F41G1/38G01C17/00G01S19/13G01S19/47H04W84/18
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 12,050,084
App. No.
18/096,894
Granted
Jul 30, 2024
Kind
B2
Abstract

A method is provided for tracking a single presumed target by a plurality of scopes located remotely from one another and being moved by separate scope operators. Each of the scopes include a plurality of measurement devices configured to provide current target position data. Each of the scopes are in electronic communication with a network server. The current target position data has error values. Current target position data from scopes that located the presumed target are amalgamated, thereby providing current target position data having reduced error values compared to the error values of the current target position data identified by only a first scope that located the presumed target. Temporal factors are used in the amalgamation.

Claims (32)

1. A method for tracking a single presumed target by a plurality of scopes located remotely from one another and being moved by separate scope operators, each of the scopes including a plurality of measurement devices configured to provide current target position data, each of the scopes being in electronic communication, via an electronic network, with a network server, the current target position data having error values, the method comprising:

(a) identifying current target position data regarding a presumed target that is located by an operator of a first scope, the current target position data being identified using the plurality of measurement devices in the first scope;

(b) the first scope electronically communicating to the network server, via the electronic network, the current target position data regarding the presumed target identified by the operator of the first scope;

(c) the network server, communicating to the remaining scopes, via the electronic network, the current target position data regarding the presumed target identified by the operator of the first scope;

(d) each of the remaining scopes using the current target position data regarding the presumed target identified by the operator of the first scope to locate the presumed target;

(e) upon locating the presumed target, each of the remaining scopes electronically communicating to the network server, via the electronic network, the current target position data regarding the presumed target, the current target position data being identified by the respective remaining scopes using the plurality of measurement devices in the respective remaining scopes;

(f) the network server calculating updated current target position data upon receiving current target position data from any one of the remaining scopes by amalgamating the current target position data from selected scopes that located the presumed target, the updated current target position data having reduced error values compared to the error values of the current target position data identified by only the first scope,

wherein the selected scopes used for the amalgamating are scopes that a predetermined period of time has not yet passed from the time when the respective scope located the presumed target;

(g) the network server electronically communicating, via the electronic network, the updated current target position data regarding the presumed target to the remaining scopes that have not yet located the presumed target; and

(h) the remaining scopes that have not yet located the presumed target using the updated current target position data, instead of any previously received current target position data, for locating the presumed target.

2. The method of claim 1 wherein one of the scopes further includes the network server, and the remaining scopes are in electronic communication, via the electronic network, with the scope that includes the network server.

3. The method of claim 1 wherein the network server is remotely located from each of the scopes.

4. The method of claim 1 wherein step (g) further comprises the network server electronically communicating, via the electronic network, the updated current target position data regarding the presumed target to the scopes that have previously located the presumed target and to the first scope.

5. The method of claim 1 wherein steps (f)-(h) are repeated each time that the network server receives a presumed target from one of the remaining scopes in step (e), the current target position data thereby being repeatedly updated and having continually reduced error values compared to the error values of the last updated current target position data.

6. The method of claim 1 wherein the plurality of scopes and the network server are nodes in a mesh network, the electronic network being the mesh network.

7. The method of claim 1 wherein the amalgamating of the current target position data from selected scopes that located the presumed target gives greater weightings to the most recently observed target positions.

8. The method of claim 1 wherein the amalgamating of the current target position data from selected scopes that located the presumed target applies a temporal factor to a moving target such that greater weightings are given to the most recently observed target positions of the moving target.

9. A method for tracking a single presumed target by a plurality of scopes located remotely from one another and being moved by separate scope operators, each of the scopes including a plurality of measurement devices configured to provide current target position data, each of the scopes being in electronic communication, via an electronic network, with a network server, the current target position data having error values, the method comprising:

(a) identifying current target position data regarding a presumed target that is located by an operator of a first scope, the current target position data being identified using the plurality of measurement devices in the first scope;

(b) the first scope electronically communicating to the network server, via the electronic network, the current target position data regarding the presumed target identified by the operator of the first scope;

(c) the network server, communicating to the remaining scopes, via the electronic network, the current target position data regarding the presumed target identified by the operator of the first scope;

(d) each of the remaining scopes using the current target position data regarding the presumed target identified by the operator of the first scope to locate the presumed target;

(e) upon locating the presumed target, each of the remaining scopes electronically communicating to the network server, via the electronic network, the current target position data regarding the presumed target, the current target position data being identified by the respective remaining scopes using the plurality of measurement devices in the respective remaining scopes;

(f) the network server calculating updated current target position data upon receiving current target position data from any one of the remaining scopes by amalgamating the current target position data from each scope that located the presumed target, the updated current target position data having reduced error values compared to the error values of the current target position data identified by only the first scope,

wherein the amalgamating of the current target position data from each scope that located the presumed target gives greater weightings to the most recently observed target positions;

(g) the network server electronically communicating, via the electronic network, the updated current target position data regarding the presumed target to the remaining scopes that have not yet located the presumed target; and

(h) the remaining scopes that have not yet located the presumed target using the updated current target position data, instead of any previously received current target position data, for locating the presumed target.

10. The method of claim 9 wherein one of the scopes further includes the network server, and the remaining scopes are in electronic communication, via the electronic network, with the scope that includes the network server.

11. The method of claim 9 wherein the network server is remotely located from each of the scopes.

12. The method of claim 9 wherein step (g) further comprises the network server electronically communicating, via the electronic network, the updated current target position data regarding the presumed target to the scopes that have previously located the presumed target and to the first scope.

13. The method of claim 9 wherein steps (f)-(h) are repeated each time that the network server receives a presumed target from one of the remaining scopes in step (e), the current target position data thereby being repeatedly updated and having continually reduced error values compared to the error values of the last updated current target position data.

14. The method of claim 9 wherein the plurality of scopes and the network server are nodes in a mesh network, the electronic network being the mesh network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2023
From: HOWELL, MARK J.; CARPENTER, TAYLOR J.
To: FOUGNIES, DOUGLAS; PRESSMAN, ROBERT A.; DAY, LARRY L.
Reel/Frame 062408/0571 →
Continuity (8)
Continuation 17575174 · Jan 13, 2022
Continuation 16919979 · Jul 2, 2020
Continuation 16741226 · Jan 13, 2020
Continuation 16531869 · Aug 5, 2019
Continuation 16272733 · Feb 11, 2019
Continuation In Part 16057247 · Aug 7, 2018
Provisional Application 62544124 · Aug 11, 2017
Related Publication 20230324144A1 · Oct 12, 2023