Nothing Special   »   [go: up one dir, main page]

CN104298741A - Method and device for providing push information - Google Patents

Method and device for providing push information Download PDF

Info

Publication number
CN104298741A
CN104298741A CN201410528337.XA CN201410528337A CN104298741A CN 104298741 A CN104298741 A CN 104298741A CN 201410528337 A CN201410528337 A CN 201410528337A CN 104298741 A CN104298741 A CN 104298741A
Authority
CN
China
Prior art keywords
information
subscriber equipment
application program
application
user property
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.)
Pending
Application number
CN201410528337.XA
Other languages
Chinese (zh)
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410528337.XA priority Critical patent/CN104298741A/en
Publication of CN104298741A publication Critical patent/CN104298741A/en
Priority to PCT/CN2015/081476 priority patent/WO2016054928A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention aims at providing a method and a device for providing push information. The method for providing the push information includes following steps: obtaining application behavior information of one or a plurality of application programs corresponding to a user device; confirming user attribute classification information of the user device according to the application behavior information of the one or the plurality of the application programs, and sending the push information to the user device based on the user attribute classification information of the user device. The invention further provides a method for receiving the push information in the user device. The method for receiving the push information in the user device includes following steps: obtaining the application behavior information of the one or the plurality of the application programs; sending the application behavior information to a network device for the network device to confirm the user attribute classification information corresponding to the user device; receiving the push information fed back from the network device based on the user attribute classification information.

Description

