CN104636164B - Start page generation method and device - Google Patents
Start page generation method and device Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 77
- 230000006870 function Effects 0.000 claims description 449
- 230000006399 behavior Effects 0.000 claims description 142
- 238000004458 analytical method Methods 0.000 claims description 10
- 238000007405 data analysis Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 15
- 238000005516 engineering process Methods 0.000 abstract description 7
- 230000003542 behavioural effect Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 241000209140 Triticum Species 0.000 description 1
- 235000021307 Triticum Nutrition 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
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
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.
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)
| 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)
| 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103034498A (en) * | 2012-12-13 | 2013-04-10 | 广东欧珀移动通信有限公司 | Method and system for organizing application programs |
-
2015
- 2015-01-29 CN CN201510046425.0A patent/CN104636164B/en active Active
Patent Citations (4)
| 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 |