CN103874032A - Information pushing method and device based on mobile terminals - Google Patents

Information pushing method and device based on mobile terminals Download PDF

Info

Publication number
CN103874032A
CN103874032A CN201410112305.1A CN201410112305A CN103874032A CN 103874032 A CN103874032 A CN 103874032A CN 201410112305 A CN201410112305 A CN 201410112305A CN 103874032 A CN103874032 A CN 103874032A
Authority
CN
China
Prior art keywords
mobile terminal
information
mobile
identification information
push
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.)
Granted
Application number
CN201410112305.1A
Other languages
Chinese (zh)
Other versions
CN103874032B (en
Inventor
毛启明
李瑞峰
吕彦鹏
周伟伟
陶伟华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410112305.1A priority Critical patent/CN103874032B/en
Publication of CN103874032A publication Critical patent/CN103874032A/en
Application granted granted Critical
Publication of CN103874032B publication Critical patent/CN103874032B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to an information pushing method and device based on mobile terminals. The information pushing method and device based on the mobile terminals resolve the problems that a pushing method in the prior art can not select a specified mobile terminal as a receiving object for pushing information according to needs or push pointed network content to a terminal user according to the specified requirements of the terminal user. The information pushing method comprises the steps that the mobile terminals in an on-line state in a preset mobile terminal group are detected, and a long connecting channel is established with each mobile terminal in the on-line state; a pre-allocated mobile terminal list is updated, and the mark information of each mobile terminal in the on-line state is stored in the mobile terminal list; one or more mobile terminals are determined according to the mark information of the mobile terminals, and information is pushed to each mobile terminal through the corresponding long connecting channel.

Description

Information-pushing method based on mobile terminal and device
Technical field
The present invention relates to network communications technology field, be specifically related to a kind of information-pushing method and device based on mobile terminal.
Background technology
Because mobile terminal possesses portable advantage, therefore, increasing user tends to use mobile terminal to surf the Net, thereby obtains various network information anywhere or anytime.
Obtain the network information for the ease of mobile phone users, at present, occurred some can be initiatively for example, to the method for mobile terminal pushed information,, can be to contents such as mobile terminal active push hot news, thus provide convenience for the timely obtaining information of user.
But, in existing propelling movement mode, normally push towards whole mobile terminals, and the information pushing to all mobile terminals is all identical.As can be seen here, at least there are following two point defects in existing propelling movement mode: first, cannot screen as required the reception object of specific mobile terminal as pushed information, thereby inevitably can not need the terminal use who receives pushed information to cause harassing and wrecking to a part; Secondly, cannot push Web content targetedly to it according to terminal use's particular demands, thereby can not fully cater to user's demand.
Summary of the invention
In view of the above problems, the present invention has been proposed to a kind of information-pushing method based on mobile terminal and device that overcomes the problems referred to above or address the above problem is at least in part provided.
According to one aspect of the present invention, a kind of information-pushing method based on mobile terminal is provided, comprising: detect the mobile terminal that is in line states in default mobile terminal group, set up long interface channel with the mobile terminal of each presence respectively; Upgrade pre-configured mobile terminal list, in described mobile terminal list, store the identification information of current each mobile terminal that is in line states; Determine one or more mobile terminals according to the identification information of described mobile terminal, and by corresponding long interface channel to described one or more mobile terminal pushed information.
Alternatively, described default mobile terminal group sets according to the Network of each mobile terminal customization.
Alternatively, the identification information of described mobile terminal comprises one or more in following information: mobile terminal device information, the mobile terminal number information being associated with this mobile terminal device and the corresponding network type information of this mobile terminal number.
Alternatively, the described identification information according to described mobile terminal is determined one or more mobile terminals, and specifically comprise to the step of described one or more mobile terminal pushed information by corresponding long interface channel: according to the identification information of described mobile terminal, inquire about the access to netwoks record of corresponding mobile terminal; Push and record with described access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.
Alternatively, the described identification information according to described mobile terminal is determined one or more mobile terminals, and specifically comprises to the step of described one or more mobile terminal pushed information by corresponding long interface channel: the identification information based on described mobile terminal and/or the network geographic location of mobile terminal judge the residing region of mobile terminal; According to region judged result, push the information joining with this Regionalization to mobile terminal.
According to another aspect of the present invention, a kind of information push-delivery apparatus based on mobile terminal is provided, comprise: long connection set up unit, is suitable for detecting the mobile terminal that is in line states in default mobile terminal group, set up long interface channel with the mobile terminal of each presence respectively; Dispensing unit, is suitable for upgrading pre-configured mobile terminal list, stores the identification information of current each mobile terminal that is in line states in described mobile terminal list; Push unit, is suitable for determining one or more mobile terminals according to the identification information of described mobile terminal, and by corresponding long interface channel to described one or more mobile terminal pushed information.
Alternatively, described default mobile terminal group sets according to the Network of each mobile terminal customization.
Alternatively, the identification information of described mobile terminal comprises one or more in following information: mobile terminal device information, the mobile terminal number information being associated with this mobile terminal device and the corresponding network type information of this mobile terminal number.
Alternatively, described push unit is suitable for: according to the identification information of described mobile terminal, inquire about the access to netwoks record of corresponding mobile terminal; Push and record with described access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.
Alternatively, described push unit is suitable for: the identification information based on described mobile terminal and/or the network geographic location of mobile terminal judge the residing region of mobile terminal; According to region judged result, push the information joining with this Regionalization to mobile terminal.
In the information-pushing method and device based on mobile terminal provided by the invention, first, mobile terminal is carried out to group's division, then, in the group dividing, detect the mobile terminal that is in line states, and set up long interface channel with the mobile terminal of presence; And, also in default mobile terminal list, store the identification information of current each mobile terminal that is in line states; Finally, according to the identification information of these mobile terminals, determine the mobile terminal that will carry out information pushing, and by above-mentioned long interface channel to the mobile terminal pushed information of determining.As can be seen here, method in the present invention at least possesses following advantage: on the one hand, in the time determining the reception object of pushed information, first according to group's dividing mode of mobile terminal, the mobile terminal in a certain group is defined as to possible reception object, thereby determine roughly the scope of the mobile terminal that receives pushed information, to prevent that the terminal use outside this scope is caused to unnecessary harassing and wrecking; And then finally determine the mobile terminal that receives pushed information according to the identification information of mobile terminal, thus accurately determine the mobile terminal that receives pushed information, can filter out as required thus specific mobile terminal and receive pushed information.On the other hand, in the time determining the particular content of pushed information, can push the information content targetedly to corresponding mobile terminal according to the identification information of mobile terminal, thereby cater to better user's request.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of specification, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Brief description of the drawings
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skill in the art.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows the flow chart of the information-pushing method based on mobile terminal provided by the invention;
Fig. 2 shows the flow chart of the information-pushing method based on mobile terminal that specific embodiment of the present invention provides; And
Fig. 3 shows the structural representation of the information push-delivery apparatus based on mobile terminal provided by the invention.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Although shown exemplary embodiment of the present disclosure in accompanying drawing, but should be appreciated that and can realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order more thoroughly to understand the disclosure that these embodiment are provided, and can be by the those skilled in the art that conveys to complete the scope of the present disclosure.
The embodiment of the present invention provides a kind of information-pushing method and device based on mobile terminal, cannot screen as required the reception object of specific mobile terminal as pushed information in order to solve propelling movement mode of the prior art, also cannot push the problem of Web content targetedly to it according to terminal use's particular demands.
Fig. 1 shows the flow chart of the information-pushing method based on mobile terminal that the embodiment of the present invention provides.As shown in Figure 1, the method comprises the steps:
Step S110: detect the mobile terminal that is in line states in default mobile terminal group, set up long interface channel with the mobile terminal of each presence respectively.
Wherein, default mobile terminal group can set according to the Network of each mobile terminal customization.For example, all mobile terminals that customized mobile phone assistant business can be set as to a mobile terminal group.By setting mobile terminal group, can tentatively determine according to the type of group the approximate range of the mobile terminal that receives pushed information.
Step S120: upgrade pre-configured mobile terminal list, store the identification information of current each mobile terminal that is in line states in this mobile terminal list.
Wherein, the identification information of mobile terminal refers to information that can this mobile terminal of unique identification, for example, this identification information can comprise one or more in following information: mobile terminal device information, the mobile terminal number information (if mobile device is mobile phone, the phone number that corresponding mobile terminal number information is this mobile phone) and the corresponding network type information of this mobile terminal number that are associated with this mobile terminal device.
Wherein, above-mentioned mobile terminal device information is used for identifying a mobile terminal, for example, can comprise: IP address, NIC address and mobile internet device (Mobile Internet Device, hereinafter to be referred as the MID) value when online of mobile terminal etc.Wherein, MID value is the unique characteristic value calculating by the numbering of mobile terminal hardware.In addition, above-mentioned mobile terminal device information can also comprise the related data of mobile device, for example, the model of the title of mobile device, the International Mobile Equipment Identity code of mobile device (International Mobile Equipment Identity, hereinafter to be referred as IMEI), mobile device etc.In addition, in theory, just can mobile device of unique identification by above-mentioned IMEI, but in actual conditions, because IMEI is distributed by country, and some do not have the mountain vallage manufacturer of regular qualification can arbitrarily write an IMEI, thereby cause the IMEI of two mobile terminals identical.Therefore,, in order to identify more exactly a mobile terminal, can carry out mobile terminal of unique identification by following algorithm: MD5 (IMEI+AndroidId+SerialNo).The implication of this algorithm is: to No. ID of the mobile terminal by IMEI, AndroidId(Android type) and the sequence number of SerialNo(mobile terminal) sequence that forms carries out MD5 computing.
Step S130: determine one or more mobile terminals according to the identification information of above-mentioned mobile terminal, and by corresponding long interface channel to above-mentioned one or more mobile terminal pushed information.
Particularly, in step S130, first can determine according to the identification information of mobile terminal one or more for receiving the mobile terminal of pushed information, then can also be according to the identification information of mobile terminal, inquire about the access to netwoks record of corresponding mobile terminal; And push and record with above-mentioned access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.Or identification information that also can be based on mobile terminal and/or the network geographic location of mobile terminal judge the residing region of mobile terminal; And according to region judged result, push the information joining with this Regionalization to mobile terminal.
As can be seen here, method in the present invention at least possesses following advantage: on the one hand, in the time determining the reception object of pushed information, first according to group's dividing mode of mobile terminal, the mobile terminal in a certain group is defined as to possible reception object, thereby tentatively determine the scope of the mobile terminal that receives pushed information, and then finally determine and receive the mobile terminal of pushed information according to the identification information of mobile terminal, thereby accurately determine the mobile terminal that receives pushed information, can filter out as required thus specific mobile terminal and receive pushed information.On the other hand, in the time determining the particular content of pushed information, can push the information content targetedly to corresponding mobile terminal according to the identification information of mobile terminal, thereby cater to better user's request.
Fig. 2 shows the flow chart of the information-pushing method based on mobile terminal that specific embodiment of the present invention provides, and as shown in Figure 2, the method comprises the steps:
Step S210: mobile terminal-opening also starts default client-side program.
In the present embodiment, the mobile phone Helper program that this default client-side program is mobile phone version.In other embodiment of the present invention, this default client-side program can be also other client-side program, for example, each class methods such as mobile phone house keeper program, browser program or TALKER, the present invention does not limit this.
By this mobile phone Helper program or other client-side program (mobile phone house keeper program described above, browser program or TALKER etc.), the information push-delivery apparatus based on mobile terminal in the present invention regularly sends heartbeat packet to mobile terminal, to inform its presence.Wherein, the information push-delivery apparatus based on mobile terminal in the present invention can comprise one or more server.
Step S220: information push-delivery apparatus detects the mobile terminal that is in line states in default mobile terminal group, sets up long interface channel with the mobile terminal of each presence respectively; And upgrade pre-configured mobile terminal list, in this mobile terminal list, store the identification information of current each mobile terminal that is in line states.
Wherein, the main purpose that presets mobile terminal group is: the probable ranges of tentatively determining the mobile terminal that receives pushed information according to mobile terminal group.For example, the mobile terminal that only belongs to a certain group is just likely finalized the mobile terminal into receiving pushed information, the mobile terminal that does not belong to a certain group can not receive pushed information, can first exclude thus the mobile terminal that most does not need to receive pushed information, prevent these mobile terminals to cause unnecessary harassing and wrecking.
Particularly, default mobile terminal group sets according to the client-side program of the Network of each mobile terminal customization and/or the use of each mobile terminal.Wherein, the Network of each mobile terminal customization can comprise: exempt from every Networks such as flow downloading service, monthly payment business of networking, monthly payment talk business; The client-side program that each mobile terminal uses can comprise: mobile phone Helper program, browser program, chat software program etc.In the present embodiment, this default mobile terminal group refers to by all installations the group that used the mobile terminal of mobile phone Helper program to form.In other embodiment of the present invention, this default mobile terminal group also can refer to by all installations and (for example use other client-side program, mobile phone house keeper program, browser program or TALKER etc.) mobile terminal form group, the present invention does not limit this.
Information push-delivery apparatus detects the mobile terminal that is in line states in this default mobile terminal group by above-mentioned heartbeat packet, and sets up long interface channel with the mobile terminal of each presence respectively.Wherein, can set up in the following way the long interface channel between information push-delivery apparatus and mobile terminal: first, information push-delivery apparatus sends and long connection sets up request message to certain mobile terminal that is in line states; Then, this mobile terminal receives this length connection and sets up after request message, returns to long connection and sets up acknowledge message, the identification information that comprises this mobile terminal in acknowledge message is set up in this length connection to information push-delivery apparatus; Finally, information push-delivery apparatus receives to be set up after acknowledge message above-mentioned long connection, set up a long interface channel with this mobile terminal, and the gap marker of this long interface channel is connected to the identification information association store of setting up this mobile terminal comprising in acknowledge message with this length in pre-configured mobile terminal list.
Wherein, the identification information of this mobile terminal comprises one or more in following information: the facility information of mobile terminal, for example, for identifying uniquely this mobile terminal device (the MR information of mobile phone); The mobile terminal number information being associated with this mobile terminal device, for example, for identifying user's (phone number of mobile phone or SIM card number) of this mobile terminal device; And, the corresponding network type information of this mobile terminal number, the network type (such as UNICOM's network, communication network or mobile network etc.) accessing for identifying this mobile terminal number.
Preferably, the identification information of the mobile terminal of this mobile terminal list memory storage comprises above-mentioned multinomial information simultaneously.For this reason, can collect above-mentioned multinomial information by two kinds of modes below:
In first kind of way, mobile terminal sends, and long connection in the identification information of setting up this mobile terminal that acknowledge message comprises comprises above-mentioned multinomial information simultaneously, now, can directly obtain above-mentioned multinomial information by the client-side program on mobile terminal (as mobile phone Helper program).
In the second way, mobile terminal sends, and long connection in the identification information of setting up this mobile terminal that acknowledge message comprises only comprises above-mentioned one or two information, and other information is collected in advance by information push-delivery apparatus.For example, the long facility information that only comprises mobile terminal in the identification information of setting up this mobile terminal that acknowledge message comprises that connects of supposing that mobile terminal sends, now, need information push-delivery apparatus to collect in advance number information and the network type of the corresponding mobile terminal of this facility information.When concrete collection, can require each mobile terminal in the time adding default mobile terminal group, for example, when customizing a certain Network or a certain client-side program (mobile phone assistant) being installed, provide number information and the network type corresponding with facility information to information push-delivery apparatus, then, information push-delivery apparatus by this facility information and corresponding number information and network type association store in a related information list.So, when receiving long connection, sets up after the facility information comprising in acknowledge message information push-delivery apparatus, search this related information list, can determine the number information corresponding with this facility information and network type, and by these several information in the lump association store in above-mentioned mobile terminal list.
As can be seen here, in each store items of above-mentioned mobile terminal list, at least comprise four related informations, respectively: mobile terminal device information, the corresponding network type information of mobile terminal number information, this mobile terminal number being associated with this mobile terminal device and long interface channel mark.Wherein, can determine uniquely the device type of mobile terminal according to mobile terminal device information, and understand accordingly the network function of this equipment and whether support a certain business etc.; Can determine the user of mobile terminal according to mobile terminal number information, even can collect this user's relevant information (such as sex etc.); Can determine the type of server that network insertion service is provided for this mobile terminal according to mobile terminal network type, and accordingly the operator's informaiton of decorrelation; Can determine uniquely a long interface channel according to long interface channel mark, to realize information pushing.
In addition, each store items of above-mentioned mobile terminal list is corresponding to a current mobile terminal that is in line states, therefore, the quantity of the store items in mobile terminal list is along with the quantity of the current mobile terminal that is in line states changes and changes: whenever information push-delivery apparatus detects after a mobile terminal of newly reaching the standard grade, and will be for it increases a store items in mobile terminal list; And after a mobile terminal of information push-delivery apparatus detection rolls off the production line, will in mobile terminal list, its corresponding store items be deleted.So mobile terminal list is constantly updated, wherein, this mobile terminal list both can be stored on the server of information push-delivery apparatus this locality, also can be stored on the server in high in the clouds.Preferably, by this mobile terminal list storage server beyond the clouds, so that realize information sharing.
Step S230: determine one or more mobile terminals according to the identification information of above-mentioned mobile terminal.
This step is mainly used in further determining in the scope of the mobile terminal group limiting at step S220 the mobile terminal that will receive pushed information, particularly, can determine according to any one in identification information or two information, the multinomial information that also can consider in identification information is determined.
For example, suppose that Beijing mobile operator supplements by releasing in the near future one the preferential activity of returning telephone expenses with money, at this moment, can determine the mobile terminal that moves the Network providing in all uses Beijing as the mobile terminal that will receive pushed information according to the network type information in identification information.And for example, suppose that certain radio station will release first phase TV programme, invite vast women compatriot to enter the name enthusiastically and have an opportunity to become program female welcome guest, the mobile terminal that the sex information that at this moment, can be associated according to the number information in identification information and with this number information is determined women user is as the mobile terminal that will receive pushed information.And for example, the old user for this brand is in the near future released the preferential activity of changing planes by the mobile terminal manufacturer of supposing A brand, at this moment the mobile terminal that, can determine A brand according to the facility information in identification information is as the mobile terminal that will receive pushed information.
Except aforesaid way, can also adopt flexibly other variety of way to determine the mobile terminal that receives pushed information.For example, in the time will pushing an advertising message or national news, the whole mobile terminals in this mobile terminal group can be defined as receiving the mobile terminal of pushed information; In the time will pushing a favor information to certain customers, can carry out this part user of random screening according to the content of a certain position in the facility information in identification information, for example, in the time of ICCID that facility information is mobile terminal, last mobile terminal that is 0 of ICCID can be defined as receiving the mobile terminal of pushed information.
In a word, when determine the mobile terminal that receives pushed information according to the identification information in above-mentioned mobile terminal list, can carry out in several ways, the present invention is not construed as limiting this.
Step S240: by corresponding long interface channel to one or more mobile terminal pushed information of determining in step S230.
In this step, first, need to search above-mentioned mobile terminal list, to determine the long interface channel mark corresponding with one or more mobile terminals of determining in step S230, and determine accordingly corresponding long interface channel, to realize the propelling movement of information by this long interface channel.
Secondly,, in the time determining the particular content of pushed information, can determine according to various ways:
Determine in mode in the first, according to the identification information of mobile terminal, inquire about the access to netwoks record of corresponding mobile terminal; Push and record with above-mentioned access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.
In this definite mode, need to be by the access to netwoks record of information push-delivery apparatus or other the pre-recorded each mobile terminal of server apparatus.In this access to netwoks record, the various information of having accessed while having recorded in detail each mobile terminal Internet access, comprises advertising message, game information, news information and application message etc.On this basis, can push and record with its access to netwoks the information being associated to this mobile terminal by the access to netwoks record based on mobile terminal.For example, suppose to have comprised a large amount of game informations in the access to netwoks record of certain mobile terminal, can push by long interface channel the information of a new game to this mobile terminal, because the user of this mobile terminal likes game, therefore, this new game probably just this user want find, therefore, pushing game to it can cater to his tastes, and increases the probability that this game is mounted.As can be seen here, record with access to netwoks the information being associated by pushing, can cater to better user's request.
Determine in mode at the second, the identification information based on mobile terminal and/or the network geographic location of mobile terminal judge the residing region of mobile terminal; And according to region judged result, push the information joining with this Regionalization to mobile terminal.
In this definite mode, need to determine the residing region of mobile terminal, and the information of propelling movement and this Regionalization connection.For example, suppose that mobile terminal is in Beijing, can push the preferential activity that move in Beijing or Beijing UNICOM holds to it; Or, suppose that mobile terminal is in Kunming, can push to it top news of locality, Kunming.In the time of the residing region of definite mobile terminal, can determine by the network geographic location of the identification information of mobile terminal and/or mobile terminal.Particularly, first, the roughly province that can for example, judge this mobile terminal place according to the facility information of mobile terminal (ICCID), because this ICCID is the unique identification of user's SIM card, therefore the accuracy of this judged result can reach 80%-90% conventionally.Secondly, in order to obtain judged result more accurately, the further network geographic location of monitoring mobile terminal in the Internet, further judges thus this mobile terminal particular location of online at present, and according to the particular location of online, judged result is revised.Finally, can also obtain in advance mobile terminal number, thereby judge the roughly province at this mobile terminal place according to mobile terminal number.Above-mentioned three kinds of modes that judge region both can be combined with, and also can use separately.
The common feature of above-mentioned two kinds of modes is: such as, in conjunction with the actual conditions (access to netwoks record or region of living in etc.) of each mobile phone users, determine the potential demand of each mobile phone users, and according to determining that result pushes the content that may meet its demand to user.In the present invention, owing to can determine in advance the number information of mobile terminal according to the Network of mobile terminal customization, therefore, can determine more exactly the actual conditions of each mobile phone users, for example, can precisely inerrably determine the information such as the networking region of mobile terminal according to number information.
Except the mode of two kinds of definite pushed information particular contents above, can also determine by other various ways.In a word, in the present invention, can also push much information, for example, favor information, advertising message and news information etc.The present invention does not limit this.
Finally, after determining the particular content of pushed information, the information package that need to will be pushed by information push-delivery apparatus is a notification message, and this notification message is sent to mobile terminal, make this mobile terminal can be on screen this notification message of automatic spring.Wherein, can be with some parameters relevant with pushed information in this notification message.For example, if pushed information is software update information, can in corresponding notification message, carry bag name and the lastest imformation etc. of this software upgrading; If pushed information is socket, the URL information that can carry this socket in corresponding notification message.In a word, the parameter of carrying in notification message is customizable, depends on the particular type of pushed information.
Just can realize to the object of mobile terminal pushed information by mode above.In aforesaid way, can determine the mobile terminal that receives pushed information according to mobile terminal group and mobile terminal identification information, thereby can push for the mobile phone users in particular range, avoid other mobile phone users to cause unnecessary harassing and wrecking.In addition, owing to can getting the information such as the number information of mobile terminal and the access to netwoks record of mobile terminal, therefore can push customized information to mobile terminal, thereby more can cater to terminal use's demand, improve the clicking rate that pushes content.Wherein, because the present invention can get according to the Network of mobile terminal customization the number information of mobile terminal, therefore, can further accurately determine the relevant information such as regional information, operator's informaiton of this mobile terminal according to this number information, thereby base area domain information pushes the content with Regionalization, and the relevant content of service (for example buying and selling flow bag) providing to operator is provided according to operator's informaiton.
In addition, in pushed information method provided by the invention, for the ease of distinguishing each mobile terminal, can also be further for arranging one, each mobile terminal pushes mark (as No. id, push), this propelling movement is identified to association store in above-mentioned mobile terminal list, thereby directly determine according to this propelling movement mark the mobile terminal that receives pushed information in the time pushing.
The present invention also provides another preferred embodiment, the main distinction of the preferred embodiment and above-described embodiment is: this preferred embodiment is in step S220, to customize the mobile terminal of exempting from flow downloading service as default mobile terminal group, and the implementation of all the other steps is same as the previously described embodiments.The advantage of dividing like this mobile terminal group is: owing to having customized the mobile terminal of exempting from flow downloading service in the time that download has the Web content of exempting from flow identifier, without paying campus network, therefore, can pushed information being set to have the Web content of exempting from flow identifier is pushed to and has customized the mobile terminal of exempting from flow downloading service, while making it download this pushed information, without paying campus network, browse the enthusiasm of this pushed information thereby improve user.And, because un-customized is exempted from the mobile phone users of flow downloading service for the consideration of saving campus network, probably do not wish to receive this class pushed information, therefore, the preferred embodiment has also avoided the mobile terminal of un-customized being exempted to flow downloading service to cause unnecessary harassing and wrecking.
Wherein, every mobile terminal of exempting from flow downloading service that customized can be downloaded and have the Web content of exempting from flow identifier according to the mode of exempting from flow.In order to realize this point, the Web content that can be in advance exempt from flow identifier for having arranges the special flow Download Server of exempting from, exempt from flow Download Server (for example to exempt from flow download channel for its configure dedicated at this, can be used as download channel by download address), this exempts to comprise in flow download channel IP address or the domain name of exempting from flow Download Server, and this is exempted to flow download channel and the IP address or the domain name that comprise offer network access server in advance, make network access server to exempting from the Web content of exempting from flow identifier that has that flow download channel downloads and exempt from charge on traffic processing by this.Here, network access server can judge that whether a certain download channel is for exempting from flow download channel according to whether comprising IP address or the domain name of exempting from flow Download Server in download channel.
In other embodiment of the present invention, also can a certain Network (as exempting from flow downloading service) will have been customized simultaneously, and the mobile terminal that a certain client-side program (as mobile phone Helper program or browser program) has been installed is defined as default mobile terminal group, so that further limit receives the mobile terminal scope of pushed information.
In addition, in each embodiment of the present invention, the information pushing to mobile terminal can be multinomial, now, in step S240, further for every information, propelling movement weights are set respectively, determine multinomial information representing sequentially on mobile terminal according to the height that pushes weights.Wherein, in the time pushing multinomial information to mobile terminal, at least can adopt following two kinds of modes to push simultaneously:
In the first propelling movement mode, all push identical information to each mobile terminal, therefore, the pushed information that each mobile terminal receives is all identical.Now, the classification of pushed information can comprise single webpage, special topic, topic group, picture group etc.Wherein, the pushed information that single webpage is corresponding is current more fresh content or Hot Contents, and pushed information corresponding to topic group is current more popular discussion topic.The feature of this propelling movement mode is: based on each user's internet behavior, add up overall user's internet behavior, and push to each user according to statistics, its conventional propelling movement algorithm is " X1-Y1 ", wherein, X1 represents each user's internet behavior, and Y1 represents overall user's internet behavior, the represented implication of this algorithm is exactly: by each user's internet behavior, obtain overall user's internet behavior.For example, suppose that user A has accessed the first web page news " the monthly old-age pension of China rural elderly is only 74 yuan ", server deposits this first web page news in the pushed information of single this classification of webpage in, and visit capacity is set is 1, suppose that user B has also accessed this first web page news in subsequent process, server is revised as 2 by the visit capacity of this first web page news.If user C has accessed again the second web page news in subsequent process, server also stores the second web page news of user C access in the pushed information of single this classification of webpage, and records the visit capacity of this other web page news.In the manner described above, the first web page news obtaining and visit capacity thereof and the second web page news and visit capacity thereof are just equivalent to " X1 " in above-mentioned algorithm.Server is determined corresponding " Y1 " according to " X1 " that obtain, for example, server determines that the web page news that visit capacity in " X1 " is come to front three is as " Y1 ", for example, using the first web page news and other two hot news as " Y1 ", illustrate that thus these news are in overall user, to browse the more web page news of number, belong to Hot Contents.Therefore,, in the time of pushed information to this classification of client push list webpage, pushed information is the web page news that visit capacity comes front three.The principle of this propelling movement mode is mainly to have considered the content of most of users access to be pushed to user as Hot Contents, because generally, user likes checking Hot Contents, therefore, Hot Contents is pushed to user's comparison operators and share the demand at family.In first kind of way, while propelling movement weights being set respectively for every pushed information, can add up the access times of this pushed information in the historical visit information of all mobile terminals, determine the size that pushes weights according to statistics.For example,, by maximum access times making number one.
In the second propelling movement mode, for each mobile terminal pushes respectively the information of independent customization, therefore, the pushed information that each mobile terminal receives is different.Now, can be defined as in conjunction with the historical visit information of each mobile terminal the information type of its propelling movement.Information type involved in this propelling movement mode can comprise commodity, game, film, TV play etc.The propelling movement feature of this propelling movement mode is: based on each user's internet behavior, infer the internet behavior with these user-dependent other users, its conventional propelling movement algorithm is " X2-users-Y2 ", wherein, X2 represents the content (such as commodity, film etc.) that user A pays close attention to, Y2 represents the content pushing to user B, user B be to user A because there is the user that certain general character is relevant, this general character can refer to: user B is with the same commodity C that browsed of user A.The represented implication of this algorithm is exactly: by certain general character between different user, recommend the interested content of his possibility to user.Particularly, server can record each user's access content (such as recording by the mode that creates a journal file in database), for example, for this classification of commodity, server can record the trade name that each user browses, and overall user's the behavior of browsing is carried out to statistical analysis, analyze the user who browses a certain commodity and also can browse under normal circumstances which Related product, thereby recommend to user.For example, suppose that server finds that by statistical analysis the user who browses camera also can browse camera bag under normal circumstances, like this, in the time that user A browses camera, server also can push to user A the content of camera bag.Or, watch the user of film A conventionally also to like to see a film B, therefore, recommend film B to the user who watches film A.The propelling movement principle of this propelling movement mode is mainly the access habits according to most of users, infer user's interested content of possibility and push, because generally, the access habits with some users of general character also can be similar to some extent, can help in this way user to find the interested content of his possibility.
In addition, in the second propelling movement mode, internet behavior that also can be based on each user, directly pushes the information being associated with this user's historical visit information.For example, suppose in the historical visit information of a certain mobile phone users, comprise in a large number about the visit information of applying A, now, can push other application that some are associated with application A to this user, and set the propelling movement weights of these application according to the degree of association (for example, according to similarity algorithm compute associations degree) between these application and application A.Conventionally, can the propelling movement weights of the application higher degree of association be arranged greatlyr, make before it is arranged in, the user that is more convenient for clicks.
In two kinds of above-mentioned propelling movement modes, be all to determine and push content by the internet behavior of analysis user, therefore, more can cater to Internet user's actual demand.
Fig. 3 shows the structural representation of the information push-delivery apparatus based on mobile terminal provided by the invention.As shown in Figure 3, this information push-delivery apparatus at least comprises: long connection set up unit 31, dispensing unit 32 and push unit 33.
Particularly, long connection set up unit 31 for detection of the mobile terminal that is in line states in default mobile terminal group, sets up long interface channel respectively with the mobile terminal of each presence.
Wherein, default mobile terminal group sets according to the client-side program of the Network of each mobile terminal customization and/or the use of each mobile terminal.In the present embodiment, this default mobile terminal group refers to by all installations the group that used the mobile terminal of mobile phone Helper program to form.In other embodiment of the present invention, this default mobile terminal group also can refer to by all installations and (for example use other client-side program, mobile phone house keeper program, browser program or TALKER etc.) mobile terminal form group, the present invention does not limit this.
Dispensing unit 32, for upgrading pre-configured mobile terminal list, is stored the identification information of current each mobile terminal that is in line states in this mobile terminal list.
Wherein, the identification information of this mobile terminal comprises one or more in following information: the facility information of mobile terminal, for example, for identifying uniquely this mobile terminal device (the MR information of mobile phone); The mobile terminal number information being associated with this mobile terminal device, for example, for identifying user's (phone number of mobile phone or SIM card number) of this mobile terminal device; And, the corresponding network type information of this mobile terminal number, the network type (such as UNICOM's network, communication network or mobile network etc.) accessing for identifying this mobile terminal number.
Preferably, the identification information of the mobile terminal of this mobile terminal list memory storage comprises three above-mentioned information simultaneously.For this reason, can collect three above-mentioned information by two kinds of modes below:
In first kind of way, mobile terminal sends, and long connection in the identification information of setting up this mobile terminal that acknowledge message comprises comprises three above-mentioned information simultaneously, now, can directly obtain three above-mentioned information by the client-side program on mobile terminal (as mobile phone Helper program).
In the second way, mobile terminal sends, and long connection in the identification information of setting up this mobile terminal that acknowledge message comprises only comprises above-mentioned one or two information, and other information is collected in advance by information push-delivery apparatus.For example, the long facility information that only comprises mobile terminal in the identification information of setting up this mobile terminal that acknowledge message comprises that connects of supposing that mobile terminal sends, now, need information push-delivery apparatus to collect in advance number information and the network type of the corresponding mobile terminal of this facility information.When concrete collection, can require each mobile terminal in the time adding default mobile terminal group, for example, when customizing a certain Network or a certain client-side program (mobile phone assistant) being installed, provide number information and the network type corresponding with facility information to information push-delivery apparatus, then, information push-delivery apparatus by this facility information and corresponding number information and network type association store in a related information list.So, when receiving long connection, sets up after the facility information comprising in acknowledge message information push-delivery apparatus, search this related information list, can determine the number information corresponding with this facility information and network type, and by these three information in the lump association store in above-mentioned mobile terminal list.
As can be seen here, in each store items of above-mentioned mobile terminal list, at least comprise four related informations, respectively: mobile terminal device information, the corresponding network type information of mobile terminal number information, this mobile terminal number being associated with this mobile terminal device and long interface channel mark.Wherein, can determine uniquely the device type of mobile terminal according to mobile terminal device information, and understand accordingly the network function of this equipment and whether support a certain business etc.; Can determine the user of mobile terminal according to mobile terminal number information, even can collect this user's relevant information (such as sex etc.); Can determine the type of server that network insertion service is provided for this mobile terminal according to mobile terminal network type, and accordingly the operator's informaiton of decorrelation; Can determine uniquely a long interface channel according to long interface channel mark, to realize information pushing.
In addition, each store items of above-mentioned mobile terminal list is corresponding to a current mobile terminal that is in line states, therefore, the quantity of the store items in mobile terminal list is along with the quantity of the current mobile terminal that is in line states changes and changes: whenever information push-delivery apparatus detects after a mobile terminal of newly reaching the standard grade, and will be for it increases a store items in mobile terminal list; And after a mobile terminal of information push-delivery apparatus detection rolls off the production line, will in mobile terminal list, its corresponding store items be deleted.So mobile terminal list is constantly updated, wherein, this mobile terminal list both can be stored on the server of information push-delivery apparatus this locality, also can be stored on the server in high in the clouds.Preferably, by this mobile terminal list storage server beyond the clouds, so that realize information sharing.
Push unit 33 is for determining one or more mobile terminals according to the identification information of above-mentioned mobile terminal, and by corresponding long interface channel to above-mentioned one or more mobile terminal pushed information.
Wherein, push unit 33 can be according to the identification information of above-mentioned mobile terminal, inquires about the access to netwoks record of corresponding mobile terminal; Push and record with above-mentioned access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.
Push unit 33 can also be based on above-mentioned mobile terminal identification information and/or the network geographic location of mobile terminal judge the residing region of mobile terminal; According to region judged result, push the information joining with this Regionalization to mobile terminal.
The specific works principle of above-mentioned unit can reference method embodiment in the description of corresponding steps, repeat no more herein.
In the information-pushing method and device based on mobile terminal provided by the invention, first, mobile terminal is carried out to group's division, then, in the group dividing, detect the mobile terminal that is in line states, and set up long interface channel with the mobile terminal of presence; And, also in default mobile terminal list, store the identification information of current each mobile terminal that is in line states; Finally, according to the identification information of these mobile terminals, determine the mobile terminal that will carry out information pushing, and by above-mentioned long interface channel to the mobile terminal pushed information of determining.As can be seen here, method in the present invention at least possesses following advantage: on the one hand, in the time determining the reception object of pushed information, first according to group's dividing mode of mobile terminal, the mobile terminal in a certain group is defined as to possible reception object, thereby determine roughly the scope of the mobile terminal that receives pushed information, and then finally determine and receive the mobile terminal of pushed information according to the identification information of mobile terminal, thereby accurately determine the mobile terminal that receives pushed information, can filter out as required thus specific mobile terminal and receive pushed information.On the other hand, in the time determining the particular content of pushed information, can push the information content targetedly to corresponding mobile terminal according to the identification information of mobile terminal, thereby cater to better user's request.
The invention discloses A1, a kind of information-pushing method based on mobile terminal, comprising: detect the mobile terminal that is in line states in default mobile terminal group, set up long interface channel with the mobile terminal of each presence respectively; Upgrade pre-configured mobile terminal list, in described mobile terminal list, store the identification information of current each mobile terminal that is in line states; Determine one or more mobile terminals according to the identification information of described mobile terminal, and by corresponding long interface channel to described one or more mobile terminal pushed information.
A2, method as described in A1, wherein, described default mobile terminal group sets according to the Network of each mobile terminal customization.
A3, method as described in A1, wherein, the identification information of described mobile terminal comprises one or more in following information: mobile terminal device information, the mobile terminal number information being associated with this mobile terminal device and the corresponding network type information of this mobile terminal number.
A4, method as described in A1, wherein, the described identification information according to described mobile terminal is determined one or more mobile terminals, and specifically comprise to the step of described one or more mobile terminal pushed information by corresponding long interface channel: according to the identification information of described mobile terminal, inquire about the access to netwoks record of corresponding mobile terminal; Push and record with described access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.
A5, method as described in A1 or 4, wherein, the described identification information according to described mobile terminal is determined one or more mobile terminals, and specifically comprises to the step of described one or more mobile terminal pushed information by corresponding long interface channel: the identification information based on described mobile terminal and/or the network geographic location of mobile terminal judge the residing region of mobile terminal; According to region judged result, push the information joining with this Regionalization to mobile terminal.
A6, method as described in A1, wherein, the information pushing to described one or more mobile terminals is multinomial, and the method further comprises: for every information arranges respectively propelling movement weights, determine multinomial information representing sequentially on mobile terminal according to the height of described propelling movement weights.
A7, method as described in A6, wherein, for every information arranges respectively while pushing weights, calculate this information and the degree of association receiving between the historical visit information of mobile terminal of this information, determines the size of propelling movement weights according to result of calculation; Or, while propelling movement weights being set respectively for every information, add up the access times of this information in the historical visit information of all mobile terminals, determine the size that pushes weights according to statistics.
The invention also discloses B8, a kind of information push-delivery apparatus based on mobile terminal, comprise: long connection set up unit, be suitable for detecting the mobile terminal that is in line states in default mobile terminal group, set up long interface channel with the mobile terminal of each presence respectively; Dispensing unit, is suitable for upgrading pre-configured mobile terminal list, stores the identification information of current each mobile terminal that is in line states in described mobile terminal list; Push unit, is suitable for determining one or more mobile terminals according to the identification information of described mobile terminal, and by corresponding long interface channel to described one or more mobile terminal pushed information.
B9, device as described in B8, wherein, described default mobile terminal group sets according to the Network of each mobile terminal customization.
B10, device as described in B8, wherein, the identification information of described mobile terminal comprises one or more in following information: mobile terminal device information, the mobile terminal number information being associated with this mobile terminal device and the corresponding network type information of this mobile terminal number.
B11, device as described in B8, wherein, described push unit is suitable for: according to the identification information of described mobile terminal, inquire about the access to netwoks record of corresponding mobile terminal; Push and record with described access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.
B12, device as described in B8 or 11, wherein, described push unit is suitable for: the identification information based on described mobile terminal and/or the network geographic location of mobile terminal judge the residing region of mobile terminal; According to region judged result, push the information joining with this Regionalization to mobile terminal.
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
In the specification that provided herein, a large amount of details are described.But, can understand, embodiments of the invention can be put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.But, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them in addition multiple submodules or subelement or sub-component.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this specification (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this specification (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature instead of further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in the following claims, the one of any of embodiment required for protection can be used with compound mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module of moving on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize the some or all functions according to the some or all parts in the device of the embodiment of the present invention.The present invention can also be embodied as part or all equipment or the device program (for example, computer program and computer program) for carrying out method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described instead of limit the invention, and those skilled in the art can design alternative embodiment in the case of not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has multiple such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computer of suitably programming.In the unit claim of having enumerated some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.

Claims (10)

1. the information-pushing method based on mobile terminal, is characterized in that, comprising:
Detect the mobile terminal that is in line states in default mobile terminal group, set up long interface channel with the mobile terminal of each presence respectively;
Upgrade pre-configured mobile terminal list, in described mobile terminal list, store the identification information of current each mobile terminal that is in line states;
Determine one or more mobile terminals according to the identification information of described mobile terminal, and by corresponding long interface channel to described one or more mobile terminal pushed information.
2. the method for claim 1, wherein described default mobile terminal group sets according to the Network of each mobile terminal customization.
3. the method for claim 1, wherein, the identification information of described mobile terminal comprises one or more in following information: mobile terminal device information, the mobile terminal number information being associated with this mobile terminal device and the corresponding network type information of this mobile terminal number.
4. the method for claim 1, wherein the described identification information according to described mobile terminal is determined one or more mobile terminals, and specifically comprises to the step of described one or more mobile terminal pushed information by corresponding long interface channel:
According to the identification information of described mobile terminal, inquire about the access to netwoks record of corresponding mobile terminal;
Push and record with described access to netwoks the information being associated to corresponding mobile terminal by corresponding long interface channel.
5. the method as described in claim 1 or 4, wherein, the described identification information according to described mobile terminal is determined one or more mobile terminals, and specifically comprises to the step of described one or more mobile terminal pushed information by corresponding long interface channel:
Identification information based on described mobile terminal and/or the network geographic location of mobile terminal judge the residing region of mobile terminal;
According to region judged result, push the information joining with this Regionalization to mobile terminal.
6. the information the method for claim 1, wherein pushing to described one or more mobile terminals is multinomial, and the method further comprises:
For every information arranges respectively propelling movement weights, determine multinomial information representing sequentially on mobile terminal according to the height of described propelling movement weights.
7. method as claimed in claim 6, wherein, pushes when weights for every information arranges respectively, calculates this information and the degree of association receiving between the historical visit information of mobile terminal of this information, determines the size of propelling movement weights according to result of calculation; Or,
While propelling movement weights being set respectively for every information, add up the access times of this information in the historical visit information of all mobile terminals, determine the size that pushes weights according to statistics.
8. the information push-delivery apparatus based on mobile terminal, is characterized in that, comprising:
Long connection set up unit, is suitable for detecting the mobile terminal that is in line states in default mobile terminal group, sets up long interface channel respectively with the mobile terminal of each presence;
Dispensing unit, is suitable for upgrading pre-configured mobile terminal list, stores the identification information of current each mobile terminal that is in line states in described mobile terminal list;
Push unit, is suitable for determining one or more mobile terminals according to the identification information of described mobile terminal, and by corresponding long interface channel to described one or more mobile terminal pushed information.
9. device as claimed in claim 8, wherein, described default mobile terminal group sets according to the Network of each mobile terminal customization.
10. device as claimed in claim 8, wherein, the identification information of described mobile terminal comprises one or more in following information: mobile terminal device information, the mobile terminal number information being associated with this mobile terminal device and the corresponding network type information of this mobile terminal number.
CN201410112305.1A 2014-03-24 2014-03-24 Information-pushing method and device based on mobile terminal Active CN103874032B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410112305.1A CN103874032B (en) 2014-03-24 2014-03-24 Information-pushing method and device based on mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410112305.1A CN103874032B (en) 2014-03-24 2014-03-24 Information-pushing method and device based on mobile terminal

Publications (2)

Publication Number Publication Date
CN103874032A true CN103874032A (en) 2014-06-18
CN103874032B CN103874032B (en) 2017-06-06

Family

ID=50912082

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410112305.1A Active CN103874032B (en) 2014-03-24 2014-03-24 Information-pushing method and device based on mobile terminal

Country Status (1)

Country Link
CN (1) CN103874032B (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104038559A (en) * 2014-06-27 2014-09-10 珠海市君天电子科技有限公司 Content push method, server, client side and system
CN104202733A (en) * 2014-09-17 2014-12-10 合一网络技术(北京)有限公司 Personalized data information pushing method and system based on wireless terminals
CN104202429A (en) * 2014-09-25 2014-12-10 携程计算机技术(上海)有限公司 Message pushing method and system
CN104539740A (en) * 2015-01-26 2015-04-22 北京奇艺世纪科技有限公司 Information push method and device
CN104935671A (en) * 2015-06-30 2015-09-23 北京奇虎科技有限公司 Method for application to access network in mobile terminal and mobile terminal
CN105577787A (en) * 2015-12-22 2016-05-11 北京奇虎科技有限公司 Method and device for downloading and publishing application program
CN105933382A (en) * 2016-04-01 2016-09-07 乐视控股(北京)有限公司 Method and device for pushing information according to roaming destination
CN106230930A (en) * 2016-07-28 2016-12-14 乐视控股(北京)有限公司 Information-pushing method and device
WO2017000200A1 (en) * 2015-06-30 2017-01-05 深圳市星电商科技有限公司 Data interaction processing method, device and system
WO2017000199A1 (en) * 2015-06-30 2017-01-05 深圳市星电商科技有限公司 Data interaction processing method, device and system
CN106412018A (en) * 2016-08-31 2017-02-15 百度在线网络技术(北京)有限公司 Information pushing method and device
CN106453816A (en) * 2016-08-03 2017-02-22 北京小米移动软件有限公司 Information displaying and pushing method, information displaying and pushing device and electronic equipment
CN106658161A (en) * 2016-12-31 2017-05-10 ***通信集团江苏有限公司 Set-top box information push method based on connection relation and set-top box
CN106817397A (en) * 2015-12-02 2017-06-09 珠海市君天电子科技有限公司 Information pushing method and device and server
CN106897876A (en) * 2017-02-28 2017-06-27 北京小米移动软件有限公司 terminal payment processing method and device
CN106909585A (en) * 2015-12-23 2017-06-30 北京奇虎科技有限公司 Web content method for pushing and device based on mobile terminal
CN107040811A (en) * 2017-03-15 2017-08-11 ***通信集团江苏有限公司 Method and apparatus for entering from row information push to set top box
CN107086954A (en) * 2017-05-23 2017-08-22 北京奇虎科技有限公司 Information push method and device
CN107124467A (en) * 2017-05-31 2017-09-01 深圳市品索科技有限公司 A kind of method and system of interaction of multimedia information
CN107979521A (en) * 2016-10-24 2018-05-01 广州市动景计算机科技有限公司 Pushed information method for customizing and device
CN108200116A (en) * 2017-12-01 2018-06-22 珠海市魅族科技有限公司 Content delivery method and device, computer installation and readable storage medium storing program for executing
CN108540949A (en) * 2018-04-13 2018-09-14 卓望信息技术(北京)有限公司 A method of exempting from flow and receives multimedia message product
CN109525603A (en) * 2015-06-30 2019-03-26 北京奇虎科技有限公司 A kind of method, proxy server and network access system accessing network
CN109525602A (en) * 2015-06-30 2019-03-26 北京奇虎科技有限公司 It is a kind of based on method, mobile terminal and the system of exempting from flow platform access network
CN110324384A (en) * 2018-03-30 2019-10-11 北京京东尚科信息技术有限公司 The method and apparatus of data-pushing
CN111314471A (en) * 2020-02-21 2020-06-19 广州欢网科技有限责任公司 Weather early warning pushing method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007076528A1 (en) * 2005-12-29 2007-07-05 Google, Inc. Recommended alerts
CN101026786A (en) * 2006-02-23 2007-08-29 中兴通讯股份有限公司 Method for providing active push business based on terminal position
CN101997894A (en) * 2009-08-14 2011-03-30 阿里巴巴集团控股有限公司 Information pushing method, system and network system thereof
CN102075557A (en) * 2010-10-26 2011-05-25 百度在线网络技术(北京)有限公司 Method, equipment and system for providing service information according to user related information
CN102802116A (en) * 2011-05-27 2012-11-28 北京百度网讯科技有限公司 Information pushing method and server as well as system
CN103559265A (en) * 2013-11-04 2014-02-05 北京中搜网络技术股份有限公司 Individualized push method of cell phone client

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007076528A1 (en) * 2005-12-29 2007-07-05 Google, Inc. Recommended alerts
CN101026786A (en) * 2006-02-23 2007-08-29 中兴通讯股份有限公司 Method for providing active push business based on terminal position
CN101997894A (en) * 2009-08-14 2011-03-30 阿里巴巴集团控股有限公司 Information pushing method, system and network system thereof
CN102075557A (en) * 2010-10-26 2011-05-25 百度在线网络技术(北京)有限公司 Method, equipment and system for providing service information according to user related information
CN102802116A (en) * 2011-05-27 2012-11-28 北京百度网讯科技有限公司 Information pushing method and server as well as system
CN103559265A (en) * 2013-11-04 2014-02-05 北京中搜网络技术股份有限公司 Individualized push method of cell phone client

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104038559A (en) * 2014-06-27 2014-09-10 珠海市君天电子科技有限公司 Content push method, server, client side and system
CN104202733A (en) * 2014-09-17 2014-12-10 合一网络技术(北京)有限公司 Personalized data information pushing method and system based on wireless terminals
CN104202429A (en) * 2014-09-25 2014-12-10 携程计算机技术(上海)有限公司 Message pushing method and system
CN104539740A (en) * 2015-01-26 2015-04-22 北京奇艺世纪科技有限公司 Information push method and device
CN109525602A (en) * 2015-06-30 2019-03-26 北京奇虎科技有限公司 It is a kind of based on method, mobile terminal and the system of exempting from flow platform access network
CN104935671B (en) * 2015-06-30 2019-03-01 北京奇虎科技有限公司 A kind of method and mobile terminal for application program access network in mobile terminal
CN109525603A (en) * 2015-06-30 2019-03-26 北京奇虎科技有限公司 A kind of method, proxy server and network access system accessing network
CN104935671A (en) * 2015-06-30 2015-09-23 北京奇虎科技有限公司 Method for application to access network in mobile terminal and mobile terminal
WO2017000200A1 (en) * 2015-06-30 2017-01-05 深圳市星电商科技有限公司 Data interaction processing method, device and system
WO2017000199A1 (en) * 2015-06-30 2017-01-05 深圳市星电商科技有限公司 Data interaction processing method, device and system
CN109525603B (en) * 2015-06-30 2021-08-31 北京奇虎科技有限公司 Method for accessing network, proxy server and network access system
CN109525602B (en) * 2015-06-30 2021-09-21 北京奇虎科技有限公司 Method, mobile terminal and system for accessing network based on flow-free platform
CN106817397A (en) * 2015-12-02 2017-06-09 珠海市君天电子科技有限公司 Information pushing method and device and server
CN106817397B (en) * 2015-12-02 2019-12-13 珠海豹趣科技有限公司 Information pushing method and device and server
CN105577787A (en) * 2015-12-22 2016-05-11 北京奇虎科技有限公司 Method and device for downloading and publishing application program
CN106909585A (en) * 2015-12-23 2017-06-30 北京奇虎科技有限公司 Web content method for pushing and device based on mobile terminal
CN105933382A (en) * 2016-04-01 2016-09-07 乐视控股(北京)有限公司 Method and device for pushing information according to roaming destination
CN106230930A (en) * 2016-07-28 2016-12-14 乐视控股(北京)有限公司 Information-pushing method and device
CN106453816A (en) * 2016-08-03 2017-02-22 北京小米移动软件有限公司 Information displaying and pushing method, information displaying and pushing device and electronic equipment
CN106453816B (en) * 2016-08-03 2019-08-06 北京小米移动软件有限公司 Information shows, method for pushing and information are shown, driving means and electronic equipment
CN106412018A (en) * 2016-08-31 2017-02-15 百度在线网络技术(北京)有限公司 Information pushing method and device
CN107979521A (en) * 2016-10-24 2018-05-01 广州市动景计算机科技有限公司 Pushed information method for customizing and device
CN106658161A (en) * 2016-12-31 2017-05-10 ***通信集团江苏有限公司 Set-top box information push method based on connection relation and set-top box
CN106658161B (en) * 2016-12-31 2020-05-12 ***通信集团江苏有限公司 Set top box information pushing method based on connection relation and set top box
CN106897876B (en) * 2017-02-28 2021-07-23 小米数字科技有限公司 Terminal payment processing method and device
CN106897876A (en) * 2017-02-28 2017-06-27 北京小米移动软件有限公司 terminal payment processing method and device
CN107040811A (en) * 2017-03-15 2017-08-11 ***通信集团江苏有限公司 Method and apparatus for entering from row information push to set top box
CN107086954A (en) * 2017-05-23 2017-08-22 北京奇虎科技有限公司 Information push method and device
CN107124467A (en) * 2017-05-31 2017-09-01 深圳市品索科技有限公司 A kind of method and system of interaction of multimedia information
CN108200116A (en) * 2017-12-01 2018-06-22 珠海市魅族科技有限公司 Content delivery method and device, computer installation and readable storage medium storing program for executing
CN110324384A (en) * 2018-03-30 2019-10-11 北京京东尚科信息技术有限公司 The method and apparatus of data-pushing
CN110324384B (en) * 2018-03-30 2024-04-09 北京京东尚科信息技术有限公司 Data pushing method and device
CN108540949A (en) * 2018-04-13 2018-09-14 卓望信息技术(北京)有限公司 A method of exempting from flow and receives multimedia message product
CN108540949B (en) * 2018-04-13 2021-05-07 卓望信息技术(北京)有限公司 Method for receiving multimedia message product without flow
CN111314471A (en) * 2020-02-21 2020-06-19 广州欢网科技有限责任公司 Weather early warning pushing method and system

Also Published As

Publication number Publication date
CN103874032B (en) 2017-06-06

Similar Documents

Publication Publication Date Title
CN103874032A (en) Information pushing method and device based on mobile terminals
CN107911487B (en) Information pushing method and device, server and readable storage medium
US11064053B2 (en) Method, apparatus and system for processing data
CN103888837B (en) A kind of video information method for pushing and device
CN104301436B (en) Content to be displayed push, subscription, update method and its corresponding device
CN107872534B (en) Information pushing method and device, server and readable storage medium
CN103841204A (en) Traffic-free downloading method, device and system based on mobile terminal
CN104159209A (en) Data traffic calibration method and device for mobile terminal
CN105869005A (en) APP startup advertisement pre-loading method, apparatus and system
CN107454126B (en) Message pushing method, server and terminal
CN103428652A (en) Method and device for pushing message of mobile phone
CN107147748B (en) File uploading method and device
CN104239775B (en) The method and apparatus that mobile phone terminal and PC end set up wireless connections by short message
IL270524B2 (en) Matching and attribution of user device events
CN111131493B (en) Data acquisition method and device and user portrait generation method and device
CN104253869A (en) Blacklist sharing method, blacklist updating method, blacklist sharing device and blacklist updating device
CN103747436A (en) Application program downloading method and device
CN104468399A (en) Data transmission method and device and server
CN104427519A (en) Method and device for managing attributions of IP (Internet Protocol) addresses
CN112784152A (en) Method and device for marking user
CN106506249B (en) Collecting method and device
CN105553770B (en) Data acquisition control method and device
CN108196902A (en) For showing the method and apparatus for advertisement of spreading its tail
CN102572806A (en) Mobile terminal adapting system and method based on Msky platform
CN102831179B (en) web page processing method and device

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220715

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.