[go: up one dir, main page]

CN104636164B - Start page generation method and device - Google Patents

Start page generation method and device Download PDF

Info

Publication number
CN104636164B
CN104636164B CN201510046425.0A CN201510046425A CN104636164B CN 104636164 B CN104636164 B CN 104636164B CN 201510046425 A CN201510046425 A CN 201510046425A CN 104636164 B CN104636164 B CN 104636164B
Authority
CN
China
Prior art keywords
function items
client
target user
function
behavior data
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.)
Active
Application number
CN201510046425.0A
Other languages
Chinese (zh)
Other versions
CN104636164A (en
Inventor
张鹏飞
郭洪伟
陈勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510046425.0A priority Critical patent/CN104636164B/en
Publication of CN104636164A publication Critical patent/CN104636164A/en
Application granted granted Critical
Publication of CN104636164B publication Critical patent/CN104636164B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a kind of starting page generation method and devices, belong to field of computer technology.The described method includes: obtaining the user behavior data of target user;The function items for needing to recommend to target user in client are determined according to user behavior data;The mark of the function items is sent to client, which is used to generate the starting page for recommending the function items according to the mark of the function items.The present invention is by determining that target user needs function items to be used in client according to user behavior data, regenerate the starting page for recommending the client of the function items, target user is solved after downloading client, it is easy to ignore the problem of client provides some practical function items, has achieved the effect that effectively to recommend the function items in client.

Description

Start page generation method and device
Technical field
The present invention relates to field of computer technology, in particular to a kind of starting page generation method and device.
Background technique
For user after the client of starting application program, client can show that a starting page, the starting page are usual The major function of the client is illustrated.
After the main interface for entering client, each function items that client offer can be used in user carry out various behaviour Make.Although client has provided a user many function items, after user runs client, the client is usually used only and provides Major function item, and have ignored the client offer other useful function items.
Summary of the invention
In order to solve in the related technology target user after downloading client, be easy to ignore client provide it is some practical The problem of function items, the embodiment of the invention provides a kind of starting page generation method and devices, and the technical solution is as follows:
According to a first aspect of the embodiments of the present invention, a kind of starting page generation method is provided, this method comprises:
Obtain the user behavior data of target user;
The function items for needing to recommend to target user in client are determined according to user behavior data;
The mark of the function items is sent to client, which is used to generate according to the mark of the function items for recommending The starting page of the function items.
According to a second aspect of the embodiments of the present invention, a kind of starting page generation method is provided, this method comprises:
The mark for the function items that server is sent is received, which is user behavior of the server according to target user The function items that the needs that data are determined are recommended to the target user;
The starting page for recommending the function items is generated according to the mark of function items;
The starting page is shown during startup.
According to a third aspect of the embodiments of the present invention, a kind of starting webpage generating device is provided, which includes:
Data acquisition module is configured as obtaining the user behavior data of target user;
Function recommending module is configured as being determined in client according to the user behavior data that data acquisition module obtains Need the function items recommended to target user;
Sending module is identified, the mark for the function items recommended to client sending function recommending module, the visitor are configured as Family end is used to generate the starting page for recommending the function items according to the mark of the function items.
According to a fourth aspect of the embodiments of the present invention, a kind of starting webpage generating device is provided, which includes:
Receiving module is identified, is configured as receiving the mark for the function items that server is sent, which is the server The function items recommended according to the needs that the user behavior data of target user is determined to the target user;
Page generation module is configured as being generated according to the mark of the mark received function items of receiving module for recommending this The starting page of function items;
Page display module is configured as showing the starting page that page generation module generates during startup.
According to a fifth aspect of the embodiments of the present invention, a kind of starting webpage generating device is provided, which includes:
Processor;
For storing the memory of the executable instruction of the processor;
Wherein, which is configured as:
Obtain the user behavior data of target user;
The function items for needing to recommend to target user in client are determined according to user behavior data;
To the mark of client sending function item, which is used to be generated according to the mark of the function items for recommending this The starting page of function items.
According to a sixth aspect of the embodiments of the present invention, a kind of starting webpage generating device is provided, which includes:
Processor;
For storing the memory of the executable instruction of the processor;
Wherein, which is configured as:
The mark for the function items that server is sent is received, which is user behavior of the server according to target user The function items that the needs that data are determined are recommended to the target user;
The starting page for recommending the function items is generated according to the mark of function items;
The starting page is shown during startup.
Technical solution provided in an embodiment of the present invention can include the following benefits:
By determining that target user needs function items to be used in client, regenerates for pushing away according to user behavior data The starting page for recommending the client of the function items solves target user after downloading client, is easy to ignore client and mentions The problem of for some practical function items, achieve the effect that effectively recommend the function items in client.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not It can the limitation present invention.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows and meets implementation of the invention Example, and be used to explain the principle of the present invention together with specification.
Fig. 1 is the schematic diagram of implementation environment involved in each exemplary embodiment of the invention;
Fig. 2 is a kind of flow chart for starting page generation method shown according to an exemplary embodiment;
Fig. 3 is a kind of flow chart for starting page generation method shown according to an exemplary embodiment;
Fig. 4 is a kind of flow chart for starting page generation method shown according to an exemplary embodiment;
Fig. 5 is a kind of flow chart for starting page generation method shown according to an exemplary embodiment;
Fig. 6 is a kind of flow chart for starting page generation method shown according to an exemplary embodiment;
Fig. 7 is a kind of flow chart for starting page generation method shown according to an exemplary embodiment;
Fig. 8 A is a kind of flow chart for starting page generation method shown according to an exemplary embodiment;
Fig. 8 B is a kind of display diagram for starting page interface shown according to an exemplary embodiment;
Fig. 8 C is a kind of flow chart of recommended information generation method shown according to an exemplary embodiment;
Fig. 8 D is a kind of display diagram at recommended information interface shown according to an exemplary embodiment;
Fig. 9 is a kind of structural block diagram for starting webpage generating device shown according to an exemplary embodiment;
Figure 10 is a kind of structural block diagram of the starting webpage generating device shown according to another exemplary embodiment;
Figure 11 is a kind of structural block diagram for starting webpage generating device shown according to an exemplary embodiment;
Figure 12 is a kind of structural block diagram of the starting webpage generating device shown according to another exemplary embodiment;
Figure 13 is shown according to an exemplary embodiment a kind of for starting the block diagram of the device of page generation;
Figure 14 is shown according to an exemplary embodiment a kind of for starting the block diagram of the device of page generation.
Through the above attached drawings, it has been shown that the specific embodiment of the present invention will be hereinafter described in more detail.These attached drawings It is not intended to limit the scope of the inventive concept in any manner with verbal description, but is by referring to specific embodiments Those skilled in the art illustrate idea of the invention.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all embodiments consistented with the present invention.On the contrary, they be only with it is such as appended The example of device and method being described in detail in claims, some aspects of the invention are consistent.
Fig. 1 is the schematic diagram of implementation environment involved in each exemplary embodiment of the invention, as shown in Figure 1, the reality Applying environment includes terminal 101 and server 102.
Terminal 101 is the electronic equipment that operation has at least one client, and client is the client of some application program, Also known as APP (Application, application program).Terminal 101 can be smart phone, tablet computer etc..
By being wirelessly or non-wirelessly connected to the network between terminal 101 and server 102.Terminal 101 is used to send out to server 102 Data are sent, or, terminal is used to receive the data of the transmission of server 102.
Server 102 is used to receive the data of the transmission of terminal 101, or, server 102 is used to send data to terminal 101. Wherein, the data that server 102 can send terminal 101 are analyzed and processed.
Fig. 2 be it is shown according to an exemplary embodiment it is a kind of start page generation method flow chart, the present embodiment with The starting page generation method is applied to be illustrated in implementation environment shown in FIG. 1 and by executing subject of server.Such as Fig. 2 Shown, which includes the following steps.
In step 201, the user behavior data of target user is obtained.
User behavior data be target user using client when the behavioral data that generates.
For example, the behavioral data that target user generates when use " camera " client shoots photo may is that and have taken 30 photos.Or, the behavioral data that target user generates in " word processing " client, which may is that, has carried out right button duplication Operation.
In step 202, the function items for needing to recommend to target user in client are determined according to user behavior data.
In step 203, to the mark of client sending function item, which is used for raw according to the mark of the function items At for recommending the starting page of the function items.
In conclusion starting page generation method provided by the invention, by determining client according to user behavior data Middle target user needs function items to be used, regenerates the starting page for recommending the client of the function items, solves Target user is easy to ignore the problem of client provides some practical function items, having reached can be right after downloading client The effect that function items in client are effectively recommended.
Fig. 3 be it is shown according to an exemplary embodiment it is a kind of start page generation method flow chart, the present embodiment with The starting page generation method is applied to be illustrated in implementation environment shown in FIG. 1 and by executing subject of server.Such as Fig. 3 Shown, which includes the following steps.
In step 301, the user behavior data of target user is obtained by client.
Client generally provides various function items, these function items can be camera function, chat feature, beautifying functions Deng.
Target user often generates user behavior data when using these function items of client.
For example, target user is when using the camera function of client, the behavioral data of generation is: having taken 30 photographs Piece;Or, target user is when using the chat feature of client, the behavioral data of generation is: having carried out 3002 input texts Operation.
Wherein, user behavior data can be recorded by client, and be uploaded to server by client.It is corresponding, clothes Business device receives the user behavior data.
In one possible implementation, when client uses client by target user in record preset time period Behavioral data, to obtain user behavior data within a preset period of time.
It should be noted that client can also obtain user behavior data by other means, the embodiment of the present invention is simultaneously The acquisition modes of user behavior data are not defined.
In step 302, target user is counted to the utilization rate of function items each in client according to user behavior data.
In one possible implementation, the user behavior data of client record may include target user to the visitor The behavioral data of each function items in the end of family, mark that behavior data may include function items and target user are to the function items Operation data.
Server can also further obtain target user according to user behavior data after obtaining user behavior data To the utilization rate of function items each in client, wherein utilization rate can be access times or frequency of use.
For example, the user behavior data that server obtains is shown: target user exists so that utilization rate is frequency of use as an example 2014.01.01 22:00:01 uses camera function, mesh in 2014.01.01 22:00:11 using camera function, target user It marks user and uses photograph in 2014.01.01 22:00:40 using chat feature, target user in 2014.01.01 22:00:15 Function, target user use beautifying functions in 2014.01.01 22:00:59, then server can be according to the user behavior number Going out target user according to statistics is 3 beats/min to the frequency of use of camera function in the client, and the frequency of use of beautifying functions is 1 beat/min, chat feature is 1 beat/min.
In step 303, the function items that utilization rate is less than first threshold are determined as the function for needing to recommend to target user It can item.
It is that target user uses less even original function items, these functions usually using the low function items of rate The lower reason of utilization rate may be not obvious enough or target user is unfamiliar with this in the position of client due to function items Function items can bring the good experience of target user.
In order to which the function items for keeping target user low to these utilization rates in client have more correct understanding, service The function items that utilization rate is less than first threshold after the utilization rate of each function items, can also be determined as by device in obtaining client Need the function items recommended to target user.
For example, the frequency of use of beautifying functions is 1 beat/min in client, photograph so that utilization rate is frequency of use as an example The frequency of use of function is 6 beats/min, the frequency of use of picture function is 10 beats/min.Since first threshold is 5 beats/min Clock, then beautifying functions are determined as the function items for needing to recommend to target user by server.
In step 304, to the mark of client sending function item, which is used for raw according to the mark of the function items At for recommending the starting page of the function items.
Server needs to send the mark of the function items to client after determining the function that needs are recommended to target user Know.Client can generate the starting page for recommending the function items according to the mark of the function items after receiving the mark Face.
Wherein, which can be client according to the mark and startup interface figure for being stored with function items in client It is generated as the relation list of corresponding relationship, is also possible to client after the title that former startup interface adds the function items is shown It generates, the present embodiment does not define the generation method of startup interface.
In conclusion starting page generation method provided by the invention, by determining client according to user behavior data The middle lower function items of target user's utilization rate, the mark of the function items is sent to client, is generated by client for recommending The starting page of the function items solves target user after downloading client, is easy to ignore some practical of client offer Function items the problem of, achieved the effect that effectively to recommend the function items in client.
Fig. 4 be it is shown according to an exemplary embodiment it is a kind of start page generation method flow chart, the present embodiment with The starting page generation method is applied to be illustrated in implementation environment shown in FIG. 1 and by executing subject of server.Such as figure Shown in 4, which includes the following steps.
In step 401, the user behavior of target user is obtained at least one information source according to the account number of target user Data.
Each client generally provides many function items, and target user can be used these function items and meet target user Demand.For active client, similar client may also provide the partial function item of active client offer.
For example, client provides camera function, beautifying functions, chat feature, similar customer end A provides photograph function Energy, beautifying functions, picture function, similar customer end B provide camera function, chat feature, then client and similar customer end A It is each provided with camera function and beautifying functions, client and similar customer end B are each provided with camera function and chat feature.
Target user will also tend to generate user behavior data in the function items provided using similar client.
For example, target user is when using the camera function of similar customer end A, the behavioral data of generation is: having taken 30 Open photo;Or, target user is when using the camera function of similar customer end B, the behavioral data of generation is: having taken 15 photographs Piece.
Server can obtain the user behavior of target user according to the account number of target user from least one client Data.At least one client can be the client operated in the same terminal, be also possible to operate in different terminals On client, but be all the client logged in using the account number of target user.
After target user logs in similar client using account number, server can obtain target by the account number of target user The user behavior data that user is generated using the function items that similar client provides.
Wherein, the account number of target user can be an account number, be also possible to inter-related multiple account numbers.
In step 402, counting target user according to user behavior data makes each function items in similar client With rate, which is to belong to same type of other clients with client.
In one possible implementation, the user behavior data that server obtains may include target user to similar The utilization rate of each function items in client, wherein utilization rate can be access times or frequency of use.
By taking utilization rate is frequency of use as an example, the user behavior data that server obtains is shown, in similar customer end A: Target user uses photograph in 2014.01.01 22:00:11 using camera function, target user in 2014.01.01 22:00:01 Phase function, target user are in 2014.01.01 22:00:15 using beautifying functions, target user in 2014.01.01 22:00: 40 use picture function;In similar customer end B: target user uses chat feature, target in 2014.01.01 22:00:06 User uses photograph in 2014.01.01 22:00:33 using camera function, target user in 2014.01.01 22:00:22 Function, target user are in 2014.01.01 22:00:44 using chat feature, target user in 2014.01.01 22:00:57 Use camera function.Then server can count target user to taking a picture in similar customer end A according to the user behavior data The frequency of use of function is 2 beats/min, and the frequency of use of beautifying functions is 1 beat/min, and picture function is 1 beat/min;Target User is 3 beats/min to the frequency of use of camera function in similar customer end B, and the frequency of use of chat feature is 2 beats/min.
In step 403, utilization rate is higher than second threshold and simultaneous function items is determined as needing in the client The function items to recommend to target user.
The high function items of utilization rate are usually the function items that target user is commonly used, and are existed when in the similar client of appearance High function items of utilization rate and when the case where client equally existing the function items, target user may be since function items are in visitor The position at family end is not obvious enough, thus and does not know about and equally exist the function items in client.Target user's server can incite somebody to action The function items are determined as the function items for needing to recommend to target user, so that guiding target user uses the function in client ?.
For example, client, which provides, draws, takes a picture, in the similar customer end A of beautifying functions so that utilization rate is frequency of use as an example The frequency of use of camera function is 6 beats/min, the frequency of use of picture function is 3 beats/min, function of taking a picture in similar customer end B The frequency of use of energy is 8 beats/min, the frequency of use of beautifying functions is 10 beats/min, the frequency of use of chat feature is 11 Beat/min, since second threshold is 5 beats/min, then camera function, beautifying functions are determined as needing to use to target by server The function items that family is recommended.
It should be noted that in one possible implementation, utilization rate can also be higher than second threshold by server And the function items for existing simultaneously similar function items in the client are determined as the function items for needing to recommend to target user.
For example, in similar client C target user carried out right button duplication operating frequency be 10 beats/min, second Threshold value is 6 beats/min, and since client provides the quick copy function of " Ctrl+C ", then server is by the fast of " Ctrl+C " Prompt copy function is determined as the function items for needing to recommend to target user.
In step 404, to the mark of client sending function item, which is used for raw according to the mark of the function items At for recommending the starting page of the function items.
Server needs to send the mark of the function items to client after determining the function items that needs are recommended to target user Know.Client can generate the starting page for recommending the function items according to the mark of the function items after receiving the mark Face.
Wherein, which can be client according to the mark and startup interface for being stored with function items in client What the relation list of image corresponding relationship generated, it is also possible to client and is shown in the title that former startup interface adds the function items It generates afterwards, the present embodiment does not define the generation method of startup interface.
In conclusion starting page generation method provided by the invention, by being determined according to user behavior data similar Utilization rate is higher than second threshold and in the client simultaneous function items in client, sends the function items to client Mark, generates the starting page for recommending the function items by client, solves target user after downloading client, is easy The problem of ignoring some practical function items of client offer has reached and has effectively been recommended the function items in client Effect.
Fig. 5 be it is shown according to an exemplary embodiment it is a kind of start page generation method flow chart, the present embodiment with The starting page generation method is applied to be illustrated in implementation environment shown in FIG. 1 and by executing subject of server.Such as Fig. 5 Shown, which includes the following steps.
In step 501, the user behavior of target user is obtained at least one information source according to the account number of target user Data.
Client or other clients generally provide many function items, these function items satisfaction can be used in target user The demand of target user.
For example, client provides camera function, beautifying functions, chat feature, other customer end As provide photograph function Energy, beautifying functions, picture function, other customer end Bs provide camera function, chat feature.
Target user often generates user behavior number in the function items provided using client or other clients According to.
For example, target user is when using the camera function of client, the behavioral data of generation is: having taken 30 photographs Piece;Or, target user is when using the picture function of other clients, the behavioral data of generation is: having drawn 4 pictures.
Server can obtain the user behavior of target user according to the account number of target user from least one client Data.At least one client can be the client operated in the same terminal, be also possible to operate in different terminals On client, but be all the client logged in using the account number of target user.
After target user logs in each client using account number, server can obtain target by the account number of target user Generated user behavior data when the function items that user is provided using each client.
Wherein, the account number of target user can be an account number, be also possible to inter-related multiple account numbers.
In step 502, analyze target user according to user behavior data is when using client or other clients It is no to produce pending data.
Client generally provides the function items that can be handled certain type of data.For example, beautification photo Function can be handled the data of picture type;The function of copy editor can be to the data of electronic document type at Reason;Backup functionality can be to types such as picture type, audio types, video type, electronic document type, database file types Data handled.
Target user can generate various types of data, some of classes when using active client or other clients The data of type can be used as the pending data of active client.
For example, target user has taken 10 photos using the camera function that customer end A provides, and what customer end B provided Beautifying functions can carry out landscaping treatment to photo, then target user's generated 10 photos when using customer end A Using the pending data as customer end B.
Server can detect target user during using each client by user behavior data, if produce Certain type of data namely pending data that the function items of active client offer are capable of handling are given birth to.
For example, user behavior data has recorded the behavioral data that target user has taken 10 photos using customer end A, visitor Family end B provides the backup functionality item for being backed up to photo.Then server can be detected according to the user behavior data Target user produces pending data corresponding to backup functionality item in customer end B when using customer end A out.
In step 503, if producing pending data, it will be used to handle the function of the pending data in client Item is determined as the function items for needing to recommend to target user.
Target user is when using active client or other clients, if producing pending data, and client The function items for handling the pending data are provided, then target user may have been omitted this function items in client.Therefore, When server show that target user is produced when using client or other clients wait locate according to user behavior data analysis Data are managed, the function items for being used to handle the pending data in client can be determined as to the function for needing to recommend to target user It can item.
10 photographs are obtained using camera function for example, analyzing to obtain target user according to user behavior data when server When piece, since client provides photograph backup functionality, then the backup functionality item in client can be determined as needing by server To avoid target user because of mistake so that target user can back up photo in time to the function items that target user recommends Photo caused by operating is lost.
In step 504, the mark of the function items is sent to the client, which is used for the mark according to the function items Know the starting page generated for recommending the function items.
Server needs to send the function items to client after determining the function items that needs are recommended to target user Mark.Client can generate the starting for recommending the function items according to the mark of the function items after receiving the mark The page.
Wherein, which can be client according to the mark and startup interface figure for being stored with function items in client It is generated as the relation list of corresponding relationship, is also possible to client after the title that former startup interface adds the function items is shown It generates, the present embodiment does not define the generation method of startup interface.
In conclusion starting page generation method provided by the invention, is used by analyzing target according to user behavior data Whether family produces pending data when using client or other clients, if producing pending data, by client It is determined as the function items for needing to recommend to target user for handling the function items of the pending data in end, and is sent out to client The mark for giving the function items generates the starting page for recommending the function items by client, solves target user and downloading After client, the problem of being easy to ignore some practical function items of client offer, reach to the function items in client The effect effectively recommended.
It should be noted that server can also obtain the user's row for the target user that each terminal is sent by router For data.In the method, connection relationship has been established in each terminal and router.Each terminal of target user can respectively by The user behavior data of target user is sent to router, is uniformly sent to server by router.
For example, router and terminal A, terminal B, terminal C establish connection relationship respectively, terminal A will " target user exists 2014.01.01 22:00:01 uses camera function in 2014.01.01 22:00:11 using camera function, target user " User behavior data a is sent to router, terminal B will " target user 2014.01.01 22:00:15 using beautifying functions, Target user uses picture function in 2014.01.01 22:00:40 " user behavior data b be sent to router, terminal C will " target user uses chat feature in 2014.01.01 22:00:06, and target user uses in 2014.01.01 22:00:22 Camera function, target user 2014.01.01 22:00:33 use camera function " user behavior data c be sent to routing Device.Router is after obtaining user behavior data a, user behavior data b, user behavior data c, by these user behavior numbers According to being uniformly sent to server.
Fig. 6 be it is shown according to an exemplary embodiment it is a kind of start page generation method flow chart, the present embodiment with The starting page generation method is applied to be illustrated in implementation environment shown in FIG. 1 and by executing subject of server.Such as Fig. 6 Shown, which includes the following steps.
In step 601, the user behavior of target user is obtained at least one information source according to the account number of target user Data.
Server can obtain the user behavior of target user according to the account number of target user from least one client Data.At least one client can be the client operated in the same terminal, be also possible to operate in different terminals On client, but be all the client logged in using the account number of target user.
After target user logs in each client using account number, server can obtain target by the account number of target user Generated user behavior data when the function items that user is provided using each client.
Wherein, the account number of target user can be an account number, be also possible to inter-related multiple account numbers.
Such as: account of the server according to target user, the user behavior data packet got from memorandum client It includes: November 11, Xiao Wang's birthday.
For another example: account of the server according to target user, the user behavior number got from schedule management client According to including: on November 11st, 2015, the stroke recording for going to Beijing to go on business.
In step 602, target user at the appointed time section or the function of designated place are analyzed according to user behavior data Demand.
At the appointed time section or when designated place, generally require to obtain specified demand target user.For example, November 11 Xiao Wang will celebrate a birthday, then target user needs to buy birthday gift in this day on November 11;Or, target user goes to Beijing to go on business When, it is to be understood that Pekinese's traffic conditions.
In one possible implementation, user behavior data may include target user using active client or its The content recorded when the function items that his client provides.Server according to the account number of target user obtain active client or other It, can be crucial according to being extracted in the content that target user in user behavior data records after the user behavior data of client record Word, and acquisition designated time period or designated place and designated time period or designated place are corresponding interior from these keywords Hold.
Server can analyze designated time period or designated place and corresponding content, to obtain target use The functional requirement at family.
For example, including the record of " November 11, Xiao Wang's birthday " in the user behavior data that server is got, then take Business device extracts keyword " November 11, birthday ", is obtained according to keyword designated time period " November 11 " and corresponding interior Hold " birthday ".Server analyzes the designated time period and corresponding content, obtain the functional requirement of target user be " Purchase on November 11 birthday gift ".
For another example, include in the received user behavior data of server content be " Beijing is gone to go on business " record, then take Business device extracts keyword " Beijing is gone on business ", obtains designated place " Beijing " and corresponding content " going on business " according to keyword.Service Device analyzes the designated place and corresponding content, show that the functional requirement of target user is " consulting Beijing map ".
In step 603, will be determined as needing to recommend to target user with the matched function items of functional requirement in client Function items.
Target user's at the appointed time section or when the functional demand in designated place, if client provides and solves the function and need The function items asked then may be to cause target user to have ignored the visitor since the position of the function items in client is not obvious enough The function items provided in the end of family.Therefore, server can will be determined as needing with the matched function items of functional requirement in client The function items to recommend to target user.
For example, server show that the functional requirement of target user is " in purchase on November 11 birthday gift ", then server Determine the function items that the gift function of search in client was determined as to need to recommend to target user November 11.
For another example, server determines that the functional requirement of target user is " consulting Beijing map ", then server can examined When the position for measuring the terminal of target user is Beijing, the route search function in client is determined as needing to target user The function items of recommendation.
In step 604, to the mark of client sending function item, which is used for raw according to the mark of the function items At for recommending the starting page of the function items.
Server needs to send the mark of the function items to client after determining the function items that needs are recommended to target user Know.Client can generate the starting page for recommending the function items according to the mark of the function items after receiving the mark Face.
Wherein, which can be client according to the mark and startup interface figure for being stored with function items in client It is generated as the relation list of corresponding relationship, is also possible to client after the title that former startup interface adds the function items is shown It generates, the present embodiment does not define the generation method of startup interface.
In conclusion starting page generation method provided by the invention, is used by analyzing target according to user behavior data The family at the appointed time functional requirement of section or designated place, will be determined as needing in client with the matched function items of functional requirement The function items recommended to target user, the mark of the function items is sent to client, is generated by client for recommending the function The starting page of item, solves target user after downloading client, is easy to ignore some practical functions of client offer The problem of item, achieve the effect that effectively to recommend the function items in client.
It should be noted that step " obtaining the user behavior data of target user by client " can be replaced in Fig. 3 It is changed to step " obtaining the user behavior data of target user at least one information source according to the account number of target user ", thus real Starting page generation method shown in existing Fig. 3;In Fig. 4, Fig. 5, Fig. 6, step is " according to the account number of target user at least one A information source obtains the user behavior data of target user " it could alternatively be step " by the use of client acquisition target user Family behavioral data ", to realize the starting page generation method that Fig. 4, Fig. 5, Fig. 6 are shown respectively.
Fig. 7 be it is shown according to an exemplary embodiment it is a kind of start page generation method flow chart, the present embodiment with The starting page generation method be applied to implementation environment shown in FIG. 1 in and using operation have the terminal of client as executing subject into Row explanation.As shown in fig. 7, the starting page generation method includes the following steps.
In step 701, the mark for the function items that server is sent is received, which is that the server is used according to target The function items that the needs that the user behavior data at family is determined are recommended to the target user.
In a step 702, the starting page for recommending the function items is generated according to the mark of function items.
In step 703, the starting page is shown during startup.
In conclusion starting page generation method provided by the invention, by determining client according to user behavior data Middle target user needs function to be used, regenerates the starting page for recommending the client of the function items, solves mesh User is marked after downloading client, is easy to ignore the problem of client provides some practical function items, having reached can be to visitor The effect that function items in the end of family are effectively recommended.
Fig. 8 A be it is shown according to an exemplary embodiment it is a kind of start page generation method flow chart, the present embodiment with The starting page generation method be applied to implementation environment shown in FIG. 1 in and using operation have the terminal of client as executing subject into Row explanation.As shown in Figure 8 A, which includes the following steps.
In step 801, the user behavior data of target user is recorded.
Client or other clients generally provide many function items, these function items satisfaction can be used in target user The demand of target user.
For example, client provides camera function, beautifying functions, chat feature, other customer end As provide photograph function Energy, beautifying functions, picture function, other customer end Bs provide camera function, chat feature.
Target user often generates user behavior number in the function items provided using client or other clients According to.
For example, target user is when using the camera function of client, the behavioral data of generation is: having taken 30 photographs Piece;Or, target user is when using the picture function of other clients, the behavioral data of generation is: having drawn 4 pictures.
In one possible implementation, client can record target user by the account number of target user and use The user behavior data that the function items that client or other clients provide generate.
It should be noted that client can also obtain user behavior data by other means, the present invention not to The acquisition modes of family behavioral data are defined.
In step 802, to server report of user behavioral data.
Client or other clients can report the user behavior number after obtaining user behavior data to server According to being handled by server the user behavior data.
In step 803, the mark for the function items that server is sent is received, which is that the server is used according to target The function items that the needs that the user behavior data at family is determined are recommended to the target user.
The user behavior data for the target user that server can upload client or other clients is analyzed, from And determine the function items for needing to recommend to target user.
Wherein, server can be according to each function items that application program each in user behavior data provides using frequency Rate determines the function items for needing to recommend to target user, can also use each application according to target user in user behavior data The pending data generated when program determines that the function items for needing to recommend to target user, the present embodiment do not determine server The method to target user's recommendation function item is needed to be defined.
The mark of the function items is sent to client after determining the function items that needs are recommended to target user by server End.Corresponding, client receives the mark for the function items that server is sent.
It in step 804, include the starting page of recommended information and prompt access according to the mark generation of function items, it should Recommended information be with recommended information corresponding to the function items, the prompt access be for enter the function items prompt access.
Client needs to recommend to target user in client corresponding to the mark after receiving the mark of function items Function items.
In a kind of possible implementation method, client can according to the mark of function items generate include recommended information and The starting page of prompt access.
Wherein, recommended information is used to introduce the effect of function items to target user, can be in picture or text at least It is a kind of;Prompt access is to be used to open the link of the function items, can be the icon or text for linking to the function items, this implementation Example does not limit the attribute of recommended information and prompt access.
As shown in Figure 8 B, Fig. 8 B is the starting page for including recommended information and prompt access.In the fig. 8b, client Starting the page presentation recommended information of backup functionality, " backup functionality: the function can be used by various files in server in you The prompt access of backup, so that your vital document be avoided to lose " and backup functionality, target user can click this quickly Entrance directly uses the backup functionality of client.
Wherein, as a kind of possible implementation, the generation method of recommended information can be realized by following two step, Such as Fig. 8 C:
804a: obtaining pending data corresponding with function items, which is the data that target user generates.
804b: recommended information is generated according to pending data and default graph text information.
Target user is when using client or other clients, it will usually the processing operation to data is generated, for example, mesh Picture is carried out landscaping treatment using the beautifying functions in client, text is carried out font using Font Change function by mark user Change etc..Wherein, target user is when using client or other clients, it is also possible to pending data is generated, for example, mesh Mark user has taken 10 photos, target user using the camera function in client and has recorded 7 electricity using phonebook function Talk about number etc..
The available pending data corresponding with function items of client.For example, function items are beautifying functions, then client Available pending data " photo " corresponding with beautifying functions.Or, function items are phonebook function, then client can obtain Take pending data " telephone number " corresponding with phonebook function.
After obtaining pending data, client can generate reference according to pending data and default graph text information Breath.
In a kind of possible implementation method, client can arrange pending data according to preset format size, It is superimposed with preset graph text information and generates recommended information.For example, client can be by 4 not when function items are beautifying functions The image and text " 4 photos that you shoot also are not backed up, and backup functionality please be used to back up photo " of the photo of processing Recommended information is generated, as in fig. 8d.
It should be noted that client can also generate the starting page, this reality according to the corresponding other information of the function items Example is applied not limit the generation method of the starting page.
In step 805, the starting page is shown during startup.
Client generated in the mark according to function items include recommended information and prompt access the starting page after, can be with The starting page of generation is shown during target user starts the client.
Target user can be recognized in client after observing the starting page by starting the recommended information of the page The effect of the function items, to deepen target user to the understanding of the function items in client.
It is shown in addition, also having carried out part to the untreatment data of the corresponding target user of the function items in recommended information, Target user is clearly required to operate.
Finally, the starting page additionally provides the prompt access of the function items, so that the function items can be used in target user It handles data are not handled.
In conclusion starting page generation method provided by the invention, by determining client according to user behavior data Middle target user needs function items to be used, regenerates the starting page for recommending the client of the function items, solves Target user is easy to ignore the problem of client provides some practical function items, having reached can be right after downloading client The effect that function items in client are effectively recommended.
In addition, server can also generate recommended information according to pending data and default graph text information, so that target is used When observing the recommended information of the starting page, the function items that can clearly start web page recommendation give target user's bring benefit at family Place, so that target user is more willing to the function items provided using client.
Fig. 9 is a kind of structural block diagram for starting webpage generating device shown according to an exemplary embodiment.Such as Fig. 9 institute Show, which includes: data acquisition module 910, function recommending module 920, mark sending module 930.
Data acquisition module 910 is configured as obtaining the user behavior data of target user;
Function recommending module 920 is configured as being determined according to the user behavior data that the data acquisition module 910 obtains The function items recommended to the target user are needed in client out;
Sending module 930 is identified, is configured as sending the function items of the function recommending module 920 recommendation to the client Mark, which is used to according to the mark of the function items generate the starting page for recommending the function items.
In conclusion starting webpage generating device provided by the invention, by determining client according to user behavior data Middle target user needs function items to be used, regenerates the starting page for recommending the client of the function items, solves Target user is easy to ignore the problem of client provides some practical function items, having reached can be right after downloading client The effect that function items in client are effectively recommended.
Figure 10 is a kind of structural block diagram of the starting webpage generating device shown according to another exemplary embodiment.Such as Figure 10 Shown, which includes: data reception module 1010, function recommending module 1020, mark sending module 1030。
Data acquisition module 1010 is configured as obtaining the user behavior data of target user;
It is true to be configured as the user behavior data obtained according to the data acquisition module 1010 for function recommending module 1020 Make the function items for needing to recommend in client to the target user;
Sending module 1030 is identified, is configured as sending the function of the function recommending module 1020 recommendation to the client The mark of item, the client are used to generate the starting page for recommending the function items according to the mark of the function items.
Optionally, function recommending module 1020, comprising: the first statistic submodule 1021, first recommends submodule 1022.
First statistic submodule 1021 is configured as counting the target user according to the user behavior data to the client In each function items utilization rate;
First recommends submodule 1022, and the utilization rate for being configured as counting first statistic submodule 1021 is less than The function items of first threshold are determined as the function items for needing to recommend to the target user.
Optionally, function recommending module 1020, comprising: the second statistic submodule 1023, second recommends submodule 1024.
Second statistic submodule 1023 is configured as counting the target user according to the user behavior data to similar client The utilization rate of each function items in end, the similar client are to belong to same type of other clients with the client;
Second recommends submodule 1024, and the utilization rate for being configured as counting second statistic submodule 1023 is higher than Second threshold and simultaneous function items are determined as needing the function items recommended to the target user in the client.
Optionally, function recommending module 1020, comprising: the first analysis submodule 1025, third recommend submodule 1026.
First analysis submodule 1025 is configured as analyzing the target user according to the user behavior data in the use visitor Whether pending data is produced when family end or other clients;
Third recommends submodule 1026, is configured as that produce this to be processed when the first analysis submodule 1025 analyzes When data, the function items for being used to handle the pending data in the client are determined as to the function for needing to recommend to the target user It can item.
Optionally, function recommending module 1020, comprising: the second analysis submodule the 1027, the 4th recommends submodule 1028.
Second analysis submodule 1027, is configured as analyzing the target user at the appointed time according to the user behavior data The functional requirement of section or designated place;
4th recommends submodule 1028, is configured as to analyze in the client with the second analysis submodule 1027 The matched function items of the functional requirement are determined as the function items for needing to recommend to the target user.
Optionally, data acquisition module 1010, comprising: the first acquisition submodule 1011, the second acquisition submodule 1012.
First acquisition submodule 1011 is configured as obtaining the user behavior data of the target user by the client;
Or,
Second acquisition submodule 1012 is configured as being obtained according to the account number of the target user at least one information source and be somebody's turn to do The user behavior data of target user.
In conclusion starting webpage generating device provided by the invention, by determining client according to user behavior data Middle target user needs function items to be used, regenerates the starting page for recommending the client of the function items, solves Target user is easy to ignore the problem of client provides some practical function items, having reached can be right after downloading client The effect that function items in client are effectively recommended.
Figure 11 is a kind of structural block diagram for starting webpage generating device shown according to an exemplary embodiment.Such as Figure 11 institute Show, which includes: mark receiving module 1110, page generation module 1120, page display module 1130.
Receiving module 1110 is identified, is configured as receiving the mark for the function items that server is sent, which is the clothes The function items that business device is recommended according to the needs that the user behavior data of target user is determined to the target user;
Page generation module 1120 is configured as raw according to the mark of the received function items of the mark receiving module 1110 At for recommending the starting page of the function items;
Page display module 1130 is configured as showing that the page generation module 1120 generates that this is opened during startup The dynamic page.
In conclusion starting webpage generating device provided by the invention, by determining client according to user behavior data Middle target user needs function items to be used, regenerates the starting page for recommending the client of the function items, solves Target user is easy to ignore the problem of client provides some practical function items, having reached can be right after downloading client The effect that function items in client are effectively recommended.
Figure 12 is a kind of structural block diagram of the starting webpage generating device shown according to another exemplary embodiment.Such as Figure 12 Shown, which includes: mark receiving module 1210, page generation module 1220, page display module 1230。
Receiving module 1210 is identified, is configured as receiving the mark for the function items that server is sent, which is the clothes The function items that business device is recommended according to the needs that the user behavior data of target user is determined to the target user;
Page generation module 1220 is configured as raw according to the mark of the received function items of the mark receiving module 1210 At for recommending the starting page of the function items;
Page display module 1230 is configured as showing that the page generation module 1220 generates that this is opened during startup The dynamic page.
Optionally, the page generation module 1220, being additionally configured to be generated according to the mark of the function items includes being described The starting page of information and prompt access, the recommended information are to be with recommended information corresponding to the function items, the prompt access For entering the prompt access of the function items.
Optionally, page generation module 1220 further include: pending data acquisition submodule 1221, recommended information generate Submodule 1222.
Pending data acquisition submodule 1221 is configured as obtaining corresponding with function items pending data, this to Processing data are the data that the target user generates;
Recommended information generates submodule 1222, and be configured as being obtained according to the pending data acquisition submodule 1221 is somebody's turn to do Pending data and default graph text information generate the recommended information.
Optionally, device further include: data recordin module 1240, data reporting module 1250.
Data recordin module 1240 is configured as recording the user behavior data of the target user;
Data reporting module 1250 is configured as reporting the user behavior data to the server.
In conclusion starting webpage generating device provided by the invention, by determining client according to user behavior data Middle target user needs function to be used, regenerates the starting page for recommending the client of the function, solves target User is easy to ignore the problem of client provides some practical function items, having reached can be to client after downloading client The effect that function items in end are effectively recommended.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
An exemplary embodiment of the invention provides a kind of starting webpage generating device, can be realized provided by the invention open Dynamic page generation method, which is characterized in that application and server, which includes: processor, for storing The memory of processor-executable instruction;
Wherein, which is configured as:
Obtain the user behavior data of target user;
The function items for needing to recommend to target user in client are determined according to user behavior data;
To the mark of client sending function item, which is used to be generated according to the mark of the function items for recommending this The starting page of function items.
An exemplary embodiment of the invention provides a kind of starting webpage generating device, can be realized provided by the invention open Dynamic page generation method, which is characterized in that be applied to client, which includes: processor, for storing The memory of processor-executable instruction;
Wherein, which is configured as:
The mark for the function items that server is sent is received, which is user behavior of the server according to target user The function items that the needs that data are determined are recommended to the target user;
The starting page for recommending the function items is generated according to the mark of function items;
The starting page is shown during startup.
Figure 13 is shown according to an exemplary embodiment a kind of for starting the block diagram of the device of page generation.For example, Device 1300 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc..
Referring to Fig.1 3, device 1300 may include following one or more components: processing component 1302, memory 1304, Power supply module 1306, multimedia component 1308, audio component 1310, the interface 1312 of input/output (I/O), sensor module 1314 and communication component 1316.
The integrated operation of the usual control device 1300 of processing component 1302, such as with display, telephone call, data communication, Camera operation and record operate associated operation.Processing component 1302 may include one or more processors 1320 to execute Instruction, to perform all or part of the steps of the methods described above.In addition, processing component 1302 may include one or more moulds Block, convenient for the interaction between processing component 1302 and other assemblies.For example, processing component 1302 may include multi-media module, To facilitate the interaction between multimedia component 1308 and processing component 1302.
Memory 1304 is configured as storing various types of data to support the operation in device 1300.These data Example includes the instruction of any application or method for operating on device 1300, contact data, telephone book data, Message, picture, video etc..Memory 1304 can by any kind of volatibility or non-volatile memory device or they Combination is realized, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), it is erasable can Program read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory Reservoir, disk or CD.
Power supply module 1306 provides electric power for the various assemblies of device 1300.Power supply module 1306 may include power management System, one or more power supplys and other with for device 1300 generate, manage, and distribute the associated component of electric power.
Multimedia component 1308 includes the screen of one output interface of offer between device 1300 and target user.? In some embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, Screen may be implemented as touch screen, to receive the input signal from target user.Touch panel includes one or more touchings Sensor is touched to sense the gesture on touch, slide, and touch panel.Touch sensor can not only sense touch or sliding is dynamic The boundary of work, but also detect duration and pressure relevant to touch or slide.In some embodiments, multimedia Component 1308 includes a front camera and/or rear camera.When device 1300 is in operation mode, such as screening-mode or When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 1310 is configured as output and/or input audio signal.For example, audio component 1310 includes a wheat Gram wind (MIC), when device 1300 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone quilt It is configured to receive external audio signal.The received audio signal can be further stored in memory 1304 or via communication Component 1316 is sent.In some embodiments, audio component 1310 further includes a loudspeaker, is used for output audio signal.
I/O interface 1312 provides interface, above-mentioned peripheral interface module between processing component 1302 and peripheral interface module It can be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and Locking press button.
Sensor module 1314 includes one or more sensors, and the state for providing various aspects for device 1300 is commented Estimate.For example, sensor module 1314 can detecte the state that opens/closes of device 1300, the relative positioning of component, such as group Part is the display and keypad of device 1300, and sensor module 1314 can be with 1,300 1 groups of detection device 1300 or device The position change of part, the existence or non-existence that target user contacts with device 1300,1300 orientation of device or acceleration/deceleration and dress Set 1300 temperature change.Sensor module 1314 may include proximity sensor, be configured in not any physics It is detected the presence of nearby objects when contact.Sensor module 1314 can also include optical sensor, as CMOS or ccd image are sensed Device, for being used in imaging applications.In some embodiments, which can also include acceleration sensing Device, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 1316 is configured to facilitate the communication of wired or wireless way between device 1300 and other equipment.Dress The wireless network based on communication standard, such as WiFi can be accessed by setting 1300,2G or 3G or their combination.It is exemplary at one In embodiment, communication component 1316 receives broadcast singal or broadcast correlation from external broadcasting management system via broadcast channel Information.In one exemplary embodiment, communication component 1316 further includes near-field communication (NFC) module, to promote short range communication. For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) skill can be based in NFC module Art, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 1300 can be by one or more application specific integrated circuit (ASIC), number Signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 1304 of instruction, above-metioned instruction can be executed by the processor 1320 of device 1300 to complete the above method.Example Such as, non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and Optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in storage medium is held by the processor of device 1300 When row, so that device 1300 is able to carry out a kind of starting page generation method, this method comprises:
Obtain the user behavior data of target user;
The function items for needing to recommend to target user in client are determined according to user behavior data;
The mark of the function items is sent to client, which is used to generate according to the mark of the function items for recommending The starting page of the function items.
Figure 14 is shown according to an exemplary embodiment a kind of for starting the block diagram of the device of page generation.For example, Device 1400 may be provided as a server.Referring to Fig.1 4, it further comprises one that device 1400, which includes processing component 1422, A or multiple processors, and the memory resource as representated by memory 1432 can be held for storing by processing component 1422 Capable instruction, such as application program.The application program stored in memory 1432 may include one or more each A module for corresponding to one group of instruction.In addition, processing component 1422 is configured as executing instruction, it is raw to execute the above-mentioned starting page At method.
Device 1400 can also include that a power supply module 1426 be configured as the power management of executive device 1400, and one A wired or wireless network interface 1450 is configured as device 1400 being connected to network and input and output (I/O) interface 1458.Device 1400 can be operated based on the operating system for being stored in memory 1432, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its Its embodiment.This application is intended to cover any variations, uses, or adaptations of the invention, these modifications, purposes or Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the present invention Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.

Claims (20)

1. a kind of starting page generation method, which is characterized in that the described method includes:
Obtain the user behavior data of target user;
The function items for needing to recommend to the target user in client are determined according to the user behavior data;
The mark of the function items is sent to the client, the client is used to generate according to the mark of the function items and use In the starting page for recommending the function items;
The function items for being determined to need to recommend to the target user in client according to the user behavior data, packet It includes:
The target user is counted to the utilization rate of each function items in similar client according to the user behavior data, it is described Similar client is to belong to same type of other clients with the client;
The utilization rate is higher than second threshold and simultaneous function items are determined as needing to described in the client The function items that target user recommends.
2. the method according to claim 1, wherein described determine client according to the user behavior data The middle function items for needing to recommend to the target user, further includes:
The target user is counted to the utilization rate of each function items in the client according to the user behavior data;
The function items that the utilization rate is less than first threshold are determined as to the function items for needing to recommend to the target user.
3. the method according to claim 1, wherein described determine client according to the user behavior data The middle function items for needing to recommend to the target user, further includes:
Analyze whether the target user is produced when using the client or other clients according to the user behavior data Pending data is given birth to;
If producing the pending data, the function items for being used to handle the pending data in the client are determined To need the function items recommended to the target user.
4. the method according to claim 1, wherein described determine client according to the user behavior data The middle function items for needing to recommend to the target user, further includes:
The target user at the appointed time functional requirement of section or designated place is analyzed according to the user behavior data;
It will be determined as the function for needing to recommend to the target user in the client with the matched function items of the functional requirement It can item.
5. method according to any one of claims 1 to 4, which is characterized in that the user behavior number for obtaining target user According to, comprising:
The user behavior data of the target user is obtained by the client;
Or,
The user behavior data of the target user is obtained at least one information source according to the account number of the target user.
6. a kind of starting page generation method, which is characterized in that the described method includes:
The mark for the function items that server is sent is received, the function items include that the server is counted according to user behavior data Target user is higher than second threshold and in the client to the utilization rates of each function items in similar client, by the utilization rate Simultaneous function items are determined as the function items for needing to recommend to the target user, and the similar client is and the visitor Family end belongs to same type of other clients;
The starting page for recommending the function items is generated according to the mark of the function items;
The starting page is shown during startup.
7. according to the method described in claim 6, it is characterized in that, described generate according to the mark of the function items for recommending The starting page of the function items, comprising:
Mark generation according to the function items includes the starting page of recommended information and prompt access, and the recommended information is With recommended information corresponding to the function items, the prompt access is the prompt access for entering the function items.
8. the method according to the description of claim 7 is characterized in that the method also includes:
Pending data corresponding with the function items is obtained, the pending data is the data that the target user generates;
The recommended information is generated according to the pending data and default graph text information.
9. according to any method of claim 6 to 8, which is characterized in that the method also includes:
Record the user behavior data of the target user;
The user behavior data is reported to the server.
10. a kind of starting webpage generating device, which is characterized in that described device includes:
Data acquisition module is configured as obtaining the user behavior data of target user;
Function recommending module is configured as determining client according to the user behavior data that the data acquisition module obtains The function items recommended to the target user are needed in end;
Sending module is identified, is configured as sending the mark for the function items that the function recommending module is recommended to the client Know, the client is used to generate the starting page for recommending the function items according to the mark of the function items;
The function recommending module, comprising:
Second statistic submodule is configured as counting the target user in similar client according to the user behavior data The utilization rate of each function items, the similar client are to belong to same type of other clients with the client;
Second recommends submodule, is configured as the utilization rate for counting second statistic submodule higher than second threshold And simultaneous function items are determined as the function items for needing to recommend to the target user in the client.
11. device according to claim 10, which is characterized in that the function recommending module, comprising:
First statistic submodule is configured as counting the target user in the client according to the user behavior data The utilization rate of each function items;
First recommends submodule, is configured as the utilization rate for counting first statistic submodule less than first threshold Function items be determined as needing the function items recommended to the target user.
12. device according to claim 10, which is characterized in that the function recommending module, comprising:
First analysis submodule is configured as using the client according to the user behavior data analysis target user Whether pending data is produced when end or other clients;
Third recommends submodule, is configured as when the first analysis submodule analyzes and produces the pending data, The function items for being used to handle the pending data in the client are determined as to the function for needing to recommend to the target user It can item.
13. device according to claim 10, which is characterized in that the function recommending module, comprising:
Second analysis submodule, be configured as being analyzed according to the user behavior data target user at the appointed time section or The functional requirement of designated place;
4th recommends submodule, is configured as the function that will be analyzed in the client with the second analysis submodule The matched function items of demand are determined as the function items for needing to recommend to the target user.
14. 0 to 13 any device according to claim 1, which is characterized in that the data acquisition module, comprising:
First acquisition submodule is configured as obtaining the user behavior data of the target user by the client;
Or,
Second acquisition submodule is configured as obtaining the target at least one information source according to the account number of the target user The user behavior data of user.
15. a kind of starting webpage generating device, which is characterized in that described device includes:
Receiving module is identified, is configured as receiving the mark for the function items that server is sent, the function items include the service Device counts target user to the utilization rate of each function items in similar client, by the utilization rate height according to user behavior data Simultaneous function items are determined as the function items for needing to recommend to the target user, institute in second threshold and in the client Stating similar client is to belong to same type of other clients with the client;
Page generation module is configured as being generated according to the mark of the mark received function items of receiving module for pushing away Recommend the starting page of the function items;
Page display module is configured as showing the starting page that the page generation module generates during startup.
16. device according to claim 15, which is characterized in that the page generation module is additionally configured to according to institute The mark generation for stating function items includes the starting page of recommended information and prompt access, and the recommended information is and the function Recommended information corresponding to, the prompt access are the prompt accesses for entering the function items.
17. device according to claim 16, which is characterized in that the page generation module includes:
Pending data acquisition submodule is configured as obtaining pending data corresponding with the function items, described to be processed Data are the data that the target user generates;
Recommended information generates submodule, is configured as the number to be processed obtained according to the pending data acquisition submodule The recommended information is generated according to default graph text information.
18. 5 to 17 any device according to claim 1, which is characterized in that described device further include:
Data recordin module is configured as recording the user behavior data of the target user;
Data reporting module is configured as reporting the user behavior data to the server.
19. a kind of starting webpage generating device, which is characterized in that described device includes:
Processor;
For storing the memory of the executable instruction of the processor;
Wherein, the processor is configured to:
Obtain the user behavior data of target user;
The function items for needing to recommend to the target user in client are determined according to the user behavior data;
The mark of the function items is sent to the client, the client is used to generate according to the mark of the function items and use In the starting page for recommending the function items;
The function items for being determined to need to recommend to the target user in client according to the user behavior data, packet It includes: the target user is counted to the utilization rate of each function items in similar client according to the user behavior data, it is described Similar client is to belong to same type of other clients with the client;By the utilization rate be higher than second threshold and Simultaneous function items are determined as the function items for needing to recommend to the target user in the client.
20. a kind of starting webpage generating device, which is characterized in that described device includes:
Processor;
For storing the memory of the executable instruction of the processor;
Wherein, the processor is configured to:
The mark for the function items that server is sent is received, the function items include that the server is counted according to user behavior data Target user is higher than second threshold and in the client to the utilization rates of each function items in similar client, by the utilization rate Simultaneous function items are determined as the function items for needing to recommend to the target user, and the similar client is and the visitor Family end belongs to same type of other clients;
The starting page for recommending the function items is generated according to the mark of the function items;
The starting page is shown during startup.
CN201510046425.0A 2015-01-29 2015-01-29 Start page generation method and device Active CN104636164B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510046425.0A CN104636164B (en) 2015-01-29 2015-01-29 Start page generation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510046425.0A CN104636164B (en) 2015-01-29 2015-01-29 Start page generation method and device

Publications (2)

Publication Number Publication Date
CN104636164A CN104636164A (en) 2015-05-20
CN104636164B true CN104636164B (en) 2018-12-18

Family

ID=53214960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510046425.0A Active CN104636164B (en) 2015-01-29 2015-01-29 Start page generation method and device

Country Status (1)

Country Link
CN (1) CN104636164B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105607931B (en) * 2015-12-23 2019-07-23 北京金山安全软件有限公司 Method and device for optimizing retention rate of application program and electronic equipment
CN106293813B (en) * 2016-07-28 2020-05-19 维沃移动通信有限公司 Application recommendation method and mobile terminal
CN106453055A (en) * 2016-10-28 2017-02-22 努比亚技术有限公司 Method and apparatus for pushing information through user behaviors, and terminal
CN106657331A (en) * 2016-12-22 2017-05-10 北京小度互娱科技有限公司 Method and device for providing startup page information of application client
CN107087017B (en) 2017-03-09 2020-02-21 阿里巴巴集团控股有限公司 Method and device for service drainage
CN109254812B (en) * 2018-08-08 2021-10-29 连尚(新昌)网络科技有限公司 A method, system, terminal and server for updating tab pages
CN112732375A (en) * 2019-10-28 2021-04-30 北京达佳互联信息技术有限公司 Method and device for determining starting page, storage medium and server
CN114741601A (en) * 2022-04-21 2022-07-12 中国建设银行股份有限公司 Startup page pushing method, device, equipment, medium and program product

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905233A (en) * 2012-10-25 2013-01-30 北京小米科技有限责任公司 Method and device for recommending terminal function
CN103428076A (en) * 2013-08-22 2013-12-04 北京奇虎科技有限公司 Method and device for transmitting information to multi-type terminals or applications
CN103559081A (en) * 2013-11-01 2014-02-05 贝壳网际(北京)安全技术有限公司 Recommending method for mobile terminal working modes, device and mobile terminal
CN103761104A (en) * 2014-01-27 2014-04-30 贝壳网际(北京)安全技术有限公司 Functional guide method and device of application program and client terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103034498A (en) * 2012-12-13 2013-04-10 广东欧珀移动通信有限公司 Method and system for organizing application programs

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905233A (en) * 2012-10-25 2013-01-30 北京小米科技有限责任公司 Method and device for recommending terminal function
CN103428076A (en) * 2013-08-22 2013-12-04 北京奇虎科技有限公司 Method and device for transmitting information to multi-type terminals or applications
CN103559081A (en) * 2013-11-01 2014-02-05 贝壳网际(北京)安全技术有限公司 Recommending method for mobile terminal working modes, device and mobile terminal
CN103761104A (en) * 2014-01-27 2014-04-30 贝壳网际(北京)安全技术有限公司 Functional guide method and device of application program and client terminal

Also Published As

Publication number Publication date
CN104636164A (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN104636164B (en) Start page generation method and device
EP3079082B1 (en) Method and apparatus for album display
US10509540B2 (en) Method and device for displaying a message
WO2018000585A1 (en) Interface theme recommendation method, apparatus, terminal and server
WO2016061993A1 (en) User information collecting method and apparatus
CN105302315A (en) Image processing method and device
CN104486451B (en) Application program recommends method and device
US20170118298A1 (en) Method, device, and computer-readable medium for pushing information
CN106331761A (en) Live list display method and device
CN107193606B (en) Application distribution method and device
CN110580486B (en) Data processing method, device, electronic equipment and readable medium
CN105354284B (en) Processing method and processing device, short message recognition methods and the device of template
CN111046210B (en) Information recommendation method, device and electronic equipment
EP2950486B1 (en) Method and device for managing instant message
CN106777016B (en) Method and device for information recommendation based on instant messaging
CN104079964B (en) The method and device of transmission of video information
CN104636453A (en) Illegal user data identification method and device
CN104468760A (en) Method and device for pushing reminding information
WO2017219484A1 (en) Method and apparatus for setting identity image
CN105373580A (en) Method and device for displaying subjects
CN109948043A (en) A kind of information recommendation method and device
CN107247794B (en) Topic guidance method in live broadcast, live broadcast device and terminal device
CN113032627A (en) Video classification method and device, storage medium and terminal equipment
CN105701245B (en) Picture recommendation method and device
CN105163141B (en) The mode and device of video recommendations

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