Information processing method, electronic equipment and serverTechnical Field
The present invention relates to a location processing technology of an electronic device, and in particular, to an information processing method, an electronic device, and a server.
Background
With the development of technology, people use electronic devices to perform various operations, such as downloading applications. Currently, if a user needs to download an application, the user usually actively goes to an application store to select and download the application. However, the above method for downloading applications cannot be combined with the current requirement of the user, so that the user cannot obtain the required applications more effectively.
Disclosure of Invention
In view of the above, embodiments of the present invention provide an information processing method, an electronic device and a server to at least solve the above-mentioned problems.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the embodiment of the invention provides an information processing method, which is applied to electronic equipment and comprises the following steps:
acquiring the position information of the electronic equipment;
acquiring related information of at least one application corresponding to the position information from a server side at least based on the position information;
and presenting the at least one application according to the related information of the at least one application, so that a user selects and obtains a target application according to the at least one application.
The embodiment of the invention provides an information processing method which is applied to a server and comprises the following steps:
selecting relevant information of at least one application corresponding to the position information of the electronic equipment for the electronic equipment;
and sending the related information of the at least one application corresponding to the position information of the electronic equipment.
An embodiment of the present invention provides an electronic device, including:
a position acquisition unit for acquiring position information of the electronic device;
an information obtaining unit, configured to obtain, from a server side, related information of at least one application corresponding to the location information, based on at least the location information;
and the processing unit is used for presenting the at least one application according to the related information of the at least one application so that a user can select and obtain a target application according to the at least one application.
An embodiment of the present invention provides a server, where the server includes:
the electronic equipment comprises an application selection unit, a position information acquisition unit and a processing unit, wherein the application selection unit is used for selecting relevant information of at least one application corresponding to the position information of the electronic equipment for the electronic equipment;
and the information sending unit is used for sending the related information of the at least one application corresponding to the position information of the electronic equipment.
The invention provides an information processing method, electronic equipment and a server. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Drawings
FIG. 1 is a first flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an area in map information according to an embodiment of the present invention;
FIG. 3a is a first diagram illustrating an application of the present invention;
FIG. 3b is a diagram of the second embodiment of the present invention;
FIG. 3c is a third diagram illustrating an application of the present invention;
FIG. 4 is a fourth schematic diagram illustrating an application of the present invention;
FIG. 5 is a fifth schematic diagram illustrating an application of an embodiment of the present invention;
FIG. 6 is a sixth schematic diagram showing an application of the present invention;
FIG. 7 is a flowchart illustrating a second information processing method according to an embodiment of the present invention;
FIG. 8 is a first diagram illustrating a recommended application according to an embodiment of the present invention;
FIG. 9 is a second diagram of a recommended application of the embodiment of the present invention;
FIG. 10 is a schematic diagram of an electronic device according to an embodiment of the present invention;
fig. 11 is a schematic diagram of a server composition structure according to an embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the figures and specific examples.
The first embodiment,
An embodiment of the present invention provides an information processing method applied to an electronic device, and as shown in fig. 1, the method includes:
step 101: acquiring the position information of the electronic equipment;
step 102: acquiring related information of at least one application corresponding to the position information from a server side at least based on the position information;
step 103: and presenting the at least one application according to the related information of the at least one application, so that a user selects and obtains a target application according to the at least one application.
Here, the electronic device may be a mobile terminal, for example, a portable mobile terminal such as a smart phone or a tablet computer.
The manner of acquiring the location information of the electronic device may be: the geographic position information of the electronic device, which may include longitude and latitude, is acquired by turning on a GPS module of the electronic device.
The acquiring, from the server side, related information of at least one application corresponding to the location information based on at least the location information includes:
determining area characteristic information corresponding to the position information based on the position information of the electronic equipment;
sending the area characteristic information to a server side, so that the server side selects at least one application corresponding to the position information according to the area characteristic information, and sends related information of the at least one application to the electronic equipment;
and receiving the related information sent by the server side.
The location information includes: longitude information and latitude information of the position of the electronic equipment;
correspondingly, the determining the area feature information corresponding to the position information based on the position information of the electronic device includes: and determining the area identification information of the position of the electronic equipment based on the longitude information and the latitude information of the position of the electronic equipment, and at least taking the area identification information as the area characteristic information.
The determining of the area feature information corresponding to the location information based on the location information of the electronic device may specifically be: and searching the identification information of the area where the position information is located from the map application according to the position information, and taking the identification information as the area characteristic information.
The map application may include identification information of a plurality of areas, and longitude and latitude ranges corresponding to each area, for example, a stadium a, and the longitude and latitude ranges corresponding to each area may be set in the map application, where the longitude and latitude ranges may be composed of edge positions of the area, as shown in fig. 2, it is assumed that at a certain position of the map, there are an area 21 and an area 22, where each area is defined by the longitude and latitude information of the edge of the area.
Further, the method can also comprise the following steps: acquiring the region type information of the position of the electronic equipment based on the region identification information of the position of the electronic equipment; based on the area identification information and the area type information as the area feature information.
In addition, the following may be also possible: directly using the position information as the area characteristic information; that is, the corresponding recommended application can be determined by directly using the latitude and longitude included in the location information.
Sending the area feature information to a server side, so that the server side selects at least one application corresponding to the location information according to the area feature information, and sends related information of the at least one application to the electronic device, wherein the processing performed by the server side may include: and determining the type of the region according to the region characteristic information, and selecting at least one application according to the type of the region.
For example, the area feature information is identification information of an area, that is, a stadium a, and then the type of the area can be determined to be the stadium according to the identification information of the area; accordingly, the at least one application selected according to the type may include: a recommendation application for games, a ticketing application, and the like;
for another example, assuming that the identification information of the area is, the concert hall B can set the type of the area as a place of music or performance according to the identification information; accordingly, applications selected according to the type may include: ticketing applications, music download applications, music players; or, an application may be selected to acquire a recent activity in the area, for example, a recent performance concert of a classical musician C is performed in the area, an application of a certain piece analysis class of the classical musician may be recommended, and the like. The above description is merely exemplary and is not intended to limit the scope of the present embodiments.
Therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Example II,
An embodiment of the present invention provides an information processing method applied to an electronic device, and as shown in fig. 1, the method includes:
step 101: acquiring the position information of the electronic equipment;
step 102: acquiring related information of at least one application corresponding to the position information from a server side at least based on the position information;
step 103: and presenting the at least one application according to the related information of the at least one application, so that a user selects and obtains a target application according to the at least one application.
Here, the electronic device may be a mobile terminal, for example, a portable mobile terminal such as a smart phone or a tablet computer.
The manner of acquiring the location information of the electronic device may be: the geographic position information of the electronic device, which may include longitude and latitude, is acquired by turning on a GPS module of the electronic device.
The difference from the above embodiment is that the manner of acquiring the relevant information of the application in the present embodiment is to acquire the relevant information of the application by directly sending the location information to the server side, and the specific details are as follows:
the acquiring, from the server side, related information of at least one application corresponding to the location information based on at least the location information includes:
sending the position information to a server side, so that the server side acquires the corresponding area characteristic information according to the position information, selects at least one application corresponding to the position information based on the area characteristic information, and sends related information of the at least one application to the electronic equipment;
receiving the related information of the at least one application sent by the server side.
The location information includes: longitude information and latitude information of the position of the electronic equipment;
correspondingly, the processing manner of the server side for determining the area feature information corresponding to the location information based on the location information of the electronic device may include: and determining the area identification information of the position of the electronic equipment based on the longitude information and the latitude information of the position of the electronic equipment, and at least taking the area identification information as the area characteristic information.
The determining of the area feature information corresponding to the location information based on the location information of the electronic device may specifically be: and searching the identification information of the area where the position information is located from the map application according to the position information, and taking the identification information as the area characteristic information.
The map application may include identification information of a plurality of areas, and longitude and latitude ranges corresponding to each area, for example, a stadium a, and the longitude and latitude ranges corresponding to each area may be set in the map application, where the longitude and latitude ranges may be composed of edge positions of the area, as shown in fig. 2, it is assumed that at a certain position of the map, there are an area 21 and an area 22, where each area is defined by the longitude and latitude information of the edge of the area.
For example, the server side determines that the area feature information is identification information of an area, that is, a stadium a, and then determines that the type of the area is a stadium according to the identification information of the area; accordingly, the at least one application selected according to the type may include: a recommendation application for games, a ticketing application, and the like;
for another example, assuming that the identification information of the area is, the concert hall B can set the type of the area as a place of music or performance according to the identification information; accordingly, applications selected according to the type may include: ticketing applications, music download applications, music players; or, an application may be selected to acquire a recent activity in the area, for example, a recent performance concert of a classical musician C is performed in the area, an application of a certain piece analysis class of the classical musician may be recommended, and the like. The above description is merely exemplary and is not intended to limit the scope of the present embodiments.
Therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Example III,
On the basis of the scenario provided in the first embodiment or the second embodiment, the present embodiment further explains how to present the application:
the presenting the at least one application according to the related information of the at least one application comprises:
determining identification information of the at least one application according to the related information of the at least one application;
adding identification information of the at least one application to a target folder, and presenting the at least one application by presenting the content of the target folder;
or,
determining identification information of the at least one application according to the related information of the at least one application;
and displaying the identification information of the at least one application in a target area in a display area of the mobile terminal so as to present the at least one application.
Wherein, the relevant information of the application may include: identification information of the application; further, a download address of the application, etc. may also be included. It should be understood that the identification information of the application may include an icon of the application, and more specifically, may include the following two parts: the name of the application and the icon of the application.
The above presentation can be seen in fig. 3a, 3b and 3c, respectively;
FIG. 3a is presented to use one target folder for icons containing multiple applications and is shown directly in the current display area; the target folder may be automatically created by the electronic device as needed, in addition, the name of the target folder may be set according to an actual situation, for example, the target folder may be automatically generated as a "new folder", or may be automatically generated as a "recommended application of location a" in combination with the location information, and the like, and a specific rule for generating the name of the target folder may be set according to the actual situation, which is not exhaustive in this embodiment.
Fig. 3b shows that the current display area is used as a background, a target area is set in the display area, and the identification information of at least one application to be presented is presented in a target area 41; the target area may be selected to be displayed by being superimposed on the current display area, or may be displayed at an idle position of the current display area. The specific display processing is not limited in this embodiment.
In addition, fig. 3c shows that a specific certain screen is taken as a target area of the display area, for example, the operating system may provide an additional screen besides the main screen, and the at least one application recommended in the embodiment may be presented in the additional screen by continuing to slide to the right on the basis of the display of the first screen to display the additional screen.
Further, since the obtained at least one application may be an application that is already currently installed in the electronic device, or may also be an application that is not currently installed in the electronic device. It is to be understood that in presenting at least one of the above applications, the following two approaches may be employed:
firstly, whether an application is installed on the electronic equipment or not, the identification information of the application is presented in the same display mode; such as the one shown in fig. 3 a-3 c;
it should be further noted here that, in addition to the aforementioned application recommended in the same display area, the following may be also used: when the at least one application is presented, the same manner as that of the icon of the application displayed in the other current screens of the electronic device may be adopted, for example, in fig. 4, the icon corresponding to the at least one application presented in the area 42 is presented in the same manner as that of the icon of the other application displayed in the screen where the icon is displayed, so that the user can obtain a unified visual experience.
Secondly, adopting different display modes for the identification information of the installed application and the identification information of the uninstalled application; for example, the identifier "uninstalled" may be added to the displayed identifier information for distinguishing, for example, see fig. 5; alternatively, an emphasized dotted-line frame may be set on the outer frame of the identification information of the uninstalled application, for example, referring to fig. 6, a dotted-line frame 61 is added to an application in the figure, that is, the application is an uninstalled application.
In addition, when the applications are presented, the presented applications may be further sorted according to a preset definition, for example, the applications may be sorted according to an initial letter, or sorted according to an installation or non-installation situation.
It should be understood that, in this embodiment, only the manner of presenting the identification information of the application is illustrated, and the above several manners are not used to limit the implementation of actually presenting the identification information of the application. Also, the manner in which the different locations or areas present the at least one application and the manner in which the at least one application is presented within the location or area may be used in combination.
Further, in this embodiment, after selecting the target application, according to whether the target application is in an application already installed in the electronic device, the method further includes:
detecting selection operation information;
according to the selection operation information, determining that a user selects and obtains a target application according to the at least one application;
if the target application is an application installed in the mobile terminal, opening the target application according to the selection operation information;
and if the target application is an application which is not installed in the mobile terminal, sending request information for acquiring the target application to a server side, and acquiring and installing the target application according to feedback information of the server side aiming at the request information.
The manner of sending the request information for acquiring the target application to the server side may be: acquiring a download address of the application in the relevant information of the application, generating request information according to the download address, and directly sending the request information to a corresponding server to acquire the target application. The specific manner of generating the request information according to the download address is not limited here.
Therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Example four,
An embodiment of the present invention provides an information processing method, which is applied to a server, and as shown in fig. 7, the method includes:
step 701: selecting relevant information of at least one application corresponding to the position information of the electronic equipment for the electronic equipment;
step 702: and sending the related information of the at least one application corresponding to the position information of the electronic equipment.
Here, the electronic device may be a mobile terminal, for example, a portable mobile terminal such as a smart phone or a tablet computer.
The manner of acquiring the location information of the electronic device may be: the geographic position information of the electronic device, which may include longitude and latitude, is acquired by turning on a GPS module of the electronic device.
Corresponding to the first and second embodiments, the manner of selecting at least one application related to the location information for the mobile terminal at the server side may be two of the following:
in a first way,
The selecting, for an electronic device, related information of at least one application corresponding to location information of the electronic device includes:
acquiring position information sent by electronic equipment, and determining area characteristic information corresponding to the position information based on the position information of the electronic equipment;
and selecting and obtaining related information of at least one application corresponding to the position information of the electronic equipment according to the area characteristic information.
Wherein the location information comprises: longitude information and latitude information of the position of the electronic equipment;
correspondingly, the determining the area feature information corresponding to the position information based on the position information of the electronic device includes:
determining area identification information of the position of the electronic equipment based on longitude information and latitude information of the position of the electronic equipment, and at least taking the area identification information as the area characteristic information;
or,
determining area identification information of the position of the electronic equipment based on longitude information and latitude information of the position of the electronic equipment, and acquiring area type information of the position of the electronic equipment based on the area identification information of the position of the electronic equipment; based on the area identification information and the area type information as the area feature information.
The determining of the area feature information corresponding to the location information based on the location information of the electronic device may specifically be: and searching the identification information of the area where the position information is located from the map application according to the position information, and taking the identification information as the area characteristic information.
The map application may include identification information of a plurality of areas, and longitude and latitude ranges corresponding to each area, for example, a stadium a, and the longitude and latitude ranges corresponding to each area may be set in the map application, where the longitude and latitude ranges may be composed of edge positions of the area, as shown in fig. 2, it is assumed that at a certain position of the map, there are an area 21 and an area 22, where each area is defined by the longitude and latitude information of the edge of the area.
Sending the area feature information to a server side, so that the server side selects at least one application corresponding to the location information according to the area feature information, and sends related information of the at least one application to the electronic device, wherein the processing performed by the server side may include: and determining the type of the region according to the region characteristic information, and selecting at least one application according to the type of the region.
For example, the area feature information is identification information of an area, that is, a stadium a, and then the type of the area can be determined to be the stadium according to the identification information of the area; accordingly, the at least one application selected according to the type may include: a recommendation application for games, a ticketing application, and the like;
for another example, assuming that the identification information of the area is, the concert hall B can set the type of the area as a place of music or performance according to the identification information; accordingly, applications selected according to the type may include: ticketing applications, music download applications, music players; or, an application may be selected to acquire a recent activity in the area, for example, a recent performance concert of a classical musician C is performed in the area, an application of a certain piece analysis class of the classical musician may be recommended, and the like. The above description is merely exemplary and is not intended to limit the scope of the present embodiments.
The second way,
The selecting, for an electronic device, related information of at least one application corresponding to location information of the electronic device includes:
acquiring regional characteristic information sent by electronic equipment;
and selecting and obtaining related information of at least one application corresponding to the position information of the electronic equipment according to the area characteristic information.
For example, the area feature information is identification information of an area, that is, a stadium a, and then the type of the area can be determined to be the stadium according to the identification information of the area; accordingly, the at least one application selected according to the type may include: a recommendation application for games, a ticketing application, and the like;
therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Example V,
On the basis of the scenario provided in the fourth embodiment, the present embodiment further explains how to recommend an application:
the selecting the related information of at least one application corresponding to the position information of the electronic equipment comprises:
acquiring M applications corresponding to the position information of the electronic equipment, wherein M is an integer greater than or equal to 1; sequencing the M applications, and selecting the first N applications from the sequenced M applications; n is an integer of 1 or more and M or less; and acquiring related information of the first N applications.
The specific manner of sequencing may be: and acquiring feature information corresponding to the M applications, and sequencing the M applications according to the feature information.
The characteristic information corresponding to the application may be a usage condition of the application, such as a usage number (download number, operation number) of the application, a usage frequency of the application, a time on shelf of the application, and the like. For example, referring to FIG. 8, there are shown 5 applications, applications 1-5 respectively; assuming that the characteristic information is the download times of the application, the download times corresponding to the application 1 are 1000 times, the application 2 is 10 times, the application 3 is 1 ten thousand times, the application 4 is 500 times, and the application 5 is 5000 times; according to the downloading times, 5 applications are sorted from top to bottom and are an application 3, an application 5, an application 1, an application 2 and an application 4;
correspondingly, the front designated position can be the application of the front three positions, and the specific number can be set according to the actual situation; it is assumed that, referring to fig. 9, the applications transmitted to the mobile terminal are application 3, application 5, and related information of application 1.
Therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Example six,
An embodiment of the present invention provides an electronic device, as shown in fig. 10, including:
a position acquisition unit 1001 configured to acquire position information of the electronic device;
an information obtaining unit 1002, configured to obtain, from a server side, related information of at least one application corresponding to the location information, based on at least the location information;
the processing unit 1003 is configured to present the at least one application according to the relevant information of the at least one application, so that a user selects a target application according to the at least one application.
Here, the electronic device may be a mobile terminal, for example, a portable mobile terminal such as a smart phone or a tablet computer.
The location obtaining unit 1001 is configured to obtain geographic location information of the electronic device by turning on a GPS module of the electronic device, for example, the geographic location information may include longitude and latitude.
The information obtaining unit 1002 is configured to determine, based on location information of the electronic device, area feature information corresponding to the location information; and sending the area characteristic information to a server side.
The location information includes: longitude information and latitude information of the position of the electronic equipment;
correspondingly, the information obtaining unit 1002 is configured to determine, based on longitude information and latitude information of the location where the electronic device is located, area identification information of the location where the electronic device is located, and use at least the area identification information as the area feature information.
The information obtaining unit 1002 is configured to search, according to the location information, identification information of an area where the location information is located from a map application, and use the identification information as the area feature information.
The map application may include identification information of a plurality of areas, and longitude and latitude ranges corresponding to each area, for example, a stadium a, and the longitude and latitude ranges corresponding to each area may be set in the map application, where the longitude and latitude ranges may be composed of edge positions of the area, as shown in fig. 2, it is assumed that at a certain position of the map, there are an area 21 and an area 22, where each area is defined by the longitude and latitude information of the edge of the area.
Further, the information obtaining unit 1002 is configured to obtain, based on the area identification information of the location where the electronic device is located, area type information of the location where the electronic device is located; based on the area identification information and the area type information as the area feature information.
In addition, the following may be also possible: directly using the position information as the area characteristic information; that is, the corresponding recommended application can be determined by directly using the latitude and longitude included in the location information.
Sending the area feature information to a server side, so that the server side selects at least one application corresponding to the location information according to the area feature information, and sends related information of the at least one application to the electronic device, wherein the processing performed by the server side may include: and determining the type of the region according to the region characteristic information, and selecting at least one application according to the type of the region.
For example, the area feature information is identification information of an area, that is, a stadium a, and then the type of the area can be determined to be the stadium according to the identification information of the area; accordingly, the at least one application selected according to the type may include: a recommendation application for games, a ticketing application, and the like;
for another example, assuming that the identification information of the area is, the concert hall B can set the type of the area as a place of music or performance according to the identification information; accordingly, applications selected according to the type may include: ticketing applications, music download applications, music players; or, an application may be selected to acquire a recent activity in the area, for example, a recent performance concert of a classical musician C is performed in the area, an application of a certain piece analysis class of the classical musician may be recommended, and the like. The above description is merely exemplary and is not intended to limit the scope of the present embodiments.
In addition, in the embodiment, the manner of acquiring the relevant information of the application may also be that the relevant information of the application is acquired by directly sending the location information to the server side, which is specifically as follows:
the information obtaining unit 1002 is configured to send the location information to a server side, and receive the relevant information of the at least one application sent by the server side.
The location information includes: longitude information and latitude information of the position of the electronic equipment;
therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Example seven,
On the basis of the scenario provided in the sixth embodiment, the present embodiment further explains how to present the application:
the processing unit 1003 is configured to determine, according to the relevant information of the at least one application, identification information of the at least one application; adding identification information of the at least one application to a target folder, and presenting the at least one application by presenting the content of the target folder;
or,
a processing unit 1003, configured to determine, according to the relevant information of the at least one application, identification information of the at least one application; and displaying the identification information of the at least one application in a target area in a display area of the mobile terminal so as to present the at least one application.
Wherein, the relevant information of the application may include: identification information of the application; further, a download address of the application, etc. may also be included. It should be understood that the identification information of the application may include the following two parts: the name of the application and the icon of the application, for example, referring to fig. 3, the name of the application is an a application, and the icon of the application may be an icon 31 in the figure.
The above presentation can be seen in fig. 3a, 3b and 3c, respectively;
FIG. 3a is presented to use one target folder for icons containing multiple applications and is shown directly in the current display area; the target folder may be automatically created by the electronic device as needed, in addition, the name of the target folder may be set according to an actual situation, for example, the target folder may be automatically generated as a "new folder", or may be automatically generated as a "recommended application of location a" in combination with the location information, and the like, and a specific rule for generating the name of the target folder may be set according to the actual situation, which is not exhaustive in this embodiment.
Fig. 3b shows that the current display area is used as a background, a target area is set in the display area, and the identification information of at least one application to be presented is presented in a target area 41; the target area may be selected to be displayed by being superimposed on the current display area, or may be displayed at an idle position of the current display area. The specific display processing is not limited in this embodiment.
In addition, fig. 3c shows that a specific certain screen is taken as a target area of the display area, for example, the operating system may provide an additional screen besides the main screen, and the at least one application recommended in the embodiment may be presented in the additional screen by continuing to slide to the right on the basis of the display of the first screen to display the additional screen.
Further, since the obtained at least one application may be an application that is already currently installed in the electronic device, or may also be an application that is not currently installed in the electronic device. It is to be understood that in presenting at least one of the above applications, the following two approaches may be employed:
firstly, whether an application is installed on the electronic equipment or not, the identification information of the application is presented in the same display mode; such as the one shown in fig. 3 a-3 c;
it should be further noted here that, in addition to the aforementioned application recommended in the same display area, the following may be also used: when the at least one application is presented, the same manner as that of the icon of the application displayed in the other current screens of the electronic device may be adopted, for example, in fig. 4, the icon corresponding to the at least one application presented in the area 42 is presented in the same manner as that of the icon of the other application displayed in the screen where the icon is displayed, so that the user can obtain a unified visual experience.
Secondly, adopting different display modes for the identification information of the installed application and the identification information of the uninstalled application; for example, the identifier "uninstalled" may be added to the displayed identifier information for distinguishing, for example, see fig. 5; alternatively, a frame of the identification information of the unmounted application may be provided with a weighted frame, for example, see fig. 6.
In addition, when the applications are presented, the presented applications may be further sorted according to a preset definition, for example, the applications may be sorted according to an initial letter, or sorted according to an installation or non-installation situation.
It should be understood that, in this embodiment, only the manner of presenting the identification information of the application is illustrated, and the above several manners are not used to limit the implementation of actually presenting the identification information of the application. Also, the manner in which the different locations or areas present the at least one application and the manner in which the at least one application is presented within the location or area may be used in combination.
Further, in this embodiment, after the target application is selected, subsequent processing is performed according to whether the target application is in an application already installed in the electronic device, specifically, the processing unit 1003 is configured to detect selection operation information; according to the selection operation information, determining that a user selects and obtains a target application according to the at least one application; if the target application is an application installed in the mobile terminal, opening the target application according to the selection operation information; and if the target application is an application which is not installed in the mobile terminal, sending request information for acquiring the target application to a server side, and acquiring and installing the target application according to feedback information of the server side aiming at the request information.
The manner of sending the request information for acquiring the target application to the server side may be: acquiring a download address of the application in the relevant information of the application, generating request information according to the download address, and directly sending the request information to a corresponding server to acquire the target application. The specific manner of generating the request information according to the download address is not limited here.
Therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Example eight,
An embodiment of the present invention provides a server, as shown in fig. 11, where the server includes:
an application selecting unit 1101 configured to select, for an electronic device, related information of at least one application corresponding to location information of the electronic device;
an information sending unit 1102, configured to send the related information of the at least one application corresponding to the location information of the electronic device.
Here, the electronic device may be a mobile terminal, for example, a portable mobile terminal such as a smart phone or a tablet computer.
The manner of selecting at least one application related to the location information for the mobile terminal at the server side may be two of the following:
in a first way,
The application selection unit 1101 is configured to acquire location information sent by an electronic device, and determine area feature information corresponding to the location information based on the location information of the electronic device; and selecting and obtaining related information of at least one application corresponding to the position information of the electronic equipment according to the area characteristic information.
Wherein the location information comprises: longitude information and latitude information of the position of the electronic equipment;
correspondingly, the application selecting unit 1101 is configured to determine, based on longitude information and latitude information of a location where the electronic device is located, area identification information of the location where the electronic device is located, and use at least the area identification information as the area feature information;
or,
the application selection unit 1101 is configured to determine, based on longitude information and latitude information of a location where the electronic device is located, area identification information of the location where the electronic device is located, and obtain, based on the area identification information of the location where the electronic device is located, area type information of the location where the electronic device is located; based on the area identification information and the area type information as the area feature information.
The application selection unit 1101 is configured to search, according to the location information, identification information of an area where the location information is located from a map application, and use the identification information as the area feature information.
The map application may include identification information of a plurality of areas, and longitude and latitude ranges corresponding to each area, for example, a stadium a, and the longitude and latitude ranges corresponding to each area may be set in the map application, where the longitude and latitude ranges may be composed of edge positions of the area, as shown in fig. 2, it is assumed that at a certain position of the map, there are an area 21 and an area 22, where each area is defined by the longitude and latitude information of the edge of the area.
The server side selects at least one application corresponding to the location information according to the area feature information, and sends related information of the at least one application to the electronic device, wherein the processing performed by the server side may include: an application selecting unit 1101, configured to determine a type of the area according to the area feature information, and select at least one application according to the type of the area.
For example, the area feature information is identification information of an area, that is, a stadium a, and then the type of the area can be determined to be the stadium according to the identification information of the area; accordingly, the at least one application selected according to the type may include: a recommendation application for games, a ticketing application, and the like;
for another example, assuming that the identification information of the area is, the concert hall B can set the type of the area as a place of music or performance according to the identification information; accordingly, applications selected according to the type may include: ticketing applications, music download applications, music players; or, an application may be selected to acquire a recent activity in the area, for example, a recent performance concert of a classical musician C is performed in the area, an application of a certain piece analysis class of the classical musician may be recommended, and the like. The above description is merely exemplary and is not intended to limit the scope of the present embodiments.
The second way,
The application selection unit 1101 is configured to acquire regional characteristic information sent by an electronic device; and selecting and obtaining related information of at least one application corresponding to the position information of the electronic equipment according to the area characteristic information.
For example, the area feature information is identification information of an area, that is, a stadium a, and then the type of the area can be determined to be the stadium according to the identification information of the area; accordingly, the at least one application selected according to the type may include: a recommendation application for games, a ticketing application, and the like;
therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
Examples nine,
On the basis of the scenario provided in the eighth embodiment, the present embodiment further explains how to recommend an application:
the application selection unit is used for acquiring M applications corresponding to the position information of the electronic equipment, wherein M is an integer greater than or equal to 1; sequencing the M applications, and selecting the first N applications from the sequenced M applications; n is an integer of 1 or more and M or less; and acquiring related information of the first N applications.
The specific manner of sequencing may be: and acquiring feature information corresponding to the M applications, and sequencing the M applications according to the feature information.
The characteristic information corresponding to the application may be a usage condition of the application, such as a usage number (download number, operation number) of the application, a usage frequency of the application, a time on shelf of the application, and the like. For example, referring to FIG. 9, there are shown 5 applications, applications 1-5 respectively; assuming that the characteristic information is the download times of the application, the download times corresponding to the application 1 are 1000 times, the application 2 is 10 times, the application 3 is 1 ten thousand times, the application 4 is 500 times, and the application 5 is 5000 times; according to the downloading times, 5 applications are sorted from top to bottom and are application 3-application 5-application 1-application 2-application 3;
correspondingly, the front designated position can be the application of the front three positions, and the specific number can be set according to the actual situation; it is assumed that, referring to fig. 9, the applications transmitted to the mobile terminal are application 3, application 5, and related information of application 1.
Therefore, by adopting the scheme, at least one application related to the position of the electronic equipment can be acquired from the server side according to the position of the electronic equipment, the related information of the application is acquired, and the target application is selected according to the acquired related information of the application. Therefore, the position information of the electronic equipment can be intelligently associated with the acquired target application, the correlation degree between the target application acquired by the user and the scene where the target application is located is improved, and the acquisition efficiency of the user for acquiring the target application with high correlation degree with the position information is improved.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.