A kind of for providing the method and apparatus of pushed information
Technical field
The present invention relates to field of computer technology, particularly relating to a kind of for providing the method and apparatus of pushed information.
Background technology
In prior art, time in the application to user's pushed information, the relevant propelling movement that developer can carry out arranges comparatively simple, and like this, the user of application program can receive a large amount of pushed information irrelevant with its demand, and Consumer's Experience is poor.Further, for Develop Application System person, when it wishes to carry out personalized information recommendation to user, need to carry out a large amount of Data Collections and the operation of data analysis, cost is higher.
Summary of the invention
The object of this invention is to provide a kind of for providing the method and apparatus of pushed information.
According to an aspect of the present invention, providing a kind of for providing the method for pushed information, wherein, said method comprising the steps of:
The application behavioural information of one or more application programs that-acquisition is corresponding with subscriber equipment;
-according to the application behavioural information corresponding with described one or more application program, determine the user property classified information of described subscriber equipment, with the user property classified information based on described subscriber equipment, send pushed information to described subscriber equipment.
According to an aspect of the present invention, additionally providing a kind of in a user device for receiving the method for pushed information, wherein, said method comprising the steps of:
-obtain the application behavioural information of one or more application program;
-described application behavioural information is sent to the network equipment, determine the user property classified information corresponding with described subscriber equipment for the described network equipment;
Wherein, described method is further comprising the steps of:
-receive from the described network equipment, based on the pushed information that described user property classified information is fed back.
According to an aspect of the present invention, additionally provide a kind of for providing the network equipment of pushed information, wherein, the described network equipment comprises:
For obtaining the device of the application behavioural information of the one or more application programs corresponding with subscriber equipment;
For according to the application behavioural information corresponding with described one or more application program, determine the user property classified information of described subscriber equipment, with the user property classified information based on described subscriber equipment, send the device of pushed information to described subscriber equipment.
According to an aspect of the present invention, additionally provide a kind of subscriber equipment for receiving pushed information, wherein, described subscriber equipment comprises:
For obtaining the device of the application behavioural information of one or more application program;
For described application behavioural information is sent to the network equipment, determine the device of the user property classified information corresponding with described subscriber equipment for the described network equipment;
Wherein, described subscriber equipment also comprises:
For what receive from the described network equipment, based on the device of the pushed information that described user property classified information is fed back.
Compared with prior art, the present invention has the following advantages: can determine based on the behavioural information of user in each application program of subscriber equipment the user property classified information comprising the multiple attribute such as preference information, positional information, and based on user property classified information to user's pushed information, user can be received in the application and meet its demand and the pushed information being suitable for current scene.Further, according to the solution of the present invention, can come respectively to each application program pushed information for each application program user property classified information separately, further increase the conversion ratio of information recommendation.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
Fig. 1 illustrates according to of the present invention a kind of for providing the method flow diagram of pushed information;
Fig. 2 illustrates the structural representation that a kind of user according to the present invention provides the network equipment of pushed information and a kind of subscriber equipment for receiving pushed information.
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Fig. 1 illustrates according to of the present invention a kind of for providing the method for pushed information.The step S101 and step S102 that are performed by the network equipment is comprised according to the method that this law is bright, and the step S201, step S202 and the step S203 that are performed by subscriber equipment.
Wherein, the described network equipment includes but not limited to the server group that single network server, multiple webserver form or the cloud be made up of a large amount of main frame or the webserver based on cloud computing (Cloud Computing), wherein, cloud computing is the one of Distributed Calculation, the super virtual machine be made up of a group loosely-coupled computing machine collection.
Wherein, described subscriber equipment includes but not limited to that any one can to carry out the electronic product of man-machine interaction with user by modes such as keyboard, mouse, telepilot, touch pad or voice-operated devices, such as, personal computer, panel computer, smart mobile phone, PDA etc.
Preferably, according to the SDK (Software Development Kit) comprised in subscriber equipment of the present invention for obtaining the user data in each application program (Software Development Kit, SDK).
Preferably, described subscriber equipment comprises as mobile terminals such as smart mobile phones.
Wherein, described subscriber equipment and the network residing for the network equipment include but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN (Local Area Network), VPN etc.
It should be noted that; described subscriber equipment, the network equipment and network are only citing; other subscriber equipment that is existing or that may occur from now on, the network equipment and networks, as being applicable to the present invention, within also should being included in scope, and are contained in this with way of reference.
With reference to Fig. 1, in step s 201, subscriber equipment obtains the application behavioural information of one or more application program.
Wherein, application according to the present invention program comprises the application program with predetermined interface or module.
Preferably, predetermined SDK module is comprised according to application program of the present invention.
Wherein, described application behavior packets of information draws together the operations information performed by application program.
Wherein, described application behavior packets of information draws together application program based on user instruction and/or based on the operation information performed by predetermined condition.
Such as, social application is uploaded based on user instruction or is shared the operation of picture, map application based on the operation of the search address performed by user's input information, Video Applications based on operations such as supplementing with money performed by user instruction; Again such as, when meeting update condition, the more new data of application program automatic acquisition self, again such as, when meeting schedule time condition, the behavioural information of the operations such as internal memory cleaning application timing detection system EMS memory occupation situation.
Preferably, the network history that described application behavioural information also comprises this subscriber equipment uses information, such as, and network browsing record, web search record and network collection information etc.
Particularly, described subscriber equipment can utilize respectively and be embedded in module in described one or more application program to obtain the application behavioural information of each application program self.
Preferably, described subscriber equipment respectively by the SDK module comprised in each application program, can obtain the application behavioural information of each application program.
Then, in step S202, described application behavioural information is sent to the network equipment by subscriber equipment, determines the user property classified information corresponding with described subscriber equipment for the described network equipment.
Wherein, described user property classified information comprises the information of following at least any one type:
1) primary attribute information; This primary attribute information can comprise the information such as sex, occupation, marital status, age of user.
2) attributes preferred information; Such as, shopping, music, novel etc.
3) device attribute information; Such as, the model of subscriber equipment, screen resolution, network access mode, ISP (ISP) information etc.
4) position attribution information.Such as, the position area information such as city, street at the current location place of subscriber equipment.Again such as, based on the location status information such as " in company ", " being in ", " out on tours " that current location and preposition scope are determined.
5) apply property information; Described apply property information comprises the attribute information applying corresponding user respectively with each.Such as, be applied as paying customer/unpaid expense family, registered user/non-registered users relative to a certain, again such as, member's class informations such as such as Bronze Subscriber, Silver Subscriber, Gold Subscriber etc.
Particularly, after obtaining the application behavioural information of each application program respectively, the application behavioural information of obtained all application programs can be sent to the network equipment by subscriber equipment together; Or the application behavioural information of each application program can be sent to the network equipment respectively.
According to the first example of the present invention, in step s 201, the equipment Dev_1 that user uses obtains the network browsing record in the operation information of each application program of this user in equipment Dev_1 and browser in three months in the past, as application behavioural information.In step S202, the application behavioural information of acquisition is sent to server by equipment Dev_1.
Then, in step S101, the network equipment obtains the application behavioural information of the one or more application programs corresponding with subscriber equipment.
Particularly, the network equipment once can receive whole application behavioural informations of the one or more application programs corresponding to this subscriber equipment; Or the network equipment can receive the one or more application programs application behavioural information separately from this subscriber equipment respectively.
Then, in step s 102, the network equipment, according to the application behavioural information corresponding with described one or more application program, determines the user property classified information of described subscriber equipment, with the user property classified information based on described subscriber equipment, send pushed information to described subscriber equipment.
Wherein, the network equipment according to the application behavioural information corresponding with described one or more application program, determine the mode of the user property classified information of described subscriber equipment include but not limited to following at least any one:
1) network equipment is according to the application behavioural information corresponding with described one or more application program, determines the user property classified information corresponding to all application programs of described subscriber equipment.
Such as, the network equipment is according to the user's registration information in the social activity application of subscriber equipment, primary attribute information " women " is determined based on sex wherein, marital status, age, " unmarried " and " 30 years old to 40 years old ", as the user property classified information corresponding with all application programs in this subscriber equipment.
2) network equipment is according to the application behavioural information corresponding with described one or more application program, user property classified information that determine described subscriber equipment, that correspond respectively to each application program.
Such as, for the application program of game class, whether the network equipment performs operation for paying the fee behavior based on this application program, determines that the user property classified information of its correspondence can comprise paying customer and two kinds, unpaid expense family.Again such as, for video playback class application program, whether the network equipment comprises user login information according in video application, determines that the user property classified information of its correspondence can comprise registered user and non-registered users etc.
3) when described one or more program comprises the first application program and at least one the second application program, the network equipment, according to the application behavioural information of the user corresponding with described subscriber equipment at least one second application program described, determines the user property classified information that this user is corresponding in described first application program.
Continue to be described foregoing First example, in step S101, the application behavior packets of information that server obtains each application program corresponding with this equipment Dev_1 is drawn together: there is the payment behavior corresponding with this game application app_1; Do not exist and apply payment behavior corresponding to app_2 with game.Then in step s 102, server, according to that comprise in application behavioural information, corresponding with this game application app_1 payment behavior, determines the user property classified information " paying customer " corresponding to this game application app_1.And, server contains based on application behavior packets of information, there is not the information applying payment behavior corresponding to app_2 with game, whether further detection exists to play with other is applied corresponding payment behavior, and apply the behavior of app_1 counterpart expenditure based on game, determine that the user property classified information corresponding to game application app_2 is " potential paying customer ".
According to preferred version of the present invention, the network equipment is based on the user property classified information of subscriber equipment, and the mode sending pushed information to described subscriber equipment includes but not limited to following two kinds:
1) network equipment first identifies the information attribute classified information of pushed information to be sent.Then, the network equipment distinguishes corresponding user property classified information, to send this pushed information to described subscriber equipment according in described information attribute classified information and described subscriber equipment with described one or more application program.Wherein, described pushed information is corresponding with at least one application program in one or more application program.Preferably, the information attribute classified information of described pushed information and the user property classified information of at least one application program described match.
Wherein, described information attribute classified information can adopt identical mode classification with above-mentioned user property classified information.Or described user property classified information may correspond to the every terms of information in attributive classification information.
Continue to be described foregoing First example, pushed information msg_1 comprises: the content information of " the preferential special price of game gift package ", after server does the operation such as content recognition to this pushed information, determine that information attribute classified information corresponding to this pushed information comprises: charge user.Further, it mates with the user property classified information of each subscriber equipment by server, and determines that it matches with the user property classified information corresponding with game app_1 of subscriber equipment Dev_1.Therefore this pushed information msg_1 is sent to subscriber equipment Dev_1 by server.
2) network equipment is based on the categorizing selection information corresponding with at least one application program of described subscriber equipment, sends pushed information respectively to described subscriber equipment.
Wherein, described categorizing selection information is for screening the pushed information being suitable for subscriber equipment.Preferably, described categorizing selection information comprises the label information corresponding with application program.
More preferably, described categorizing selection information comprises based on the corresponding label information of each attribute item with users classification attribute information.
Preferably, described categorizing selection information also comprises based on the label relevant to time attribute, with to pushed information from time enterprising row filter.
According to the second example of the present invention, the categorizing selection information of the shopping application app_3 in subscriber equipment Dev_2 comprises: position attribution is " Shanghai " or " Beijing ", and time attribute is 15:00-22:00; The categorizing selection information of the shopping application app_4 in subscriber equipment Dev_3 comprises: position attribution is " Beijing ", and time attribute is 16:00-22:00, and user base attribute is " Ms ".
Further, the user property classified information of the fixed subscriber equipment Dev_2 of server comprises position attribution " Beijing ".
Time point 15:30, server needs to send PUSH message msg_2: " Zhou Nianqing women's dress is preferential "; And server is according to the user property classified information of each subscriber equipment and time attribute, judge that this PUSH message meets the categorizing selection information of shopping application app_3, do not meet the categorizing selection information of shopping application app_4, then server sends this pushed information msg_1 at this time point to subscriber equipment Dev_2, and does not send msg_2 to subscriber equipment Dev_3.
According to preferred version of the present invention, the network equipment carries out periodicity for the subscriber equipment not yet sending pushed information and detects, and when user property classified information and/or time attribute meet the categorizing selection condition of at least one application program in subscriber equipment, send pushed information to this subscriber equipment.
Continue to be described foregoing second example, server is predetermined every 20 minutes, detects the categorizing selection condition whether not yet pushed subscriber equipment meets at least one application program in subscriber equipment.Then server detects at time point 15:50 and judges that the user property classified information of subscriber equipment Dev_3 does not meet the categorizing selection condition of the shopping application app_4 in this equipment; Then, server again detects at time point 16:10 and judges that the user property classified information of subscriber equipment Dev_3 meets the categorizing selection condition of the shopping application app_4 in this equipment, then server sends pushed information msg_2 to this subscriber equipment Dev_3, and this subscriber equipment is labeled as relative to this pushed information msg_2 sends, after this no longer periodically detect this subscriber equipment.
More preferably, within the valid period of predetermined pushed information, the network equipment carries out preceding cycles detection for the subscriber equipment not yet sending pushed information.
Continue to be described foregoing second example, the valid period of pushed information msg_2 is 48 hours, then server is after 48 hours that determine PUSH message msg_2, even if still there is not pushed subscriber equipment, also no longer continues to detect it.
Then, in step S203, subscriber equipment receives from the described network equipment, based on the pushed information that described user property classified information is fed back.
Continue to be described foregoing First example, in step S203, equipment Dev_1 receives the pushed information msg_1 from server.
According to method of the present invention, the user property classified information comprising the multiple attribute such as user preference information, positional information can be determined based on the behavioural information of user in each application program of subscriber equipment, and based on user property classified information to user's pushed information, user can be received in the application and meet its demand and be applicable to the pushed information with current scene.Further, according to method of the present invention, can come respectively to each application program pushed information for each application program user property classified information separately, further increase the conversion ratio of information recommendation.
Fig. 2 illustrates the structural representation that a kind of user according to the present invention provides the network equipment of pushed information and a kind of subscriber equipment for receiving pushed information.The network equipment according to the present invention comprises: for obtaining the device (hereinafter referred to as " acquisition device 101 ") of the application behavioural information of the one or more application programs corresponding with subscriber equipment; For the application behavioural information that basis is corresponding with described one or more application program, determine the user property classified information of described subscriber equipment, with the user property classified information based on described subscriber equipment, send the device (hereinafter referred to as " determining device 102 ") of pushed information to described subscriber equipment.Subscriber equipment according to the present invention comprises: for obtaining the device (hereinafter referred to as " behavior acquisition device 201 ") of the application behavioural information of one or more application program; For described application behavioural information is sent to the network equipment, determine the device (hereinafter referred to as " dispensing device 202 ") of the user property classified information corresponding with described subscriber equipment for the described network equipment; For what receive from the described network equipment, based on the device (hereinafter referred to as " receiving trap 203 ") of the pushed information that described user property classified information is fed back.
With reference to Fig. 2, behavior acquisition device 201 obtains the application behavioural information of one or more application program.
Wherein, application according to the present invention program comprises the application program with predetermined interface or module.
Preferably, predetermined SDK module is comprised according to application program of the present invention.
Wherein, described application behavior packets of information draws together the operations information performed by application program.
Wherein, described application behavior packets of information draws together application program based on user instruction and/or based on the operation information performed by predetermined condition.
Such as, social application is uploaded based on user instruction or is shared the operation of picture, map application based on the operation of the search address performed by user's input information, Video Applications based on operations such as supplementing with money performed by user instruction; Again such as, when meeting update condition, the more new data of application program automatic acquisition self, again such as, when meeting schedule time condition, the behavioural information of the operations such as internal memory cleaning application timing detection system EMS memory occupation situation.
Preferably, the network history that described application behavioural information also comprises this subscriber equipment uses information, such as, and network browsing record, web search record and network collection information etc.
Particularly, described behavior acquisition device 201 can utilize respectively and be embedded in module in described one or more application program to obtain the application behavioural information of each application program self.
Preferably, described behavior acquisition device 201 respectively by the SDK module comprised in each application program, can obtain the application behavioural information of each application program.
Then, described application behavioural information is sent to the network equipment by dispensing device 202, determines the user property classified information corresponding with described subscriber equipment for the described network equipment.
Wherein, described user property classified information comprises the information of following at least any one type:
1) primary attribute information; This primary attribute information can comprise the information such as sex, occupation, marital status, age of user.
2) attributes preferred information; Such as, shopping, music, novel etc.
3) device attribute information; Such as, the model of subscriber equipment, screen resolution, network access mode, ISP (ISP) information etc.
4) position attribution information.Such as, the position area information such as city, street at the current location place of subscriber equipment.Again such as, based on the location status information such as " in company ", " being in ", " out on tours " that current location and preposition scope are determined.
5) apply property information; Described apply property information comprises the attribute information applying corresponding user respectively with each.Such as, be applied as paying customer/unpaid expense family, registered user/non-registered users relative to a certain, again such as, member's class informations such as such as Bronze Subscriber, Silver Subscriber, Gold Subscriber etc.
Particularly, after obtaining the application behavioural information of each application program respectively, the application behavioural information of obtained all application programs can be sent to the network equipment by dispensing device 202 together; Or the application behavioural information of each application program can be sent to the network equipment respectively.
According to the first example of the present invention, behavior acquisition device 201 in the equipment Dev_1 that user uses obtains the network browsing record in the operation information of each application program of this user in equipment Dev_1 and browser in three months in the past, as application behavioural information.Then, the application behavioural information of acquisition is sent to server by the dispensing device 202 in equipment Dev_1.
Then, acquisition device 101 obtains the application behavioural information of the one or more application programs corresponding with subscriber equipment.
Particularly, acquisition device 101 once can receive whole application behavioural informations of the one or more application programs corresponding to this subscriber equipment; Or acquisition device 101 can receive the one or more application programs application behavioural information separately from this subscriber equipment respectively.
Then, determining device 102 is according to the application behavioural information corresponding with described one or more application program, determine the user property classified information of described subscriber equipment, with the user property classified information based on described subscriber equipment, send pushed information to described subscriber equipment.
Wherein, determining device 102 according to the application behavioural information corresponding with described one or more application program, determine the mode of the user property classified information of described subscriber equipment include but not limited to following at least any one:
1) determining device 102 is according to the application behavioural information corresponding with described one or more application program, determines the user property classified information corresponding to all application programs of described subscriber equipment.
Such as, determining device 102 is according to the user's registration information in the social activity application of subscriber equipment, primary attribute information " women " is determined based on sex wherein, marital status, age, " unmarried " and " 30 years old to 40 years old ", as the user property classified information corresponding with all application programs in this subscriber equipment.
2) determining device 102 is according to the application behavioural information corresponding with described one or more application program, user property classified information that determine described subscriber equipment, that correspond respectively to each application program.
Such as, for the application program of game class, whether determining device 102 performs operation for paying the fee behavior based on this application program, determines that the user property classified information of its correspondence can comprise paying customer and two kinds, unpaid expense family.Again such as, for video playback class application program, whether determining device 102 comprises user login information according in video application, determines that the user property classified information of its correspondence can comprise registered user and non-registered users etc.
3) when described one or more program comprises the first application program and at least one the second application program, determining device 102, according to the application behavioural information of the user corresponding with described subscriber equipment at least one second application program described, determines the user property classified information that this user is corresponding in described first application program.
Continue to be described foregoing First example, the application behavior packets of information that the acquisition device 101 in server obtains each application program corresponding with this equipment Dev_1 is drawn together: there is the payment behavior corresponding with this game application app_1; Do not exist and apply payment behavior corresponding to app_2 with game.Determining device 102 then in server, according to that comprise in application behavioural information, corresponding with this game application app_1 payment behavior, determines the user property classified information " paying customer " corresponding to this game application app_1.And, determining device 102 contains based on application behavior packets of information, there is not the information applying payment behavior corresponding to app_2 with game, whether further detection exists to play with other is applied corresponding payment behavior, and apply the behavior of app_1 counterpart expenditure based on game, determine that the user property classified information corresponding to game application app_2 is " potential paying customer ".
According to preferred version of the present invention, the network equipment is based on the user property classified information of subscriber equipment, and the mode sending pushed information to described subscriber equipment includes but not limited to following two kinds:
1) also comprise according to the network equipment of this preferred version: for identifying that (figure does not show the device of the information attribute classified information of pushed information to be sent, hereinafter referred to as " recognition device "), and for distinguishing corresponding user property classified information according in described information attribute classified information and described subscriber equipment with described one or more application program, to send the device (figure does not show, hereinafter referred to as " the first pusher ") of this pushed information to described subscriber equipment.
Recognition device first identifies the information attribute classified information of pushed information to be sent.Then, the first pusher distinguishes corresponding user property classified information, to send this pushed information to described subscriber equipment according in described information attribute classified information and described subscriber equipment with described one or more application program.Wherein, described pushed information is corresponding with at least one application program in one or more application program.Preferably, the information attribute classified information of described pushed information and the user property classified information of at least one application program described match.
Wherein, described information attribute classified information can adopt identical mode classification with above-mentioned user property classified information.Or described user property classified information may correspond to the every terms of information in attributive classification information.
Continue to be described foregoing First example, pushed information msg_1 comprises: the content information of " the preferential special price of game gift package ", after recognition device in server does the operation such as content recognition to this pushed information, determine that information attribute classified information corresponding to this pushed information comprises: charge user.Further, it mates with the user property classified information of each subscriber equipment by server, and determines that it matches with the user property classified information corresponding with game app_1 of subscriber equipment Dev_1.Therefore this pushed information msg_1 is sent to subscriber equipment Dev_1 by the first pusher in server.
2) also comprise for based on the categorizing selection information corresponding with at least one application program of described subscriber equipment according to the network equipment of this preferred version, the device (figure does not show, hereinafter referred to as " the second pusher ") of pushed information is sent respectively to described subscriber equipment.
Second pusher, based on the categorizing selection information corresponding with at least one application program of described subscriber equipment, sends pushed information respectively to described subscriber equipment.
Wherein, described categorizing selection information is for screening the pushed information being suitable for subscriber equipment.Preferably, described categorizing selection information comprises the label information corresponding with application program.
More preferably, described categorizing selection information comprises based on the corresponding label information of each attribute item with users classification attribute information.
Preferably, described categorizing selection information also comprises based on the label relevant to time attribute, with to pushed information from time enterprising row filter.
According to the second example of the present invention, the categorizing selection information of the shopping application app_3 in subscriber equipment Dev_2 comprises: position attribution is " Shanghai " or " Beijing ", and time attribute is 15:00-22:00; The categorizing selection information of the shopping application app_4 in subscriber equipment Dev_3 comprises: position attribution is " Beijing ", and time attribute is 16:00-22:00, and user base attribute is " Ms ".
Further, the user property classified information of the fixed subscriber equipment Dev_2 of server comprises position attribution " Beijing ".
Time point 15:30, server needs to send PUSH message msg_2: " Zhou Nianqing women's dress is preferential "; And server is according to the user property classified information of each subscriber equipment and time attribute, judge that this PUSH message meets the categorizing selection information of shopping application app_3, do not meet the categorizing selection information of shopping application app_4, the second pusher then in server sends this pushed information msg_1 at this time point to subscriber equipment Dev_2, and does not send msg_2 to subscriber equipment Dev_3.
According to preferred version of the present invention, also comprise for detecting the subscriber equipment performance period property not yet sending this pushed information according to the network equipment of the present invention, to detect the need of the device sending this pushed information to this subscriber equipment (figure does not show, hereinafter referred to as " pick-up unit ").
Pick-up unit carries out periodicity for the subscriber equipment not yet sending pushed information and detects, when user property classified information and/or time attribute meet the categorizing selection condition of at least one application program in subscriber equipment, the second pusher sends pushed information to this subscriber equipment.
Continue to be described foregoing second example, predetermined every 20 minutes in server, detect the categorizing selection condition whether not yet pushed subscriber equipment meets at least one application program in subscriber equipment.Pick-up unit then in server detects at time point 15:50 and judges that the user property classified information of subscriber equipment Dev_3 does not meet the categorizing selection condition of the shopping application app_4 in this equipment; Then, pick-up unit again detects at time point 16:10 and judges that the user property classified information of subscriber equipment Dev_3 meets the categorizing selection condition of the shopping application app_4 in this equipment, then server sends pushed information msg_2 to this subscriber equipment Dev_3, and this subscriber equipment is labeled as relative to this pushed information msg_2 sends, after this no longer periodically detect this subscriber equipment.
More preferably, within the valid period of predetermined pushed information, pick-up unit carries out preceding cycles detection for the subscriber equipment not yet sending pushed information.
Continue to be described foregoing second example, the valid period of pushed information msg_2 is 48 hours, then server is after 48 hours that determine PUSH message msg_2, even if still there is not pushed subscriber equipment, also no longer continues to detect it.
Then, receiving trap 203 receives from the described network equipment, based on the pushed information that described user property classified information is fed back.
Continue to be described foregoing First example, the receiving trap 203 in equipment Dev_1 receives the pushed information msg_1 from server.
According to the solution of the present invention, the user property classified information comprising the multiple attribute such as user preference information, positional information can be determined based on the behavioural information of user in each application program of subscriber equipment, and based on user property classified information to user's pushed information, user can be received in the application and meet its demand and be applicable to the pushed information with current scene.Further, according to method of the present invention, can come respectively to each application program pushed information for each application program user property classified information separately, further increase the conversion ratio of information recommendation.
Software program of the present invention can perform to realize step mentioned above or function by processor.Similarly, software program of the present invention (comprising relevant data structure) can be stored in computer readable recording medium storing program for performing, such as, and RAM storer, magnetic or CD-ROM driver or flexible plastic disc and similar devices.In addition, steps more of the present invention or function can adopt hardware to realize, such as, as coordinating with processor thus performing the circuit of each function or step.
In addition, a part of the present invention can be applied to computer program, such as computer program instructions, when it is performed by computing machine, by the operation of this computing machine, can call or provide according to method of the present invention and/or technical scheme.And call the programmed instruction of method of the present invention, may be stored in fixing or moveable recording medium, and/or be transmitted by the data stream in broadcast or other signal bearing medias, and/or be stored in the working storage of the computer equipment run according to described programmed instruction.At this, comprise a device according to one embodiment of present invention, this device comprises the storer for storing computer program instructions and the processor for execution of program instructions, wherein, when this computer program instructions is performed by this processor, trigger this plant running based on the aforementioned method according to multiple embodiment of the present invention and/or technical scheme.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and when not deviating from spirit of the present invention or essential characteristic, the present invention can be realized in other specific forms.Therefore, no matter from which point, all should embodiment be regarded as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, and all changes be therefore intended in the implication of the equivalency by dropping on claim and scope are included in the present invention.Any Reference numeral in claim should be considered as the claim involved by limiting.In addition, obviously " comprising " one word do not get rid of other unit or step, odd number does not get rid of plural number.Multiple unit of stating in system claims or device also can be realized by software or hardware by a unit or device.First, second word such as grade is used for representing title, and does not represent any specific order.

