Embodiment
The below describes embodiments of the invention in detail, and the example of described embodiment is shown in the drawings, and wherein identical or similar label represents identical or similar element or the element with identical or similar functions from start to finish.Be exemplary below by the embodiment that is described with reference to the drawings, only be used for explaining the present invention, and can not be interpreted as limitation of the present invention.On the contrary, embodiments of the invention comprise spirit and interior all changes, modification and the equivalent of intension scope that falls into additional claims.
In description of the invention, it will be appreciated that term " first ", " second " etc. only are used for describing purpose, and can not be interpreted as indication or hint relative importance or the implicit quantity that indicates indicated technical characterictic.Thus, one or more these features can be expressed or impliedly be comprised to the feature that is limited with " first ", " second " etc.In description of the invention, the implication of " a plurality of " is two or more, unless clear and definite concrete restriction is arranged in addition.
The method of promoting according to map in the movement-based terminal of the embodiment of the invention is described below with reference to accompanying drawing.
Fig. 1 is the process flow diagram of the method that map is promoted in the movement-based terminal according to an embodiment of the invention.
As shown in Figure 1, the method for promoting according to map in the movement-based terminal of the embodiment of the invention comprises the steps.
Step S101, the GIS server receives the digital map navigation instruction that the user sends by portable terminal, the wherein a plurality of default popularization places of GIS server stores and popularization content corresponding to each described popularization place.
Particularly, the storage a plurality of default popularization place that arranges of map and each default popularization content corresponding to place of promoting in the GIS server for example arrange Baidu's mansion and are the default place of promoting, and corresponding popularization content is " Baidu's mansion is waved to you " etc.When the user when portable terminal is selected map application, the GIS server is sent to map portable terminal and is shown to the user by portable terminal, then the user can start the navigation feature of map, and under navigation feature, input the digital map navigation instruction by modes such as text or voice, wherein the digital map navigation instruction can comprise the information such as navigation starting point, navigation terminal point.
Step S102, the GIS server is the position of navigation instruction Real-time Obtaining portable terminal according to the map.
Concrete air navigation aid can with reference to prior art, be not described in detail herein.
Step S103, GIS server judge whether the position of portable terminal approaches default popularization place.
Particularly, but the current geographic position information (three-dimensional coordinate) of Navigator Real-time Obtaining portable terminal, distance between the popularization place that can easily calculate thus the current location of portable terminal and preset, thus can judge whether to approach default popularization place.Should be understood that described " approaching " refers to portable terminal and default promote distance between the place within preset range, for example is not more than 150 meters.As long as the distance between portable terminal and the default popularization place can be promoted presenting of content less than this preset range.
Step S104, when portable terminal approached default popularization place, popularization content corresponding to the popularization place that the GIS server will be preset was sent to portable terminal and presents.
In one embodiment of the invention, portable terminal can present the popularization content at map, if perhaps the user withdrawed from the interface (program is still opened) of map application and entered desktop or other program interfaces this moment, so also can present at other interfaces the popularization content.Promoting content can be advertisement, company's slogan etc.For example, as user during near Baidu's mansion, present the slogan of " Baidu's mansion is waved to you ".In addition, the presentation mode of advertisement can be bubble advertisement etc.
The method of promoting according to map in the movement-based terminal of the embodiment of the invention, by detecting portable terminal and the default position relationship of promoting between the place, and when approaching default popularization place, promotes immediately presenting of content portable terminal, avoided always existing of advertisement that user's sight line is disturbed, guarantee that the user can normally use the wireless side map, promote simultaneously user's experience sense, for the user saves flow.
The process flow diagram of the method that Fig. 2 promotes for map in the movement-based terminal in accordance with another embodiment of the present invention.As shown in Figure 2, the method for promoting according to map in the movement-based terminal of the embodiment of the invention comprises the steps.
Step S201, the GIS server receives the digital map navigation instruction that the user sends by portable terminal, wherein a plurality of default popularization places of GIS server stores and each popularization content corresponding to popularization place.
Step S202, the GIS server is the position of navigation instruction Real-time Obtaining portable terminal according to the map.
Step S203, GIS server judge whether the position of portable terminal approaches default popularization place.
Step S204, when portable terminal approached default popularization place, popularization content corresponding to the popularization place that the GIS server will be preset was sent to portable terminal.
Step S205, the popularization content that portable terminal will receive is converted to voice signal and plays.
Concrete text and the conversion method between the voice can with reference to prior art, repeat no more herein.
Method according to map in the movement-based terminal of the embodiment of the invention is promoted is converted to voice signal and broadcast by promoting content, can avoid further presenting of advertisement that user's sight line is disturbed, and further promotes user's experience sense.
Fig. 3 is the process flow diagram of the method that map is promoted in the movement-based terminal of another embodiment according to the present invention.As shown in Figure 3, the method for promoting according to map in the movement-based terminal of the embodiment of the invention comprises the steps.
Step S301, the GIS server receives the digital map navigation instruction that the user sends by portable terminal, wherein a plurality of default popularization places of GIS server stores and each popularization content corresponding to popularization place.
Step S302, the GIS server is the position of navigation instruction Real-time Obtaining portable terminal according to the map.
Step S303, GIS server judge whether the position of portable terminal approaches default popularization place.
Step S304, when portable terminal approached default popularization place, popularization content corresponding to the popularization place that the GIS server will be preset was sent to portable terminal and presents.
But above-mentioned steps S301 repeats no more to the description of the specific implementation process refer step S101 to S104 of step S304 herein.
Step S305, GIS server judge whether portable terminal has left the default place of promoting.
Step S306 has left the default place of promoting if judge portable terminal, and GIS server notification portable terminal is hidden default popularization content corresponding to place of promoting.
S103 is similar with step, and the current location of GIS server real-time monitoring portable terminal when finding that portable terminal and the default distance of promoting between the place surpass preset range, then notifies portable terminal to hide this default popularization content corresponding to place of promoting.
The method of promoting according to map in the movement-based terminal of the embodiment of the invention, when portable terminal leaves default popularization place, immediately hide and promote content, further avoid promoting content user's sight line is disturbed, guarantee that the user can normally use the wireless side map, save simultaneously flow.
Fig. 4 is the process flow diagram of the method that map is promoted in the movement-based terminal of another embodiment according to the present invention.As shown in Figure 4, the method for promoting according to map in the movement-based terminal of the embodiment of the invention comprises the steps.
Step S401, GIS server reception user promotes type by digital map navigation instruction and concern that portable terminal sends, wherein a plurality of default popularization places of GIS server stores and each popularization content corresponding to popularization place.
Particularly, the user can be by the popularization type of portable terminal input oneself concern, such as amusement, food and drink or shopping etc., then portable terminal can be sent to the GIS server with user's concern popularization type so that the GIS server can screen promoting content, thereby chooses the relevant popularization content of popularization type of paying close attention to the user.
Step S402, the GIS server is the position of navigation instruction Real-time Obtaining portable terminal according to the map.
Step S403, GIS server judge whether the position of portable terminal approaches default popularization place.
Step S404, if so, then the GIS server judges further whether popularization content corresponding to this default popularization place promotes type matching with user's concern.
Step S405, if be complementary, then the GIS server will be promoted content and be sent to portable terminal and present, otherwise not send.
For example, it is food and drink that type is promoted in user's concern, and so only the popularization content with the food and drink class is sent to portable terminal, and does not send the popularization content of other types such as the types such as amusement, shopping.Thus, can further promote user's experience sense, realize better human-computer interaction.
The method of promoting according to map in the movement-based terminal of the embodiment of the invention, the popularization type of the concern by user's input is screened and is promoted the corresponding popularization content in place, further promotes user's experience sense, realizes better human-computer interaction.
Fig. 5 is the process flow diagram of the method that map is promoted in the movement-based terminal of another embodiment according to the present invention.As shown in Figure 5, the method for promoting according to map in the movement-based terminal of the embodiment of the invention comprises the steps.
Step S501, the GIS server receives the digital map navigation instruction that the user sends by portable terminal, and wherein GIS stores a plurality of default popularization places and each popularization content corresponding to popularization place.
Step S502, the GIS server is the position of navigation instruction Real-time Obtaining portable terminal according to the map.
Step S503, the GIS server obtains personal like's information of user.
Particularly, the GIS server can be collected the record of user's browsing page, the content that microblogging is paid close attention to etc., and according to the information of collecting, the GIS server can analyze personal like's information of user.For example, if the relevant webpage such as that the user often browses is preferential with cuisines, recipe, the personal like's information that can judge so the user is food and drink.Thus, the user can select the content relevant with food and drink in the default popularization place of process.
Step S504, GIS server judge whether the position of portable terminal approaches default popularization place.
Step S505, if so, then the GIS server judges further whether this default popularization content corresponding to popularization place is complementary with the individual subscriber preference information.
Step S506, if be complementary, then the GIS server is sent to portable terminal with the default popularization content corresponding to popularization place of portable terminal process and presents, otherwise does not send.
The method of promoting according to map in the movement-based terminal of the embodiment of the invention, screen the corresponding popularization content in popularization place by personal like's information of automatic analysis user, also further promote user's experience sense, realized better human-computer interaction.
Describe the system that promotes according to map in the movement-based terminal of the embodiment of the invention in detail below in conjunction with Figure of description.
Fig. 6 is the structured flowchart of the system that map is promoted in the movement-based terminal according to an embodiment of the invention.As shown in Figure 6, the system according to the embodiment of the invention comprises: portable terminal 1 and GIS server 2.
Portable terminal 1 receives the digital map navigation instruction of user's input, and the digital map navigation instruction is sent to GIS server 2.
The GIS server 2 a plurality of default popularization places of storage and each are promoted popularization content corresponding to place, the digital map navigation instruction that mobile terminal receive sends, the position of navigation instruction Real-time Obtaining portable terminal 1 according to the map, and when the approaching default popularization place, position of portable terminal 1, default popularization content corresponding to popularization place is sent to portable terminal 1 shows.In one embodiment of the invention, portable terminal can present the popularization content at map.Promoting content can be advertisement, company's slogan etc.
Particularly, the storage a plurality of default popularization place that arranges of map and each default popularization content corresponding to place of promoting in GIS server 2 for example arrange Baidu's mansion and are the default place of promoting, and corresponding popularization content is " Baidu's mansion is waved to you " etc.When the user when portable terminal 1 is selected map application, GIS server 2 is sent to map portable terminal 1 and is shown to the user by portable terminal 1, then the user can start the navigation feature of map, and inputs the digital map navigation instruction by modes such as text or voice under navigation feature.GIS server 2 is the position of navigation instruction Real-time Obtaining portable terminal 1 (geographic coordinate) according to the map, and judges whether the position of portable terminal 1 approaches default popularization place (distance between the two is in the distance threshold scope).Approach default popularization place if judge the position of portable terminal 1, then will promote popularization content corresponding to place and be sent to portable terminal 1 and present.For example, as user during near Baidu's mansion, present the slogan of " Baidu's mansion is waved to you ".
The system that promotes according to map in the movement-based terminal of the embodiment of the invention, by the GIS server portable terminal and the predetermined position relationship of promoting between the place are detected, when approaching default popularization place, promotes immediately presenting on the map of content at portable terminal portable terminal, that has avoided advertisement exists interference to user's sight line always, guarantee that the user can normally use the wireless side map, promote simultaneously user's experience sense, for the user saves flow.
In another embodiment of the present invention, portable terminal 1 also is converted to voice signal for the popularization content that will receive and plays.Thus, can avoid further presenting of advertisement that user's sight line is disturbed, further promote user's experience sense.
In yet another embodiment of the present invention, GIS server 2 is used for also judging whether portable terminal 1 has left the default place of promoting, and notice portable terminal 1 is hidden default popularization content corresponding to place of promoting when confirming to leave.Thus, can effectively realize promoting the instant of content and hide, further avoid promoting content user's sight line is disturbed, guarantee that the user can normally use the wireless side map, save simultaneously flow.
In another embodiment of the present invention, portable terminal 1 also is used for the concern popularization type of reception user input and type is promoted in user's concern being sent to GIS server 2.GIS server 2 also is used for after the current location of judging portable terminal 1 approaches default popularization place, further judge popularization content corresponding to this popularization place whether with user's concern popularization type matching, and when being complementary, will promote popularization content corresponding to place and send to portable terminal 2.Thus, can further promote user's experience sense, realize better human-computer interaction, save simultaneously flow.
In again another embodiment of the present invention, GIS server 2 also is used for obtaining personal like's information of user, and after the position of judging portable terminal 1 approaches default popularization place, further judge that whether popularization content corresponding to this popularization place be complementary with personal like's information of user, and when being complementary, will preset popularization content corresponding to popularization place and be sent to portable terminal 1.Thus, also can further promote user's experience sense, realize better human-computer interaction, save simultaneously flow.
Below in conjunction with the GIS server of Figure of description detailed description according to the embodiment of the invention.
Fig. 7 is the structured flowchart of GIS server according to an embodiment of the invention.As shown in Figure 7, the GIS server according to the embodiment of the invention comprises: memory module 210, receiver module 220, navigation module 230, judge module 240 and sending module 250.
Particularly, memory module 210 is used for storing a plurality of default popularization places and each default popularization content corresponding to place of promoting.Receiver module 220 is used for the digital map navigation instruction that mobile terminal receive sends.Navigation module 230 is used for the according to the map position of navigation instruction Real-time Obtaining portable terminal.Judge module 240 is used for judging whether the current location of portable terminal approaches the default place of promoting.Sending module 250 is used for will presetting popularization content corresponding to popularization place when portable terminal approaches default popularization place and is sent to portable terminal.
GIS server according to the embodiment of the invention, by the current location and the default position relationship of promoting the place of judging portable terminal, realize popularization content immediately the presenting on portable terminal when portable terminal approaches default popularization place, avoided always existing of advertisement that user's sight line is disturbed, guarantee that the user can normally use the wireless side map, for the user saves flow.
In another embodiment of the present invention, judge module 240 also is used for judging according to the real time position of portable terminal whether portable terminal has left the default place of promoting.Sending module 250 also is used for when judge module 240 determines that portable terminal has left default popularization place, and the notice portable terminal is hidden default popularization content corresponding to place of promoting.Thus, can effectively realize promoting the instant of content and hide, further avoid promoting content user's sight line is disturbed, guarantee that the user can normally use the wireless side map, save simultaneously flow.
In yet another embodiment of the present invention, receiver module 220 also is used for the user's of mobile terminal receive transmission concern popularization type.Judge module 240 also is used for when approaching default popularization place, the position of judging portable terminal, judges further whether popularization content corresponding to this popularization place promotes type matching with user's concern.Sending module 250 also is used for being sent to portable terminal with promoting popularization content corresponding to place when judge module 240 is determined to promote popularization content corresponding to place and user's concern popularization type matching.Thus, can further promote user's experience sense, realize better human-computer interaction, save simultaneously flow.
Fig. 8 is the structured flowchart of GIS server according to an embodiment of the invention.As shown in Figure 8, on the basis of embodiment shown in Figure 7, also comprise acquisition of information module 260 according to the GIS server of the embodiment of the invention.
Acquisition of information module 260 is used for obtaining personal like's information of user.When being used for approaching default popularization place in the position of determining portable terminal, judge module 240 judges further that whether promote popularization content corresponding to place is complementary with personal like's information of user.Sending module 250 is used for being sent to portable terminal with promoting popularization content corresponding to place when judge module 240 definite personal like's information of promoting popularization content corresponding to place and user are complementary
According to the GIS server of the embodiment of the invention, screen the corresponding popularization content in popularization place by personal like's information of automatic analysis user, further promoted user's experience sense, realized better human-computer interaction, saved simultaneously flow.
Below in conjunction with the portable terminal of Figure of description detailed description according to the embodiment of the invention.
Fig. 9 is the structured flowchart of portable terminal according to an embodiment of the invention.As shown in Figure 9, the portable terminal according to the embodiment of the invention comprises: load module 110, sending module 120, receiver module 130 and display module 140.
Load module 110 is used for receiving the digital map navigation instruction of user's input.Sending module 120 is used for the digital map navigation instruction is sent to the GIS server.Receiver module 130 is used for receiving according to the map popularization content corresponding to default popularization place that approach of the portable terminal that returns of navigation instruction of GIS server.Display module 140 is used for showing default popularization content corresponding to popularization place.
In one embodiment of the invention, display module 140 presents the popularization content at map.Should be understood that display module 140 also can (such as the desktop of portable terminal) present the popularization content at other interfaces.
Portable terminal according to the embodiment of the invention, instruction according to the GIS server presents the popularization content immediately when the current location of portable terminal approaches default popularization place, that has avoided advertisement exists interference to user's sight line always, guarantee that the user can normally use the wireless side map, promote simultaneously user's experience sense, for the user saves flow.
In another embodiment of the present invention, display module 150 also is used for hiding this default popularization content corresponding to place of promoting when the GIS server judges that the user leaves default popularization place.Further reduce thus to promote content to the interference of user's sight line, guarantee that the user normally uses map.
In yet another embodiment of the present invention, load module 110 also is used for receiving the concern popularization type of user's input.Sending module 120 also is used for sending described user's concern popularization type to the GIS server.Thus, the GIS server can be judged and promotes whether user's concern content of popularization content corresponding to place, and be will promote content when paying close attention to content to be sent to portable terminal promoting content only, can further promote thus user's experience sense, save simultaneously flow.
Figure 10 is the structured flowchart of portable terminal in accordance with another embodiment of the present invention.As shown in figure 10, on the basis of embodiment shown in Figure 9, also comprise speech processing module 150 and playing module 160 according to the portable terminal of the embodiment of the invention.
The popularization content that speech processing module 150 is used for receiving is converted to voice signal.Playing module 160 is used for playing voice signal.
According to the portable terminal of the embodiment of the invention, promote content by speech play, can avoid further presenting of advertisement that user's sight line is disturbed, further promote user's experience sense.
In an embodiment of the present invention, portable terminal can be the hardware device that mobile phone, panel computer, personal digital assistant, e-book etc. have various operating systems.In this hardware device, can adopt any operating system, such as Android, iPhoneOS system etc.
The specific implementation process that should be understood that above-mentioned modules or device can be corresponding with the description of said method embodiment, is not described in detail herein.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, a plurality of steps or method can realize with being stored in the storer and by software or firmware that suitable instruction execution system is carried out.For example, if realize with hardware, the same in another embodiment, can realize with the combination of each or they in the following technology well known in the art: have for the discrete logic of data-signal being realized the logic gates of logic function, special IC with suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
In the description of this instructions, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or the example in conjunction with specific features, structure, material or the characteristics of this embodiment or example description.In this manual, the schematic statement of above-mentioned term not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or characteristics can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment that scope of the present invention is by claims and be equal to and limit.