CN108088436A - A kind of navigation information reminding method, terminal and computer readable storage medium - Google Patents
A kind of navigation information reminding method, terminal and computer readable storage medium Download PDFInfo
- Publication number
- CN108088436A CN108088436A CN201711233996.0A CN201711233996A CN108088436A CN 108088436 A CN108088436 A CN 108088436A CN 201711233996 A CN201711233996 A CN 201711233996A CN 108088436 A CN108088436 A CN 108088436A
- Authority
- CN
- China
- Prior art keywords
- navigation
- software
- routine
- prompt message
- navigation routine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
The embodiment of the invention discloses a kind of navigation information reminding method, terminal and computer readable storage medium, this method to include:First starting point and first terminating point of first navigation software based on input is controlled to draw the first navigation routine;Show the first prompt message, the first prompt message is used to prompt second navigation software that whether brings into operation;After the indication information of instruction the second navigation software of operation is received, the second navigation software of control is based on the first starting point and the first terminating point draws the second navigation routine;When the ratio of the length of the second navigation routine and the overlapping route of the first navigation routine and the length of the first navigation routine is less than setting ratio threshold value, the second prompt message is shown, whether the second prompt message shows second navigation routine for prompting;In this way, two navigation softwares navigation routine there are during larger difference, by sending prompt message, user is made to know that one of navigation routine there may be mistake, avoids going on a journey according to the navigation routine for mistake occur.
Description
Technical field
A kind of location technology more particularly to navigation information reminding method, terminal and computer the present invention relates to terminal can
Read storage medium.
Background technology
At present, the various navigation softwares in terminal such as mobile phone bring great convenience for the trip of people;However,
Since different navigation software has different data update speed and accuracy, input by user is based in some navigation softwares
When initial point and terminating point are navigated, the navigation routine that is drawn is there may be mistake, so so that different navigation softwares obtain
There are larger differences for the navigation routine gone out;As can be seen that if the navigation software that there is mistake merely with navigation routine is led
Boat, can go on a journey to user makes troubles.
The content of the invention
In order to solve the above technical problems, the embodiment of the present invention provides a kind of navigation information reminding method, terminal and computer
Readable storage medium storing program for executing, two navigation softwares navigation routine there are during larger difference, can by sending corresponding prompt message
So that user knows the navigation routine of one of navigation software there are mistake, and then can be to avoid leading according to appearance mistake
Air route line trip.
In order to achieve the above objectives, the technical solution of the embodiment of the present invention is realized in:
An embodiment of the present invention provides a kind of navigation information reminding method, the described method includes:
When the first navigation software is run, first starting point and first of first navigation software based on input are controlled eventually
Stop draws the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled
In running background, and second navigation software is controlled to show that second leads based on first starting point and first terminating point
Air route line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the overlapping route
The ratio of length of length and first navigation routine when being less than setting ratio threshold value, show the second prompt message, it is described
Whether the second prompt message shows second navigation routine for prompting.
Optionally, after receiving and being used to indicate the indication information for running second navigation software, the method is also wrapped
It includes:
It is whether feasible that first navigation routine is detected using second navigation software;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
Optionally, when determining that first navigation routine is infeasible, the method further includes:
First navigation software is controlled to switch to running background, controls second navigation software in front stage operation, and
Second navigation software is controlled to draw the second navigation routine based on first starting point and first terminating point;
Show second navigation routine.
Optionally, after second prompt message is shown, the method further includes:
After receiving and being used to indicate the indication information for showing second navigation routine, the 3rd prompt message, institute are shown
State the 3rd prompt message for prompt selection second navigation routine exhibition method.
Optionally, after the 3rd prompt message is shown, the method further includes:
After the indication information for being used to indicate and second navigation software being utilized to show second navigation routine is received,
First navigation software is controlled to switch to running background, controls second navigation software in front stage operation, and described in control
Second navigation software shows second navigation routine.
Optionally, after the 3rd prompt message is shown, the method further includes:
After the indication information for being used to indicate and first navigation software being utilized to show second navigation routine is received,
First navigation software is controlled to show the second navigation routine.
The embodiment of the present invention additionally provides a kind of terminal, and the terminal includes memory, processor and is stored in described deposit
On reservoir and the computer program that can run on the processor;Wherein, the computer program is performed by the processor
Shi Shixian following steps:
When the first navigation software is run, first starting point and first of first navigation software based on input are controlled eventually
Stop draws the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled
In running background, and second navigation software is controlled to show that second leads based on first starting point and first terminating point
Air route line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the overlapping route
The ratio of length of length and first navigation routine when being less than setting ratio threshold value, show the second prompt message, it is described
Whether the second prompt message shows second navigation routine for prompting.
Optionally, following steps are also realized when the computer program is performed by the processor:
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is utilized
Whether feasible detect first navigation routine;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
Optionally, following steps are also realized when the computer program is performed by the processor:
After second prompt message is shown, and the instruction for showing second navigation routine is used to indicate receiving
After information, the 3rd prompt message is shown, the 3rd prompt message selects the displaying side of second navigation routine for prompting
Formula.
The embodiment of the present invention additionally provides a kind of computer readable storage medium, and applied in terminal, the computer can
It reads storage medium and is stored with computer program,
When the computer program is performed by least one processor, at least one processor is caused to perform above-mentioned
The step of any one navigation information reminding method.
In a kind of navigation information reminding method provided in an embodiment of the present invention, terminal and computer readable storage medium,
When first navigation software is run, first navigation software the first starting point and the first terminating point based on input is controlled to draw the
One navigation routine;Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled to be transported on backstage
Row, and second navigation software is controlled to draw the second navigation routine based on first starting point and first terminating point;
Draw the length of the overlapping route of second navigation routine and first navigation routine, the overlapping route length with
When the ratio of the length of first navigation routine is less than setting ratio threshold value, the second prompt message, second prompting are shown
Whether information shows second navigation routine for prompting.In this way, in the navigation routines of two navigation softwares, there are larger differences
Different time by sending corresponding prompt message, can make the navigation routine that user knows one of navigation software that may deposit
In mistake, and then can go on a journey to avoid according to the navigation routine for mistake occur.
Description of the drawings
A kind of hardware architecture diagram of Fig. 1 mobile terminals of each embodiment to realize the present invention;
Fig. 2 is a kind of communications network system Organization Chart provided in an embodiment of the present invention;
Fig. 3 is the flow chart of the navigation information reminding method of the embodiment of the present invention;
Fig. 4 is the interface schematic diagram one that the terminal of the embodiment of the present invention provides;
Fig. 5 is the interface schematic diagram two that the terminal of the embodiment of the present invention provides;
Fig. 6 is the interface schematic diagram three that the terminal of the embodiment of the present invention provides;
Fig. 7 is the interface schematic diagram four that the terminal of the embodiment of the present invention provides;
Fig. 8 is a kind of hardware architecture diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, using for representing that the suffix of such as " module ", " component " or " unit " of element is only
Be conducive to the explanation of the present invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mix
Ground uses.
Terminal can be implemented in a variety of manners.For example, terminal described in the present invention can include such as mobile phone, tablet
Computer, laptop, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portable
The shiftings such as media player (Portable Media Player, PMP), guider, wearable device, Intelligent bracelet, pedometer
The dynamic fixed terminals such as terminal and number TV, desktop computer.
It will be illustrated in subsequent descriptions by taking mobile terminal as an example, it will be appreciated by those skilled in the art that except special
For moving outside the element of purpose, construction according to the embodiment of the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, a kind of hardware architecture diagram of its mobile terminal of each embodiment to realize the present invention, the shifting
Dynamic terminal 100 can include:RF (Radio Frequency, radio frequency) unit 101, audio output unit 103, A/V (audios/regard
Frequently input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, first memory)
109th, the components such as first processor 110 and power supply 111.It will be understood by those skilled in the art that the mobile end shown in Fig. 1
End structure does not form the restriction to mobile terminal, and mobile terminal can be included than illustrating more or fewer components or group
Close some components or different components arrangement.
The all parts of mobile terminal are specifically introduced with reference to Fig. 1:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, signal sends and receivees, specifically, by base station
Downlink information receive after, handled to first processor 110;In addition, by the data sending of uplink to base station.In general, radio frequency list
Member 101 includes but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier, duplexer etc..This
Outside, radio frequency unit 101 can also be communicated by wireless communication with network and other equipment.Above-mentioned wireless communication can use any
Communication standard or agreement, including but not limited to GSM, (Global System of Mobile communication, the whole world are mobile
Communication system), GPRS (General Packet Radio Service, general packet radio service), CDMA2000 (Code
Division Multiple Access 2000, CDMA 2000), WCDMA (Wideband Code Division
Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division-Synchronous Code
Division Multiple Access, TD SDMA), FDD-LTE (Frequency Division
Duplexing-Long Term Evolution, frequency division duplex Long Term Evolution) and TDD-LTE (Time Division
Duplexing-Long Term Evolution, time division duplex Long Term Evolution) etc..
Audio output unit 103 can be in call signal reception pattern, call mode, record mould in mobile terminal 100
Formula, speech recognition mode, broadcast reception mode when under isotypes, by radio frequency unit 101 or WiFi module 102 it is receiving or
The voice data stored in first memory 109 is converted into audio signal and exports as sound.Moreover, audio output unit
103 can also provide with mobile terminal 100 perform the relevant audio output of specific function (for example, call signal receive sound,
Message sink sound etc.).Audio output unit 103 can include loud speaker, buzzer etc..
A/V input units 104 are used to receive audio or video signal.A/V input units 104 can include graphics processor
(Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition mode
Or the static images or the image data of video obtained in image capture mode by image capture apparatus (such as camera) carry out
Reason.Treated, and picture frame may be displayed on display unit 106.Through graphics processor 1041, treated that picture frame can be deposited
Storage is sent in first memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.
Microphone 1042 can be in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone
1042 receive sound (voice data), and can be voice data by such acoustic processing.Audio that treated (voice)
Data can be converted to the form that mobile communication base station can be sent to via radio frequency unit 101 in the case of telephone calling model
Output.Microphone 1042 can implement various types of noises and eliminate (or inhibition) algorithm to eliminate (or inhibition) in reception and send out
The noise generated during sending audio signal or interference.
Mobile terminal 100 further includes at least one sensor 105, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein, ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 1061, and proximity sensor can close when mobile terminal 100 is moved in one's ear
Display panel 1061 and/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (general
For three axis) size of acceleration, size and the direction of gravity are can detect that when static, the application available for identification mobile phone posture
(such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;
The fingerprint sensor that can also configure as mobile phone, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer,
The other sensors such as hygrometer, thermometer, infrared ray sensor, details are not described herein.
Display unit 106 is used to show by information input by user or be supplied to the information of user.Display unit 106 can wrap
Display panel 1061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode may be employed
Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 1061.
User input unit 107 can be used for the number for receiving input or character information and generation and the use of mobile terminal
The key signals input that family is set and function control is related.Specifically, user input unit 107 may include touch panel 1071 with
And other input equipments 1072.Touch panel 1071, also referred to as touch-screen, collect user on it or neighbouring touch operation
(for example user uses any suitable objects such as finger, stylus or attachment on touch panel 1071 or in touch panel 1071
Neighbouring operation), and corresponding attachment device is driven according to preset formula.Touch panel 1071 may include touch detection
Two parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation band
The signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by it
Contact coordinate is converted into, then gives first processor 110, and the order that first processor 110 is sent can be received and performed.
Furthermore, it is possible to realize touch panel 1071 using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except
Touch panel 1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments
1072 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse,
One or more in operation lever etc., do not limit specifically herein.
Further, touch panel 1071 can cover display panel 1061, when touch panel 1071 detect on it or
After neighbouring touch operation, first processor 110 is sent to determine the type of touch event, subsequent first processor 110
Corresponding visual output is provided on display panel 1061 according to the type of touch event.Although in Fig. 1, touch panel 1071 with
Display panel 1061 is the component independent as two to realize the function that outputs and inputs of mobile terminal, but in some implementations
In example, touch panel 1071 and display panel 1061 can be integrated and realize the function that outputs and inputs of mobile terminal, specifically
It does not limit herein.
Interface unit 108 be used as at least one external device (ED) be connected with mobile terminal 100 can by interface.For example,
External device (ED) can include wired or wireless head-band earphone port, external power supply (or battery charger) port, wired or nothing
Line data port, memory card port, the port for device of the connection with identification module, audio input/output (I/O) end
Mouth, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, number
It is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be with
For transmitting data between mobile terminal 100 and external device (ED).
First memory 109 can be used for storage software program and various data.First memory 109 can mainly include depositing
Program area and storage data field are stored up, wherein, storing program area can storage program area, the application program needed at least one function
(such as sound-playing function, image player function etc.) etc.;Storage data field can be stored uses created number according to mobile phone
According to (such as voice data, phone directory etc.) etc..In addition, first memory 109 can include high-speed random access memory, may be used also
To include nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states
Part.
First processor 110 is the control centre of mobile terminal, utilizes various interfaces and the entire mobile terminal of connection
Various pieces, by run or perform the software program being stored in first memory 109 and/or module and call deposit
The data in first memory 109 are stored up, the various functions of mobile terminal and processing data are performed, so as to be carried out to mobile terminal
Integral monitoring.First processor 110 may include one or more processing units;Preferably, first processor 110 can integrate application
Processor and modem processor, wherein, the main processing operation system of application processor, user interface and application program etc.,
Modem processor mainly handles wireless communication.It is understood that above-mentioned modem processor can not also be integrated into
In first processor 110.
Mobile terminal 100 can also be included to the power supply 111 (such as battery) of all parts power supply, it is preferred that power supply 111
Can be logically contiguous by power-supply management system and first processor 110, so as to be charged by power-supply management system realization management,
The functions such as electric discharge and power managed.
Although Fig. 1 is not shown, mobile terminal 100 can also be including bluetooth module etc., and details are not described herein.
For the ease of understanding the embodiment of the present invention, below to the communications network system that is based on of mobile terminal of the present invention into
Row description.
Referring to Fig. 2, Fig. 2 is a kind of communications network system Organization Chart provided in an embodiment of the present invention, the communication network system
It unites as the LTE system of universal mobile communications technology, UE (User Equipment, use of the LTE system including communicating connection successively
Family equipment) 201, E-UTRAN (Evolved UMTS Terrestrial Radio Access Network, evolved UMTS lands
Ground wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation
204。
Specifically, UE201 can be above-mentioned terminal 100, and details are not described herein again.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returning
Journey (backhaul) (such as X2 interface) is connected with other eNodeB2022, and eNodeB2021 is connected to EPC203,
ENodeB2021 can provide the access of UE201 to EPC203.
EPC203 can include MME (Mobility Management Entity, mobility management entity) 2031, HSS
(Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving Gate Way,
Gateway) 2034, PGW (PDN Gate Way, grouped data network gateway) 2035 and PCRF (Policy and
Charging Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 be processing UE201 and
The control node of signaling, provides carrying and connection management between EPC203.HSS2032 is all to manage for providing some registers
Such as the function of attaching position register (not shown) etc, and some are preserved in relation to use such as service features, data rates
The dedicated information in family.All customer data can be sent by SGW2034, and PGW2035 can provide the IP of UE 201
Address is distributed and other functions, and PCRF2036 is business data flow and the strategy of IP bearing resources and charging control strategic decision-making
Point, it selects and provides available strategy and charging control decision-making with charge execution function unit (not shown) for strategy.
IP operation 204 can include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimedia
System) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art it is to be understood that the present invention not only
Suitable for LTE system, other wireless communication systems, such as GSM (Global System of Mobile are readily applicable to
Communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet without
Line service), CDMA2000 (Code Division Multiple Access2000, CDMA 2000), WCDMA
(Wideband Code Division Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division-
Synchronous Code Division Multiple Access, TD SDMA) and following new network system
System etc., does not limit herein.
Based on above-mentioned mobile terminal hardware configuration and communications network system, each embodiment of the method for the present invention is proposed.
First embodiment
First embodiment of the invention proposes a kind of navigation information reminding method, can be applied to the end with navigation feature
In end.
Here, multiple navigation softwares can be set in terminal, and each navigation software can be based on starting input by user
Point and terminating point generate navigation routine.
Optionally, the terminal of above-mentioned record can be mobile terminal;The mobile terminal of above-mentioned record can be connected to interconnection
Net, wherein, the mode of the connection can be that the mobile internet provided by operator is attached, and can also be and pass through
Wireless access point is accessed to carry out network connection.
Here, if mobile terminal has operating system, which can be UNIX, Linux, Windows, Android
(Android), Windows Phone etc..
It should be noted that species, shape, size to the display screen on mobile terminal etc. is not limited, it is exemplary
, the display screen on mobile terminal can be liquid crystal display etc..
It is understood that when navigation software is run, one can be provided for inputting the boundary of starting point and ending point
Face after user inputs starting point and ending point, can generate at least one navigation routine;If generating multiple navigation routines,
A bar navigation route can be determined according to the selection of user.
The following detailed description of the realization method of the embodiment of the present invention.
Fig. 3 is the flow chart of the navigation information reminding method of the embodiment of the present invention, as shown in figure 3, the flow can include:
Step 301:When the first navigation software is run, first starting point of first navigation software based on input is controlled
The first navigation routine is drawn with the first terminating point.
It, can be after starting up of terminal be determined, controlling the first navigation software by the processor of terminal in actual implementation
Operation;It can also be led when receiving user to the click of the icon of the first navigation software by the processor control first of terminal
Boat software brings into operation.
When the first navigation software is run, the processor of terminal can control the generation of the first navigation software for inputting first
The interface of starting point and the first terminating point;Fig. 4 is the interface schematic diagram one that the terminal of the embodiment of the present invention provides, as shown in figure 4,
Two input frames on the interface that terminal is shown are respectively used to the first starting point of input and the first terminating point.
It, can the built-in journey based on the first navigation software after user inputs the first starting point and the first terminating point to terminal
Sequence draws the first navigation routine;Alternatively, when user inputs the first starting point and after the first terminating point to terminal, the can be based on
The plug-in of one navigation software draws multiple navigation routines, afterwards, a navigation routine is selected as the first navigation by user
Route.
In actual implementation, can the first starting point and the first terminating point be obtained by the processor of terminal, it can also be by the
A starting point and the first terminating point are stored into the memory of terminal.
Step 302:Show the first prompt message, first prompt message is used to prompt second navigation that whether brings into operation
Software.
In actual implementation, the first prompt message of generation can be controlled by the processor of terminal, the first prompt message can be with
Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background
System shows the first prompt message.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, Fig. 5 implements for the present invention
The interface schematic diagram two that the terminal of example provides, as shown in figure 5, after software A brings into operation, being shown on the interface of terminal " is
No operation starts the information of software B ", and provides "Yes" and "No" two options, in order to which user makes choice.
It should be noted that in the embodiment of the present invention, not to the species of the first navigation software and the second navigation software into
Row limits.
Step 303:After receiving and being used to indicate the indication information for running second navigation software, control described second
Navigation software controls second navigation software to be obtained based on first starting point and first terminating point in running background
Go out the second navigation routine.
Here, after the first prompt message is shown, the indication information that terminal handler receives can be divided into two kinds, respectively
For:Be used to indicate the indication information for running second navigation software and be used to indicate refusal operation it is described second navigation it is soft
The indication information of part.After the processor of terminal, which receives, is used to indicate the indication information for running second navigation software, need
Second navigation software is controlled in running background.
In actual implementation, it is soft that the first starting point and the first terminating point can be sent to the second navigation by the processor of terminal
In part, the second navigation software of terminal is made to draw the second navigation routine based on the first starting point and the first terminating point.
Optionally, can the second navigation routine be immediately arrived at based on the plug-in of the second navigation software;Alternatively, can be with
Based on the plug-in of the second navigation software, multiple navigation routines are drawn, afterwards, a navigation routine is selected as by user
Two navigation routines.
It is pointed out that after the first prompt message is shown, if receiving carrying for refusal the second navigation software of operation
Show information, then illustrate that user needs the first navigation routine trip provided based on the first navigation software, at this point, directly terminating to flow
Journey.
Step 304:The length of second navigation routine and the overlapping route of first navigation routine is drawn, described
When the length of overlapping route and the ratio of the length of first navigation routine are less than setting ratio threshold value, displaying the second prompting letter
Whether breath, second prompt message show second navigation routine for prompting.
In practical applications, the first navigation routine and the second navigation routine can be obtained by processor, and is navigated to first
Route and the second navigation routine are compared;It, can be by second for the ease of comparing the first navigation routine and the second navigation routine
Navigation routine is zoomed in and out according to the engineer's scale of the first navigation routine.
Pass through the comparison to the first navigation routine and the second navigation routine, it can be deduced that the first navigation routine and the second navigation
The length of the overlapping route of route, and draw the ratio of the length of overlapping route and the length of first navigation routine.
Setting ratio threshold value can be arranged as required to, for example, setting ratio threshold value can be more than 33%.In actual reality
Shi Shi can be inputted setting ratio threshold value into terminal by the user input unit of terminal.
Here, if the length of overlapping route and the ratio of the length of first navigation routine are less than setting ratio threshold value
When, illustrate that the first navigation routine there may be mistake, can prompt user at this time.
In actual implementation, the second prompt message of generation can be controlled by the processor of terminal, the second prompt message can be with
Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background
System shows the second prompt message.
Here, after the second prompt message is shown, the indication information that terminal receives can be:It is used to indicate described in displaying
The indication information of second navigation routine is used to indicate the indication information that refusal shows second navigation routine.
After terminal, which receives, is used to indicate the indication information for showing second navigation routine, the 3rd can also be generated and carried
Show information, the 3rd prompt message selects the exhibition method of second navigation routine for prompting.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, Fig. 6 implements for the present invention
Whether the interface schematic diagram three that the terminal of example provides " shows that the second prompting is believed as shown in fig. 6, being shown on the interface of terminal
Breath ", and provide "Yes" and "No" two options, in order to which user makes choice;After user selects the second prompt message of displaying,
It can also show the 3rd prompt message, obtain interface schematic diagram shown in Fig. 7, in Fig. 7, be shown on the display interface of terminal
" exhibition method that the second navigation routine please be select ", and " software A " and " software B " two options are provided, in order to which user carries out
Selection.
Optionally, after the 3rd prompt message is shown, the second navigation software exhibition is utilized if receiving and being used to indicate
After the indication information for showing second navigation routine, first navigation software is controlled to switch to running background, control described the
Two navigation softwares control second navigation software to show second navigation routine in front stage operation;
After the 3rd prompt message is shown, institute is shown using first navigation software if receiving and being used to indicate
After the indication information for stating the second navigation routine, first navigation software is controlled to show the second navigation routine.
It should be noted that after terminal receives instruction refusal and shows the indication information of second navigation routine, it can
Directly to terminate flow.
Using the navigation information reminding method of the embodiment of the present invention, when the first navigation software is run, control described first
First starting point and first terminating point of the navigation software based on input draw the first navigation routine;Show the first prompt message, institute
State the first prompt message for prompt whether bring into operation the second navigation software;It is used to indicate operation receiving and described second leads
After the indication information of software of navigating, second navigation software is controlled in running background, and second navigation software is controlled to be based on
First starting point and first terminating point draw the second navigation routine;Draw second navigation routine and described first
The length of the overlapping route of navigation routine is small in the ratio of the length and the length of first navigation routine of the overlapping route
When setting ratio threshold value, the second prompt message is shown, whether second prompt message shows that described second leads for prompting
Air route line;In this way, two navigation softwares navigation routine there are during larger difference, can by sending corresponding prompt message
So that user knows the navigation routine of one of navigation software there may be mistake, and then can be to avoid according to there is mistake
Navigation routine trip.
Second embodiment
In order to more embody the purpose of the present invention, on the basis of first embodiment of the invention, carry out further
It illustrates.
In second embodiment of the invention, the flow of navigation information reminding method can include:
Step A1:The realization method of this step is identical with the realization method of step 301, and which is not described herein again.
Step A2:The realization method of this step is identical with the realization method of step 302, and which is not described herein again.
Step A3:After receiving and being used to indicate the indication information for running second navigation software, described second is utilized
Whether navigation software detects first navigation routine feasible.
In practical applications, the first navigation routine can be sent in the second navigation software by the processor of terminal;If
When determining that the first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
For example, in the second navigation software, if there are the serious roads of road construction, traffic accident or congestion for the first navigation routine
Section, it is determined that the first navigation routine is infeasible;Here, the serious section of congestion can be that passage rate is less than setting speed threshold value
Section.
Illustratively, if it is determined that when first navigation routine is infeasible, then can control first navigation software
Running background is switched to, controls second navigation software in front stage operation, and it is described that second navigation software is controlled to be based on
First starting point and first terminating point draw the second navigation routine;Show second navigation routine.
That is, when definite first navigation routine is infeasible, illustrate the first navigation routine there are mistake, at this point, logical
It crosses the second navigation software and draws new navigation routine, can go on a journey to avoid user according to the navigation routine of mistake.
It should be noted that if the first navigation routine is feasible, the first navigation software can be continued with and carried for user
For navigation.
3rd embodiment
Based on the identical technical concept of previous embodiment, third embodiment of the invention provides a kind of terminal.
Here, multiple navigation softwares can be set in terminal, and each navigation software can be based on starting input by user
Point and terminating point generate navigation routine.
Optionally, the terminal of above-mentioned record can be mobile terminal;The mobile terminal of above-mentioned record can be connected to interconnection
Net, wherein, the mode of the connection can be that the mobile internet provided by operator is attached, and can also be and pass through
Wireless access point is accessed to carry out network connection.
Here, if mobile terminal has operating system, which can be UNIX, Linux, Windows, Android
(Android), Windows Phone etc..
It should be noted that species, shape, size to the display screen on mobile terminal etc. is not limited, it is exemplary
, the display screen on mobile terminal can be liquid crystal display etc..
It is understood that when navigation software is run, one can be provided for inputting the boundary of starting point and ending point
Face after user inputs starting point and ending point, can generate at least one navigation routine;If generating multiple navigation routines,
A bar navigation route can be determined according to the selection of user.
Referring to Fig. 8, it illustrates a kind of terminals 80 provided in an embodiment of the present invention, can include:Second memory 801,
Second processor 802 and the computer program that can be run on the second memory and in the second processor is stored in,
Wherein,
The computer program realizes following steps when being performed by the second processor:
When the first navigation software is run, first starting point and first of first navigation software based on input are controlled eventually
Stop draws the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled
In running background, and second navigation software is controlled to show that second leads based on first starting point and first terminating point
Air route line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the overlapping route
The ratio of length of length and first navigation routine when being less than setting ratio threshold value, show the second prompt message, it is described
Whether the second prompt message shows second navigation routine for prompting.
In practical applications, above-mentioned second memory 801 can be volatile memory (volatile memory), example
Such as random access memory (RAM, Random-Access Memory);Or nonvolatile memory (non-volatile
Memory), such as read-only memory (ROM, Read-Only Memory), flash memory (flash memory), hard disk
(HDD, Hard Disk Drive) or solid state disk (SSD, Solid-State Drive);Or the memory of mentioned kind
Combination, and provide instruction and data to second processor 802.
Above-mentioned second processor 802 can be application-specific IC (ASIC, Application Specific
Integrated Circuit), digital signal processor (DSP, Digital Signal Processor), Digital Signal Processing
Device (DSPD, Digital Signal Processing Device), programmable logic device (PLD, Programmable
Logic Device), field programmable gate array (FPGA, Field Programmable Gate Array), central processing unit
At least one of (CPU, Central Processing Unit), controller, microcontroller, microprocessor.It is appreciated that
Ground, for different equipment, it can also be other to be used to implement the electronic device of above-mentioned second processor function, and the present invention is implemented
Example is not especially limited.
It, can be after starting up of terminal be determined, controlling the first navigation software by the processor of terminal in actual implementation
Operation;It can also be led when receiving user to the click of the icon of the first navigation software by the processor control first of terminal
Boat software brings into operation.
When the first navigation software is run, the processor of terminal can control the generation of the first navigation software for inputting first
The interface of starting point and the first terminating point;As shown in figure 4, two input frames on the interface that terminal is shown are respectively used to input
A starting point and the first terminating point.
After user inputs the first starting point and the first terminating point to terminal, the built-in journey of the first navigation software can be utilized
Sequence draws the first navigation routine;Alternatively, when user inputs the first starting point and after the first terminating point to terminal, the can be utilized
The plug-in of one navigation software draws multiple navigation routines, afterwards, a navigation routine is selected as the first navigation by user
Route.
In actual implementation, can the first starting point and the first terminating point be obtained by the processor of terminal, it can also be by the
A starting point and the first terminating point are stored into the memory of terminal.
In actual implementation, the first prompt message of generation can be controlled by the processor of terminal, the first prompt message can be with
Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background
System shows the first prompt message.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, as shown in figure 5, working as software
The information of " whether run and start software B " after A brings into operation, is shown on the interface of terminal, and "Yes" and "No" two are provided
Option, in order to which user makes choice.
It should be noted that in the embodiment of the present invention, not to the species of the first navigation software and the second navigation software into
Row limits.
Here, after the first prompt message is shown, the indication information that terminal handler receives can be divided into two kinds, respectively
For:Be used to indicate the indication information for running second navigation software and be used to indicate refusal operation it is described second navigation it is soft
The indication information of part.After the processor of terminal, which receives, is used to indicate the indication information for running second navigation software, need
Second navigation software is controlled in running background.
In actual implementation, the processor of terminal can input the first starting point and the first terminating point soft to the second navigation
In part, the second navigation software of terminal is made to draw the second navigation routine based on the first starting point and the first terminating point.
Optionally, the plug-in of the second navigation software can be utilized, immediately arrives at the second navigation routine;Alternatively, can be with
Using the plug-in of the second navigation software, multiple navigation routines are drawn, afterwards, a navigation routine is selected as by user
Two navigation routines.
It is pointed out that after the first prompt message is shown, if receiving carrying for refusal the second navigation software of operation
Show information, then illustrate that user needs the first navigation routine trip provided based on the first navigation software, at this point, directly terminating to flow
Journey.
In practical applications, the first navigation routine and the second navigation routine can be obtained by processor, and is navigated to first
Route and the second navigation routine are compared;It, can be by second for the ease of comparing the first navigation routine and the second navigation routine
Navigation routine is zoomed in and out according to the engineer's scale of the first navigation routine.
Pass through the comparison to the first navigation routine and the second navigation routine, it can be deduced that the first navigation routine and the second navigation
The length of the overlapping route of route, and draw the ratio of the length of overlapping route and the length of first navigation routine.
Setting ratio threshold value can be arranged as required to, for example, setting ratio threshold value can be more than 33%.In actual reality
Shi Shi can be inputted setting ratio threshold value into terminal by the user input unit of terminal.
Here, if the length of overlapping route and the ratio of the length of first navigation routine are less than setting ratio threshold value
When, illustrate that the first navigation routine there may be mistake, can prompt user at this time.
In actual implementation, the second prompt message of generation can be controlled by the processor of terminal, the second prompt message can be with
Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background
System shows the second prompt message.
Here, after the second prompt message is shown, the indication information that terminal receives can be:It is used to indicate described in displaying
The indication information of second navigation routine is used to indicate the indication information that refusal shows second navigation routine.
Optionally, following steps are also realized when the computer program is performed by the processor:
After second prompt message is shown, and the instruction for showing second navigation routine is used to indicate receiving
After information, the 3rd prompt message is shown, the 3rd prompt message selects the displaying side of second navigation routine for prompting
Formula.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, as shown in fig. 6, terminal
" whether showing the second prompt message " is shown on interface, and provides "Yes" and "No" two options, in order to which user is selected
It selects;After user selects the second prompt message of displaying, it can also show the 3rd prompt message, obtain surface chart shown in Fig. 7, scheme
" exhibition method that the second navigation routine please be select " in 7, is shown on the display interface of terminal, and " software A " and " software are provided
Two options of B ", in order to which user makes choice.
Optionally, following steps are also realized when the computer program is performed by the processor:
After the 3rd prompt message is shown, and receiving to be used to indicate institute is shown using second navigation software
After the indication information for stating the second navigation routine, first navigation software is controlled to switch to running background, control described second is led
Software navigate in front stage operation, and second navigation software is controlled to show second navigation routine.
Optionally, following steps are also realized when the computer program is performed by the processor:
After the 3rd prompt message is shown, and receiving to be used to indicate institute is shown using first navigation software
After the indication information for stating the second navigation routine, first navigation software is controlled to show the second navigation routine.
It, can be with it should be noted that after terminal receives and shows that refusal shows the indication information of second navigation routine
Directly terminate flow.
Fourth embodiment
Based on the technical concept identical with previous embodiment, fourth embodiment of the invention provides a kind of computer-readable Jie
Matter can be applied in terminal;The part that the technical solution of previous embodiment substantially in other words contributes to the prior art
Or all or part of the technical solution can be embodied in the form of software product, which is stored in
In one computer readable storage medium, used including some instructions so that computer equipment (can be personal computer,
Server or the network equipment etc.) or processor (processor) perform all or part of step of the present embodiment the method
Suddenly.And foregoing storage medium includes:USB flash disk, mobile hard disk, are deposited at read-only memory (ROM, Read Only Memory) at random
The various media that can store program code such as access to memory (RAM, Random Access Memory), magnetic disc or CD.
Specifically, the corresponding computer program instructions of a kind of navigation information reminding method in the present embodiment can be deposited
Storage is on the storage mediums such as CD, hard disk, USB flash disk, when calculating corresponding with a kind of navigation information reminding method in storage medium
Machine program instruction is read or is performed by an electronic equipment, and at least one processor is caused to perform the foregoing implementation of the present invention
Step described in any one navigation information reminding method of example.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on such understanding, technical scheme substantially in other words does the prior art
Going out the part of contribution can be embodied in the form of software product, which is stored in a storage medium
In (such as ROM/RAM, magnetic disc, CD), used including some instructions so that a station terminal (can be mobile phone, computer services
Device, air conditioner or network equipment etc.) perform method described in each embodiment of the present invention.
The embodiment of the present invention is described above in conjunction with attached drawing, but the invention is not limited in above-mentioned specific
Embodiment, above-mentioned specific embodiment is only schematical rather than restricted, those of ordinary skill in the art
Under the enlightenment of the present invention, present inventive concept and scope of the claimed protection are not being departed from, can also made very much
Form, these are belonged within the protection of the present invention.
Claims (10)
1. a kind of navigation information reminding method, which is characterized in that the described method includes:
When the first navigation software is run, first starting point and first terminating point of first navigation software based on input are controlled
Draw the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled rear
Platform is run, and second navigation software is controlled to draw the second navigation road based on first starting point and first terminating point
Line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the length of the overlapping route
When degree and the ratio of the length of first navigation routine are less than setting ratio threshold value, the second prompt message of displaying, described second
Whether prompt message shows second navigation routine for prompting.
2. according to the method described in claim 1, it is characterized in that, it is used to indicate operation second navigation software receiving
Indication information after, the method further includes:
It is whether feasible that first navigation routine is detected using second navigation software;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
It is 3. described according to the method described in claim 2, it is characterized in that, when determining that first navigation routine is infeasible
Method further includes:
First navigation software is controlled to switch to running background, second navigation software is controlled in front stage operation, and controls
Second navigation software is based on first starting point and first terminating point draws the second navigation routine;
Show second navigation routine.
4. according to the method described in claim 1, it is characterized in that, after second prompt message is shown, the method is also
Including:
After receiving and being used to indicate the indication information for showing second navigation routine, the 3rd prompt message is shown, described the
Three prompt messages select the exhibition method of second navigation routine for prompting.
5. according to the method described in claim 4, it is characterized in that, after the 3rd prompt message is shown, the method is also
Including:
After the indication information for being used to indicate and second navigation software being utilized to show second navigation routine is received, control
First navigation software switches to running background, controls second navigation software in front stage operation, and controls described second
Navigation software shows second navigation routine.
6. according to the method described in claim 4, it is characterized in that, after the 3rd prompt message is shown, the method is also
Including:
After the indication information for being used to indicate and first navigation software being utilized to show second navigation routine is received, control
First navigation software shows the second navigation routine.
7. a kind of terminal, which is characterized in that the terminal includes memory, processor and is stored on the memory and can be
The computer program run on the processor;Wherein, following step is realized when the computer program is performed by the processor
Suddenly:
When the first navigation software is run, first starting point and first terminating point of first navigation software based on input are controlled
Draw the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled rear
Platform is run, and second navigation software is controlled to draw the second navigation road based on first starting point and first terminating point
Line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the length of the overlapping route
When degree and the ratio of the length of first navigation routine are less than setting ratio threshold value, the second prompt message of displaying, described second
Whether prompt message shows second navigation routine for prompting.
8. terminal according to claim 7, which is characterized in that reality is gone back when the computer program is performed by the processor
Existing following steps:
After receiving and being used to indicate the indication information for running second navigation software, second navigation software detection is utilized
Whether first navigation routine is feasible;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
9. terminal according to claim 7, which is characterized in that reality is gone back when the computer program is performed by the processor
Existing following steps:
After second prompt message is shown, and the indication information for showing second navigation routine is used to indicate receiving
Afterwards, the 3rd prompt message is shown, the 3rd prompt message selects the exhibition method of second navigation routine for prompting.
10. a kind of computer readable storage medium, which is characterized in that applied in terminal, the computer readable storage medium
It is stored with computer program,
When the computer program is performed by least one processor, cause at least one processor perform claim requirement
The step of any one of 1 to 6 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711233996.0A CN108088436B (en) | 2017-11-30 | 2017-11-30 | Navigation information prompting method, terminal and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711233996.0A CN108088436B (en) | 2017-11-30 | 2017-11-30 | Navigation information prompting method, terminal and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108088436A true CN108088436A (en) | 2018-05-29 |
CN108088436B CN108088436B (en) | 2020-02-18 |
Family
ID=62172588
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711233996.0A Active CN108088436B (en) | 2017-11-30 | 2017-11-30 | Navigation information prompting method, terminal and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108088436B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109388471A (en) * | 2018-10-18 | 2019-02-26 | 维沃移动通信有限公司 | A kind of air navigation aid and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105095338A (en) * | 2014-05-22 | 2015-11-25 | Lg电子株式会社 | Information providing system and method thereof |
CN106546240A (en) * | 2015-09-17 | 2017-03-29 | 小米科技有限责任公司 | navigation processing method and device |
CN107229461A (en) * | 2016-03-25 | 2017-10-03 | 谷歌公司 | Navigation application DLL |
CN107404569A (en) * | 2017-06-09 | 2017-11-28 | 努比亚技术有限公司 | A kind of system control method, terminal and computer-readable recording medium |
-
2017
- 2017-11-30 CN CN201711233996.0A patent/CN108088436B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105095338A (en) * | 2014-05-22 | 2015-11-25 | Lg电子株式会社 | Information providing system and method thereof |
CN106546240A (en) * | 2015-09-17 | 2017-03-29 | 小米科技有限责任公司 | navigation processing method and device |
CN107229461A (en) * | 2016-03-25 | 2017-10-03 | 谷歌公司 | Navigation application DLL |
CN107404569A (en) * | 2017-06-09 | 2017-11-28 | 努比亚技术有限公司 | A kind of system control method, terminal and computer-readable recording medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109388471A (en) * | 2018-10-18 | 2019-02-26 | 维沃移动通信有限公司 | A kind of air navigation aid and device |
CN109388471B (en) * | 2018-10-18 | 2022-01-28 | 维沃移动通信有限公司 | Navigation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108088436B (en) | 2020-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107562336A (en) | A kind of method, equipment and computer-readable recording medium for controlling suspension ball | |
CN107729133A (en) | A kind of method, terminal and computer-readable recording medium for running application program | |
CN107219974A (en) | A kind of method, mobile terminal and storage medium for showing application software | |
CN107613110A (en) | Method, terminal and the computer-readable recording medium that adjustment terminal interface is shown | |
CN107507007A (en) | One kind pays 2 D code verification method, terminal and computer-readable recording medium | |
CN109213401A (en) | Double-sided screen application icon method for sorting, mobile terminal and readable storage medium storing program for executing | |
CN107566980A (en) | The localization method and mobile terminal of a kind of mobile terminal | |
CN107145273A (en) | Application program authority configuring method and computer equipment | |
CN107729131A (en) | A kind of event-handling method, terminal and computer-readable recording medium | |
CN110134301A (en) | A kind of application function operating method, terminal and computer readable storage medium | |
CN109701266A (en) | Game vibrating method, device, mobile terminal and computer readable storage medium | |
CN109739602A (en) | A kind of mobile terminal wallpaper setting method and device, mobile terminal and storage medium | |
CN107729115A (en) | A kind of display methods, equipment and computer-readable storage medium | |
CN109697008A (en) | A kind of content share method, terminal and computer readable storage medium | |
CN107678634A (en) | The method to set up and terminal of game mode, computer-readable recording medium | |
CN107766523A (en) | A kind of file management method, mobile terminal and computer-readable recording medium | |
CN107589887A (en) | One kind applies startup method and terminal | |
CN107809534A (en) | A kind of control method, terminal and computer-readable storage medium | |
CN108540639A (en) | Display processing method, equipment and the computer of Mosaic screen can storage mediums | |
CN107450796A (en) | A kind of image processing method, mobile terminal and computer-readable recording medium | |
CN107770368A (en) | A kind of based reminding method and terminal of the alarm clock application based on terminal | |
CN107948397A (en) | A kind of information-pushing method, device and computer-readable recording medium | |
CN107239218A (en) | Control method, mobile terminal and the computer-readable recording medium of mobile terminal | |
CN110058767A (en) | Interface operation method, wearable terminal and computer readable storage medium | |
CN109683797A (en) | A kind of viewing area control method, equipment and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |