CN106055680A - Information display method, pushing method and device - Google Patents
Information display method, pushing method and device Download PDFInfo
- Publication number
- CN106055680A CN106055680A CN201610397225.4A CN201610397225A CN106055680A CN 106055680 A CN106055680 A CN 106055680A CN 201610397225 A CN201610397225 A CN 201610397225A CN 106055680 A CN106055680 A CN 106055680A
- Authority
- CN
- China
- Prior art keywords
- information
- word
- user
- application
- client
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an information display method, pushing method and device. In a specific embodiment, the method comprises the steps of: recognizing the same words as predetermined user interest words from information input by a user via an input method application of a client; determining that the application running in the foreground of the client is included within a preset allowable push application range at the current time; sending the words, the information of the application running in the foreground at the current time and the position information of the user to a server; and displaying the push information returned by the server. The embodiment realizes personalized information push of the user.
Description
Technical field
The application relates to field of computer technology, is specifically related to Internet technical field, particularly relate to method for information display,
Method for pushing and device.
Background technology
Information pushing, is also called " Web broadcast ", is by certain technical standard or agreement, on the internet by pushing away
Send the information that user needs to reduce a technology of information overload.Information advancing technique by active push information to user,
User can be reduced search for institute's time spent on network.
But, existing information pushing mode is typically to directly display various pushed information on webpage, and server exists
By client to user's pushed information time usually not take into full account that the interest of user and client foreground run should
With etc. factor, therefore, it is difficult to realize meeting the personalized information push of user, even can cause when pushed information that user's is anti-
Sense, such as, when user is by bank's class application transacting business, advertisement information can cause the dislike of user.
Summary of the invention
The purpose of the application is to propose the method for information display of a kind of improvement, method for pushing and device, solve more than
The technical problem that background section is mentioned.
First aspect, this application provides a kind of method for information display, and described method includes: from user by client
The information of input method application input identifies the word identical with predetermined user interest word;Determine current time, institute
The application stating client front stage operation is included in permission propelling movement range of application set in advance;Institute's predicate is sent to server
Language, the information of the run application in current time foreground and the positional information of user;Show the propelling movement letter that described server is beamed back
Breath.
In certain embodiments, described method also includes: receive the described user behaviour for the pushed information execution of display
Make;Receiving the application download information that described server sends, wherein, it is that described server is according to described that information is downloaded in described application
The operation that user performs determines what described user sent after downloading targeted customer for application;Show that information is downloaded in described application.
In certain embodiments, identify with in advance in from user by the information of the input method application input of client
Before the word that the user interest word that determines is identical, described method also includes: defeated by the input method application of client from user
The historical information entered is analyzed the word being met preset requirement, and the word meeting preset requirement is sent to server;
Receive the interest word that described server sends and determine information, and determine that information determines according to described interest word and meet preset requirement
Word is user interest word, wherein, described interest word determine information be described server determine meet the word of preset requirement with
Word in set of words set in advance sends after matching.
In certain embodiments, described application the historical information of input by the input method of client from user is analyzed
To meeting the word of preset requirement, and the word meeting preset requirement is sent to server, including: to described user by visitor
The word that the historical information of the input method application input of family end includes carries out statistical analysis;The frequency of occurrences is exceeded preset times
Word carry out semantic analysis or canonical coupling, so that it is determined that meet the word of preset requirement.
Second aspect, this application provides a kind of information-pushing method, and described method includes: receive the use that client sends
Family interest word, the information of the run application in client current time foreground and the positional information of user, wherein, described user is emerging
Interest word, the positional information of the information of the run application in client current time foreground and user are described clients determine ought
The application of front Time-Client end front stage operation is included in set in advance permission and pushes the interior transmission afterwards of range of application;According to institute
The positional information stating user interest word, the information of the run application in client current time foreground and user pushes away to described user
Deliver letters breath.
In certain embodiments, described method also includes: determine the operation of institute's pushed information described according to described user
User downloads targeted customer for application;Application download information is sent to described user.
In certain embodiments, described according to described user, the operation information of institute's pushed information is determined described user for should
With downloading targeted customer, including: judge whether described user meets prespecified behaviour to the operation of the execution of institute's pushed information
Make;If it is satisfied, then determine that described user downloads targeted customer for application.
In certain embodiments, user interest word, client current time foreground in reception client transmission are run
Before the information of application and the positional information of user, described method also includes: receive the word that client sends, wherein, institute
Predicate language is that described client obtains by analyzing the information of input method application input from user;Determine that described word is with pre-
After word in the set of words first set matches, send interest word to described client and determine information, make described client
Determine that information determines that described word is user interest word according to described interest word.
The third aspect, this application provides a kind of information display device, and described device includes: recognition unit, for from
Family is by identifying the word identical with predetermined user interest word in the information of the input method application input of client;Really
Cell, for determining that current time, the application of described client front stage operation are included in set in advance permission and push application
In the range of;Transmitting element, for sending described word, the information of the run application in current time foreground and user to server
Positional information;First display unit, for showing the pushed information that described server is beamed back.
In certain embodiments, described device also includes: first receives unit, for receiving described user for display
The operation that pushed information performs;Second receives unit, and information, wherein, institute are downloaded in the application sent for receiving described server
Stating application download information is according to the operation that described user performs, described server determines that described user downloads target for application and uses
Send after family;Second display unit, is used for showing that information is downloaded in described application.
In certain embodiments, described device also includes: analytic unit, for being answered by the input method of client from user
With the historical information of input is analyzed the word being met preset requirement, and the word meeting preset requirement is sent to service
Device;3rd receives unit, and the interest word sent for receiving described server determines information, and determines letter according to described interest word
Breath determines that the word meeting preset requirement is user interest word, and wherein, described interest word determines that information is that described server determines
Meet and send after the word of preset requirement matches with the word in set of words set in advance.
In certain embodiments, described analytic unit is further used for: should by the input method of client to described user
The word included by the historical information of input carries out statistical analysis;The word that the frequency of occurrences exceedes preset times carries out semanteme
Analyze or canonical coupling, so that it is determined that meet the word of preset requirement.
Fourth aspect, this application provides a kind of information push-delivery apparatus, and described device includes: information receiving unit, is used for
Receive the position letter of user interest word, the information of the run application in client current time foreground and user that client sends
Breath, wherein, the positional information of described user interest word, the information of the run application in client current time foreground and user is
Described client is included in set in advance permission in the application determining current time client front stage operation and pushes range of application
Send after in;Push unit, for according to described user interest word, the letter of the run application in client current time foreground
The positional information of breath and user is to described user's pushed information.
In certain embodiments, described device also includes: targeted customer determines unit, is used for according to described user being pushed away
The operation of breath of delivering letters determines that described user downloads targeted customer for application;Information transmitting unit, should for sending to described user
By the information of download.
In certain embodiments, described targeted customer determines that unit is further used for: judge that described user is to being pushed letter
Whether the operation of the execution of breath meets prespecified operation;If it is satisfied, then determine that described user downloads target for application and uses
Family.
In certain embodiments, described device also includes: word receives unit, for receiving the word that client sends,
Wherein, described word is that described client obtains by analyzing the information of input method application input from user;Mate and send out
Send unit, after determining that described word matches with the word in set of words set in advance, send to described client
Interest word determines information, makes described client determine that information determines that described word is user interest word according to described interest word.
Method for information display, method for pushing and the device that the application provides, applies defeated from user by client input
The information entered identifies the word identical with user interest word, then determines current time, the application of client front stage operation
Being included in permission to push in range of application, finally, word that server sends according to client, current time foreground is run answers
Information and the positional information of user to client push information, and displayed to the user that by client, it is achieved thereby that symbol
Share the personalized information push at family.
Accompanying drawing explanation
By the detailed description that non-limiting example is made made with reference to the following drawings of reading, other of the application
Feature, purpose and advantage will become more apparent upon:
Fig. 1 is that the application can apply to exemplary system architecture figure therein;
Fig. 2 is the flow chart of an embodiment of the method for information display according to the application;
Fig. 3 is the flow chart of an embodiment of the information-pushing method according to the application;
Fig. 4 is the structural representation of an embodiment of the information display device according to the application;
Fig. 5 is the structural representation of an embodiment of the information push-delivery apparatus according to the application;
Fig. 6 is adapted for the structural representation of the computer system for the terminal unit or server realizing the embodiment of the present application
Figure.
Detailed description of the invention
With embodiment, the application is described in further detail below in conjunction with the accompanying drawings.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to this invention.It also should be noted that, in order to
It is easy to describe, accompanying drawing illustrate only the part relevant to about invention.
It should be noted that in the case of not conflicting, the embodiment in the application and the feature in embodiment can phases
Combination mutually.Describe the application below with reference to the accompanying drawings and in conjunction with the embodiments in detail.
Fig. 1 shows embodiment exemplary that can apply the method for information display of the application, method for pushing and device
System architecture 100.
As it is shown in figure 1, system architecture 100 can include terminal unit 101,102,103, network 104 and server 105.
Network 104 is in order to provide the medium of communication link between terminal unit 101,102,103 and server 105.Network 104 is permissible
Including various connection types, the most wired, wireless communication link or fiber optic cables etc..
User can use terminal unit 101,102,103 mutual with server 105 by network 104, to receive or to send out
Send message etc..The application of various telecommunication customer end, such as input method application, silver can be installed on terminal unit 101,102,103
The application of row class, web browser applications, the application of shopping class, searching class application, JICQ, mailbox client, social activity are put down
Platform software etc..
Terminal unit 101,102,103 can be to have a display screen and various electronic equipments that supported web page browses, bag
Include but be not limited to smart mobile phone, panel computer, E-book reader, MP3 player (Moving Picture Experts
Group Audio Layer III, dynamic image expert's compression standard audio frequency aspect 3), MP4 (Moving Picture
Experts Group Audio Layer IV, dynamic image expert's compression standard audio frequency aspect 4) player, on knee portable
Computer and desk computer etc..
Server 105 can be to provide the server of various service, such as to display on terminal unit 101,102,103
Pushed information provides the background server supported.The information that the terminal unit that receives sends can be carried out point by background server
Analysis etc. process, and the information sent according to terminal unit feeds back pushed information to terminal unit.
It should be noted that the method for information display that provided of the embodiment of the present application typically by terminal unit 101,102,
103 perform, and correspondingly, information display device is generally positioned in terminal unit 101,102,103.The embodiment of the present application is provided
Information-pushing method typically performed by server 105, correspondingly, information push-delivery apparatus is generally positioned in server 105.
It should be understood that the number of terminal unit, network and the server in Fig. 1 is only schematically.According to realizing need
Want, can have any number of terminal unit, network and server.
With continued reference to Fig. 2, it is shown that according to the flow process 200 of an embodiment of the method for information display of the application.Described
Method for information display, comprise the following steps:
Step 201, from user by identifying and predetermined use the information of the input method application input of client
The word that family interest word is identical.
In the present embodiment, method for information display runs on the electronic equipment thereon (terminal unit described in such as Fig. 1
101,102,103) can be identified with predetermined from the information that user is inputted by input method application by various modes
The identical word of user interest word.Such as, predetermined user interest word can be passed through by above-mentioned electronic equipment with user
Whether the information of input method application input is mated, thus judge to comprise in the information that user inputs identical with user interest word
Word.The most such as, user can be carried out full cutting method etc. by the information of input method application input by above-mentioned electronic equipment
Process, information content is divided into word;Again obtained word is mated with predetermined user interest word, thus identify
Go out the word identical with user interest word.It should be noted that above-mentioned full cutting method is the most widely studied and the public affairs of application
Know technology, do not repeat them here.
Step 202, determines that current time, the application of client front stage operation are included in set in advance permission and push application
In the range of.
In the present embodiment, method for information display runs on can prestore on electronic equipment thereon to allow to push and answers
With list or forbid pushing application list, comprise with predetermined determining during user passes through the information of input method application input
The identical word of user interest word after, above-mentioned electronic equipment can also determine whether current time, front stage operation should
With whether being included in permission propelling movement application list or be not included in forbidding pushing in application list, if it is, can be true
Determine current time, the application of front stage operation is included in set in advance permission and pushes in range of application.
Step 203, sends the position letter of word, the information of the run application in current time foreground and user to server
Breath.
In the present embodiment, above-mentioned electronic equipment can identify in server forwarding step 201 and user interest
The word that word is identical, it is also possible to send the information (title etc. such as applied of the run application in current time foreground to server
Information) and the positional information of user.
Step 204, the pushed information that display server is beamed back.
In the present embodiment, above-mentioned electronic equipment can receive the pushed information that server is beamed back, and pushed information is shown
Show to user, wherein, above-mentioned pushed information be server send according to client word, the run application in current time foreground
Information and the positional information of user obtain.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can also receive user for display
The operation that pushed information performs;Afterwards, above-mentioned electronic equipment can receive the application download information that server sends, and wherein, answers
It is according to the operation that user performs, server determines that user is to send after targeted customer is downloaded in application by download information;?
After, above-mentioned electronic equipment can show application download information.
In some optional implementations of the present embodiment, in step 201, should by the input method of client from user
Before identifying the word identical with predetermined user interest word in information with input, above-mentioned electronic equipment can also be from
User is met the word of preset requirement by analyzing in the historical information of the input method application input of client, and this is full
The word of foot preset requirement is sent to server;Afterwards, above-mentioned electronic equipment can receive server send interest word determine
Information, and determine that information determines that the word meeting preset requirement is user interest word according to interest word, wherein, interest word determines letter
Breath is that server determines that the word meeting preset requirement sends after matching with the word in set of words set in advance.
In some optional implementations, the above-mentioned historical information from user by the input method application input of client
Middle analysis is met the word of preset requirement, and the word meeting preset requirement is sent to server, including: first, on
State electronic equipment and the word that user is included by the historical information of input method application input can be carried out statistical analysis, its
In, above-mentioned historical information may refer to set user's information by input method application input in duration, example before current time
As, the information that user inputs in half an hour before current time;Afterwards, above-mentioned electronic equipment exceedes preset times to the frequency of occurrences
The word of (such as 5 times) carries out semantic analysis or canonical coupling, so that it is determined that meet the word of preset requirement.Such as, above-mentioned electricity
Subset can use and be similar to eat * * *, drinks * * *, goes * * * to play, and sees * * *, downloads regular expression this kind of for * * * and carries out canonical
Coupling.
The method for information display that above-described embodiment of the application provides is from the information that user is inputted by input method application
Identify the word identical with user interest word, and run according to the word identified, current time foreground by server
The information of application and the positional information of user are to user's pushed information, thus effectively make use of user to be applied by input method
The information of input, makes user obtain the information meeting its individual demand.
With continued reference to Fig. 3, it is shown that according to the flow process 300 of an embodiment of the information-pushing method of the application.Described
Information-pushing method, comprise the following steps:
Step 301, receives user interest word, the information of the run application in client current time foreground that client sends
And the positional information of user.
In the present embodiment, information-pushing method runs on electronic equipment thereon (server 105 described in such as Fig. 1)
It can be utilized by wired connection mode or radio connection to carry out the client of information input from user and receive user
Interest word, the information of the run application in client current time foreground and the positional information of user, wherein, above-mentioned user interest
The positional information of word, the information of the run application in client current time foreground and user is that client is determining current time
The application of client front stage operation is included in set in advance permission and pushes the interior transmission afterwards of range of application.It may be noted that
Be, above-mentioned radio connection can include but not limited to 3G/4G connect, WiFi connect, bluetooth connect, WiMAX connect,
Zigbee connects, UWB (ultra wideband) connects and other currently known or exploitation in the future radio connection.
Step 302, according to user interest word, the information of the run application in client current time foreground and the position of user
Confidence ceases to user's pushed information.
In the present embodiment, information-pushing method runs on the user that electronic equipment thereon can send according to client
The positional information of interest word, the information of the run application in client current time foreground and user chooses pushed information to user
Pushing, such as, above-mentioned electronic equipment " can eat grilled fish " according to the user interest word that client sends, current time foreground is transported
The chat class application of row and the positional information of user push use by the form of little animation, suspended window or card form to user
The grilled fish group purchase information of position, family adnexa.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can also be according to user to being pushed letter
The operation of breath determines that user is that targeted customer is downloaded in application, such as, when the information pushed is merchandise news, and above-mentioned electronic equipment
Can check that operation and the click to commodity are bought operation etc. and determined user according to the click of user's merchandise news to pushing
The purchase information that accreditation pushes, and the shopping class at this merchandise news place is applied the purchase experiences of (such as Baidu's Oryza glutinosa) completely
Meaning, therefore can download targeted customer by the application determining that the user is the application of this shopping class;Determine that user is that mesh is downloaded in application
After mark, above-mentioned electronic equipment can send application download information by client to user, downloads information by this application and uses
The application that above-mentioned electronic equipment is recommended can be downloaded in family.
In some optional implementations, above-mentioned according to user, the operation information of institute's pushed information is determined user be should
With downloading targeted customer, including: above-mentioned electronic equipment may determine that whether the operation of the execution of institute's pushed information is met by user
Prespecified operation;If it is satisfied, then above-mentioned electronic equipment may determine that user is that targeted customer is downloaded in application.
In some optional implementations of the present embodiment, in step 301, receive the user interest that client sends
Before the positional information of word, the information of the run application in client current time foreground and user, above-mentioned electronic equipment also may be used
To receive the word that client sends, wherein, above-mentioned word is that client is from the information that user is inputted by input method application
Analysis obtains;Afterwards, above-mentioned electronic equipment is determining that above-mentioned word matches with the word in set of words set in advance
After, interest word can be sent to client and determine information, make client determine that information determines that word is that user is emerging according to interest word
Interest word.
The information-pushing method that above-described embodiment of the application provides is run according to user interest word, current time foreground
The information of application and the positional information of user are to user's pushed information, it is achieved thereby that the customized information meeting user pushes away
Send.
With further reference to Fig. 4, as to the realization of method shown in above-mentioned Fig. 2, this application provides a kind of information display dress
The embodiment put, this device embodiment is corresponding with the embodiment of the method shown in Fig. 2, and this device specifically can apply to respectively
Plant in electronic equipment.
As shown in Figure 4, the information display device 400 described in the present embodiment includes: recognition unit 401, determine unit 402,
Transmitting element 403 and the first display unit 404.Wherein, recognition unit 401 is for applying by the input method of client from user
The information of input identifies the word identical with predetermined user interest word;When determining that unit 402 is for determining current
Between, the application of above-mentioned client front stage operation is included in set in advance permission and pushes in range of application;Transmitting element 403 is used for
Above-mentioned word, the information of the run application in current time foreground and the positional information of user is sent to server;First display
Unit 404 is for showing the pushed information that above-mentioned server is beamed back.
In the present embodiment, recognition unit 401, determine unit 402, transmitting element 403 and the tool of the first display unit 404
Body processes and is referred to Fig. 2 correspondence embodiment step 201, step 202, step 203 and the detailed description of step 204, at this not
Repeat again.
In some optional implementations of the present embodiment, said apparatus also includes: first receives unit (not shown),
For receiving the above-mentioned user operation for the pushed information execution of display;Second receives unit (not shown), for receiving
Stating the application download information that server sends, wherein, it is that above-mentioned server performs according to above-mentioned user that information is downloaded in above-mentioned application
Operation determine that above-mentioned user downloads for application and send after targeted customer;Second display unit (not shown), is used for showing
Information is downloaded in above-mentioned application.This implementation refers to the detailed description of corresponding implementation in above-mentioned Fig. 2 correspondence embodiment,
This repeats no more.
In some optional implementations of the present embodiment, said apparatus also includes: analytic unit (not shown), is used for
From user by the historical information of the input method application input of client is analyzed the word being met preset requirement, and by upper
Predicate language is sent to server;3rd receives unit (not shown), and the interest word sent for receiving above-mentioned server determines letter
Breath, and determine that information determines that above-mentioned word is user interest word according to above-mentioned interest word, wherein, above-mentioned interest word determines that information is
Above-mentioned server determines what above-mentioned word sent after matching with the word in set of words set in advance.This implementation can
With reference to the detailed description of implementation corresponding in above-mentioned Fig. 2 correspondence embodiment, do not repeat them here.
In some optional implementations of the present embodiment, above-mentioned analytic unit is further used for: lead to above-mentioned user
The word that the historical information of the input method application input crossing client includes carries out statistical analysis;The frequency of occurrences is exceeded default
The word of number of times carries out semantic analysis or canonical coupling, so that it is determined that meet the word of preset requirement.This implementation refers to
In above-mentioned Fig. 2 correspondence embodiment, the detailed description of corresponding implementation, does not repeats them here.
With further reference to Fig. 5, as to the realization of method shown in above-mentioned Fig. 3, this application provides a kind of information pushing dress
The embodiment put, this device embodiment is corresponding with the embodiment of the method shown in Fig. 3, and this device specifically can apply to respectively
Plant in electronic equipment.
As it is shown in figure 5, the information push-delivery apparatus 500 described in the present embodiment includes: information receiving unit 501 and push unit
502.Wherein, information receiving unit 501 sends for receiving client user interest word, client current time foreground are transported
The information of row application and the positional information of user, wherein, above-mentioned user interest word, client current time foreground are run should
Information and the positional information of user be that above-mentioned client comprises in the application determining current time client front stage operation
Send after set in advance permission in propelling movement range of application;Push unit 502 is for according to above-mentioned user interest word, visitor
The information of the run application in end current time foreground, family and the positional information of user are to above-mentioned user's pushed information.
In the present embodiment, information receiving unit 501 is referred to the corresponding reality of Fig. 3 with concrete process of push unit 502
Execute the detailed description of example step 301 and step 302, do not repeat them here.
In some optional implementations of the present embodiment, said apparatus also includes: targeted customer determines that unit (does not shows
Go out), for the operation of institute's pushed information being determined that above-mentioned user downloads targeted customer for application according to above-mentioned user;Information sends
Unit (not shown), for sending application download information to above-mentioned user.This implementation refers to above-mentioned Fig. 3 correspondence embodiment
In the detailed description of corresponding implementation, do not repeat them here.
In some optional implementations of the present embodiment, above-mentioned targeted customer determines that unit is further used for: judge
Whether above-mentioned user meets prespecified operation to the operation of the execution of institute's pushed information;If it is satisfied, then determine above-mentioned use
Targeted customer is downloaded for application in family.This implementation refers to retouching in detail of corresponding implementation in above-mentioned Fig. 3 correspondence embodiment
State, do not repeat them here.
In some optional implementations of the present embodiment, said apparatus also includes: word receives unit (not shown),
For receiving the word that client sends, wherein, above-mentioned word is that above-mentioned client is inputted by input method application from user
In information, analysis obtains;Coupling and transmitting element (not shown), be used for determining above-mentioned word and set of words set in advance
In word match after, to above-mentioned client send interest word determine information, make above-mentioned client true according to above-mentioned interest word
Determine information and determine that above-mentioned word is user interest word.This implementation refers in above-mentioned Fig. 3 correspondence embodiment the side of realization accordingly
The detailed description of formula, does not repeats them here.
Below with reference to Fig. 6, it illustrates the calculating be suitable to for the terminal unit or server realizing the embodiment of the present application
The structural representation of machine system 600.
As shown in Figure 6, computer system 600 includes CPU (CPU) 601, and it can be read-only according to being stored in
Program in memorizer (ROM) 602 or be loaded into the program random access storage device (RAM) 603 from storage part 608 and
Perform various suitable action and process.In RAM 603, also storage has system 600 to operate required various programs and data.
CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/output (I/O) interface 605 is also connected to always
Line 604.
It is connected to I/O interface 605: include the importation 606 of keyboard, mouse etc. with lower component;Penetrate including such as negative electrode
The output part 607 of spool (CRT), liquid crystal display (LCD) etc. and speaker etc.;Storage part 608 including hard disk etc.;
And include the communications portion 609 of the NIC of such as LAN card, modem etc..Communications portion 609 via such as because of
The network of special net performs communication process.Driver 610 is connected to I/O interface 605 also according to needs.Detachable media 611, such as
Disk, CD, magneto-optic disk, semiconductor memory etc., be arranged in driver 610, in order to read from it as required
Computer program as required be mounted into storage part 608.
Especially, according to embodiment of the disclosure, the process described above with reference to flow chart may be implemented as computer
Software program.Such as, embodiment of the disclosure and include a kind of computer program, it includes being tangibly embodied in machine readable
Computer program on medium, described computer program comprises the program code for performing the method shown in flow chart.At this
In the embodiment of sample, this computer program can be downloaded and installed from network by communications portion 609, and/or from removable
Unload medium 611 to be mounted.
Flow chart in accompanying drawing and block diagram, it is illustrated that according to system, method and the computer journey of the various embodiment of the application
Architectural framework in the cards, function and the operation of sequence product.In this, each square frame in flow chart or block diagram can generation
One module of table, program segment or a part for code, a part for described module, program segment or code comprises one or more
For realizing the executable instruction of the logic function of regulation.It should also be noted that some as replace realization in, institute in square frame
The function of mark can also occur to be different from the order marked in accompanying drawing.Such as, the square frame that two succeedingly represent is actual
On can perform substantially in parallel, they can also perform sometimes in the opposite order, and this is depending on involved function.Also want
It is noted that the combination of the square frame in each square frame in block diagram and/or flow chart and block diagram and/or flow chart, Ke Yiyong
The special hardware based system of the function or operation that perform regulation realizes, or can refer to computer with specialized hardware
The combination of order realizes.
It is described in the embodiment of the present application involved unit to realize by the way of software, it is also possible to by firmly
The mode of part realizes.Described unit can also be arranged within a processor, for example, it is possible to be described as: a kind of processor bag
Include recognition unit, determine unit, transmitting element and the first display unit.Wherein, the title of these unit is the most also
Not constituting the restriction to this unit itself, such as, recognition unit is also described as " from user's input method by client
The information of application input identifies the unit of the word identical with predetermined user interest word ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media, this non-volatile calculating
Machine storage medium can be the nonvolatile computer storage media described in above-described embodiment included in device;Can also be
Individualism, is unkitted the nonvolatile computer storage media allocating in terminal.Above-mentioned nonvolatile computer storage media is deposited
Contain one or more program, when one or more program is performed by equipment so that described equipment: from
Family is by identifying the word identical with predetermined user interest word in the information of the input method application input of client;Really
Determine current time, the application of described client front stage operation is included in set in advance permission and pushes in range of application;To service
Device sends described word, the information of the run application in current time foreground and the positional information of user;Show described server
The pushed information beamed back.Or, above-mentioned nonvolatile computer storage media storage has one or more program, when described
When one or more program is performed by an equipment so that described equipment: receive user interest word, client that client sends
The information of end the run application in current time foreground and the positional information of user, wherein, described user interest word, client are worked as
The information of the run application in front time foreground and the positional information of user are that described client is determining current time client
The application of front stage operation is included in set in advance permission and pushes the interior transmission afterwards of range of application;According to described user interest
The positional information of word, the information of the run application in client current time foreground and user is to described user's pushed information.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art
Member should be appreciated that invention scope involved in the application, however it is not limited to the technology of the particular combination of above-mentioned technical characteristic
Scheme, also should contain in the case of without departing from described inventive concept simultaneously, above-mentioned technical characteristic or its equivalent feature carry out
Combination in any and other technical scheme of being formed.Such as features described above has similar merit with (but not limited to) disclosed herein
The technical scheme that the technical characteristic of energy is replaced mutually and formed.
Claims (16)
1. a method for information display, it is characterised in that described method includes:
Identical with predetermined user interest word by the information of the input method application input of client identifies from user
Word;
Determine that current time, the application of described client front stage operation are included in set in advance permission and push in range of application;
Described word, the information of the run application in current time foreground and the positional information of user is sent to server;
Show the pushed information that described server is beamed back.
Method the most according to claim 1, it is characterised in that described method also includes:
Receive the described user operation for the pushed information execution of display;
Receiving the application download information that described server sends, wherein, it is that described server is according to institute that information is downloaded in described application
The operation stating user's execution determines what described user sent after downloading targeted customer for application;
Show that information is downloaded in described application.
Method the most according to claim 1, it is characterised in that inputted by the input method application of client from user
Before identifying the word identical with predetermined user interest word in information, described method also includes:
From user by the historical information of the input method application input of client is analyzed the word being met preset requirement, and
The word meeting preset requirement is sent to server;
The interest word receiving the transmission of described server determines information, and determines that information determines that satisfied presetting is wanted according to described interest word
The word asked is user interest word, and wherein, described interest word determines that information is that described server determines the word meeting preset requirement
Language sends after matching with the word in set of words set in advance.
Method the most according to claim 3, it is characterised in that the described input method application input from user by client
Historical information in analyze and be met the word of preset requirement, and the word meeting preset requirement is sent to server, bag
Include:
The word included described user by the historical information of the input method application input of client carries out statistical analysis;
The word that the frequency of occurrences exceedes preset times carries out semantic analysis or canonical coupling, so that it is determined that meet preset requirement
Word.
5. an information-pushing method, it is characterised in that described method includes:
Receive user interest word, the information of the run application in client current time foreground and the position of user that client sends
Confidence ceases, wherein, and the position letter of described user interest word, the information of the run application in client current time foreground and user
Breath is that described client is included in permission propelling movement application set in advance in the application determining current time client front stage operation
Send after in the range of;
Positional information according to described user interest word, the information of the run application in client current time foreground and user to
Described user's pushed information.
Method the most according to claim 5, it is characterised in that described method also includes:
According to described user, the operation of institute's pushed information is determined that described user downloads targeted customer for application;
Application download information is sent to described user.
Method the most according to claim 6, it is characterised in that the described operation letter according to described user to institute's pushed information
Breath determines that described user downloads targeted customer for application, including:
Judge whether described user meets prespecified operation to the operation of the execution of institute's pushed information;
If it is satisfied, then determine that described user downloads targeted customer for application.
Method the most according to claim 5, it is characterised in that receiving user interest word, the client that client sends
Before the information of the run application in current time foreground and the positional information of user, described method also includes:
Receiving the word that client sends, wherein, described word is that described client is inputted by input method application from user
In information, analysis obtains;
After determining that described word matches with the word in set of words set in advance, send interest word to described client true
Determine information, make described client determine that information determines that described word is user interest word according to described interest word.
9. an information display device, it is characterised in that described device includes:
Recognition unit, for identifying and predetermined use from the information that user is inputted by the input method application of client
The word that family interest word is identical;
Determine unit, for determining that current time, the application of described client front stage operation are included in set in advance permission and push away
In sending range of application;
Transmitting element, for sending described word, the information of the run application in current time foreground and user to server
Positional information;
First display unit, for showing the pushed information that described server is beamed back.
Device the most according to claim 9, it is characterised in that described device also includes:
First receives unit, for receiving the described user operation for the pushed information execution of display;
Second receives unit, and information is downloaded in the application sent for receiving described server, and wherein, described application is downloaded information and is
Described server determines what described user sent after downloading targeted customer for application according to the operation that described user performs;
Second display unit, is used for showing that information is downloaded in described application.
11. devices according to claim 9, it is characterised in that described device also includes:
Analytic unit, for being met default from user by analysis the historical information of the input method application input of client
The word required, and the word meeting preset requirement is sent to server;
3rd receives unit, and the interest word sent for receiving described server determines information, and determines according to described interest word
Information determines that the word meeting preset requirement is user interest word, and wherein, described interest word determines that information is that described server is true
Surely meet and send after the word of preset requirement matches with the word in set of words set in advance.
12. devices according to claim 11, it is characterised in that described analytic unit is further used for:
The word included described user by the historical information of the input method application input of client carries out statistical analysis;
The word that the frequency of occurrences exceedes preset times carries out semantic analysis or canonical coupling, so that it is determined that meet preset requirement
Word.
13. 1 kinds of information push-delivery apparatus, it is characterised in that described device includes:
Information receiving unit, for receiving user interest word, the run application in client current time foreground that client sends
Information and the positional information of user, wherein, described user interest word, the letter of the run application in client current time foreground
The positional information of breath and user is that described client is included in advance in the application determining current time client front stage operation
The permission set sends in pushing range of application afterwards;
Push unit, for according to described user interest word, the information of the run application in client current time foreground and use
The positional information at family is to described user's pushed information.
14. devices according to claim 13, it is characterised in that described device also includes:
Targeted customer determines unit, for the operation of institute's pushed information being determined, described user downloads for application according to described user
Targeted customer;
Information transmitting unit, for sending application download information to described user.
15. devices according to claim 14, it is characterised in that described targeted customer determines that unit is further used for:
Judge whether described user meets prespecified operation to the operation of the execution of institute's pushed information;
If it is satisfied, then determine that described user downloads targeted customer for application.
16. devices according to claim 13, it is characterised in that described device also includes:
Word receives unit, and for receiving the word that client sends, wherein, described word is that described client is passed through from user
In the information of input method application input, analysis obtains;
Coupling and transmitting element, after determining that described word matches with the word in set of words set in advance, to institute
State client transmission interest word and determine information, make described client determine that information determines that described word is for using according to described interest word
Family interest word.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610397225.4A CN106055680B (en) | 2016-06-07 | 2016-06-07 | Information display method, method for pushing and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610397225.4A CN106055680B (en) | 2016-06-07 | 2016-06-07 | Information display method, method for pushing and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106055680A true CN106055680A (en) | 2016-10-26 |
CN106055680B CN106055680B (en) | 2019-10-25 |
Family
ID=57170424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610397225.4A Active CN106055680B (en) | 2016-06-07 | 2016-06-07 | Information display method, method for pushing and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106055680B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103455565A (en) * | 2013-08-18 | 2013-12-18 | 苏州量跃信息科技有限公司 | Method, client side and system for obtaining time information through input method |
CN103631946A (en) * | 2013-12-11 | 2014-03-12 | 北京光年无限科技有限公司 | Content pushing system based on geographic positions |
CN103929437A (en) * | 2014-05-06 | 2014-07-16 | 北京金山安全软件有限公司 | Method and system for determining push content |
CN104008109A (en) * | 2013-02-26 | 2014-08-27 | 南京邮电大学 | User interest based Web information push service system |
CN104111935A (en) * | 2013-04-17 | 2014-10-22 | 腾讯科技(深圳)有限公司 | Server and microblog pushing method and system |
CN104537000A (en) * | 2014-12-12 | 2015-04-22 | 百度在线网络技术(北京)有限公司 | Method and device for pushing information |
CN104699764A (en) * | 2015-02-12 | 2015-06-10 | 广东欧珀移动通信有限公司 | Information pushing method and equipment |
CN105373608A (en) * | 2015-11-13 | 2016-03-02 | 广州市久邦数码科技有限公司 | Input method based scene-mode content pushing method and system |
CN105574200A (en) * | 2015-12-29 | 2016-05-11 | 成都陌云科技有限公司 | User interest extraction method based on historical record |
-
2016
- 2016-06-07 CN CN201610397225.4A patent/CN106055680B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104008109A (en) * | 2013-02-26 | 2014-08-27 | 南京邮电大学 | User interest based Web information push service system |
CN104111935A (en) * | 2013-04-17 | 2014-10-22 | 腾讯科技(深圳)有限公司 | Server and microblog pushing method and system |
CN103455565A (en) * | 2013-08-18 | 2013-12-18 | 苏州量跃信息科技有限公司 | Method, client side and system for obtaining time information through input method |
CN103631946A (en) * | 2013-12-11 | 2014-03-12 | 北京光年无限科技有限公司 | Content pushing system based on geographic positions |
CN103929437A (en) * | 2014-05-06 | 2014-07-16 | 北京金山安全软件有限公司 | Method and system for determining push content |
CN104537000A (en) * | 2014-12-12 | 2015-04-22 | 百度在线网络技术(北京)有限公司 | Method and device for pushing information |
CN104699764A (en) * | 2015-02-12 | 2015-06-10 | 广东欧珀移动通信有限公司 | Information pushing method and equipment |
CN105373608A (en) * | 2015-11-13 | 2016-03-02 | 广州市久邦数码科技有限公司 | Input method based scene-mode content pushing method and system |
CN105574200A (en) * | 2015-12-29 | 2016-05-11 | 成都陌云科技有限公司 | User interest extraction method based on historical record |
Also Published As
Publication number | Publication date |
---|---|
CN106055680B (en) | 2019-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105320766B (en) | Information-pushing method and device | |
CN108804450B (en) | Information pushing method and device | |
CN105447204B (en) | Network address recognition methods and device | |
CN106027614A (en) | Information pushing method, device and system | |
CN106407425A (en) | A method and a device for information push based on artificial intelligence | |
CN107577807B (en) | Method and device for pushing information | |
CN107105031A (en) | Information-pushing method and device | |
CN106845999A (en) | Risk subscribers recognition methods, device and server | |
CN105677845A (en) | Pushing method and device for electronic books | |
CN108805594A (en) | Information-pushing method and device | |
CN105701155A (en) | Information push method and the device | |
CN104954410A (en) | Message pushing method, device thereof and server | |
CN107295095A (en) | The method and apparatus for pushing and showing advertisement | |
CN105786207B (en) | Data inputting method and device | |
CN107944481A (en) | Method and apparatus for generating information | |
CN107426328A (en) | Information-pushing method and device | |
CN107911449A (en) | Method and apparatus for pushed information | |
CN107172685A (en) | The method and apparatus that the information of WAP is shown in mobile terminal | |
CN105488205A (en) | Page generation method and page generation apparatus | |
CN107169077A (en) | Method and apparatus for pushed information | |
CN113297288A (en) | User real-time label generation method and device and electronic equipment | |
CN106067897A (en) | Information-pushing method based on user terminal location and device | |
CN109389182A (en) | Method and apparatus for generating information | |
CN106326486A (en) | Method of information push based on artificial intelligence and device thereof | |
CN106201010B (en) | Method for adding word bank 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 |