The present disclosure relates to navigation systems, and more particularly, to portable, handheld navigation devices.
A navigation device can be used to calculate a geographical position of the device and to assist a user with route planning. For example, the device can use a global navigation satellite system (GNSS), such as the Global Positioning System (GPS), and/or other navigational aids to obtain location information and to use that information in conjunction with map data to plot the position of the device on a map or to otherwise provide the geographical location of the device to the user.
Although the following detailed description will proceed with reference being made to illustrative examples, many alternatives, modifications, and variations thereof will be apparent in light of this disclosure.
A navigation device is described. Although the device can be used in any number of applications, it is particularly useful to military applications for use by soldiers in carrying out a given mission. In an example, the device includes a display, an electromagnetic radiation (EMR) receiver, and one or more processors operatively coupled to the display and the EMR receiver. The one or more processors are configured to cause the display, in a first mode of operation, to graphically render a navigation view. The navigation view includes (i) a first informational element relating to a geographic location of the navigation device and (ii) one or both of a compass rose and a geographic map. The one or more processors are further configured to cause the display, in a second mode of operation and responsive to receiving an EMR signal via the EMR receiver (e.g., such as a GPS signal or position calculated from the GPS signal), to render an informational view including a second informational element, where the informational view at least partially obscures the navigation view. In some such examples, the informational view persists until acknowledged or dismissed by a user (e.g., via a hardware switch). The informational view can have various forms. For example, the informational view may include message alerts which include text that provides further details about the nature of the alert, or list alerts which include one or more data fields that provide additional data (e.g., geographic coordinates, clocks, timers, time stamps, waypoint or marker names, satellite status data, calculation or data transfer progress indicators, azimuth, elevation, and/or other data). The device is contained in a housing that includes several physical switches or buttons. The switches can be used individually or in various combinations to activate certain functions of the device. Numerous variations will be appreciated in light of this disclosure.
In some examples, the device 100 is a GPS- or GNSS-based navigation device, where the EMR signals include GPS signals or other GNSS signals, including M-CODE encrypted GNSS (e.g., for anti-jamming and secure access of military GPS signals). In such examples, the GUI can be tailored specifically to the needs of users for land navigation in combat environments. For instance, the GUI can be designed to support soldiers in completing their mission by providing secure, accurate navigation information, in a concise format and allowing them to move efficiently while maintaining situational awareness of their environment. In other examples, the GUI can be configured for commercial or other consumer uses, such as where the device 100 is used for navigation while driving, walking/hiking, sailing, or flying. Features and information of the device 100 are prioritized and organized within the GUI so the user is able to quickly comprehend the design and achieve goals (e.g., land navigation) with a simple and easy-to-use interface. To this end, certain features of the device 100 are specifically configured to facilitate these objectives, as variously described herein.
The GUI 300 is configured to provide quick access to the core views with a simple information architecture, redundant paths to key features, and button combinations for frequent commands. The navigation view, which includes a compass view and/or a map view, is accessible at all times from anywhere in the system via one or more user inputs via the hardware switches 110 of the device. This ensures that the user can easily access the navigation view to obtain directions and current mission information.
Further to this example, in a second mode of operation and responsive to receiving an EMR signal via the EMR receiver 112, the device 100 can be configured to cause the display 104 to render an informational view including a second informational element, the informational view at least partially obscuring the navigation view. The informational view includes the modal overlay display 312 that automatically displays over the navigation view in response to a triggering event, such as a GPS signal or position calculated from the GPS signal, until an action is taken by the user to acknowledge or otherwise dismiss the informational view via one or more of the hardware switches 110.
The informational view can have various forms. For example, the informational view can include message alerts, which have text that provides further details about the nature of the alert, or list alerts, which have one or more data fields that provide additional data (e.g., geographic coordinates, clocks, timers, time stamps, waypoint or marker names, satellite status data, calculation or data transfer progress indicators, azimuth, elevation, and/or other data).
For example,
In another example,
The first and second informational views can each include the action bar 314 that indicates to the user the functions assigned to the hardware switches 110 of the device 100. For example, one of the labels can be ‘dismiss’ which when the user presses the left hardware switch 204 causes the informational view to be removed from the display 104, returning to the navigational view. Another one of the labels can be ‘view details’ which when the user presses the center hardware switch 206 causes the informational view to change to the detail view display, which provides additional information related to the modal overlay display. Yet another one of the labels can be ‘mute’ which when the user presses the right hardware switch 208 causes the informational view to temporarily disappear for a pre-determined amount of time (e.g., 60 minutes). Other examples of actions will be apparent. In at least some of these examples, pressing at least one of the hardware switches 110 causes the device 100 to return to the first mode of operation, where the device graphically renders the navigation view (e.g., the compass view display 302 and/or the map view display 304).
The GUI 300, according to some examples, incorporates various usage flows. A usage flow, or simply a given flow, is a sequence of operations that define how various functions and operations of the device can be utilized by the user. For example, the compass view display 302 and/or map view display 304 are at a first or base level of certain flows. The main menu display 306 is at a second level, and the list view display 308 and the detail view display 310 are at a third level. The user can access the second level (e.g., the main menu) from the base level and access the third level (e.g., the list view display and the detail view display) from the second level. The base level can be directly accessed from any other level. For example, at any point in the flow the user can return to the compass view display 302 or map view display 304 by a single press of one of the hardware switches 110. Similarly, when alerts or notifications are triggered, the modal overlay displays 312 as the foremost element on the screen until action is taken by the user. The action bar 314 indicates what actions the user may take at a given point in the flow. The status bar 316 is visible with information displayed at all times no matter the view. The toast notifications 318 float temporarily over the center of the status bar 316, alerting users with information relevant to the mission, such as position, velocity, and precise time (PVT) assurance, cryptography key status, connected systems, power and battery percentage, and current time.
In a military context, visual elements added to a map are known as overlays. Each overlay is comprised of coordinates which define one or more desired locations (e.g., a route waypoint or a point of interest). The overlays and corresponding coordinates are created and edited through task-oriented modes. For example, the user can create a route and navigate a route using flows as described below. Other flows can be used to perform other functions, such as alerting the user to signal jamming, reviewing a track, and transferring mission data, as further described below.
For example, a position, navigation, and timing (PNT) mission can include several phases, including pre-mission planning, on-mission navigation, and post-mission debriefing. During pre-mission planning, a variety of tools and processes are used to plan mounted and/or dismounted missions. These tools include digital planning software, maps, orders and operation outlines, and land navigation devices. During post-mission debriefing soldiers engage in intelligence gathering in a number of ways, such as reviewing tracks. To these ends, the device 100 is configured to prioritize quick access to the current location, the distance and direction to the next waypoint, detailed color maps, points-of-interest relevant to the current mission, and quick marking of positions.
The hardware switches 110 are designed to maximize the usability, accessibility, and efficiency of interacting with the device 100. For example, the device 100 provides shortcut combinations of the hardware switches 100 for quick access to critical information and features, such as, marking position or quickly returning to the compass view from anywhere in the interface. The hardware switch combination mappings are designed to build upon the mental model of the GUI 300. For example, closing the menu occurs on the same side and involves the same button as opening the menu; changing the brightness utilizes up and down; opening settings occurs on the same side as settings in the menu; and the same button is used to access options. Such switch combinations can remain active even when individual buttons are not in use on the current screen state. For example, quick back is available from any screen state and returns the view to either the compass view display 302 or the map view display 304, depending on which was last viewed. While in the map view display 304, a position toggle returns the map to the current location. If the map is already on the current location, the position toggle toggles heading up or north up map views depending on which is the current selection. While in the map view display 304, a directional button short press pans the viewport in small increments, a directional button long press pans the viewport in large increments. Other variations will be apparent.
In the compass view display 302 of
Referring again to
For example, the left hardware switch 204 can be used to open and close the main menu display 306, and the up direction switch 210 and the down direction switch 214 can be used to change the display brightness. The hardware switches 110, and combinations thereof, remain active even while individual switches are not labeled in the GUI 300. For example, while in map view, double-pressing the right hardware switch 208 centers the map to the current location of the device 100, 100′. If the map is already centered, double-pressing the right hardware switch 208 toggles between heading up or north up map views. While in map view, short presses of one of the directional switches (e.g., the up, left, down, and right direction switches 210, 214, 216, and 216) pans the map view display in small increments, and longer presses of one of the directional switches pans the map view display in large increments. Other examples are as follows:
Continuously pressing the power switch 218 for several seconds (e.g., 3 seconds or longer) turns the power of the device 100 on or off. Briefly pressing the power switch 218 (e.g., for less than 3 seconds) places the device 100, 100′ into a sleep/hibernation mode or wakes the device 100, 100′ from the sleep/hibernation mode. The sleep/hibernation mode can, for example, include a mode of operation where the device 100, 100′ is not fully powered off but the display 104 is turned off and certain other functions, such as position tracking, are dormant.
Pressing the left hardware switch 204 and the left direction switch 212 simultaneously causes the GUI 300 to revert back to a previous state.
Pressing the center hardware switch 206 and the down direction switch 214 simultaneously causes the brightness of the display 104 to decrease.
Pressing the center hardware switch 206 and the up direction switch 210 simultaneously causes the brightness of the display 104 to increase.
Pressing the center hardware switch 206 and the right direction switch 216 simultaneously marks the current position in the route tracking.
Pressing the center hardware switch 206, the left direction switch 212, and the right direction switch 216 simultaneously initiates a so-called zeroize function, which completely clears all data stored in the device 100, 100′. For example, the zeroize function is configured to erase data from the memory 106 responsive to a user input via one or more of the hardware switches 110, such as described above. In some examples, a confirmation can be displayed before committing to the zeroize function. In some examples, continuously pressing the center hardware switch 206, the left direction switch 212, and the right direction switch 216 simultaneously for several seconds (e.g., 5 or more seconds) activates the zeroize function without further confirmation.
Pressing the right hardware switch 208 and the right direction switch 216 simultaneously brings up a quick settings menu. The quick settings menu can include, for example, a set of settings that are available regardless of the current state of operation of the device 100, 100′, such as changing display brightness, angle units of measure, locking switches (e.g., locking out certain functions initiated by switch presses), turning route tracking on or off, turning alert notifications on or off, and/or changing setting profiles.
In some examples, such as shown in the wrist-worn device 100′ of
The following examples pertain to further examples, from which numerous permutations and configurations will be apparent.
Example 1 provides a navigation device, comprising a display; an electromagnetic radiation (EMR) receiver; and one or more processors operatively coupled to the display and the EMR receiver, the one or more processors configured to cause the display, in a first mode of operation, to graphically render a navigation view, the navigation view including (i) a first informational element relating to a geographic location of the navigation device and (ii) one or both of a compass rose and a geographic map, and cause the display, in a second mode of operation and responsive to receiving an EMR signal via the EMR receiver, to render an informational view including a second informational element, the informational view at least partially obscuring the navigation view.
Example 2 includes the subject matter of Example 1, wherein the one or more processors are further configured to change from the second mode of operation to the first mode of operation responsive to a user input via a hardware switch of the navigation device.
Example 3 includes the subject matter of Example 2, wherein the one or more processors are further configured, in the second mode of operation, to cause the display to render one or more labels, at least one of the labels being associated with the hardware switch.
Example 4 includes the subject matter of any one of Examples 1-3, wherein the first informational element includes a waypoint marker.
Example 5 includes the subject matter of Example 4, wherein the waypoint marker is displayed on the compass rose or the geographic map as a bearing relative to a current geographical position of the navigation device.
Example 6 includes the subject matter of any one of Examples 1-5, wherein the one or more processors are further configured to render the informational view responsive to comparing a current geographical position of the navigation device to a geographic boundary or a positional phase line.
Example 7 includes the subject matter of any one of Examples 1-6, wherein the one or more processors are further configured to erase data from a memory responsive to a user input via a hardware switch of the navigation device.
Example 8 includes the subject matter of any one of Examples 1-7, wherein the EMR signal is at least one of a Global Positioning System (GPS) signal and a GPS jamming signal.
Example 9 includes the subject matter of any one of Examples 1-8, further comprising a case configured to contain the display and a wristband coupled to the case and configured to attach the case to a wrist of a user.
Example 10 includes the subject matter of Example 9, wherein a first set of hardware switches are located adjacent to a first side of the display and a second set of hardware switches are located adjacent to a second side of the display opposite the first side of the display.
Example 11 includes the subject matter of Example 10, wherein the one or more processors are further configured to activate a function of the device responsive to a user input via at least one hardware switch in the first set of hardware switches and at least one hardware switch in the second set of hardware switches.
Example 12 includes the subject matter of Example 11, wherein the user input includes a simultaneous press of the at least one hardware switch in the in the first set of hardware switches and of the at least one hardware switch in the second set of hardware switches.
Example 13 includes the subject matter of Example 12, wherein the at least one hardware switch in the in the first set of hardware switches and the at least one hardware switch in the second set of hardware switches are each located on a same side of the display.
Example 14 provides a method of operating a navigation device. The method comprises causing, by one or more processors in a first mode of operation, a display to graphically render a navigation view, the navigation view including (i) a first informational element relating to a geographic location of the navigation device and (ii) one or both of a compass rose and a geographic map, and causing, by the one or more processors in a second mode of operation and responsive to receiving an electromagnetic radiation (EMR) signal via an EMR receiver, the display to render an informational view including a second informational element, the informational view at least partially obscuring the navigation view.
Example 15 includes the subject matter of Example 14, further comprising changing, by the one or more processors, from the second mode of operation to the first mode of operation responsive to a user input via a hardware switch of the navigation device.
Example 16 includes the subject matter of Example 15, further comprising causing, by the one or more processors in the second mode of operation, the display to render one or more labels, at least one of the labels being associated with the hardware switch.
Example 17 includes the subject matter of any one of Examples 14-16, wherein the first informational element includes a waypoint marker.
Example 18 includes the subject matter of Example 17, wherein the waypoint marker is displayed on the compass rose or the geographic map as a bearing relative to a current geographical position of the navigation device.
Example 19 includes the subject matter of anyone of Examples 14-18, further comprising rendering, by the one or more processors, the informational view responsive to comparing a current geographical position of the navigation device to a geographic boundary or a positional phase line.
Example 20 includes the subject matter of any one of Examples 14-19, wherein the one or more processors are further configured to activate a function of the device responsive to a user input via at least one hardware switch in the first set of hardware switches and at least one hardware switch in the second set of hardware switches.
Numerous specific details have been set forth herein to provide a thorough understanding of the examples. It will be understood, however, that other examples may be practiced without these specific details, or otherwise with a different set of details. It will be further appreciated that the specific structural and functional details disclosed herein are representative of examples and are not necessarily intended to limit the scope of the present disclosure. In addition, although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described herein. Rather, the specific features and acts described herein are disclosed as example forms of implementing the claims. Furthermore, examples described herein may include other elements and components not specifically described, such as electrical connections, signal transmitters and receivers, processors, or other suitable components for operation of the modular antenna.
The terms and expressions which have been employed herein are used as terms of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding any equivalents of the features shown and described (or portions thereof), and it is recognized that various modifications are possible within the scope of the claims. Accordingly, the claims are intended to cover all such equivalents. Various features, aspects, and examples have been described herein. The features, aspects, and examples are susceptible to combination with one another as well as to variation and modification, as will be appreciated in light of this disclosure. The present disclosure should, therefore, be considered to encompass such combinations, variations, and modifications. It is intended that the scope of the present disclosure be limited not by this detailed description, but rather by the claims appended hereto. Future filed applications claiming priority to this application may claim the disclosed subject matter in a different manner and may generally include any set of one or more elements as variously disclosed or otherwise demonstrated herein.
This invention was made with government support under prime contract number OTA 19 01C 001 awarded by the United States Space Force. The government has certain rights in the invention.