Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a flowchart of a method for processing POI information in an embodiment of the present invention. The method of fig. 1 may include:
s101, aiming at the POI information points displayed on the display interface, determining the wireless local area network corresponding to each POI information point.
The wireless local area network corresponding to the POI information point refers to a wireless local area network used by a place corresponding to the POI information point. For example, if the POI information point is a store, the wireless local area network corresponding to the POI information point is the wireless local area network used in the store.
S102, determining the current network heat information of the wireless local area network according to the first network information of the wireless local area network.
The first network information includes the number of connected persons, the number of connection times, the connection frequency, the number of scanned persons, the number of scanned times, the scanned frequency and the like.
And S103, displaying the current network heat information at the corresponding position of the POI information point.
The representation manner of the current network heat information has various manners, for example, the current network heat is represented by "high", "medium" and "low", or different current network heats are represented by different icons, and so on. As will be described in detail below.
In the embodiment of the invention, the wireless local area network corresponding to each POI information point is determined, the current network heat information of the wireless local area network is determined according to the network information of the wireless local area network, and the current network heat information is displayed at the corresponding position of the POI information point, so that when the POI information point is displayed on a display interface, the POI information point is not limited to displaying simple information such as the type and name of the POI information point, and the current network heat information of the wireless local area network corresponding to the POI information point can be displayed, thereby providing richer POI information for a user; in addition, the user can also know the current state (such as the current operation state, the passenger flow volume and the like) of the POI information point according to the current network heat information, so the technical scheme can also ensure that the user can know larger information volume through abundant POI information, and avoid the situation that the user cannot judge whether to go to the POI information point or judge wrongly because the user cannot know sufficient POI information.
The method of the embodiments of the present invention will be further described with reference to specific embodiments.
In one embodiment, the wireless local area network corresponding to the POI information point can be determined according to the following steps:
first, second network information of a plurality of wireless local area networks uploaded by the mobile terminal is acquired.
And secondly, determining the wireless local area network corresponding to the POI information point according to the second network information and the related information of the POI information point.
The second network information comprises a network name, longitude and latitude and the like of the wireless local area network; the related information of the POI information points comprises the names, the categories, the longitude and latitude and the like of the POI information points.
For example, the wireless local area network corresponding to the POI information point may be determined only according to the longitude and latitude of the wireless local area network and the longitude and latitude of the POI information point. Specifically, the longitude and latitude of the wireless local area network are matched with the longitude and latitude of the POI information point, if the matching is successful (that is, the geographic position corresponding to the wireless local area network is the same as the geographic position corresponding to the POI information point), it is indicated that the wireless local area network corresponds to the POI information point, and if the matching is failed (that is, the geographic position corresponding to the wireless local area network is different from the geographic position corresponding to the POI information point), it is indicated that the wireless local area network does not correspond to the POI information point.
For the same POI information point, if a plurality of wireless local area networks are matched, the wireless local area network corresponding to the POI information point can be further determined according to the network name of each wireless local area network and the name and/or the category of the POI information point.
When the wireless local area network corresponding to the POI information point is determined according to the network name of each wireless local area network and the name of the POI information point, whether the network name of the wireless local area network is matched with the name of the POI information point or not can be judged, if so, the wireless local area network is corresponding to the POI information point, and if not, the wireless local area network is not corresponding to the POI information point. The network name of the wireless local area network and the name of the POI information point can comprise various forms such as Chinese, English, pinyin and abbreviation. For example, the network name of the wireless local area network is "kaoyu" and the name of the POI information point is "XX grilled fish", and since the pinyin "kaoyu" corresponds to the chinese language "grilled fish", it can be determined that the network name of the wireless local area network matches the name of the POI information point. For another example, the network name of the wireless local area network is "RMYY", the name of the POI information point is "people's hospital", and since "RMYY" is just an abbreviation of "people's hospital", it can be determined that the network name of the wireless local area network matches the name of the POI information point.
When the wireless local area network corresponding to the POI information point is determined according to the network name of each wireless local area network and the category of the POI information point, whether the network name of the wireless local area network is matched with the category of the POI information point or not can be judged, if so, the wireless local area network is corresponding to the POI information point, and if not, the wireless local area network is not corresponding to the POI information point. Optionally, the geographic location category corresponding to the wireless local area network may be determined according to the network name of the wireless local area network, and then it is determined whether the geographic location category matches the category of the POI information point. For example, the geographic location category corresponding to the wireless local area network can be determined according to information such as a chinese keyword, an english keyword, a pinyin keyword, and the like in the network name of the wireless local area network. Assuming that two wireless local area networks are matched for a certain POI information point, wherein the network name of the wireless local area network A is 'XX park', the network name of the wireless local area network B is 'YY hospital', obviously, according to the network names of the wireless local area networks, the geographic position category corresponding to the wireless local area network A can be determined to be park, and the geographic position category corresponding to the wireless local area network B can be determined to be hospital. Further, assuming that the category of the POI information point is a hospital, it means that the network name of the wireless local area network B matches the category of the POI information point, and thus the wireless local area network B is a wireless local area network corresponding to the POI information point.
In this embodiment, the wireless local area network corresponding to the POI information point can be determined simply, conveniently and quickly according to the network information (such as network name, longitude and latitude, and the like) of the wireless local area network and the relevant information (such as name, category, longitude and latitude, and the like) of the POI information point, so that the relevant state (such as business state, passenger flow volume, and the like) of the POI information point can be determined by determining the current heat information of the wireless local area network, and richer POI information can be provided for the user.
In one embodiment, the second network information further includes a number of connected people, a number of connections, a frequency of connections, a number of scanned people, a number of scanned times, a frequency of scanned, and the like. After the second network information of the multiple wireless local area networks uploaded by the mobile terminal is acquired, the wireless local area networks belonging to the public network can be screened from the multiple wireless local area networks according to the second network information, and then the wireless local area networks corresponding to the POI information points are determined from the screened wireless local area networks belonging to the public network.
Considering that the number of connected persons, the number of connections, the connection frequency, the number of scanned persons, the number of scanned times, the frequency of scanned persons, and the like of the public network are generally more (higher) than those of the non-public network, when the wireless local area network belonging to the public network is screened, a threshold value of at least one item of information in the second network information can be preset, if the second network information of the wireless local area network reaches the corresponding threshold value, the wireless local area network belongs to the public network, otherwise, if the second network information of the wireless local area network does not reach the corresponding threshold value, the wireless local area network belongs to the non-public network.
In this embodiment, since the POI information point is usually a public place, such as a hospital, a hotel, a park, and the like, the wireless local area network corresponding to the POI information point also belongs to a public network. By screening out the wireless local area networks belonging to the public network, unnecessary analysis work on a non-public network can be saved when the wireless local area network corresponding to the POI information point is determined, and therefore the efficiency of the mobile terminal when the wireless local area network corresponding to the POI information point is determined is improved.
In one embodiment, the current network heat information corresponding to the first network information may be determined by obtaining a corresponding relationship between the preset first network information and the network heat information, and according to the corresponding relationship. The first network information includes the number of connected persons, the number of connection times, the connection frequency, the number of scanned persons, the number of scanned times, the scanned frequency and the like.
In this embodiment, one or more corresponding relationships between the first network information and the network heat information may be preset. The network heat information may be characterized in various ways, for example, by "high", "medium", and "low", or by different icons, and so on. Two characterization methods for the network heat information are exemplarily listed below (the present embodiment is not limited to these two characterization methods).
Example one, the network heat corresponding to different network information is characterized by "high", "medium", and "low". In this example, the network information is taken as the number of connected persons. Table 1 shows the correspondence between the number of connected persons and the network heat. As can be seen from table 1, if the number of connected persons is less than or equal to 5 persons, the corresponding network heat is "low"; if the number of connected people is more than 5 and less than or equal to 20, the corresponding network heat is 'middle'; if the number of connected people is more than 20, the corresponding network heat is high.
TABLE 1
Number of connected persons
|
Network heat
|
0~5
|
Is low in
|
6~20
|
In
|
≥21
|
Height of |
In addition, the corresponding relation between the combination of a plurality of items of first network information and the network heat information can also be preset. For example, the first network information includes the number of connected persons and the scanned frequency, when the number of connected persons of the wireless local area network is greater than 20 persons and the scanned frequency is greater than 10 times/hour, it may be determined that the corresponding network heat is "high", and so on.
When the network heat information is represented in the manner of example one, displaying the current network heat information at the corresponding position of the POI information point, for example, displaying the text "high" at the corresponding position of the POI information point to indicate that the current network heat of the wireless local area network corresponding to the POI information point is higher.
Example two, different icons are used for representing the network heat corresponding to different first network information. Assuming that the number of the icons ″, represents different network heat, the greater the number of the icons ″, the higher the corresponding network heat; the smaller the number of icons ″, the lower the corresponding network heat. In this example, the network information is still taken as the number of connected persons. Table 2 shows the correspondence between the number of connected persons and the network heat. As can be seen from table 2, if the number of connected people is less than or equal to 5, the corresponding network heat is ″, and the network heat is the lowest at this time; if the number of connected people is greater than 5 and less than or equal to 20 people, the corresponding network heat is ═ major, and the network heat is lower at this time; if the number of connected people is greater than 20, the corresponding network heat is: ═ major, at which time the network heat is highest.
TABLE 2
Number of connected persons
|
Network heat
|
0~5
|
★
|
6~20
|
★★
|
≥21
|
★★★ |
In addition, the corresponding relation between the combination of a plurality of items of first network information and the network heat information can also be preset. For example, the first network information includes the number of connected people and the scanned frequency, when the number of connected people of the wireless local area network is greater than 20 people and the scanned frequency is greater than 10 times/hour, the corresponding network heat can be determined to be ″) and so on.
When characterizing the network heat information in the manner of example two, the current network heat information is displayed at the corresponding position of the POI information point, for example, an icon "{ major } is displayed at the corresponding position of the POI information point, so as to indicate that the current network heat of the wireless local area network corresponding to the POI information point is higher.
According to the corresponding relation in any listed mode, the current heat information of the wireless local area network can be accurately determined.
In this embodiment, can determine the current network heat information of the corresponding wireless local area network of POI information point to provide richer POI information for the user, make the user can learn the current state of POI information point through abundant POI information, if: the current network heat is high, which indicates that the POI information point is currently in a business state and the passenger flow is larger; if the current network heat is low, the POI information point is probably in a shutdown state at present, and the passenger flow is small; therefore, the situation that the user cannot judge whether to go to the POI information point or judge wrongly because the user cannot know sufficient POI information is avoided.
In one embodiment, the first historical network heat information of the POI information point in the first specified time period can be counted, and the current state (including the current operation state, the current passenger flow volume and the like) of the POI information point is determined according to the first historical network heat information and the current network heat information, so that the current state of the POI information point is displayed at the corresponding position of the POI information point.
For example, if the network heat of the POI information point in the first specified time period (e.g., the last month) is low continuously, and the current network heat of the POI information point is also low, it can be determined that the POI information point may stop business.
For another example, if the network heat of the POI information point is continuously high within a first specified time period (e.g., the last month), but the current network heat of the POI information point is low, it may be determined that the POI information point may not be open for business or have a break.
In this embodiment, when the current state of the POI information point is displayed, the current state may be displayed in a variety of preset manners. For example, the current operation state of the POI information point is displayed in a text manner: "in business", "out of business", "resting", etc.; displaying the current passenger flow of the POI information points in an icon mode: one component, the other component.
In this embodiment, the current state (including the current operating state, the current passenger flow volume, and the like) of the POI information point can be determined, and the current state of the POI information point is displayed at the corresponding position of the POI information point, so that when a user views the POI information point, the user can clearly view the current state of the POI information point, and thus, whether the user should go to the POI information point is determined according to the current state. Therefore, the situation that the user cannot judge whether to go to the POI information point or judge wrongly due to the fact that the user cannot know sufficient POI information can be effectively avoided.
In one embodiment, the future state of the POI information points (including future operational state, future passenger flow, etc.) can also be predicted for the user by:
firstly, according to the relevant travel information of the user, the time length required by the user to reach the POI information point is determined. The related travel information includes information such as a travel mode, a road condition between the current position of the user and the POI information point, and a distance between the current position of the user and the POI information point.
Secondly, determining the future state of the POI information point after the time required by the user to reach the POI information point according to the second historical network heat information of the POI information point in a second designated time period.
Specifically, the network heat of the POI information point in the corresponding time period can be determined according to the historical network heat of the POI information point in a certain time period, and then the state of the POI information point in the corresponding time period can be determined according to the network heat of the POI information point in the corresponding time period. For example, if the network heat of a certain POI is high in the recent monday to friday of each week, it can be determined that the network heat of the POI is also high in the monday to friday of the next week, and it can be further determined that the POI will be in business status in the monday to friday of the next week, and the traffic volume in the monday to friday of the next week is large.
And finally, determining the departure time of the user for the POI information point according to the future state and the time length required by the user for reaching the POI information point, and pushing the departure time to the user.
In this step, when determining the departure time of the user to the POI information point, the departure time may be determined by comprehensively considering the requirement of the user when the user arrives at the POI information point, for example, it is ensured that the POI information point is in a business state when the user arrives at the POI information point, and the passenger flow volume of the POI information point is moderate.
For example, assuming that the time period required for the user to reach a certain POI information point is 30 minutes, and it is determined through the above steps that the POI information point is in a business state after 30 minutes and the passenger flow volume is moderate, the user can immediately send out an address to the POI information point, and at this time, information indicating "immediately accessible" can be pushed to the user. Assuming that it is determined through the above steps that the POI information point is in a rest state after 30 minutes and in a business state after 1 hour, information indicating "go to after 30 minutes" may be pushed to the user.
Further, if it is determined that the future business state of the POI information point continues to be "out of business", information indicating "do not suggest to go" may be pushed to the user.
In the embodiment, by predicting the future state of the POI information point and determining the departure time of the user to the POI information point according to the future state of the POI information point, various unfavorable conditions, such as stoppage of the POI information point, overlarge passenger flow and the like, can be effectively avoided when the user goes to the POI information point under the condition that the future state of the POI information point is not known, and richer POI information is provided for the user.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
An embodiment of the present invention further provides a device for processing POI information, which may also be referred to as a User Equipment (UE), a Mobile Terminal (Mobile Terminal), an access Terminal, a subscriber unit, a subscriber station, a Mobile station, a remote Terminal, a Mobile device, a User Terminal, a wireless communication device, a User agent, or a User device. The access terminal may be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with Wireless communication capability, a computing device or other processing device connected to a Wireless modem, a vehicle mounted device, a wearable device, a terminal device in a future 5G Network, or a terminal device in a future evolved PLMN (Public Land Mobile Network) Network.
Fig. 2 is a schematic structural diagram of an apparatus for processing POI information according to an embodiment of the present invention. Referring to fig. 2, an apparatus for processing POI information may include:
the first determining module 210 is configured to determine, for the POI information points displayed on the display interface, a wireless local area network corresponding to each POI information point;
a second determining module 220, configured to determine current network heat information of the wireless local area network according to the first network information of the wireless local area network;
and a first display module 230, configured to display the current network heat information at the corresponding position of the POI information point.
In one embodiment, the first network information includes at least one of a number of connected people, a number of connections, a frequency of connections, a number of scanned people, a number of scanned times, a frequency of scanned;
the second determination module 220 includes:
the first acquisition unit is used for acquiring the corresponding relation between preset first network information and network heat information;
and the first determining unit is used for determining the current network heat information corresponding to the first network information according to the corresponding relation.
In one embodiment, the above apparatus further comprises:
the statistical module is used for counting first historical network heat information of the POI information points in a first specified time period;
the third determining module is used for determining the current state of the POI information point according to the first historical network heat information and the current network heat information, wherein the current state comprises the current operation state and/or the current passenger flow volume;
and the second display module is used for displaying the current state at the corresponding position of the POI information point.
In one embodiment, the above apparatus further comprises:
the fourth determining module is used for determining the time length required for the user to reach the POI information point according to the related travel information of the user, wherein the related travel information comprises at least one of a travel mode, a road condition between the current position of the user and the POI information point and a distance;
the fifth determining module is used for determining the future state of the POI information point after the time length according to the second historical network heat information of the POI information point in the second designated time period, wherein the future state comprises the future operation state and/or the future passenger flow volume;
and the determining and pushing module is used for determining the departure time of the user for going to the POI information point according to the future state and the time length and pushing the departure time to the user.
In one embodiment, the first determining module 210 includes:
a second obtaining unit, configured to obtain second network information of the multiple wireless local area networks uploaded by the mobile terminal;
the second determining unit is used for determining the wireless local area network corresponding to the POI information point according to the second network information and the related information of the POI information point;
the second network information comprises at least one of a network name and longitude and latitude of the wireless local area network; the related information of the POI information points comprises at least one of the name, the category and the longitude and latitude of the POI information points.
In one embodiment, the second network information further comprises at least one of a number of connected people, a number of connections, a frequency of connections, a number of scanned people, a number of scanned times, a frequency of scanned;
the first determining module 210 further includes:
and the screening unit is used for screening the wireless local area networks belonging to the public network from the plurality of wireless local area networks after acquiring the second network information of the plurality of wireless local area networks uploaded by the mobile terminal according to the second network information.
The processing device of the POI information provided in the embodiments of the present invention can implement each process implemented by the processing method of the POI information in the above method embodiments, and is not described here again to avoid repetition.
In the embodiment of the invention, the wireless local area network corresponding to each POI information point is determined, the current network heat information of the wireless local area network is determined according to the network information of the wireless local area network, and the current network heat information is displayed at the corresponding position of the POI information point, so that when the POI information point is displayed on a display interface, the POI information point is not limited to displaying simple information such as the type and name of the POI information point, and the current network heat information of the wireless local area network corresponding to the POI information point can be displayed, thereby providing richer POI information for a user; in addition, the user can also know the current state (such as the current operation state, the passenger flow volume and the like) of the POI information point according to the current network heat information, so the technical scheme can also ensure that the user can know larger information volume through abundant POI information, and avoid the situation that the user cannot judge whether to go to the POI information point or judge wrongly because the user cannot know sufficient POI information.
Fig. 3 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention.
The mobile terminal 300 includes, but is not limited to: radio frequency unit 301, network module 302, audio output unit 303, input unit 304, sensor 305, display unit 306, user input unit 307, interface unit 308, memory 309, processor 310, and power supply 311. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 3 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The processor 310 is configured to determine, for POI information points displayed on a display interface, a wireless local area network corresponding to each POI information point; determining current network heat information of the wireless local area network according to the first network information of the wireless local area network; and displaying the current network heat information at the corresponding position of the POI information point.
In the embodiment of the invention, the wireless local area network corresponding to each POI information point is determined, the current network heat information of the wireless local area network is determined according to the network information of the wireless local area network, and the current network heat information is displayed at the corresponding position of the POI information point, so that when the POI information point is displayed on a display interface, the POI information point is not limited to displaying simple information such as the type and name of the POI information point, and the current network heat information of the wireless local area network corresponding to the POI information point can be displayed, thereby providing richer POI information for a user; in addition, the user can also know the current state (such as the current operation state, the passenger flow volume and the like) of the POI information point according to the current network heat information, so the technical scheme can also ensure that the user can know larger information volume through abundant POI information, and avoid the situation that the user cannot judge whether to go to the POI information point or judge wrongly because the user cannot know sufficient POI information.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 301 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 310; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 301 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 301 can also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through the network module 302, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 303 may convert audio data received by the radio frequency unit 301 or the network module 302 or stored in the memory 309 into an audio signal and output as sound. Also, the audio output unit 303 may also provide audio output related to a specific function performed by the mobile terminal 300 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 303 includes a speaker, a buzzer, a receiver, and the like.
The input unit 304 is used to receive audio or video signals. The input Unit 304 may include a Graphics Processing Unit (GPU) 3041 and a microphone 3042, and the Graphics processor 3041 processes image data of a still picture or video obtained by an image capturing apparatus (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 306. The image frames processed by the graphic processor 3041 may be stored in the memory 309 (or other storage medium) or transmitted via the radio frequency unit 301 or the network module 302. The microphone 3042 may receive sounds and may be capable of processing such sounds into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 301 in case of the phone call mode.
The mobile terminal 300 also includes at least one sensor 305, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 3061 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 3061 and/or a backlight when the mobile terminal 300 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 305 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 306 is used to display information input by the user or information provided to the user. The Display unit 106 may include a Display panel 3061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 307 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 307 includes a touch panel 3071 and other input devices 3072. The touch panel 3071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 3071 (e.g., operations by a user on or near the touch panel 3071 using a finger, a stylus, or any suitable object or attachment). The touch panel 3071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 310, and receives and executes commands sent by the processor 310. In addition, the touch panel 3071 may be implemented using various types, such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 307 may include other input devices 3072 in addition to the touch panel 3071. Specifically, the other input devices 3072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described herein.
Further, the touch panel 3071 may be overlaid on the display panel 3061, and when the touch panel 3071 detects a touch operation on or near the touch panel, the touch operation is transmitted to the processor 310 to determine the type of the touch event, and then the processor 310 provides a corresponding visual output on the display panel 3061 according to the type of the touch event. Although the touch panel 3071 and the display panel 3061 are shown as two separate components in fig. 3 to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 3071 and the display panel 3061 may be integrated to implement the input and output functions of the mobile terminal, which is not limited herein.
The interface unit 308 is an interface through which an external device is connected to the mobile terminal 300. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 308 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 300 or may be used to transmit data between the mobile terminal 300 and external devices.
The memory 309 may be used to store software programs as well as various data. The memory 309 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 309 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 310 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 309 and calling data stored in the memory 309, thereby performing overall monitoring of the mobile terminal. Processor 310 may include one or more processing units; preferably, the processor 310 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 310.
The mobile terminal 300 may further include a power supply 311 (such as a battery) for supplying power to various components, and preferably, the power supply 311 may be logically connected to the processor 310 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the mobile terminal 300 includes some functional modules that are not shown, and thus, the detailed description thereof is omitted.
Preferably, an embodiment of the present invention further provides a mobile terminal, which includes a processor 310, a memory 309, and a computer program stored in the memory 309 and capable of running on the processor 310, where the computer program is executed by the processor 310 to implement the processes of the foregoing POI information processing method embodiment, and can achieve the same technical effects, and in order to avoid repetition, details are not repeated here.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the foregoing POI information processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.