Movatterモバイル変換


[0]ホーム

URL:


CN111307171B - Navigation processing method and terminal - Google Patents

Navigation processing method and terminal
Download PDF

Info

Publication number
CN111307171B
CN111307171BCN202010109132.3ACN202010109132ACN111307171BCN 111307171 BCN111307171 BCN 111307171BCN 202010109132 ACN202010109132 ACN 202010109132ACN 111307171 BCN111307171 BCN 111307171B
Authority
CN
China
Prior art keywords
terminal
path information
target
sharing link
virtual screen
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.)
Active
Application number
CN202010109132.3A
Other languages
Chinese (zh)
Other versions
CN111307171A (en
Inventor
高韵雯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co LtdfiledCriticalVivo Mobile Communication Co Ltd
Priority to CN202010109132.3ApriorityCriticalpatent/CN111307171B/en
Publication of CN111307171ApublicationCriticalpatent/CN111307171A/en
Priority to PCT/CN2021/076829prioritypatent/WO2021164724A1/en
Application grantedgrantedCritical
Publication of CN111307171BpublicationCriticalpatent/CN111307171B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention provides a navigation processing method and a terminal, comprising the following steps: the method comprises the steps that a first terminal receives a sharing link sent by a second terminal, and extracts path information in the sharing link; displaying path information in a virtual screen created according to the sharing link; receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information; adding the target path information to the response to the sharing link. According to the embodiment of the invention, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, and correct the path information of the lost person according to the guide, so that the lost person is helped to plan to obtain more preferable target path information, the communication cost and the time cost are reduced, and the navigation efficiency is improved.

Description

Navigation processing method and terminal
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a navigation processing method and a terminal.
Background
Along with the large-area popularization of the smart phone, the travel experience of a user can be improved through the navigation function of the smart phone, the accuracy of navigation guidance is improved, and the travel service is more convenient, faster and more time-saving for the user.
In the prior art, a navigation application adopts Location Based Services (LBS) to realize functions of positioning a user Location, retrieving a path to a destination and the like, but due to the accuracy problem of the LBS, when the user still needs to have a navigation problem in the road, a passerby or a telephone is inquired to consult related personnel, and the current own condition and the characteristics of the destination to be reached are continuously described. In addition, when navigation problems occur in the road, the user can send the navigation screenshot to related personnel to request help, and the related personnel can provide corresponding guidance for the user after analyzing the navigation screenshot.
However, in the current scheme, when a user has a navigation problem on the way, whether asking passers-by or telephone to consult related personnel or sending the navigation screenshot of the user to the related personnel to request help, more communication cost and time cost are needed, and the navigation guidance precision is poor due to the guidance mode, so that the navigation efficiency is reduced.
Disclosure of Invention
The embodiment of the invention provides a navigation processing method and a terminal, and aims to solve the problems that navigation guidance precision is poor and navigation efficiency is reduced due to a guidance mode in the prior art.
In a first aspect, an embodiment of the present invention provides a navigation processing method, which is applied to a first terminal, and the method includes:
receiving a sharing link sent by a second terminal, and extracting path information in the sharing link;
displaying the path information in a virtual screen created according to the sharing link;
receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information;
adding the target path information to a response to the sharing link.
In a second aspect, an embodiment of the present invention provides a navigation processing method, which is applied to a second terminal, and the method includes:
under the condition of receiving a sharing operation, acquiring path information according to the sharing operation;
creating a sharing link including the path information;
sending the sharing link to a first terminal;
extracting target path information from the response aiming at the sharing link, wherein the target path information is obtained by correcting the path information through the first terminal responding to the input operation aiming at the virtual screen;
and performing navigation operation according to the target path information.
In a third aspect, an embodiment of the present invention provides a terminal, where the terminal is a first terminal, and the terminal includes:
the first receiving module is used for receiving the sharing link sent by the second terminal and extracting path information in the sharing link;
the creating module is used for displaying the path information in a virtual screen created according to the sharing link;
the first correction module is used for receiving input operation aiming at the virtual screen, responding to the input operation and correcting the path information to obtain target path information;
a response module, configured to add the target path information to a response to the sharing link.
In a fourth aspect, an embodiment of the present invention provides a terminal, where the terminal is a second terminal, and the terminal includes:
the acquisition module is used for acquiring path information according to the sharing operation under the condition of receiving the sharing operation;
the establishing module is used for establishing a sharing link comprising the path information;
the first sending module is used for sending the sharing link to a first terminal;
the extraction module is used for extracting target path information in a response aiming at the sharing link, and the target path information is obtained by correcting the path information through the input operation aiming at the virtual screen responded by the first terminal;
and the navigation module is used for performing navigation operation according to the target path information.
In a fifth aspect, an embodiment of the present invention further provides a terminal, which includes a processor, a memory, and a computer program stored on the memory and executable on the processor, and when executed by the processor, the computer program implements the steps of the navigation processing method according to the first aspect or the second aspect.
In a sixth aspect, the present invention further provides a readable storage medium, and when executed by the processor of the fifth aspect, the instructions implement the steps of the navigation processing method according to the first aspect or the second aspect.
In the embodiment of the invention, a first terminal receives a sharing link sent by a second terminal and extracts path information in the sharing link; displaying path information in a virtual screen created according to the sharing link; receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information; adding the target path information to the response to the sharing link. According to the embodiment of the invention, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, and correct the path information of the lost person according to the guide, so that the lost person is helped to plan to obtain more preferable target path information, the communication cost and the time cost are reduced, and the navigation efficiency is improved.
Drawings
Fig. 1 is a flowchart illustrating steps of a navigation processing method according to an embodiment of the present invention;
fig. 2 is an interface diagram of a navigation processing method according to an embodiment of the present invention;
FIG. 3 is an interface diagram of another navigation processing method provided by an embodiment of the present invention;
FIG. 4 is an interface diagram of another navigation processing method provided by an embodiment of the present invention;
fig. 5 is a flowchart illustrating specific steps of a navigation processing method according to an embodiment of the present invention;
FIG. 6 is an interface diagram of another navigation processing method provided by an embodiment of the present invention;
FIG. 7 is a flowchart illustrating interaction steps of a navigation processing method according to an embodiment of the present invention;
FIG. 8 is an interface diagram of another navigation processing method provided by embodiments of the present invention;
fig. 9 is a block diagram of a terminal according to an embodiment of the present invention;
fig. 10 is a block diagram of a terminal according to an embodiment of the present invention;
fig. 11 is a block diagram of a terminal according to another embodiment of the present invention;
fig. 12 is a schematic structural diagram of a terminal according to another embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Fig. 1 is a flowchart of steps of a navigation processing method according to an embodiment of the present invention, where the method is applied to a first terminal, and as shown in fig. 1, the method may include:
step 101, receiving a sharing link sent by a second terminal, and extracting path information in the sharing link.
In the embodiment of the present invention, the second terminal may be a terminal of a user seeking navigation guidance help (a lost person), and the first terminal may be a terminal of a user providing navigation guidance help (a guidance person), and when the lost person is seeking navigation guidance, the current path information of the lost person may be acquired by the second terminal, and the path information is added to the sharing link and sent to the first terminal.
Referring to fig. 2, which shows an interface diagram of a navigation processing method according to an embodiment of the present invention, after a first terminal receives a sharing link sent by a second terminal, the first terminal may display the sharing link and approximate contents of the sharing link in a manner of amessage notification bar 10 in a current interface, and after a director clicks a help button in themessage notification bar 10, a route information may be extracted from the sharing link.
Specifically, after receiving the sharing link sent by the second terminal, the first terminal may establish a data transmission channel with the second terminal, and extract path information in the sharing link through the data transmission channel, where the path information may include a current position of the second terminal, a destination position of a user corresponding to the second terminal, and route planning information of a route planned by the map navigation application of the second terminal for the current position and the destination position of the second terminal.
For example, referring to fig. 3, which shows an interface diagram of another navigation processing method provided in the embodiment of the present invention, in an interface of a navigation application of a second terminal of a lost person, a current position of the lost person is a, a destination point position of the lost person is B, the navigation application can plan to obtain an optimal planned route C according to the current position a, the destination point position B, and route road condition information between the current position a and the destination point position B, where the information includes a position, a road condition, and the like, that is, route planning information.
It should be noted that, since the current position, the destination point position, and the route planning information of the lost person may change along with the change of the actual demand of the lost person, after the current position, the destination point position, and the route planning information of the lost person are updated, the updated information may also be added to the sharing link in real time and sent to the first terminal, and is obtained by the first terminal in real time.
And 102, displaying the path information in a virtual screen created according to the sharing link.
In the embodiment of the present invention, the virtual screen (also called logical screen) is a program that is established by logic code and is capable of running software and algorithm logic, the virtual screen can display the running content of the virtual screen by defining the display position of the virtual screen in the physical screen, and the virtual screen can also be set to be invisible for the user so as not to affect the display effect of the physical screen.
Specifically, the first terminal may acquire, in real time, path information in the shared link through the virtual screen, and display the path information in the virtual screen, where the virtual screen may run part or all of the codes in the navigation application, so that the virtual screen may also implement user interaction related to navigation on the basis of displaying a navigation interface in the navigation application, that is, a lost person may transfer the navigation interface running in the second terminal to the virtual screen of the first terminal, so that the first terminal may implement, in a manner of running one virtual screen, all or part of functions of one navigation application in the virtual screen, and display the same navigation interface as that in the second terminal, and the first terminal may correct the path information in the navigation interface.
For example, referring to fig. 4, which shows an interface diagram of another navigation processing method according to an embodiment of the present invention, if a first terminal is processing its own navigation operation, and the first terminal receives a sharing link for navigation help from a second terminal, the first terminal may display path information of a lost person in the sharing link in a virtualscreen display area 20 of an entity screen, and display path information of its own navigation operation in anormal display area 30 of the entity screen, and display and process the path of the lost person through a screen splitting technology on the basis of not interfering with its own navigation operation.
And 103, receiving an input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information.
In the embodiment of the present invention, if the output screen of the virtual screen can be normally displayed on the physical screen of the first terminal, the first terminal may receive an input operation of a director for the virtual screen, and correct the path information to obtain the target path information. The input operation includes, but is not limited to, moving a destination location in the route information, adding, deleting, moving a waypoint in the planned route, and the like.
For example, the director may perform a focus operation on the virtual screen of the first terminal to screen and remove blind points and unreasonable points in the planned route to optimize the route, and may perform operations such as adjusting the destination position, adding new route points as many as possible in the planned route, and concatenating the new route points to form a complete route.
And 104, adding the target path information to a response aiming at the sharing link.
In the embodiment of the present invention, the first terminal may add the corrected target path information to a response for the sharing link and send the response to the second terminal, and after receiving the target path information, the second terminal may implement an optimized navigation operation according to its own navigation application and the target path information.
To sum up, in the navigation processing method provided by the embodiment of the present invention, the first terminal receives the sharing link sent by the second terminal, and extracts path information in the sharing link; displaying path information in a virtual screen created according to the sharing link; receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information; adding the target path information to the response to the sharing link. According to the embodiment of the invention, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, and correct the path information of the lost person according to the guide, so that the lost person is helped to plan to obtain more preferable target path information, the communication cost and the time cost are reduced, and the navigation efficiency is improved.
Fig. 5 is a flowchart of specific steps of a navigation processing method according to an embodiment of the present invention, where the method is applied to a second terminal, and as shown in fig. 5, the method may include:
step 201, under the condition that the sharing operation is received, obtaining path information according to the sharing operation.
In the embodiment of the present invention, the second terminal may be a terminal of a user seeking navigation guidance help (a lost person), the first terminal may be a terminal of a user providing navigation guidance help (a guidance person), a navigation application of the second terminal may provide a key to initiate a navigation help interface button, and the lost person clicks the button to generate a sharing operation, so that the second terminal may acquire path information through a system-level management authority.
Specifically, the path information may include a current location of the second terminal, a destination location of a user corresponding to the second terminal, and route planning information of a route planned by the map navigation application of the second terminal for the current location and the destination location of the second terminal.
For example, referring to fig. 6, which shows an interface diagram of another navigation processing method provided in the embodiment of the present invention, when a lost person is lost, the lost person may initiate a navigationhelp interface button 50 by clicking a key on anavigation interface 40 of a second terminal to generate a sharing operation, so that the second terminal may further obtain current path information of thenavigation interface 40 through a system-level management authority.
Step 202, creating a sharing link including the path information.
In the embodiment of the present invention, the established sharing link may include path information, and after receiving a click operation on the sharing link, the first terminal may establish a data transmission channel between the first terminal and the second terminal, so that the first terminal may obtain the path information of the second terminal in real time through the transmission channel.
Specifically, the sharing link may further include an access address of the path information, so that the first terminal obtains the path information stored locally in the second terminal through a data transmission channel between the first terminal and the second terminal according to the access address.
And step 203, sending the sharing link to the first terminal.
In this step, after the sharing link is established, the second terminal may further enter application sharing, and the lost person selects an application sharing channel, such as wechat sharing or mutual transmission, and the second terminal further selects a director who needs to receive the sharing link through the selected sharing channel, for example, the director may be a wechat friend, or a boss at a destination, a shop owner, or the like.
And 204, extracting target path information in a response to the sharing link, wherein the target path information is obtained by correcting the path information through the first terminal in response to an input operation to the virtual screen.
In the embodiment of the present invention, if the output screen of the virtual screen can be normally displayed on the physical screen of the first terminal, the first terminal may receive an input operation of a director for the virtual screen, and correct the path information to obtain the target path information. The input operation includes, but is not limited to, moving a destination location in the route information, adding, deleting, moving a waypoint in the planned route, and the like. The second terminal may extract the target path information from the response to the sharing link.
And step 205, performing navigation operation according to the target path information.
After receiving the target path information, the second terminal may implement the optimized navigation operation according to its own navigation application and the target path information. In addition, if the lost person deviates from the route again in the driving process according to the navigation operation, the route information can be sent to the first terminal of the guide by the sharing link in real time, the guide can further correct the route information after finding, if the lost person enters the lost state, a help request can be sent to the current guide again until the lost person reaches the destination, and the navigation is finished.
To sum up, in the navigation processing method provided by the embodiment of the present invention, the second terminal obtains the path information according to the sharing operation when receiving the sharing operation; creating a sharing link including path information; sending the sharing link to the first terminal; extracting target path information in a response aiming at the sharing link, wherein the target path information is obtained by correcting the path information through responding to the input operation aiming at the virtual screen by the first terminal; and performing navigation operation according to the target path information. According to the embodiment of the invention, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, and correct the path information of the lost person according to the guide, so that the lost person is helped to plan to obtain more preferable target path information, the communication cost and the time cost are reduced, and the navigation efficiency is improved.
Fig. 7 is a flowchart of interaction steps of a navigation processing method according to an embodiment of the present invention, and as shown in fig. 7, the method may include:
step 301, when receiving a sharing operation, a second terminal acquires path information according to the sharing operation.
The detailed description of this step may refer to step 201 described above, and is not repeated here.
Step 302, the second terminal creates a sharing link including the path information.
The detailed description of this step may refer to step 202, which is not described herein again.
And step 303, the second terminal sends the sharing link to the first terminal.
The detailed description of this step may refer to step 203, which is not described herein again.
Optionally, step 303 may specifically include:
and in substep 3031, the second terminal acquires the positions of a plurality of third terminals and terminal communication information within a preset distance range by taking the destination point position in the path information as a center.
In the embodiment of the invention, the second terminal can further enter application sharing, and the lost person selects an application sharing channel, such as WeChat sharing or mutual transmission, and the second terminal further selects a director needing to receive the sharing link through the selected sharing channel, for example, the director can be a WeChat friend or a boss, a shop owner and the like at a destination, and after the user selects the director, the second terminal can send the sharing link to the first terminal.
Further, the second terminal may also obtain, by using a positioning technology, the positions and terminal communication information of a plurality of third terminals within a preset distance range centered on the destination point in the path information, and use the terminals as terminals of candidate directors, so that the second terminal screens out the first terminal of the preferred director from the third terminals.
For example, the second terminal may communicate information to the terminal and the location of the terminal of the user within 3 kilometers of the destination of the second terminal of the lost person through LBS location.
And a substep 3032, selecting at least one target terminal from the plurality of third terminals by the second terminal, and displaying the position of the target terminal.
In this step, each terminal may be correspondingly set with a priority, and the judgment of the priority may be in various forms, for example, the priority of the terminal closest to the destination point is set to be the highest, and the priority of the terminal farther from the destination point is smaller.
Further, a priority threshold may be set, a terminal having a priority greater than or equal to the priority threshold is selected as a target terminal, and the position of the target terminal is displayed. For example, referring to fig. 8, which shows an interface diagram of another navigation processing method according to an embodiment of the present invention, after the second terminal selects thetarget terminal 60, the second terminal may display the position of thetarget terminal 60 in the navigation interface, and issue a prompt notification "a request to ask for route to 5 kilometers around, and wait for a response" in theprompt box 70.
And a substep 3033, the second terminal sends a communication request to the target terminal according to the terminal communication information of the target terminal.
In the embodiment of the present invention, the terminal communication information may be an Internet Protocol access (IP) address of the target terminal, and the second terminal may send the communication request to the target terminal according to the IP address of the target terminal.
And a substep 3034, after receiving the response to the communication request sent by the target terminal, the second terminal takes the target terminal as the first terminal.
In the embodiment of the present invention, the second terminal may use the target terminal of the first feedback response as the first terminal according to the feedback time sequence, and in addition, the second terminal may also select one target terminal from a plurality of target terminals of the feedback responses as the first terminal.
And step 3035, the second terminal establishes a communication connection with the first terminal according to the terminal communication information of the first terminal, and sends the sharing link to the first terminal.
After the first terminal is determined, the second terminal may establish a communication connection with the first terminal according to the terminal communication information of the first terminal, at this time, a data transmission channel between the second terminal and the first terminal is established, and the second terminal may further send the sharing link to the first terminal.
And step 304, the first terminal receives the sharing link sent by the second terminal and extracts the path information in the sharing link.
The detailed description of this step may refer to step 101 described above, and is not repeated here.
And 305, displaying the path information in a virtual screen created according to the sharing link by the first terminal.
The detailed description of this step may refer to step 102, which is not described herein again.
And step 306, the first terminal receives an input operation aiming at the virtual screen, responds to the input operation, and corrects the path information to obtain target path information.
The detailed description of this step may refer to step 103, which is not described herein again.
Optionally, the path information includes a plurality of path points; the step 306 may specifically include:
substep 3061, the first terminal receives a focus deletion operation for the virtual screen and deletes the path point pointed by the focus deletion operation.
And a substep 3062, planning by the first terminal according to the remaining path points to obtain target path information.
In the embodiment of the invention, a guide can screen and clear blind point path points and unreasonable path points in a planned route through focus deletion operation on a virtual screen of a first terminal so as to optimize the route, and the rest path points are connected in series according to a sequence to obtain target path information.
Optionally, the substep 3062 may specifically include:
and sub-step a1, the first terminal selects a target waypoint from the remaining waypoints.
And a substep a2, after receiving the focus adding operation for the virtual screen, the first terminal sequentially concatenates the new path point added by the focus adding operation with the target path point to obtain target path information.
In addition, in the embodiment of the invention, the guide can also perform focus adding operation on the virtual screen, add new path points in the planned route as much as possible, and connect the new path points with the target path points in series to form a whole complete route.
And 307, the first terminal adds the target path information to a response aiming at the sharing link.
The detailed description of this step may refer to step 104, which is not described herein again.
And 308, the second terminal extracts target path information in a response to the sharing link, wherein the target path information is obtained by correcting the path information through the first terminal responding to the input operation of the virtual screen.
The detailed description of this step may refer to step 204, which is not described herein again.
And 309, the second terminal performs navigation operation according to the target path information.
The detailed description of this step may refer to step 205, which is not described herein again.
Optionally, after step 303, the method may further include:
and 310, the second terminal sends the correction operation event to the first terminal when receiving the correction operation event aiming at the path information.
It should be noted that, since the current position, the destination point position, and the route planning information of the lost person may change along with the change of the actual demand of the lost person, after the current position, the destination point position, and the route planning information of the lost person are updated, the updated correction operation event may also be added to the sharing link by the second terminal in real time and sent to the first terminal, and obtained by the first terminal in real time. Corrective action events include, but are not limited to, movement of a destination location in the route information, addition, deletion, movement of waypoints in the planned route, and the like.
And 311, the first terminal receives a correction operation event aiming at the path information, which is sent by the second terminal.
And step 312, the first terminal responds to the correction operation event, corrects the path information, and obtains new path information.
For example, when the actual demand changes and the destination point position needs to be changed, the lost person may perform a correction operation event for modifying the destination point position at the second terminal, the correction operation event may be sent to the first terminal in real time, and the first terminal corrects the path information through the correction operation event according to the received path information, so as to obtain new path information with the destination point position changed.
And 313, the first terminal displays the new path information in the created virtual screen.
And step 314, the first terminal responds to the input operation and corrects the new path information to obtain target path information.
In the embodiment of the invention, after the path information is updated, the first terminal can display new path information in the created virtual screen, and correct the new path information according to the input operation of the guide to obtain the target path information, so that the goal of uniformly updating the original path by the lost person and the guide is achieved.
To sum up, in the navigation processing method provided by the embodiment of the present invention, the first terminal receives the sharing link sent by the second terminal, and extracts path information in the sharing link; displaying path information in a virtual screen created according to the sharing link; receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information; adding the target path information to the response to the sharing link. According to the embodiment of the invention, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, and correct the path information of the lost person according to the guide, so that the lost person is helped to plan to obtain more preferable target path information, the communication cost and the time cost are reduced, and the navigation efficiency is improved.
Fig. 9 is a block diagram of a terminal according to an embodiment of the present invention, where the terminal is a first terminal, and as shown in fig. 9, thefirst terminal 40 includes:
afirst receiving module 401, configured to receive a sharing link sent by a second terminal, and extract path information in the sharing link;
a creatingmodule 402, configured to display the path information in a virtual screen created according to the sharing link;
optionally, the creatingmodule 402 includes:
the creating sub-module is used for displaying the new path information in the created virtual screen;
afirst correction module 403, configured to receive an input operation for the virtual screen, and correct the path information in response to the input operation to obtain target path information;
optionally, thefirst modification module 403 includes:
and the correction submodule is used for responding to the input operation and correcting the new path information to obtain target path information.
Optionally, the path information includes a plurality of path points; thefirst modification module 403 includes:
the receiving submodule is used for receiving the focus deleting operation aiming at the virtual screen and deleting the path point pointed by the focus deleting operation;
and the planning submodule is used for planning to obtain target path information according to the remaining path points.
Optionally, the planning sub-module includes:
a selecting unit, configured to select a target waypoint from the remaining waypoints;
and the tandem unit is used for sequentially tandem connecting the new path point added by the focus adding operation and the target path point after receiving the focus adding operation aiming at the virtual screen to obtain target path information. .
Aresponse module 404, configured to add the target path information to a response to the sharing link.
Optionally, the first terminal further includes:
a second receiving module, configured to receive a modification operation event sent by the second terminal for the path information;
and the second correction module is used for responding to the correction operation event and correcting the path information to obtain new path information.
In summary, in the first terminal provided in the embodiment of the present invention, the first terminal receives the sharing link sent by the second terminal, and extracts path information in the sharing link; displaying path information in a virtual screen created according to the sharing link; receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information; adding the target path information to the response to the sharing link. According to the embodiment of the invention, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, and correct the path information of the lost person according to the guide, so that the lost person is helped to plan to obtain more preferable target path information, the communication cost and the time cost are reduced, and the navigation efficiency is improved.
Fig. 10 is a block diagram of a terminal according to an embodiment of the present invention, where the terminal is a second terminal, and as shown in fig. 10, thesecond terminal 50 includes:
an obtainingmodule 501, configured to obtain path information according to a sharing operation when the sharing operation is received;
an establishingmodule 502, configured to create a sharing link including the path information;
afirst sending module 503, configured to send the sharing link to a first terminal;
optionally, thefirst sending module 503 includes:
the screening submodule is used for acquiring the positions of a plurality of third terminals and terminal communication information within a preset distance range by taking the destination point position in the path information as a center;
the selection submodule is used for selecting at least one target terminal from the plurality of terminals and displaying the position of the target terminal;
the communication submodule is used for sending a communication request to the target terminal according to the terminal communication information of the target terminal;
the response submodule is used for taking the target terminal as a first terminal after receiving a response which is sent by the target terminal and aims at the communication request;
and the sending submodule is used for establishing communication connection with the first terminal according to the terminal communication information of the first terminal and sending the sharing link to the first terminal.
An extractingmodule 504, configured to extract target path information from a response to the sharing link, where the target path information is obtained by modifying the path information in response to an input operation to a virtual screen by the first terminal;
and anavigation module 505, configured to perform a navigation operation according to the target path information.
Optionally, the second terminal further includes:
and the second sending module is used for sending the corrected operation event to the first terminal under the condition that the corrected operation event aiming at the path information is received.
To sum up, according to the second terminal provided by the embodiment of the present invention, the second terminal obtains the path information according to the sharing operation when receiving the sharing operation; creating a sharing link including path information; sending the sharing link to the first terminal; extracting target path information in a response aiming at the sharing link, wherein the target path information is obtained by correcting the path information through responding to the input operation aiming at the virtual screen by the first terminal; and performing navigation operation according to the target path information. According to the embodiment of the invention, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, and correct the path information of the lost person according to the guide, so that the lost person is helped to plan to obtain more preferable target path information, the communication cost and the time cost are reduced, and the navigation efficiency is improved.
The embodiment of the present invention further provides a terminal, which includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, where the computer program, when executed by the processor, implements each process of the navigation processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the navigation processing method in the embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
Fig. 11 is a block diagram of a terminal according to another embodiment of the present invention. The terminal 600 shown in fig. 11 includes: at least oneprocessor 601,memory 602, at least onenetwork interface 604, auser interface 603, and acamera 606. The various components interminal 600 are coupled together by abus system 605. It is understood that thebus system 605 is used to enable communications among the components. Thebus system 605 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled asbus system 605 in fig. 11.
Theuser interface 603 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or flexible screen, among others.
It will be appreciated that thememory 602 in embodiments of the invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a Read-only memory (ROM), a programmable Read-only memory (PROM), an erasable programmable Read-only memory (erasabprom, EPROM), an electrically erasable programmable Read-only memory (EEPROM), or a flash memory. The volatile memory may be a Random Access Memory (RAM) which functions as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (staticiram, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (syncronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM ), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and direct memory bus RAM (DRRAM). Thememory 602 of the subject systems and methods is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments,memory 602 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: anoperating system 6021 andapplication programs 6022.
Theoperating system 6021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. Theapplication program 6022 includes various application programs such as a media player (MediaPlayer), a Browser (Browser), and the like, and is used to implement various application services. A program implementing the method of an embodiment of the invention can be included in theapplication program 6022.
In the embodiment of the present invention, theprocessor 601 is configured to implement the steps of the navigation processing method provided by the embodiment of the present invention by calling a program or an instruction stored in thememory 602, which may be, in particular, a program or an instruction stored in theapplication program 6022.
The method disclosed by the above-mentioned embodiment of the present invention can be applied to theprocessor 601, or implemented by theprocessor 601. Theprocessor 601 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in theprocessor 601. Theprocessor 601 may be a general-purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in thememory 602, and theprocessor 601 reads the information in thememory 602 and completes the steps of the method in combination with the hardware thereof.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
The terminal 600 can implement each process implemented by the terminal in the foregoing embodiments, and is not described here again to avoid repetition.
In the embodiment of the present invention, the terminal 600 may receive the sharing link sent by the second terminal, and extract path information in the sharing link; displaying path information in a virtual screen created according to the sharing link; receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information; adding the target path information to the response to the sharing link. According to the method and the system, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, correct the path information of the lost person according to the guide, help the lost person to plan to obtain more optimal target path information, reduce the communication cost and time cost and improve the navigation efficiency.
Fig. 12 is a schematic structural diagram of a terminal according to another embodiment of the present invention.
Specifically, the terminal 700 in fig. 12 may be a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), or a vehicle-mounted computer.
The terminal 700 in fig. 12 includes a Radio Frequency (RF)circuit 710, amemory 720, aninput unit 730, adisplay unit 740, aprocessor 760, anaudio circuit 760, a wireless local area network (WirelessFidelity)module 780, apower supply 790, and acamera 7110.
Theinput unit 730 may be used, among other things, to receive numeric or character information input by a user and to generate signal inputs related to user settings and function control of the terminal 700. Specifically, in the embodiment of the present invention, theinput unit 730 may include atouch panel 731. Thetouch panel 731 is capable of collecting touch operations performed by a user (e.g. operations performed by the user on thetouch panel 731 by using a finger, a stylus, or any other suitable object or accessory) and driving the corresponding connection device according to a predetermined program. Alternatively, thetouch panel 731 may include two portions of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to theprocessor 760, and can receive and execute commands sent from theprocessor 760. In addition, thetouch panel 731 may be implemented by various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to thetouch panel 731, theinput unit 730 may includeother input devices 732, and theother input devices 732 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Among them, thedisplay unit 740 may be used to display information input by a user or information provided to a user and various menu interfaces of the apparatus. Thedisplay unit 740 may include adisplay panel 741, and optionally, thedisplay panel 741 may be configured in the form of an LCD or an organic light-emitting diode (OLED).
It should be noted that thetouch panel 731 can cover thedisplay panel 741 to form a touch display screen, and when the touch display screen detects a touch operation on or near the touch display screen, the touch display screen is transmitted to theprocessor 760 to determine the type of the touch event, and then theprocessor 760 provides a corresponding visual output on the touch display screen according to the type of the touch event.
The touch display screen comprises an application program interface display area and a common control display area. The arrangement modes of the application program interface display area and the common control display area are not limited, and can be an arrangement mode which can distinguish two display areas, such as vertical arrangement, left-right arrangement and the like. The application interface display area may be used to display an interface of an application. Each interface may contain at least one interface element such as an icon and/or widget desktop control for an application. The application interface display area may also be an empty interface that does not contain any content. The common control display area is used for displaying controls with high utilization rate, such as application icons like setting buttons, interface numbers, scroll bars, phone book icons and the like.
Wherein theprocessor 760 is a control center of the terminal 700, connects various parts of the entire handset using various interfaces and routes, performs various functions of the terminal 700 and processes data by operating or executing software programs and/or modules stored in thefirst memory 721 and calling data stored in thesecond memory 722, thereby integrally monitoring theterminal 700. Alternatively,processor 760 may include one or more processing units.
In the embodiment of the present invention, theprocessor 760 is configured to implement the steps of a navigation processing method provided by the embodiment of the present invention when it executes the steps by calling the software programs and/or modules stored in thefirst memory 721 and/or the data stored in thesecond memory 722.
As can be seen, in the embodiment of the present invention, the terminal 700 may receive the sharing link sent by the second terminal, and extract the path information in the sharing link; displaying path information in a virtual screen created according to the sharing link; receiving input operation aiming at the virtual screen, responding to the input operation, and correcting the path information to obtain target path information; adding the target path information to the response to the sharing link. According to the method and the system, the lost person can share the own path information in real time through simple sharing operation, so that the guide can quickly receive the path information, quickly know the current navigation condition of the lost person through the virtual screen, correct the path information of the lost person according to the guide, help the lost person to plan to obtain more optimal target path information, reduce the communication cost and time cost and improve the navigation efficiency.
For the terminal embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant points, reference may be made to part of the description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As is readily imaginable to the person skilled in the art: any combination of the above embodiments is possible, and thus any combination between the above embodiments is an embodiment of the present invention, but the present disclosure is not necessarily detailed herein for reasons of space.
The navigation processing methods provided herein are not inherently related to any particular computer, virtual system, or other apparatus. Various general purpose systems may also be used with the teachings herein. The structure required to construct a system incorporating aspects of the present invention will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the invention and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components of the method according to embodiments of the invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

Claims (7)

Translated fromChinese
1.一种导航处理方法,应用于第一终端,其特征在于,所述方法包括:1. A navigation processing method, applied to a first terminal, wherein the method comprises:接收第二终端发送的分享链接,并提取所述分享链接中的路径信息;receiving the sharing link sent by the second terminal, and extracting the path information in the sharing link;在根据所述分享链接创建的虚拟屏中显示所述路径信息;displaying the path information in the virtual screen created according to the sharing link;接收针对所述虚拟屏的输入操作,并响应所述输入操作,对所述路径信息进行修正,得到目标路径信息;receiving an input operation for the virtual screen, and in response to the input operation, correcting the path information to obtain target path information;将所述目标路径信息添加至针对所述分享链接的响应中;adding the target path information to the response to the share link;所述路径信息包括多个路径点;the path information includes a plurality of waypoints;所述接收针对所述虚拟屏的输入操作,并响应所述输入操作,对所述路径信息进行修正,得到目标路径信息,包括:The receiving an input operation for the virtual screen, and responding to the input operation, correcting the path information to obtain target path information, including:接收针对所述虚拟屏的焦点删除操作,并将所述焦点删除操作指向的路径点进行删除;receiving a focus deletion operation for the virtual screen, and deleting a path point pointed to by the focus deletion operation;根据剩余的路径点,规划得到目标路径信息;According to the remaining path points, plan to obtain the target path information;所述根据剩余的路径点,规划得到目标路径信息,包括:According to the remaining path points, planning to obtain target path information, including:从所述剩余的路径点中选取目标路径点;selecting a target waypoint from the remaining waypoints;在接收到针对所述虚拟屏的焦点添加操作之后,将所述焦点添加操作添加的新的路径点与所述目标路径点依次串联,得到所述目标路径信息。After receiving the focus adding operation for the virtual screen, the new path point added by the focus adding operation and the target path point are connected in series to obtain the target path information.2.根据权利要求1所述的方法,其特征在于,在所述接收第二终端发送的分享链接,并提取所述分享链接中的路径信息之后,所述方法还包括:2. The method according to claim 1, wherein after receiving the sharing link sent by the second terminal and extracting the path information in the sharing link, the method further comprises:接收所述第二终端发送的针对所述路径信息的修正操作事件;receiving a correction operation event for the path information sent by the second terminal;响应所述修正操作事件,对所述路径信息进行修正,得到新的路径信息。In response to the correction operation event, the path information is corrected to obtain new path information.3.根据权利要求2所述的方法,其特征在于,所述在根据所述分享链接创建的虚拟屏中显示所述路径信息,包括:3. The method according to claim 2, wherein the displaying the path information in the virtual screen created according to the sharing link comprises:在创建的所述虚拟屏中显示所述新的路径信息;Displaying the new path information in the created virtual screen;所述响应所述输入操作,对所述路径信息进行修正,得到目标路径信息,包括:The path information is modified in response to the input operation to obtain target path information, including:响应所述输入操作,对所述新的路径信息进行修正,得到目标路径信息。In response to the input operation, the new path information is modified to obtain target path information.4.一种导航处理方法,应用于第二终端,其特征在于,所述方法包括:4. A navigation processing method, applied to a second terminal, wherein the method comprises:在接收到分享操作的情况下,根据所述分享操作获取路径信息;In the case of receiving the sharing operation, obtain path information according to the sharing operation;创建包括所述路径信息的分享链接;creating a share link that includes the path information;将所述分享链接发送至第一终端;sending the sharing link to the first terminal;在针对所述分享链接的响应中提取目标路径信息,所述目标路径信息由所述第一终端响应针对虚拟屏的输入操作,对所述路径信息进行修正得到;extracting target path information from the response to the sharing link, where the target path information is obtained by modifying the path information by the first terminal in response to an input operation for the virtual screen;根据所述目标路径信息,进行导航操作;Navigate according to the target path information;所述将所述分享链接发送至第一终端,包括:The sending the sharing link to the first terminal includes:获取处于以所述路径信息中的目的点位置为中心,预设距离范围内的多个第三终端的位置和终端通信信息;Acquiring the positions and terminal communication information of a plurality of third terminals within a preset distance range with the destination point position in the path information as the center;从所述多个第三终端中选取至少一个目标终端,并对所述目标终端的位置进行显示;Select at least one target terminal from the plurality of third terminals, and display the position of the target terminal;根据所述目标终端的终端通信信息,向所述目标终端发送通信请求;sending a communication request to the target terminal according to the terminal communication information of the target terminal;在接收到所述目标终端发送的针对所述通信请求的响应后,将所述目标终端作为第一终端;After receiving the response to the communication request sent by the target terminal, use the target terminal as the first terminal;根据所述第一终端的终端通信信息,建立与所述第一终端的通信连接,并将所述分享链接发送至所述第一终端。According to the terminal communication information of the first terminal, a communication connection with the first terminal is established, and the sharing link is sent to the first terminal.5.根据权利要求4所述的方法,其特征在于,在所述将所述分享链接发送至第一终端之后,所述方法还包括:5. The method according to claim 4, wherein after the sending the sharing link to the first terminal, the method further comprises:在接收到针对所述路径信息的修正操作事件的情况下,将所述修正操作事件发送至所述第一终端。When a correction operation event for the path information is received, the correction operation event is sent to the first terminal.6.一种终端,所述终端为第一终端,其特征在于,所述第一终端包括:6. A terminal, wherein the terminal is a first terminal, wherein the first terminal comprises:第一接收模块,用于接收第二终端发送的分享链接,并提取所述分享链接中的路径信息;a first receiving module, configured to receive the sharing link sent by the second terminal, and extract the path information in the sharing link;创建模块,用于在根据所述分享链接创建的虚拟屏中显示所述路径信息;A creation module for displaying the path information in the virtual screen created according to the sharing link;第一修正模块,用于接收针对所述虚拟屏的输入操作,并响应所述输入操作,对所述路径信息进行修正,得到目标路径信息;a first correction module, configured to receive an input operation for the virtual screen, and in response to the input operation, correct the path information to obtain target path information;响应模块,用于将所述目标路径信息添加至针对所述分享链接的响应中;a response module, configured to add the target path information to a response to the sharing link;所述路径信息包括多个路径点;the path information includes a plurality of waypoints;所述第一修正模块,包括:The first correction module includes:接收子模块,用于接收针对所述虚拟屏的焦点删除操作,并将所述焦点删除操作指向的路径点进行删除;a receiving submodule, configured to receive a focus deletion operation for the virtual screen, and delete the path point pointed to by the focus deletion operation;规划子模块,用于根据剩余的路径点,规划得到目标路径信息;The planning sub-module is used to plan and obtain the target path information according to the remaining path points;所述规划子模块,包括:The planning sub-module includes:选取单元,用于从所述剩余的路径点中选取目标路径点;a selection unit for selecting a target path point from the remaining path points;串联单元,用于在接收到针对所述虚拟屏的焦点添加操作之后,将所述焦点添加操作添加的新的路径点与所述目标路径点依次串联,得到目标路径信息。The serial connection unit is configured to connect the new path point added by the focus addition operation to the target path point in sequence after receiving the focus adding operation for the virtual screen to obtain target path information.7.一种终端,所述终端为第二终端,其特征在于,所述第二终端包括:7. A terminal, wherein the terminal is a second terminal, wherein the second terminal comprises:获取模块,用于在接收到分享操作的情况下,根据所述分享操作获取路径信息;an acquisition module, configured to acquire path information according to the sharing operation when the sharing operation is received;建立模块,用于创建包括所述路径信息的分享链接;establishing a module for creating a sharing link including the path information;第一发送模块,用于将所述分享链接发送至第一终端;a first sending module, configured to send the sharing link to the first terminal;提取模块,用于在针对所述分享链接的响应中提取目标路径信息,所述目标路径信息由所述第一终端响应针对虚拟屏的输入操作,对所述路径信息进行修正得到;an extraction module, configured to extract target path information in the response to the shared link, where the target path information is obtained by modifying the path information in response to an input operation for the virtual screen by the first terminal;导航模块,用于根据所述目标路径信息,进行导航操作;a navigation module, configured to perform a navigation operation according to the target path information;所述第一发送模块,包括:The first sending module includes:筛选子模块,用于获取处于以所述路径信息中的目的点位置为中心,预设距离范围内的多个第三终端的位置和终端通信信息;A screening submodule, configured to acquire the positions and terminal communication information of a plurality of third terminals within a preset distance range with the destination point position in the path information as the center;选取子模块,用于从所述多个终端中选取至少一个目标终端,并对所述目标终端的位置进行显示;A selection submodule, configured to select at least one target terminal from the multiple terminals, and display the position of the target terminal;通信子模块,用于根据所述目标终端的终端通信信息,向所述目标终端发送通信请求;a communication submodule, configured to send a communication request to the target terminal according to the terminal communication information of the target terminal;响应子模块,用于在接收到所述目标终端发送的针对所述通信请求的响应后,将所述目标终端作为第一终端;a response submodule, configured to use the target terminal as the first terminal after receiving the response to the communication request sent by the target terminal;发送子模块,用于根据所述第一终端的终端通信信息,建立与所述第一终端的通信连接,并将所述分享链接发送至所述第一终端。The sending submodule is configured to establish a communication connection with the first terminal according to the terminal communication information of the first terminal, and send the sharing link to the first terminal.
CN202010109132.3A2020-02-212020-02-21Navigation processing method and terminalActiveCN111307171B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN202010109132.3ACN111307171B (en)2020-02-212020-02-21Navigation processing method and terminal
PCT/CN2021/076829WO2021164724A1 (en)2020-02-212021-02-19Navigation processing method and terminals

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010109132.3ACN111307171B (en)2020-02-212020-02-21Navigation processing method and terminal

Publications (2)

Publication NumberPublication Date
CN111307171A CN111307171A (en)2020-06-19
CN111307171Btrue CN111307171B (en)2021-11-09

Family

ID=71149105

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010109132.3AActiveCN111307171B (en)2020-02-212020-02-21Navigation processing method and terminal

Country Status (2)

CountryLink
CN (1)CN111307171B (en)
WO (1)WO2021164724A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111307171B (en)*2020-02-212021-11-09维沃移动通信有限公司Navigation processing method and terminal
CN112015836A (en)*2020-08-192020-12-01维沃移动通信有限公司 Navigation map display method and device
CN118500435A (en)*2020-10-232024-08-16上海博泰悦臻网络技术服务有限公司Method, system and storage medium for navigation based on social software sharing information
CN114485704A (en)*2022-01-072022-05-13维沃移动通信有限公司Navigation method, navigation device and electronic equipment
CN114862145A (en)*2022-04-202022-08-05北京有竹居网络技术有限公司Processing method and equipment for special vehicle house-watching order, electronic equipment and storage medium
CN115309295B (en)*2022-08-012025-06-13北京沃东天骏信息技术有限公司 Virtual object information sharing method, client, server, device and storage medium
CN115628751A (en)*2022-11-032023-01-20中寰卫星导航通信有限公司Method and device for managing path point location and computer readable storage medium
CN117173937B (en)*2023-10-182024-07-09扶星(深圳)科技有限公司Route sharing method, device and system

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8989773B2 (en)*2013-01-292015-03-24Apple Inc.Sharing location information among devices
CN103383262A (en)*2013-07-112013-11-06北京奇虎科技有限公司Electronic map route guiding method and system
CN104075712A (en)*2014-06-202014-10-01常州艾格勒信息技术有限公司Interactive type navigation system and method
CN104154920B (en)*2014-07-142017-05-24上海北大方正科技电脑系统有限公司GPS-based Method and system for guiding route in real time
CN104778275A (en)*2015-04-292015-07-15深圳市凯立德科技股份有限公司Information sharing method and information sharing device
CN104776854B (en)*2015-04-302018-01-23上海卓易科技股份有限公司With car navigation methods and systems, navigation system
CN105764033B (en)*2016-02-192019-07-16腾讯科技(深圳)有限公司A kind of information processing method, first terminal and second terminal
CN107231388B (en)*2016-03-232020-07-14深圳富泰宏精密工业有限公司Communication navigation method and electronic device
CN106323299B (en)*2016-08-092021-05-14Tcl科技集团股份有限公司Navigation method, device and system
CN108204817B (en)*2016-12-162021-05-11腾讯科技(深圳)有限公司Navigation route processing method and device
CN106643774B (en)*2016-12-302021-05-18宇龙计算机通信科技(深圳)有限公司Navigation route generation method and terminal
CN108267153A (en)*2017-12-122018-07-10福建工程学院A kind of air navigation aid and terminal for stray
CN110672106B (en)*2018-07-022023-12-22阿里巴巴集团控股有限公司Method and device for realizing navigation
CN109470257B (en)*2018-11-142020-12-11福建工程学院 A method of guiding lost people based on blockchain technology
CN111307171B (en)*2020-02-212021-11-09维沃移动通信有限公司Navigation processing method and terminal

Also Published As

Publication numberPublication date
WO2021164724A1 (en)2021-08-26
CN111307171A (en)2020-06-19

Similar Documents

PublicationPublication DateTitle
CN111307171B (en)Navigation processing method and terminal
US11711670B2 (en)Method for activating service based on user scenario perception, terminal device, and system
EP2564286B1 (en)Method and apparatus for providing interoperability between devices
CN109561271B (en) Method for guiding terminal operation, first terminal and second terminal
EP2306154A2 (en)Navigation device and program
EP2887194A1 (en)Method for controlling a composition of a screen and electronic device thereof
CN107333325B (en) A kind of network search method and mobile terminal
JP2013200265A (en)Electronic apparatus in which navigation application is installed, control method of electronic apparatus and computer program
CN103562835A (en)Web browser with quick site access user interface
JP2008226061A (en) Image tag designation device, image retrieval device, operation control method thereof, and program for controlling the computer
US20220076469A1 (en)Information display device and information display program
US12435988B2 (en)User feedback interfaces for map location entry points
WO2011157527A1 (en)Contextual hierarchical menu system on touch screens
CN107678813B (en) A method for switching themes of desktop icons and a mobile terminal
JP2022509344A (en) Name tag display method and device
CN112818259A (en)Content recommendation method, electronic device and computer-readable storage medium
CN106993091A (en)A kind of image weakening method and mobile terminal
CN107241694B (en) A kind of parameter adjustment method and mobile terminal
CN106775378B (en) A method and mobile terminal for determining input method candidate words
CN105408922A (en)Process flow infrastructure and configuration interface
CN107368249B (en) A touch operation recognition method, device and mobile terminal
CN105843643A (en)Mobile terminal software version upgrading method and mobile terminal
CN106506849B (en)Display method of wireless access point and mobile terminal
CN114265653A (en)Interface display method, device, equipment, storage medium and program product
US20110047184A1 (en)Method of managing contact item information, user device for executing the method, and storage medium thereof

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp