CPC H04W 4/08 (2013.01) [G06F 3/041 (2013.01); G06F 3/0488 (2013.01); G06F 3/04817 (2013.01); G06F 3/062 (2013.01); G06F 9/445 (2013.01); G06F 12/14 (2013.01); G06F 15/167 (2013.01); G06F 16/9554 (2019.01); G06F 21/31 (2013.01); G06F 21/556 (2013.01); G06F 21/604 (2013.01); G06F 21/62 (2013.01); G06F 21/629 (2013.01); G06F 21/6218 (2013.01); G06F 21/64 (2013.01); G06Q 10/063 (2013.01); G06Q 10/10 (2013.01); G06Q 50/26 (2013.01); G06Q 50/265 (2013.01); H04L 63/10 (2013.01); H04L 63/302 (2013.01); H04L 67/01 (2022.05); H04L 67/1097 (2013.01); H04W 24/08 (2013.01); G06F 3/0482 (2013.01); G06F 2203/04104 (2013.01); G06F 2221/2143 (2013.01); H04L 41/22 (2013.01)] | 7 Claims |
1. A method for providing information to one or more members in a group of users, each user having a hand-held device in the form of a client which communicates to a server in a client server relationship in a network via a rf link, the information including the range of fire for a weapon based on data the server receives from a first of the hand-held devices in the network, the first of the hand-held devices in the possession of a user proximate the weapon, the hand-held devices each having a volatile storage medium for temporary data storage, a display for viewing information present in the device storage medium, a device processor and a non-volatile storage medium for data storage for which access to read data from and write data to the device non-volatile storage medium is under the control of the device processor, the server having a processor and a non-volatile server storage medium for which access to read data from and write data to the non-volatile server storage medium is under the control of the server processor, the method comprising:
creating data on a first of the hand-held devices with the data written to the volatile storage medium of the first device or to the non-volatile storage medium of the first device and displayed to the user after creation;
after writing the data to the volatile storage medium of the first device or the non-volatile storage medium of the first device, uploading the data to the server and causing the server processor to write the data to the non-volatile server storage medium;
after uploading the data to the server, limiting further access to place the data in the volatile storage medium of the first device for viewing on the device display by requiring, each time a user in possession of the first device seeks to present the data on the display of the first device for viewing, that the data only be accessed from the non-volatile storage medium under the control of the server processor and sent to the volatile storage medium of the first device without writing of the data into any non-volatile storage medium directly accessible by the device processor wherein the data received by the first device from the server can be viewed on the device display but cannot be stored in any non-volatile storage medium in the first device;
acquiring identification information for the weapon with the mobile client by reading a tag associated with the weapon with the mobile client;
transmitting the weapon identification information to the server;
acquiring a predetermined range of fire for the weapon from a database; and
creating a common operating picture which includes the location of the client and a circle centered about the client location, which circle indicates a limit in the weapon firing range in a map view presentation or radar view presentation of the common operating picture.
|