IP Library › Granted Patent US 10,430,070
Granted Patent B2
US 10,430,070 · App. 14/798,426 · Granted Oct 1, 2019

Providing defined icons on a graphical user interface of a navigation system

Inventor: Andreas Herz (Neckarhausen, DE)
Assignee: SAP SE
G06F3/04883G01C21/3438G01C21/3617G01C21/3664G06F3/0482G06F3/0486G06Q10/101G06Q30/0241G06Q50/28G06Q50/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,430,070
App. No.
14/798,426
Granted
Oct 1, 2019
Kind
B2
Abstract

Various embodiments of systems and methods to provide pre-defined navigation locations in a navigation system are described herein. In one aspect, a list of pre-defined location icons is provided on a graphical user interface. Further, the GUI enables to select at least two pre-defined location icons from the list of pre-defined location icons and driving information between locations is rendered corresponding to the selected at least two pre-defined location icons.

Claims (38)

1. A computer implemented method comprising:

rendering a plurality of unlabeled icons at arbitrary locations on a graphical user interface associated with a navigation system;

dynamically labeling the plurality of unlabeled icons rendered at arbitrary locations on the user interface with a plurality of address locations, respectively, to generate a plurality of address-labeled icons that are arranged on the graphical user interface without respect to geographic locations of the address locations represented by the plurality of address-labeled icons;

detecting a selection of two address-labeled icons displayed via the graphical user interface; and

displaying, via the user interface, driving information between corresponding address locations represented by the two address-labeled icons on the graphical user interface in response to detecting the selection of the two address-labeled icons.

2. The computer implemented method of claim 1 , wherein the address locations corresponding to the two address-labeled icons are stored in an in-memory computing repository.

3. The computer implemented method of claim 1 , wherein the detecting comprises detecting, via the user interface, one or more of swiping from a first address-labeled icon to a second address-labeled icon and tapping the first address-labeled icon and the second address-labeled icon.

4. The computer implemented method of claim 1 , wherein the displaying the driving information comprises:

displaying an input screen for receiving details for a shared drive; and

updating a shared navigation schedule based on a received input via the input screen.

5. The computer implemented method of claim 1 , wherein the displaying the driving information comprises displaying a route map between the address locations on a geographic map corresponding to the selected address-labeled icons.

6. The computer implemented method of claim 1 , wherein the graphical user interface displays an option to modify the address locations corresponding to the plurality of address-labeled icons.

7. A computing system comprising:

at least one processor; and

one or more memory devices communicative with the at least one processor, wherein the one or more memory devices store instructions to:

render a plurality of unlabeled icons at arbitrary locations on a graphical user interface associated with a navigation system;

dynamically labeling the plurality of unlabeled icons rendered at arbitrary locations on the user interface with a plurality of address locations, respectively, to generate a plurality of address-labeled icons that are arranged on the graphical user interface without respect to geographic locations of the address locations represented by the plurality of address-labeled icons;

detect a selection of two address-labeled icons displayed via the graphical user interface; and

display, via the user interface, driving information between corresponding address locations represented by the two address-labeled icons on the graphical user interface in response to detecting the selection of the two address-labeled icons.

8. The computing system of claim 7 , wherein the address locations corresponding to the two address-labeled icons are stored in an in-memory computing repository.

9. The computing system of claim 7 , wherein the detecting, via the user interface, comprises detecting one or more of swiping from a first address-labeled icon to a second address-labeled icon and tapping the first address-labeled icon and the second address-labeled icon.

10. The computing system of claim 7 , wherein the displaying the driving information comprises:

displaying an input screen for receiving details for a shared drive; and

updating a shared navigation schedule based on a received input via the input screen.

11. The computing system of claim 7 , wherein the displaying the driving information comprises displaying a route map between the address locations corresponding to the selected two address-labeled icons.

12. A non-transitory computer readable storage medium storing instructions, which when executed by a processor cause a computer to perform a method comprising:

rendering a plurality of unlabeled icons at arbitrary locations on a graphical user interface associated with a navigation system;

dynamically labeling the plurality of unlabeled icons rendered at arbitrary locations on the user interface with a plurality of address locations, respectively, to generate a plurality of address-labeled icons that are arranged on the graphical user interface without respect to geographic locations of the address locations represented by the plurality of address-labeled icons;

detecting a selection of two address-labeled icons displayed via the graphical user interface; and

displaying, via the user interface, driving information between corresponding address locations represented by the two address-labeled icons on the graphical user interface in response to detecting the selection of the two address-labeled icons.

13. The non-transitory computer-readable medium of claim 12 , wherein the plurality of address-labeled icons are labeled with location addresses associated with places of interest to a user.

14. The non-transitory computer-readable medium of claim 12 , wherein the displaying the driving information comprises displaying a route map between the location addresses corresponding to the selected two address-labeled icons.

15. The non-transitory computer-readable medium of claim 12 , wherein the displaying of the driving information comprises displaying an option to input details for a shared drive.

16. The non-transitory computer-readable medium of claim 12 , wherein the selection of the two address-labeled icons comprises swiping from a first address-labeled icon to a second address-labeled icon.

17. The non-transitory computer-readable medium of claim 12 , wherein the selection of the two address-labeled icons comprises tapping a first address-labeled icon and a second address-labeled icon.

18. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises displaying a modification to one or more of the location addresses corresponding to the selected two address-labeled icons based on receiving an input.

19. The computer implemented method of claim 1 , wherein the plurality of address-labeled icons comprise user-generated descriptive labels that input via the user interface.

20. The computer implemented method of claim 1 , wherein the plurality of unlabeled icons are arranged in an arbitrary pattern on the graphical user interface without reference to geographical locations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2016
From: HERZ, ANDREAS
To: SAP SE
Reel/Frame 037446/0968 →
Continuity (1)
Related Publication 20170017374A1 · Jan 19, 2017
Cited By (3)
US 1,118,642 US 1,120,944 US 1,139,358