CN104079962B - A kind of method and device for pushing recommendation information - Google Patents
A kind of method and device for pushing recommendation information Download PDFInfo
- Publication number
- CN104079962B CN104079962B CN201410302679.XA CN201410302679A CN104079962B CN 104079962 B CN104079962 B CN 104079962B CN 201410302679 A CN201410302679 A CN 201410302679A CN 104079962 B CN104079962 B CN 104079962B
- Authority
- CN
- China
- Prior art keywords
- terminal
- mac address
- recommendation information
- lan
- server
- 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
Landscapes
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The disclosure is directed to a kind of method and device for pushing recommendation information, this method includes:Determine the LAN that first terminal is connected to;The medium control for the second terminal inquired about in LAN accesses MAC Address, and second terminal is the other-end removed outside first terminal in LAN;The instruction for inquiring about recommendation information corresponding with MAC Address is sent to server, recommendation information is server according to the user behavior information occurred in second terminal;When the corresponding recommendation information of the MAC Address for receiving server transmission, recommendation information is shown on first terminal.Because first terminal and second terminal are in same LAN, the user for illustrating first terminal and second terminal is same user, shown so the corresponding recommendation information of the MAC Address of the second terminal prestored in server is sent into first terminal, just can ensure that the recommendation information for being pushed to first terminal is applied to possess the user of first terminal.
Description
Technical field
The present invention relates to communication technical field, in particular, it is related to the method and device for pushing recommendation information.
Background technology
At present, the development with network increasingly, customer access network easily can be just recognized using network technology
Historical data, and analyze according to these historical datas the behavioural habits of user, the behavioural habits generation further according to user is pushed away
Information is recommended, and recommendation information is sent to user, the information of his needs so can be more targetedly sent to the user.
For some terminals, these terminals have at least provided a user function of remote query, such as mobile phone, flat board electricity
The terminals such as brain, notebook computer.User is in the function of remote query using these terminals, and change can leave the customer access network
Historical data so that just can use above-mentioned correlation technique, to user's pushed information.By taking advertisement pushing as an example, if with
Relevant informations such as " mouses " is often searched in family using notebook computer within a period of time on some e-commerce platform, from
And leaving the historical data of customer access network, then server will get these historical datas to analyze the user's
Behavioural habits, server, which can analyze recent user, has the behavioural habits of search " mouse ".In the server analysis complete behavior
After custom, this behavioural habits of user are generated to the recommendation information of some mouse brands, server according to predetermined rule
The recommendation information is sent on the notebook computer of the user again, so that user browses, so as to ensure to be pushed to the letter of user
Breath is very accurate.
But for some terminals, these terminals do not provide a user function of remote query, for example, TV etc. is eventually
End.User is when using TV, and TV is merely able to passive reception vision signal, and can not inquire about some nets using TV
Network information, so the behavioural habits of user can not be obtained by TV, so as to can not ensure to be pushed to the information of TV user
Apply to the user's.
Therefore, how to ensure that the information for being pushed to TV user applies to the user, as needing most solution at present
The problem of.
The content of the invention
To overcome problem present in correlation technique, the disclosure provides a kind of method and device for pushing recommendation information, with
The recommendation information for being pushed to terminal is set to be applied to possess the user of the terminal.
According to the first aspect of the embodiment of the present disclosure there is provided a kind of method for pushing recommendation information, including:
Determine the LAN that first terminal is connected to;
The medium control for the second terminal inquired about in the LAN accesses MAC Address, and the second terminal is the office
The other-end outside the removing first terminal in the net of domain;
The instruction for inquiring about recommendation information corresponding with the MAC Address is sent to server, the recommendation information is described
Server is according to the user behavior information occurred in the second terminal;
When the corresponding recommendation information of the MAC Address for receiving the server transmission, on the first terminal
Show the recommendation information.
Optionally, after the LAN that the determination first terminal is connected to, second in the inquiry LAN
The medium control of terminal is accessed before MAC Address, in addition to:
Judge whether the quantity of the second terminal in the LAN is less than first threshold;
When the quantity of the second terminal in the LAN is less than the first threshold, the inquiry local is called
The step of medium control of second terminal in net accesses MAC Address.
Optionally, after the LAN that the determination first terminal is connected to, the second terminal inquired about in the LAN
Medium control access MAC Address before, in addition to:
Calculate the frequency that the second terminal in preset time period in the LAN is connected to the LAN;
Judge whether the frequency is more than Second Threshold;
When the frequency is more than Second Threshold, the medium control of the second terminal in the inquiry LAN is called
The step of accessing MAC Address.
Optionally, after the LAN that the determination first terminal is connected to, second in the inquiry LAN
The medium control of terminal is accessed before MAC Address, in addition to:
Calculate the total duration that the second terminal in preset time period in the LAN is connected to the LAN;
Judge whether the total duration is more than the 3rd threshold value;
When the total duration is more than three threshold values, the medium control of the second terminal in the inquiry LAN is called
The step of system accesses MAC Address.
According to the second aspect of the embodiment of the present disclosure there is provided a kind of method for pushing recommendation information, including:
Obtain the MAC Address of second terminal;
Receive the operational order of user's input;
User behavior information is generated according to the operational order;
The MAC Address of the second terminal and the user behavior information are sent into server, the user behavior
Information is used to generate the corresponding recommendation information of the MAC Address for the server, and the recommendation information is used to exist for server
Sent during the instruction for the corresponding recommendation information of the inquiry MAC Address for receiving first terminal transmission to the first terminal
Information, the recommendation information is additionally operable to when receiving the recommendation information that the server is sent show for the first terminal
Show, the MAC Address is the MAC Address for the second terminal that the first terminal is inquired by LAN.
According to the third aspect of the embodiment of the present disclosure there is provided a kind of method for pushing recommendation information, including:
MAC Address and user behavior information that second terminal is sent are received, the MAC Address is the second terminal
MAC Address, the user behavior information is that the operational order that the second terminal is inputted according to user is generated;
The corresponding recommendation information of the MAC Address is generated according to the user behavior information;
When receiving the instruction of the corresponding recommendation information of the inquiry MAC Address of first terminal transmission, by the MAC
The corresponding recommendation information in address is sent to the first terminal, and the recommendation information is that the first terminal is receiving described push away
Shown when recommending information, the MAC for the second terminal that the MAC Address is inquired for the first terminal by LAN
Location.
According to the fourth aspect of the embodiment of the present disclosure there is provided a kind of device for pushing recommendation information, including:
Determining module, for determining the LAN that first terminal is connected to;
Enquiry module, controls to access MAC Address, described second for inquiring about the medium of the second terminal in the LAN
Terminal is the other-end outside the removing first terminal in the LAN;
Sending module, the instruction of recommendation information corresponding with the MAC Address is inquired about for being sent to server, described to push away
Recommend information for the server according to the user behavior information occurred in the second terminal;
Display module, for when receiving the corresponding recommendation information of the MAC Address that the server sends, in institute
State and the recommendation information is shown on first terminal.
Optionally, described device also includes:
First judge module, for judging whether the quantity of the second terminal in the LAN is less than the first threshold
Value;
First performing module, when the quantity for the second terminal in the LAN is less than the first threshold, is adjusted
Use the enquiry module.
Optionally, described device also includes:
Frequency computing module, the office is connected to for calculating the second terminal in preset time period in the LAN
The frequency of domain net;
Second judge module, for judging whether the frequency is more than Second Threshold;
Second performing module, for when the frequency is more than Second Threshold, calling the enquiry module.
Optionally, described device also includes:
Duration calculation module, the office is connected to for calculating the second terminal in preset time period in the LAN
The total duration of domain net;
3rd judge module, for judging whether the total duration is more than the 3rd threshold value;
3rd performing module, for when the total duration is more than three threshold values, calling the enquiry module.
According to the 5th of the embodiment of the present disclosure the aspect there is provided a kind of device for pushing recommendation information, including:
Acquisition module, the MAC Address for obtaining second terminal;
Receiving module, the operational order for receiving user's input;
Generation module, for generating user behavior information according to the operational order;
Sending module, for the MAC Address of the second terminal and the user behavior information to be sent into server,
The user behavior information is used to generate the corresponding recommendation information of the MAC Address for the server, and the recommendation information is used
To described the when the instruction of the corresponding recommendation information of the inquiry MAC Address of first terminal transmission is being received for server
The information that one terminal is sent, the recommendation information is additionally operable to receiving described in the server transmission for the first terminal
Shown during recommendation information, the MAC for the second terminal that the MAC Address is inquired for the first terminal by LAN
Location.
According to the 6th of the embodiment of the present disclosure the aspect there is provided a kind of device for pushing recommendation information, including:
Receiving module, MAC Address and user behavior information for receiving second terminal transmission, the MAC Address is institute
The MAC Address of second terminal is stated, the user behavior information is that the operational order that the second terminal is inputted according to user is generated
's;
Generation module, for generating the corresponding recommendation information of the MAC Address according to the user behavior information;
Sending module, for the finger in the corresponding recommendation information of the inquiry MAC Address for receiving first terminal transmission
When making, the corresponding recommendation information of the MAC Address is sent to the first terminal, the recommendation information is the first terminal
Shown when receiving the recommendation information, the MAC Address is described that the first terminal is inquired by LAN
The MAC Address of two terminals.
According to the 7th of the embodiment of the present disclosure the aspect there is provided a kind of device for pushing recommendation information, including:
Processor;
Memory for storing processor-executable instruction;
Wherein, the processor is configured as:
Determine the LAN that first terminal is connected to;
The medium control for the second terminal inquired about in the LAN accesses MAC Address, and the second terminal is the office
The other-end outside the removing first terminal in the net of domain;
The instruction for inquiring about recommendation information corresponding with the MAC Address is sent to server, the recommendation information is described
Server is according to the user behavior information occurred in the second terminal;
When the corresponding recommendation information of the MAC Address for receiving the server transmission, on the first terminal
Show the recommendation information.
The technical scheme provided by this disclosed embodiment can include the following benefits:Due to first terminal and second eventually
End is in same LAN, and the user for illustrating first terminal and second terminal is same user, so by server
In the corresponding recommendation information of MAC Address of second terminal that prestores be sent to first terminal and shown, just can ensure to push
Recommendation information to first terminal is applied to possess the user of first terminal.
It should be appreciated that the general description of the above and detailed description hereinafter are only exemplary and explanatory, not
The disclosure can be limited.
Brief description of the drawings
Accompanying drawing herein is merged in specification and constitutes the part of this specification, shows the implementation for meeting the present invention
Example, and for explaining principle of the invention together with specification.
Fig. 1 is a kind of flow chart of the method for push recommendation information according to an exemplary embodiment.
Fig. 2 is the flow chart of the method for another push recommendation information according to an exemplary embodiment.
Fig. 3 is the flow chart of the method for another push recommendation information according to an exemplary embodiment.
Fig. 4 is a kind of block diagram of the device of push recommendation information according to an exemplary embodiment.
Fig. 5 is the block diagram of the device of another push recommendation information according to an exemplary embodiment.
Fig. 6 is the block diagram of the device of another push recommendation information according to an exemplary embodiment.
Fig. 7 is the block diagram of the device of another push recommendation information according to an exemplary embodiment.
Embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent and the consistent all embodiments of the present invention.On the contrary, they be only with it is such as appended
The example of the consistent apparatus and method of some aspects be described in detail in claims, the present invention.
Embodiment one
Fig. 1 is a kind of flow chart of the method for push recommendation information according to an exemplary embodiment, such as Fig. 1 institutes
Show, the method for the push recommendation information shown in Fig. 1 can be used in first terminal.The side for the push recommendation information that the disclosure is provided
The recommendation information that method can make to be pushed to terminal is applied to possess the user of the terminal.This method comprises the following steps.
In step s 11, the LAN that first terminal is connected to is determined.
Wherein, first terminal can be the equipment such as intelligent television.Although intelligent television may be coupled to LAN, it is possible to
Internet is accessed by LAN, but intelligent television, without the function of accessing e-commerce platform, user is in viewing intelligence
The behavioural habits of the user are will not leave behind during TV, server also can not just be pushed according to the behavioural habits of the user
It is suitable for the recommendation information of the user.In order that intelligent television, which can be received, is suitable for pushing away for the user for possessing the intelligent television
Information is recommended, it is thus necessary to determine that go out the LAN that the intelligent television is connected, in order to be connected to the terminal of the LAN by other
Get the recommendation information for being suitable for the user.
In step s 12, the medium control of the second terminal in inquiry LAN accesses MAC Address, and second terminal is office
The other-end removed outside first terminal in the net of domain.
Wherein, second terminal can be the equipment such as tablet personal computer, mobile phone or desktop computer, and second terminal has in internet
The function of upper Query Information, the information and the MAC Address of second terminal that second terminal can inquire about user uploads to clothes together
It is engaged in device.For example, second terminal is desktop computer, user can search commercial articles be believed on e-commerce platform by desktop computer
Breath, during the information and the MAC Address of second terminal that second terminal can inquire about user are uploaded onto the server together.Normal conditions
Under, same user can possess first terminal and second terminal, and first terminal and second terminal are connected into same office
Domain is off the net, so occurring the recommendation information that first terminal is suitable as in the user behavior information of second terminal, so first is whole
End can search the MAC Address of the second terminal under same LAN, and search the MAC Address of second terminal in the server
Corresponding recommendation information, in order to the corresponding recommendation information of MAC Address for the second terminal that the reception server is sent.In addition, the
The quantity of two terminals can be at least one.
In step s 13, the instruction for inquiring about recommendation information corresponding with MAC Address is sent to server, recommendation information is
Server is according to the user behavior information occurred in second terminal.
Wherein, after first terminal inquires the MAC Address of second terminal, just inquiry and MAC can be sent to server
The instruction of the corresponding recommendation information in address, so that the MAC Address pair of server feedback storage in the server with the second terminal
The recommendation information answered.
In step S14, when the corresponding recommendation information of the MAC Address for receiving server transmission, on first terminal
Show recommendation information.
Wherein, will be by the recommendation information after the corresponding recommendation information of MAC Address of server lookup to second terminal
It is sent to first terminal.First terminal is when receiving the recommendation information, and first terminal will show the recommendation information.
In the embodiment shown in fig. 1, because first terminal and second terminal are in same LAN, first is illustrated
The user of terminal and second terminal is same user, so the MAC Address of the second terminal prestored in server is corresponding
Recommendation information be sent to first terminal and shown, just can ensure that the recommendation information for being pushed to first terminal is applied to possess
The user of first terminal.
Optionally, in the embodiment shown in fig. 1, after step s 11, before step S12, the side that the disclosure is provided
Method can also comprise the following steps:Judge whether the quantity of the second terminal in LAN is less than first threshold;When in LAN
Second terminal quantity be less than first threshold when, invocation step S12.Wherein, if the quantity of the second terminal in LAN
More than or equal to first threshold, then illustrate these second terminals and first terminal and be not belonging to same user.For example, first
Terminal is an intelligent television, and second terminal includes 50 smart mobile phones and 10 notebook computers, and this intelligent television, 50
Portion's smart mobile phone and 10 notebook computers are both connected in the LAN in same bar, it is assumed that first threshold is 10, then
The quantity of second terminal in the obvious LAN is greater than the first threshold, illustrates that the LAN is not specific to some use
Family, and belong to multiple users and own jointly.Therefore, when the quantity of the second terminal in LAN is less than first threshold, just meeting
Think that the second terminal that the LAN is specific in same user, and the LAN belongs to same user.
Optionally, in the embodiment shown in fig. 1, after step s 11, before step S12, the side that the disclosure is provided
Method can also comprise the following steps:Calculate the frequency that the second terminal in preset time period in LAN is connected to LAN;
Whether determination frequency is more than Second Threshold;When frequency is more than Second Threshold, invocation step S12.Wherein, if in preset time
When the frequency that second terminal in section in LAN is connected to the LAN is less than or equal to Second Threshold, then illustrate this second
Terminal and first terminal are simultaneously not belonging to same user.For example, first terminal is an intelligent television, second terminal is a intelligence
Energy mobile phone, it is assumed that preset time period is past 10 days in, and Second Threshold is 3 times, is obtained if calculated at past 10 days
The number of times that the interior smart mobile phone is connected to LAN is more than 3 times, then illustrate that the intelligent television is belonged to together with the smart mobile phone
One user, if calculate obtain the smart mobile phone in past 10 days be connected to LAN number of times be less than or equal to 3 times,
So illustrate that the intelligent television is not belonging to same user with the smart mobile phone.Therefore, the second end only in preset time period
When the frequency that end is connected to LAN is more than Second Threshold, it can just illustrate that first terminal belongs to same user with second terminal,
It so can just perform follow-up step S12.
Optionally, in the embodiment shown in fig. 1, after step s 11, before step S12, the side that the disclosure is provided
Method can also comprise the following steps:Calculate second terminal in preset time period in LAN be connected to LAN it is total when
It is long;Judge whether total duration is more than the 3rd threshold value;When total duration is more than three threshold values, second inquired about in LAN is called eventually
The step of medium control at end accesses MAC Address.Wherein, if the second terminal in preset time period in LAN is connected to
When the total duration of the LAN is less than or equal to three threshold values, then illustrate the second terminal and first terminal and be not belonging to same
Individual user.For example, first terminal is intelligent television, second terminal is a tablet personal computer, it is assumed that preset time period was
In 10 days gone, and the 3rd threshold value is 3 hours, and LAN is connected to if calculating and obtaining the tablet personal computer in past 10 days
Total duration be more than 3 hours, then illustrate that the intelligent television and the tablet personal computer belong to same user, obtained if calculated
The tablet personal computer was connected to the total duration of LAN less than or equal to 3 hours in past 10 days, then illustrate intelligence electricity
Depending on being not belonging to same user with the tablet personal computer.Therefore, only second terminal is connected to LAN in preset time period
When total duration is more than three threshold values, it can just illustrate that first terminal belongs to same user with second terminal, so can just perform
Follow-up step S12.
Embodiment two
Fig. 2 is the flow chart of the method for another push recommendation information according to an exemplary embodiment, such as Fig. 2 institutes
Show, the method for the push recommendation information shown in Fig. 2 can be used in second terminal.The side for the push recommendation information that the disclosure is provided
The recommendation information that method can make to be pushed to terminal is applied to possess the user of the terminal.This method comprises the following steps.
In the step s 21, the MAC Address of second terminal is obtained.
Wherein, second terminal can be the equipment such as tablet personal computer, mobile phone or desktop computer, and second terminal has in internet
The function of upper Query Information, the information and the MAC Address of second terminal that second terminal can inquire about user uploads to clothes together
It is engaged in device.For example, second terminal is desktop computer, user can search commercial articles be believed on e-commerce platform by desktop computer
Breath, during the information and the MAC Address of second terminal that second terminal can inquire about user are uploaded onto the server together.
In step S22, the operational order of user's input is received;
Wherein, the operational order that user inputs in second terminal includes many species, and the operational order mainly includes
User logs in shopping website, search commercial articles information or shopping etc. are instructed.
In step S23, user behavior information is generated according to operational order;
Wherein, user behavior information is the operating habit of user.For example, operational order is that " mouse is searched on shopping website
The instruction of mark ", then search " mouse " can be regard as user behavior information.And for example, operational order is to be purchased on shopping website
Buy the instruction of " dried beef ", then purchase " dried beef " can be regard as user behavior information.
In step s 24, the MAC Address of second terminal and user behavior information are sent into server, user behavior
Information is used to generate the corresponding recommendation information of MAC Address for server, and recommendation information is used to receive first eventually for server
The information sent during the instruction for holding the corresponding recommendation information of inquiry MAC Address sent to first terminal, recommendation information is additionally operable to
Shown for first terminal when receiving the recommendation information of server transmission, MAC Address is that first terminal is inquired about by LAN
The MAC Address of the second terminal arrived.
Wherein, second terminal sends MAC Address and user behavior information into server, in order to which server is according to this
User behavior information generates the corresponding recommendation information of the MAC Address.Moreover, server is receiving the inquiry of first terminal transmission
During the instruction of the corresponding recommendation information of MAC Address, the corresponding recommendation information of the MAC Address can be sent to first eventually by server
End.
In the embodiment shown in Figure 2, because first terminal and second terminal are in same LAN, first is illustrated
The user of terminal and second terminal is same user, so the MAC Address of the second terminal prestored in server is corresponding
Recommendation information be sent to first terminal and shown, just can ensure that the recommendation information for being pushed to first terminal is applied to possess
The user of first terminal.
Embodiment three
Fig. 3 is the flow chart of the method for another push recommendation information according to an exemplary embodiment, such as Fig. 3 institutes
Show, the method for the push recommendation information shown in Fig. 3 can be used in server.The method for the push recommendation information that the disclosure is provided
The recommendation information for being pushed to terminal can be made to be applied to possess the user of the terminal.This method comprises the following steps.
In step S31, MAC Address and user behavior information that second terminal is sent are received, MAC Address is second terminal
MAC Address, user behavior information is that the operational order that second terminal is inputted according to user is generated.
Wherein, the MAC Address that the second terminal that server is received is sent is the MAC Address of second terminal, and server is received
The user behavior information operational order that is inputted for second terminal according to user generate.On second terminal how according to user
The operational order generation user behavior information of input may refer to the method in embodiment two, will not be repeated here.
In step s 32, the corresponding recommendation information of MAC Address is generated according to user behavior information.
Where it is assumed that user behavior information is search " mouse ", illustrate the user it is desirable that the relevant information of " mouse ",
So server can be using preset rules according to the corresponding recommendation information of user behavior information " mouse " generation MAC Address.In advance
If rule can be:Merchandise news is obtained in user behavior information, and the merchandise news is searched on shopping website and is searched
Hitch fruit, and using the commodity result as recommendation information, and set up the corresponding relation of MAC Address and the recommendation information.
In step S33, when receiving the instruction of the corresponding recommendation information of inquiry MAC Address of first terminal transmission,
The corresponding recommendation information of MAC Address is sent to first terminal, recommendation information is that first terminal shows when receiving recommendation information
Show, MAC Address is the MAC Address for the second terminal that first terminal is inquired by LAN.
Wherein, in step s 32, server has been set up the corresponding relation of MAC Address and recommendation information, then once
The instruction of the corresponding recommendation information of inquiry MAC Address of first terminal transmission is received, server will be corresponding by MAC Address
Recommendation information is sent to first terminal.First terminal, can be by the recommendation after the recommendation information of server transmission is received
Breath is shown.
In the embodiment shown in fig. 3, because first terminal and second terminal are in same LAN, first is illustrated
The user of terminal and second terminal is same user, so the MAC Address of the second terminal prestored in server is corresponding
Recommendation information be sent to first terminal and shown, just can ensure that the recommendation information for being pushed to first terminal is applied to possess
The user of first terminal.
Example IV
Fig. 4 is a kind of schematic diagram of the device of push recommendation information according to an exemplary embodiment.The disclosure is carried
The recommendation information that the device of the push recommendation information of confession can make to be pushed to terminal is applied to possess the user of the terminal.Reference picture
4, the device includes determining module 11, enquiry module 12, sending module 13 and display module 14.Wherein:
Determining module 11, for determining the LAN that first terminal is connected to;
Enquiry module 12, controls to access MAC Address, second terminal is for inquiring about the medium of the second terminal in LAN
The other-end removed outside first terminal in LAN;
Sending module 13, the instruction of recommendation information corresponding with MAC Address, recommendation information are inquired about for being sent to server
It is server according to the user behavior information occurred in second terminal;
Display module 14, for when receiving the corresponding recommendation information of MAC Address of server transmission, in first terminal
Upper display recommendation information.
Optionally, the device that the disclosure is provided can also include with lower module:First judge module, for judging LAN
Whether the quantity of interior second terminal is less than first threshold;First performing module, is less than for the terminal quantity in LAN
During first threshold, enquiry module 12 is called.
Optionally, the device that the disclosure is provided can also include with lower module:Frequency computing module, for calculating default
Second terminal in period in LAN is connected to the frequency of LAN;Whether the second judge module is big for determination frequency
In Second Threshold;Second performing module, for when frequency is more than Second Threshold, calling enquiry module 12.
Optionally, the device that the disclosure is provided can also include with lower module:Duration calculation module, for calculating default
Second terminal in period in LAN is connected to the total duration of LAN;3rd judge module, for judging that total duration is
It is no to be more than the 3rd threshold value;3rd performing module, for when total duration is more than three threshold values, calling enquiry module 12.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in relevant this method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Embodiment five
Fig. 5 is the schematic diagram of the device of another push recommendation information according to an exemplary embodiment.The disclosure
The recommendation information that the device of the push recommendation information of offer can make to be pushed to terminal is applied to possess the user of the terminal.Reference
Fig. 5, the device includes acquisition module 21, receiving module 22, generation module 23 and sending module 24.Wherein:
Acquisition module 21, the MAC Address for obtaining second terminal;
Receiving module 22, the operational order for receiving user's input;
Generation module 23, for generating user behavior information according to operational order;
Sending module 24, for the MAC Address of second terminal and user behavior information to be sent into server, Yong Huhang
It is the corresponding recommendation information of server generation MAC Address to be used for for information, and recommendation information is used to receive first for server
The information sent during the instruction for the corresponding recommendation information of inquiry MAC Address that terminal is sent to first terminal, recommendation information is also used
Shown when the recommendation information of server transmission is being received for first terminal, MAC Address is that first terminal is looked into by LAN
The MAC Address for the second terminal ask.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in relevant this method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Embodiment six
Fig. 6 is the schematic diagram of the device of another push recommendation information according to an exemplary embodiment.The disclosure
The recommendation information that the device of the push recommendation information of offer can make to be pushed to terminal is applied to possess the user of the terminal.Reference
Fig. 6, the device includes receiving module 31, generation module 32 and sending module 33.Wherein:
Receiving module 31, MAC Address and user behavior information for receiving second terminal transmission, MAC Address is second
The MAC Address of terminal, user behavior information is that the operational order that second terminal is inputted according to user is generated;
Generation module 32, for generating the corresponding recommendation information of MAC Address according to user behavior information;
Sending module 33, for the instruction in the corresponding recommendation information of inquiry MAC Address for receiving first terminal transmission
When, the corresponding recommendation information of MAC Address is sent to first terminal, recommendation information is first terminal when receiving recommendation information
It has been shown that, MAC Address is the MAC Address for the second terminal that first terminal is inquired by LAN.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in relevant this method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Embodiment seven
Fig. 7 is a kind of block diagram of the device 800 of push recommendation information according to an exemplary embodiment.For example, dress
It can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device, medical treatment to put 800
Equipment, body-building equipment, personal digital assistant etc..
Reference picture 7, device 800 can include following one or more assemblies:Processing assembly 802, memory 804, power supply
Component 806, multimedia groupware 808, audio-frequency assembly 810, the interface 812 of input/output (I/O), sensor cluster 814, and
Communication component 816.
The integrated operation of the usual control device 800 of processing assembly 802, such as with display, call, data communication, phase
Machine operates the operation associated with record operation.Processing assembly 802 can refer to including one or more processors 820 to perform
Order, to complete all or part of step of above-mentioned method.In addition, processing assembly 802 can include one or more modules, just
Interaction between processing assembly 802 and other assemblies.For example, processing assembly 802 can include multi-media module, it is many to facilitate
Interaction between media component 808 and processing assembly 802.
Memory 804 is configured as storing various types of data supporting the operation in device 800.These data are shown
Example includes the instruction of any application program or method for being operated on device 800, and contact data, telephone book data disappears
Breath, picture, video etc..Memory 804 can be by any kind of volatibility or non-volatile memory device or their group
Close and realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM) is erasable to compile
Journey read-only storage (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 806 provides electric power for the various assemblies of device 800.Power supply module 806 can include power management system
System, one or more power supplys, and other components associated with generating, managing and distributing electric power for device 800.
Multimedia groupware 808 is included in the screen of one output interface of offer between described device 800 and user.One
In a little embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch-screen, to receive the input signal from user.Touch panel includes one or more touch sensings
Device is with the gesture on sensing touch, slip and touch panel.The touch sensor can not only sensing touch or sliding action
Border, but also detection touches or slide related duration and pressure with described.In certain embodiments, many matchmakers
Body component 808 includes a front camera and/or rear camera.When device 800 be in operator scheme, such as screening-mode or
During video mode, front camera and/or rear camera can receive the multi-medium data of outside.Each front camera and
Rear camera can be a fixed optical lens system or with focusing and optical zoom capabilities.
Audio-frequency assembly 810 is configured as output and/or input audio signal.For example, audio-frequency assembly 810 includes a Mike
Wind (MIC), when device 800 be in operator scheme, when such as call model, logging mode and speech recognition mode, microphone by with
It is set to reception external audio signal.The audio signal received can be further stored in memory 804 or via communication set
Part 816 is sent.In certain embodiments, audio-frequency assembly 810 also includes a loudspeaker, for exports audio signal.
I/O interfaces 812 is provide interface between processing assembly 802 and peripheral interface module, above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor cluster 814 includes one or more sensors, and the state for providing various aspects for device 800 is commented
Estimate.For example, sensor cluster 814 can detect opening/closed mode of device 800, the relative positioning of component is for example described
Component is the display and keypad of device 800, and sensor cluster 814 can be with 800 1 components of detection means 800 or device
Position change, the existence or non-existence that user contacts with device 800, the orientation of device 800 or acceleration/deceleration and device 800
Temperature change.Sensor cluster 814 can include proximity transducer, be configured to detect in not any physical contact
The presence of neighbouring object.Sensor cluster 814 can also include optical sensor, such as CMOS or ccd image sensor, for into
As being used in application.In certain embodiments, the sensor cluster 814 can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device
800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.In an exemplary implementation
In example, communication component 816 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 816 also includes near-field communication (NFC) module, to promote junction service.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application specific integrated circuits (ASIC), numeral
Number processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided
Such as include the memory 804 of instruction, above-mentioned instruction can be performed to complete the above method by the processor 820 of device 800.For example,
The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk
With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of mobile terminal
When device is performed so that mobile terminal is able to carry out a kind of method for pushing recommendation information, methods described includes:Determine first terminal
The LAN being connected to;The medium control for the second terminal inquired about in the LAN accesses MAC Address, and the second terminal is
The other-end outside the removing first terminal in the LAN;It is corresponding with the MAC Address that inquiry is sent to server
Recommendation information instruction, the recommendation information be the server according to occur in the second terminal user behavior letter
Breath;When the corresponding recommendation information of the MAC Address for receiving the server transmission, institute is shown on the first terminal
State recommendation information.
Those skilled in the art will readily occur to its of the present invention after considering specification and putting into practice invention disclosed herein
Its embodiment.The application be intended to the present invention any modification, purposes or adaptations, these modifications, purposes or
Person's adaptations follow the general principle of the present invention and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and true scope and spirit of the invention are by following
Claim is pointed out.
It should be appreciated that the invention is not limited in the precision architecture for being described above and being shown in the drawings, and
And various modifications and changes can be being carried out without departing from the scope.The scope of the present invention is only limited by appended claim.
Claims (13)
1. a kind of method for pushing recommendation information, it is characterised in that including:
Determine the LAN that first terminal is connected to;
The medium control for the second terminal inquired about in the LAN accesses MAC Address, and the second terminal is the LAN
Other-end outside the interior removing first terminal;
The instruction for inquiring about recommendation information corresponding with the MAC Address is sent to server, the recommendation information is the service
What the user behavior information that device occurs according to user in the second terminal was produced;
When the corresponding recommendation information of the MAC Address for receiving the server transmission, shown on the first terminal
The recommendation information.
2. the method according to claim 1 for pushing recommendation information, it is characterised in that the determination first terminal is connected to
LAN after, the medium control of the second terminal in the inquiry LAN is accessed before MAC Address, in addition to:
Judge whether the quantity of the second terminal in the LAN is less than first threshold;
When the quantity of the second terminal in the LAN is less than the first threshold, call in the inquiry LAN
Second terminal medium control access MAC Address the step of.
3. the method according to claim 1 for pushing recommendation information, it is characterised in that the determination first terminal is connected to
LAN after, inquire about the second terminal in the LAN medium control access MAC Address before, in addition to:
Calculate the frequency that the second terminal in preset time period in the LAN is connected to the LAN;
Judge whether the frequency is more than Second Threshold;
When the frequency is more than Second Threshold, the medium control of the second terminal in the inquiry LAN is called to access
The step of MAC Address.
4. the method according to claim 1 for pushing recommendation information, it is characterised in that the determination first terminal is connected to
LAN after, the medium control of the second terminal in the inquiry LAN is accessed before MAC Address, in addition to:
Calculate the total duration that the second terminal in preset time period in the LAN is connected to the LAN;
Judge whether the total duration is more than the 3rd threshold value;
When the total duration is more than three threshold values, the medium control of the second terminal in the inquiry LAN is called to visit
The step of asking MAC Address.
5. a kind of method for pushing recommendation information, it is characterised in that including:
Obtain the MAC Address of second terminal;
The operational order of user's input is received, the operational order is what user inputted in the second terminal;
User behavior information is generated according to the operational order;
The MAC Address of the second terminal and the user behavior information are sent into server, the user behavior information
For generating the corresponding recommendation information of the MAC Address for the server, the recommendation information is used to receive for server
The letter sent during the instruction of the corresponding recommendation information of the inquiry MAC Address sent to first terminal to the first terminal
Breath, the recommendation information is additionally operable to when receiving the recommendation information that the server is sent show for the first terminal
Show, the MAC Address is the MAC Address for the second terminal that the first terminal is inquired by LAN.
6. a kind of method for pushing recommendation information, it is characterised in that including:
Server receives MAC Address and the user behavior information that second terminal is sent, and the MAC Address is the second terminal
MAC Address, the user behavior information is that the operational order that the second terminal is inputted according to user is generated;
The server generates the corresponding recommendation information of the MAC Address according to the user behavior information;
The server, will when receiving the instruction of the corresponding recommendation information of the inquiry MAC Address of first terminal transmission
The corresponding recommendation information of the MAC Address is sent to the first terminal, and the recommendation information is used to be shown by the first terminal
Show to come, the MAC Address is the MAC Address for the second terminal that the first terminal is inquired by LAN.
7. a kind of device for pushing recommendation information, it is characterised in that including:
Determining module, for determining the LAN that first terminal is connected to;
Enquiry module, controls to access MAC Address, the second terminal for inquiring about the medium of the second terminal in the LAN
For the other-end outside the removing first terminal in the LAN;
Sending module, the instruction of recommendation information corresponding with the MAC Address, the recommendation are inquired about for being sent to server
Cease what the user behavior information occurred for the server according to user in the second terminal was produced;
Display module, for when receiving the corresponding recommendation information of the MAC Address that the server sends, described the
The recommendation information is shown in one terminal.
8. the device according to claim 7 for pushing recommendation information, it is characterised in that described device also includes:
First judge module, for judging whether the quantity of the second terminal in the LAN is less than first threshold;
First performing module, when the quantity for the second terminal in the LAN is less than the first threshold, calls institute
State enquiry module.
9. the device according to claim 7 for pushing recommendation information, it is characterised in that described device also includes:
Frequency computing module, the LAN is connected to for calculating the second terminal in preset time period in the LAN
Frequency;
Second judge module, for judging whether the frequency is more than Second Threshold;
Second performing module, for when the frequency is more than Second Threshold, calling the enquiry module.
10. the device according to claim 7 for pushing recommendation information, it is characterised in that described device also includes:
Duration calculation module, the LAN is connected to for calculating the second terminal in preset time period in the LAN
Total duration;
3rd judge module, for judging whether the total duration is more than the 3rd threshold value;
3rd performing module, for when the total duration is more than three threshold values, calling the enquiry module.
11. a kind of device for pushing recommendation information, it is characterised in that including:
Acquisition module, the MAC Address for obtaining second terminal;
Receiving module, the operational order for receiving user's input, the operational order is that user is defeated in the second terminal
Enter;
Generation module, for generating user behavior information according to the operational order;
Sending module, it is described for the MAC Address of the second terminal and the user behavior information to be sent into server
User behavior information is used to generate the corresponding recommendation information of the MAC Address for the server, and the recommendation information is for being
Server is whole to described first when receiving the instruction of the corresponding recommendation information of the inquiry MAC Address of first terminal transmission
The information sent is held, the recommendation information is additionally operable to receiving the recommendation that the server is sent for the first terminal
Shown during information, the MAC Address is the MAC Address for the second terminal that the first terminal is inquired by LAN.
12. a kind of device for pushing recommendation information, it is characterised in that including:
Receiving module, MAC Address and user behavior information for receiving second terminal transmission, the MAC Address is described the
The MAC Address of two terminals, the user behavior information is that the operational order that the second terminal is inputted according to user is generated;
Generation module, for generating the corresponding recommendation information of the MAC Address according to the user behavior information;
Sending module, for when receiving the instruction of the corresponding recommendation information of the inquiry MAC Address of first terminal transmission,
The corresponding recommendation information of the MAC Address is sent to the first terminal, the recommendation information is used for by the first terminal
Show, the MAC Address is the MAC Address for the second terminal that the first terminal is inquired by LAN.
13. a kind of device for pushing recommendation information, it is characterised in that including:
Processor;
Memory for storing processor-executable instruction;
Wherein, the processor is configured as:
Determine the LAN that first terminal is connected to;
The medium control for the second terminal inquired about in the LAN accesses MAC Address, and the second terminal is the LAN
Other-end outside the interior removing first terminal;
The instruction for inquiring about recommendation information corresponding with the MAC Address is sent to server, the recommendation information is the service
Device is according to the user behavior information occurred in the second terminal;
When the corresponding recommendation information of the MAC Address for receiving the server transmission, shown on the first terminal
The recommendation information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410302679.XA CN104079962B (en) | 2014-06-27 | 2014-06-27 | A kind of method and device for pushing recommendation information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410302679.XA CN104079962B (en) | 2014-06-27 | 2014-06-27 | A kind of method and device for pushing recommendation information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104079962A CN104079962A (en) | 2014-10-01 |
CN104079962B true CN104079962B (en) | 2017-10-17 |
Family
ID=51600969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410302679.XA Active CN104079962B (en) | 2014-06-27 | 2014-06-27 | A kind of method and device for pushing recommendation information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104079962B (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104301436B (en) * | 2014-11-04 | 2018-09-07 | 北京奇虎科技有限公司 | Content to be displayed push, subscription, update method and its corresponding device |
CN104993999B (en) * | 2015-06-12 | 2019-05-31 | 联想(北京)有限公司 | A kind of information processing method and server |
CN104902294A (en) * | 2015-06-18 | 2015-09-09 | 北京酷云互动科技有限公司 | Forming method of user feature information and forming equipment |
CN105138551A (en) * | 2015-07-14 | 2015-12-09 | 青岛海信传媒网络技术有限公司 | Method and apparatus for obtaining user interest tag |
CN105897829A (en) * | 2015-11-30 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Information sharing and information pushing method and device |
CN105451177A (en) * | 2015-12-15 | 2016-03-30 | 小米科技有限责任公司 | Information push method and device |
CN105744305A (en) * | 2016-02-05 | 2016-07-06 | 尼尔森网联媒介数据服务有限公司 | Monitoring methods and monitoring apparatuses for watching users of digital media terminal |
CN105847347A (en) * | 2016-03-21 | 2016-08-10 | 联想(北京)有限公司 | Information processing method and electronic device |
CN105844489A (en) * | 2016-03-21 | 2016-08-10 | 联想(北京)有限公司 | Information processing method and electronic device |
CN105847371A (en) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | Method, server and terminal of pushing notification messages |
CN105872733B (en) * | 2016-04-14 | 2019-08-23 | 深圳市百米生活股份有限公司 | A kind of internet application method based on video terminal, video terminal and video terminal system |
CN106302748B (en) * | 2016-08-17 | 2020-07-10 | 北京字节跳动科技有限公司 | Cross-media personalized recommendation method and system |
CN106453568B (en) * | 2016-10-18 | 2019-07-02 | 北京小米移动软件有限公司 | Operation execution method, device and system |
CN106658438A (en) * | 2016-12-09 | 2017-05-10 | 上海斐讯数据通信技术有限公司 | Information pushing method based on wireless network and system thereof |
CN107040811A (en) * | 2017-03-15 | 2017-08-11 | 中国移动通信集团江苏有限公司 | Method and apparatus for entering from row information push to set top box |
CN107566858A (en) * | 2017-09-05 | 2018-01-09 | 北京奇艺世纪科技有限公司 | One kind recommends method, apparatus and electronic equipment |
CN110049358B (en) * | 2018-01-17 | 2022-07-05 | 北京京东尚科信息技术有限公司 | Television-based article pushing method and system |
CN110225396A (en) * | 2018-03-01 | 2019-09-10 | 深圳Tcl数字技术有限公司 | A kind of method, system and the storage medium of volume adjustment |
CN109561424B (en) * | 2018-11-30 | 2021-08-27 | 维沃移动通信(深圳)有限公司 | Data identifier generation method and mobile terminal |
CN110086871A (en) * | 2019-04-28 | 2019-08-02 | 重庆勾正数据科技有限公司 | Based on LAN Information synchronization system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710777A (en) * | 2012-06-05 | 2012-10-03 | 中国联合网络通信集团有限公司 | Advertisement push-delivery method and system, as well as advertisement pusher |
CN102868916A (en) * | 2012-08-27 | 2013-01-09 | 腾讯科技(深圳)有限公司 | Method for sharing information with digital television terminal, terminals and information sharing system |
CN103442285A (en) * | 2013-08-21 | 2013-12-11 | 深圳Tcl新技术有限公司 | Program pushing method, smart television, smart phone and background server |
CN103501481A (en) * | 2013-09-13 | 2014-01-08 | 北京赢销通软件技术有限公司 | Information propaganda pushing method and pushing device thereof based on wireless network |
CN103647996A (en) * | 2013-11-14 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | Data-resource transmission method and device |
CN103747417A (en) * | 2013-12-26 | 2014-04-23 | 周良文 | Information pushing system based on mobile intelligent routing equipment and method |
CN103796042A (en) * | 2014-01-23 | 2014-05-14 | 深圳市酷开网络科技有限公司 | Resource information pushing method and device |
-
2014
- 2014-06-27 CN CN201410302679.XA patent/CN104079962B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710777A (en) * | 2012-06-05 | 2012-10-03 | 中国联合网络通信集团有限公司 | Advertisement push-delivery method and system, as well as advertisement pusher |
CN102868916A (en) * | 2012-08-27 | 2013-01-09 | 腾讯科技(深圳)有限公司 | Method for sharing information with digital television terminal, terminals and information sharing system |
CN103442285A (en) * | 2013-08-21 | 2013-12-11 | 深圳Tcl新技术有限公司 | Program pushing method, smart television, smart phone and background server |
CN103501481A (en) * | 2013-09-13 | 2014-01-08 | 北京赢销通软件技术有限公司 | Information propaganda pushing method and pushing device thereof based on wireless network |
CN103647996A (en) * | 2013-11-14 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | Data-resource transmission method and device |
CN103747417A (en) * | 2013-12-26 | 2014-04-23 | 周良文 | Information pushing system based on mobile intelligent routing equipment and method |
CN103796042A (en) * | 2014-01-23 | 2014-05-14 | 深圳市酷开网络科技有限公司 | Resource information pushing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN104079962A (en) | 2014-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104079962B (en) | A kind of method and device for pushing recommendation information | |
CN104035979B (en) | The method and relevant apparatus of object recommendation | |
CN106528709A (en) | Social information recommendation method and apparatus | |
CN105869024A (en) | Commodity recommending method and device | |
CN105512545B (en) | Access rights management method and device | |
CN104021350A (en) | Privacy-information hiding method and device | |
CN106941624A (en) | The treating method and apparatus that Internet video is tried | |
CN104036037A (en) | Method and device for processing junk user | |
CN104933170A (en) | Information exhibition method and device | |
CN104954385A (en) | Method and device for providing InPrivate browsing | |
CN107230137A (en) | Merchandise news acquisition methods and device | |
CN105160568A (en) | Reminding method and apparatus | |
CN104965704A (en) | Information display method and apparatus | |
CN105488109A (en) | Content item configuration method, device and system | |
CN106550252A (en) | The method for pushing of information, device and equipment | |
CN104331503A (en) | Information push method and device | |
CN105677392A (en) | Method and apparatus for recommending applications | |
CN106126632A (en) | Recommend method and device | |
CN106027336A (en) | Equipment sharing method and device | |
CN105205086A (en) | Sharing method and device for application program using information | |
CN105095235A (en) | Application program recommendation method and device | |
CN107404429A (en) | Circle of friends answering method, device and computer-readable recording medium | |
CN107886410A (en) | The method, apparatus and storage medium of Products Show | |
CN106777016A (en) | The method and device of information recommendation is carried out based on instant messaging | |
CN108154416A (en) | Website browsing optimization 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 |