WO2015063712A1 - An electronic navigation system and method - Google Patents
An electronic navigation system and method Download PDFInfo
- Publication number
- WO2015063712A1 WO2015063712A1 PCT/IB2014/065705 IB2014065705W WO2015063712A1 WO 2015063712 A1 WO2015063712 A1 WO 2015063712A1 IB 2014065705 W IB2014065705 W IB 2014065705W WO 2015063712 A1 WO2015063712 A1 WO 2015063712A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- directions
- user
- request
- location
- mobile communications
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
Definitions
- This patent application relates to an electronic navigation system and method.
- the present invention provides an electronic system to address this. SUMMARY OF THE INVENTION
- a navigation method comprising: receiving a directions request from a first user; in response to receiving the directions request, determining directions for travel from a first location to a second location; and transmitting the directions via a mobile communications network using a mobile communications protocol to a mobile communications device of the first user, wherein the directions take the form of text describing directions to be followed.
- the directions are transmitted by SMS, USSD or MMS protocol.
- the method may include: receiving the directions request from a first user, the directions request including an identity of a second user; in response thereto, transmitting the directions request to the second user; receiving an acceptance message from the second user in response to the directions request; and determining the first location and the second location as the current or future location of the first and second users before determining and transmitting the directions to the first user.
- the directions typically take the form of text describing a list of turns to be followed and distances to be travelled.
- the directions request received from the first user may be received via SMS, USSD or MMS protocol.
- a navigation system comprising: a communications module for: receiving a directions request from a first user; and transmitting the directions via a mobile communications network using a mobile communications protocol to a mobile communications device of the first user, wherein the directions take the form of text describing directions to be followed; and a directions module for directions for travel from a first location to a second location to be transmitted by the communications module.
- Figure 1 shows a schematic drawing of a system in accordance with an example embodiment
- Figure 2 shows a schematic drawing of the server of Figure 1 in greater detail
- Figure 3 shows a flow diagram of a method in accordance with an example embodiment. DESCRIPTION OF PREFERRED EMBODIMENTS
- an example electronic system is implemented by a server 12 and an associated memory 14 typically in the form of a database.
- the server 12 includes a number of modules shown in Figure 2.
- module in the context of the specification will be understood to include an identifiable portion of code, computational or executable instructions, data, or computational object to achieve a particular function, operation, processing, or procedure. It follows that a module need not be implemented in software; a module may be implemented in software, hardware, or a combination of software and hardware. Further, the modules need not necessarily be consolidated into one device but may be spread across a plurality of devices.
- the first user will use their mobile communications device 10 to transmit a directions request message to the second user who will use their mobile communications device 16 to receive the request.
- the mobile communications devices 10 and 16 are illustrated as mobile telephones but these could take the form of any other suitable mobile communications devices such as tablet computers, for example. It will also be appreciated that whilst a single first user's mobile communications device 10 and single second user's mobile communications device 16 are illustrated, in reality there will be a plurality of users using a plurality of mobile communications devices accessing the system.
- the transmitted request is transmitted over a mobile communications network 18 and terminates in server 12.
- server 12 may form part of the mobile communications network 18 or may be a separate server connected to the mobile communications network 18.
- the request is transmitted in SMS, MMS or USSD format.
- the server 12 receives the request at a communications module 20.
- the request will include an identification of the first user and an identification of the second user.
- These identifications may take any form including being an identification of the mobile communications devices 10 and 16, for example in the form of the MSISDN of these devices.
- the request is transmitted to the mobile communications devices 16 by way of the mobile communications network 18.
- the request is sent by SMS, MMS or via a USSD session.
- the second user Upon receipt of the request at the mobile communications device 16, the second user is able to either accept or decline the request for directions.
- the response is again transmitted via the mobile communications network 18 back to the server 12.
- the direction module 22 can either determine the current location of the mobile communications devices 10 and 16 or can request from the users their locations or can operate with a combination of these two methods.
- messages can be transmitted to one or both of the users via the mobile communications network 18 and the mobile communications devices 10 and 16 for either GPS co-ordinates or a physical location typically including at feast some of street number, street name, suburb and city.
- the directions module 22 needs to determine the current focation of the mobile communications devices 10 and 16 a request is transmitted to the device to report back their current GPS coordinates.
- the applicable mobile communications device needs to be equipped with the necessary hardware and software to determine its current GPS coordinates.
- an application executes on the mobile communications device to determine the GPS coordinates and to transmit these back to the server 12.
- the second user may not have a GPS enabled mobile communications device and so may be requested to respond to a request for the physical location whilst the first user may have a GPS enabled mobile communications device which will be queried for its current GPS coordinates.
- this may take place in the process flow as currently described or may in fact be included in the request stage of the process.
- the navigation request received from the first user will include either an indication of their current physical location or the GPS coordinates of the mobile communications device 10 and the acceptance response from the second user will also include either an indication of their current physical location or the GPS coordinates of the mobile communications device 16.
- the first party may request directions at the time of receiving an invitation for the party which is still a few days away.
- the directions module 22 now determines directions for travel from the first user to the second user.
- the directions are transmitted via the mobile communications network 18 using an appropriate mobile communications protocol to the mobile communications device 10 of the first user.
- the mobile communications protocol is SMS, MMS or USSD to name but a few examples.
- the directions typically take the form of text describing a list of terms to be followed and distances to be travelled.
- the first user will receive an SMS containing the following text:
- the server 12 could either again request acceptance from the second user or if the second user has already accepted a related request previously, the server 12 can automatically authorise this second request, determine the current location of the first user and send new directions to the first user.
- the system uses codes to determine who the first and second users are and to determine the directions.
- the system provides an improved an electronic system to allow users to obtain proper directions to a destination in a manner which until now is unknown.
Abstract
A navigation system and method comprise receiving a directions request from a first user. The directions request includes an identity of a second user, in response thereto, the directions request is transmitted to the second user and an acceptance message is received from the second user. The first location and the second location of the users are determined as the current or future location of the first and second users before determining and transmitting the directions to the first user. The directions are transmitted to the first user by SMS, USSD or MMS protocol.
Description
AN ELECTRONIC NAVIGATION SYSTEM AND METHOD
BACKGROUND OF THE INVENTION
This patent application relates to an electronic navigation system and method.
Currently when a person wants to go to a place to which he or she has never been, they phone to ask for directions or use a navigation system in the vehicle which is typicaiiy a freestanding device, vehicle fitted or an application executing on a mobile telephone, laptop or tablet.
However, the vast majority of people have access to mobile telephones that do not have Internet access. This results in people often having to constantly phone for directions along the way.
The present invention provides an electronic system to address this.
SUMMARY OF THE INVENTION
According to a first aspect of the invention there is provided a navigation method comprising: receiving a directions request from a first user; in response to receiving the directions request, determining directions for travel from a first location to a second location; and transmitting the directions via a mobile communications network using a mobile communications protocol to a mobile communications device of the first user, wherein the directions take the form of text describing directions to be followed.
The directions are transmitted by SMS, USSD or MMS protocol.
The method may include: receiving the directions request from a first user, the directions request including an identity of a second user; in response thereto, transmitting the directions request to the second user; receiving an acceptance message from the second user in response to the directions request; and determining the first location and the second location as the current or future location of the first and second users before determining and transmitting the directions to the first user.
The directions typically take the form of text describing a list of turns to be followed and distances to be travelled.
The directions request received from the first user may be received via SMS, USSD or MMS protocol.
According to a second aspect of the invention there is provided a navigation system, the system comprising: a communications module for: receiving a directions request from a first user; and transmitting the directions via a mobile communications network using a mobile communications protocol to a mobile communications device of the first user, wherein the directions take the form of text describing directions to be followed; and a directions module for directions for travel from a first location to a second location to be transmitted by the communications module.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 shows a schematic drawing of a system in accordance with an example embodiment;
Figure 2 shows a schematic drawing of the server of Figure 1 in greater detail; and
Figure 3 shows a flow diagram of a method in accordance with an example embodiment.
DESCRIPTION OF PREFERRED EMBODIMENTS
In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of an embodiment of the present disclosure. It will be evident, however, to one skilled in the art that the present disclosure may be practiced without these specific details.
Referring to the accompanying Figures, an example electronic system is implemented by a server 12 and an associated memory 14 typically in the form of a database.
The server 12 includes a number of modules shown in Figure 2.
In this regard, "module" in the context of the specification will be understood to include an identifiable portion of code, computational or executable instructions, data, or computational object to achieve a particular function, operation, processing, or procedure. It follows that a module need not be implemented in software; a module may be implemented in software, hardware, or a combination of software and hardware. Further, the modules need not necessarily be consolidated into one device but may be spread across a plurality of devices.
!n any event, a first user wishing to obtain directions to a second user will use the system of the present invention for this.
The first user will use their mobile communications device 10 to transmit a directions request message to the second user who will use their mobile communications device 16 to receive the request.
The mobile communications devices 10 and 16 are illustrated as mobile telephones but these could take the form of any other suitable mobile communications devices such as tablet computers, for example.
it will also be appreciated that whilst a single first user's mobile communications device 10 and single second user's mobile communications device 16 are illustrated, in reality there will be a plurality of users using a plurality of mobile communications devices accessing the system.
The transmitted request is transmitted over a mobile communications network 18 and terminates in server 12.
It will be appreciated that server 12 may form part of the mobile communications network 18 or may be a separate server connected to the mobile communications network 18.
In one example embodiment, the request is transmitted in SMS, MMS or USSD format.
This is typically done by the first who user will send a request for directions by sending a message such as a text message or using a code (which will be described in more detail below).
In any event, the server 12 receives the request at a communications module 20.
The request will include an identification of the first user and an identification of the second user.
These identifications may take any form including being an identification of the mobile communications devices 10 and 16, for example in the form of the MSISDN of these devices.
In the illustrated embodiment, the request is transmitted to the mobile communications devices 16 by way of the mobile communications network 18.
In one example, the request is sent by SMS, MMS or via a USSD session.
Upon receipt of the request at the mobile communications device 16, the second user is able to either accept or decline the request for directions.
The response is again transmitted via the mobile communications network 18 back to the server 12.
Only if the request is accepted will the server 12 initiate the steps of determining the direction for travel from the first user to the second user. in order to obtain the location of the first user and the second user, the direction module 22 can either determine the current location of the mobile communications devices 10 and 16 or can request from the users their locations or can operate with a combination of these two methods.
If the directions module 22 needs to request the location of one or both of the users, messages can be transmitted to one or both of the users via the mobile communications network 18 and the mobile communications devices 10 and 16 for either GPS co-ordinates or a physical location typically including at feast some of street number, street name, suburb and city.
Where the directions module 22 needs to determine the current focation of the mobile communications devices 10 and 16, a request is transmitted to the device to report back their current GPS coordinates. it will be appreciated that in this scenario, the applicable mobile communications device needs to be equipped with the necessary hardware and software to determine its current GPS coordinates.
In one example embodiment, an application executes on the mobile communications device to determine the GPS coordinates and to transmit these back to the server 12.
As mentioned above, it is also envisaged that a combination of these methodologies may be used.
For example, the second user may not have a GPS enabled mobile communications device and so may be requested to respond to a request for the physical location whilst the first user may have a GPS enabled mobile communications device which will be queried for its current GPS coordinates. in addition, in terms of the timing of the request for the location of the users, this may take place in the process flow as currently described or may in fact be included in the request stage of the process.
Where this location information is included in the request stage of the process, the navigation request received from the first user will include either an indication of their current physical location or the GPS coordinates of the mobile communications device 10 and the acceptance response from the second user will also include either an indication of their current physical location or the GPS coordinates of the mobile communications device 16.
Finally, it is worth noting that whilst mention has been made above of the current physical location or GPS coordinates it is envisaged that the methodology and system could also be used for any other physical location or GPS coordinates for one or both of the parties. These two locations may be input to the server by one or both parties.
Alternatively or in addition, if the second user has invited the first user to attend a party at the second user's home in a few days time, the first party
may request directions at the time of receiving an invitation for the party which is still a few days away.
In any event, once the two locations are determined using one of the above methodologies, the directions module 22 now determines directions for travel from the first user to the second user.
The directions are transmitted via the mobile communications network 18 using an appropriate mobile communications protocol to the mobile communications device 10 of the first user.
In the illustrated embodiment, the mobile communications protocol is SMS, MMS or USSD to name but a few examples.
The directions typically take the form of text describing a list of terms to be followed and distances to be travelled.
For example, the first user will receive an SMS containing the following text:
Travel 5.3km; turn left at the robot; travel 1.2km; turn right at the stop street; travel 800m; destination is on your left.
It will be appreciated that if the first user gets lost along the way, they could send a further navigation request.
The server 12 could either again request acceptance from the second user or if the second user has already accepted a related request previously, the server 12 can automatically authorise this second request, determine the current location of the first user and send new directions to the first user.
Using the above example, if the first user mistakenly turned right at the robot described and has already travelled 1km down the road in the wrong direction they would then receive a revised SMS containing the following text:
Make a u-turn; travel 2.2km; turn right at the stop street; travel 800m; destination is on your left.
In one example embodiment, the system uses codes to determine who the first and second users are and to determine the directions.
This will typically apply to instances where the second user is preprogrammed to accept a directions code or mobile number. An example would be with businesses, coileges or institutions, where multiple requests may be sent by sources unknown to these organisations. Such information or code may be published on contact pages, advertisements or brochures of these organisations. For example, students looking for directions to a university or people trying to locate the nearest branch of a particular bank or service station will obtain the code and send a message containing the code to receive directions from their present location to the location represented by the code.
Thus it will be appreciated that the system provides an improved an electronic system to allow users to obtain proper directions to a destination in a manner which until now is unknown.
Claims
1. A navigation method comprising: receiving a directions request from a first user; in response to receiving the directions request, determining directions for travel from a first location to a second location; and transmitting the directions via a mobile communications network using a mobile communications protocol to a mobile communications device of the first user, wherein the directions take the form of text describing directions to be followed.
2. A method according to claim 1 wherein the directions are transmitted by SMS, USSD or MMS protocol.
3. A method according to claim 1 or claim 2 wherein the method includes; receiving the directions request from a first user, the directions request including an identity of a second user; in response thereto, transmitting the directions request to the second user; receiving an acceptance message from the second user in response to the directions request; and determining the first location and the second location as the current or future location of the first and second users before determining and transmitting the directions to the first user.
4. A method according to any preceding claim wherein the directions take the form of text describing a list of turns to be followed and distances to be travelled.
5. A method according to any preceding claim wherein the directions request received from the first user is received via SMS, USSD or MS protocol.
6. A navigation system, the system comprising: a communications module for: receiving a directions request from a first user; and transmitting the directions via a mobile communications network using a mobile communications protocol to a mobile communications device of the first user, wherein the directions take the form of text describing directions to be followed; and a directions module for directions for travel from a first location to a second location to be transmitted by the communications module.
7. A navigation system according to claim 6 wherein the communications module is further for: receiving the directions request from a first user, the directions request including an identity of a second user; in response thereto, transmitting the directions request to the second user; receiving an acceptance message from the second user in response to the directions request; and wherein
the directions module determines the first location and the second location as the current or future location of the first and second users before determining and transmitting the directions to the first user.
8. A navigation system according to claim 6 or claim 7 wherein the directions are transmitted by SMS, USSD or MS protocol.
9. A navigation system according to any one of claims 6 to 8 wherein the directions take the form of text describing a list of turns to be followed and distances to be travelled.
10. A navigation system according to any one of claims 6 to 9 wherein the directions request received from the first user is received via SMS, USSD or MMS protocol.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ZA2013/08211 | 2013-11-01 | ||
ZA201308211 | 2013-11-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015063712A1 true WO2015063712A1 (en) | 2015-05-07 |
Family
ID=53003440
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2014/065705 WO2015063712A1 (en) | 2013-11-01 | 2014-10-30 | An electronic navigation system and method |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2015063712A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080208467A1 (en) * | 2007-02-23 | 2008-08-28 | Bellsouth Intellectual Property Corporation | Methods for obtaining a navigation track between a first and a second location at a client device using location information obtained from a server device and related devices and computer program products |
US20090325603A1 (en) * | 2008-06-30 | 2009-12-31 | Apple Inc. | Location sharing |
-
2014
- 2014-10-30 WO PCT/IB2014/065705 patent/WO2015063712A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080208467A1 (en) * | 2007-02-23 | 2008-08-28 | Bellsouth Intellectual Property Corporation | Methods for obtaining a navigation track between a first and a second location at a client device using location information obtained from a server device and related devices and computer program products |
US20090325603A1 (en) * | 2008-06-30 | 2009-12-31 | Apple Inc. | Location sharing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10171598B2 (en) | Method and system for location sharing | |
US9479900B2 (en) | Geographic location-based communications method, mobile terminal, server, and geographic location-based communications system | |
US9094799B2 (en) | Mobile terminal and method for sharing location information between users | |
US20150163630A1 (en) | Systems and methods for geo-location based message streams | |
US10791454B2 (en) | System and method for establishing a user connection | |
KR20090133058A (en) | Tracking method | |
EP3406071B1 (en) | Integrating additional information into a telecommunications call | |
CN105553831B (en) | Message delivery method and system | |
CN104734860A (en) | Conference management method and system | |
CN112395509A (en) | Information display method, information providing method, apparatus, and computer-readable medium | |
CN103096245A (en) | Communication system and method based on map or navigation | |
US9706519B2 (en) | System and method for establishing a user connection | |
WO2014019365A1 (en) | Help system and help method therefor | |
CN112004194A (en) | Electronic certificate prompting method and device and electronic equipment | |
US9763082B2 (en) | Optimizing setup for wireless devices | |
CN103344247A (en) | Multi-client navigation method and device | |
US20150126233A1 (en) | Method and apparatus for locating a low-power wireless device using a smartphone | |
WO2015063712A1 (en) | An electronic navigation system and method | |
CN108737247B (en) | Information pushing method and device | |
CN103338248A (en) | Method, system and device for establishing relation of two communication accounts | |
US20130137461A1 (en) | Method and apparatus for inserting location data into messages at a communication gateway | |
CN111897620A (en) | Interaction method and device and electronic equipment | |
CN103905972A (en) | Locating method, locating device and locating system | |
CN109618307A (en) | Display method of weather information, device, system, terminal and readable storage medium storing program for executing | |
KR102101097B1 (en) | Real time navigation route guidance system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14857917 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14857917 Country of ref document: EP Kind code of ref document: A1 |