CN104683458B - The method and server that a kind of wallpaper is recommended - Google Patents
The method and server that a kind of wallpaper is recommended Download PDFInfo
- Publication number
- CN104683458B CN104683458B CN201510080540.XA CN201510080540A CN104683458B CN 104683458 B CN104683458 B CN 104683458B CN 201510080540 A CN201510080540 A CN 201510080540A CN 104683458 B CN104683458 B CN 104683458B
- Authority
- CN
- China
- Prior art keywords
- terminal
- wallpaper
- mentioned
- server
- display screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 9
- 238000013507 mapping Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims 1
- 230000003796 beauty Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 2
- 210000004556 brain Anatomy 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The method and server recommended the embodiment of the invention discloses a kind of wallpaper, including:The wallpaper recommendation request that server receiving terminal is sent;Above-mentioned server responds above-mentioned wallpaper recommendation request, obtains the hardware information of above-mentioned terminal and obtains the historical record of the terminal downloads wallpaper;Above-mentioned server determines the type of preferences of the user using above-mentioned terminal according to above-mentioned historical record;The wallpaper that above-mentioned server matches according to the push of above-mentioned type of preferences with above-mentioned hardware information.Implement the embodiment of the present invention, server can determine the type of preferences of the user using the terminal, and the wallpaper to match according to the hardware information of type of preferences push and terminal according to the historical record of terminal downloads wallpaper.Therefore, it is possible to improve the matching degree of the wallpaper of server recommendation and terminal.
Description
Technical field
The method and server recommended the present invention relates to field of communication technology more particularly to a kind of wallpaper.
Background technology
With the fast development of internet and the rapid proliferation of terminal, the function of terminal are also become stronger day by day, each in terminal
Kind application is also more and more, and the thing followed is in application program, and various backgrounds, skin and wallpaper are also just confused repeated.So
And if user thinks that therefrom selecting the wallpaper oneself liked but is increasingly difficult to, therefore, carry out recommending wallpaper according to user preference
Just it is particularly important.
At present, wallpaper recommendation method is mainly based upon network download time and is recommended or based on network latest update
Time is recommended or is recommended based on wallpaper genre classification.However, when user is according to the recommendation hand of wallpaper recommendation application
During the wallpaper that dynamic download is liked oneself, it is possible to can be because the wallpaper and the display resolution of terminal downloaded are mismatched and be led
Wallpaper is caused to show the phenomenon that picture distortion occur.As it can be seen that the wallpaper and the matching degree of terminal that server is recommended at present be not high.
Invention content
The method and server recommended an embodiment of the present invention provides a kind of wallpaper can improve the wallpaper of server recommendation
With the matching degree of terminal.
The embodiment of the invention discloses a kind of wallpaper recommend method, including:
The wallpaper recommendation request that server receiving terminal is sent;
The server responds the wallpaper recommendation request, obtains the hardware information of the terminal and obtains the terminal
Download the historical record of wallpaper;
The server determines the type of preferences of the user using the terminal according to the historical record;
The wallpaper that the server matches according to type of preferences push with the hardware information.
Correspondingly, the embodiment of the invention also discloses a kind of server, including:
Receiving unit, for receiving the wallpaper recommendation request of terminal transmission;
Acquiring unit for responding the wallpaper recommendation request, obtains the hardware information of the terminal and obtains the end
Download the historical record of wallpaper in end;
Determination unit, for determining the type of preferences of the user using the terminal according to the historical record;
Push unit, for the wallpaper to be matched according to type of preferences push with the hardware information.
In the embodiment of the present invention, the wallpaper recommendation request of server receiving terminal transmission;The server responds the wall
Paper recommendation request obtains the hardware information of the terminal and obtains the historical record of the terminal downloads wallpaper;The server
The type of preferences of the user using the terminal is determined according to the historical record;The server is pushed away according to the type of preferences
Send the wallpaper to match with the hardware information.Implement the embodiment of the present invention, server being capable of going through according to terminal downloads wallpaper
Records of the Historian record determines the type of preferences of the user using the terminal, and according to type of preferences push and the hardware information phase of terminal
The wallpaper matched.Therefore, it is possible to improve the matching degree of the wallpaper of server recommendation and terminal.
Description of the drawings
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is some embodiments of the present invention, general for this field
For logical technical staff, without creative efforts, other attached drawings are can also be obtained according to these attached drawings.
Fig. 1 is the flow diagram of method that a kind of wallpaper disclosed by the embodiments of the present invention is recommended;
Fig. 2 is the flow diagram of method that another wallpaper disclosed by the embodiments of the present invention is recommended;
Fig. 3 is the flow diagram for the method that another wallpaper disclosed by the embodiments of the present invention is recommended;
Fig. 4 is a kind of structure diagram of server disclosed by the embodiments of the present invention;
Fig. 5 is the structure diagram of another server disclosed by the embodiments of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is part of the embodiment of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained without making creative work
Example, shall fall within the protection scope of the present invention.
The method and server recommended the embodiment of the invention discloses a kind of wallpaper, being capable of going through according to terminal downloads wallpaper
Records of the Historian record determines the type of preferences of the user using the terminal, and according to type of preferences push and the hardware information phase of terminal
The wallpaper matched.Therefore, it is possible to improve the matching degree of the wallpaper of server recommendation and terminal.
Referring to Fig. 1, Fig. 1 is the flow diagram of method that a kind of wallpaper disclosed by the embodiments of the present invention is recommended.Wherein,
Terminal in method shown in FIG. 1 can include but is not limited to smart mobile phone (such as Android phone, iOS mobile phones), tablet electricity
The terminals such as brain, palm PC and mobile internet device (Mobile Internet Devices, MID), PAD.Such as Fig. 1 institutes
Show, the method which recommends may comprise steps of:
The wallpaper recommendation request that S101, server receiving terminal are sent.
In the embodiment of the present invention, the wallpaper recommendation request of server receiving terminal transmission.Wherein, which can pass through pass
In the above-mentioned server of the platform access such as the website of wallpaper, application software, above-mentioned wallpaper recommendation request can include but is not limited to
To wallpaper type (such as:Simply, lovely, landscape, sport car, beauty, animation etc.) search.
S102, above-mentioned server respond above-mentioned wallpaper recommendation request, obtain the hardware information of above-mentioned terminal and obtain and are somebody's turn to do
The historical record of terminal downloads wallpaper.
In the embodiment of the present invention, hardware information includes the resolution value of terminal display screen, the length of terminal display screen and end
It holds at least one in the running frequency value of the ratio of the width of display screen and the central processing unit of terminal.
In the embodiment of the present invention, when above-mentioned server receives the wallpaper recommendation request of terminal transmission, then it can go to obtain
The hardware information of the terminal is taken, can also obtain the resolution value of terminal display screen or obtains the length of terminal display screen
With the running frequency value of the ratio of the width of terminal display screen or the central processing unit for obtaining terminal or obtaining simultaneously
The ratio of the width of the resolution value of terminal display screen, the length of terminal display screen and terminal display screen and the centre of terminal
Manage the running frequency value of device.
In the embodiment of the present invention, classification type is marked in each wallpaper in wallpaper library by server, which can
The types such as including but not limited to simple, lovely, landscape, sport car, beauty, animation, when above-mentioned terminal is used under above-mentioned server
When carrying wallpaper, above-mentioned server determines the classification type that the terminal downloaded according to the wallpaper Download History of above-mentioned terminal, deposits
Store up the download historical record of the wallpaper of the classification type of above-mentioned terminal downloads.When the wallpaper that server receives terminal transmission pushes away
After recommending request, you can obtain the historical record of the terminal downloads wallpaper.
S103, above-mentioned server determine the type of preferences of the user using above-mentioned terminal according to above-mentioned historical record.
In the embodiment of the present invention, above-mentioned server chooses M according to the historical record of the corresponding download of above-mentioned classification type
Classification type is set as the type of preferences of the user using above-mentioned terminal, as an alternative embodiment, above-mentioned server
Can be more than that M classification type of threshold value is set as the type of preferences of the user by the historical record of the download of wallpaper;It is another can
In the mode of choosing, choose the most TOP V of the corresponding download time of above-mentioned classification type or front three to be set as the user inclined
Good type.
The wallpaper that S104, above-mentioned server match according to the push of above-mentioned type of preferences with above-mentioned hardware information.
In the specific implementation, above-mentioned server is believed to the push of above-mentioned terminal and the type of preferences of user and the hardware of above-mentioned terminal
The matched wallpaper of manner of breathing.According to the hardware information of the type of preferences of user and above-mentioned terminal, above-mentioned server is chosen from wallpaper library
The matched wallpaper of phase selection is recommended to above-mentioned terminal.Above-mentioned server is according to the hardware information two of type of preferences and above-mentioned terminal
The demand that the wallpaper of a factor push will be more in line with the terminal, improves matching degree.
In Fig. 1, the wallpaper recommendation request that server receiving terminal is sent;Above-mentioned server, which responds above-mentioned wallpaper, to be recommended to ask
It asks, obtain the hardware information of above-mentioned terminal and obtains the historical record of the terminal downloads wallpaper;Above-mentioned server is according to above-mentioned
Historical record determines the type of preferences of the user using above-mentioned terminal;Above-mentioned server according to above-mentioned type of preferences push with it is above-mentioned
The wallpaper that hardware information matches.Implement the embodiment of the present invention, server can be true according to the historical record of terminal downloads wallpaper
Surely the type of preferences of the user of the terminal, and the wall to match according to the hardware information of type of preferences push and terminal are used
Paper.Therefore, it is possible to improve the matching degree of the wallpaper of server recommendation and terminal.
Referring to Fig. 2, Fig. 2 is the flow diagram of method that another wallpaper disclosed by the embodiments of the present invention is recommended,.Such as
Shown in Fig. 2, the method which recommends may comprise steps of:
The wallpaper recommendation request that S201, server receiving terminal are sent.
In the embodiment of the present invention, the wallpaper recommendation request of server receiving terminal transmission.Wherein, which can pass through pass
In the above-mentioned server of the platform access such as the website of wallpaper, application software, above-mentioned wallpaper recommendation request can include but is not limited to
To wallpaper type (such as:Simply, lovely, landscape, sport car, beauty, animation etc.) search.
S202, above-mentioned server respond above-mentioned wallpaper recommendation request, obtain the hardware information of above-mentioned terminal and obtain and are somebody's turn to do
The historical record of terminal downloads wallpaper.
In the embodiment of the present invention, hardware information includes the resolution value of terminal display screen, the length of terminal display screen and end
It holds at least one in the running frequency value of the ratio of the width of display screen and the central processing unit of terminal.
In the embodiment of the present invention, when above-mentioned server receives the wallpaper recommendation request of terminal transmission, then it can go to obtain
The hardware information of the terminal is taken, can also obtain the resolution value of terminal display screen or obtains the length of terminal display screen
With the running frequency value of the ratio of the width of terminal display screen or the central processing unit for obtaining terminal or obtaining simultaneously
The ratio of the width of the resolution value of terminal display screen, the length of terminal display screen and terminal display screen and the centre of terminal
Manage the running frequency value of device.
In the embodiment of the present invention, classification type is marked in each wallpaper in wallpaper library by server, which can
The types such as including but not limited to simple, lovely, landscape, sport car, beauty, animation, when above-mentioned terminal is used under above-mentioned server
When carrying wallpaper, above-mentioned server determines the classification type that the terminal downloaded according to the wallpaper Download History of above-mentioned terminal, deposits
Store up the download historical record of the wallpaper of the classification type of above-mentioned terminal downloads.When the wallpaper that server receives terminal transmission pushes away
After recommending request, you can obtain the historical record of the terminal downloads wallpaper.
S203, above-mentioned server determine the type of preferences of the user using above-mentioned terminal according to above-mentioned historical record.
In the embodiment of the present invention, above-mentioned server chooses M according to the historical record of the corresponding download of above-mentioned classification type
Classification type is set as the type of preferences of the user using above-mentioned terminal, as an alternative embodiment, above-mentioned server
Can be more than that M classification type of threshold value is set as the type of preferences of the user by the historical record of the download of wallpaper;It is another can
In the mode of choosing, choose the most TOP V of the corresponding download time of above-mentioned classification type or front three to be set as the user inclined
Good type.
S204, when the resolution value of above-mentioned hardware information including above-mentioned terminal display screen, above-mentioned server is according to above-mentioned
Type of preferences pushes the wallpaper to match with the resolution value of above-mentioned terminal display screen.
As an alternative embodiment, above-mentioned wallpaper recommendation request includes the resolution value of above-mentioned terminal display screen,
Above-mentioned server obtains the resolution value of above-mentioned terminal display screen according to above-mentioned wallpaper recommendation request.
As another optional embodiment, above-mentioned server reads the display pattern generation of the driver of above-mentioned terminal
Code obtains the corresponding screen of the display pattern code in the mapping relations from display pattern code with screen resolution and differentiates
Rate.Wherein, display pattern code and the resolution ratio table of comparisons are as shown in table 1 below.But above-mentioned display pattern code is not limited to table 1
Shown in type.Above-mentioned server can recommend wallpaper according to the screen resolution of above-mentioned terminal, avoid terminal downloads
The phenomenon that wallpaper does not meet screen resolution and is distorted improves the efficiency of server wallpaper recommendation.
1 display pattern code of table and the resolution ratio table of comparisons
In fig. 2, it is described in detail when above-mentioned hardware information includes the resolution ratio of terminal display screen, server can basis
The resolution ratio of terminal and the type of preferences of user carry out push wallpaper.As it can be seen that implementing the embodiment of the present invention, can equally carry
The wallpaper of high server push and the matching degree of terminal.
Referring to Fig. 3, Fig. 3 is the flow diagram for the method that another wallpaper disclosed by the embodiments of the present invention is recommended;Such as
Shown in Fig. 3, the method which recommends may comprise steps of:
The wallpaper recommendation request that S301, server receiving terminal are sent.
In the embodiment of the present invention, the wallpaper recommendation request of server receiving terminal transmission.Wherein, which can pass through pass
In the above-mentioned server of the platform access such as the website of wallpaper, application software, above-mentioned wallpaper recommendation request can include but is not limited to
To wallpaper type (such as:Simply, lovely, landscape, sport car, beauty, animation etc.) search.
S302, above-mentioned server respond above-mentioned wallpaper recommendation request, obtain the hardware information of above-mentioned terminal and obtain and are somebody's turn to do
The historical record of terminal downloads wallpaper.
In the embodiment of the present invention, hardware information includes the resolution value of terminal display screen, the length of terminal display screen and end
It holds at least one in the running frequency value of the ratio of the width of display screen and the central processing unit of terminal.
In the embodiment of the present invention, when above-mentioned server receives the wallpaper recommendation request of terminal transmission, then it can go to obtain
The hardware information of the terminal is taken, can also obtain the resolution value of terminal display screen or obtains the length of terminal display screen
With the running frequency value of the ratio of the width of terminal display screen or the central processing unit for obtaining terminal or obtaining simultaneously
The ratio of the width of the resolution value of terminal display screen, the length of terminal display screen and terminal display screen and the centre of terminal
Manage the running frequency value of device.
In the embodiment of the present invention, classification type is marked in each wallpaper in wallpaper library by server, which can
The types such as including but not limited to simple, lovely, landscape, sport car, beauty, animation, when above-mentioned terminal is used under above-mentioned server
When carrying wallpaper, above-mentioned server determines the classification type that the terminal downloaded according to the wallpaper Download History of above-mentioned terminal, deposits
Store up the download historical record of the wallpaper of the classification type of above-mentioned terminal downloads.When the wallpaper that server receives terminal transmission pushes away
After recommending request, you can obtain the historical record of the terminal downloads wallpaper.
S303, above-mentioned server determine the type of preferences of the user using above-mentioned terminal according to above-mentioned historical record.
The wallpaper that S304, above-mentioned server match according to the push of above-mentioned type of preferences with above-mentioned hardware information.
As an alternative embodiment, when the length that above-mentioned hardware information includes above-mentioned terminal display screen is shown with terminal
During the ratio of the width of display screen, server is shown according to the push of above-mentioned type of preferences and the length of above-mentioned terminal display screen with terminal
The wallpaper that the ratio of the width of screen matches.For example, when the length of display screen of above-mentioned terminal and the width of terminal display screen
When degree is than being 4 to 3, then the ratio of the width of the length and wallpaper for the wallpaper that server should be recommended also should be 4 to 3.
As another optional embodiment, when above-mentioned hardware information includes the operation of the central processing unit of above-mentioned terminal
During frequency values, then above-mentioned server can push the running frequency value with the central processing unit of above-mentioned terminal according to above-mentioned type of preferences
The wallpaper to match.
What S305, the above-mentioned terminal of above-mentioned server reception were sent is directed to above-mentioned server push and above-mentioned hardware information phase
The download request for the wallpaper matched.
In the embodiment of the present invention, when above-mentioned terminal receives the wallpaper push of above-mentioned server, above-mentioned terminal can be to
Above-mentioned server, which is sent, downloads request.Download request includes wallpaper type mark, above-mentioned server be according to above-mentioned label come
Distinguish the type of wallpaper.
S306, above-mentioned server respond above-mentioned download request, will be sent to the corresponding wallpaper of above-mentioned download request described
Terminal.
It, then can be according to this when above-mentioned server receives the download request that above-mentioned terminal is sent in the embodiment of the present invention
The terminal will be sent to the corresponding wallpaper of above-mentioned download request by downloading the wallpaper type mark that request carries.
S307, above-mentioned server send the first prompt message to above-mentioned terminal, so that above-mentioned terminal detects currently stored sky
Between capability value whether less than preset capacity threshold and above-mentioned terminal detection current memory space capability value it is low
When preset capacity threshold, the second prompt message is exported from above-mentioned terminal to user, user is prompted to clear up memory space.
In the embodiment of the present invention, since the capability value of the memory space of terminal is all limited, to store terminal
Even more important data resource, then server can send the first prompt message to above-mentioned terminal, so that the detection of above-mentioned terminal is worked as
Whether the capability value of preceding memory space is less than preset capacity threshold and in above-mentioned terminal detection current memory space
When capability value is less than preset capacity threshold, the second prompt message is exported from above-mentioned terminal to user, prompts user's cleaning
Memory space.
In the embodiment of the present invention, a capacity threshold can be preset in terminal, which can be terminal root
It is set according to the size of the memory space of terminal, user can also be made to need to set according to oneself.The present invention does not limit.
In figure 3, the wallpaper type mark of the download request of server terminal transmission, which will be described in detail, to be asked with downloading
Corresponding wallpaper is sent to the terminal.Meanwhile also the terminal is prompted to clear up memory space in time by sending prompt message.It can
See, implement the embodiment of the present invention, it is ensured that server accurately sends wallpaper to above-mentioned terminal.
Referring to Fig. 4, Fig. 4 is a kind of structure diagram of server disclosed by the embodiments of the present invention;It as shown in figure 4, should
Server can include:Receiving unit 41, acquiring unit 42, determination unit 43 and push unit 44, wherein,
Above-mentioned receiving unit 41, for receiving the wallpaper recommendation request of terminal transmission.
In the embodiment of the present invention, above-mentioned receiving unit 41 receives the wallpaper recommendation request that terminal is sent.Wherein, which can
With by the above-mentioned server of the platform access such as website, application software about wallpaper, above-mentioned wallpaper recommendation request can include but
Be not limited to wallpaper type (such as:Simply, lovely, landscape, sport car, beauty, animation etc.) search.
Above-mentioned acquiring unit 42, for responding above-mentioned wallpaper recommendation request, obtaining the hardware information of above-mentioned terminal and obtaining
Take the historical record of the terminal downloads wallpaper.
In the embodiment of the present invention, hardware information includes the resolution value of terminal display screen, the length of terminal display screen and end
It holds at least one in the running frequency value of the ratio of the width of display screen and the central processing unit of terminal.
It is when above-mentioned receiving unit 41 receives the wallpaper recommendation request of terminal transmission, then above-mentioned in the embodiment of the present invention
Acquiring unit 42 can go to obtain the hardware information of the terminal, can also obtain the resolution value of terminal display screen or obtain
The running frequency of the ratio for taking the length of terminal display screen and the width of terminal display screen or the central processing unit for obtaining terminal
Value or obtain simultaneously the resolution value of terminal display screen, the length of terminal display screen and terminal display screen width ratio
The running frequency value of the central processing unit of value and terminal.
In the embodiment of the present invention, classification type is marked in each wallpaper in wallpaper library by server, which can
The types such as including but not limited to simple, lovely, landscape, sport car, beauty, animation, when above-mentioned terminal is used under above-mentioned server
When carrying wallpaper, above-mentioned server determines the classification type that the terminal downloaded according to the wallpaper Download History of above-mentioned terminal, deposits
Store up the download historical record of the wallpaper of the classification type of above-mentioned terminal downloads.It is sent when above-mentioned receiving unit 41 receives the terminal
Wallpaper recommendation request after, above-mentioned acquiring unit 42 can obtain the historical record of the terminal downloads wallpaper.
Above-mentioned determination unit 43, for determining the type of preferences of the user using above-mentioned terminal according to above-mentioned historical record.
In the embodiment of the present invention, determination unit 43 chooses M according to the historical record of the corresponding download of above-mentioned classification type
Classification type is set as the type of preferences of the user using above-mentioned terminal, as an alternative embodiment, determination unit 43
Can be more than that M classification type of threshold value is set as the type of preferences of the user by the historical record of the download of wallpaper;It is another can
In the mode of choosing, choose the most TOP V of the corresponding download time of above-mentioned classification type or front three to be set as the user inclined
Good type.
Above-mentioned push unit 44, for the wallpaper to be matched according to the push of above-mentioned type of preferences with above-mentioned hardware information.
In the specific implementation, above-mentioned push unit 44 pushed to above-mentioned terminal it is hard with the type of preferences of user and above-mentioned terminal
The wallpaper of part information match.According to the hardware information of the type of preferences of user and above-mentioned terminal, above-mentioned push unit 44 is from wall
The wallpaper to match is selected in paper library to above-mentioned terminal to be recommended.Above-mentioned push unit 44 is according to type of preferences and above-mentioned terminal
The push of two factors of hardware information the wallpaper demand that will be more in line with the terminal, improve matching degree.
In Fig. 1, receiving unit 41 receives the wallpaper recommendation request that terminal is sent;Acquiring unit 42 responds above-mentioned wallpaper and pushes away
Request is recommended, obtain the hardware information of above-mentioned terminal and obtains the historical record of the terminal downloads wallpaper;43 basis of determination unit
Above-mentioned historical record determines the type of preferences of the user using above-mentioned terminal;Push unit 44 according to above-mentioned type of preferences push with
The wallpaper that above-mentioned hardware information matches.Implement the embodiment of the present invention, server can be remembered according to the history of terminal downloads wallpaper
Record determines the type of preferences of the user using the terminal, and matched according to the hardware information of type of preferences push and terminal
Wallpaper.Therefore, it is possible to improve the matching degree of the wallpaper of server recommendation and terminal.
Referring to Fig. 5, Fig. 5 is the structure diagram of another server disclosed by the embodiments of the present invention.As shown in figure 5,
The server can include:Receiving unit 51, acquiring unit 52, determination unit 53, push unit 54, request reception unit 55,
Wallpaper transmitting element 56 and prompt message transmitting element 57, wherein,
Above-mentioned receiving unit 51, for receiving the wallpaper recommendation request of terminal transmission.
In the embodiment of the present invention, above-mentioned receiving unit 51 receives the wallpaper recommendation request that terminal is sent.Wherein, which can
With by the above-mentioned server of the platform access such as website, application software about wallpaper, above-mentioned wallpaper recommendation request can include but
Be not limited to wallpaper type (such as:Simply, lovely, landscape, sport car, beauty, animation etc.) search.
Above-mentioned acquiring unit 52, for responding above-mentioned wallpaper recommendation request, obtaining the hardware information of above-mentioned terminal and obtaining
Take the historical record of the terminal downloads wallpaper.
In the embodiment of the present invention, hardware information includes the resolution value of terminal display screen, the length of terminal display screen and end
It holds at least one in the running frequency value of the ratio of the width of display screen and the central processing unit of terminal.
It is when above-mentioned receiving unit 51 receives the wallpaper recommendation request of terminal transmission, then above-mentioned in the embodiment of the present invention
Acquiring unit 52 can go to obtain the hardware information of the terminal, can also obtain the resolution value of terminal display screen or obtain
The running frequency of the ratio for taking the length of terminal display screen and the width of terminal display screen or the central processing unit for obtaining terminal
Value or obtain simultaneously the resolution value of terminal display screen, the length of terminal display screen and terminal display screen width ratio
The running frequency value of the central processing unit of value and terminal.
In the embodiment of the present invention, classification type is marked in each wallpaper in wallpaper library by server, which can
The types such as including but not limited to simple, lovely, landscape, sport car, beauty, animation, when above-mentioned terminal is used under above-mentioned server
When carrying wallpaper, above-mentioned server determines the classification type that the terminal downloaded according to the wallpaper Download History of above-mentioned terminal, deposits
Store up the download historical record of the wallpaper of the classification type of above-mentioned terminal downloads.It is sent when above-mentioned receiving unit 51 receives the terminal
Wallpaper recommendation request after, above-mentioned acquiring unit 52 can obtain the historical record of the terminal downloads wallpaper.
Above-mentioned determination unit 53, for determining the type of preferences of the user using above-mentioned terminal according to above-mentioned historical record.
In the embodiment of the present invention, determination unit 53 chooses M according to the historical record of the corresponding download of above-mentioned classification type
Classification type is set as the type of preferences of the user using above-mentioned terminal, as an alternative embodiment, determination unit 53
Can be more than that M classification type of threshold value is set as the type of preferences of the user by the historical record of the download of wallpaper;It is another can
In the mode of choosing, choose the most TOP V of the corresponding download time of above-mentioned classification type or front three to be set as the user inclined
Good type.
Above-mentioned push unit 54, for the wallpaper to be matched according to the push of above-mentioned type of preferences with above-mentioned hardware information.
In the specific implementation, above-mentioned push unit 54 pushed to above-mentioned terminal it is hard with the type of preferences of user and above-mentioned terminal
The wallpaper of part information match.According to the hardware information of the type of preferences of user and above-mentioned terminal, above-mentioned push unit 54 is from wall
The wallpaper to match is selected in paper library to above-mentioned terminal to be recommended.Above-mentioned push unit 54 is according to type of preferences and above-mentioned terminal
The push of two factors of hardware information the wallpaper demand that will be more in line with the terminal, improve matching degree.
As an alternative embodiment, when above-mentioned hardware information includes the resolution value of above-mentioned terminal display screen,
Then above-mentioned wallpaper recommendation request includes the resolution value of above-mentioned terminal display screen, and above-mentioned server is according to above-mentioned wallpaper recommendation request
Obtain the resolution value of above-mentioned terminal display screen.
As another optional embodiment, above-mentioned server reads the display pattern generation of the driver of above-mentioned terminal
Code obtains the corresponding screen of the display pattern code in the mapping relations from display pattern code with screen resolution and differentiates
Rate.Wherein, display pattern code and the resolution ratio table of comparisons are as shown in table 1 below.But above-mentioned display pattern code is not limited to table 1
Shown in type.Above-mentioned server can recommend wallpaper according to the screen resolution of above-mentioned terminal, avoid terminal downloads
The phenomenon that wallpaper does not meet screen resolution and is distorted improves the efficiency of server wallpaper recommendation.
1 display pattern code of table and the resolution ratio table of comparisons
Above-mentioned request reception unit 55, for receiving that above-mentioned terminal sends for above-mentioned server push and above-mentioned hardware
The download request of the wallpaper of information match.
In the embodiment of the present invention, when above-mentioned terminal receives the wallpaper push that above-mentioned push unit 54 pushes, above-mentioned end
End can send to above-mentioned server and download request.Download request includes wallpaper type mark.Above-mentioned server is according to upper
Label is stated to distinguish the type of wallpaper.
Above-mentioned wallpaper transmitting element 56, will wallpaper hair corresponding with above-mentioned download request for responding above-mentioned download request
It send to the terminal.
In the embodiment of the present invention, when above-mentioned request reception unit 55 receives the download request that above-mentioned terminal is sent, then
Above-mentioned wallpaper transmitting element 56 can ask the wallpaper type mark carried will be with the corresponding wall of above-mentioned download request according to the download
Paper is sent to the terminal.
Above-mentioned prompt message transmitting element 57, for sending the first prompt message to above-mentioned terminal, so that above-mentioned terminal is examined
The capability value of current memory space is surveyed whether less than preset capacity threshold and in the currently stored sky of above-mentioned terminal detection
Between capability value be less than preset capacity threshold when, from above-mentioned terminal to user export the second prompt message, prompt user
Clear up memory space.
In the embodiment of the present invention, since the capability value of the memory space of terminal is all limited, to store terminal
Even more important data resource, then above-mentioned prompt message transmitting element 57 can send the first prompt message to above-mentioned terminal, with
Make whether the capability value of above-mentioned terminal detection current memory space is examined less than preset capacity threshold and in above-mentioned terminal
When surveying the capability value of current memory space less than preset capacity threshold, believed from above-mentioned terminal to the second prompting of user's output
Breath prompts user to clear up memory space.
In the embodiment of the present invention, a capacity threshold can be preset in terminal, which can be terminal root
It is set according to the size of the memory space of terminal, user can also be made to need to set according to oneself.The present invention does not limit.
In Figure 5, it is described in detail when above-mentioned hardware information includes the resolution ratio of terminal display screen, server can basis
The resolution ratio of terminal and the type of preferences of user carry out push wallpaper.As it can be seen that implementing the embodiment of the present invention, can equally carry
The wallpaper of high server push and the matching degree of terminal.
Specifically, the terminal introduced in the embodiment of the present invention can implement the wall that the present invention combines Fig. 1, Fig. 2 or Fig. 3 introduction
Part or all of flow in the embodiment of the method that paper is recommended.
Module or submodule in all embodiments of the invention can pass through universal integrated circuit, such as CPU (Central
Processing Unit, central processing unit) or pass through ASIC (Application Specific Integrated
Circuit, application-specific integrated circuit) it realizes.
The steps in the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
Unit in terminal of the embodiment of the present invention can be combined, divided and deleted according to actual needs.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium
In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, abbreviation RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent variations made according to the claims of the present invention, is still within the scope of the present invention.
Claims (6)
1. a kind of method that wallpaper is recommended, which is characterized in that including:
The wallpaper recommendation request that server receiving terminal is sent, wherein, the wallpaper recommendation request includes searching wallpaper type
Rope;
The server responds the wallpaper recommendation request, obtains the hardware information of the terminal and obtains the terminal downloads
The historical record of wallpaper;Wherein, the hardware information includes the resolution value of terminal display screen, the length of terminal display screen and end
It holds at least one in the running frequency value of the ratio of the width of display screen and the central processing unit of terminal;
The server determines the type of preferences of the user using the terminal according to the historical record;
The wallpaper that the server matches according to type of preferences push with the hardware information;
The server receives the wallpaper to match for the server push with the hardware information that the terminal is sent
Download request;
The server response is described to download request, will be sent to the terminal with the download corresponding wallpaper of request;
The server sends the first prompt message to the terminal, so that the capability value of terminal detection current memory space
Whether less than preset capacity threshold and terminal detection current memory space capability value less than presetting
Capacity threshold when, from the terminal to user export the second prompt message, prompt user clear up memory space.
2. according to the method described in claim 1, it is characterized in that, when the hardware information includes point of the terminal display screen
During resolution value, the server responds the wallpaper recommendation request, obtains the hardware information of the terminal and obtains the terminal
The historical record of wallpaper is downloaded, including:
The server responds the wallpaper recommendation request, obtains the display pattern code of the driver of the terminal, from aobvious
Show that schema code terminal corresponding with obtaining the display pattern code in the mapping relations of the resolution value of terminal display screen is shown
The resolution value of display screen and the historical record for obtaining the terminal downloads wallpaper.
3. according to the method described in claim 1, it is characterized in that, when the hardware information includes the length of the terminal display screen
During the ratio of degree and the width of terminal display screen, the server pushes and the hardware information phase according to the type of preferences
The wallpaper matched, including:
The server is according to the width of type of preferences push and the length and terminal display screen of the terminal display screen
The wallpaper that ratio matches.
4. a kind of server, which is characterized in that including:
Receiving unit, for receiving the wallpaper recommendation request of terminal transmission, wherein, the wallpaper recommendation request is included to wallpaper class
The search of type;
Acquiring unit, for responding the wallpaper recommendation request, obtaining the hardware information of the terminal and obtaining under the terminal
Carry the historical record of wallpaper;Wherein, the resolution value of the hardware information including terminal display screen, the length of terminal display screen with
It is at least one in the running frequency value of the ratio of the width of terminal display screen and the central processing unit of terminal;
Determination unit, for determining the type of preferences of the user using the terminal according to the historical record;
Push unit, for the wallpaper to be matched according to type of preferences push with the hardware information;
Request reception unit, for receiving matching for the server push with the hardware information for the terminal transmission
Wallpaper download request;
Wallpaper transmitting element is asked for responding described download, and will be sent to the end with the download corresponding wallpaper of request
End;
Prompt message transmitting element, for sending the first prompt message to the terminal, so that terminal detection is currently stored
Whether the capability value in space is less than preset capacity threshold and the capability value in terminal detection current memory space
During less than preset capacity threshold, the second prompt message is exported from the terminal to user, user is prompted to clear up storage empty
Between.
5. server according to claim 4, which is characterized in that when the hardware information includes the terminal display screen
During resolution value, the acquiring unit is specifically used for responding the wallpaper recommendation request, obtains the driver of the terminal
Display pattern code obtains the display pattern from the mapping relations of display pattern code and the resolution value of terminal display screen
The resolution value of the corresponding terminal display screen of code and the historical record for obtaining the terminal downloads wallpaper.
6. server according to claim 4, which is characterized in that when the hardware information includes the terminal display screen
During the ratio of the width of length and terminal display screen, the push unit be specifically used for according to the type of preferences push with it is described
The wallpaper that the ratio of the length of terminal display screen and the width of terminal display screen matches.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510080540.XA CN104683458B (en) | 2015-02-12 | 2015-02-12 | The method and server that a kind of wallpaper is recommended |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510080540.XA CN104683458B (en) | 2015-02-12 | 2015-02-12 | The method and server that a kind of wallpaper is recommended |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104683458A CN104683458A (en) | 2015-06-03 |
CN104683458B true CN104683458B (en) | 2018-07-06 |
Family
ID=53318025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510080540.XA Expired - Fee Related CN104683458B (en) | 2015-02-12 | 2015-02-12 | The method and server that a kind of wallpaper is recommended |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104683458B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105373580A (en) * | 2015-08-31 | 2016-03-02 | 小米科技有限责任公司 | Method and device for displaying subjects |
CN105867627B (en) * | 2016-04-15 | 2019-03-05 | 奇酷软件(深圳)有限公司 | Wallpaper replacing options, wallpaper more changing device and terminal |
CN105975159A (en) * | 2016-05-17 | 2016-09-28 | 深圳天珑无线科技有限公司 | Mobile terminal and screen locking interface wallpaper setting method thereof |
CN105959403A (en) * | 2016-06-21 | 2016-09-21 | 北京金山安全软件有限公司 | Wallpaper recommendation method, server and mobile terminal |
WO2018018338A1 (en) * | 2016-07-24 | 2018-02-01 | 段春燕 | Information pushing method when wallpaper is recommended according to model of mobile phone, and recommendation system |
WO2018018339A1 (en) * | 2016-07-24 | 2018-02-01 | 段春燕 | Method for recommending wallpaper according to model of mobile phone, and recommendation system |
WO2018018337A1 (en) * | 2016-07-24 | 2018-02-01 | 段春燕 | Data collection method when wallpaper of mobile phone is recommended, and recommendation system |
CN107968955B (en) * | 2016-10-18 | 2020-11-06 | 北京众纳鑫海网络技术有限公司 | Method and device for pushing background video of computer video desktop |
CN106648622A (en) * | 2016-11-25 | 2017-05-10 | 武汉斗鱼网络科技有限公司 | Topic switching method of intelligent device and device |
CN106775658A (en) * | 2016-11-28 | 2017-05-31 | 努比亚技术有限公司 | Acquiescence wallpaper adaptive approach and terminal |
CN108401005B (en) * | 2017-02-08 | 2021-05-14 | 腾讯科技(深圳)有限公司 | Expression recommendation method and device |
WO2018145577A1 (en) | 2017-02-08 | 2018-08-16 | 腾讯科技(深圳)有限公司 | Facial-expression recommendation method and device |
CN107357832A (en) * | 2017-06-21 | 2017-11-17 | 广东欧珀移动通信有限公司 | Recommend the method and Related product of screen locking wallpaper |
CN107147806B (en) * | 2017-06-26 | 2020-05-29 | 北京金山安全软件有限公司 | Application resource providing method, device and system |
CN108960988A (en) * | 2018-06-28 | 2018-12-07 | 北京金山安全软件有限公司 | Personalized wallpaper recommendation method and device, terminal device and storage medium |
CN110069315B (en) * | 2019-04-29 | 2022-04-01 | 珠海豹好玩科技有限公司 | Wallpaper pushing method and device |
CN111399957A (en) * | 2020-03-17 | 2020-07-10 | 北京奇艺世纪科技有限公司 | App interface display method and device, terminal equipment and readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997908A (en) * | 2009-08-21 | 2011-03-30 | 三星电子株式会社 | Apparatuses for downloading applications via application lists |
CN102521258A (en) * | 2011-11-18 | 2012-06-27 | 百度在线网络技术(北京)有限公司 | Method and device for providing wallpaper picture |
CN103823908A (en) * | 2014-03-21 | 2014-05-28 | 北京飞流九天科技有限公司 | Method and server for content recommendation on basis of user preferences |
CN103838842A (en) * | 2014-02-28 | 2014-06-04 | 北京奇虎科技有限公司 | Method and device for loading new tab page |
-
2015
- 2015-02-12 CN CN201510080540.XA patent/CN104683458B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997908A (en) * | 2009-08-21 | 2011-03-30 | 三星电子株式会社 | Apparatuses for downloading applications via application lists |
CN102521258A (en) * | 2011-11-18 | 2012-06-27 | 百度在线网络技术(北京)有限公司 | Method and device for providing wallpaper picture |
CN103838842A (en) * | 2014-02-28 | 2014-06-04 | 北京奇虎科技有限公司 | Method and device for loading new tab page |
CN103823908A (en) * | 2014-03-21 | 2014-05-28 | 北京飞流九天科技有限公司 | Method and server for content recommendation on basis of user preferences |
Also Published As
Publication number | Publication date |
---|---|
CN104683458A (en) | 2015-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104683458B (en) | The method and server that a kind of wallpaper is recommended | |
CN106570157B (en) | Picture pushing method and device and electronic equipment | |
CN107872534B (en) | Information pushing method and device, server and readable storage medium | |
WO2018219038A1 (en) | Method for pushing picture, mobile terminal, and storage medium | |
CN109492607B (en) | Information pushing method, information pushing device and terminal equipment | |
CN104765793A (en) | Software recommending method and server | |
CN104750839A (en) | Data recommendation method, terminal and server | |
CN105183295A (en) | Classification method for application icons and terminal | |
CN104090899A (en) | Method and device for feeding back display content information | |
CN109389365A (en) | Processing method, device and the electronic equipment of multiple person cooperational formula document | |
CN104536990A (en) | Picture display method and terminal | |
CN111723289B (en) | Information recommendation method and device | |
CN105743771A (en) | Photo sharing method, photo sharing device and electronic equipment | |
CN106371706A (en) | Method and device for site selection of application shortcuts | |
CN105988841A (en) | Update method of application program, and mobile terminal | |
CN105991722A (en) | Downloader recommendation method, application server, terminal and system | |
CN103984469A (en) | Application icon matching method, terminal and network system | |
CN110188782B (en) | Image similarity determining method and device, electronic equipment and readable storage medium | |
JP2009532775A (en) | Fill-up operation used in electronic content distribution | |
CN106156274A (en) | Page content loading method and device and electronic equipment | |
CN108062401A (en) | Using recommendation method, apparatus and storage medium | |
CN108737487A (en) | Method of data synchronization and device, storage medium and electronic device | |
CN108805658A (en) | The providing method and device of rental services point | |
CN105893555A (en) | Display method and device of browser interface and electronic equipment | |
CN105930027A (en) | Terminal prompting method and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CP01 | Change in the name or title of a patent holder | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180706 |
|
CF01 | Termination of patent right due to non-payment of annual fee |