CN106021279A - Method and device for information display - Google Patents

Method and device for information display Download PDF

Info

Publication number
CN106021279A
CN106021279A CN201610278650.1A CN201610278650A CN106021279A CN 106021279 A CN106021279 A CN 106021279A CN 201610278650 A CN201610278650 A CN 201610278650A CN 106021279 A CN106021279 A CN 106021279A
Authority
CN
China
Prior art keywords
information
retrieval result
display
barrage information
retrieval
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610278650.1A
Other languages
Chinese (zh)
Other versions
CN106021279B (en
Inventor
王轶翔
魏晓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610278650.1A priority Critical patent/CN106021279B/en
Publication of CN106021279A publication Critical patent/CN106021279A/en
Application granted granted Critical
Publication of CN106021279B publication Critical patent/CN106021279B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a method and device for information display. One specific embodiment mode of the method comprises the steps that information input by a user via a terminal is acquired; retrieval is carried out according to the information, and at least one retrieval result is obtained; a piece of barrage information is generated for each retrieval result in at least one retrieval result; the Danmu information is displayed on a display screen of the terminal; and a response is made to the user's selection of the Danmu information, and the retrieval result corresponding to the selected Danmu information is displayed on the display screen. The embodiment mode increases information display efficiency.

Description

Method for information display and device
Technical field
The application relates to field of computer technology, is specifically related to Internet technical field, especially relates to And method for information display and device.
Background technology
The display of existing input content or retrieval candidate word set co content is all below input frame Represent in the way of drop-down static content.If current presentation content does not has required for user Content, needs the manual page turning of user to be loaded into more content.
But, due to the screen area of the electronic equipment with display screen including touch screen Smaller, in screen, revealable static information amount is limited, and user can be made to input inconvenience, The running cost that user obtains more information is bigger.Therefore, existing method for information display exists The problem that information display efficiency is low.
Summary of the invention
The purpose of the application is to propose method for information display and the device of a kind of improvement, solves The technical problem that background section above is mentioned.
First aspect, this application provides a kind of method for information display, and described method includes: obtain Take the information that family is inputted by terminal;Retrieve according to described information, obtain at least one Retrieval result;A barrage is generated for each retrieval result at least one retrieval result described Information;In barrage information described in the display screen display of described terminal;In response to described user couple The selection of described barrage information, corresponding in the barrage information selected by described display screen display Retrieval result.
In certain embodiments, described barrage information include following at least one: Word message and Pictorial information.
In certain embodiments, described retrieve according to described information, obtain at least one inspection Hitch fruit, including: the input that described information is applied as input method, should in described input method Dictionary in retrieve, obtain at least one retrieval result.
In certain embodiments, described retrieve according to described information, obtain at least one inspection Hitch fruit, including: using described information as the input of retrieval class application, utilize described retrieval class The retrieval result that application returns generates at least one retrieval result.
In certain embodiments, described retrieve according to described information, obtain at least one inspection Hitch fruit after, described method also includes: for described at least one retrieval result in each Retrieval result, generates for characterizing the similar of similarity between this retrieval result to described information Degree.
In certain embodiments, described for each retrieval knot at least one retrieval result described Fruit generates barrage information, including: by each retrieval result according to similarity from big to small Order sequence, obtains the sequencing of similarity order of each retrieval result;By in described barrage information The DISPLAY ORDER of every barrage information is set to the similarity of retrieval result corresponding to this barrage information Clooating sequence.
In certain embodiments, described method also includes: according to set each bar barrage information DISPLAY ORDER determine each bar barrage information following at least one: display speed, character script Color, character script size, the brightness of picture and the contrast of picture.
It is in certain embodiments, described in barrage information described in the display screen display of described terminal, Including: according to the DISPLAY ORDER of set each bar barrage information on the display screen of described terminal Show each bar barrage information.
It is in certain embodiments, described in barrage information described in the display screen display of described terminal, Including: on the display screen of described terminal, show described barrage information according to pre-set velocity.
Second aspect, this application provides a kind of information display device, and described device includes: obtain Take unit, be configured to obtain the information that user is inputted by terminal;Retrieval unit, configuration is used In retrieving according to described information, obtain at least one retrieval result;Barrage information generates single Unit, each retrieval result being configured at least one retrieval result described generates a bullet Curtain information;First display unit, is configured at bullet described in the display screen display of described terminal Curtain information;Second display unit, is configured in response to described user described barrage information Select, in the retrieval result that the barrage information selected by described display screen display is corresponding.
In certain embodiments, described barrage information include following at least one: Word message and Pictorial information.
In certain embodiments, described retrieval unit is configured to further: described information made For input method application input, retrieve in the dictionary that described input method is applied, obtain to A few retrieval result.
In certain embodiments, described retrieval unit is configured to further: described information made For the input of retrieval class application, the retrieval result utilizing the application of described retrieval class to return generates at least One retrieval result.
In certain embodiments, described device also includes: similarity signal generating unit, is configured to For each retrieval result at least one retrieval result described, generate and be used for characterizing this retrieval The similarity of the similarity between result and described information.
In certain embodiments, described barrage information generating unit includes: order module, configuration For by each retrieval result according to similarity from big to small order sequence, obtain each retrieval The sequencing of similarity order of result;Module is set, is configured in described barrage information every The DISPLAY ORDER of barrage information is set to the sequencing of similarity of retrieval result corresponding to this barrage information Sequentially.
In certain embodiments, described barrage information generating unit also comprises determining that module, joins Put for according to the DISPLAY ORDER of set each bar barrage information determine each bar barrage information with Descend at least one: display speed, character script color, character script size, the brightness of picture Contrast with picture.
In certain embodiments, described first display unit is configured to further: at described end Each bar barrage is shown according to the DISPLAY ORDER of set each bar barrage information on the display screen of end Information.
In certain embodiments, described first display unit is configured to further: at described end Described barrage information is shown according to pre-set velocity on the display screen of end.
The method for information display of the application offer and device, by inputting by terminal according to user Information retrieve, obtain at least one retrieval result, then at least one retrieval result In each retrieval result generate a barrage information, then the display screen display barrage in terminal Information, afterwards in response to user's selection to barrage information, shows that user selects on a display screen Retrieval result corresponding to barrage information rather than directly by least one retrieval result with drop-down The form of static content shows, even if the content represented more also not havinging needs user manual The situation of page turning, decreases the operations such as user's click and input, improves information display efficiency.
Accompanying drawing explanation
By reading retouching in detail with reference to made non-limiting example is made of the following drawings Stating, other features, 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 a-3c is the schematic diagram of an application scenarios of the method for information display according to the application;
Fig. 4 is the flow chart of another embodiment of the method for information display according to the application;
Fig. 5 is the structural representation of an embodiment of the information display device according to the application;
Fig. 6 is adapted for the knot of the computer system of the terminal unit for realizing the embodiment of the present application Structure schematic diagram.
Detailed description of the invention
With embodiment, the application is described in further detail below in conjunction with the accompanying drawings.It is appreciated that , specific embodiment described herein is used only for explaining related invention, rather than to this Bright restriction.It also should be noted that, for the ease of describe, accompanying drawing illustrate only with About the part that invention is relevant.
It should be noted that in the case of not conflicting, the embodiment in the application and embodiment In feature can be mutually combined.Describe this below with reference to the accompanying drawings and in conjunction with the embodiments in detail Application.
Fig. 1 shows the reality of method for information display or the information display device that can apply the application Execute the exemplary system architecture 100 of example.
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 at terminal unit 101,102,103 and The medium of communication link is provided between server 105.Network 104 can include various connection class Type, the most wired, wireless communication link or fiber optic cables etc..
User can use terminal unit 101,102,103 by network 104 and server 105 Alternately, to receive or to send message etc..Can be provided with on terminal unit 101,102,103 Various client application, such as input method class application, web browser applications, the application of retrieval class Deng.
Terminal unit 101,102,103 can be the various electronic equipments with display screen, 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 layer Face 3), (Moving Picture Experts Group Audio Layer IV, dynamic image is special for MP4 Family's compression standard audio frequency aspect 4) player, pocket computer on knee and desk computer etc..
Server 105 can be to provide the server of various service, such as to terminal unit 101, 102, the retrieval class application of display provides the background server of support on 103.Background server can Process to be analyzed data such as the retrieval request received waiting, and by result (such as Retrieval result) feed back to terminal unit.
It should be noted that the method for information display that the embodiment of the present application is provided is typically by terminal Equipment 101,102,103 performs, and correspondingly, information display device is generally positioned at terminal and sets In standby 101,102,103.
It should be understood that the number of terminal unit, network and the server in Fig. 1 is only signal Property.According to realizing needs, can have any number of terminal unit, network and server.
With continued reference to Fig. 2, it illustrates an enforcement of the method for information display according to the application The flow process 200 of example.Described method for information display, comprises the following steps:
Step 201, obtains the information that user is inputted by terminal.
In the present embodiment, method for information display runs on electronic equipment thereon (such as Fig. 1 Shown terminal unit 101,102,103) local can obtain what user was inputted by terminal Information.
Step 202, retrieves according to information, obtains at least one retrieval result.
In the present embodiment, above-mentioned electronic equipment can enter according to the information obtained in step 201 Line retrieval, obtains at least one retrieval result.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can be by step The input that the information obtained in 201 is applied as input method, then applies in above-mentioned input method Dictionary is retrieved, obtains at least one retrieval result.Wherein, above-mentioned electronic equipment is permissible The dictionary that above-mentioned electronic equipment is local is retrieved;Above-mentioned electronic equipment can also be remotely Cloud Server at dictionary place is retrieved.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can also be by step The information obtained in rapid 201, as the input of retrieval class application, utilizes the application of above-mentioned retrieval class to return The retrieval result returned generates at least one retrieval result.Here retrieval class application both can be above-mentioned The local retrieval class application installed on electronic equipment, only retrieves during this this locality retrieval class application retrieval Local resource;The retrieval with online retrieving function of above-mentioned electronic equipment can also be mounted in Class is applied, and the resource of this online retrieving class application retrieval is additionally included in line money in addition to local resource Source.And above-mentioned electronic equipment is after obtaining the retrieval result that the application of above-mentioned retrieval class returns, permissible The retrieval result of above-mentioned return is obtained after corresponding process at least one retrieval result, on State process can include following at least one: the retrieval result bar number of return is too many, needs therefrom Choose middle predetermined number retrieval result and retrieve result as at least one;Above-mentioned retrieval result does not has Having the geographical location information considering user, above-mentioned electronic equipment can obtain the geographical position of self Information, meets the inspection of this geographical location information in the retrieval result then retrieval class application returned Hitch fruit retrieves result as at least one.
Step 203, generates a barrage for each retrieval result at least one retrieval result Information.
In the present embodiment, above-mentioned electronic equipment can be at least one obtained in step 202 Each retrieval result in retrieval result generates a barrage information.Here, barrage information is permissible Including Word message and pictorial information, wherein pictorial information includes icon information, such as, and expression Symbolic information.
It should be noted that the above-mentioned method generating barrage information for each retrieval result is current Known technology that is widely studied and that apply, does not repeats them here.
Step 204, in the display screen display barrage information of terminal.
In the present embodiment, above-mentioned electronic equipment can be with raw in step display 203 on its display screen The barrage information become.It should be noted that the method for above-mentioned display barrage information is the most extensively Research and the known technology of application, do not repeat them here.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can be according in advance If speed shows described barrage information.Wherein, pre-set velocity can be default setting, such as, Every five seconds for example clock moves 10 centimetres.Pre-set velocity can also be that user oneself sets, and such as, carries For the interface of user setup, user oneself is allowed to input display speed.Pre-set velocity can also is that root Automatically generate according to the user profile of user, such as, if user be the age 15-35 year it Between youngster, ratio display speed faster, e.g., movement in every 3 seconds 10 centimetres are set;And For age middle age between 36-55 year, medium display speed is set, e.g., every 5 Seconds mobile 10 centimetres;And for age old people more than 56 years old, the slowest showing is set Show speed, e.g., movement in every 10 seconds 10 centimetres.
Step 205, in response to user's selection to barrage information, display is selected on a display screen The retrieval result that the barrage information selected is corresponding.
In the present embodiment, above-mentioned electronic equipment can after user have selected barrage information, The retrieval result that display barrage information selected by screen display user is corresponding.
It is answering of the method for information display according to the present embodiment with continued reference to Fig. 3 a-3c, Fig. 3 a-3c With scene schematic diagram.In the application scenarios of Fig. 3 a, first, user uses input method Apply the information that have input in input frame " qlz ", as shown in icon 301 in Fig. 3 a;Then should Input method is applied and is retrieved in the local dictionary that this input method is applied, and has obtained 4 retrievals Result " skilful pleasure is hereby ", " Dragon Ball " " lovers' clothes ", " invader ", afterwards, for above-mentioned 4 4 barrage information of individual retrieval result will show on a display of the handset, as schemed in Fig. 3 b Shown in mark 3021,3022,3023 and 3024;Barrage information " Dragon Ball " is have selected user In the case of, as shown in icon 303 in Fig. 3 b, the input frame of the input method application of mobile phone screen The middle retrieval result " Dragon Ball " that can show that barrage information " Dragon Ball " is corresponding, in Fig. 3 c Shown in icon 304.
The method that above-described embodiment of the application provides is by believing the content barrage of retrieval result Breath form shows, improves information display efficiency.
With further reference to Fig. 4, it illustrates the flow process of another embodiment of method for information display 400.The flow process 400 of this method for information display, comprises the following steps:
Step 401, obtains the information that user is inputted by terminal.
In the present embodiment, method for information display runs on electronic equipment thereon (such as Fig. 1 Shown terminal unit 101,102,103) local can obtain what user was inputted by terminal Information.
Step 402, retrieves according to information, obtains at least one retrieval result.
In the present embodiment, above-mentioned electronic equipment can enter according to the information obtained in step 401 Line retrieval, obtains at least one retrieval result.
Step 403, for each retrieval result at least one retrieval result, generation is used for Characterize the similarity of similarity between this retrieval result and information.
In the present embodiment, above-mentioned electronic equipment can be at least one obtained in step 402 Each retrieval result in retrieval result, generates and characterizes this retrieval result and acquisition in step 401 Information between the similarity of similarity.
In some optional implementations of the present embodiment, calculate between retrieval result and information Similarity can be that to calculate cosine similarity therebetween, Pearson's correlation coefficient, Europe several Reed distance or Jaccard coefficient etc., above-mentioned calculating cosine similarity, Pearson came phase relation Number, the method for Euclidean distance or Jaccard coefficient are that this area is widely studied and application Known technology, does not repeats them here.
In some optional implementations of the present embodiment, similarity can also be united according to history Count generation.Such as, for the information of user's input, obtain N number of retrieval knot after retrieval Really, wherein, N is positive integer;For each retrieval result in N number of retrieval result, calculate In historical statistical data, user inputs identical information but have selected the number of times of this retrieval result The ratio of the number of times of identical information is inputted, as the letter of this retrieval result with user's input with user Similarity between breath.
Step 404, by each retrieval result according to similarity from big to small order sequence, Sequencing of similarity order to each retrieval result.
In the present embodiment, each retrieval that above-mentioned electronic equipment can will obtain in step 403 Result according to similarity from big to small order sequence, obtain each retrieval result similarity row Sequence order.Such as, for the information " qlz " of user's input, obtain 4 retrieval results and phase The similarity answered is as follows: " skilful pleasure is hereby ": 0.5, " Dragon Ball ": 0.7, " lovers' clothes ": 0.6 He " invader ": 0.3, after the sequencing of similarity to above-mentioned retrieval result, obtains following sequence suitable Sequence: the 1st " Dragon Ball ", the 2nd " lovers' clothes ", the 3rd " skilful pleasure is hereby " and the 3rd " are invaded Summary person ".
Step 405, generates a barrage for each retrieval result at least one retrieval result Information.
In the present embodiment, above-mentioned electronic equipment can be at least one obtained in step 402 Each retrieval result in retrieval result generates a barrage information.Here, barrage information is permissible Including Word message and pictorial information, wherein pictorial information includes icon information, such as, and expression Symbolic information.
It should be noted that the above-mentioned method generating barrage information for each retrieval result is current Known technology that is widely studied and that apply, does not repeats them here.
Step 406, is arranged the DISPLAY ORDER of every barrage information at least one barrage information Sequencing of similarity order for retrieval result corresponding to this barrage information.
In the present embodiment, the barrage information that above-mentioned electronic equipment can will generate in step 405 In the DISPLAY ORDER of every barrage information this barrage information of being set in step 404 obtain corresponding Retrieval result sequencing of similarity order.Such as, for sequencing of similarity order it is: the 1st " Dragon Ball ", the 2nd " lovers' clothes ", the 3rd " skilful pleasure is hereby " and the 3rd " invader's " At least one retrieves result, and the DISPLAY ORDER arranging barrage information is: " Dragon Ball " the 1st is aobvious Show, " lovers' clothes " the 2nd display, " skilful pleasure is hereby " the 3rd display, and " invader " 4th display.
Step 407, determines each bar barrage according to the DISPLAY ORDER of set each bar barrage information Information following at least one: display speed, character script color, character script size, figure The brightness of sheet and the contrast of picture.
In the present embodiment, above-mentioned electronic equipment can be according to each bar bullet arranged in step 406 Curtain information DISPLAY ORDER determine each bar barrage information following at least one: display speed, literary composition Word font color, character script size, the brightness of picture and the contrast of picture.Due at least Article one, in barrage information DISPLAY ORDER in the similarity of retrieval result corresponding to barrage information above Bigger, will give prominence to the key points the when of display on a display screen, display speed can be used to become Slowly, add big font, deepen font color, improve picture luminance or raising picture contrast is come Highlight the barrage information that the big retrieval result of similarity is corresponding.Such as, it is for DISPLAY ORDER The barrage information of 1 to the 3rd, is set to movement in every 10 seconds 10 centimetres by display speed, will Word segment font size therein is set to No. four, and font color is set to black overstriking;And It is the barrage information of the 4th to the 6th to DISPLAY ORDER, display speed is set to every five seconds for example clock and moves Dynamic 10 centimetres, word segment font size therein being set to No. five, font color is set to Black is common;And to DISPLAY ORDER it is the barrage information of the 7th to the 10th, display speed is arranged For movement in every 3 seconds 10 centimetres, word segment font size therein is set to No. six, word Body color is set to Lycoperdon polymorphum Vitt.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can also basis The DISPLAY ORDER of set each bar barrage information arranges the frequency of occurrences of each bar barrage information, for DISPLAY ORDER arranges, in barrage information above, the frequency of occurrences that comparison is high, for DISPLAY ORDER rear The barrage information in face is arranged than the relatively low frequency of occurrences.
Step 408, according to set each bar barrage information on the display screen of described terminal DISPLAY ORDER shows each bar barrage information.
In the present embodiment, above-mentioned electronic equipment can be according to each bar set in step 406 The DISPLAY ORDER of barrage information generates and in step 407 in step display 405 on its display screen Middle character script color, character script size, the brightness of picture and the contrast of picture were set In at least one at least one barrage information.It should be noted that above-mentioned display barrage information Method be the most widely studied and application known technology, do not repeat them here.
Step 409, in response to user's selection to barrage information, display is selected on a display screen The retrieval result that the barrage information selected is corresponding.
In the present embodiment, above-mentioned electronic equipment can after user have selected barrage information, The retrieval result that display barrage information selected by screen display user is corresponding.
Figure 4, it is seen that the letter compared with the embodiment that Fig. 2 is corresponding, in the present embodiment The flow process 400 of breath display packing highlights and is ranked up retrieval result, and according to retrieval result Sequence DISPLAY ORDER and the display mode of barrage information are set.Thus, the present embodiment describes Scheme can introduce retrieval result similarity data, thus realize more effective information and show.
With further reference to Fig. 5, as to the realization of method shown in above-mentioned each figure, the application provides One embodiment of a kind of information display device, this device embodiment and the method shown in Fig. 2 Embodiment is corresponding, and this device specifically can apply in various electronic equipment.
As it is shown in figure 5, the information display device 500 described in the present embodiment includes: acquiring unit 501, retrieval unit 502, barrage information generating unit the 503, first display unit 504 and Two display units 505.Wherein, acquiring unit 501, it is configured to obtain user defeated by terminal The information entered;Retrieval unit 502, is configured to retrieve according to above-mentioned information, obtain to A few retrieval result;Barrage information generating unit 503, be configured to above-mentioned at least one Each retrieval result in retrieval result generates a barrage information;First display unit 504, It is configured to the display screen display above-mentioned barrage information in above-mentioned terminal;Second display unit 505, it is configured in response to the above-mentioned user selection to above-mentioned barrage information, at above-mentioned display screen The retrieval result that barrage information selected by upper display is corresponding.
In the present embodiment, the acquiring unit 501 of information display device 500, retrieval unit 502, Barrage information generating unit the 503, first display unit 504 and the tool of the first display unit 505 Body process and the beneficial effect that brought can respectively with reference to step 201 in Fig. 2 correspondence embodiment, The related description of the implementation of step 202, step 203, step 204 and step 205, Do not repeat them here.
In some optional implementations of the present embodiment, above-mentioned barrage information include with down to One item missing: Word message and pictorial information.The concrete beneficial effect processing and being brought can be joined Examine the related description of the implementation of step 203 in Fig. 2 correspondence embodiment, do not repeat them here.
In some optional implementations of the present embodiment, the information that the present embodiment provides shows The retrieval unit 502 of device 500 can be configured to further: using above-mentioned information as input The input of method application, retrieves in the dictionary that above-mentioned input method is applied, obtains at least one Retrieval result.The concrete beneficial effect processing and being brought refers in Fig. 2 correspondence embodiment The related description of the implementation of step 202, does not repeats them here.
In some optional implementations of the present embodiment, the information that the present embodiment provides shows The retrieval unit 502 of device 500 can also be configured to further: using above-mentioned information as inspection The input of rope class application, the retrieval result utilizing the application of above-mentioned retrieval class to return generates at least one Retrieval result.The concrete beneficial effect processing and being brought refers in Fig. 2 correspondence embodiment The related description of the implementation of step 202, does not repeats them here.
In some optional implementations of the present embodiment, the information that the present embodiment provides shows Device 500 can also include: similarity signal generating unit 506, be configured to for above-mentioned at least Each retrieval result in one retrieval result, generates and is used for characterizing this retrieval result and above-mentioned letter The similarity of the similarity between breath.The concrete of similarity signal generating unit 506 processes and is carried The beneficial effect come refers to speaking on somebody's behalf mutually of the implementation of step 403 in Fig. 4 correspondence embodiment Bright, do not repeat them here.
In some optional implementations of the present embodiment, the information that the present embodiment provides shows The barrage information generating unit 503 of device 500 may include that order module, be configured to by Each retrieval result, according to similarity order sequence from big to small, obtains each retrieval result Sequencing of similarity order;Module is set, is configured to every barrage letter in above-mentioned barrage information The DISPLAY ORDER of breath is set to the sequencing of similarity order of retrieval result corresponding to this barrage information. Order module and the concrete beneficial effect processing and being brought arranging module can be respectively with reference to figures The related description of the implementation of step 404 and step 406 in 4 corresponding embodiments, at this not Repeat again.
In some optional implementations of the present embodiment, the information that the present embodiment provides shows The barrage information generating unit 503 of device 500 can also comprise determining that module, is configured to DISPLAY ORDER according to set each bar barrage information determine each bar barrage information following at least One: display speed, character script color, character script size, the brightness of picture and picture Contrast.Determine that the concrete beneficial effect processing and being brought of module refers to Fig. 4 pair Answer the related description of the implementation of step 407 in embodiment 400, do not repeat them here.
In some optional implementations of the present embodiment, the information that the present embodiment provides shows First display unit 504 of device 500 is configured to further: at the display screen of above-mentioned terminal On show each bar barrage information according to the DISPLAY ORDER of set each bar barrage information.Specifically The beneficial effect processed and brought refers to step 408 in Fig. 4 correspondence embodiment 400 The related description of implementation, does not repeats them here.
In some optional implementations of the present embodiment, the information that the present embodiment provides shows First display unit 504 of device 500 is configured to further: at the display screen of above-mentioned terminal On show above-mentioned barrage information according to pre-set velocity.The concrete beneficial effect processing and being brought Refer to the related description of the implementation of step 204 in Fig. 2 correspondence embodiment, at this no longer Repeat.
Below with reference to Fig. 6, it illustrates the terminal unit be suitable to for realizing the embodiment of the present application The structural representation of computer system 600.
As shown in Figure 6, computer system 600 includes CPU (CPU) 601, its Can be according to the program being stored in read only memory (ROM) 602 or from storage part 608 It is loaded into the program in random access storage device (RAM) 603 and performs various suitable action And process.In RAM 603, also storage has system 600 to operate required various program sums According to.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 bus 604.
It is connected to I/O interface 605: include the defeated of display screen, keyboard, writing pencil etc. with lower component Enter part 606;Including such as display screen etc. and the output part 607 of speaker etc.;Including hard The storage part 608 of dish etc.;And include that the network of such as LAN card, modem etc. connects The communications portion 609 of mouth card.Communications portion 609 performs communication via the network of such as the Internet Process.Driver 610 is connected to I/O interface 605 also according to needs.Detachable media 611, Such as SD card, TF card etc., be arranged in driver 610, in order to as required from it The computer program of upper reading is mounted into storage part 608 as required.
Especially, according to embodiment of the disclosure, the process described above with reference to flow chart is permissible It is implemented as computer software programs.Such as, embodiment of the disclosure and include a kind of computer journey Sequence product, it includes the computer program being tangibly embodied on machine readable media, described meter Calculation machine program comprises the program code for performing the method shown in flow chart.In such enforcement In example, this computer program can be downloaded and installed from network by communications portion 609, And/or be mounted from detachable media 611.At this computer program by CPU (CPU), during 601 execution, the above-mentioned functions limited in the present processes is performed.
Flow chart in accompanying drawing and block diagram, it is illustrated that according to the various embodiment of the application system, Architectural framework in the cards, function and the operation of method and computer program product.This point On, each square frame in flow chart or block diagram can represent a module, program segment or code A part, a part for described module, program segment or code comprise one or more for Realize the executable instruction of the logic function of regulation.It should also be noted that at some as replacement In realization, the function marked in square frame can also be sent out to be different from the order marked in accompanying drawing Raw.Such as, two square frames succeedingly represented can essentially perform substantially in parallel, they Sometimes can also perform in the opposite order, this is depending on involved function.It is also noted that It is, the square frame in each square frame in block diagram and/or flow chart and block diagram and/or flow chart Combination, can realize by the special hardware based system of the function or operation that perform regulation, Or can realize with the combination of specialized hardware with computer instruction.
Being described in the embodiment of the present application involved unit can be real by the way of software Existing, it is also possible to realize by the way of hardware.Described unit can also be arranged on process In device, for example, it is possible to be described as: a kind of processor includes acquiring unit, retrieval unit, bullet Curtain information generating unit, the first display unit and the second display unit.Wherein, these unit Title is not intended that the restriction to this unit itself under certain conditions, and such as, acquiring unit is also " obtaining the unit of the information that user is inputted by terminal " can be described as.
As on the other hand, present invention also provides a kind of nonvolatile computer storage media, This nonvolatile computer storage media can be described in above-described embodiment included in device Nonvolatile computer storage media;Can also be individualism, be unkitted allocate in terminal non- Volatile computer storage medium.Above-mentioned nonvolatile computer storage media storage have one or The multiple program of person, when one or more program is performed by an equipment so that described Equipment: obtain the information that user is inputted by terminal;Retrieve according to above-mentioned information, obtain At least one retrieves result;Generate for each retrieval result at least one retrieval result above-mentioned Article one, barrage information;Display screen display above-mentioned barrage information in above-mentioned terminal;In response to upper State user's selection to above-mentioned barrage information, believe at the barrage selected by above-mentioned display screen display The retrieval result that breath is corresponding.
Above description is only the preferred embodiment of the application and saying institute's application technology principle Bright.It will be appreciated by those skilled in the art that invention scope involved in the application, do not limit In the technical scheme of the particular combination of above-mentioned technical characteristic, also should contain simultaneously without departing from In the case of described inventive concept, above-mentioned technical characteristic or its equivalent feature carry out combination in any And other technical scheme formed.Such as features described above and (but not limited to) disclosed herein The technical characteristic with similar functions is replaced mutually and the technical scheme that formed.

Claims (18)

1. a method for information display, it is characterised in that described method includes:
Obtain the information that user is inputted by terminal;
Retrieve according to described information, obtain at least one retrieval result;
A barrage information is generated for each retrieval result at least one retrieval result described;
In barrage information described in the display screen display of described terminal;
In response to the described user selection to described barrage information, in described display screen display institute Retrieval result corresponding to barrage information selected.
Method the most according to claim 1, it is characterised in that described barrage information includes Below at least one: Word message and pictorial information.
Method the most according to claim 1, it is characterised in that described according to described information Retrieve, obtain at least one retrieval result, including:
The input described information applied as input method, in the dictionary that described input method is applied Retrieve, obtain at least one retrieval result.
Method the most according to claim 1, it is characterised in that described according to described information Retrieve, obtain at least one retrieval result, including:
Using described information as the input of retrieval class application, the application of described retrieval class is utilized to return Retrieval result generates at least one retrieval result.
5. according to the method according to any one of claim 1-4, it is characterised in that described Retrieving according to described information, after obtaining at least one retrieval result, described method also includes: For each retrieval result at least one retrieval result described, generate and be used for characterizing this retrieval The similarity of the similarity between result and described information.
Method the most according to claim 5, it is characterised in that described for described at least one Each retrieval result in individual retrieval result generates a barrage information, including:
By each retrieval result according to similarity from big to small order sequence, obtain each retrieval The sequencing of similarity order of result;
The DISPLAY ORDER of every barrage information in described barrage information is set to this barrage information pair The sequencing of similarity order of the retrieval result answered.
Method the most according to claim 6, it is characterised in that described method also includes:
DISPLAY ORDER according to set each bar barrage information determines below each bar barrage information At least one: display speed, character script color, character script size, the brightness of picture and The contrast of picture.
Method the most according to claim 6, it is characterised in that described in described terminal Barrage information described in display screen display, including:
On the display screen of described terminal, the DISPLAY ORDER according to set each bar barrage information comes Show each bar barrage information.
9. according to the method according to any one of claim 1-4, it is characterised in that described Barrage information described in the display screen display of described terminal, including:
The display screen of described terminal shows described barrage information according to pre-set velocity.
10. an information display device, it is characterised in that described device includes:
Acquiring unit, is configured to obtain the information that user is inputted by terminal;
Retrieval unit, is configured to retrieve according to described information, obtains at least one retrieval Result;
Barrage information generating unit, be configured at least one retrieval result described is each Retrieval result generates a barrage information;
First display unit, is configured to believe at barrage described in the display screen display of described terminal Breath;
Second display unit, is configured in response to the described user selection to described barrage information, In the retrieval result that the barrage information selected by described display screen display is corresponding.
11. devices according to claim 10, it is characterised in that described barrage information bag Include following at least one: Word message and pictorial information.
12. devices according to claim 10, it is characterised in that described retrieval unit enters One step is configured to:
The input described information applied as input method, in the dictionary that described input method is applied Retrieve, obtain at least one retrieval result.
13. devices according to claim 10, it is characterised in that described retrieval unit enters One step is configured to:
Using described information as the input of retrieval class application, the application of described retrieval class is utilized to return Retrieval result generates at least one retrieval result.
14. according to the device according to any one of claim 10-13, it is characterised in that institute State device also to include: similarity signal generating unit, be configured to at least one retrieval knot described Each retrieval result in Guo, generates for characterizing the phase between this retrieval result with described information Similarity like property.
15. devices according to claim 14, it is characterised in that described barrage information is raw Unit is become to include:
Order module, is configured to each retrieval result according to similarity order from big to small Sequence, obtains the sequencing of similarity order of each retrieval result;
Module is set, is configured to the DISPLAY ORDER of every barrage information in described barrage information It is set to the sequencing of similarity order of retrieval result corresponding to this barrage information.
16. devices according to claim 15, it is characterised in that described barrage information is raw Unit is become also to include:
Determine module, be configured to the DISPLAY ORDER according to set each bar barrage information and determine Each bar barrage information following at least one: display speed, character script color, character script Size, the brightness of picture and the contrast of picture.
17. devices according to claim 15, it is characterised in that described first display is single Unit is configured to further:
On the display screen of described terminal, the DISPLAY ORDER according to set each bar barrage information comes Show each bar barrage information.
18. according to the device according to any one of claim 10-13, it is characterised in that institute State the first display unit to be configured to further:
The display screen of described terminal shows described barrage information according to pre-set velocity.
CN201610278650.1A 2016-04-28 2016-04-28 Information display method and device Active CN106021279B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610278650.1A CN106021279B (en) 2016-04-28 2016-04-28 Information display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610278650.1A CN106021279B (en) 2016-04-28 2016-04-28 Information display method and device

Publications (2)

Publication Number Publication Date
CN106021279A true CN106021279A (en) 2016-10-12
CN106021279B CN106021279B (en) 2020-04-07

Family

ID=57081591

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610278650.1A Active CN106021279B (en) 2016-04-28 2016-04-28 Information display method and device

Country Status (1)

Country Link
CN (1) CN106021279B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108966036A (en) * 2018-06-26 2018-12-07 掌阅科技股份有限公司 Barrage display methods, electronic equipment and computer storage medium
WO2019000788A1 (en) * 2017-06-30 2019-01-03 武汉斗鱼网络科技有限公司 Method, device, terminal, and storage medium for playing bullet subtitle information
CN109302630A (en) * 2018-09-13 2019-02-01 Oppo广东移动通信有限公司 Barrage generation method and relevant apparatus

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110252302A1 (en) * 2010-04-12 2011-10-13 Microsoft Corporation Fitting network content onto a reduced-size screen
CN104298429A (en) * 2014-09-25 2015-01-21 北京搜狗科技发展有限公司 Information presentation method based on input and input method system
CN104462375A (en) * 2014-12-09 2015-03-25 北京百度网讯科技有限公司 Barrage media based search processing method and barrage media based search processing system
CN104504061A (en) * 2014-12-19 2015-04-08 百度在线网络技术(北京)有限公司 Method, device and system for pushing messages to users on bullet screen carriers
US20150193509A1 (en) * 2012-08-31 2015-07-09 Google Inc. Providing a search display environment on an online resource
US9104664B1 (en) * 2011-10-07 2015-08-11 Google Inc. Access to search results
CN105435453A (en) * 2015-12-22 2016-03-30 网易(杭州)网络有限公司 Bullet screen information processing method, device and system
CN105451087A (en) * 2015-12-14 2016-03-30 广州弹幕网络科技有限公司 Pushing method, terminals, historical data server and system for barrage information

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110252302A1 (en) * 2010-04-12 2011-10-13 Microsoft Corporation Fitting network content onto a reduced-size screen
US9104664B1 (en) * 2011-10-07 2015-08-11 Google Inc. Access to search results
US20150193509A1 (en) * 2012-08-31 2015-07-09 Google Inc. Providing a search display environment on an online resource
CN104298429A (en) * 2014-09-25 2015-01-21 北京搜狗科技发展有限公司 Information presentation method based on input and input method system
CN104462375A (en) * 2014-12-09 2015-03-25 北京百度网讯科技有限公司 Barrage media based search processing method and barrage media based search processing system
CN104504061A (en) * 2014-12-19 2015-04-08 百度在线网络技术(北京)有限公司 Method, device and system for pushing messages to users on bullet screen carriers
CN105451087A (en) * 2015-12-14 2016-03-30 广州弹幕网络科技有限公司 Pushing method, terminals, historical data server and system for barrage information
CN105435453A (en) * 2015-12-22 2016-03-30 网易(杭州)网络有限公司 Bullet screen information processing method, device and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019000788A1 (en) * 2017-06-30 2019-01-03 武汉斗鱼网络科技有限公司 Method, device, terminal, and storage medium for playing bullet subtitle information
CN108966036A (en) * 2018-06-26 2018-12-07 掌阅科技股份有限公司 Barrage display methods, electronic equipment and computer storage medium
CN109302630A (en) * 2018-09-13 2019-02-01 Oppo广东移动通信有限公司 Barrage generation method and relevant apparatus

Also Published As

Publication number Publication date
CN106021279B (en) 2020-04-07

Similar Documents

Publication Publication Date Title
US9946949B2 (en) Techniques including URL recognition and applications
US20200259771A1 (en) Method, device, terminal equipment and storage medium of sharing personal information
CN105117491B (en) Page push method and apparatus
CN109325179A (en) A kind of method and device that content is promoted
CN105786969A (en) Information display method and apparatus
CN113220734A (en) Course recommendation method and device, computer equipment and storage medium
CN102929971A (en) Multimedia information playing method and system
CN112099704A (en) Information display method and device, electronic equipment and readable storage medium
CN106021279A (en) Method and device for information display
CN107633426A (en) Advertising message method for implantation and system based on environmental data
CN107193880A (en) A kind of method for page jump and device
CN106886594A (en) For the method and apparatus of exhibition information
CN111880668A (en) Input display method and device and electronic equipment
CN114722292A (en) Book searching method, device, equipment and storage medium
CN109298817B (en) Item display method, item display device, terminal and storage medium
CN105630893B (en) A kind of display methods and device of group picture title
US8510809B2 (en) Network authentication system and method
CN106919613A (en) Pictorial information searching method and device
Nielsen Miniatures versus icons as a visual cache for videotex browsing
CN103886036B (en) A kind of method and apparatus for the page to be presented
CN105955495A (en) Information input method and device
CN105824951A (en) Retrieval method and retrieval device
CN104267960B (en) A kind of generation method and equipment of user interface forms
CN101373478A (en) Method and apparatus for displaying data
CN112799514A (en) Information recommendation method and device, electronic equipment and medium

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