[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201410345631.7A
Other languages
Chinese (zh)
Other versions
CN104123360A (en
Inventor
赵伟
曹海峰
傅鸿城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410345631.7A priority Critical patent/CN104123360B/en
Publication of CN104123360A publication Critical patent/CN104123360A/en
Application granted granted Critical
Publication of CN104123360B publication Critical patent/CN104123360B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/635Filtering based on additional data, e.g. user or group profiles
    • G06F16/637Administration of user profiles, e.g. generation, initialization, adaptation or distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-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

One kind application recommending data acquisition methods, device, electronic equipment and system
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.
CN201410345631.7A 2014-07-18 2014-07-18 One kind application recommending data acquisition methods, device, electronic equipment and system Active CN104123360B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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