CN104572840B - A kind of method and apparatus for providing PUSH message - Google Patents
A kind of method and apparatus for providing PUSH message Download PDFInfo
- Publication number
- CN104572840B CN104572840B CN201410766411.1A CN201410766411A CN104572840B CN 104572840 B CN104572840 B CN 104572840B CN 201410766411 A CN201410766411 A CN 201410766411A CN 104572840 B CN104572840 B CN 104572840B
- Authority
- CN
- China
- Prior art keywords
- push
- information
- push message
- user
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The object of the present invention is to provide a kind of method and apparatus for providing PUSH message.Pushing equipment obtains the PUSH message for waiting being pushed to one or more users first, and determine the attribute-bit information of the PUSH message, then according to the attribute-bit information, in conjunction with the customer attribute information of the user, it determines target user corresponding with the PUSH message, the PUSH message is finally sent to the target user.Compared with prior art, the present invention determines the attribute-bit information of PUSH message first, and target user corresponding with the PUSH message is determined according to the customer attribute information of user, to solve in the prior art, the redundancy problem that full dose push mode is brought to user realizes differentiationization push, improve the efficiency of user information acquisition, the validity that ensure that pushed information reduces the resource consumption of user equipment, improves user experience.
Description
Technical field
The present invention relates to Internet technical field more particularly to a kind of technologies providing PUSH message.
Background technology
Message push be operating system (such as intelligent mobile phone system, MAC operation system) by information delivery user most often
See, most effective way.Traditional message push mode is pushed to user's full dose, in this case, the major part pushed
Information may be that user is uninterested, that is, push a large amount of junk information, reduce the efficiency that user obtains effective information;
Further, since frequently triggering message push, therefore the resource consumption of user equipment is also improved, reduce the place of user equipment
Manage efficiency and electricity.
Invention content
The object of the present invention is to provide a kind of method and apparatus for providing PUSH message.
According to an aspect of the invention, there is provided a kind of method providing PUSH message, wherein this method includes:
Obtain the PUSH message for waiting being pushed to one or more users;
Determine the attribute-bit information of the PUSH message;
It is determined and the PUSH message phase in conjunction with the customer attribute information of the user according to the attribute-bit information
Corresponding target user;
The PUSH message is sent to the target user.
According to another aspect of the present invention, a kind of pushing equipment that PUSH message is provided is additionally provided, wherein the equipment packet
It includes:
Wait being pushed to the device of the PUSH message of one or more users for obtaining;
Device for the attribute-bit information for determining the PUSH message;
For according to the attribute-bit information, in conjunction with the customer attribute information of the user, determining and disappearing with the push
The device of the corresponding target user of manner of breathing;
Device for the PUSH message to be sent to the target user.
Compared with prior art, the present invention obtains the PUSH message for waiting being pushed to one or more users first, and determines
The attribute-bit information of the PUSH message is believed then according to the attribute-bit information in conjunction with the user property of the user
Breath determines target user corresponding with the PUSH message, the PUSH message is finally sent to the target user;From
And solve in the prior art, the redundancy problem that full dose push mode is brought to user, differentiationization push is realized, is improved
The efficiency that user information obtains, ensure that the validity of pushed information, reduces the resource consumption of user equipment, improve use
It experiences at family.
Moreover, the present invention can also screen the one or more message for being sent to user, wait pushing to obtain
To the PUSH message of one or more users every push is ensure that realize processing and analysis to whole PUSH messages
Message can be sent to the target user for meeting its attribute-bit, and correspondingly, every push acquired in target user disappears
Breath also all meets its customer attribute information.
Moreover, the present invention can also determine the category of the PUSH message according to the message correlation information of the PUSH message
Property identification information, to improve the accuracy of the attribute-bit information, improve determined by target user accuracy.
Moreover, the present invention according to the historical operation information of the user, can also determine the user property letter of the user
Breath, further, can also be according to the historical operation information of the user, the time in conjunction with corresponding to the historical operation information
Information and/or location information determine the customer attribute information of the user;Then, according to the attribute-bit information, in conjunction with institute
Customer attribute information is stated, determines target user corresponding with the PUSH message, alternatively, further, according to the attribute
Identification information determines and disappears with the push in conjunction with the customer attribute information and the current operation relevant information of the user
The corresponding target user of manner of breathing.To, the present invention matches attribute-bit information with customer attribute information from multiple dimensions,
Improve attribute-bit information and the matching degree of customer attribute information so that identified target user is more accurate.
Moreover, the present invention can also be according to multiple PUSH messages corresponding with the target user, in conjunction with the push
The attribute-bit information of message and/or the customer attribute information, integrate the PUSH message, to obtain one or more
A preferred PUSH message, and the preferred PUSH message is sent to the target user;It is pushed to target use to reduce
The message number at family reduces push times, improves the validity of push content every time, and the resource for reducing user equipment disappears
Consumption, improves user experience.
Moreover, the present invention, in conjunction with the customer attribute information, can also be pushed away according to the attribute-bit information described in determination
The push mode of message is sent, and according to the push mode, the PUSH message is sent to the target user;So that
The push mode of PUSH message is more flexible, meets the use habit of target user, improves the efficiency of user information acquisition, changes
It has been apt to user experience.
Description of the drawings
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, of the invention other
Feature, objects and advantages will become more apparent upon:
Fig. 1 shows a kind of pushing equipment schematic diagram of offer PUSH message according to one aspect of the invention;
Fig. 2 shows a kind of pushing equipment schematic diagrames of offer PUSH message in accordance with a preferred embodiment of the present invention;
Fig. 3 shows a kind of method flow diagram of offer PUSH message according to a further aspect of the present invention;
Fig. 4 shows a kind of method flow diagram of offer PUSH message in accordance with a preferred embodiment of the present invention.
Same or analogous reference numeral represents same or analogous component in attached drawing.
Specific implementation mode
Present invention is further described in detail below in conjunction with the accompanying drawings.
Fig. 1 shows a kind of pushing equipment schematic diagram of offer PUSH message according to one aspect of the invention;Wherein, described
Pushing equipment includes the device (hereinafter referred to as " acquisition device for obtaining the PUSH message for waiting being pushed to one or more users
1”);The device (hereinafter referred to as " mark determining device 2 ") of attribute-bit information for determining the PUSH message;For root
According to the attribute-bit information target corresponding with the PUSH message is determined in conjunction with the customer attribute information of the user
The device (hereinafter referred to as " target determining device 3 ") of user;Dress for the PUSH message to be sent to the target user
It sets (hereinafter referred to as " sending device 4 ").
Specifically, the acquisition device 1 obtains the PUSH message for waiting being pushed to one or more users;The mark determines
Device 2 determines the attribute-bit information of the PUSH message;The target determining device 3 is according to the attribute-bit information, knot
The customer attribute information of the user is closed, determines target user corresponding with the PUSH message;The sending device 4 is by institute
It states PUSH message and is sent to the target user.
Here, the PUSH message is message being asked without user, being transmitted directly to the user.Usually,
Without starting, application can then receive the application to user or system is sent to the PUSH message of the user.Therefore, the pushing equipment
Different from common service equipment, common service equipment be based on user request passively send a message to the user, and
Pushing equipment needs are changed from passive to active, and no matter whether the application program corresponding to pushing equipment is currently running or closes, and pushes
Equipment can be directly by user described in valuable message informing.
Here, the pushing equipment includes but not limited to that the network equipment, user equipment or the network equipment and user equipment are logical
It crosses network and is integrated constituted equipment.Wherein, the network equipment include it is a kind of can be according to the finger for being previously set or storing
It enables, the automatic electronic equipment for carrying out numerical computations and information processing, hardware includes but not limited to microprocessor, special integrated electricity
Road (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc..The network equipment it include but
It is not limited to the cloud that computer, network host, single network server, multiple network server collection or multiple servers are constituted;
This, cloud is made of a large amount of computers or network server for being based on cloud computing (Cloud Computing), wherein cloud computing is
One kind of Distributed Calculation, a virtual supercomputer being made of the computer collection of a group loose couplings.The user sets
Standby its, which includes but not limited to any type, can carry out human-computer interaction by keyboard, touch tablet or voice-operated device with user and obtain
The electronic product of pushed information, such as PC (PC), smart mobile phone, personal digital assistant (PDA), tablet computer (PAD).
The network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN network, wireless self-organization network (Ad Hoc
Network) etc..Those skilled in the art will be understood that other pushing equipments are equally applicable to the present invention, should also be included in this hair
Within bright protection domain, and it is incorporated herein by reference herein.
It constantly works between above-mentioned each device, here, it will be understood by those skilled in the art that on " lasting " refer to
State each device respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out PUSH message acquisition,
The determination of attribute-bit information, the determination of target user, transmission of PUSH message etc. wait for until the pushing equipment stops obtaining
It is pushed to the PUSH message of one or more users.
The acquisition device 1 obtains the PUSH message for waiting being pushed to one or more users.
Specifically, the acquisition device 1 is pushed away by corresponding coffret with described in offer based on various communication protocols
It send the one or more servers, database or other third party devices of message to interact, waits being pushed to one or more to obtain
The PUSH message of a user;If for example, the push for a certain application program that the third party device is installed by the user disappears
The PUSH message server corresponding to the operating system of server or the user is ceased, then the acquisition device 1 and the push
Message server interacts, and the one or more PUSH messages for being pushed to the user are waited to obtain the application.
Alternatively, the acquisition device 1 is based on various communication protocols, by corresponding coffret, the use with the user
Family equipment interacts, or interacts with the equipment that can obtain all or part of PUSH message that the user equipment is obtained,
To obtain the PUSH message for waiting being pushed to the user in one or more application or system.
Preferably, the acquisition device 1 can take the one or more message for being sent to the user;To the message
It is screened, to obtain the PUSH message for waiting being pushed to one or more users.
Specifically, the acquisition device 1 can monitor the user equipment, or with can obtain the user equipment
The equipment for obtaining part or entire message interacts, to obtain the one or more message for being sent to the user;Here,
Acquired message includes but not limited to arbitrarily to be sent to the message of the user, as PUSH message, chat messages, prompt disappear
Breath, other data-messages etc..
Then, type of message of the acquisition device 1 based on the message, transmission source, transmission approach, sending method, disappear
One or more information such as content are ceased, the message are screened, to obtain the push for waiting being pushed to one or more users
Message.
Such as the acquisition device 1 is only using the message from message push server as PUSH message;Alternatively, described obtain
Take device 1 only using the message that type of message is " PUSH message " as PUSH message;Alternatively, the acquisition device 1 is only by content
For word message as PUSH message, and picture and multimedia message will be contained and not be re-used as PUSH message.
Here, those skilled in the art will be understood that the mode of above-mentioned judgement PUSH message is only for example, not to this hair
Bright limitation, other can determine that the mode of PUSH message is equally applicable to the present invention, and be incorporated herein by reference.
The mark determining device 2 determines the attribute-bit information of the PUSH message.
Specifically, the mark determining device 2 is by being based on various communication protocols, by corresponding coffret, and carries
It interacts for the database or other third party devices of the attribute-bit information of the PUSH message, to obtain the attribute-bit
Information;Alternatively, the attribute-bit information of the PUSH message is directly contained in acquired PUSH message, such as attribute
A certain field of the identification information as the PUSH message is included in acquired PUSH message;Or, it is preferable that pass through
According to the message correlation information of the PUSH message, the PUSH message is analyzed, with the determination attribute-bit information.
Wherein, the message correlation information includes following at least any one:
The data source of the PUSH message, that is, the PUSH message is transmitted by which data source, such as the push
The application service provider of message, the transmission connection of the PUSH message, the PUSH message transmission data library etc.;
The content-keyword of the PUSH message, here, the content-keyword can be the whole of the PUSH message
Content can also be the one or more participles obtained after being segmented to the PUSH message, can also be the participle institute
Other corresponding representative keywords etc.;
The content type of the PUSH message, here, the content type include but not limited to word, picture, audio,
The mixing etc. of video or the above-mentioned type;
Application message corresponding to the PUSH message, here, the application message includes but not limited to be pushed away described in transmission
Send the Apply Names of message, application type (such as instant messaging class, social interaction server class), application service provider, using target user
Deng;
The application scenarios information of the PUSH message, here, what the application scenarios information was applicable in for the PUSH message
The information such as application scenarios, including time, place, event, such as the scene of weekend market consumption, for working day news push
Scene etc.;
The push time of the PUSH message, here, the push time includes but not limited to send out the PUSH message
The time of (but being not necessarily pushed to user in the same time) and/or preparation are pushed to the time of the user, above-mentioned time
Including but not limited to the specific date when, can also be " working day, day off, holiday ", " working time, playtime etc. "
Deng the time type information corresponding to the time;
The push mode of the PUSH message, here, the including but not limited to such as instant push mode of the push mode,
(such as word sound regards for the push of delay push mode, the push mode in, the push mode of systemic hierarchial, multimedia mode
The mixing such as frequency), the push (such as only word) of non-multimedia mode.
Here, those skilled in the art will be understood that above-mentioned message correlation information and its citing are only for example, not pair
The limitation of the present invention, other message correlation informations such as can be suitably used for the present invention, are also contained in protection scope of the present invention, and
It is incorporated herein by reference.
Here, the attribute-bit information includes but not limited to any one of above-mentioned message correlation information, or to institute
The attribute-bit information that message correlation information is extracted or arranged after being simplified is stated, or to the message correlation information
Attribute mapped after, obtained attribute-bit information.For example, if the message correlation information of certain PUSH message is:Using letter
Breath be " Sina weibo ", push mode is " immediately push ", the push time is at 4 points " working day in afternoon ", push content is " somewhere
The attack of terrorism occurs ", then the attribute-bit information of the PUSH message is " news, Sina weibo, immediately push, working day push "
Deng;Alternatively, for example, if the message correlation information of certain PUSH message is:It is " New cinema will be shown one day " to push content, then should
The attribute-bit information of PUSH message is " news, amusement " etc..
The target determining device 3 is determined according to the attribute-bit information in conjunction with the customer attribute information of the user
Target user corresponding with the PUSH message.
Specifically, the target determining device 3 first passes through with the user or is capable of providing the user property letter of the user
The database or third party device of breath interact, to obtain the customer attribute information of the user;Alternatively, the target determines dress
Set 3 relevant information (such as temporal informations or position by historical operation information and/or historical operation information based on the user
Information), the user is analyzed, with the customer attribute information of the determination user.
Wherein, the customer attribute information include but not limited to user concern information type, operation push the time when
Between, the push mode etc. liked.
Then, the target determining device 3 passes through directly by the institute of the attribute-bit information and one or more users
Customer attribute information is stated to be matched, alternatively, the target determining device 3 is according to scheduled calculating or mapping equation, it will be described
Attribute-bit information is matched with the customer attribute information of one or more users, if the project or probability of successful match
More, then the PUSH message is more matched with the user, to will with the PUSH message one or more user the most matched,
As target user corresponding with the PUSH message.
For example, after upper example, if the customer attribute information of certain user is that " time that concern entertainment information, operation push is to stop
Cease the time ", then it, should when the attribute-bit information of PUSH message is " news, Sina weibo, immediately push, working day push "
User will not be by the target user as this PUSH message;And when the attribute-bit information of PUSH message is " news, amusement "
Deng the user can be by the target user as this PUSH message.
The PUSH message is sent to the target user by the sending device 4.
Specifically, the sending device 4, by corresponding coffret, is pushed away by being based on various communication protocols by described
Message is sent to be sent to identified target user, to complete the push to PUSH message.
Preferably, the pushing equipment further includes being used for basis multiple PUSH messages corresponding with the target user,
Attribute-bit information in conjunction with the PUSH message and/or the customer attribute information, integrate the PUSH message, with
The device (hereinafter referred to as " integrating apparatus ") of one or more preferably PUSH messages is obtained, then, the sending device 4 will be described
It is preferred that PUSH message is sent to the target user.
Specifically, multiple PUSH messages, the integration dress is determined if the pushing equipment is some target user
It sets and the multiple PUSH message is analyzed, if the attribute-bit information of the multiple PUSH message and/or the user belong to
Property information in there are one or multiple same or analogous information, then the integrating apparatus can to the multiple PUSH message carry out it is whole
It closes, so that the PUSH message after integrating is as the preferred PUSH message.This mode, which can be reduced, is pushed to disappearing for user
Quantity is ceased, push times are reduced, the efficiency that user obtains information is improved, reduces the resource consumption of user equipment.
If for example, the pushing equipment, which is some target user A, determines two PUSH messages, above-mentioned two PUSH messages
Data source or corresponding application can be identical or different, first content is " certain star goes out the XX that shows a film " (attribute-bit
Information is " amusement, certain star, film XX "), Article 2 is " film XX in such a month, and on such a day shows Mr. Yu year " (attribute-bit information
For " amusement, is shown film XX "), then the integrating apparatus believes the content of above-mentioned two PUSH messages and its attribute-bit
Breath is analyzed, and since the content of this two PUSH messages has correlation, and attribute-bit information includes the content repeated,
Therefore, the integrating apparatus is integrated, and determines that preferred PUSH message is that " certain star goes out the XX that shows a film, which will be in
Certain year in such a month, and on such a day shows ".
If alternatively, for example, the pushing equipment, which is some target user A, determines two PUSH messages, and two push
The attribute-bit information of message is respectively " postponing push, immediately push ", and the customer attribute information of the target user is " to be somebody's turn to do
The push mode that user likes is push immediately ", then after the integrating apparatus is integrated above-mentioned two PUSH messages, and really
The sending method of preferably PUSH message is " push immediately " after the fixed integration.
Here, those skilled in the art will be understood that above-mentioned Integration Mode and its citing are only for example, not to this hair
Bright limitation, other Integration Modes such as can be suitably used for the present invention, are also contained in protection scope of the present invention, and with reference
Mode is incorporated herein.
Then, the sending device 4, will be described preferred by corresponding coffret by being based on various communication protocols
PUSH message is sent to identified target user, to complete the push to preferred PUSH message.
Preferably, the sending device 4 determines institute according to the attribute-bit information in conjunction with the customer attribute information
State the push mode of PUSH message;According to the push mode, the PUSH message is sent to the target user.
Specifically, the sending device 4 can belong to according to the attribute-bit information of the PUSH message in conjunction with the user
Property information, push time of the PUSH message, push position, push form etc. are determined, disappeared with the determination push
The push mode of breath;If for example, the push mode of the PUSH message is not arranged in the attribute-bit information of the PUSH message,
And contained in the customer attribute information user be used to when, in which way point open pushed information, then according to the use
Family attribute information determines the push mode;If disappearing alternatively, containing the push in the attribute-bit information of the PUSH message
The push mode of breath, then can be according to the matching degree of the push mode and the customer attribute information, it is determined whether pushed away using this
Send mode, if do not use the push mode, the push mode is adjusted to which kind of push mode etc..
Then, the sending device 4, by corresponding coffret, is pushed away by being based on various communication protocols according to described
Mode is sent, the PUSH message is sent to identified target user, to complete the push to PUSH message.
If for example, the PUSH message is amusement PUSH message, and the user is used to the time after work and pushes away
The reading of message is sent, then the sending device 4 determines that the push mode is that delay pushes to time of having a rest transmission;If described push away
Send message content longer, and the customer attribute information reads push letter comprising user custom by way of full frame reading
Breath, it is determined that the push position is screen center region;If in the push content including word and picture, and the user
Word pushed information is usually only read comprising the user, it is determined that the push form is word push etc. in attribute information.
Here, those skilled in the art will be understood that above-mentioned push mode and its method of determination are only for example, not pair
The limitation of the present invention, other push modes and its method of determination such as can be suitably used for the present invention, be also contained in the guarantor of the present invention
It protects in range, and is incorporated herein by reference.
Fig. 2 shows a kind of pushing equipment schematic diagrames of offer PUSH message in accordance with a preferred embodiment of the present invention;Its
In, the pushing equipment includes (hereinafter referred to as " being obtained for obtaining the device for the PUSH message for waiting being pushed to one or more users
Take device 1 ' ");Device (hereinafter referred to as " the mark determining device of attribute-bit information for determining the PUSH message
2’”);For being determined and the PUSH message phase in conjunction with the customer attribute information of the user according to the attribute-bit information
The device (hereinafter referred to as " target determining device 3 ' ") of corresponding target user;For the PUSH message to be sent to the mesh
Mark the device (hereinafter referred to as " sending device 4 ' ") of user;The target determining device 3 ' includes for going through according to the user
History operation information determines the unit (hereinafter referred to as " attribute determining unit 31 ' ") of the customer attribute information of the user;For root
Determine target user's corresponding with the PUSH message in conjunction with the customer attribute information according to the attribute-bit information
Unit (hereinafter referred to as " target determination unit 32 ' ").
Specifically, the acquisition device 1 ' obtains the PUSH message for waiting being pushed to one or more users;The mark is true
Determine the attribute-bit information that device 2 ' determines the PUSH message;The attribute determining unit 31 ' is according to the history of the user
Operation information determines the customer attribute information of the user;The target determination unit 32 ' according to the attribute-bit information,
In conjunction with the customer attribute information, target user corresponding with the PUSH message is determined;The sending device 4 ' will be described
PUSH message is sent to the target user.
Wherein, the acquisition device 1 ', the mark determining device 2 ', the sending device 4 ' are corresponding with shown in Fig. 1
Device is same or similar, therefore details are not described herein, and is incorporated herein by reference.
It constantly works between above-mentioned each device, here, it will be understood by those skilled in the art that on " lasting " refer to
State each device respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out PUSH message acquisition,
The determination of attribute-bit information, the determination of customer attribute information, the determination of target user, transmission of PUSH message etc., until institute
It states pushing equipment stopping and obtains the PUSH message for waiting being pushed to one or more users.
The attribute determining unit 31 ' determines the user property of the user according to the historical operation information of the user
Information.
Specifically, the attribute determining unit 31 ' is with the user equipment by interacting, or with store or provide institute
The database or third party device for stating the historical operation information of user interact, to obtain the historical operation information of the user.
Wherein, the historical operation information includes the information such as the operation behavior, operation object, operating time of the user.
Then, the attribute determining unit 31 ' is counted and is analyzed to the historical operation information, according to statistics or is divided
The result of analysis is with the customer attribute information of the determination user.Wherein, the customer attribute information includes but not limited to user pass
The information type of note, the time of operation push time, the push mode etc. liked.
If for example, the user is in some period (such as 8 points to 10 points at night), to certain category information, (such as types of entertainment pushes away
Deliver letters breath) access be more than certain frequency, then the customer attribute information is that the user pays close attention to amusement class pushed information, and operation pushes away
Send the time usually between late at 8 points to 10 points.
Preferably, the attribute determining unit 31 ' can be according to the historical operation information of the user, in conjunction with the history
Temporal information corresponding to operation information and/or location information determine the customer attribute information of the user.
Specifically, the attribute determining unit 31 ' can be combined with the temporal information corresponding to the historical operation information
And/or location information is determined the customer attribute information;Then the customer attribute information is then determined in addition to above-mentioned
The contents such as information type, time, the push mode liked of operation push time of user's concern outside, further comprising acquisition should
The time of class content or place.
If for example, user at work between only read news category push, during the break between read amusement class push,
Then the customer attribute information of the user be the user at work between be happy to obtain news category push, during the break between can then obtain
Entertain class push.Correspondingly, the PUSH message of corresponding classification can be sent to the user by the pushing equipment in the corresponding period.
Alternatively, for example, if user often browses discounting or favor information in non-family safe or office, which belongs to
Property information be when in non-family safe or office, especially when user be in shopping centre, it is desirable to obtain discounting or it is preferential
Information.Correspondingly, the pushing equipment can be in corresponding location in user and the PUSH message of corresponding classification is sent to the user.
The target determination unit 32 ' is according to the attribute-bit information, in conjunction with the customer attribute information, determining and institute
State the corresponding target user of PUSH message.
Specifically, the target determination unit 32 ' is single in conjunction with being determined via the attribute according to the attribute-bit information
Customer attribute information determined by member 31 ' determines target user corresponding with the PUSH message.
Here, the method for determination of the method for determination and target determining device described in Fig. 13 is same or similar, therefore herein
It repeats no more, and is incorporated herein by reference.
Preferably, the target determination unit 32 ' is according to the attribute-bit information, in conjunction with the customer attribute information with
And the current operation relevant information of the user, determine target user corresponding with the PUSH message.
Specifically, the target determination unit 32 ' is interacted by the real-time user equipment with the user, or with can
The third party device for obtaining the current operation relevant information of the user interacts, related with the current operation for obtaining the user
Information.Wherein, the current operation relevant information includes current operation behavior, operating time, operation place etc..
Then, the target determination unit 32 ' is according to the attribute-bit information, in conjunction with the customer attribute information and
The current operation relevant information of the user, when the attribute-bit information of the PUSH message meets the customer attribute information
Afterwards, if the PUSH message also corresponds to the current operation relevant information of the user, it is determined that opposite with the PUSH message
The target user answered.
If for example, the customer attribute information of two users is consistent, and including " when the user is in shopping centre
When, it would be desirable that receive preferential or information of discount " customer attribute information, the PUSH message is certain information of discount, and user A is current
It is in office, and user B is in shopping centre, then the user B is determined as and institute by the target determination unit 32 '
State the corresponding target user of PUSH message.
Here, the determination of the office can according to user operation information or relevant information count after
Go out, if user travels to and fro between two places daily, then it is believed that this two places is respectively the residence and office of user.The shopping centre
It is determining then can according to the map or GPS positioning obtains.
Here, those skilled in the art will be understood that above-mentioned current operation relevant information and the determination side of target user
Formula is only for example, not limitation of the present invention, the method for determination of other current operation relevant informations and target user as can
It suitable for the present invention, is also contained in protection scope of the present invention, and is incorporated herein by reference.
Fig. 3 shows a kind of method flow diagram of offer PUSH message according to a further aspect of the present invention.Specifically, in step
In rapid S1, the pushing equipment obtains the PUSH message for waiting being pushed to one or more users;In step s 2, the push is set
The standby attribute-bit information for determining the PUSH message;In step s3, the pushing equipment is according to the attribute-bit information,
In conjunction with the customer attribute information of the user, target user corresponding with the PUSH message is determined;In step s 4, described
The PUSH message is sent to the target user by pushing equipment.
Here, the PUSH message is message being asked without user, being transmitted directly to the user.Usually,
Without starting, application can then receive the application to user or system is sent to the PUSH message of the user.Therefore, the method for pushing
Different from common messaging providers method, common messaging providers method be passively sent a message to based on user's request it is described
User, and method for pushing needs are changed from passive to active, no matter the application program corresponding to the method for pushing whether
Operation is closed, which can be directly by user described in valuable message informing.
It constantly works between above steps, here, it will be understood by those skilled in the art that on " lasting " refer to
State each step respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out PUSH message acquisition,
The determination of attribute-bit information, the determination of target user, transmission of PUSH message etc. wait for until the pushing equipment stops obtaining
It is pushed to the PUSH message of one or more users.
In step sl, the pushing equipment obtains the PUSH message for waiting being pushed to one or more users.
Specifically, in step sl, the pushing equipment is based on various communication protocols, by corresponding coffret, with
The one or more servers, database or other third party devices for providing the PUSH message interact, and wait pushing to obtain
To the PUSH message of one or more users;If for example, the third party device by the user install it is a certain apply journey
PUSH message server corresponding to the PUSH message server of sequence or the operating system of the user, the then push are set
It is standby to interact with the PUSH message server, wait the one or more PUSH messages for being pushed to the user to obtain the application.
Alternatively, in step sl, the pushing equipment is based on various communication protocols, by corresponding coffret, with institute
The user equipment for stating user interacts, or with can obtain setting for all or part of PUSH message that the user equipment is obtained
It is standby to interact, to obtain the PUSH message for waiting being pushed to the user in one or more application or system.
Preferably, in step sl, the pushing equipment can take the one or more message for being sent to the user;
The message is screened, to obtain the PUSH message for waiting being pushed to one or more users.
Specifically, in step sl, the pushing equipment can monitor the user equipment, or with can obtain
The user equipment obtains part or the equipment of entire message interacts, to obtain the one or more for being sent to the user
Message;Here, acquired message includes but not limited to arbitrarily to be sent to the message of the user, such as PUSH message, chat
Message, prompting message, other data-messages etc..
Then, type of message of the pushing equipment based on the message, transmission source, send approach, sending method, message
One or more information such as content, screen the message, wait being pushed to the push of one or more users to obtain and disappear
Breath.
For example, the pushing equipment is only using the message from message push server as PUSH message;Alternatively, described push away
Send equipment only using the message that type of message is " PUSH message " as PUSH message;Alternatively, content is only by the pushing equipment
The message of word will contain picture and not be re-used as PUSH message with multimedia message as PUSH message.
Here, those skilled in the art will be understood that the mode of above-mentioned judgement PUSH message is only for example, not to this hair
Bright limitation, other can determine that the mode of PUSH message is equally applicable to the present invention, and be incorporated herein by reference.
In step s 2, the pushing equipment determines the attribute-bit information of the PUSH message.
Specifically, in step s 2, the pushing equipment is connect by being based on various communication protocols by transmitting accordingly
Mouthful, it interacts with the database of the attribute-bit information of the offer PUSH message or other third party devices, described in acquisition
Attribute-bit information;Alternatively, directly containing the attribute-bit information of the PUSH message in acquired PUSH message, such as
A certain field of the attribute-bit information as the PUSH message is included in acquired PUSH message;Alternatively, it is preferred that
The PUSH message is analyzed by the message correlation information according to the PUSH message in ground, with the determination attribute mark
Know information.
Wherein, the message correlation information includes following at least any one:
The data source of the PUSH message, that is, the PUSH message is transmitted by which data source, such as the push
The application service provider of message, the transmission connection of the PUSH message, the PUSH message transmission data library etc.;
The content-keyword of the PUSH message, here, the content-keyword can be the whole of the PUSH message
Content can also be the one or more participles obtained after being segmented to the PUSH message, can also be the participle institute
Other corresponding representative keywords etc.;
The content type of the PUSH message, here, the content type include but not limited to word, picture, audio,
The mixing etc. of video or the above-mentioned type;
Application message corresponding to the PUSH message, here, the application message includes but not limited to be pushed away described in transmission
Send the Apply Names of message, application type (such as instant messaging class, social interaction server class), application service provider, using target user
Deng;
The application scenarios information of the PUSH message, here, what the application scenarios information was applicable in for the PUSH message
The information such as application scenarios, including time, place, event, such as the scene of weekend market consumption, for working day news push
Scene etc.;
The push time of the PUSH message, here, the push time includes but not limited to send out the PUSH message
The time of (but being not necessarily pushed to user in the same time) and/or preparation are pushed to the time of the user, above-mentioned time
Including but not limited to the specific date when, can also be " working day, day off, holiday ", " working time, playtime etc. "
Deng the time type information corresponding to the time;
The push mode of the PUSH message, here, the including but not limited to such as instant push mode of the push mode,
(such as word sound regards for the push of delay push mode, the push mode in, the push mode of systemic hierarchial, multimedia mode
The mixing such as frequency), the push (such as only word) of non-multimedia mode.
Here, those skilled in the art will be understood that above-mentioned message correlation information and its citing are only for example, not pair
The limitation of the present invention, other message correlation informations such as can be suitably used for the present invention, are also contained in protection scope of the present invention, and
It is incorporated herein by reference.
Here, the attribute-bit information includes but not limited to any one of above-mentioned message correlation information, or to institute
The attribute-bit information that message correlation information is extracted or arranged after being simplified is stated, or to the message correlation information
Attribute mapped after, obtained attribute-bit information.For example, if the message correlation information of certain PUSH message is:Using letter
Breath be " Sina weibo ", push mode is " immediately push ", the push time is at 4 points " working day in afternoon ", push content is " somewhere
The attack of terrorism occurs ", then the attribute-bit information of the PUSH message is " news, Sina weibo, immediately push, working day push "
Deng;Alternatively, for example, if the message correlation information of certain PUSH message is:It is " New cinema will be shown one day " to push content, then should
The attribute-bit information of PUSH message is " news, amusement " etc..
In step s3, the pushing equipment is believed according to the attribute-bit information in conjunction with the user property of the user
Breath determines target user corresponding with the PUSH message.
Specifically, in step s3, the pushing equipment first passes through with the user or is capable of providing the user of the user
The database or third party device of attribute information interact, to obtain the customer attribute information of the user;Alternatively, in step S3
In, the pushing equipment is by the relevant information of historical operation information and/or historical operation information based on the user (when such as
Between information or location information), the user is analyzed, with the customer attribute information of the determination user.
Wherein, the customer attribute information include but not limited to user concern information type, operation push the time when
Between, the push mode etc. liked.
Then, the pushing equipment passes through directly by the user of the attribute-bit information and one or more users
Attribute information is matched, alternatively, the pushing equipment is according to scheduled calculating or mapping equation, by the attribute-bit information
It is matched with the customer attribute information of one or more users, if the project of successful match or probability are more, this is pushed away
Send message more to be matched with the user, to will with the PUSH message one or more user the most matched, as with it is described
The corresponding target user of PUSH message.
For example, after upper example, if the customer attribute information of certain user is that " time that concern entertainment information, operation push is to stop
Cease the time ", then it, should when the attribute-bit information of PUSH message is " news, Sina weibo, immediately push, working day push "
User will not be by the target user as this PUSH message;And when the attribute-bit information of PUSH message is " news, amusement "
Deng the user can be by the target user as this PUSH message.
In step s 4, the PUSH message is sent to the target user by the pushing equipment.
Specifically, in step s 4, the pushing equipment is connect by being based on various communication protocols by transmitting accordingly
Mouthful, the PUSH message is sent to identified target user, to complete the push to PUSH message.
Preferably, the method further includes step S5;In step s 5, the pushing equipment according to the target user
Corresponding multiple PUSH messages, the attribute-bit information in conjunction with the PUSH message and/or the customer attribute information, to institute
PUSH message is stated to be integrated, to obtain one or more preferred PUSH messages, then, and in step s 4, the pushing equipment
The preferred PUSH message is sent to the target user.
Specifically, if the pushing equipment, which is some target user, determines multiple PUSH messages, in step s 5,
The pushing equipment analyzes the multiple PUSH message, if the attribute-bit information of the multiple PUSH message and/or
In the customer attribute information there are one or multiple same or analogous information, then the pushing equipment can be to the multiple push
Message is integrated, so that the PUSH message after integrating is as the preferred PUSH message.This mode can reduce push
To the message number of user, push times are reduced, improve the efficiency that user obtains information, the resource for reducing user equipment disappears
Consumption.
If for example, the pushing equipment, which is some target user A, determines two PUSH messages, above-mentioned two PUSH messages
Data source or corresponding application can be identical or different, first content is " certain star goes out the XX that shows a film " (attribute-bit
Information is " amusement, certain star, film XX "), Article 2 is " film XX in such a month, and on such a day shows Mr. Yu year " (attribute-bit information
For " amusement, is shown film XX "), then the pushing equipment believes the content of above-mentioned two PUSH messages and its attribute-bit
Breath is analyzed, and since the content of this two PUSH messages has correlation, and attribute-bit information includes the content repeated,
Therefore, the pushing equipment is integrated, and determines that preferred PUSH message is that " certain star goes out the XX that shows a film, which will be in
Certain year in such a month, and on such a day shows ".
If alternatively, for example, the pushing equipment, which is some target user A, determines two PUSH messages, and two push
The attribute-bit information of message is respectively " postponing push, immediately push ", and the customer attribute information of the target user is " to be somebody's turn to do
The push mode that user likes is push immediately ", then after the pushing equipment is integrated above-mentioned two PUSH messages, and really
The sending method of preferably PUSH message is " push immediately " after the fixed integration.
Here, those skilled in the art will be understood that above-mentioned Integration Mode and its citing are only for example, not to this hair
Bright limitation, other Integration Modes such as can be suitably used for the present invention, are also contained in protection scope of the present invention, and with reference
Mode is incorporated herein.
Then, in step s 4, the pushing equipment is by being based on various communication protocols, by corresponding coffret,
The preferred PUSH message is sent to identified target user, to complete the push to preferred PUSH message.
Preferably, in step s 4, the pushing equipment is believed according to the attribute-bit information in conjunction with the user property
Breath, determines the push mode of the PUSH message;According to the push mode, the PUSH message is sent to the target and is used
Family.
Specifically, in step s 4, the pushing equipment can according to the attribute-bit information of the PUSH message, in conjunction with
The customer attribute information is determined the push time of the PUSH message, push position, push form etc., with determination
The push mode of the PUSH message;If for example, the PUSH message is not arranged in the attribute-bit information of the PUSH message
Push mode, and contained in the customer attribute information user be used to when, in which way point open pushed information, then
The push mode is determined according to the customer attribute information;If alternatively, including in the attribute-bit information of the PUSH message
The push mode of the PUSH message can be then according to the matching degree of the push mode and the customer attribute information, determination
It is no use the push mode, if do not use the push mode, the push mode is adjusted to which kind of push mode etc..
Then, the pushing equipment is by being based on various communication protocols, by corresponding coffret, according to the push
The PUSH message is sent to identified target user by mode, to complete the push to PUSH message.
If for example, the PUSH message is amusement PUSH message, and the user is used to the time after work and pushes away
The reading of message is sent, then in step s 4, the pushing equipment determines that the push mode is that delay pushes to time of having a rest hair
It send;If the PUSH message content is longer, and the customer attribute information is accustomed to comprising the user by way of full frame reading
Read pushed information, it is determined that the push position is screen center region;If in the push content including word and picture,
And word pushed information is usually only read comprising the user, it is determined that the push form is word in the customer attribute information
Push etc..
Here, those skilled in the art will be understood that above-mentioned push mode and its method of determination are only for example, not pair
The limitation of the present invention, other push modes and its method of determination such as can be suitably used for the present invention, be also contained in the guarantor of the present invention
It protects in range, and is incorporated herein by reference.
Fig. 4 shows a kind of method flow diagram of offer PUSH message in accordance with a preferred embodiment of the present invention.Specifically,
In step S1 ', the pushing equipment obtains the PUSH message for waiting being pushed to one or more users;It is described in step S2 '
Pushing equipment determines the attribute-bit information of the PUSH message;In step S31 ', the pushing equipment is according to the user
Historical operation information, determine the customer attribute information of the user;In step S32 ', the pushing equipment is according to the category
Property identification information determine target user corresponding with the PUSH message in conjunction with the customer attribute information;In step S4 '
In, the PUSH message is sent to the target user by the pushing equipment.
Wherein, the step S1 ', the step S2 ', the step S4 ' be identical as step is corresponded to shown in Fig. 3 or phase
Seemingly, therefore details are not described herein, and is incorporated herein by reference.
It constantly works between above steps, here, it will be understood by those skilled in the art that on " lasting " refer to
State each step respectively in real time or according to setting or real-time adjustment operating mode requirement, carry out PUSH message acquisition,
The determination of attribute-bit information, the determination of customer attribute information, the determination of target user, transmission of PUSH message etc., until institute
It states pushing equipment stopping and obtains the PUSH message for waiting being pushed to one or more users.
In step S31 ', the pushing equipment determines the use of the user according to the historical operation information of the user
Family attribute information.
Specifically, in step S31 ', the pushing equipment by interacting with the user equipment, or with storage or
The database or third party device for providing the historical operation information of the user interact, to obtain the historical operation of the user
Information.Wherein, the historical operation information includes the information such as the operation behavior, operation object, operating time of the user.
Then, the pushing equipment is counted and is analyzed to the historical operation information, according to statistics or the knot of analysis
Fruit is with the customer attribute information of the determination user.Wherein, the customer attribute information includes but not limited to the letter of user's concern
Breath type, the time of operation push time, the push mode etc. liked.
If for example, the user is in some period (such as 8 points to 10 points at night), to certain category information, (such as types of entertainment pushes away
Deliver letters breath) access be more than certain frequency, then the customer attribute information is that the user pays close attention to amusement class pushed information, and operation pushes away
Send the time usually between late at 8 points to 10 points.
Preferably, in step S31 ', the pushing equipment can be according to the historical operation information of the user, in conjunction with institute
The temporal information and/or location information corresponding to historical operation information are stated, determines the customer attribute information of the user.
Specifically, in step S31 ', the pushing equipment can be combined with corresponding to the historical operation information when
Between information and/or location information the customer attribute information is determined;Then the customer attribute information is then in addition to above-mentioned
The information type of identified user's concern, operation push outside the contents such as time, the push mode liked of time, and further comprise
Obtain time or the place of such content.
If for example, user at work between only read news category push, during the break between read amusement class push,
Then the customer attribute information of the user be the user at work between be happy to obtain news category push, during the break between can then obtain
Entertain class push.Correspondingly, the PUSH message of corresponding classification can be sent to the user by the pushing equipment in the corresponding period.
Alternatively, for example, if user often browses discounting or favor information in non-family safe or office, which belongs to
Property information be when in non-family safe or office, especially when user be in shopping centre, it is desirable to obtain discounting or it is preferential
Information.Correspondingly, the pushing equipment can be in corresponding location in user and the PUSH message of corresponding classification is sent to the user.
In step S32 ', the pushing equipment is according to the attribute-bit information, in conjunction with the customer attribute information, really
Fixed target user corresponding with the PUSH message.
Specifically, in step S32 ', the pushing equipment is according to the attribute-bit information, in conjunction with via the step
Customer attribute information determined by S31 ' determines target user corresponding with the PUSH message.
Here, the method for determination of the method for determination and step S3 described in Fig. 3 is same or similar, thus it is no longer superfluous herein
It states, and is incorporated herein by reference.
Preferably, in step S32 ', the pushing equipment is according to the attribute-bit information, in conjunction with the user property
Information and the current operation relevant information of the user determine target user corresponding with the PUSH message.
Specifically, in step S32 ', the pushing equipment is interacted by the real-time user equipment with the user, or
It interacts with the third party device for the current operation relevant information that can obtain the user, to obtain the current behaviour of the user
Make relevant information.Wherein, the current operation relevant information includes current operation behavior, operating time, operation place etc..
Then, the pushing equipment is according to the attribute-bit information, in conjunction with the customer attribute information and the use
The current operation relevant information at family, after the attribute-bit information of the PUSH message meets the customer attribute information, if institute
State the current operation relevant information that PUSH message also corresponds to the user, it is determined that target corresponding with the PUSH message
User.
If for example, the customer attribute information of two users is consistent, and including " when the user is in shopping centre
When, it would be desirable that receive preferential or information of discount " customer attribute information, the PUSH message is certain information of discount, and user A is current
It is in office, and user B is in shopping centre, then the user B is determined as and institute by the target determination unit 32 '
State the corresponding target user of PUSH message.
Here, the determination of the office can according to user operation information or relevant information count after
Go out, if user travels to and fro between two places daily, then it is believed that this two places is respectively the residence and office of user.The shopping centre
It is determining then can according to the map or GPS positioning obtains.
Here, those skilled in the art will be understood that above-mentioned current operation relevant information and the determination side of target user
Formula is only for example, not limitation of the present invention, the method for determination of other current operation relevant informations and target user as can
It suitable for the present invention, is also contained in protection scope of the present invention, and is incorporated herein by reference.
It should be noted that the present invention can be carried out in the assembly of software and/or software and hardware, for example, can adopt
With application-specific integrated circuit (ASIC), general purpose computer or any other realized similar to hardware device.In one embodiment
In, software program of the invention can be executed by processor to realize steps described above or function.Similarly, of the invention
Software program (including relevant data structure) can be stored in computer readable recording medium storing program for performing, for example, RAM memory,
Magnetic or optical driver or floppy disc and similar devices.In addition, hardware can be used to realize in some steps or function of the present invention, example
Such as, coordinate to execute the circuit of each step or function as with processor.
In addition, the part of the present invention can be applied to computer program product, such as computer program instructions, when its quilt
When computer executes, by the operation of the computer, it can call or provide according to the method for the present invention and/or technical solution.
And the program instruction of the method for the present invention is called, it is possibly stored in fixed or moveable recording medium, and/or pass through
Broadcast or the data flow in other signal loaded mediums and be transmitted, and/or be stored according to described program instruction operation
In the working storage of computer equipment.Here, including a device according to one embodiment of present invention, which includes using
Memory in storage computer program instructions and processor for executing program instructions, wherein when the computer program refers to
When order is executed by the processor, method and/or skill of the device operation based on aforementioned multiple embodiments according to the present invention are triggered
Art scheme.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie
In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter
From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power
Profit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent requirements of the claims
Variation includes within the present invention.Any reference signs in the claims should not be construed as limiting the involved claims.This
Outside, it is clear that one word of " comprising " is not excluded for other units or step, and odd number is not excluded for plural number.That is stated in device claim is multiple
Unit or device can also be realized by a unit or device by software or hardware.The first, the second equal words are used for table
Show title, and does not represent any particular order.
Claims (10)
1. a kind of method providing PUSH message, wherein this method includes:
Obtain the PUSH message for waiting being pushed to one or more users;
Determine the attribute-bit information of the PUSH message;
According to the historical operation information of the user, the customer attribute information of the user is determined, wherein the historical operation
Information includes the operation behavior, operation object, at least any one in the operating time of the user;Believed according to the attribute-bit
Breath, in conjunction with the customer attribute information and the current operation relevant information of the user, determination is opposite with the PUSH message
The target user answered, wherein the current operation relevant information includes current operation behavior;
According to the attribute-bit information push mode of the PUSH message is determined in conjunction with the customer attribute information,
In, the push mode includes the push time to the PUSH message, push position and push form;According to the push
The PUSH message is sent to the target user by mode.
2. according to the method described in claim 1, wherein, the PUSH message for waiting being pushed to one or more users that obtains
Step includes:
Obtain the one or more message for being sent to the user;
The message is screened, to obtain the PUSH message for waiting being pushed to one or more users.
3. according to the method described in claim 1, wherein, the step of attribute-bit information of the determination PUSH message, wraps
It includes:
According to the message correlation information of the PUSH message, the attribute-bit information of the PUSH message is determined;
Wherein, the message correlation information includes following at least any one:
The data source of the PUSH message;
The content-keyword of the PUSH message;
The content type of the PUSH message;
Application message corresponding to the PUSH message;
The application scenarios information of the PUSH message;
The push time of the PUSH message;
The push mode of the PUSH message.
4. according to the method described in claim 1, wherein, the step of customer attribute information of the determination user, includes:
According to the historical operation information of the user, the temporal information in conjunction with corresponding to the historical operation information and/or position
Information determines the customer attribute information of the user.
5. method according to claim 1 to 4, wherein this method further includes:
According to multiple PUSH messages corresponding with the target user, in conjunction with the PUSH message attribute-bit information and/
Or the customer attribute information, the PUSH message is integrated, to obtain one or more preferred PUSH messages;
Wherein, the described the step of PUSH message is sent to the target user, includes:
The preferred PUSH message is sent to the target user.
6. a kind of pushing equipment providing PUSH message, wherein the equipment includes:
Wait being pushed to the device of the PUSH message of one or more users for obtaining;
Device for the attribute-bit information for determining the PUSH message;
For being determined and the PUSH message phase in conjunction with the customer attribute information of the user according to the attribute-bit information
The device of corresponding target user;
For determining the push mode of the PUSH message in conjunction with the customer attribute information according to the attribute-bit information,
And according to the push mode, the PUSH message is sent to the device of the target user, wherein the push mode packet
Containing push time, push position and the push form to the PUSH message;
Wherein, the device for determining target user corresponding with the PUSH message includes:
For the historical operation information according to the user, the unit of the customer attribute information of the user is determined, wherein described
Historical operation information includes the operation behavior, operation object, at least any one in the operating time of the user;
For according to the attribute-bit information, believing in conjunction with the current operation correlation of the customer attribute information and the user
Breath determines the unit of target user corresponding with the PUSH message, wherein the current operation relevant information includes current
Operation behavior.
7. pushing equipment according to claim 6, wherein wait being pushed to the push of one or more users for obtaining and disappear
The device of breath is used for:
Obtain the one or more message for being sent to the user;
The message is screened, to obtain the PUSH message for waiting being pushed to one or more users.
8. pushing equipment according to claim 6, wherein the dress of the attribute-bit information for determining the PUSH message
It sets and is used for:
According to the message correlation information of the PUSH message, the attribute-bit information of the PUSH message is determined;
Wherein, the message correlation information includes following at least any one:
The data source of the PUSH message;
The content-keyword of the PUSH message;
The content type of the PUSH message;
Application message corresponding to the PUSH message;
The application scenarios information of the PUSH message;
The push time of the PUSH message;
The push mode of the PUSH message.
9. pushing equipment according to claim 6, wherein for determining that the unit of the customer attribute information of the user is used
In:
According to the historical operation information of the user, the temporal information in conjunction with corresponding to the historical operation information and/or position
Information determines the customer attribute information of the user.
10. the pushing equipment according to any one of claim 6 to 9, wherein the equipment further includes:
For basis multiple PUSH messages corresponding with the target user, in conjunction with the attribute-bit information of the PUSH message
And/or the customer attribute information, the PUSH message is integrated, to obtain the dress of one or more preferably PUSH messages
It sets;
Wherein, it is used for for the PUSH message to be sent to the device of the target user:
The preferred PUSH message is sent to the target user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410766411.1A CN104572840B (en) | 2014-12-11 | 2014-12-11 | A kind of method and apparatus for providing PUSH message |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410766411.1A CN104572840B (en) | 2014-12-11 | 2014-12-11 | A kind of method and apparatus for providing PUSH message |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104572840A CN104572840A (en) | 2015-04-29 |
CN104572840B true CN104572840B (en) | 2018-09-07 |
Family
ID=53088902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410766411.1A Active CN104572840B (en) | 2014-12-11 | 2014-12-11 | A kind of method and apparatus for providing PUSH message |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104572840B (en) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104993999B (en) * | 2015-06-12 | 2019-05-31 | 联想(北京)有限公司 | A kind of information processing method and server |
CN104935501B (en) * | 2015-06-16 | 2019-03-19 | 深圳市华阳信通科技发展有限公司 | User is classified and realizes the system and method for classification information transmission |
CN106227748A (en) * | 2016-07-14 | 2016-12-14 | 上海超橙科技有限公司 | A kind of information generating method and equipment |
CN106330674A (en) * | 2016-08-25 | 2017-01-11 | 广州御银科技股份有限公司 | On-line information pushing system |
CN106534353A (en) * | 2016-12-09 | 2017-03-22 | 天脉聚源(北京)传媒科技有限公司 | Method and device for pushing news |
CN106649677B (en) * | 2016-12-15 | 2019-11-08 | 天脉聚源(北京)传媒科技有限公司 | A kind of news sending method and device |
CN106850600B (en) * | 2017-01-20 | 2021-06-11 | 广州酷狗计算机科技有限公司 | Multimedia information pushing method and device |
CN106843889A (en) * | 2017-01-25 | 2017-06-13 | 百度在线网络技术(北京)有限公司 | A kind of method and device of scene customization |
CN107291805B (en) * | 2017-05-15 | 2021-06-29 | 百度在线网络技术(北京)有限公司 | Method and device for controlling information pushing |
CN107087033B (en) * | 2017-05-17 | 2020-05-26 | 深圳市小牛在线互联网信息咨询有限公司 | Message pushing method and device, storage medium and computer equipment |
CN107231294A (en) * | 2017-05-24 | 2017-10-03 | 北京潘达互娱科技有限公司 | Message treatment method and device |
CN107426322A (en) * | 2017-07-31 | 2017-12-01 | 深圳市金立通信设备有限公司 | A kind of PUSH message target matching method, server, terminal and computer-readable recording medium |
CN107733979B (en) * | 2017-09-06 | 2021-05-28 | 中国科学院计算机网络信息中心 | Data pushing method, server and system |
CN108512886A (en) * | 2017-10-26 | 2018-09-07 | 平安科技(深圳)有限公司 | Client migrates method, system, computer equipment and storage medium |
CN107911449A (en) * | 2017-11-15 | 2018-04-13 | 百度在线网络技术(北京)有限公司 | Method and apparatus for pushed information |
CN108170779A (en) * | 2017-12-26 | 2018-06-15 | 中国联合网络通信集团有限公司 | A kind of information method for pushing and system |
CN108768837A (en) * | 2018-05-31 | 2018-11-06 | 中国建设银行股份有限公司 | Message treatment method and relevant apparatus |
CN109327496B (en) * | 2018-07-23 | 2021-10-22 | 平安科技(深圳)有限公司 | Data pushing method and device, computer equipment and storage medium |
CN110866178B (en) * | 2018-08-27 | 2024-04-09 | 斑马智行网络(香港)有限公司 | Data processing method, device and machine-readable medium |
CN110866207B (en) * | 2018-08-28 | 2024-04-09 | 阿里巴巴集团控股有限公司 | Data processing method, apparatus and machine readable medium |
CN110875949A (en) * | 2018-09-04 | 2020-03-10 | 京东数字科技控股有限公司 | Method and device for pushing information |
CN109348254B (en) * | 2018-09-30 | 2023-09-01 | 深圳市麦穗通信技术有限公司 | Message pushing method, device, computer equipment and storage medium |
CN111162986A (en) * | 2018-11-07 | 2020-05-15 | 奇酷互联网络科技(深圳)有限公司 | Push message management method, mobile terminal and computer-readable storage medium |
CN109451034B (en) * | 2018-11-28 | 2021-05-07 | 维沃移动通信有限公司 | Data transmission method and equipment |
CN109739341A (en) * | 2018-12-20 | 2019-05-10 | 北京仁科互动网络技术有限公司 | Promote the method and device of terminal capabilities |
CN110430322A (en) * | 2019-07-31 | 2019-11-08 | 深圳传音控股股份有限公司 | A kind of method, medium and the terminal of the information alert based on intelligent terminal |
CN113132429B (en) * | 2019-12-31 | 2022-09-06 | 云丁网络技术(北京)有限公司 | Method and device for pushing messages |
CN111797353A (en) * | 2020-07-03 | 2020-10-20 | 北京字节跳动网络技术有限公司 | Information pushing method and device and electronic equipment |
CN112511409A (en) * | 2020-11-19 | 2021-03-16 | 湖南红网新媒体集团有限公司 | Message recommendation system, method, device and storage medium |
CN112287236A (en) * | 2020-11-19 | 2021-01-29 | 每日互动股份有限公司 | Text message pushing method and device, computer equipment and storage medium |
CN112528138A (en) * | 2020-11-30 | 2021-03-19 | 深圳市中博科创信息技术有限公司 | Community activity information accurate recommendation method, terminal device and readable storage medium |
CN112699329A (en) * | 2020-12-30 | 2021-04-23 | 南京南瑞继保电气有限公司 | Event pushing method and system based on relation matrix |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667976A (en) * | 2008-09-04 | 2010-03-10 | 中国移动通信集团公司 | Method for determining mail push mode, pushing method, pushing device and pushing system |
CN102045697A (en) * | 2009-10-26 | 2011-05-04 | 中国移动通信集团江苏有限公司 | System and method for determining target users |
CN102831170A (en) * | 2012-07-25 | 2012-12-19 | 东莞宇龙通信科技有限公司 | Pushing method and device of event information |
CN102984270A (en) * | 2012-12-12 | 2013-03-20 | 北京奇虎科技有限公司 | Message push server and method |
CN103686375A (en) * | 2013-11-19 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | Video sharing method and device |
CN104298741A (en) * | 2014-10-09 | 2015-01-21 | 百度在线网络技术(北京)有限公司 | Method and device for providing push information |
CN104967552A (en) * | 2014-11-12 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Message push method and apparatus |
-
2014
- 2014-12-11 CN CN201410766411.1A patent/CN104572840B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667976A (en) * | 2008-09-04 | 2010-03-10 | 中国移动通信集团公司 | Method for determining mail push mode, pushing method, pushing device and pushing system |
CN102045697A (en) * | 2009-10-26 | 2011-05-04 | 中国移动通信集团江苏有限公司 | System and method for determining target users |
CN102831170A (en) * | 2012-07-25 | 2012-12-19 | 东莞宇龙通信科技有限公司 | Pushing method and device of event information |
CN102984270A (en) * | 2012-12-12 | 2013-03-20 | 北京奇虎科技有限公司 | Message push server and method |
CN103686375A (en) * | 2013-11-19 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | Video sharing method and device |
CN104298741A (en) * | 2014-10-09 | 2015-01-21 | 百度在线网络技术(北京)有限公司 | Method and device for providing push information |
CN104967552A (en) * | 2014-11-12 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Message push method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN104572840A (en) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104572840B (en) | A kind of method and apparatus for providing PUSH message | |
US10764231B2 (en) | Location aware sticky notes | |
US10165402B1 (en) | System to track engagement of media items | |
US10375188B2 (en) | Sending notifications as a service | |
US20190394161A1 (en) | Sending notifications as a service | |
CN104537000B (en) | A kind of method and apparatus for pushed information | |
JP6499284B2 (en) | Network element social score | |
AU2014265617B2 (en) | Aggregating tags in images | |
AU2014240569B2 (en) | Image cropping according to points of interest | |
EP2733969B1 (en) | Predicted-location notification | |
US20160173631A1 (en) | Disambiguation of notification delivery | |
US20140222564A1 (en) | Geo-located social connectivity relating to events and commerce | |
CN107370780B (en) | Media pushing method, device and system based on Internet | |
US20100082427A1 (en) | System and Method for Context Enhanced Ad Creation | |
US8972402B1 (en) | Ranking users and posts in social networking services | |
EP2813953A1 (en) | Accessing data relating to topics | |
WO2019029472A1 (en) | Information processing method, apparatus, and storage medium | |
US10157395B2 (en) | Ping compensation factor for location updates | |
US10991013B2 (en) | Presentation of media content based on computing device context | |
US20140214545A1 (en) | Ranking of advertisements for display on a mobile device | |
KR20120085630A (en) | System and method for servicing advertisement using augmented reality | |
US20160171535A1 (en) | Communication based product remarketing | |
KR20170101416A (en) | Method for providing funding and consulting information related with entertainment by crowd funding system | |
US10852945B2 (en) | Generating social media communications based on low-data messages | |
US10757063B2 (en) | Method for selecting second messages for online inserting said second messages in social network content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |