CN105025436A - Information acquiring method and mobile terminal - Google Patents

Information acquiring method and mobile terminal Download PDF

Info

Publication number
CN105025436A
CN105025436A CN201510283564.5A CN201510283564A CN105025436A CN 105025436 A CN105025436 A CN 105025436A CN 201510283564 A CN201510283564 A CN 201510283564A CN 105025436 A CN105025436 A CN 105025436A
Authority
CN
China
Prior art keywords
mobile terminal
geographical position
information
translational speed
preset value
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.)
Pending
Application number
CN201510283564.5A
Other languages
Chinese (zh)
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.)
Shenzhen Jinli Communication Equipment Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment 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 Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201510283564.5A priority Critical patent/CN105025436A/en
Publication of CN105025436A publication Critical patent/CN105025436A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides an information acquiring method and a mobile terminal. The method comprises: acquiring the geographic position of the mobile terminal; acquiring the moving speed of the mobile terminal; determining whether the moving speed of the mobile terminal is less than a first preset value or not; if yes, sending an information acquiring request carrying the geographic position of the mobile terminal to a server; and receiving service information corresponding to the geographic position of the mobile terminal sent by the server. The method accurately provides the information required by a user.

Description

A kind of information getting method and mobile terminal
Technical field
The present invention relates to communication technical field, be specifically related to a kind of information getting method and mobile terminal.
Background technology
Along with the development of electronic technology, the function of mobile terminal is more and more abundanter.Wherein, a kind of common function is obtain the information on services relevant to the geographical position of mobile terminal, as information such as food and drink, amusement, tourism, shopping from server.Because the information on services obtained is relevant to the geographical position of mobile terminal, therefore once the geographical position of mobile terminal changes, mobile terminal will obtain information on services, when causing that user is of short duration passes by certain geographical position, mobile terminal also will obtain the information on services relevant to this geographical position, but user does not need these information on services.
Summary of the invention
The embodiment of the present invention provides a kind of information getting method and mobile terminal, for accurately providing user information needed.
Embodiment of the present invention first aspect provides a kind of information getting method, comprising:
Obtain the geographical position of mobile terminal;
Obtain the translational speed of described mobile terminal;
Judge whether described translational speed is less than the first preset value;
If described translational speed is less than the first preset value, then send the information acquisition request carrying described geographical position to server;
Receive the information on services that the described geographical position of described server transmission is corresponding.
Embodiment of the present invention second aspect provides a kind of mobile terminal, comprising:
First acquiring unit, for obtaining the geographical position of described mobile terminal;
Second acquisition unit, for obtaining the translational speed of described mobile terminal;
First judging unit, for judging whether the translational speed that described second acquisition unit obtains is less than the first preset value;
Communication unit, for when the judged result of described first judging unit is for being, the information acquisition request carrying the geographical position that described first acquiring unit obtains is sent to server, and the information on services that the geographical position receiving the described first acquiring unit acquisition that described server sends is corresponding.
In the embodiment of the present invention, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, the information acquisition request carrying geographical position is sent to server, and the information on services that the geographical position of reception server transmission is corresponding.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of a kind of information getting method that the embodiment of the present invention provides;
Fig. 2 is the flow chart of the another kind of information getting method that the embodiment of the present invention provides;
Fig. 3 is the flow chart of another information getting method that the embodiment of the present invention provides;
Fig. 4 is the structure chart of a kind of mobile terminal that the embodiment of the present invention provides;
Fig. 5 is the structure chart of the another kind of mobile terminal that the embodiment of the present invention provides;
Fig. 6 is the structure chart of another mobile terminal that the embodiment of the present invention provides;
Fig. 7 is the structure chart of a kind of Information Acquisition System that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
A kind of information getting method and mobile terminal is provided, for accurately providing the information needed for user in the embodiment of the present invention.Below be described in detail respectively.
Refer to Fig. 1, Fig. 1 is the flow chart of a kind of information getting method that the embodiment of the present invention provides.Wherein, this information getting method describes from the angle of mobile terminal.As shown in Figure 1, this information getting method can comprise the following steps.
The geographical position of S101, acquisition mobile terminal.
In the present embodiment, mobile terminal can obtain the geographical position of mobile terminal in real time, also periodically can obtain the geographical position of mobile terminal, and can also be obtained the geographical position of mobile terminal by user's triggering mobile terminals, the present embodiment is not construed as limiting.
As a kind of possible execution mode, the mode obtaining the geographical position of mobile terminal is specially:
Obtain the absolute geographical position of mobile terminal;
The relative geographical position of mobile terminal is determined according to the absolute geographical position of mobile terminal.
As a kind of possible execution mode, determine that according to the absolute geographical position of mobile terminal the mode in the relative geographical position of mobile terminal is specially:
The relative geographical position that the absolute geographical position of mobile terminal is corresponding is searched from relative geographic position data, and using the relative geographical position of relative geographical position as mobile terminal.
In the present embodiment, according to relativity and the absoluteness in geographical position, geographical position can be divided into absolute geographical position and relative geographical position.Wherein, absolute geographical position is with the whole earth for referential, and take longitude and latitude as module, relative geographical position is determined with the surrounding of its reference point.Wherein, the geographical position of mobile terminal refers to the relative geographical position of mobile terminal.Therefore, mobile terminal can first pass through global positioning system (Global Positioning System, GPS) at least one, in cellular network, the Big Dipper global position system obtains the absolute geographical position of mobile terminal, determines the relative geographical position of mobile terminal afterwards according to the absolute geographical position of mobile terminal.Wherein, mobile terminal can search relative geographical position corresponding to the absolute geographical position of mobile terminal from relative geographic position data, and using the relative geographical position of this relative geographical position as mobile terminal; Also can using the relative geographical position as mobile terminal, the relative geographical position that matches with the absolute geographical position of mobile terminal in geographic position data, the present embodiment is not construed as limiting.Wherein, relative geographic position data can be the various map datum such as Baidu's map, high moral map.Such as: the geographical position of mobile terminal can be seashore city, Shenzhen.
The translational speed of S102, acquisition mobile terminal.
As a kind of possible execution mode, the mode obtaining the translational speed of mobile terminal is specially:
Obtain the mobile distance of mobile terminal in preset time period;
By the mobile distance of mobile terminal divided by preset time period to determine the translational speed of mobile terminal.
In the present embodiment, the translational speed that the device such as acceleration transducer, magnetometer by arranging in the terminal can obtain by mobile terminal in Preset Time is averaged, to obtain the translational speed of mobile terminal; Also the mobile distance of mobile terminal in preset time period can be used divided by preset time period, to determine the translational speed of mobile terminal; Can also by the translational speed of alternate manner determination mobile terminal, the present embodiment is not construed as limiting.Wherein, step S101 and step S102 can perform simultaneously, and also can successively perform, the present embodiment is not construed as limiting.
S103, judge whether the translational speed of mobile terminal is less than the first preset value.
If the translational speed of S104 mobile terminal is less than the first preset value, then send the information acquisition request carrying the geographical position of mobile terminal to server.
In the present embodiment, acquisition for mobile terminal to mobile terminal translational speed after, to judge whether the translational speed of mobile terminal is less than the first preset value, when the translational speed of mobile terminal is less than the first preset value, show user may going window-shopping, shopping etc., user may be interested in the information on services in this geographical position, and therefore mobile terminal sends the information acquisition request carrying the geographical position of mobile terminal to server; When the translational speed of mobile terminal is more than or equal to the first preset value, show user's possibility walking or pass through this geographical position by bus, the information on services of user to this geographical position is lost interest in, therefore mobile terminal will not send the information acquisition request carrying the geographical position of mobile terminal to server, when user can be avoided to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
The information on services that the geographical position of mobile terminal that S105, reception server send is corresponding.
As a kind of possible execution mode, the information on services that the geographical position of mobile terminal is corresponding is the user corresponding with mobile terminal is greater than the first preset value information in the degree of correlation of the consumer record in this geographical position.
As a kind of possible execution mode, the information on services that the geographical position of mobile terminal is corresponding is the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, target consumer is recorded as user corresponding to mobile terminal in the consumer record in this geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.
In the present embodiment, mobile terminal is to after server sends and carries the information acquisition request in the geographical position of mobile terminal, and mobile terminal will receive information on services corresponding to the geographical position of mobile terminal that server sends.Wherein, when there is the consumer record of user corresponding to mobile terminal in this geographical position, information on services corresponding to the geographical position of mobile terminal can be greater than the information of the first preset value for the user corresponding with mobile terminal in the degree of correlation of the consumer record in this geographical position; Also can be the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, target consumer be recorded as user corresponding to mobile terminal in the consumer record in this geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.When there is not the consumer record of user corresponding to mobile terminal in this geographical position, information on services corresponding to the geographical position of mobile terminal can for being greater than the information on services of the 4th preset value with the degree of correlation in this geographical position; Also can be greater than the information on services of the 5th preset value with the degree of correlation of this geographical position and current time, the present embodiment is not construed as limiting.
In the information getting method described by Fig. 1, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, the information acquisition request carrying geographical position is sent to server, and the information on services that the geographical position of reception server transmission is corresponding.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
Refer to Fig. 2, Fig. 2 is the flow chart of the another kind of information getting method that the embodiment of the present invention provides.Wherein, this information getting method describes from the angle of mobile terminal.As shown in Figure 2, this information getting method can comprise the following steps.
The geographical position of S201, acquisition mobile terminal.
In the present embodiment, mobile terminal can obtain the geographical position of mobile terminal in real time, also periodically can obtain the geographical position of mobile terminal, and can also be obtained the geographical position of mobile terminal by user's triggering mobile terminals, the present embodiment is not construed as limiting.
As a kind of possible execution mode, the mode obtaining the geographical position of mobile terminal is specially:
Obtain the absolute geographical position of mobile terminal;
The relative geographical position of mobile terminal is determined according to the absolute geographical position of mobile terminal.
As a kind of possible execution mode, determine that according to the absolute geographical position of mobile terminal the mode in the relative geographical position of mobile terminal is specially:
The relative geographical position that the absolute geographical position of mobile terminal is corresponding is searched from relative geographic position data, and using the relative geographical position of relative geographical position as mobile terminal.
In the present embodiment, according to relativity and the absoluteness in geographical position, geographical position can be divided into absolute geographical position and relative geographical position.Wherein, absolute geographical position is with the whole earth for referential, and take longitude and latitude as module, relative geographical position is determined with the surrounding of its reference point.Wherein, the geographical position of mobile terminal refers to the relative geographical position of mobile terminal.Therefore, mobile terminal can first pass through global positioning system (Global Positioning System, GPS) at least one, in cellular network, the Big Dipper global position system obtains the absolute geographical position of mobile terminal, determines the relative geographical position of mobile terminal afterwards according to the absolute geographical position of mobile terminal.Wherein, mobile terminal can search relative geographical position corresponding to the absolute geographical position of mobile terminal from relative geographic position data, and using the relative geographical position of this relative geographical position as mobile terminal; Also can using the relative geographical position as mobile terminal, the relative geographical position that matches with the absolute geographical position of mobile terminal in geographic position data, the present embodiment is not construed as limiting.Wherein, relative geographic position data can be the various map datum such as Baidu's map, high moral map.Such as: the geographical position of mobile terminal can be seashore city, Shenzhen.
S202, judge whether the type in the geographical position of mobile terminal belongs to preset kind.
If the type in the geographical position of S203 mobile terminal belongs to preset kind, then obtain the translational speed of mobile terminal.
In the present embodiment, acquisition for mobile terminal to mobile terminal geographical position after, first can judge whether the type in the geographical position of mobile terminal belongs to preset kind, when the type in the geographical position of mobile terminal belongs to preset kind, show that this geographical position can provide the possibility of service comparatively large for user, mobile terminal will continue the translational speed obtaining mobile terminal; When the type in the geographical position of mobile terminal does not belong to preset kind, show that this geographical position can provide the possibility of service less for user, will not need to carry out subsequent operation.Illustrate, when this geographical position is positioned at shopping center, this geographical position can provide various required article for user, and when this geographical position is positioned at field, wilderness, this geographical position cannot provide service for user.
As a kind of possible execution mode, the mode obtaining the translational speed of mobile terminal is specially:
Obtain the mobile distance of mobile terminal in preset time period;
By the mobile distance of mobile terminal divided by preset time period to determine the translational speed of mobile terminal.
In the present embodiment, the translational speed that the device such as acceleration transducer, magnetometer by arranging in the terminal can obtain by mobile terminal in Preset Time is averaged, to obtain the translational speed of mobile terminal; Also the mobile distance of mobile terminal in preset time period can be used divided by preset time period, to determine the translational speed of mobile terminal; Can also by the translational speed of alternate manner determination mobile terminal, the present embodiment is not construed as limiting.
S204, judge whether the translational speed of mobile terminal is less than the first preset value.
If the translational speed of S205 mobile terminal is less than the first preset value, then send the information acquisition request carrying the geographical position of mobile terminal to server.
In the present embodiment, acquisition for mobile terminal to mobile terminal translational speed after, to judge whether the translational speed of mobile terminal is less than the first preset value, when the translational speed of mobile terminal is less than the first preset value, show user may going window-shopping, shopping etc., user may be interested in the information on services in this geographical position, and therefore mobile terminal sends the information acquisition request carrying the geographical position of mobile terminal to server; When the translational speed of mobile terminal is more than or equal to the first preset value, show user's possibility walking or pass through this geographical position by bus, the information on services of user to this geographical position is lost interest in, therefore mobile terminal will not send the information acquisition request carrying the geographical position of mobile terminal to server, when user can be avoided to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
The information on services that the geographical position of mobile terminal that S206, reception server send is corresponding.
As a kind of possible execution mode, information on services corresponding to geographical position is the user corresponding with mobile terminal is greater than the first preset value information in the degree of correlation of the consumer record in this geographical position.
As a kind of possible execution mode, information on services corresponding to geographical position is the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, target consumer is recorded as user corresponding to mobile terminal in the consumer record in this geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.
In the present embodiment, mobile terminal is to after server sends and carries the information acquisition request in the geographical position of mobile terminal, and mobile terminal will receive information on services corresponding to the geographical position of mobile terminal that server sends.Wherein, when there is the consumer record of user corresponding to mobile terminal in this geographical position, information on services corresponding to the geographical position of mobile terminal can be greater than the information of the first preset value for the user corresponding with mobile terminal in the degree of correlation of the consumer record in this geographical position; Also can be the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, target consumer be recorded as user corresponding to mobile terminal in the consumer record in this geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.When there is not the consumer record of user corresponding to mobile terminal in this geographical position, information on services corresponding to the geographical position of mobile terminal can for being greater than the information on services of the 4th preset value with the degree of correlation in this geographical position; Also can be greater than the information on services of the 5th preset value with the degree of correlation of this geographical position and current time, the present embodiment is not construed as limiting.
In the information getting method described by Fig. 2, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, the information acquisition request carrying geographical position is sent to server, and the information on services that the geographical position of reception server transmission is corresponding.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
Refer to Fig. 3, Fig. 3 is the flow chart of another information getting method that the embodiment of the present invention provides.Wherein, this information getting method describes from the angle of mobile terminal and server.As shown in Figure 3, this information getting method can comprise the following steps.
The geographical position of S301, acquisition for mobile terminal mobile terminal, and the translational speed obtaining mobile terminal.
S302, mobile terminal judge whether the translational speed of mobile terminal is less than the first preset value.
If the translational speed of S303 mobile terminal is less than the first preset value, then mobile terminal sends the information acquisition request carrying the geographical position of mobile terminal to server.
S304, server response message obtain request, obtain the information on services that the geographical position of mobile terminal is corresponding.
In the present embodiment, after what server received that mobile terminal sends carry the information acquisition request in the geographical position of mobile terminal, by response information acquisition request, obtain the information on services that the geographical position of mobile terminal is corresponding.
As a kind of possible execution mode, the information on services that the geographical position of server acquisition mobile terminal is corresponding comprises:
Judge whether to there is the consumer record of user corresponding to mobile terminal in this geographical position, if there is the consumer record of user corresponding to mobile terminal in this geographical position, then the degree of correlation with this consumer record is greater than the information of the second preset value as information on services.
As a kind of possible execution mode, the information that the degree of correlation with this consumer record is greater than the second preset value comprises as information on services by server:
The user corresponding from mobile terminal obtains target consumer record the consumer record in this geographical position, the degree of correlation with target consumer record is greater than the information of the second preset value as information on services, target consumer is recorded as user corresponding to mobile terminal is greater than the 3rd preset value in the consumer record in this geographical position consumer record with the degree of correlation of current time.
As a kind of possible execution mode, if there is not the consumer record of user corresponding to mobile terminal in this geographical position, then the information on services that server obtains and the degree of correlation in this geographical position is greater than the 4th preset value is as information on services corresponding to this geographical position.
As a kind of possible execution mode, if there is not the consumer record of user corresponding to mobile terminal in this geographical position, then server obtains the information on services that is greater than the 5th preset value with the degree of correlation of this geographical position and current time as information on services corresponding to this geographical position.
In the present embodiment, server receive mobile terminal send carry the information acquisition request in the geographical position of mobile terminal after, server will check the consumer record of the user that mobile terminal is corresponding, judge whether to there is the consumer record of user corresponding to mobile terminal in this geographical position, if exist, then the degree of correlation with this consumer record can be greater than the information of the second preset value as information on services.Such as: when there is the consumer record of user in certain market, server can using information such as the favor informations in this market as information on services.If exist, also the degree of correlation with target consumer record can be greater than the information of the second preset value as information on services, wherein, target consumer is recorded as user corresponding to mobile terminal is greater than the 3rd preset value in the consumer record in this geographical position consumer record with the degree of correlation of current time.Such as: when current time is the lunchtime, can using the favor information of user in the dining room of this geographical position lunchtime section post-consumer, newly push away the information such as vegetable as information on services.If do not exist, server can obtain the information on services that is greater than the 4th preset value with the degree of correlation in this geographical position as information on services corresponding to this geographical position, also can obtain the information on services that is greater than the 5th preset value with the degree of correlation of this geographical position and current time as information on services corresponding to this geographical position, the present embodiment is not construed as limiting.
The information on services that S305, server are corresponding to the geographical position of mobile terminal transmission mobile terminal.
This information on services can be sent to mobile terminal, so that user checks after getting information on services corresponding to the geographical position of mobile terminal by server.
In the information getting method described by Fig. 3, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, send the information acquisition request carrying geographical position to server, server response message obtains request, obtain the information on services that the geographical position of mobile terminal is corresponding, and the information on services corresponding to the geographical position of mobile terminal transmission mobile terminal.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
Refer to Fig. 4, Fig. 4 is the structure chart of a kind of mobile terminal that the embodiment of the present invention provides.This mobile terminal can be mobile phone etc.As shown in Figure 4, this mobile terminal 400 can comprise:
First acquiring unit 401, for obtaining the geographical position of this mobile terminal;
Second acquisition unit 402, for obtaining the translational speed of this mobile terminal;
Judging unit 403, for judging whether the translational speed of this mobile terminal that second acquisition unit 402 obtains is less than the first preset value;
Communication unit 404, for when the judged result of judging unit 403 is for being, the information acquisition request in the geographical position carrying this mobile terminal that the first acquiring unit 401 obtains is sent to server, and the information on services that the geographical position of this mobile terminal of the first acquiring unit 401 acquisition of reception server transmission is corresponding.
In the present embodiment, first acquiring unit 401 can obtain the geographical position of this mobile terminal in real time, also periodically can obtain the geographical position of this mobile terminal, can also trigger by user the geographical position that the first acquiring unit 401 obtains this mobile terminal, the present embodiment is not construed as limiting.
In the present embodiment, after second acquisition unit 402 gets the translational speed of this mobile terminal, judging unit 403 will judge whether the translational speed of this mobile terminal is less than the first preset value, when the judged result of judging unit 403 is for being, show user may going window-shopping, shopping etc., user may be interested in the information on services in this geographical position, and therefore communication unit 404 sends the information acquisition request carrying the geographical position of this mobile terminal to server; When the judged result of judging unit 403 is no, show user's possibility walking or pass through this geographical position by bus, the information on services of user to this geographical position is lost interest in, therefore communication unit 404 will not send the information acquisition request carrying the geographical position of this mobile terminal to server, when user can be avoided to pass by certain geographical position, communication unit 404 obtains the information on services relevant to this geographical position, thus accurately provides the information needed for user.
In the mobile terminal described by Fig. 4, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, the information acquisition request carrying geographical position is sent to server, and the information on services that the geographical position of reception server transmission is corresponding.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
Refer to Fig. 5, Fig. 5 is the structure chart of the another kind of mobile terminal that the embodiment of the present invention provides.This mobile terminal can be mobile phone etc.As shown in Figure 5, this mobile terminal 500 can comprise:
First acquiring unit 501, for obtaining the geographical position of this mobile terminal;
Second acquisition unit 502, for obtaining the translational speed of this mobile terminal;
First judging unit 503, for judging whether the translational speed of this mobile terminal that second acquisition unit 502 obtains is less than the first preset value;
Communication unit 504, for when the judged result of the first judging unit 503 is for being, the information acquisition request in the geographical position carrying this mobile terminal that the first acquiring unit 501 obtains is sent to server, and the information on services that the geographical position of this mobile terminal of the first acquiring unit 501 acquisition of reception server transmission is corresponding.
In the present embodiment, first acquiring unit 501 can obtain the geographical position of this mobile terminal in real time, also periodically can obtain the geographical position of this mobile terminal, can also trigger by user the geographical position that the first acquiring unit 501 obtains this mobile terminal, the present embodiment is not construed as limiting.
In the present embodiment, after second acquisition unit 502 gets the translational speed of this mobile terminal, judging unit 503 will judge whether the translational speed of this mobile terminal is less than the first preset value, when the judged result of judging unit 503 is for being, show user may going window-shopping, shopping etc., user may be interested in the information on services in this geographical position, and therefore communication unit 504 sends the information acquisition request carrying the geographical position of this mobile terminal to server; When the judged result of judging unit 503 is no, show user's possibility walking or pass through this geographical position by bus, the information on services of user to this geographical position is lost interest in, therefore communication unit 504 will not send the information acquisition request carrying the geographical position of this mobile terminal to server, when user can be avoided to pass by certain geographical position, communication unit 504 obtains the information on services relevant to this geographical position, thus accurately provides the information needed for user.
As a kind of possible execution mode, the information on services that the geographical position of this mobile terminal is corresponding is the user corresponding with this mobile terminal is greater than the first preset value information in the degree of correlation of the consumer record in geographical position.
As a kind of possible execution mode, the information on services that the geographical position of this mobile terminal is corresponding is the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, target consumer is recorded as user corresponding to this mobile terminal in the consumer record in this geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.
In the present embodiment, communication unit 504 is to after server sends and carries the information acquisition request in the geographical position of this mobile terminal, and communication unit 504 will receive information on services corresponding to the geographical position of this mobile terminal that server sends.Wherein, when there is the consumer record of user corresponding to this mobile terminal in this geographical position, information on services corresponding to the geographical position of this mobile terminal can be greater than the information of the first preset value for the user corresponding with this mobile terminal in the degree of correlation of the consumer record in this geographical position; Also can be the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, target consumer be recorded as user corresponding to this mobile terminal in the consumer record in this geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.When there is not the consumer record of user corresponding to this mobile terminal in this geographical position, information on services corresponding to the geographical position of this mobile terminal can for being greater than the information on services of the 4th preset value with the degree of correlation in this geographical position; Also can be greater than the information on services of the 5th preset value with the degree of correlation of this geographical position and current time, the present embodiment is not construed as limiting.
As a kind of possible execution mode, this mobile terminal 500 can also comprise:
Second judging unit 505, whether the type for the geographical position judging this mobile terminal that the first acquiring unit 501 obtains belongs to preset kind, when the judged result of the second judging unit 505 is for being, trigger the step that second acquisition unit 502 performs the translational speed of described this mobile terminal of acquisition.
In the present embodiment, after first acquiring unit 501 gets the geographical position of this mobile terminal, second judging unit 505 will judge whether the type in the geographical position of this mobile terminal belongs to preset kind, when the type in the geographical position of this mobile terminal belongs to preset kind, show that this geographical position can provide the possibility of service comparatively large for user, second acquisition unit 502 will continue the translational speed obtaining this mobile terminal; When the type in the geographical position of this mobile terminal does not belong to preset kind, show that this geographical position can provide the possibility of service less for user, will not need to carry out subsequent operation.Illustrate, when this geographical position is positioned at shopping center, this geographical position can provide various required article for user, and when this geographical position is positioned at field, wilderness, this geographical position cannot provide service for user.
As a kind of possible execution mode, second acquisition unit 502 can comprise:
3rd acquiring unit, for obtaining the mobile distance of this mobile terminal in preset time period;
Determining unit, for the mobile distance of this mobile terminal that the 3rd acquiring unit is obtained divided by preset time period to determine the translational speed of this mobile terminal.
In the present embodiment, the translational speed that the device such as acceleration transducer, magnetometer by being arranged in this mobile terminal can obtain by second acquisition unit 502 in Preset Time is averaged, to obtain the translational speed of this mobile terminal; Second acquisition unit 502 also can use the mobile distance of this mobile terminal in preset time period divided by preset time period, to determine the translational speed of this mobile terminal; Can also be determined the translational speed of this mobile terminal by alternate manner, the present embodiment is not construed as limiting.
As a kind of possible execution mode, the mode that the first acquiring unit 501 obtains the geographical position of this mobile terminal is specially:
Obtain the absolute geographical position of this mobile terminal;
The relative geographical position of this mobile terminal is determined according to the absolute geographical position of this mobile terminal.
As a kind of possible execution mode, the first acquiring unit 501 determines that according to the absolute geographical position of this mobile terminal the mode in the relative geographical position of this mobile terminal is specially:
The relative geographical position that the absolute geographical position of this mobile terminal is corresponding is searched from relative geographic position data, and using the relative geographical position of relative geographical position as this mobile terminal.
In the present embodiment, according to relativity and the absoluteness in geographical position, geographical position can be divided into absolute geographical position and relative geographical position.Wherein, absolute geographical position is with the whole earth for referential, and take longitude and latitude as module, relative geographical position is determined with the surrounding of its reference point.Wherein, the geographical position of this mobile terminal refers to the relative geographical position of this mobile terminal.Therefore, first acquiring unit 501 can first pass through global positioning system (Global Positioning System, GPS) at least one, in cellular network, the Big Dipper global position system obtains the absolute geographical position of this mobile terminal, determines the relative geographical position of this mobile terminal afterwards according to the absolute geographical position of this mobile terminal.Wherein, the first acquiring unit 501 can search relative geographical position corresponding to the absolute geographical position of this mobile terminal from relative geographic position data, and using the relative geographical position of this relative geographical position as this mobile terminal; Also can using the relative geographical position as this mobile terminal, the relative geographical position that matches with the absolute geographical position of this mobile terminal in geographic position data, the present embodiment is not construed as limiting.Wherein, relative geographic position data can be the various map datum such as Baidu's map, high moral map.Such as: the geographical position of this mobile terminal can be seashore city, Shenzhen.
In the mobile terminal described by Fig. 5, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, the information acquisition request carrying geographical position is sent to server, and the information on services that the geographical position of reception server transmission is corresponding.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
Refer to Fig. 6, Fig. 6 is the structure chart of another mobile terminal that the embodiment of the present invention provides.Wherein, this mobile terminal can be mobile phone etc.As shown in Figure 6, this mobile terminal 600 can comprise: at least one processor 601, as CPU, and memory 602, input unit 603, output device 604 and at least one communication bus 605.Memory 602 can be high-speed RAM memory, also can be non-labile memory (non-volatile memory), such as at least one magnetic disc store.Alternatively, memory 502 can also be that at least one is positioned at the storage device away from aforementioned processor 601.Wherein:
Communication bus 605, for realizing the connection communication between these assemblies;
Store batch processing code in memory 602, processor 601 performs following operation for calling the program code stored in memory 602:
Obtain the geographical position of this mobile terminal;
Obtain the translational speed of this mobile terminal;
Judge whether the translational speed of this mobile terminal is less than the first preset value, if the translational speed of this mobile terminal is less than the first preset value, send the information acquisition request carrying the geographical position of this mobile terminal to output device 604;
Output device 604, for sending the information acquisition request carrying the geographical position of this mobile terminal to server;
Input unit, the information on services that the geographical position for this mobile terminal of reception server transmission is corresponding.
As a kind of possible execution mode, information on services corresponding to geographical position is the user corresponding with this mobile terminal is greater than the first preset value information in the degree of correlation of the consumer record in this geographical position.
As a kind of possible execution mode, information on services corresponding to geographical position is the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, target consumer is recorded as user corresponding to this mobile terminal in the consumer record in this geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.
As a kind of possible execution mode, processor 601 also performs following operation for calling the program code stored in memory 602:
Judge whether the type in the geographical position of this mobile terminal belongs to preset kind;
If belong to preset kind, then the step of the translational speed of this mobile terminal of acquisition described in performing.
As a kind of possible execution mode, the mode that processor 601 obtains the translational speed of this mobile terminal is specially:
Obtain the mobile distance of this mobile terminal in preset time period;
By the mobile distance of this mobile terminal divided by preset time period to determine the translational speed of this mobile terminal.
As a kind of possible execution mode, the mode that processor 601 obtains the geographical position of this mobile terminal is specially:
Obtain the absolute geographical position of this mobile terminal;
The relative geographical position of this mobile terminal is determined according to the absolute geographical position of this mobile terminal.
As a kind of possible execution mode, processor 601 determines that according to the absolute geographical position of this mobile terminal the mode in the relative geographical position of this mobile terminal is specially:
The relative geographical position that the absolute geographical position of this mobile terminal is corresponding is searched from relative geographic position data, and using the relative geographical position of relative geographical position as this mobile terminal.
In the mobile terminal described by Fig. 6, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, the information acquisition request carrying geographical position is sent to server, and the information on services that the geographical position of reception server transmission is corresponding.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
Refer to Fig. 7, Fig. 7 is the structure chart of a kind of Information Acquisition System that the embodiment of the present invention provides.As shown in Figure 7, this Information Acquisition System comprises mobile terminal 701 and server 702, passes through wireless connections between mobile terminal 701 and server 702.Wherein:
Mobile terminal 701, for obtaining the geographical position of mobile terminal 701, obtain the translational speed of mobile terminal 701, and judge whether the translational speed of mobile terminal 701 is less than the first preset value, if be less than, then send the information acquisition request carrying the geographical position of mobile terminal 701 to server 702;
Server 702, for the information acquisition request carrying the geographical position of mobile terminal 701 that mobile terminal receive 701 sends, response information acquisition request, obtain the information on services that the geographical position of mobile terminal 701 is corresponding, and send information on services corresponding to the geographical position of mobile terminal 701 to mobile terminal 701.
Mobile terminal 701, the information on services that the geographical position of mobile terminal 701 also sent for reception server 702 is corresponding.
In the Information Acquisition System described by Fig. 7, the geographical position of acquisition for mobile terminal mobile terminal, and obtain the translational speed of mobile terminal, judge whether translational speed is less than the first preset value afterwards, when translational speed is less than the first preset value, send the information acquisition request carrying geographical position to server, server response message obtains request, obtain the information on services that the geographical position of mobile terminal is corresponding, and the information on services corresponding to the geographical position of mobile terminal transmission mobile terminal.When the translational speed of mobile terminal is less than the first preset value, mobile terminal just obtains the information on services relevant to geographical position from server, when avoiding user to pass by certain geographical position, the information on services that acquisition for mobile terminal is relevant to this geographical position, thus the information needed for user is accurately provided.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is that the hardware that can carry out instruction relevant by program has come, this program can be stored in a computer-readable recording medium, storage medium can comprise: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc.
The information getting method provided the embodiment of the present invention above and mobile terminal are described in detail, apply specific case herein to set forth principle of the present invention and execution mode, the explanation of above embodiment just understands method of the present invention and core concept thereof for helping; Meanwhile, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (10)

1. an information getting method, is characterized in that, comprising:
Obtain the geographical position of mobile terminal;
Obtain the translational speed of described mobile terminal;
Judge whether described translational speed is less than the first preset value;
If described translational speed is less than the first preset value, then send the information acquisition request carrying described geographical position to server;
Receive the information on services that the described geographical position of described server transmission is corresponding.
2. method according to claim 1, is characterized in that, information on services corresponding to described geographical position is the user corresponding with described mobile terminal is greater than the first preset value information in the degree of correlation of the consumer record in described geographical position.
3. method according to claim 1, it is characterized in that, information on services corresponding to described geographical position is the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, described target consumer is recorded as user corresponding to described mobile terminal in the consumer record in described geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.
4. the method according to any one of claim 1-3, is characterized in that, described method also comprises:
Judge whether the type in described geographical position belongs to preset kind;
If belong to preset kind, then the step of the translational speed of the described mobile terminal of acquisition described in performing.
5. method according to claim 4, is characterized in that, the translational speed of the described mobile terminal of described acquisition comprises:
Obtain the mobile distance of described mobile terminal in preset time period;
By described mobile distance divided by described preset time period to determine the translational speed of described mobile terminal.
6. a mobile terminal, is characterized in that, comprising:
First acquiring unit, for obtaining the geographical position of described mobile terminal;
Second acquisition unit, for obtaining the translational speed of described mobile terminal;
First judging unit, for judging whether the translational speed that described second acquisition unit obtains is less than the first preset value;
Communication unit, for when the judged result of described first judging unit is for being, the information acquisition request carrying the geographical position that described first acquiring unit obtains is sent to server, and the information on services that the geographical position receiving the described first acquiring unit acquisition that described server sends is corresponding.
7. mobile terminal according to claim 6, is characterized in that, information on services corresponding to described geographical position is the user corresponding with described mobile terminal is greater than the first preset value information in the degree of correlation of the consumer record in described geographical position.
8. mobile terminal according to claim 6, it is characterized in that, information on services corresponding to described geographical position is the information being greater than the second preset value with the degree of correlation of target consumer record, wherein, described target consumer is recorded as user corresponding to described mobile terminal in the consumer record in described geographical position, is greater than the consumer record of the 3rd preset value with the degree of correlation of current time.
9. the mobile terminal according to any one of claim 5-8, is characterized in that, described mobile terminal also comprises:
Second judging unit, for judging whether the type in the geographical position that described first acquiring unit obtains belongs to preset kind, when the judged result of described second judging unit is for being, trigger the step of the translational speed of the described mobile terminal of acquisition described in the execution of described second acquisition unit.
10. mobile terminal according to claim 9, is characterized in that, described second acquisition unit comprises:
3rd acquiring unit, for obtaining the mobile distance of described mobile terminal in preset time period;
Determining unit, for by described 3rd acquiring unit obtain mobile distance divided by described preset time period to determine the translational speed of described mobile terminal.
CN201510283564.5A 2015-05-28 2015-05-28 Information acquiring method and mobile terminal Pending CN105025436A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510283564.5A CN105025436A (en) 2015-05-28 2015-05-28 Information acquiring method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510283564.5A CN105025436A (en) 2015-05-28 2015-05-28 Information acquiring method and mobile terminal

Publications (1)

Publication Number Publication Date
CN105025436A true CN105025436A (en) 2015-11-04

Family

ID=54415069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510283564.5A Pending CN105025436A (en) 2015-05-28 2015-05-28 Information acquiring method and mobile terminal

Country Status (1)

Country Link
CN (1) CN105025436A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677811A (en) * 2015-12-31 2016-06-15 魅族科技(中国)有限公司 Information acquisition method and device
WO2019000465A1 (en) * 2017-06-30 2019-01-03 广东欧珀移动通信有限公司 Information processing method and device, storage medium, and terminal
CN109756530A (en) * 2017-11-02 2019-05-14 北京金山安全软件有限公司 Target application server and method and device for determining geographic position information

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437827A (en) * 2000-12-28 2003-08-20 松下电器产业株式会社 Position information notifying system and method
CN1492369A (en) * 2002-10-23 2004-04-28 �Ҵ���˾ Information providing system, device, method and popular operation device based on geological location
US20040243308A1 (en) * 2002-09-09 2004-12-02 Jeremy Irish System and method for executing user-definable events triggered through geolocational data describing zones of influence
CN101184266A (en) * 2007-12-18 2008-05-21 北京西塔网络科技有限公司 Information release device and information release method
US20090207015A1 (en) * 2005-12-23 2009-08-20 Robert S. Babayi System and method for defining an event based on a relationship between an object location and a user-defined zone
CN101677327A (en) * 2008-09-16 2010-03-24 华为技术有限公司 Method, system and device of subscribing position-related information
CN104615348A (en) * 2015-01-12 2015-05-13 联想(北京)有限公司 Information processing method and electronic equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437827A (en) * 2000-12-28 2003-08-20 松下电器产业株式会社 Position information notifying system and method
US20040243308A1 (en) * 2002-09-09 2004-12-02 Jeremy Irish System and method for executing user-definable events triggered through geolocational data describing zones of influence
CN1492369A (en) * 2002-10-23 2004-04-28 �Ҵ���˾ Information providing system, device, method and popular operation device based on geological location
US20090207015A1 (en) * 2005-12-23 2009-08-20 Robert S. Babayi System and method for defining an event based on a relationship between an object location and a user-defined zone
CN101184266A (en) * 2007-12-18 2008-05-21 北京西塔网络科技有限公司 Information release device and information release method
CN101677327A (en) * 2008-09-16 2010-03-24 华为技术有限公司 Method, system and device of subscribing position-related information
CN104615348A (en) * 2015-01-12 2015-05-13 联想(北京)有限公司 Information processing method and electronic equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677811A (en) * 2015-12-31 2016-06-15 魅族科技(中国)有限公司 Information acquisition method and device
WO2019000465A1 (en) * 2017-06-30 2019-01-03 广东欧珀移动通信有限公司 Information processing method and device, storage medium, and terminal
CN109756530A (en) * 2017-11-02 2019-05-14 北京金山安全软件有限公司 Target application server and method and device for determining geographic position information
CN109756530B (en) * 2017-11-02 2022-02-25 北京金山安全软件有限公司 Target application server and method and device for determining geographic position information

Similar Documents

Publication Publication Date Title
CN105008959A (en) Generating geofence via analysis of GPS fix utilization distribution
CN103368984A (en) Method and system for information sharing
CN102546656A (en) Method, system and device for finding user in social network
WO2012064860A1 (en) Beacon-based geofencing
WO2017063499A1 (en) File sending and transmission method and apparatus
CN113064185B (en) Positioning method, terminal and server
CN105163279A (en) Information processing method and terminal
CN105868229A (en) Tourist navigation method and apparatus
CA3006903A1 (en) Location based information service application
CN107623945B (en) Method, system and computer storage medium for locating area of mobile device
CN113709859A (en) Positioning method, device, equipment and computer readable storage medium
CN103916435A (en) Method and device for judging authenticity of information
WO2017191557A1 (en) Smart parking management and navigation system
CN105025436A (en) Information acquiring method and mobile terminal
EP2742364A1 (en) Harvesting communication parameter observations in gnss-denied environments
CN103984684A (en) LBS (location based service)-based reachable area determining method and equipment
CN110856113A (en) Method, device and system for searching and identifying nearby equipment
CN110740422A (en) Radio fingerprint acquisition with reduced collection range
CN111885499B (en) Positioning method and device of mobile equipment, electronic equipment and storage medium
CN112235723B (en) Positioning method, positioning device, electronic equipment and computer readable storage medium
CN112254730B (en) Indoor navigation method and related device
CN103984683A (en) LBS (location based service)-based retrieval method and equipment
CN105246155A (en) Method and device for positioning geographic position of network access facility
CN110619087B (en) Method and apparatus for processing information
KR101624051B1 (en) Communication apparatus for location based service, control method thereof, location decision servers, control method thereof, recording medium for recording program for executing the control methods, application saved in the recording medium for executing the control methods being combined with hardware

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned
AD01 Patent right deemed abandoned

Effective date of abandoning: 20190903