Contextually changing omni-directional navigation mechanism
First Claim
1. A computer system, comprising:
- a processor;
a touchscreen display; and
a memory device holding a content database, a graphics database, and an instruction set executable on the processor to cause the computer system to perform operations comprising;
displaying a content page and a navigation icon;
defining a first input region as an area of the displayed navigation icon and a second input region as an area outside of the displayed navigation icon;
receiving a first pre-defined user touch gesture beginning in the first input region or the second input region;
in response to determining that the received gesture began in the first input region;
accessing the content database to identify context change data that corresponds with a first operation defining navigation to a specific content page and to further access the graphics database to identify a respective navigation icon assigned for display in the specific content page,triggering the first operation to navigate to the specific content page, andreplacing display of the displayed navigation icon with the respective navigation icon; and
in response to determining that the received gesture began in the second input region;
accessing the content database to identify context change data that corresponds with a second operation defining modification of content of the currently displayed content page, andtriggering the second operation to modify the content of the currently displayed content page;
wherein the context database contains context change data that associates respective pre-defined user touch gestures with corresponding operations, the graphics database being interrelated with the context database with respect to the context change data, the graphics database containing a plurality of different navigation icons, including the displayed navigation icon, exactly one icon being assigned for display on each different, respective content pages.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for menuless application navigation are provided. In example embodiments, a first user input received via an interface of the device is detected. It is determined that the first user input is within an input region on the interface of the device. In response to determining that the first user input is within the input region, the first user input is translated into a navigation action. A second user input received via the interface of the device is detected, and it is determined that the second user input is outside the input region on the interface of the device. In response to determining that the second user input is outside the input region, the user input is translated into a second action, which is different from the navigation action.
27 Citations
20 Claims
-
1. A computer system, comprising:
-
a processor; a touchscreen display; and a memory device holding a content database, a graphics database, and an instruction set executable on the processor to cause the computer system to perform operations comprising; displaying a content page and a navigation icon; defining a first input region as an area of the displayed navigation icon and a second input region as an area outside of the displayed navigation icon; receiving a first pre-defined user touch gesture beginning in the first input region or the second input region; in response to determining that the received gesture began in the first input region; accessing the content database to identify context change data that corresponds with a first operation defining navigation to a specific content page and to further access the graphics database to identify a respective navigation icon assigned for display in the specific content page, triggering the first operation to navigate to the specific content page, and replacing display of the displayed navigation icon with the respective navigation icon; and in response to determining that the received gesture began in the second input region; accessing the content database to identify context change data that corresponds with a second operation defining modification of content of the currently displayed content page, and triggering the second operation to modify the content of the currently displayed content page; wherein the context database contains context change data that associates respective pre-defined user touch gestures with corresponding operations, the graphics database being interrelated with the context database with respect to the context change data, the graphics database containing a plurality of different navigation icons, including the displayed navigation icon, exactly one icon being assigned for display on each different, respective content pages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by a computing device comprising a processor, a memory device storing a context database and a graphics database, and a touch screen, the method comprising:
-
displaying a content page and a navigation icon; defining a first input region as an area of the displayed navigation icon and a second input region as an area outside of the displayed navigation icon; receiving a first pre-defined user touch gesture beginning in the first input region or the second input region; in response to determining that the received gesture began in the first input region; accessing the content database to identify context change data that corresponds with a first operation defining navigation to a specific content page and to further access the graphics database to identify a respective navigation icon assigned for display in the specific content page, triggering the first operation to navigate to the specific content page, and replacing display of the displayed navigation icon with the respective navigation icon; and in response to determining that the received gesture began in the second input region; accessing the content database to identify context change data that corresponds with a second operation defining modification of content of the currently displayed content page, and triggering the second operation to modify the content of the currently displayed content page; wherein context database contains context change data that associates respective pre-defined user touch gestures with corresponding operations, the graphics database being interrelated with the context database with respect to the context change data, the graphics database containing a plurality of different navigation icons, including the displayed navigation icon, exactly one icon being assigned for display on each different, respective content pages. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing a context database, a graphics database, and executable instructions, the executable instruction, when executed by a processor of a device with a touch screen, causing the device to perform operations comprising:
-
displaying a content page and a navigation icon; defining a first input region as an area of the displayed navigation icon and a second input region as an area outside of the displayed navigation icon; receiving a first pre-defined user touch gesture beginning in the first input region or the second input region; in response to determining that the received gesture began in the first input region; accessing the content database to identify context change data that corresponds with a first operation defining navigation to a specific content page and to further access the graphics database to identify a respective navigation icon assigned for display in the specific content page, triggering the first operation to navigate to the specific content page, and replacing display of the displayed navigation icon with the respective navigation icon; and in response to determining that the received gesture began in the second input region; accessing the content database to identify context change data that corresponds with a second operation defining modification of content of the currently displayed content page, and triggering the second operation to modify the content of the currently displayed content page; wherein the context database contains context change data that associates respective pre-defined user touch gestures with corresponding operations, the graphics database being interrelated with the context database with respect to the context change data, the graphics database containing a plurality of different navigation icons, including the displayed navigation icon, exactly one icon being assigned for display on each different, respective content pages. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification