Abstract:
The present invention could achieve the implementation of one-off publishing by users of structured information, non-structured information, text information and webpage information, precisely push these information to various internet information application platforms and relevant information requiring users, thus relieving an internet user from the distress of repeatedly publishing on various application platforms, reducing information collecting costs of the internet application platforms, and further improving communication and application efficiency of internet information.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application is a continuation of International Patent Application No. PCT/CN2015/077680 with a filing date of Apr. 28, 2015, designating the United States, now pending, and further claims priority to Chinese Patent Application No. 201410180221.1 with a filing date of May 1, 2014. The content of the aforementioned applications, including any intervening amendments thereto, are incorporated herein by reference. 
     
    
     TECHNICAL FIELD 
       [0002]    The present invention relates to the computer and communication field, in particular to a precision push method for internet information. 
       BACKGROUND OF THE PRESENT INVENTION 
       [0003]    Information push has already become an extremely common method for information service in internet information communication. The main characteristic of information push is that there is no need for the receiving users to send a request, the push technology can transmit data promptly to clients, such as sending e-mails, pushing customized information and short messages. 
         [0004]    With the coming of Self-media era (focusing on the user to release and spread internet information), a new application requirement for information push has been made: if the information published by the user could be pushed automatically and precisely to various internet information application platforms (such as E-commerce platform, recruiting platform, dating platform and industry application platform) and other requiring users, thus not only relieving various internet users from the distress of repeatedly publishing on various application platforms, but also significantly reducing information collection cost for various internet application platforms and repeated retrieval cost for relevant information requiring users. Also, it will be universally welcomed by information publishing users and requiring users. 
         [0005]    However, compared with the traditional customized and non-customized information push, the new information push requirement not only needs preciser information push ability and better information push quality, but also needs to meet the well-timed push requirement of both structured information and non-structured information. 
         [0006]    The present invention provides a precision push method for internet information to achieve the implementation of one-off publishing by users of various structured information and non-structured information, precisely and timely push these structured information and non-structured information to various relevant requiring application platforms and users. 
       SUMMARY OF PRESENT INVENTION 
       [0007]    The present invention provides a precision push method for internet information to achieve the implementation of one-off publishing by users of various structured information and non-structured information, precisely and timely push these structured information and non-structured information to various relevant requiring application platforms and users. The main steps are as follows: 
         [0008]    acquiring an “information push” instruction from an information push man-machine interaction interface and judging whether the information to be pushed is displayed in the information push man-machine interaction template; 
         [0009]    if “yes”, acquiring an information push requiring selection result of the information push man-machine interaction template; performing an “information push” instruction and saving relevant information to a push information database: 
         [0010]    if “no”, outputting a man-machine interaction template for retrieval, acquiring an information retrieval condition and retrieval instruction from the man-machine interaction template for retrieval; performing retrieval to all kinds of internet information and information and link information stored in a universal internet information publishing system and displaying a retrieval result added with an “information push” selecting button; 
         [0011]    after certain information on a retrieval result displaying page, acquiring the “information push” instruction, and outputting the “information push” man-machine interaction template displaying the information; 
         [0012]    acquiring an information push requiring selection result from the information push man-machine interaction template, performing the “information push” instruction, and saving relevant information to the push information database. 
         [0013]    The following steps are performed before performing the “information push” instruction above steps: 
         [0014]    judging whether a push information receiver has inputted information in an information receiving requirement form in consistent with a structure item of information publishing structured template; 
         [0015]    if the push information receiver has inputted information in the information receiving requirement form, using information to be pushed to match the contents of the information receiving requirement form; 
         [0016]    if a matching degree meets a demand of the push information receiver, pushing the information to the push information receiver; 
         [0017]    if the information receiving requirement content is not provided by the push information receiver, pushing the information to the address of push information receiver appointed by an information push user; 
         [0018]    the information push man-machine interaction template of the present invention includes but not limited to a push information display column, a push object selection item, an information push type selection item and an information push instruction button. Wherein the push object selection item includes relevant professional website, relevant publishing platforms relevant organization website, information service for mobile location and manual calling, and under each of the push object selection item, specific receiving user name or LOGO for users to select is displayed. Wherein the type selection item of push content includes abstract push, detailed information push and all push. 
         [0019]    The push information of the present invention includes structured abstract information, non-structured abstract information, relevant detailed information of the information publishing and storage system described in the present invention, and linkable webpage information offered in the abstract information. 
         [0020]    The push information receiver of the present invention includes any receiver capable of storing or displaying push information, which could be various internet communication terminals, web server and various internet information storage server. 
     
    
     
       DESCRIPTION OF THE DRAWINGS 
         [0021]      FIG. 1  is a schematic diagram of top-layer structured tab of arbitrary key word; 
           [0022]      FIG. 2  is a schematic diagram of universal template of the internet information publishing; 
           [0023]      FIG. 3  is a schematic diagram of universal information retrieval man-machine interaction interface; 
           [0024]      FIG. 4  is a schematic diagram of universal retrieval result of internet information retrieval; 
           [0025]      FIG. 5  is a main flow chart of information push service; 
           [0026]      FIG. 6  is a main page of information push man-machine interaction; 
           [0027]      FIG. 7  s a flow chart of information push ice; 
           [0028]      FIG. 8  is a schematic diagram of information receiving requirement form. 
       
    
    
     DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS 
       [0029]    Refer to drawings  1 - 4 . 
         [0030]    For easy understanding of rationality and practicability of the present invention, it&#39;s necessary to illustrate the basic principle of the present invention; through the systematic analysis on retrieval result of the internet information full text keyword, the following “Double-ten Principle” is found—inputting arbitrary topic keyword, the commonly used top-layer common pragmatic keywords (equal to the structure tab of abstract information) of the application function and utility range of the locked target information is within the scope of 10×10 (See  FIG. 1 ). 
         [0031]    For the above “Double-ten Principle”, the universal internet information publishing system in the present invention and embodiments of the present has the following characteristics: 
         [0032]    See  FIG. 2 ,  FIG. 8 . 
         [0033]    The universal internet information publishing system of the present invention has the following characteristics: 
         [0034]    carrying on statistical analysis of the common top layer, sublayer abstract strucrure tab and classification integration result of the arbitrary topic keyword of the internet information; 
         [0035]    acquiring a result and automatically generating a structure tab of universal abstract database of the internet information including a link address of detailed information and a universal template of information publishing; 
         [0036]    acquiring top layer and sublayer abstract structure tab applicable for the arbitrary topic keyword of the internet information added by users from the universal template of information publishing; 
         [0037]    adjusting the universal abstract database of the internet information and the universal template structure tab of information publishing automatically according to the use frequency of system users, and saving the structure tab added by users in the abstract structure tab used by the users independently; 
         [0038]    acquiring the instruction of invoking information publishing template of the users and outputting the universal template of internet information publishing pre-set with the common top layer and sublayer abstract structure tab of the arbitrary topic keyword; 
         [0039]    acquiring the structured information abstract input by users and non-structured information abstract attached to “other” categories, items from the universal template of internet information publishing, and acquiring the structured abstract publishing information and non-structured abstract publishing information establishing mapping relationship with structured information tab in other websites and abstract structure tab of the system; 
         [0040]    acquiring the detailed information uploaded by users after the abstract information published from the universal template of internet information publishing or add automatically or manually the abstract structure tab of the system to the thesaurus uploaded with detailed information or full text key words search of the web information of the outside system; and 
         [0041]    acquiring the instruction of information storing and saving the acquired abstract information in the storing database of universal abstract information, saving the acquired detailed information in the storing database of detailed information classification of the system. 
         [0042]    Wherein the mapping relationship of structure tab includes both a top-level structure tab and a lower-level structure tab, both one-to-one relationship and one-to-more relationship; the structured tab is shown in table format, or in the form of structure tab words with colon. 
         [0043]    The man-machine interaction template for retriveal and application methods of the present invention have the following characteristics: 
         [0044]    See  FIG. 3 ,  FIG. 4   
         [0045]    The man-machine interaction template for retrieval in consistent with structure tab or semantically consistent with the publishing information template is outputted. 
         [0046]    The information retrieval condition inputted or selected by users from the retrieval man-machine interaction template is acquired. 
         [0047]    A retrieval instruction is acquired, acquired information retrieval condition inputted or selected by users is used to match various internet information, including the structured information, non-structured information, relevant detailed information stored in the universal internet information publishing system and linkable detailed information beyond the system. 
         [0048]    A retrieval result is outputted. 
         [0049]    The man-machine interaction template for retrieval is provided with an input box of topic keyword of retrieval content, a selection item of pragmatic keyword of retrieval range limits, an input box of common keyword under the pragmatic keyword. 
         [0050]    The information retrieval condition includes acquired topic keyword from the man-machine interaction template for retrieval, the pragmatic keyword selected by users, common keyword or combined result under selection item of pragmatic keyword, and relevant information of the universal internet information publishing system of the present invention, and various internet information. 
         [0051]    Wherein the selection item of pragmatic keyword in the information retrieval condition and the input box of common keyword under the pragmatic keyword have multiple selection, but it is not allowed to select the pragmatic keyword only. 
         [0052]    Embodiments: a precision push method for internet information to achieve the implementation of one-off publishing by users of various structured information and non-structured information, precisely and timely push these structured information and non-structured information to various relevant requiring application platforms and users. 
         [0053]    The main steps of the present embodiment are as follows: 
         [0054]    See  FIG. 5 ,  FIG. 4  and  FIG. 6   
         [0055]    Step  501 : When acquiring the “information push” instruction from the information push man-machine interaction interface, judging whether the information to be pushed is displayed in the information push man-machine interaction template (See  FIG. 6 ); 
         [0056]    Wherein information to be pushed displaying on the information push man-machine interaction template includes structured information, text information and web information, and the text information and web information could be displayed in the form of file name or link address. 
         [0057]    Step  502 : if “yes”, performing the “information push” instruction according to the information push requiring type acquired from the information push man-machine interaction template and saving relevant information to the push information database. 
         [0058]    Step  503 : if “no”, invoking the man-machine interaction template for retrieval (See  FIG. 3 ) in the description of the present invention, acquiring the information retrieval condition and retrieval instruction from the man-machine interaction template for retrieval to retrieve information and link information stored in the universal internet information publishing system and displaying the retrieval result. 
         [0059]    Step  504 : after certain information on a retrieval result displaying page acquiring the “information push” instruction, outputting the information push man-machine interaction template displaying the information. And acquiring the information push requiring type and the “information push” instruction from the information push man-machine interaction template, pushing information to relevant requiring user and saving relevant information to push information database in this system. 
         [0060]    The following steps are performed before performing the “information push” instruction of above step  502  and  504 : 
         [0061]    See  FIG. 7 ,  FIG. 2 ,  FIG. 8   
         [0062]    Step  701 : judging whether the information receiving requirement form is provided by the push information receiver. 
         [0063]    Step  702 : if the information receiving requirement form is provided by the push information receiver, using information to be pushed to match the contents of the information receiving requirement form. If the matching degree meets the demand of the push information receiver, pushing the information to the push information receiver; 
         [0064]    Step  703 : if the information receiving requirement form is not provided by the push information receiver, pushing the information to the address of push information receiver appointed by the information push user; 
         [0065]    Wherein the content structure of the information receiving requirement form is the same as or similar to the structure of  FIG. 2  of the present invention. 
         [0066]    The practical values of the present invention are as follows: firstly, based on the relevant information publishing system and information retrieval methods connected and applied by the present invention, the present invention could precisely push various internet information with one-stop, including structured information, non-structured information or web information, and the present invention is a simple and universal customized push method. 
         [0067]    Secondly, the present invention could achieve one-off publishing information by the user and precisely push the information needed by the receiver to various application platforms (such as E-commerce platform, recruiting platform, dating platform, mobile location information service provider, manual calling information service provider) and relevant requiring terminal users. 
         [0068]    Thirdly, the present invention could not only significantly relieve the internet users from the distress of repeatedly publishing on various application platforms, but also meet the relevant special application requirements of information publishing users on various application platforms, such as direct dialogue and communication requirements, various trading requirements and other special application requirements. 
         [0069]    In conclusion, through connection and combined application with the universal system of internet information publishing and man-machine interaction retrieval template and application method, the present invention has preciser information push ability and broader and more real requiring market of information push users, and will become a new tool of the huge market of information push requirement to broaden the internet information of Self-media era. 
         [0070]    It should be understood by those skilled in the art that the embodiment of the present invention can be provided for method, system or computer program product. Therefore, the embodiment of the present invention can be in the form of complete hardware, complete software or the combination of hardware and software. Besides, the present invention can be in the form of implementing computer program product on one or more computer available storage medium (including but not limited to disk memory and optical memory) including computer available program code. 
         [0071]    The present invention is described with reference to the method and apparatus (system) of embodiment of the present invention, and flowchart and/or block diagram of computer program product. It should be understood that each flow and/or block of flowchart and/or block diagram and combination of flow and/or block of flowchart and/or block diagram can be realized by computer program commands. 
         [0072]    These program commands can be provided to the processor of general-purpose computer, special-purpose computer, embedded processor or other programmable data processing equipments to generate a machine, so that a device for realizing specified function in one or more flows of flowchart and/or one or more blocks of block diagram is generated by commands executed by the processor of computer or other programmable data processing equipments. 
         [0073]    These computer program commands can also be stored in computer readable memory capable of guiding computer or other programmable data processing equipments to work in a particular way, so that the commands stored in computer readable memory generate manufactures including command device, and the command device realized specified function in one or more flows of flowchart and/or one or more blocks of block diagram. 
         [0074]    These computer program commands can also be loaded into computer or other programmable data processing equipments, so that a series of operation steps are performed on the computer or other programmable data processing equipments to realize computer processing, thus a step for realizing specified function in one or more flows of flowchart and/or one or more blocks of block diagram is provided by commands executed by computer or other programmable data processing equipments. 
         [0075]    Obviously, any modifications and variations can be made within the spirit and scope of the present invention for those skilled in the art. In this way, the present invention includes these modifications and variations if they belong to the scope of claims and equivalent technology of the present invention.