The invention relates generally to command and control communication. In particular, the invention relates to such communication between motor vehicles.
Synexxus Ekeel is a distributed network of vehicle to vehicle communication with multiple sensors. It provides platforms equipped with sensors that detect the direction and angle of incoming military projectiles and can share that data between vehicles to improve target fidelity.
The Shot Spotter Gunshot Location System alerts a user to gunfire and explosive events. It provides location of gunfire through networked sensors and a centralized command center. A camera can be directed to location of gunfire. As such, there is a need for a system for implementing cooperative communication control between vehicles.
Conventional vehicle communication arrangements yield disadvantages addressed by various exemplary embodiments of the present invention. In particular, various exemplary embodiments provide a method that includes receiving sensor information from a plurality of motor vehicles, the sensor information including locations of objects; sharing the sensor information between users in the plurality of motor vehicles; displaying the shared sensor information on a user interface on each of the plurality of motor vehicles; controlling the receiving, sharing, and displaying of the sensor information with a software library.
Various exemplary embodiments provide a computer program product comprises computer-readable program code stored on a non-transitory computer-readable medium including: computer-readable program code configured to receive sensor information by a plurality of motor vehicles with respect to sensor information regarding locations of objects; computer-readable program code configured to dynamically add first sensors and delete specified second sensors; computer-readable program code configured to share the sensor information by the plurality of motor vehicles; and computer-readable program code configured to display the shared sensor information on a user interface.
In various exemplary embodiments, the system comprises a plurality of motor vehicles; a plurality of sensors positioned both inside the plurality of motor vehicles and separated from the plurality of motor vehicles; a software library; a plurality of cameras within the plurality of motor vehicles configured to respond to the plurality of sensors through control of the software library; the plurality of motor vehicles configured to receive input from the plurality of cameras by utilizing the software library; the plurality of motor vehicles configured to share the received input from the plurality of cameras with each of the other motor vehicles by utilizing the software library; and a user interface configured to display input from the plurality of motor vehicles regarding information received from the cameras by utilizing the software library, wherein the information displayed on the user interface is provided to a user in one of the motor vehicles.
These and various other features and aspects of various exemplary embodiments will be readily understood with reference to the following detailed description taken in conjunction with the accompanying drawings, in which like or similar numbers are used throughout, and in which:
In the following detailed description of exemplary embodiments of the invention, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration specific exemplary embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. Other embodiments may be utilized, and logical, mechanical, and other changes may be made without departing from the spirit or scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims.
In accordance with a presently preferred embodiment of the present invention, the components, process steps, and/or data structures may be implemented using various types of operating systems, computing platforms, computer programs, and/or general purpose machines. In addition, those of ordinary skill in the art will readily recognize that devices of a less general purpose nature, such as hardwired devices, or the like, may also be used without departing from the scope and spirit of the inventive concepts disclosed herewith. General purpose machines include devices that execute instruction code. A hardwired device may constitute an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA) or other related component.
The following detailed description is of the best currently contemplated modes of carrying out the invention. The description is not to be taken in a limiting sense, but is made merely for the purpose of illustrating the general principles of the invention, since the scope of the invention is best defined by the appended claims.
The present disclosure relates generally to methods of integrating hardware and software for common weapons and sensor control. Multiple stand-alone systems may create overcrowding and overworking of operators. Current stand-alone systems may require entering the same data multiple times and may require porting data across multiple systems. In view of the foregoing, there is a need for an integrated command and control system including a software library to integrate weapons and sensor command and control.
Aspects of the invention may provide a modular and reusable framework for rapid integration of software and hardware on a distributed and autonomous system for common weapons control that may be on different vehicles and different platforms. The invention may also include common operational and tactical procurement of sensory and camera information. Referring now to the drawings, these are presented for purposes of illustrating exemplary embodiments of the present disclosure only, and not for purposes of limiting the same.
The sensors 150 may be located inside one of the vehicles (110, 120, 130, 140), and also at a remote location apart from the vehicles (110, 120, 130, 140). Cameras may include day cameras or infrared (IR) cameras. The system 100 may also control devices such as remotely operated gun mounts. Each of the vehicles (110, 120, 130, 140) may include a user interface 160 that interacts with a software library 170. The software library 170 may integrate command and control communication between the vehicles (110, 120, 130, 140). As an example, the same software library 170 may run on all the vehicles (110, 120, 130, 140).
For example, a mapping framework may include an interface that allows swapping of multiple mapping engines. A newly installed mapping engine may be shared by existing mapping engines. For example, the swapping of mapping engines may be done with minimal changes to the interface 160 and no changes to the system 100 other than the interface 160. Users may perform common mapping operations such as loading and exporting map data, zooming, panning, and rotating, as well as interacting with map objects.
Referring further to
Referring further to
A step 430 may include remotely controlling a user interface 160 in the plurality of motor vehicles (110, 120, 130, 140). For example, each of the user interfaces in each of the motor vehicles may be controlled by a remote controller. A step 435 may include cooperatively targeting engagement between vehicles (110, 120, 130, 140) and operators. A step 440 may include manipulating camera view boxes to a user defined size and layout.
As an example, video streams from multiple cameras may be recorded at the same time, and triggered events may be recorded. Triggered events may be manual or from a sensor detection. If an acoustic detection triggers an event, a buffer of, for example, ten seconds before and ten seconds after the detection may be recorded. The buffer may vary in size. A step 445 may include utilizing mesh network technology. For example, vehicles may serve as relays for sending information between vehicles to configure communication between multiple vehicles (110, 120, 130, 140). A step 450 may include recognizing multiple types of vehicles (110, 120, 130, 140). For example, each of multiple vehicles (110, 120, 130, 140) may recognize the vehicle 110 type and model through sensor and communication information received from that vehicle 110 and other vehicles.
While certain features of the embodiments of the invention have been illustrated as described herein, many modifications, substitutions, changes and equivalents will now occur to those skilled in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes as fall within the true spirit of the embodiments.
The invention described was made in the performance of official duties by one or more employees of the Department of the Navy, and thus, the invention herein may be manufactured, used or licensed by or for the Government of the United States of America for governmental purposes without the payment of any royalties thereon or therefor.
Number | Name | Date | Kind |
---|---|---|---|
20090102638 | Olsen et al. | Apr 2009 | A1 |
20110287733 | Cepuran et al. | Nov 2011 | A1 |
Number | Date | Country | |
---|---|---|---|
20130282201 A1 | Oct 2013 | US |