Claims (16)

1., for providing a method for pushed information, wherein, said method comprising the steps of:
The application behavioural information of one or more application programs that-acquisition is corresponding with subscriber equipment;
-according to the application behavioural information corresponding with described one or more application program, determine the user property classified information of described subscriber equipment, with the user property classified information based on described subscriber equipment, send pushed information to described subscriber equipment.
2. method according to claim 1, wherein, the application behavioural information that described basis is corresponding with described one or more application program, determine that the step of the user property classified information of described subscriber equipment is further comprising the steps of:
-according to the application behavioural information corresponding with described one or more application program, user property classified information that determine described subscriber equipment, that correspond respectively to each application program.
3. method according to claim 2, wherein, described one or more program comprises the first application program and at least one the second application program, wherein, the application behavioural information that described basis is corresponding with described one or more application program, the step of user property classified information that determine described subscriber equipment, that correspond respectively to each application program is further comprising the steps of:
-according to the user application behavioural information in described at least one second application program corresponding with described subscriber equipment, determine the user property classified information that this user is corresponding in described first application program.
4. according to the method in any one of claims 1 to 3, wherein, described method is further comprising the steps of:
-based on the categorizing selection information corresponding with at least one application program of described subscriber equipment, send pushed information respectively to described subscriber equipment.
5. according to the method in any one of claims 1 to 3, wherein, described method is further comprising the steps of:
-identify the information attribute classified information of pushed information to be sent;
-according to user property classified information corresponding respectively with described one or more application program in described information attribute classified information and described subscriber equipment, to send this pushed information to described subscriber equipment.
6. the method according to claim 4 or 5, wherein, to a pushed information, described method is further comprising the steps of:
-the subscriber equipment performance period property not yet sending this pushed information is detected, send this pushed information to detect the need of to this subscriber equipment.
7. method according to any one of claim 1 to 6, wherein, described user property classified information comprises the information of following at least any one type:
-primary attribute information;
-attributes preferred information;
-device attribute information;
-position attribution information;
-apply property information.
8., in a user device for receiving a method for pushed information, wherein, said method comprising the steps of:
-obtain the application behavioural information of one or more application program;
-described application behavioural information is sent to the network equipment, determine the user property classified information corresponding with described subscriber equipment for the described network equipment;
Wherein, described method is further comprising the steps of:
-receive from the described network equipment, based on the pushed information that described user property classified information is fed back.
9. for providing a network equipment for pushed information, wherein, the described network equipment comprises:
For obtaining the device of the application behavioural information of the one or more application programs corresponding with subscriber equipment;
For according to the application behavioural information corresponding with described one or more application program, determine the user property classified information of described subscriber equipment, with the user property classified information based on described subscriber equipment, send the device of pushed information to described subscriber equipment.
10. the network equipment according to claim 9, wherein, described for according to the application behavioural information corresponding with described one or more application program, the device determining the user property classified information of described subscriber equipment also for:
According to the application behavioural information corresponding with described one or more application program, user property classified information that determine described subscriber equipment, that correspond respectively to each application program.
11. network equipments according to claim 10, wherein, described one or more program comprises the first application program and at least one the second application program, wherein, described for according to the application behavioural information corresponding with described one or more application program, the device of user property classified information that determine described subscriber equipment, that correspond respectively to each application program also for:
-according to the user application behavioural information in described at least one second application program corresponding with described subscriber equipment, determine the user property classified information that this user is corresponding in described first application program.
12. network equipments according to any one of claim 9 to 11, wherein, the described network equipment comprises:
For based on the categorizing selection information corresponding with at least one application program of described subscriber equipment, send the device of pushed information respectively to described subscriber equipment.
13. network equipments according to any one of claim 9 to 11, wherein, the described network equipment also comprises:
For identifying the device of the information attribute classified information of pushed information to be sent;
For according to user property classified information corresponding respectively with described one or more application program in described information attribute classified information and described subscriber equipment, to send the device of this pushed information to described subscriber equipment.
14. network equipments according to claim 12 or 13, wherein, to a pushed information, described network equipment also comprises:
For detecting the subscriber equipment performance period property not yet sending this pushed information, to detect the device the need of sending this pushed information to this subscriber equipment.
15. network equipments according to any one of claim 9 to 13, wherein, described user property classified information comprises the information of following at least any one type:
-primary attribute information;
-attributes preferred information;
-device attribute information;
-position attribution information;
-apply property information.
16. 1 kinds for receiving the subscriber equipment of pushed information, wherein, described subscriber equipment comprises:
For obtaining the device of the application behavioural information of one or more application program;
For described application behavioural information is sent to the network equipment, determine the device of the user property classified information corresponding with described subscriber equipment for the described network equipment;
Wherein, described subscriber equipment also comprises:
For what receive from the described network equipment, based on the device of the pushed information that described user property classified information is fed back.
CN201410528337.XA 2014-10-09 2014-10-09 Method and device for providing push information Pending CN104298741A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410528337.XA CN104298741A (en) 2014-10-09 2014-10-09 Method and device for providing push information
PCT/CN2015/081476 WO2016054928A1 (en) 2014-10-09 2015-06-15 Method and device for providing push information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410528337.XA CN104298741A (en) 2014-10-09 2014-10-09 Method and device for providing push information

Publications (1)

Publication Number Publication Date
CN104298741A true CN104298741A (en) 2015-01-21

Family

ID=52318466

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410528337.XA Pending CN104298741A (en) 2014-10-09 2014-10-09 Method and device for providing push information

Country Status (2)

Country Link
CN (1) CN104298741A (en)
WO (1) WO2016054928A1 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104572840A (en) * 2014-12-11 2015-04-29 百度在线网络技术(北京)有限公司 Method and equipment used for providing push message
CN104869529A (en) * 2015-04-22 2015-08-26 惠州Tcl移动通信有限公司 Mobile terminal, server, and information management methods thereof
CN104993999A (en) * 2015-06-12 2015-10-21 联想(北京)有限公司 Information processing method and server
WO2016054928A1 (en) * 2014-10-09 2016-04-14 百度在线网络技术(北京)有限公司 Method and device for providing push information
CN105701498A (en) * 2015-12-31 2016-06-22 腾讯科技(深圳)有限公司 User classification method and server
CN105868390A (en) * 2016-04-15 2016-08-17 乐视控股(北京)有限公司 Method and device for recommending personalized information
CN105893532A (en) * 2016-03-30 2016-08-24 北京金山安全软件有限公司 Consultation information pushing method and device and terminal equipment
CN106156062A (en) * 2015-03-30 2016-11-23 阿里巴巴集团控股有限公司 Determine the personalized labels of user and the method and apparatus of pushed information
WO2016201963A1 (en) * 2015-06-19 2016-12-22 赤子城网络技术(北京)有限公司 Application pushing method and device
CN106294509A (en) * 2015-06-10 2017-01-04 阿里巴巴集团控股有限公司 Information getting method, Apparatus and system
WO2017020779A1 (en) * 2015-08-04 2017-02-09 北京金山安全软件有限公司 Service information push method and system
CN106815747A (en) * 2017-01-18 2017-06-09 百度在线网络技术(北京)有限公司 Method and apparatus for sending information
CN107197010A (en) * 2017-05-17 2017-09-22 掌阅科技股份有限公司 Content delivery method, electronic equipment and computer-readable storage medium based on e-book
CN108243219A (en) * 2016-12-26 2018-07-03 百度在线网络技术(北京)有限公司 The method and apparatus of information push
CN108721897A (en) * 2018-05-16 2018-11-02 北京奇虎科技有限公司 Methods of exhibiting, device, computing device and the computer storage media of game material
WO2019037600A1 (en) * 2017-08-24 2019-02-28 Oppo广东移动通信有限公司 Information recommendation method and apparatus, terminal device, and storage medium
WO2019056721A1 (en) * 2017-09-21 2019-03-28 掌阅科技股份有限公司 Information pushing method, electronic device and computer storage medium
WO2019090777A1 (en) * 2017-11-13 2019-05-16 深圳市华阅文化传媒有限公司 Method and apparatus for pushing discount information in e-book client
CN114298768A (en) * 2021-12-31 2022-04-08 北京金堤科技有限公司 Information pushing method and device, storage system and electronic equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011064675A1 (en) * 2009-11-30 2011-06-03 France Telecom Method and system to recommend applications from an application market place
CN103677866B (en) * 2012-09-05 2017-02-01 北京搜狗科技发展有限公司 Application program extension tool pushing method and system
CN103685502B (en) * 2013-12-09 2017-07-25 腾讯科技(深圳)有限公司 A kind of information push method, apparatus and system
CN104298741A (en) * 2014-10-09 2015-01-21 百度在线网络技术(北京)有限公司 Method and device for providing push information

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016054928A1 (en) * 2014-10-09 2016-04-14 百度在线网络技术(北京)有限公司 Method and device for providing push information
CN104572840B (en) * 2014-12-11 2018-09-07 百度在线网络技术(北京)有限公司 A kind of method and apparatus for providing PUSH message
CN104572840A (en) * 2014-12-11 2015-04-29 百度在线网络技术(北京)有限公司 Method and equipment used for providing push message
CN106156062A (en) * 2015-03-30 2016-11-23 阿里巴巴集团控股有限公司 Determine the personalized labels of user and the method and apparatus of pushed information
CN104869529A (en) * 2015-04-22 2015-08-26 惠州Tcl移动通信有限公司 Mobile terminal, server, and information management methods thereof
CN106294509A (en) * 2015-06-10 2017-01-04 阿里巴巴集团控股有限公司 Information getting method, Apparatus and system
CN104993999B (en) * 2015-06-12 2019-05-31 联想(北京)有限公司 A kind of information processing method and server
CN104993999A (en) * 2015-06-12 2015-10-21 联想(北京)有限公司 Information processing method and server
WO2016201963A1 (en) * 2015-06-19 2016-12-22 赤子城网络技术(北京)有限公司 Application pushing method and device
CN106326242A (en) * 2015-06-19 2017-01-11 赤子城网络技术(北京)有限公司 Application pushing method and apparatus
WO2017020779A1 (en) * 2015-08-04 2017-02-09 北京金山安全软件有限公司 Service information push method and system
CN105701498B (en) * 2015-12-31 2021-09-07 腾讯科技(深圳)有限公司 User classification method and server
CN105701498A (en) * 2015-12-31 2016-06-22 腾讯科技(深圳)有限公司 User classification method and server
CN105893532A (en) * 2016-03-30 2016-08-24 北京金山安全软件有限公司 Consultation information pushing method and device and terminal equipment
CN105868390A (en) * 2016-04-15 2016-08-17 乐视控股(北京)有限公司 Method and device for recommending personalized information
WO2017177630A1 (en) * 2016-04-15 2017-10-19 乐视控股(北京)有限公司 Method and device for recommending personalized information
CN108243219A (en) * 2016-12-26 2018-07-03 百度在线网络技术(北京)有限公司 The method and apparatus of information push
CN108243219B (en) * 2016-12-26 2020-11-06 百度在线网络技术(北京)有限公司 Information pushing method and device
CN106815747A (en) * 2017-01-18 2017-06-09 百度在线网络技术(北京)有限公司 Method and apparatus for sending information
CN107197010A (en) * 2017-05-17 2017-09-22 掌阅科技股份有限公司 Content delivery method, electronic equipment and computer-readable storage medium based on e-book
WO2019037600A1 (en) * 2017-08-24 2019-02-28 Oppo广东移动通信有限公司 Information recommendation method and apparatus, terminal device, and storage medium
WO2019056721A1 (en) * 2017-09-21 2019-03-28 掌阅科技股份有限公司 Information pushing method, electronic device and computer storage medium
WO2019090777A1 (en) * 2017-11-13 2019-05-16 深圳市华阅文化传媒有限公司 Method and apparatus for pushing discount information in e-book client
CN108721897A (en) * 2018-05-16 2018-11-02 北京奇虎科技有限公司 Methods of exhibiting, device, computing device and the computer storage media of game material
CN108721897B (en) * 2018-05-16 2022-01-28 北京奇虎科技有限公司 Game material display method and device, computing equipment and computer storage medium
CN114298768A (en) * 2021-12-31 2022-04-08 北京金堤科技有限公司 Information pushing method and device, storage system and electronic equipment

Also Published As

Publication number Publication date
WO2016054928A1 (en) 2016-04-14

Similar Documents

Publication Publication Date Title
CN104298741A (en) Method and device for providing push information
CN112104899B (en) Information recommendation method and device in live broadcast, electronic equipment and storage medium
US10721334B2 (en) Trigger event based data feed of virtual universe data
CN111178970B (en) Advertisement putting method and device, electronic equipment and computer readable storage medium
CN106504099A (en) A kind of system for building user's portrait
CN107851231A (en) Activity detection based on motility model
CN104572840A (en) Method and equipment used for providing push message
WO2018154482A1 (en) System and method for real-time generation of predictive models of mobile users' behavior
CN106503015A (en) A kind of method for building user's portrait
CN103649982A (en) Contextual translation of non-interactive advertisements into interactive advertisements
CN103975354A (en) Per-view charging for video advertisements
CN103620588A (en) Identifying matching applications based on browsing activity
CN104951961A (en) Method, terminal, server and system for pushing contents
US10440435B1 (en) Performing searches while viewing video content
CN101520782A (en) Method and system for directionally releasing special-subject information relevant to online images
JP5918206B2 (en) Advertisement exposure method based on event occurrence, server for executing the method, and computer-readable recording medium
CN102076115A (en) Control method and device for releasing advertising information in mobile terminal
CN103763337A (en) Mobile terminal, server and corresponding methods
CN104537000A (en) Method and device for pushing information
CN104809224A (en) Method and device for presenting application information
CN103440260A (en) Method and equipment used for providing representation information
KR20170137815A (en) Access to ad application state from current application state
CN103593408A (en) Method and device for acquiring user subscription resources
CN103179207A (en) Data transmission method and system as well as device
KR20160108731A (en) The method and apparatus for generating online shopping mall application and analyzing information on an access for the online shopping mall application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150121

RJ01 Rejection of invention patent application after publication