SYSTEM AND METHODS FOR NAVIGATION BAR PRESENTATION AND DEVICE CONTROL
The present disclosure relates to device control. In one embodiment, a method for device control includes displaying a user interface including a navigation bar. The navigation bar may be presented to include one or more selectable elements and wherein the navigation bar includes a plurality of swipe zones. The method also includes detecting an input command relative to a display of the device, wherein the input command is a swipe command relative to one of the plurality of swipe areas of the navigation bar, and determining a navigation bar command based on identification of a swipe area of the input command and a swipe length of the input command. Presentation of the navigation bar may be updated based on the navigation bar command. Another embodiment is directed to a device configured to control operation based on navigation bar commands.
1 . A method for device control, the method comprising:
displaying, by a device, a user interface including a navigation bar, wherein the navigation bar is presented to include one or more selectable elements and wherein the navigation bar includes a plurality of swipe zones;
detecting, by the device, an input command relative to a display of the device, wherein the input command is a swipe command relative to one of the plurality of swipe areas of the navigation bar;
determining, by the device, a navigation bar command based on identification of a swipe area of the input command and a swipe length of the input command;
updating presentation of the navigation bar based on the navigation bar command.
2 . The method of claim 1 , wherein the navigation bar includes a graphical element associated with each of the plurality of swipe zones.
3 . The method of claim 1 , wherein the navigation bar includes three swipe zones.
4 . The method of claim 1 , wherein the input command is a touch command to the display, the touch command associated with a position of display for the navigation bar.
5 . The method of claim 1 , wherein the navigation bar command expands presentation of the navigation bar from a bottom bar to an expanded view including additional graphical elements.
6 . The method of claim 1 , wherein the navigation bar command launches an application associated with and preassigned to a swipe zone associated with the input command.
7 . The method of claim 1 , wherein updating presentation of the navigation bar includes expanding the display area of the navigation bar on the display and increasing the number of graphical elements displayed with the navigation bar.
8 . The method of claim 1 , wherein updating presentation of the navigation bar includes modifying the graphical elements display in the navigation bar based on the navigation bar command.
9 . The method of claim 1 , further comprising controlling operation of the device based on the swipe command to launch an application preassigned to a swipe zone and ending display of the navigation bar based on the navigation bar command.
10 . The method of claim 1 , further comprising updating presentation of the navigation bar based on the input command to include a first graphical element to identify a particular swipe zone of the navigation bar and a second graphical element to identify an application associated with the particular swipe zone.
11 . A device comprising:
a display; and
a controller coupled to the display, the controller configured to
control display of a user interface including a navigation bar, wherein the navigation bar is presented to include one or more selectable elements and wherein the navigation bar includes a plurality of swipe zones;
detect an input command relative to a display of the device, wherein the input command is a swipe command relative to one of the plurality of swipe areas of the navigation bar;
determine a navigation bar command based on identification of a swipe area of the input command and a swipe length of the input command;
control an updated presentation of the navigation bar based on the navigation bar command.
12 . The device of claim 11 , wherein the navigation bar includes a graphical element associated with each of the plurality of swipe zones.
13 . The device of claim 11 , wherein the navigation bar includes three swipe zones.
14 . The device of claim 11 , wherein the input command is a touch command to the display, the touch command associated with a position of display for the navigation bar.
15 . The device of claim 11 , wherein the navigation bar command expands presentation of the navigation bar from a bottom bar to an expanded view including additional graphical elements.
16 . The device of claim 11 , wherein the navigation bar command launches an application associated with and preassigned to a swipe zone associated with the input command.
17 . The device of claim 11 , wherein updating presentation of the navigation bar includes expanding the display area of the navigation bar on the display and increasing the number of graphical elements displayed with the navigation bar.
18 . The device of claim 11 , wherein updating presentation of the navigation bar includes modifying the graphical elements display in the navigation bar based on the navigation bar command.
19 . The device of claim 11 , further comprising controlling operation of the device based on the swipe command to launch an application preassigned to a swipe zone and ending display of the navigation bar based on the navigation bar command.
20 . The device of claim 11 , further comprising updating presentation of the navigation bar based on the input command to include a first graphical element to identify a particular swipe zone of the navigation bar and a second graphical element to identify an application associated with the particular swipe zone.