CN104123360B - One kind application recommending data acquisition methods, device, electronic equipment and system - Google Patents
One kind application recommending data acquisition methods, device, electronic equipment and system Download PDFInfo
- Publication number
- CN104123360B CN104123360B CN201410345631.7A CN201410345631A CN104123360B CN 104123360 B CN104123360 B CN 104123360B CN 201410345631 A CN201410345631 A CN 201410345631A CN 104123360 B CN104123360 B CN 104123360B
- Authority
- CN
- China
- Prior art keywords
- data
- application
- goal behavior
- user
- recommending
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
- G06F16/637—Administration of user profiles, e.g. generation, initialization, adaptation or distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present invention provides a kind of application recommending data acquisition methods, device, electronic equipment and system, and wherein method includes:The user's history peration data of the first application is obtained, the user's history peration data includes the behavioral data of user, and corresponding object of action data;Goal behavior data and goal behavior object data are determined from the user's history peration data;According to goal behavior data and goal behavior object data, operation requests are sent to the corresponding application server of the second application, to obtain the application recommending data that the application server is pushed, wherein the second application is to apply same type but different applications from first.The present invention realizes the acquisition of the application recommending data of second applications different from the first application, the problem of prior art can not realize the acquisition of application recommending data of different application is solved, the service recommended by the application recommending data of Consumer's Experience different application provides the foundation.
Description
Technical field
The present invention relates to technical field of data processing, more specifically to one kind application recommending data acquisition methods, dress
Put, electronic equipment and system.
Background technology
It is to recommend user using provider using recommending data, the data showed in application interface, user is by answering
The application service recommended using provider can be experienced with recommending data;By taking music application as an example, application circle of music application
Face is typically provided with new pronunciation and found pleasure in, the music recommending data such as hot music, and user is by clicking on the sound that application interface is recommended
It is happy, then the broadcasting of music is can trigger, experience of the user to recommendation music is realized.
At present, often have a variety of similar applications on the market, these are similar apply show in respective application interface should
With recommending data and differ, by taking the music application of China as an example, music application has QQ music, the similar music such as my cruel music
Using music recommending data that these similar music applications show in respective application interface is simultaneously differed.
The present inventor it has been investigated that:For a variety of similar applications on the market, user can pass through user equipment
The application installed gets the application recommending data for installing application, so as to experience the clothes recommended using recommending data
Business, and for the uninstalled application of user equipment, user, which can not then experience, not to install the application recommending data of application and is recommended
Service;User generally requires to install a variety of different to experience the service that the application recommending data of different application is recommended
Using the operation for the service that the application recommending data for causing user to experience different application is recommended is very cumbersome.Therefore it provides
One kind application recommending data acquisition methods, realize the acquisition of the application recommending data of different application, think that Consumer's Experience difference should
Service that application recommending data is recommended provides basis, the problem of as those skilled in the art's urgent need to resolve.
The content of the invention
In view of this, the embodiment of the present invention provides a kind of application recommending data acquisition methods, device, electronic equipment and is
System, with the acquisition for the application recommending data for realizing different application, is recommended by the application recommending data of Consumer's Experience different application
Service provide basis.
To achieve the above object, the embodiment of the present invention provides following technical scheme:
One kind application recommending data acquisition methods, including:
The user's history peration data of the first application is obtained, the user's history peration data includes the behavior number of user
According to, and corresponding object of action data;
Goal behavior data and goal behavior object data are determined from the user's history peration data;
According to goal behavior data and goal behavior object data, send and grasp to the corresponding application server of the second application
Ask, to obtain the application recommending data that the application server is pushed, wherein the second application is to apply same type with first
But different applications.
The embodiment of the present invention also provides a kind of application recommending data acquisition device, including:
Peration data acquisition module, the user's history peration data for obtaining the first application, the user's history operation
Data include the behavioral data of user, and corresponding object of action data;
Target data determining module, for determining goal behavior data and target line from the user's history peration data
For object data;
Operation requests module, it is corresponding to the second application for according to goal behavior data and goal behavior object data
Application server send operation requests, to obtain the application recommending data that the application server is pushed, wherein the second application
To apply same type but different applications from first.
The embodiment of the present invention also provides a kind of electronic equipment, including application recommending data acquisition device described above.
The embodiment of the present invention also provides a kind of application recommending data and obtains system, including:First application server and second
Application server;
Wherein, first application server, the user's history peration data for obtaining the first application, the user goes through
History peration data includes the behavioral data of user, and corresponding object of action data, from the user's history peration data really
Set the goal behavioral data and goal behavior object data, should to second according to goal behavior data and goal behavior object data
Operation requests are sent with the second corresponding application server, number is recommended in the application pushed to obtain second application server
According to wherein the second application is to apply same type but different applications from first;
Second application server, for receiving first application server according to goal behavior data and target line
The operation requests sent for object data, and after the operation requests number of times received reaches preset times, should to described first
With server push application recommending data.
Based on above-mentioned technical proposal, application recommending data acquisition methods provided in an embodiment of the present invention, from the first application
Determined in user's history peration data after goal behavior data and goal behavior object data, can be according to goal behavior data and mesh
Object of action data are marked, operation requests are sent to the second corresponding application server of application, multiple manual operation the is realized
The simulation of two applications, to obtain the application recommending data that the application server is pushed, realizes and applies different second from first
The acquisition of the application recommending data of application.The embodiment of the present invention please as operation using the user's history peration data of the first application
The generation foundation of information is sought, operation requests are sent to the corresponding application server of the second application, so as to realize and the first application
The acquisition of the application recommending data of the second different applications, solving prior art can not realize that number is recommended in the application of different application
According to acquisition the problem of, the service recommended by the application recommending data of Consumer's Experience different application provides the foundation.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
The embodiment of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis
The accompanying drawing of offer obtains other accompanying drawings.
Fig. 1 is the flow chart of application recommending data acquisition methods provided in an embodiment of the present invention;
Fig. 2 is another flow chart of application recommending data acquisition methods provided in an embodiment of the present invention;
Fig. 3 is another flow chart of application recommending data acquisition methods provided in an embodiment of the present invention;
Fig. 4 is the another flow chart of application recommending data acquisition methods provided in an embodiment of the present invention;
Fig. 5 is the structured flowchart of application recommending data acquisition device provided in an embodiment of the present invention;
Fig. 6 is the structured flowchart of target data determining module provided in an embodiment of the present invention;
Fig. 7 is the structured flowchart of operation requests module provided in an embodiment of the present invention;
Fig. 8 is another structured flowchart of target data determining module provided in an embodiment of the present invention;
Fig. 9 is the structured flowchart of type determining units provided in an embodiment of the present invention;
Figure 10 is another structured flowchart of application recommending data acquisition device provided in an embodiment of the present invention;
Figure 11 is another structured flowchart of operation requests module provided in an embodiment of the present invention;
Figure 12 is the hardware block diagram of electronic equipment provided in an embodiment of the present invention;
Figure 13 is the structured flowchart that application recommending data provided in an embodiment of the present invention obtains system.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
Fig. 1 is the flow chart of application recommending data acquisition methods provided in an embodiment of the present invention, and this method can be applied to electricity
Sub- equipment, the application server that electronic equipment can be user equipment or apply provider to be disposed is specific visual real
Depending on the applicable cases of border, reference picture 1, this method can include:
Step S100, the user's history peration data for obtaining the first application, the user's history peration data include user
Behavioral data, and corresponding object of action data;
Optionally, what the first application can be provided for the application provider for the application recommending data for obtaining other application should
With;Optionally, the first application can be attached to user equipment;
Optionally, during the operation of the first application, the embodiment of the present invention can be operated in user to the first application
When, the peration data of user is stored in application database, used as user's history peration data, the peration data of user
The behavioral data and object of action data of user can be included;What behavioral data was characterized is the behavior command of user's operation, behavior
What object data was characterized is the operation object of user's operation;Behavioral data is relative with object of action data in the embodiment of the present invention
Should, the object of the behavior corresponding to behavioral data is specifically referred to, it is corresponding to the object corresponding to object of action data.Should with first
Exemplified by for music application, " behavioral data in this peration data of user download song A " is relative with " download " behavior command
Should, object of action data with " this downloaded object of song A " is corresponding, behavioral data is corresponding with object of action data refer under
It is song A to carry the corresponding downloaded object of instruction.
Step S110, determination goal behavior data and goal behavior object data from the user's history peration data;
Step S120, according to goal behavior data and goal behavior object data, taken to the corresponding application of the second application
Device of being engaged in sends operation requests, to obtain the application recommending data that the application server is pushed, wherein the second application is and first
Using same type but different applications.
Optionally, operation requests are characterized user operation can be the object that is characterized to goal behavior object data,
Perform the behavior corresponding with goal behavior data.If the corresponding behavior of goal behavior data is download, goal behavior data pair
The object answered is song A, then corresponding operation requests are download song A.
Optionally, the embodiment of the present invention can apply account by default second, log in second and apply, institute is applied to second
Corresponding application server sends operation requests;According to goal behavior data and goal behavior object data, applied to second
Corresponding application server is sent after multi-pass operation request, and such as operation requests number of times reaches preset times, realizes repeatedly artificial
The simulation of the application of operation second, the application server can lift the authority of the second application account, be pushed away to the second application account
Send and apply recommending data, so as to realize the acquisition of the application recommending data to the second application, realize and first is pushed simultaneously to user
The application recommending data of application and the application propelling data of the second application, are the application recommending data institute of Consumer's Experience different application
The service of recommendation provides the foundation.
Optionally, the application recommending data that the application server that is gathered is pushed can include static application recommending data and
Dynamic application recommending data, by taking music application as an example, can include special edition, singer, song, focus chart etc..
Application recommending data acquisition methods provided in an embodiment of the present invention, from the user's history peration data of the first application
Determine after goal behavior data and goal behavior object data, can according to goal behavior data and goal behavior object data, to
The corresponding application server of second application sends operation requests, the simulation that multiple manual operation second is applied is realized, to obtain
The application recommending data for taking the application server to push, realizes the application recommending data of second applications different from the first application
Acquisition.The embodiment of the present invention uses the user's history peration data of the first application as the generation foundation of operation requests information,
Operation requests are sent to the corresponding application server of the second application, so as to realize answering for second applications different from the first application
With the acquisition of recommending data, the problem of prior art can not realize the acquisition of application recommending data of different application is solved, is
The service that the application recommending data of Consumer's Experience different application is recommended provides the foundation.
Optionally, application server is pushed for different types of user application recommending data is simultaneously differed, in order to
Obtain more fully second application application recommending data, the embodiment of the present invention can according to different user types behavioral data and
Object of action data, send operation requests, so as to get the second application to the corresponding application server of the second application respectively
The application recommending data pushed for different user types.Corresponding, Fig. 2 shows application provided in an embodiment of the present invention
Another flow chart of recommending data acquisition methods, reference picture 2, this method can include:
Step S200, the user's history peration data for obtaining the first application, the user's history peration data include user
Behavioral data, and corresponding object of action data;
Step S210, according to the corresponding behavior keyword of preset user type, from the user's history peration data really
Determine the corresponding goal behavior data of preset user type and goal behavior object data;
Wherein, the corresponding goal behavior data of identified preset user type, behavior corresponding with preset user type
Keyword is corresponding;
Optionally, the corresponding behavior keyword of user type refers to that the behavior of user's operation application of the user type is inclined
Good, Behavior preference refers to occupy a certain proportion of behavior in all behaviors of user's operation application.
By taking music application as an example, the Behavior preference of music application is operated according to user, user type can be divided into and share type,
Type etc. is collected, shares type and refers to that the user of the type shares the operation of music and occupies majority, collection type refers to that user receives
The operation for hiding music occupies majority, and the user type cited by this section is only to readily appreciate step S210 implementation, and it does not have
It is representative;It is corresponding, share the corresponding behavior keyword of type of user to share, corresponding behavior command is received to share instruction
It is collection to hide the corresponding behavior keyword of type of user, and corresponding behavior command instructs for collection, then the embodiment of the present invention can be from
Determine behavior keyword in the user's history peration data to share, corresponding behavioral data and corresponding object of action
Data, thus as the goal behavior data and goal behavior object data shared corresponding to user type, it is corresponding, can be from institute
State and determine that behavior keyword is collection, corresponding behavioral data and corresponding object of action number in user's history peration data
According to so as to be used as goal behavior data and goal behavior object data corresponding to collection user type.Other users type institute
Corresponding goal behavior data and the determination process of goal behavior object data with this similarly.
Step S220, according to the corresponding goal behavior data of preset user type and goal behavior object data, to second
Operation requests are sent using corresponding application server, it is pushing with preset user type pair to obtain the application server
The application recommending data answered, wherein the second application is to apply same type but different applications from first.
The embodiment of the present invention by determining the corresponding goal behavior data of preset user type and goal behavior object data,
So as to send goal behavior data corresponding with preset user type and target line to the corresponding application server of the second application
For the corresponding operation requests of object data, the mould of multiple manual operation second corresponding with preset user type application is realized
Intend, so as to after the application server determines to send the user type of the user of operation requests for preset user type, push
Go out the corresponding application recommending data of preset user type.
Optionally, the embodiment of the present invention can be by setting multiple electronic equipments to perform method shown in Fig. 2, and each electronic equipment
Preset user type is different, or performs method shown in Fig. 2 using an electronic equipment, but performed method institute is preset every time
User type it is different, then can get second and be pushed to the user of each user type using corresponding application server
Using recommending data.
Optionally, to increase the flexibility of the operation requests sent to the application server of the second application, the present invention is implemented
Example can be used certain customers' historical operating data as goal behavior data and goal behavior object data, and determine the part
User type corresponding to user's history peration data, regard the application recommending data finally got as the second application applied
The application recommending data that server is pushed to the user type.Corresponding, Fig. 3 shows application provided in an embodiment of the present invention
Another flow chart of recommending data acquisition methods, reference picture 3, this method can include:
Step S300, the user's history peration data for obtaining the first application, the user's history peration data include user
Behavioral data, and corresponding object of action data;
Step S310, selection targeted customer's historical operating data from the user's history peration data, the target are used
Family historical operating data includes goal behavior data and goal behavior object data;
Optionally, from the user's history peration data choose targeted customer's historical operating data mode can be with
Machine chooses mode, such as chooses the user's history peration data of certain time period, or choose a certain regional user's history operation
Data etc..
Step S320, determine user type corresponding to targeted customer's historical operating data;
Optionally, the embodiment of the present invention can determine that the behavior keyword corresponding to each goal behavior data, will be identified
User type corresponding to most behavior keywords, is used as the user type corresponding to targeted customer's historical operating data.
Step S330, according to goal behavior data and goal behavior object data, taken to the corresponding application of the second application
Business device sends operation requests, to obtain the application recommending data that the application server is pushed, wherein, acquired application is recommended
Data are corresponding with identified user type, and the second application is to apply same type but different applications from first.
Optionally, the application that application recommending data acquisition methods provided in an embodiment of the present invention can be applied to the first application is carried
The application server of supplier's deployment, after the application recommending data that the corresponding application server of the second application is pushed is got,
The embodiment of the present invention can by acquired application recommending data, the application service data corresponding to acquisition applications recommending data,
And the user for the first application being pushed to using recommending data;Optionally, can be according to the difference of user type, to the first application
User pushes different application recommending datas, and after the application service that user asks corresponding to application recommending data, transmission pair
The application service data answered.By taking music application as an example, carried using recommending data and play the link of music and the introduction of music,
Then corresponding application service data are the specific music content recommended, and the situation of Video Applications is also similar, using pushing away
Recommending Deta bearer has the link for playing video and the introduction of video, then corresponding application service data specifically regard for what is recommended
Frequency plays content.Optionally, Fig. 4 shows the another flow of application recommending data acquisition methods provided in an embodiment of the present invention
Figure, reference picture 4, this method can include:
Step S400, the user's history peration data for obtaining the first application, the user's history peration data include user
Behavioral data, and corresponding object of action data;
Step S410, determination goal behavior data and goal behavior object data from the user's history peration data;
Optionally, the embodiment of the present invention can determine different goal behavior data and target line according to different user types
For object data;Also goal behavior data and goal behavior object data can be determined at random from the user's history peration data
Afterwards, goal behavior data and the corresponding user type of goal behavior object data are determined.
Step S420, according to goal behavior data and goal behavior object data, taken to the corresponding application of the second application
Device of being engaged in sends operation requests, to obtain the application recommending data that the application server is pushed, wherein the second application is and first
Using same type but different applications;
Optionally, the embodiment of the present invention can be according to the goal behavior data and goal behavior corresponding to different user types
Object data, sends operation requests, so as to get for different user class to the corresponding application server of the second application
Type, the different application recommending datas that the corresponding application server of the second application is pushed.
Step S430, after the application recommending data that the application server is pushed is got, recommended according to the application
Data ask corresponding application service data to the application server;
Optionally, the embodiment of the present invention, which can be set, applies the corresponding application service number of recommending data described in database purchase
According to.
Step S440, the application recommending data pushed into user equipment, and received described in user equipment requests
After the corresponding service of recommending data, by the application service data-pushing corresponding to the application recommending data asked to described
User equipment.
Optionally, the embodiment of the present invention can push corresponding application recommending data according to different user types.
Optionally, the application recommending data can be first incorporated into the application recommending data of the first application, then pushes to use
Family equipment, and be presented in the application interface of the first application;Optionally, user is received in the first application server applied to set
During the corresponding service of application recommending data that request second that preparation is sent is applied, the application server of the first application can be from database
In extract with the application service data corresponding to the application recommending data asked, and the application service data extracted are pushed away
Corresponding user equipment is delivered to, so that user can experience the corresponding service of application recommending data of the second application.
It is worth noting that, goal behavior data determined by the embodiment of the present invention and goal behavior object data can be
Multiple, i.e., the embodiment of the present invention need to send multi-pass operation request to the corresponding application server of the second application, and once-through operation please
Ask and formed by a goal behavior data and a corresponding goal behavior object data.
Optionally, the embodiment of the present invention can generate operating list and store multiple goal behavior data and goal behavior number of objects
According to goal behavior data one goal behavior object data of correspondence;When sending operation requests every time, the embodiment of the present invention
Selection goal behavior data and corresponding goal behavior object data from the operating list that can be at random, by selected
Goal behavior data and corresponding goal behavior object data generation operation requests information, and apply corresponding application to second
Server sends the operation requests information, so as to realize the simulation that multiple manual operation second is applied.
Optionally, the embodiment of the present invention may also set up the create-rule of operation requests information, and operation requests information simultaneously differs
It is fixed to be generated according to operating list, i.e., operating list in the generating process of operation requests information not necessarily;Create-rule can be with
To set identical goal behavior data and corresponding goal behavior object data as the frequency of operation requests information, that is, existing
In a period of time identical goal behavior data and corresponding goal behavior object data as operation requests information number of times not
It can exceed that preset times;Create-rule can also be, in adjacent some time, the operation requests letter transmitted by each period
Breath can not be identical, and the operation requests information as transmitted by the period 1 is a, b, c, then in adjacent some time, when such as
Between section 2, the operation requests information transmitted by the grade of period 3 can not be identical with the operation requests information transmitted by the period 1,
It can not be a, b, c, and can be a, d, e etc..
Optionally, the embodiment of the present invention can use self-learning method by backstage robot, according to goal behavior data and
Goal behavior object data, sends operation requests to the corresponding application server of the second application, realizes that manual operation second should
Simulation.
Application recommending data acquisition device provided in an embodiment of the present invention is introduced below, application described below is pushed away
Recommending data acquisition facility can be with above-described application recommending data acquisition methods mutually to should refer to.
Fig. 5 is the structured flowchart of application recommending data acquisition device provided in an embodiment of the present invention, and this applies recommending data
Acquisition device can be applied to electronic equipment, electronic equipment can be user equipment or using provider disposed should
With server, specifically depending on visual practical situations, reference picture 5, the device can include:
Peration data acquisition module 100, the user's history peration data for obtaining the first application, the user's history behaviour
Making data includes the behavioral data of user, and corresponding object of action data;
Target data determining module 200, for determining goal behavior data and mesh from the user's history peration data
Mark object of action data;
Operation requests module 300 is right to the second application institute for according to goal behavior data and goal behavior object data
The application server answered sends operation requests, to obtain the application recommending data that the application server is pushed, wherein second should
With for from first apply same type but different applications.
Optionally, Fig. 6 shows a kind of alternative construction of target data determining module 200 provided in an embodiment of the present invention,
Reference picture 6, target data determining module 200 can include:
First execution unit 210, for according to the corresponding behavior keyword of preset user type, from user's history behaviour
Make to determine the corresponding goal behavior data of preset user type and goal behavior object data in data.
Corresponding, Fig. 7 shows a kind of alternative construction of operation requests module 300 provided in an embodiment of the present invention, reference
Fig. 7, operation requests module 300 can include:
First request unit 310, for according to the corresponding goal behavior data of preset user type and goal behavior object
Data, operation requests are sent to the second corresponding application server of application, with obtain that the application server pushes with it is pre-
Put the corresponding application recommending data of user type.
Optionally, Fig. 8 shows another optional knot of target data determining module 200 provided in an embodiment of the present invention
Structure, reference picture 8, target data determining module 200 can include:
Second execution unit 220, for choosing targeted customer's historical operating data from the user's history peration data,
Targeted customer's historical operating data includes goal behavior data and goal behavior object data;
Type determining units 221, for determining the user type corresponding to targeted customer's historical operating data.
Optionally, Fig. 9 shows a kind of alternative construction of type determining units 221 provided in an embodiment of the present invention, reference
Fig. 9, type determining units 221 can include:
It is determined that performing subelement 2210, for determining the behavior keyword corresponding to each goal behavior data, it will be determined
Most behavior keywords corresponding to user type, be used as the user type corresponding to targeted customer's historical operating data.
Optionally, Figure 10 shows another structure of application recommending data acquisition device provided in an embodiment of the present invention, should
Device can be applied to first and apply corresponding application server, and with reference to shown in Fig. 5 and Figure 10, the device can also include:
Service data acquisition module 400, for after the application recommending data that the application server is pushed is got, root
According to the application recommending data corresponding application service data are asked to the application server;
Data-pushing module 500, for the application recommending data to be pushed into user equipment, and sets receiving user
It is standby to ask after the corresponding service of the application recommending data, by the application service data corresponding to the application recommending data asked
Push to the user equipment.
Optionally, Figure 11 shows another alternative construction of operation requests module 300 provided in an embodiment of the present invention, ginseng
According to Figure 11, operation requests module 300 can include:
List generation unit 320, for generating operating list, the operating list be stored with multiple goal behavior data and
Goal behavior object data, goal behavior data one goal behavior object data of correspondence;
Solicited message generation unit 321, for choosing goal behavior data and corresponding target from the operating list
Object of action data, generate operation requests by selected goal behavior data and corresponding goal behavior object data and believe
Breath, to send the operation requests information to the corresponding application server of the second application.
The application recommending data acquisition device that inventive embodiments are provided, from the user's history peration data of the first application really
Set the goal after behavioral data and goal behavior object data, can be according to goal behavior data and goal behavior object data, to
The corresponding application server of two applications sends operation requests, realizes the simulation that multiple manual operation second is applied, to obtain
The application recommending data that the application server is pushed, realizes the application recommending data of second applications different from the first application
Acquisition.The embodiment of the present invention uses the user's history peration data of the first application as the generation foundation of operation requests information,
Operation requests are sent to the corresponding application server of the second application, so as to realize answering for second applications different from the first application
With the acquisition of recommending data, the problem of prior art can not realize the acquisition of application recommending data of different application is solved, is
The service that the application recommending data of Consumer's Experience different application is recommended provides the foundation.
The embodiment of the present invention also provides a kind of electronic equipment, and the electronic equipment can be user equipment or application
Depending on the application server that provider is disposed, specific visual practical situations, the electronic equipment can include described above
Application recommending data acquisition device, the specific descriptions on application recommending data acquisition device can be found in corresponding part above
Description, here is omitted.
Figure 12 shows the hardware block diagram of electronic equipment provided in an embodiment of the present invention, and reference picture 12, the electronics is set
It is standby to include:Processor 1, communication interface 2, memory 3 and communication bus 4;
Wherein processor 1, communication interface 2, memory 3 complete mutual communication by communication bus 4;
Optionally, communication interface 2 can be the interface of communication module, the interface of such as gsm module;
Processor 1, for configuration processor;
Memory 3, for depositing program;
Program can include program code, and described program code includes computer-managed instruction.
Processor 1 is probably a central processor CPU, or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or it is arranged to implement one or more integrated electricity of the embodiment of the present invention
Road.
Memory 3 may include high-speed RAM memory, it is also possible to also including nonvolatile memory (non-volatile
Memory), for example, at least one magnetic disk storage.
Wherein, program can be specifically for:
The user's history peration data of the first application is obtained, the user's history peration data includes the behavior number of user
According to, and corresponding object of action data;
Goal behavior data and goal behavior object data are determined from the user's history peration data;
According to goal behavior data and goal behavior object data, send and grasp to the corresponding application server of the second application
Ask, to obtain the application recommending data that the application server is pushed, wherein the second application is to apply same type with first
But different applications.
Figure 13 is the structured flowchart that application recommending data provided in an embodiment of the present invention obtains system, and system shown in Figure 13 is only
For a kind of optional system architecture that application recommending data acquisition methods provided in an embodiment of the present invention can be achieved, content is described below
Can be with the content of above-described application recommending data acquisition methods part mutually to should refer to, reference picture 13, the application is recommended
Data-acquisition system can include:First application server 10 and the second application server 20, the first application server 10 can be with
Corresponding application server is applied for first, the second application server 20 can apply corresponding application server for second;
Wherein, the first application server 10, the user's history peration data for obtaining the first application, the user's history
Peration data includes the behavioral data of user, and corresponding object of action data, is determined from the user's history peration data
Goal behavior data and goal behavior object data, according to goal behavior data and goal behavior object data, to the second application
The second corresponding application server sends operation requests, and number is recommended in the application pushed with obtaining second application server
According to wherein the second application is to apply same type but different applications from first;
Second application server 20, for receiving first application server according to goal behavior data and goal behavior
The operation requests that object data is sent, and after the operation requests number of times received reaches preset times, to the described first application
Server push application recommending data.
Optionally, the first application server 10 can apply account by default second, log in second and apply, should to second
Operation requests are sent with the second corresponding application server;According to goal behavior data and goal behavior object data, to
Second corresponding second application server of application sends multi-pass operation request, and such as operation requests number of times reaches preset times, realizes
After the simulation that multiple manual operation second is applied, second application server can lift the authority of the second application account, to
The second application account, which is pushed, applies recommending data, so as to realize the acquisition of the application recommending data to the second application, realization pair
User pushes the application recommending data of the first application and the application propelling data of the second application simultaneously, is Consumer's Experience different application
The service recommended of application recommending data provide the foundation.
Optionally, the first application server 10 is getting the application recommending data that second application server is pushed
Afterwards, it can be also used for asking corresponding application service data to second application server according to the application recommending data,
The application recommending data is pushed into user equipment, and it is corresponding using recommending data described in user equipment requests receiving
After service, by the application service data-pushing corresponding to the application recommending data asked to the user equipment.
The embodiment of the present invention uses the user's history peration data of the first application as the generation foundation of operation requests information,
Operation requests are sent to the corresponding application server of the second application, the simulation that multiple manual operation second is applied is realized, from
And the acquisition of the application recommending data of second applications different from the first application is realized, difference can not be realized by solving prior art
The problem of acquisition of the application recommending data of application, the service recommended by the application recommending data of Consumer's Experience different application is carried
Basis is supplied.
The embodiment of each in this specification is described by the way of progressive, and what each embodiment was stressed is and other
Between the difference of embodiment, each embodiment identical similar portion mutually referring to.For device disclosed in embodiment
For, because it is corresponded to the method disclosed in Example, so description is fairly simple, related part is said referring to method part
It is bright.
Professional further appreciates that, with reference to the unit of each example of the embodiments described herein description
And algorithm steps, can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software, generally describes the composition and step of each example according to function in the above description.These
Function is performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Specialty
Technical staff can realize described function to each specific application using distinct methods, but this realization should not
Think beyond the scope of this invention.
Directly it can be held with reference to the step of the method or algorithm that the embodiments described herein is described with hardware, processor
Capable software module, or the two combination are implemented.Software module can be placed in random access memory (RAM), internal memory, read-only deposit
Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology
In any other form of storage medium well known in field.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention.
A variety of modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope caused.
Claims (14)
1. one kind application recommending data acquisition methods, it is characterised in that including:
The user's history peration data of the first application is obtained, the user's history peration data includes the behavioral data of user, and
Corresponding object of action data;
Goal behavior data and goal behavior object data are determined from the user's history peration data;
According to goal behavior data and goal behavior object data, sending operation to the corresponding application server of the second application please
Ask, to obtain the application recommending data that the application server is pushed, wherein the second application is with the first application same type but not
Same application;Wherein, pair that the user that the operation requests are characterized operates to characterize the goal behavior object data
As performing the behavior corresponding with the goal behavior data.
2. application recommending data acquisition methods according to claim 1, it is characterised in that described from user's history behaviour
Make to determine that goal behavior data and goal behavior object data include in data:
According to the corresponding behavior keyword of preset user type, preset user type is determined from the user's history peration data
Corresponding goal behavior data and goal behavior object data;
It is described according to goal behavior data and goal behavior object data, send and grasp to the corresponding application server of the second application
Ask, the application recommending data pushed with obtaining the application server includes:
According to the corresponding goal behavior data of preset user type and goal behavior object data, answered to the second application is corresponding
Operation requests are sent with server, number is recommended in the application corresponding with preset user type pushed to obtain the application server
According to.
3. application recommending data acquisition methods according to claim 1, it is characterised in that described from user's history behaviour
Make to determine that goal behavior data and goal behavior object data include in data:
Targeted customer's historical operating data, targeted customer's historical operating data are chosen from the user's history peration data
Including goal behavior data and goal behavior object data, and determine the user corresponding to targeted customer's historical operating data
Type.
4. application recommending data acquisition methods according to claim 3, it is characterised in that the determination targeted customer history
User type corresponding to peration data includes:
The behavior keyword corresponding to each goal behavior data is determined, by the use corresponding to identified most behavior keyword
Family type, is used as the user type corresponding to targeted customer's historical operating data.
5. the application recommending data acquisition methods according to claim any one of 1-4, it is characterised in that methods described application
Corresponding application server is applied in first, methods described also includes:
After the application recommending data that the application server is pushed is got, according to the application recommending data to the application
Server asks corresponding application service data;
The application recommending data is pushed into user equipment, and recommending data pair is applied described in user equipment requests receiving
After the service answered, by the application service data-pushing corresponding to the application recommending data asked to the user equipment.
6. application recommending data acquisition methods according to claim 1, it is characterised in that described according to goal behavior data
And goal behavior object data, sending operation requests to the corresponding application server of the second application includes:
Operating list is generated, the operating list is stored with multiple goal behavior data and goal behavior object data, a mesh
Mark behavioral data one goal behavior object data of correspondence;
Goal behavior data and corresponding goal behavior object data are chosen from the operating list, passes through selected target
Behavioral data and corresponding goal behavior object data generation operation requests information, to apply corresponding application service to second
Device sends the operation requests information.
7. one kind application recommending data acquisition device, it is characterised in that including:
Peration data acquisition module, the user's history peration data for obtaining the first application, the user's history peration data
Behavioral data including user, and corresponding object of action data;
Target data determining module, for determining goal behavior data and goal behavior pair from the user's history peration data
Image data;
Operation requests module, for according to goal behavior data and goal behavior object data, being answered to the second application is corresponding
Send operation requests with server, to obtain the application recommending data that the application server is pushed, wherein the second application be with
First applies same type but different applications;Wherein, user's operation that the operation requests are characterized is to the goal behavior
The object that object data is characterized, performs the behavior corresponding with the goal behavior data.
8. application recommending data acquisition device according to claim 7, it is characterised in that the target data determining module
Including:
First execution unit, for according to the corresponding behavior keyword of preset user type, from the user's history peration data
It is middle to determine the corresponding goal behavior data of preset user type and goal behavior object data;
The operation requests module includes:
First request unit, for according to the corresponding goal behavior data of preset user type and goal behavior object data, to
The second corresponding application server of application sends operation requests, pushing with preset user class to obtain the application server
The corresponding application recommending data of type.
9. application recommending data acquisition device according to claim 7, it is characterised in that the target data determining module
Including:
Second execution unit, for choosing targeted customer's historical operating data, the mesh from the user's history peration data
Marking user's history peration data includes goal behavior data and goal behavior object data;
Type determining units, for determining the user type corresponding to targeted customer's historical operating data.
10. application recommending data acquisition device according to claim 9, it is characterised in that the type determining units bag
Include:
, will be identified most for determining the behavior keyword corresponding to each goal behavior data it is determined that perform subelement
User type corresponding to behavior keyword, is used as the user type corresponding to targeted customer's historical operating data.
11. the application recommending data acquisition device according to claim any one of 7-10, it is characterised in that described device is also
Including:
Service data acquisition module, for after the application recommending data that the application server is pushed is got, according to described
Using recommending data corresponding application service data are asked to the application server;
Data-pushing module, for the application recommending data to be pushed into user equipment, and is receiving user equipment requests
After the corresponding service of the application recommending data, by the application service data-pushing corresponding to the application recommending data asked extremely
The user equipment.
12. application recommending data acquisition device according to claim 7, it is characterised in that the operation requests module bag
Include:
List generation unit, for generating operating list, the operating list is stored with multiple goal behavior data and target line
For object data, goal behavior data one goal behavior object data of correspondence;
Solicited message generation unit, for choosing goal behavior data and corresponding goal behavior object from the operating list
Data, operation requests information is generated by selected goal behavior data and corresponding goal behavior object data, with to the
The corresponding application server of two applications sends the operation requests information.
13. a kind of electronic equipment, it is characterised in that obtain dress including the application recommending data described in claim any one of 7-12
Put.
14. one kind application recommending data obtains system, it is characterised in that including:First application server and the second application service
Device;
Wherein, first application server, the user's history peration data for obtaining the first application, the user's history behaviour
Making data includes the behavioral data of user, and corresponding object of action data, and mesh is determined from the user's history peration data
Behavioral data and goal behavior object data are marked, according to goal behavior data and goal behavior object data, institute is applied to second
Corresponding second application server sends operation requests, to obtain the application recommending data that second application server is pushed,
Wherein second application is to apply same type but different applications from first;Wherein, user's operation that the operation requests are characterized
For the object characterized to the goal behavior object data, the behavior corresponding with the goal behavior data is performed;
Second application server, for receiving first application server according to goal behavior data and goal behavior pair
The operation requests that image data is sent, and after the operation requests number of times received reaches preset times, taken to the described first application
Business device, which is pushed, applies recommending data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410345631.7A CN104123360B (en) | 2014-07-18 | 2014-07-18 | One kind application recommending data acquisition methods, device, electronic equipment and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410345631.7A CN104123360B (en) | 2014-07-18 | 2014-07-18 | One kind application recommending data acquisition methods, device, electronic equipment and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104123360A CN104123360A (en) | 2014-10-29 |
| CN104123360B true CN104123360B (en) | 2017-07-21 |
Family
ID=51768771
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410345631.7A Active CN104123360B (en) | 2014-07-18 | 2014-07-18 | One kind application recommending data acquisition methods, device, electronic equipment and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104123360B (en) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104486422B (en) * | 2014-12-17 | 2019-04-02 | 百度在线网络技术(北京)有限公司 | Information-pushing method and device |
| CN105989120B (en) * | 2015-02-12 | 2019-08-13 | Oppo广东移动通信有限公司 | Personalized content recommendation method and personalized content recommendation system |
| CN104750789B (en) * | 2015-03-12 | 2018-10-16 | 百度在线网络技术(北京)有限公司 | The recommendation method and device of label |
| CN104935651A (en) * | 2015-06-03 | 2015-09-23 | 魅族科技(中国)有限公司 | Content recommending method and terminal |
| EP3106985B1 (en) * | 2015-06-16 | 2020-05-06 | Huawei Technologies Co., Ltd. | Method and apparatus for classifying virtual activities of mobile users |
| CN106708820B (en) * | 2015-07-20 | 2021-01-01 | 斑马智行网络(香港)有限公司 | Information display method and device |
| CN106708858A (en) | 2015-11-13 | 2017-05-24 | 阿里巴巴集团控股有限公司 | Information recommendation method and device |
| CN105808642B (en) * | 2016-02-24 | 2019-12-24 | 北京百度网讯科技有限公司 | Recommended methods and devices |
| CN105787287B (en) * | 2016-05-06 | 2018-08-10 | 广州爱九游信息技术有限公司 | A kind of system, unit and method generating list data |
| CN105898576A (en) * | 2016-06-17 | 2016-08-24 | 青岛海信传媒网络技术有限公司 | Data recommending method based on television application, and data server |
| CN106649842A (en) * | 2016-12-30 | 2017-05-10 | 上海博泰悦臻电子设备制造有限公司 | Cross recommendation method based on fusion data, system and vehicle machine |
| CN106789589B (en) * | 2017-01-03 | 2020-02-14 | 努比亚技术有限公司 | Sharing processing method, sharing processing device and terminal |
| CN108288196B (en) * | 2017-01-09 | 2022-03-15 | 阿里巴巴集团控股有限公司 | Method and device for recommending service object |
| CN109150983B (en) * | 2018-07-27 | 2022-02-25 | 腾讯科技(深圳)有限公司 | Front-end display control method and device and data recommendation control method and device |
| CN109241452B (en) * | 2018-11-19 | 2022-03-22 | 天津网之易创新科技有限公司 | Information recommendation method and device, storage medium and electronic equipment |
| CN110287421A (en) * | 2019-06-28 | 2019-09-27 | 北京金山安全软件有限公司 | Information content recommendation method and device and electronic equipment |
| CN111368025B (en) * | 2020-02-24 | 2023-12-22 | 百度在线网络技术(北京)有限公司 | Hot word recommendation method and equipment for intelligent voice equipment and storage medium |
| CN112364244B (en) * | 2020-11-16 | 2024-10-11 | 广州酷狗计算机科技有限公司 | Multimedia data recommendation method, device, server and storage medium |
| CN113536244B (en) * | 2021-07-15 | 2024-11-29 | 维沃移动通信(杭州)有限公司 | Information processing method, information processing apparatus, electronic device, and readable storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011041189A2 (en) * | 2009-09-30 | 2011-04-07 | Visa International Service Association | Mobile device including mobile application coordinating external data |
| CN102130896A (en) * | 2010-01-14 | 2011-07-20 | 腾讯科技(深圳)有限公司 | Method and system for correlating network applications |
| US8180688B1 (en) * | 2010-09-29 | 2012-05-15 | Amazon Technologies, Inc. | Computer-readable medium, system, and method for item recommendations based on media consumption |
| CN102937966A (en) * | 2011-10-11 | 2013-02-20 | 微软公司 | Finding and consuming related data |
| CN103647800A (en) * | 2013-11-19 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | Method and system of recommending application resources |
-
2014
- 2014-07-18 CN CN201410345631.7A patent/CN104123360B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011041189A2 (en) * | 2009-09-30 | 2011-04-07 | Visa International Service Association | Mobile device including mobile application coordinating external data |
| CN102130896A (en) * | 2010-01-14 | 2011-07-20 | 腾讯科技(深圳)有限公司 | Method and system for correlating network applications |
| US8180688B1 (en) * | 2010-09-29 | 2012-05-15 | Amazon Technologies, Inc. | Computer-readable medium, system, and method for item recommendations based on media consumption |
| CN102937966A (en) * | 2011-10-11 | 2013-02-20 | 微软公司 | Finding and consuming related data |
| CN103647800A (en) * | 2013-11-19 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | Method and system of recommending application resources |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104123360A (en) | 2014-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104123360B (en) | One kind application recommending data acquisition methods, device, electronic equipment and system | |
| CN104156414B (en) | A kind of method for cleaning of garbage files, device and terminal | |
| CN107398072B (en) | The display methods and device of game picture | |
| CN109522330A (en) | Cloud platform data processing method, device, equipment and medium based on block chain | |
| US20110276408A1 (en) | Personality Profile Markers for Targeted Ads as a Method and a System | |
| CN108696399B (en) | Business service test method and device | |
| CN107111494A (en) | Exposing visual representations of general-purpose applications | |
| CN103390003A (en) | Method and device for combining user data information among servers | |
| CN105812423B (en) | A kind of cloud system configuration method, server and device | |
| CN110807152A (en) | Method for creating recommendation engine system based on multiple services and storage medium | |
| CN105208088A (en) | Evaluation index determining method and apparatus | |
| CN106528851A (en) | Intelligent recommendation method and device | |
| CN108255366A (en) | A kind of update method of live music audio, apparatus and system | |
| CN104717302A (en) | Method and device for information push | |
| CN106161389B (en) | Cheating identification method and device and terminal | |
| CN107122805A (en) | A kind of user clustering method and apparatus | |
| CN107045413A (en) | Application program image target display methods and device | |
| CN108418876B (en) | Storage workload proof method and system, incentive method and system | |
| CN108306769B (en) | CDN node deployment control method and system | |
| CN104915864B (en) | The method and device that the dispensing effect of impression information is evaluated and tested | |
| CN109150981B (en) | Block chain network networking method, device, equipment and computer readable storage medium | |
| CN106991581A (en) | Information popularization method and device, server and electronic equipment | |
| CN109361806A (en) | Black number storage method, black number marking method, system and device | |
| CN108345508A (en) | Interface calls test method and device | |
| CN108197196A (en) | Determining method, apparatus, equipment and the storage medium of chip identification code |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20141029 Assignee: Ocean interactive (Beijing) Information Technology Co., Ltd. Assignor: Tencent Technology (Shenzhen) Co., Ltd. Contract record no.: 2016990000422 Denomination of invention: Application recommendation data acquisition method, device and system and electronic device License type: Common License Record date: 20161009 |
|
| LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model | ||
| GR01 | Patent grant |