[go: up one dir, main page]

CN1996301A - Method and system for distributing information directly associated with user - Google Patents

Method and system for distributing information directly associated with user Download PDF

Info

Publication number
CN1996301A
CN1996301A CNA2006101672406A CN200610167240A CN1996301A CN 1996301 A CN1996301 A CN 1996301A CN A2006101672406 A CNA2006101672406 A CN A2006101672406A CN 200610167240 A CN200610167240 A CN 200610167240A CN 1996301 A CN1996301 A CN 1996301A
Authority
CN
China
Prior art keywords
input
information
user
input content
relevant information
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
CNA2006101672406A
Other languages
Chinese (zh)
Other versions
CN100555283C (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 Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development 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 Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CNB2006101672406A priority Critical patent/CN100555283C/en
Publication of CN1996301A publication Critical patent/CN1996301A/en
Priority to PCT/CN2007/071207 priority patent/WO2008071121A1/en
Application granted granted Critical
Publication of CN100555283C publication Critical patent/CN100555283C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明提供了一种直接针对用户的相关信息的发布方法和系统,所述方法包括以下步骤:利用输入法平台,采集和存储用户的输入内容;对一定阈值范围内的输入内容进行分析;依据分析结果确定向该用户发布的相关信息;在所述输入法平台所运行的计算设备上展示所述相关信息。本发明可以大大提高相关信息发布的准确度,因为发布的最终对象就是用户;同时由于使用本发明用户的数量巨大,可以大大扩展相关信息发布的广度和深度;从而可以真正的实现直接面向用户的信息发布。本发明还可以收集用户输入内容的参数信息,然后结合所述参数信息对一定阈值范围内的输入内容进行分析,从而可以更加准确的得到针对该用户输入内容的分析结果。

The present invention provides a method and system for publishing related information directly aimed at users, the method comprising the following steps: using an input method platform to collect and store user input content; analyzing input content within a certain threshold range; The analysis results determine relevant information to be released to the user; and display the relevant information on the computing device running on the input method platform. The present invention can greatly improve the accuracy of relevant information release, because the final object of the release is the user; at the same time, due to the huge number of users using the present invention, the breadth and depth of relevant information release can be greatly expanded; thus it can truly realize direct user-oriented Information Release. The present invention can also collect parameter information of user input content, and then analyze the input content within a certain threshold range in combination with the parameter information, so that the analysis result for the user input content can be obtained more accurately.

Description

一种直接针对用户的相关信息的发布方法和系统A method and system for publishing related information directly aimed at users

技术领域technical field

本发明信息发布领域,特别是涉及一种直接针对用户的相关信息的发布方法和系统。The invention relates to the field of information distribution, and in particular relates to a method and system for directly targeting user-related information.

背景技术Background technique

当前技术下,通过互联网发布的相关信息形式多种多样(例如,新闻信息、娱乐信息、广告信息等等);发布方法也纷繁多样,下面举例进行说明。Under the current technology, relevant information released through the Internet comes in various forms (for example, news information, entertainment information, advertisement information, etc.); and there are also various methods of publishing, which will be described with examples below.

第一种方式,通过大众媒体网站广告的形式发布与该网站主题词密切相关的信息。例如,推广雨林旅游的代理商可以将广告投放在雅虎(Yahoo!)网站的生态旅游子目录中。The first way is to publish information closely related to the keywords of the website in the form of mass media website advertisements. For example, an agency promoting rainforest tourism could place an ad in the ecotourism subdirectory of the Yahoo! (Yahoo!) Web site.

第二种方式,通过广播电子邮件发布与该邮件主题相关的信息,所述广播电子邮件以具有一个或多个共同兴趣的特定接收者群体为目标。例如,关于特定话题(例如父母身份)的新闻电子邮件通常包括大量迎合该特定话题的发广告者网站(例如玩具店的网站)的统一资源定位器(URL)列表,新闻电子邮件的接收者可以“点击”其上的链接,来通过网络浏览器查看相关信息。中国200380104662.3号专利申请就公开了一种用于通过电子邮件进行动态文本广告发布的方法和系统。In the second way, the information related to the subject of the mail is distributed through broadcast emails, which are targeted at a specific group of recipients with one or more common interests. For example, a news e-mail about a particular topic (e.g., parenthood) typically includes a large number of Uniform Resource Locator (URL) listings of advertiser websites (e.g., a toy store's website) that cater to the particular topic, and recipients of the news e-mail may "Click" on a link to view related information through a web browser. Chinese Patent Application No. 200380104662.3 discloses a method and system for issuing dynamic text advertisements by email.

第三种方式,通过搜索结果列表页面发布与搜索关键词相关的信息。如今,通过搜索引擎检索已成为人们从互联网中获取信息和资源的一种非常快捷和有效的手段。现有技术中,一般在搜索结果列表页面的右边辟出专门一栏用于发布与搜索关键词相关的信息链接地址,用户通过点击该链接即可通过网络浏览器查看相关信息。The third way is to publish information related to the search keyword through the search result list page. Nowadays, searching through search engines has become a very fast and effective means for people to obtain information and resources from the Internet. In the prior art, a special column is generally set up on the right side of the search result list page for publishing information link addresses related to search keywords, and users can view related information through a web browser by clicking the link.

但是以上的相关信息发布方式,都要求相关信息事先预置在对应的网页或者邮件中,即必须要通过网页或者邮件服务器发布,而对于内容类似的网页或者邮件分属于不同的服务器时,相关信息需要提供给多个不同的服务器进行发布,从而导致相关信息更新、管理以及信息反馈统计的困难。Google公司在中国专利CN1759388A中,提出了一种新的相关信息发布方式:However, the above methods of publishing related information require that the relevant information be preset in the corresponding webpage or email, that is, it must be released through the webpage or email server, and when webpages or emails with similar content belong to different servers, the relevant information It needs to be provided to multiple different servers for publishing, which leads to difficulties in updating, managing and statistics of information feedback. In Chinese patent CN1759388A, Google proposes a new way of publishing related information:

客户端应用程序(比如,终端用户计算机上的浏览器、浏览器插件、浏览器工具栏插件等)被用来支持向客户装置提供内容相关广告。客户端应用程序可以通过发送文档信息(比如,文档标识符、文档内容、内容相关信息等)到内容广告服务器而提供这种支持。客户端应用程序也可以被用来组合文档内容和内容相关广告。例如,客户端应用程序可以在窗口中(例如,在浏览器窗口中)组合文档内容和广告,可以在上、下面的窗口中、或在与文档窗口相邻的窗口提供广告,也可以在浏览器“铬黄”中提供广告等。Client applications (eg, browsers on end-user computers, browser plug-ins, browser toolbar plug-ins, etc.) are used to support the provision of contextual advertisements to client devices. The client application can provide this support by sending document information (eg, document identifier, document content, content-related information, etc.) to the content advertising server. Client applications can also be used to combine document content and contextual advertisements. For example, a client application may combine document content and advertisements in a window (e.g., in a browser window), may serve advertisements in windows above, below, or adjacent to the document window, or in a browser window Advertisements, etc. are provided in the browser "Chrome".

该发布方式可以部分解决现有的一些广告集中管理的问题,但是随着相关信息发布的越来越频繁以及发布要求的提高,Google公司所提出的发布方式已经不能满足需要,具有以下难以克服的缺陷:This release method can partly solve the existing problems of centralized management of some advertisements, but with the release of relevant information more and more frequently and the increase of release requirements, the release method proposed by Google can no longer meet the needs, and has the following insurmountable problems defect:

首先,Google公司所提出的发布方式中,以浏览器插件等形式存在的客户端将用户需要浏览的网页的URL发送至分析服务器,分析服务器根据该URL抓取该网页的相关内容并得到分析结果,相关信息服务器根据所述分析结果向该客户端返回匹配的相关信息。但是由于很多内容相同的网页具有不同的URL,或者很多网页都采用动态URL,即分析服务器不得不重复请求获取相同内容的网页,并针对相同内容的网页进行多次重复的分析过程,严重浪费服务器的计算资源。First of all, in the publishing method proposed by Google, the client in the form of browser plug-ins sends the URL of the webpage that the user needs to browse to the analysis server, and the analysis server captures the relevant content of the webpage according to the URL and obtains the analysis results , the relevant information server returns matching relevant information to the client according to the analysis result. However, because many webpages with the same content have different URLs, or many webpages use dynamic URLs, the analysis server has to repeatedly request webpages with the same content, and perform repeated analysis processes for webpages with the same content, which seriously wastes the server computing resources.

其次,Google公司所提出的发布方式中,客户端会将用户浏览的所有网页的URL发送至分析服务器,由相关信息服务器返回匹配的相关信息,但实际上在用户所浏览的网页中有一些对用户来说是无效的,则依据该方式客户端就会收到相应的一些无效的相关信息。并且,如果用户短时间内浏览的网页较多,则就会收到大量的相关信息,由于这些相关信息需要从服务器下载至本地并在本地运行展示,所以将会严重浪费用户本地计算设备的计算资源和网络传输资源。Secondly, in the publishing method proposed by Google, the client will send the URLs of all webpages browsed by the user to the analysis server, and the relevant information server will return matching relevant information. If it is invalid for the user, the client will receive corresponding invalid related information according to this method. Moreover, if the user browses many webpages in a short period of time, he will receive a large amount of relevant information. Since the relevant information needs to be downloaded from the server to the local and run and displayed locally, it will seriously waste the calculation of the user's local computing device. resources and network transport resources.

再者,Google公司所提出的发布方式无法保证相关信息发布的准确度,因为相关信息是依据对网页内容的分析结果而选择发布的,而网页内容更多的体现的是网页信息提供者的需求,而并非网页信息浏览者的需求,但是网页信息浏览者恰恰是上述发布方式中相关信息的最终发布对象。并且对于大部分的网页而言,其内容非常丰富(例如各种门户网站),网页信息浏览者仅仅对其中的一小部分信息感兴趣,而上述发布方式中的分析服务器是无法找出网页信息浏览者到底是对哪部分信息感兴趣,从而导致发布的相关信息准确度极低。Furthermore, the release method proposed by Google cannot guarantee the accuracy of the relevant information release, because the relevant information is selected and released based on the analysis results of the web page content, and the web page content more reflects the needs of the web page information provider , rather than the needs of web page information viewers, but web page information viewers are precisely the final release objects of relevant information in the above release methods. And for most webpages, its content is very rich (such as various portal websites), webpage information viewer is only interested in a small part of information wherein, and the analysis server in the above-mentioned publishing method is unable to find out webpage information Which part of the information is the viewer interested in, resulting in extremely low accuracy of the relevant information released.

综上所述,迫切需要本领域技术人员解决的一个技术问题是:提出一种既能够满足相关信息发布的准确度的需要,同时还不会显著增加用户端或者服务端传输资源、计算资源的负担。To sum up, a technical problem that urgently needs to be solved by those skilled in the art is: to propose a method that can meet the accuracy requirements of related information release without significantly increasing the transmission resources and computing resources of the user end or server end. burden.

发明内容Contents of the invention

本发明所要解决的技术问题是提供一种直接针对用户的相关信息的发布方法和系统,以解决现有技术中相关信息发布的准确度低下的问题。The technical problem to be solved by the present invention is to provide a method and system for publishing related information directly aimed at users, so as to solve the problem of low accuracy of related information publishing in the prior art.

为了解决上述问题,本发明公开了一种直接针对用户的相关信息的发布方法,包括:In order to solve the above problems, the present invention discloses a method for publishing related information directly aimed at users, including:

利用输入法平台,采集和存储用户的输入内容;Use the input method platform to collect and store the user's input content;

对一定阈值范围内的输入内容进行分析;Analyze the input content within a certain threshold range;

依据分析结果确定向该用户发布的相关信息;Determine the relevant information to be released to the user based on the analysis results;

在所述输入法平台所运行的计算设备上展示所述相关信息。The relevant information is displayed on the computing device running on the input method platform.

优选的,所述的方法中:所述阈值为时间阈值;或者,所述阈值为内容阈值。Preferably, in the method: the threshold is a time threshold; or, the threshold is a content threshold.

优选的,所述的方法还包括:采集所述输入内容的参数信息,所述分析步骤为结合所述参数信息,对一定阈值范围内的输入内容进行分析。Preferably, the method further includes: collecting parameter information of the input content, and the analyzing step is to combine the parameter information to analyze the input content within a certain threshold range.

其中,所述参数信息为输入内容所对应的应用程序、输入时间或者预置时间内的平均输入长度。Wherein, the parameter information is the application program corresponding to the input content, the input time or the average input length within a preset time.

所述依据分析结果所确定相关信息为最相关的一条相关信息。The related information determined based on the analysis result is the most relevant piece of related information.

或者所述依据分析结果所确定相关信息为多条相关信息,将所述依据分析结果所确定的多条相关信息存储形成针对该用户的发布数据库,所述发布数据库中还存储有:针对每条相关信息的发布顺序信息和发布位置信息。Or the relevant information determined based on the analysis results is multiple pieces of relevant information, and the multiple pieces of relevant information determined according to the analysis results are stored to form a release database for the user, and the release database also stores: for each Release order information and release location information of related information.

所述输入内容的存储为:将用户输入内容以文本信息的方式存储;通过对该文本的分析,得到分析结果。所述输入内容的存储也可以为:以字词为单位存储用户的输入内容;通过对所输入字词的用户词频的分析,得到分析结果。The storage of the input content includes: storing the user input content in the form of text information; and obtaining the analysis result by analyzing the text. The storage of the input content may also be: storing the user's input content in units of words; and obtaining the analysis result by analyzing the user's word frequency of the input words.

优选的,所述的方法还包括:对所述用户进行分类。Preferably, the method further includes: classifying the users.

本发明还提供了一种输入法平台,包括输入接口单元、显示单元以及词库,其特征在于,还包括:The present invention also provides an input method platform, including an input interface unit, a display unit and a thesaurus, and is characterized in that it also includes:

第一采集存储模块,用于采集和存储用户的输入内容;The first collection and storage module is used to collect and store user input content;

通信模块,与发布服务器相连,用于接收所确定的需要向该用户发布的相关信息;以及发送相关信息获取请求;The communication module is connected with the publishing server, and is used to receive the determined relevant information that needs to be released to the user; and send a request for obtaining relevant information;

展示模块,用于在所述输入法平台所运行的计算设备上展示所述相关信息。A display module, configured to display the related information on the computing device running on the input method platform.

其中,所述通信模块发送的相关信息获取请求包括一定阈值范围内的所述输入内容。Wherein, the relevant information acquisition request sent by the communication module includes the input content within a certain threshold range.

优选的,所述的输入法平台还包括:分析模块,用于对一定阈值范围内的输入内容进行分析,得到分析结果;所述通信模块发送的相关信息获取请求包括所述分析结果。Preferably, the input method platform further includes: an analysis module, configured to analyze input content within a certain threshold range to obtain analysis results; the related information acquisition request sent by the communication module includes the analysis results.

优选的,所述的输入法平台还包括:分析模块,用于对一定阈值范围内的输入内容进行分析,得到分析结果;相关信息数据库,用于在预置条件下,接收相关信息获取请求,依据分析结果确定相关信息。Preferably, the input method platform further includes: an analysis module, configured to analyze input content within a certain threshold range to obtain analysis results; a related information database, configured to receive related information acquisition requests under preset conditions, Determine relevant information based on the analysis results.

优选的,所述的输入法平台还包括:第二采集存储模块,用于采集和存储所述输入内容的参数信息。Preferably, the input method platform further includes: a second acquisition and storage module, configured to acquire and store parameter information of the input content.

优选的,所述的输入法平台还包括:分析模块,用于结合所述参数信息,对一定阈值范围内的输入内容进行分析,得到分析结果;所述相关信息获取请求包括所述分析结果。Preferably, the input method platform further includes: an analysis module, configured to analyze the input content within a certain threshold range in combination with the parameter information, and obtain an analysis result; the related information acquisition request includes the analysis result.

本发明还公开了一种直接针对用户的相关信息的发布系统,包括:The present invention also discloses a publishing system for related information directly aimed at users, including:

第一采集存储子系统,用于利用输入法平台采集和存储用户的输入内容;The first collection and storage subsystem is used to collect and store the user's input content by using the input method platform;

分析子系统,对一定阈值范围内的输入内容进行分析;The analysis subsystem analyzes the input content within a certain threshold range;

相关信息数据库,用于存储需要发布的相关信息;Relevant information database, used to store relevant information that needs to be released;

结果确定子系统,依据分析结果确定向该用户发布的相关信息;The result determination subsystem determines the relevant information to be released to the user according to the analysis results;

展示子系统,在所述输入法平台所在的本地计算设备上展示所述相关信息。The display subsystem displays the relevant information on the local computing device where the input method platform is located.

优选的,所述的系统还包括:第二采集存储子系统,用于采集所述输入内容的参数信息,所述分析子系统结合所述参数信息,完成对一定阈值范围内的输入内容的分析。Preferably, the system further includes: a second collection and storage subsystem, configured to collect parameter information of the input content, and the analysis subsystem combines the parameter information to complete the analysis of the input content within a certain threshold range .

其中,所述参数信息为输入内容所对应的应用程序、输入时间或者预置时间内的平均输入长度。Wherein, the parameter information is the application program corresponding to the input content, the input time or the average input length within a preset time.

优选的,所述依据分析结果所确定相关信息为最相关的一条相关信息。Preferably, the relevant information determined according to the analysis result is the most relevant piece of relevant information.

优选的,所述的系统还包括:发布数据库,用于存储依据分析结果所确定的多条相关信息、针对每条相关信息的发布顺序信息和发布位置信息。Preferably, the system further includes: a release database for storing multiple pieces of related information determined according to the analysis results, release sequence information and release location information for each piece of related information.

其中,所述输入内容的存储为:将用户输入内容以文本信息的方式存储;通过对该文本的分析,得到分析结果。所述输入内容的存储也可以为:以字词为单位存储用户的输入内容;通过对所输入字词的用户词频的分析,得到分析结果。Wherein, the storage of the input content includes: storing the user input content in the form of text information; and obtaining the analysis result by analyzing the text. The storage of the input content may also be: storing the user's input content in units of words; and obtaining the analysis result by analyzing the user's word frequency of the input words.

与现有技术相比,本发明经过仔细研究,选择广泛使用的,与用户联系最紧密的应用程序——输入法平台作为本发明收集用户信息的载体;首先由于输入法平台广泛使用,可以收集最大数量用户的信息;其次,输入法平台与用户的联系最为紧密,所有用户都需要通过输入法平台表达自己的思想、爱好等等特性信息。上述对本发明与输入法平台结合的分析,可以得知,本发明可以大大提高相关信息发布的准确度,因为发布的最终对象就是用户;同时由于使用本发明用户的数量巨大,可以大大扩展相关信息发布的广度和深度;从而可以真正的实现直接面向用户的信息发布。Compared with the prior art, the present invention selects the widely used application program most closely connected with users—the input method platform as the carrier of the present invention to collect user information; firstly, because the input method platform is widely used, it can collect The information of the largest number of users; secondly, the input method platform has the closest relationship with users, and all users need to express their own thoughts, hobbies and other characteristic information through the input method platform. From the above analysis of the combination of the present invention and the input method platform, it can be known that the present invention can greatly improve the accuracy of relevant information release, because the final object of the release is the user; at the same time, due to the huge number of users using the present invention, the relevant information can be greatly expanded. The breadth and depth of release; so that it can truly realize the release of information directly to users.

其次,优选的,本发明还可以收集用户输入内容的参数信息,然后结合所述参数信息对一定阈值范围内的输入内容进行分析,从而可以更加准确的得到针对该用户输入内容的分析结果,进一步提高本发明相关信息发布的准确度。Secondly, preferably, the present invention can also collect parameter information of user input content, and then analyze the input content within a certain threshold range in combination with the parameter information, so that the analysis result for the user input content can be obtained more accurately, further Improve the accuracy of the release of relevant information of the present invention.

附图说明Description of drawings

图1是本发明发布方法实施例的步骤流程图;Fig. 1 is a flow chart of the steps of an embodiment of the publishing method of the present invention;

图2是本发明输入法平台的第一实施例的结构框图;Fig. 2 is the structural block diagram of the first embodiment of the input method platform of the present invention;

图3是本发明输入法平台的第二实施例的结构框图;Fig. 3 is the structural block diagram of the second embodiment of the input method platform of the present invention;

图4是本发明输入法平台的第三实施例的结构框图;Fig. 4 is the structural block diagram of the third embodiment of the input method platform of the present invention;

图5是本发明输入法平台的第四实施例的结构框图;Fig. 5 is the structural block diagram of the fourth embodiment of the input method platform of the present invention;

图6是本发明发布系统实施例的结构框图。Fig. 6 is a structural block diagram of an embodiment of the publishing system of the present invention.

具体实施方式Detailed ways

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

参照图1、示出了一种直接针对用户的相关信息的发布方法的步骤流程图,包括以下步骤:Referring to FIG. 1 , it shows a flow chart of the steps of a method for publishing relevant information directly aimed at users, including the following steps:

步骤101、利用输入法平台,采集和存储用户的输入内容。Step 101, using the input method platform to collect and store the user's input content.

步骤101中所述利用输入法平台采集信息的实现可以采用各种可行的方式,例如:Various feasible ways can be used to realize the collection of information by using the input method platform described in step 101, for example:

(1)由输入法将输入内容输出:对输入法平台进行改造,使其不但能够向应用程序输入信息,并且可以将该输入信息存储至数据库中,一般可以存储为文本信息的格式,用于后续分析。改造后的输入法平台将输入信息存储至数据库可以采用以下两种方式:(1)在用户选定的输入内容上屏之时或者之后,存储输入信息,该方式可以应用于任何输入法平台以及任何输入方式;(2)在用户选定输入内容时就将所选定的信息进行存储,即在输入内容上屏之前存储输入信息,如,针对存在候选词选择的输入法平台而言,当用户输入较长的编码字符串时,用户需要一一选择对应的正确输入字词,在用户选择确定的时候就可以将其所选定的内容作为输入内容存储至数据库,而不需要在用户选择完所有字词后输入至应用程序时再存储至数据库。(1) Output the input content by the input method: the input method platform is modified so that it can not only input information to the application program, but also store the input information in the database, generally in the format of text information, for follow-up analysis. The modified input method platform can store the input information in the database in the following two ways: (1) When or after the input content selected by the user is displayed, the input information is stored. This method can be applied to any input method platform and Any input method; (2) when the user selects the input content, the selected information is stored, that is, the input information is stored before the input content is displayed on the screen. For example, for an input method platform with candidate word selection, when When the user enters a long coded string, the user needs to select the corresponding correct input words one by one. When the user selects OK, the selected content can be stored in the database as the input content, without the need for the user to select After all the words are entered into the application, they are stored in the database.

举个例子:用户输入的编码字符串为“shurufaciku”时,用户需要通过数字键选择两次,分别确定“输入法”和“词库”为正确的输入内容,本发明可以当用户选择“输入法”时将“输入法”存储至数据库,当用户选择“词库”时将“词库”存储至数据库;也可以当用户键入空格确定将“输入法词库”输入至应用程序时,存储“输入法词库”至数据库。For example: when the encoded character string input by the user is "shurufaciku", the user needs to select twice through the number keys to respectively determine "input method" and "thesaurus" as the correct input content. The present invention can be used when the user selects "input "input method" is stored in the database, and when the user selects the "thesaurus", the "thesaurus" is stored in the database; it can also be stored when the user enters a space to confirm the input of the "input method thesaurus" to the application. "Input Method Thesaurus" to the database.

(2)从词库中获取:输入法平台记录用户输入的字词以及用户词频,优选的,还可以对输入法平台进行改造,使其能够记录用户词频和时间的关系,即用户在一段时间内输入该字词的词频。获取系统时间的方式可以有多种,例如:a)读取操作系统当前的时间,b)在联网的时候通过网络授时系统授予输入法时间(这个时间可以与本地计算机时间不一致),通过读取输入法时间来获取时间。本方式采集的输入内容以字词为单位存储;通过对一定时间段内所输入字词的用户词频的分析,得到分析结果。(2) Obtain from the thesaurus: the input method platform records the words entered by the user and the user's word frequency. Preferably, the input method platform can also be transformed so that it can record the relationship between the user's word frequency and time. Enter the word frequency for the word in . There are many ways to obtain the system time, for example: a) read the current time of the operating system, b) grant the time of the input method through the network time service system when connected to the Internet (this time may not be consistent with the local computer time), by reading Input method time to get the time. The input content collected by this method is stored in units of words; the analysis result is obtained by analyzing the user's word frequency of the input words within a certain period of time.

(3)系统驻留程序的方式:运行一驻留内存的程序,能够截获从输入法平台向各个应用程序输入的信息。(3) The way of system resident program: run a program resident in memory, which can intercept the information input from the input method platform to each application program.

由于现有操作系统大都采用以下流程输入信息:系统接收键盘消息,转发给输入法平台,由输入法完成输入内容转换之后,再将输入内容传送给系统,系统发送给应用程序而完成信息的输入。因此,设置一驻留内存的程序,用于截获输入法向系统传送输入内容时的信息,即可在不改进现有输入法平台的基础上就可以实现用户输入内容的采集。Most of the existing operating systems use the following process to input information: the system receives the keyboard message, forwards it to the input method platform, and after the input method completes the conversion of the input content, it transmits the input content to the system, and the system sends it to the application program to complete the input of information . Therefore, setting a program resident in the memory for intercepting the information when the input method transmits the input content to the system can realize the collection of user input content without improving the existing input method platform.

对于有的操作系统和输入法平台而言,可以采用以下流程输入信息:系统接收键盘消息,转发给输入法平台,由输入法完成输入内容转换之后,直接将输入内容传送给应用程序而完成信息的输入。因此,设置一驻留内存的程序,用于截获输入法向应用程序传送输入内容时的信息,也可以在不改进现有输入法平台的基础上就可以实现用户输入内容的采集。For some operating systems and input method platforms, the following process can be used to input information: the system receives keyboard messages, forwards them to the input method platform, and after the input method completes the input content conversion, it directly transmits the input content to the application program to complete the information. input of. Therefore, setting a program resident in the memory for intercepting the information when the input method transmits the input content to the application program can also realize the collection of user input content without improving the existing input method platform.

当然,本领域技术人员易于得知,采用上述各种方式的任意组合也是可行的。Of course, those skilled in the art can easily know that it is also feasible to use any combination of the above-mentioned various methods.

步骤102、对一定阈值范围内的输入内容进行分析。Step 102, analyzing input content within a certain threshold range.

所述阈值可以为时间阈值,例如,对一个星期之内用户的输入内容进行分析。对于不同应用程序也可以设定不同的时间阈值,例如,对word程序的时间阈值为一个星期,而对MSN程序的时间阈值为一个月,因为针对MSN程序的输入内容与用户的个人行为的联系更为紧密。The threshold may be a time threshold, for example, the user's input content within a week is analyzed. Different time thresholds can also be set for different applications, for example, the time threshold for the Word program is one week, and the time threshold for the MSN program is one month, because the input content for the MSN program is related to the user's personal behavior more closely.

所述阈值也可以为内容阈值,即可以根据内容确定的范围,例如,设定文字的字数,词数,段落数,甚至可以设定每个词性的词输入的个数,总之是一个存储记录文字的范围设定值。例如,对于文本信息形式的输入内容而言,可以设定仅仅存储10000字以内的输入内容,或者仅仅针对10000字以内的输入内容进行分析;对于字词形式存储的输入内容,则可以设定仅仅存储词频大于100的字词,或者仅仅针对词频大于100的字词进行分析。可以规定所述内容阈值也可以根据各个应用程序进行设定,每个应用程序的输入文字都可以有不同的设定值。The threshold can also be a content threshold, that is, a range that can be determined according to the content, for example, the number of characters, the number of words, the number of paragraphs, or even the number of words input for each part of speech can be set. In a word, it is a storage record The range setting for text. For example, for the input content in the form of text information, it can be set to only store the input content within 10,000 words, or only analyze the input content within 10,000 words; for the input content stored in the form of words, you can set only Store words with a word frequency greater than 100, or analyze only words with a word frequency greater than 100. The content threshold can be specified or set according to each application program, and the input text of each application program can have a different set value.

所述分析可以为对字词属性的分析、语义分析、分词分析、统计分类等等各种方法。The analysis may be various methods such as word attribute analysis, semantic analysis, word segmentation analysis, and statistical classification.

例如,对于以文本信息存储的用户输入内容,可以采用类似于现在分析网页的内容的分析提取关键词的方式完成分析即可,但是由于本发明采集的输入内容几乎不存在垃圾信息,所分析的文本的纯度很高,从而导致分析准确率极高。对所存储内容可以采用分词、统计、分类等方式提取关键词,也可以采用语义分析提取关键词,或者其他分析文本的通用方法都可以,只要能分析出与文本意义最为近似的关键词或关键词组合,或者说关键词相似度数据,就可以作为分析结果输出。For example, for user input content stored in text information, the analysis can be completed in a manner similar to the analysis and extraction of keywords for analyzing the content of web pages now, but since the input content collected by the present invention has almost no spam information, the analyzed The purity of the text is high, resulting in extremely high analysis accuracy. For the stored content, keywords can be extracted by means of word segmentation, statistics, classification, etc., or semantic analysis can be used to extract keywords, or other general methods for analyzing text can be used, as long as the keywords or keywords that are most similar to the meaning of the text can be analyzed. Word combinations, or keyword similarity data, can be output as analysis results.

对于字词形式存储的输入内容,则可以采用字词属性分析的方式,由于存储了用户最近输入的字词内容,以及用户输入某些字词的频率及时间,在一定时间内的频率,甚至不同应用程序内的输入频率。对字词属性的分析可以是单纯的对词、词频、读音、或者词性的分析,也可以基于所存储的字词其他属性来进行。分析后可以获得用户对某些字词的输入频率,按照一定时间内输入的次数的多少可以评价其对该字词的关注度,从而确定最恰当的分析结果并输出。For the input content stored in the form of words, the method of word attribute analysis can be used. Since the content of the words recently entered by the user is stored, as well as the frequency and time of the user inputting certain words, the frequency within a certain period of time, or even Input frequency within different applications. The analysis of word attributes may be purely analysis of words, word frequency, pronunciation, or part of speech, or based on other attributes of the stored words. After the analysis, the user's input frequency of certain words can be obtained, and the user's attention to the word can be evaluated according to the number of times of input within a certain period of time, so as to determine the most appropriate analysis result and output it.

优选的,所述分析过程也可以采用上述任意方式的组合,也可以采用多次、多角度的综合分析方式,尽量获取最为精确的分析结果。例如,首先分析用户一定时间段的心情参数,然后将关键词和心情参数作为共同确定应发布信息的要素。Preferably, the analysis process may also use a combination of any of the above-mentioned methods, and may also use multiple and multi-angle comprehensive analysis methods to obtain the most accurate analysis results as much as possible. For example, first analyze the user's mood parameters for a certain period of time, and then use keywords and mood parameters as elements to jointly determine the information to be released.

对用户心情参数的分析过程可以采用以下方式实现:提取用户输入的信息进行分词处理,将分词结果与心情表匹配,得到能够表示用户心情的心情词,例如“郁闷”、“失恋”、“不爽”、“哈哈哈”等词汇,通过这些词汇就可以分析得出用户近期或当前的心情参数,不同的心情参数可以代表用户不同的心情等级或者心情类别,然后针对不同的心情参数可以发布不同的相关信息或者相同信息的不同版本。The analysis process of the user's mood parameters can be realized in the following ways: extract the information input by the user and perform word segmentation processing, match the word segmentation result with the mood table, and obtain mood words that can express the user's mood, such as "depressed", "broken love", "unhappy ", "Hahaha" and other words, through these words, the user's recent or current mood parameters can be analyzed. Different mood parameters can represent different mood levels or mood categories of users, and then different mood parameters can be released for different mood parameters. Related information or different versions of the same information.

由于本发明采集的输入内容并不像网页上的文章都是成篇的,采集的内容可能比较碎,所以除了分词分析之外,语义分析也是必要的。语义分析可以更抽象的分析出某个人的心情,如果用户在郁闷的时候,则可以根据心情发布一个类似蓝天白云为基调的相关信息,而不显示深色压抑的颜色的相关信息,即使是相同内容的相关信息。Because the input content collected by the present invention is not like the articles on the webpage, the collected content may be relatively fragmented, so in addition to word segmentation analysis, semantic analysis is also necessary. Semantic analysis can analyze a person's mood in a more abstract way. If the user is depressed, he can publish related information based on the mood, which is similar to the blue sky and white clouds, instead of displaying information about dark and depressing colors, even if it is the same Information about the content.

步骤103、依据分析结果确定向该用户发布的相关信息。Step 103, determine relevant information to be released to the user according to the analysis result.

所述分析结果可以是关键词和关键词组合,或者是被分析用户输入内容和此关键词或组合的相似度信息。例如,将相似度大于一定阈值的关键词或者组合作为分析结果输出,如果存储相关信息的数据库没有与排列在前的关键词或者组合相匹配的相关信息,则可以匹配相似度排列靠后的关键词或者组合,也可以直接从存储相关信息的数据库匹配得到最为接近的相关信息进行发布。The analysis result may be a keyword and a combination of keywords, or similarity information between the analyzed user input content and the keyword or combination. For example, keywords or combinations whose similarity is greater than a certain threshold are output as analysis results. If the database storing relevant information does not have relevant information matching the keywords or combinations ranked first, the keywords ranked lower in similarity can be matched. Words or combinations can also be directly matched from the database storing relevant information to obtain the closest relevant information for release.

所述确定过程一般可以为:存储多条或者多个需要向用户发布的相关信息,每个相关信息可以对应一个或者几个主题词;将所述分析结果与所述主题词匹配对应,二者匹配度最高的(其他匹配规则也是可行的)则确定为向该用户发布的相关信息。所述相关信息的主题词可以由相关信息分析得到,也可以由相关信息提供商确定。The determination process may generally include: storing multiple or multiple pieces of relevant information that need to be released to the user, and each relevant information may correspond to one or several subject terms; matching the analysis results with the subject terms, the two The one with the highest matching degree (other matching rules are also feasible) is determined as the relevant information released to the user. The subject words of the relevant information can be obtained by analyzing the relevant information, or can be determined by the relevant information provider.

存储相关信息的数据库可以由一个专用服务器端系统来完成收集和储存,相关信息提供商登录该服务器系统后可以选择自己投放的种类、输入链接地址等管理操作,经过系统自动或人工关联后即成为数据库中可发布的相关信息。The database storing relevant information can be collected and stored by a dedicated server-side system. After logging in to the server system, the relevant information provider can choose the type of delivery, enter the link address and other management operations. After automatic or manual association by the system, it becomes Relevant information that can be published in the database.

步骤103可以在所述输入法平台所运行的计算设备上进行,也可以连接远程服务器完成,从而利用服务器优秀的计算性能和存储性能,满足更大量相关信息的发布需要、以及计算速度的需要。Step 103 can be performed on the computing device running on the input method platform, or it can be completed by connecting to a remote server, so as to utilize the server's excellent computing performance and storage performance to meet the needs of publishing a larger amount of relevant information and computing speed.

步骤104、在所述输入法平台所运行的计算设备上展示所述相关信息。Step 104, displaying the related information on the computing device running on the input method platform.

由于现有技术中,输入法平台可以运行在多种计算设备上,例如,个人电脑、个人数字助理、移动终端设备等等,所以本发明也可以适用在上述各种计算设备中。Since in the prior art, the input method platform can run on various computing devices, such as personal computers, personal digital assistants, mobile terminal devices, etc., the present invention can also be applied to the above-mentioned various computing devices.

本发明所述的相关信息可以包括文字、图片、音频、视频,超链接,以及上述两种或多种形式的结合等等。优选的,所述相关信息为广告,因为广告的发布需求以及对发布精度的需求最为强烈。The relevant information described in the present invention may include text, picture, audio, video, hyperlink, and a combination of two or more of the above forms, and the like. Preferably, the related information is an advertisement, because advertisements have the strongest demand for release and release accuracy.

本发明对展示的各种方式并不需要加以限定,优选的,可以在本地计算设备通过浏览器窗口进行相关信息的展示,例如弹出广告、浮动广告、淡入淡出广告、纵向横向推拉广告等,这些展示技术在本领域中都是所熟知的。The present invention does not need to limit the various ways of display. Preferably, relevant information can be displayed on the local computing device through the browser window, such as pop-up advertisements, floating advertisements, fade-in and fade-out advertisements, vertical and horizontal push-pull advertisements, etc. These Display techniques are well known in the art.

当然,也可以采用各种桌面插件的方式,在计算设备的桌面任意位置进行相关信息的展示,例如,在桌面的一行、一列或者一角进行相关信息的展示。Of course, various desktop plug-ins may also be used to display relevant information at any position on the desktop of the computing device, for example, to display relevant information on a row, a column or a corner of the desktop.

进一步扩展,也可以通过输入法平台本身的各种位置展现相关信息,例如在输入法候选词窗口、状态栏中或者其周边区域进行展示。例如,还可以通过输入法平台的外观——“皮肤”展示一定的相关信息,通过“皮肤”的颜色、图案、类型等不同而展示不同的相关信息。即输入法平台的“皮肤”不仅仅可以由用户自行设定所喜欢的样式,还可以根据需要展示的相关信息的不同而自动调整以加强相关信息展示的效果。To further expand, relevant information can also be displayed through various positions of the input method platform itself, for example, displayed in the input method candidate word window, the status bar or its surrounding area. For example, certain relevant information can also be displayed through the appearance of the input method platform—"skin", and different relevant information can be displayed through the color, pattern, type, etc. of the "skin". That is to say, the "skin" of the input method platform can not only be set by the user to like the style, but also can be automatically adjusted according to the different relevant information to be displayed to enhance the effect of relevant information display.

所述相关信息中也可以加载链接地址,以及本领域技术人员易于根据用户或者商业的需求,对各种展示方法加以改进,以便更好的满足不影响用户体验的相关信息发布。Link addresses can also be loaded in the relevant information, and those skilled in the art can easily improve various display methods according to user or business needs, so as to better meet the requirements of related information release that does not affect user experience.

步骤104中所述依据分析结果所确定的相关信息一般可以为最相关的一条相关信息。The relevant information determined according to the analysis result in step 104 may generally be the most relevant piece of relevant information.

优选的,所确定的相关信息也可以为多条相关信息,例如,针对该用户分析结果为多个关键词,则确定的相关信息也为多条;或者虽然针对该用户分析结果为一个关键词或者一个关键词组合,但是所确定的相关信息为多条。如果所确定的相关信息为多条时,可以将所述依据分析结果所确定的多条相关信息存储形成针对该用户的发布数据库,所述发布数据库中还可以存储有:针对每条相关信息的发布顺序信息和发布位置信息。在该发布数据库的有效时间内,依据这些信息,完成对相关信息的发布。Preferably, the determined related information may also be multiple pieces of related information, for example, if the analysis result for the user is multiple keywords, then the determined related information is also multiple pieces; or although the analysis result for the user is a keyword Or a combination of keywords, but there are multiple pieces of relevant information determined. If there are multiple pieces of relevant information determined, the multiple pieces of relevant information determined based on the analysis results can be stored to form a release database for the user, and the release database can also store: Publish sequence information and post location information. Within the effective time of the publishing database, the release of relevant information is completed based on these information.

当然,所确定的相关信息和待发布用户的对应关系,也可以按照相关信息条目来存储,每条相关信息对应存储相应的待发布用户ID,所述待发布用户可以为多个。Certainly, the determined corresponding relationship between related information and users to be released may also be stored according to related information items, and each piece of related information is correspondingly stored with a corresponding user ID to be released, and there may be multiple users to be released.

优选的,图1所示的方法还可以包括,对通过本发明采集到输入内容信息的多个用户进行分类,从而为进一步的信息挖掘和利用做好准备。例如,可以针对每一类的用户修正某个特定用户的分析误差;可以针对每一类的用户进行更深层次的分析,提供更进一步的用户信息分析结果给相关信息提供商。所述分类可以根据对用户输入内容的分析结果进行,也可以根据所发布的相关信息的关联度进行,在此并不需要加以限制。Preferably, the method shown in FIG. 1 may further include classifying multiple users whose input content information is collected through the present invention, so as to prepare for further information mining and utilization. For example, the analysis error of a specific user can be corrected for each type of user; a deeper analysis can be performed for each type of user, and further user information analysis results can be provided to relevant information providers. The classification can be performed according to the analysis result of the user input content, or can be performed according to the degree of relevance of the released relevant information, and there is no need to limit it here.

优选的,为了进一步提高发布的准确率,则图1所示的实施例还可以包括步骤:采集所述输入内容的参数信息,所述分析步骤为结合所述参数信息,对一定阈值范围内的输入内容进行分析。Preferably, in order to further improve the accuracy of publishing, the embodiment shown in FIG. 1 may further include the step of collecting parameter information of the input content, and the analysis step is to combine the parameter information to analyze the parameters within a certain threshold range. Enter content for analysis.

所述参数信息可以包括输入内容所对应的应用程序,然后结合所述参数和输入内容进行分析,得到更为准确的分析结果。因为对于不同的应用程序,用户即使输入相同的内容,但是却有可能应该得到不同的结果,例如,MSN中的内容、Word中的内容、以及Email中的内容都是不同的输入目的,所以分析也应该基于娱乐、工作、生活等方面进行分类。当然,我们也可以根据相关信息的需要,排除一些应用程序的输入内容,对其不进行采集和分析。至于具体详细的采集规则、分析规则完全可以由本领域技术人员根据实际需要确定即可,在此无需也不可能加以限定。The parameter information may include the application program corresponding to the input content, and then analyze in combination with the parameters and the input content to obtain a more accurate analysis result. Because for different applications, users may get different results even if they input the same content, for example, the content in MSN, the content in Word, and the content in Email are all different input purposes, so the analysis It should also be classified based on entertainment, work, life, etc. Of course, we can also exclude the input content of some applications and not collect and analyze them according to the needs of relevant information. The specific and detailed collection rules and analysis rules can be determined by those skilled in the art according to actual needs, and there is no need or possibility to limit them here.

所述参数信息也可以包括预置时间内的平均输入长度等,例如,可以通过所述时间长度信息判断该用户为文字工作者、程序员或者管理者等等,从而对最后的分析结果加以干预。The parameter information may also include the average input length within a preset time, for example, the user may be judged to be a writer, programmer or manager, etc. through the time length information, so as to intervene in the final analysis result .

所述参数信息也可以包括输入内容所对应的时间信息,比如上午,下午,晚上,深夜,不同时间对应的相关信息也应该具有不同版本或者不同内容,从而让用户接收相关信息感觉很智能很贴心,即进一步保证发布的相关信息更准确、更符合用户的需求。即本发明可以将相关信息(尤其是广告信息)投放到个人,投放到一个点上,而并非现有技术的发布至一个不确定的群体,从而依靠信息收集,彻底通过网络实现信息的精确投放。The parameter information can also include the time information corresponding to the input content, such as morning, afternoon, evening, and late night. The relevant information corresponding to different times should also have different versions or different contents, so that users can feel very smart and considerate when receiving relevant information. , that is, to further ensure that the relevant information released is more accurate and more in line with the needs of users. That is to say, the present invention can release relevant information (especially advertisement information) to individuals and to one point, instead of releasing to an uncertain group as in the prior art, thereby relying on information collection, the accurate delivery of information can be realized completely through the network .

所述时间信息还可以用来辅助分析用户的输入内容,例如,越临近当前时间的输入内容分析权重越高,越偏离当前时间的输入内容的分析权重越低。The time information can also be used to assist in analyzing the user's input content, for example, the closer to the current time, the higher the analysis weight of the input content, and the lower the analysis weight of the input content that is farther away from the current time.

当然,所述参数信息还可以包括其他很多的可收集的信息,上面仅仅举例而已,本领域技术人员完全可以根据需要加以扩充或者组合。Of course, the parameter information may also include many other collectible information, the above is only an example, and those skilled in the art can fully expand or combine according to needs.

优选的,本发明所述步骤103中对于一些信息量较大,或者比较重要的相关信息可以通过链接远程服务器完成确定发布信息的过程,而对于另外一些相关信息则可以直接在本地的相关信息数据库中进行匹配确定。当然,为了节约本地存储资源,所述相关信息数据库优选存储一些数据量较小的相关信息。例如,针对前述对心情的分析,可以在相关信息数据库预置一些与心情分类对应的提示词或表情符号,具体应用:分析得知用户的心情为低沉,则可以提示“心情不好吗?出去散散心吧!”、或者弹出动画等。Preferably, in step 103 of the present invention, the process of determining and publishing information can be completed by linking to a remote server for some information with a large amount of information or more important related information, while for other related information, it can be directly stored in the local related information database. match determination. Of course, in order to save local storage resources, the related information database preferably stores some related information with a small amount of data. For example, for the aforementioned analysis of mood, some reminder words or emoticons corresponding to the mood classification can be preset in the relevant information database. Let's relax!", or pop-up animations, etc.

优选的,本发明可以提供设置接口,用于由用户确定同意本发明采集存储哪些输入内容,哪些输入内容不允许采集和存储,例如通过输入的应用程序进行划分或者以输入时间进行划分等等。进一步,本发明还可以提供相关信息发布列表,用于由用户选择,在本发明分析得到的针对该用户的相关信息发布列表中,用户希望浏览或者接收哪个或者哪些相关信息。Preferably, the present invention can provide a setting interface for the user to determine which input content is allowed to be collected and stored by the present invention, and which input content is not allowed to be collected and stored, for example, by dividing by input application program or by input time, etc. Further, the present invention can also provide a related information release list for the user to select, which or which related information the user wants to browse or receive in the related information release list for the user analyzed by the present invention.

参照图2,示出了本发明输入法平台的第一实施例,其包括输入接口单元201、显示单元202以及词库203,以及:Referring to Fig. 2, the first embodiment of the input method platform of the present invention is shown, it comprises input interface unit 201, display unit 202 and thesaurus 203, and:

第一采集存储模块204,用于采集和存储用户的输入内容;The first collection and storage module 204 is used to collect and store user input content;

通信模块205,与发布服务器相连,用于接收所确定的需要向该用户发布的相关信息;以及发送相关信息获取请求;The communication module 205 is connected with the publishing server, and is used for receiving the determined related information that needs to be released to the user; and sending a related information acquisition request;

展示模块206,用于在所述输入法平台所运行的计算设备上展示所述相关信息。The display module 206 is configured to display the relevant information on the computing device running on the input method platform.

为了实现图1所示的方法流程,则所述相关信息获取请求可以包括一定阈值范围内的所述输入内容,由发布服务器完成分析、确定以及返回相关信息的任务。In order to realize the method flow shown in FIG. 1 , the relevant information acquisition request may include the input content within a certain threshold range, and the publishing server completes the task of analyzing, determining and returning relevant information.

参照图3,示出了本发明输入法平台的第二实施例,其包括输入接口单元301、显示单元302以及词库303,以及:Referring to Fig. 3, it shows the second embodiment of the input method platform of the present invention, it comprises input interface unit 301, display unit 302 and thesaurus 303, and:

第一采集存储模块304,用于采集和存储用户的输入内容;The first collection and storage module 304 is used to collect and store user input content;

分析模块307,用于对一定阈值范围内的输入内容进行分析,得到分析结果;An analysis module 307, configured to analyze input content within a certain threshold range to obtain analysis results;

通信模块305,与发布服务器相连,用于接收所确定的需要向该用户发布的相关信息;以及发送相关信息获取请求;所述通信模块发送的相关信息获取请求包括所述分析结果;The communication module 305 is connected to the publishing server, and is used to receive the determined related information that needs to be released to the user; and send a related information acquisition request; the related information acquisition request sent by the communication module includes the analysis result;

展示模块306,用于在所述输入法平台所运行的计算设备上展示所述相关信息。A display module 306, configured to display the related information on the computing device running on the input method platform.

图3所示实施例与图2所示实施例的区别在于,由输入法平台完成一定的分析过程,由于本地计算设备一般在用户通过输入法平台输入信息时会存在较多的闲置计算资源,所以可以利用这些闲置计算资源完成对输入内容的分析,从而避免服务器同时接收大量分析任务而导致的情况发生。The difference between the embodiment shown in FIG. 3 and the embodiment shown in FIG. 2 is that the input method platform completes a certain analysis process. Since the local computing device generally has more idle computing resources when the user inputs information through the input method platform, Therefore, these idle computing resources can be used to complete the analysis of the input content, thereby avoiding the situation caused by the server receiving a large number of analysis tasks at the same time.

当然,图3所示的实施例所述相关信息获取请求也可以包括一定阈值范围内的所述输入内容(例如,针对比较复杂的分析或者需要进一步的分析而言),由发布服务器针对这部分输入内容完成分析、确定以及返回相关信息的任务。Of course, the relevant information acquisition request in the embodiment shown in FIG. 3 may also include the input content within a certain threshold range (for example, for more complicated analysis or for further analysis), and the publishing server will The input completes the task of analyzing, determining, and returning relevant information.

参照图4,示出了本发明输入法平台的第三实施例,其包括输入接口单元401、显示单元402以及词库403,以及:Referring to Fig. 4, the third embodiment of the input method platform of the present invention is shown, which includes an input interface unit 401, a display unit 402 and a thesaurus 403, and:

第一采集存储模块404,用于采集和存储用户的输入内容;The first collection and storage module 404 is used to collect and store user input content;

分析模块407,用于对一定阈值范围内的输入内容进行分析,得到分析结果;An analysis module 407, configured to analyze input content within a certain threshold range to obtain analysis results;

通信模块405,与发布服务器相连,用于接收所确定的需要向该用户发布的相关信息;以及发送相关信息获取请求;所述通信模块发送的相关信息获取请求包括所述分析结果;The communication module 405 is connected to the publishing server, and is used to receive the determined related information that needs to be released to the user; and send a related information acquisition request; the related information acquisition request sent by the communication module includes the analysis result;

展示模块406,用于在所述输入法平台所运行的计算设备上展示所述相关信息;A display module 406, configured to display the relevant information on the computing device running on the input method platform;

相关信息数据库408,用于在预置条件下,接收相关信息获取请求,依据分析结果确定相关信息。The related information database 408 is configured to receive related information acquisition requests under preset conditions, and determine related information according to analysis results.

图4所示实施例的相关信息数据库位于本地计算设备中,主要用于在预置条件下,例如网络链接断路的情况或者相关信息数据量较小的情况,接收相关信息获取请求,依据分析结果确定相关信息。The relevant information database of the embodiment shown in Figure 4 is located in the local computing device, and is mainly used to receive relevant information acquisition requests under preset conditions, such as when the network link is disconnected or when the amount of relevant information data is small, and based on the analysis results Identify relevant information.

参照图5,示出了本发明输入法平台的第四实施例,其包括输入接口单元501、显示单元502以及词库503,以及:Referring to Fig. 5, the fourth embodiment of the input method platform of the present invention is shown, which includes an input interface unit 501, a display unit 502 and a thesaurus 503, and:

第一采集存储模块504,用于采集和存储用户的输入内容;The first collection and storage module 504 is used to collect and store user input content;

第二采集存储模块505,用于采集和存储所述输入内容的参数信息;The second acquisition and storage module 505 is configured to acquire and store parameter information of the input content;

分析模块506,用于结合所述参数信息,对一定阈值范围内的输入内容进行分析,得到分析结果;An analysis module 506, configured to analyze the input content within a certain threshold range in combination with the parameter information, and obtain an analysis result;

通信模块507,与发布服务器相连,用于接收所确定的需要向该用户发布的相关信息;以及发送相关信息获取请求;所述通信模块发送的相关信息获取请求包括所述分析结果;The communication module 507 is connected to the publishing server, and is used to receive the determined related information that needs to be released to the user; and send a related information acquisition request; the related information acquisition request sent by the communication module includes the analysis result;

展示模块508,用于在所述输入法平台所运行的计算设备上展示所述相关信息。A display module 508, configured to display the related information on the computing device running on the input method platform.

当然,图5所示实施例也可以包括:相关信息数据库509,用于在预置条件下,接收相关信息获取请求,依据分析结果确定相关信息。Of course, the embodiment shown in FIG. 5 may also include: a related information database 509, configured to receive a related information acquisition request under preset conditions, and determine related information according to an analysis result.

在图2-图5所示的各个实施例中,所述展示位置参数可以由返回的相关信息携带,或者也可以由展示模块自行确定即可(固定位置或者根据条件选择位置都是可行的)。In each of the embodiments shown in Fig. 2-Fig. 5, the display position parameter may be carried by the returned relevant information, or may be determined by the display module itself (fixed position or selected position according to conditions are both feasible) .

参照图6,是本发明一种直接针对用户的相关信息的发布系统的结构框图,包括以下部件:Referring to Fig. 6, it is a structural block diagram of a publishing system directly targeting users' relevant information in the present invention, including the following components:

第一采集存储子系统601,用于利用输入法平台采集和存储用户的输入内容;The first collection and storage subsystem 601 is used to collect and store the user's input content by using the input method platform;

分析子系统602,对一定阈值范围内的输入内容进行分析;Analysis subsystem 602, which analyzes the input content within a certain threshold range;

相关信息数据库603,用于存储需要发布的相关信息;Relevant information database 603, used for storing relevant information to be published;

结果确定子系统604,依据分析结果确定向该用户发布的相关信息;The result determination subsystem 604 determines the relevant information to be released to the user according to the analysis results;

展示子系统605,在所述输入法平台所在的本地计算设备上展示所述相关信息。The display subsystem 605 displays the relevant information on the local computing device where the input method platform is located.

图6所示系统中所述的展示子系统605可以为网页浏览器、媒体播放器等用户的本地程序,用于被远程服务器调用而展示服务器返回的相关信息;所述展示子系统605也可以为本发明附属的独立展示模块,专用于展示服务器返回的相关信息。The display subsystem 605 described in the system shown in Figure 6 can be a local program of users such as a web browser and a media player, and is used to be called by a remote server to display relevant information returned by the server; the display subsystem 605 can also be The independent display module attached to the present invention is dedicated to displaying relevant information returned by the server.

如果图6所示系统采用前述接收输入法平台信息或者调用输入法平台词库的方式实现利用输入法平台采集和存储用户的输入内容,则需要针对现有的输入法平台进行开发,使其能够提供输入内容或者使得本系统可以调用其词库中的用户词频等信息。If the system shown in Figure 6 uses the aforementioned method of receiving input method platform information or calling the input method platform lexicon to realize the use of input method platform to collect and store user input content, it needs to be developed for the existing input method platform so that it can Provide information such as input content or enable the system to call the user's word frequency in its thesaurus.

如果图6所示系统采用系统驻留内存程序的方式实现从输入法平台采集和存储输入内容,则无需对现有的输入法平台进行改进,可以截获任何输入法平台的输入内容,进而完成采集和存储。If the system shown in Figure 6 adopts the system resident memory program to collect and store the input content from the input method platform, then there is no need to improve the existing input method platform, and the input content of any input method platform can be intercepted, and then the collection can be completed and storage.

图6所示系统中,所述输入内容的存储、分析可以为:将用户输入内容以文本信息的方式存储;通过对该文本的分析,得到分析结果。或者,所述输入内容的存储、分析也可以为:以字词为单位存储用户的输入内容;通过对所输入字词的用户词频的分析,得到分析结果。In the system shown in FIG. 6 , the storage and analysis of the input content may be: storing the user input content in the form of text information; and obtaining the analysis result by analyzing the text. Alternatively, the storage and analysis of the input content may also be: storing the user's input content in units of words; and obtaining the analysis result by analyzing the user's word frequency of the input words.

优选的,图6所示系统还可以包括:Preferably, the system shown in Figure 6 may also include:

第二采集存储子系统606,用于采集所述输入内容的参数信息,所述分析子系统结合所述参数信息,完成对一定阈值范围内的输入内容的分析。其中,所述参数信息为输入内容所对应的应用程序、输入时间或者预置时间内的平均输入长度。The second collection and storage subsystem 606 is used to collect parameter information of the input content, and the analysis subsystem combines the parameter information to complete the analysis of the input content within a certain threshold range. Wherein, the parameter information is the application program corresponding to the input content, the input time or the average input length within a preset time.

所述依据分析结果所确定相关信息一般为最相关的一条相关信息。优选的,当所确定的相关信息为多条时,图6所示系统还可以包括:发布数据库607,用于存储依据分析结果所确定的多条相关信息、针对每条相关信息的发布顺序信息和发布位置信息。The relevant information determined based on the analysis results is generally the most relevant piece of relevant information. Preferably, when there are multiple pieces of relevant information determined, the system shown in FIG. 6 may further include: a release database 607, which is used to store multiple pieces of relevant information determined according to the analysis results, release sequence information and Post location information.

图6所示系统中所述相关信息数据库603和结果确定子系统604一般都位于远程服务器中,用于存储、管理、确定以及发布所述相关信息;在一定条件下(例如,发布小数据量的相关信息),所述相关信息数据库603和结果确定子系统604也可以部分的或者全部的位于本地计算设备中。The relevant information database 603 and the result determination subsystem 604 in the system shown in Figure 6 are generally all located in the remote server for storing, managing, determining and publishing the relevant information; under certain conditions (for example, publishing a small amount of data relevant information), the relevant information database 603 and the result determining subsystem 604 may also be partly or completely located in the local computing device.

图6所示系统中所述分析子系统602既可以位于本地计算设备中,也可以位于远程服务器中,本领域技术人员根据需要自行确定即可。The analysis subsystem 602 in the system shown in FIG. 6 can be located in a local computing device or a remote server, and those skilled in the art can determine it according to their needs.

如果相关信息为广告,则所述相关信息数据库为广告数据库,可以位于一广告管理子系统中。If the related information is an advertisement, the related information database is an advertisement database, which may be located in an advertisement management subsystem.

所述广告数据库,用于存储广告信息,所述广告信息可以包括所购买的关键词的广告信息的链接、广告商的联系信息(帐户、邮件、电话等等)、该广告的发布情况等。所述发布情况可以包括该广告发布的起始日期、结束日期、预算信息、地理目标信息、联合组织信息等。例如,本田对它的汽车业有一个广告活动,对它的摩托车业可以有单独的广告活动。在关键词与广告的对应关系中,一个关键词可以具有一组相应的广告(随机选择一个广告呈现给点击触发的用户),或者一个广告可以对应多个关键词(点击每个关键词都显示该广告)。所述广告信息中还可以包括该广告所设定的成本限额,例如,多长时间内没有人点击,或者点击超过多少次该广告就不再发布等。The advertisement database is used to store advertisement information, and the advertisement information may include links to advertisement information of purchased keywords, advertiser's contact information (account, email, telephone, etc.), release status of the advertisement, and the like. The release information may include the start date and end date of the advertisement release, budget information, geographic target information, syndicated organization information, and the like. For example, Honda has one advertising campaign for its automobile business and a separate advertising campaign for its motorcycle business. In the corresponding relationship between keywords and advertisements, a keyword can have a set of corresponding advertisements (an advertisement is randomly selected to be presented to the user who clicks the trigger), or an advertisement can correspond to multiple keywords (clicking on each keyword will display the ad). The advertisement information may also include the cost limit set by the advertisement, for example, how long no one clicks, or how many times the advertisement is clicked before it will no longer be published.

所述广告管理子系统还可以包括:The advertisement management subsystem may also include:

广告输入单元,提供一个接口,用于接收广告商提供的任何广告信息;The advertisement input unit provides an interface for receiving any advertisement information provided by the advertiser;

关键词购买单元,广告商通过该单元选择购买或者添加购买所需的关键词,该单元可以针对不同的关键词和不同的展现方式、显示效果以及可能的显示概率给出不同的广告付费的价格梯度;所述发布关键词也可以由系统自动对广告信息分析得到。The keyword purchase unit, through which advertisers choose to purchase or add the keywords required for purchase, this unit can give different advertising payment prices for different keywords and different display methods, display effects and possible display probabilities Gradient; the release keywords can also be obtained by automatically analyzing the advertisement information by the system.

信息反馈和采集单元,例如,采集用户点击触发某个广告的次数或者地址;采集用户是否具有广告转化行为(例如,从广告发布至用户的预定时间内,是否有进一步的点击行为,或者是否存在所广告的商品或服务的销售启动、完成)等。The information feedback and collection unit, for example, collects the number of times or addresses that a user clicks to trigger an advertisement; collects whether the user has an advertisement conversion behavior (for example, whether there is further click behavior within the predetermined time from the advertisement release to the user, or whether there is Initiation, completion of sale of the advertised goods or services), etc.

最后以一个具体的例子对本发明再次加以说明,其中相关信息以广告代替进行说明:Finally, a specific example is used to illustrate the present invention again, wherein relevant information is explained by advertisements:

例如,在广告数据库中,存储了下面三条广告信息,都是以“机票”为发布关键词的,按照竞价高低顺序排列如下:For example, in the advertisement database, the following three pieces of advertisement information are stored, all of which use "air ticket" as the key word, and are arranged in the following order according to the bidding price:

1.北京艾维航空售票处1. Beijing Ivy Airlines Ticket Office

特价打折机票,免费送票,在民航统一折扣的同时可以为您申请低2-3折,包机票,民航内部票(此机机票不可报销).给我们一份信任和支持,将回报给您更多的实惠!请拔打我们24小时订票热线:010-88888888Special discounted air tickets, free delivery of tickets, you can apply for 2-3 discounts at the same time as the unified discount of civil aviation, including air tickets, civil aviation internal tickets (this plane ticket cannot be reimbursed). Give us a trust and support, and we will return it to you More benefits! Please call our 24-hour booking hotline: 010-88888888

www.bjawjp.comwww.bjawjp.com

2.北京机票预定网,电话:666666662. Beijing Air Ticket Reservation Network, Tel: 66666666

专业提供机票预定服务,免费送票。电子客票,客人可直接到机场登机。Professional airline ticket booking service, free delivery. With electronic tickets, guests can go directly to the airport to board the plane.

www.xgairchina.comwww.xgairchina.com

3.010-69799365特价机票网3.010-69799365 special ticket network

专业提供机票预定,国内、国际机票、打折机票、特价机票,免费送票。3折起售。Professionally provide air ticket reservations, domestic and international air tickets, discounted air tickets, special air tickets, and free delivery. Sale starts at 30% off.

www.texchain.com/xdfwww.texchain.com/xdf

由本发明采集的输入内容为:The input content collected by the present invention is:

A:我下周要去杭州玩儿了,暂时逃离了这万恶的工作,一想到这个就高兴。(本发明采集的)A: I'm going to Hangzhou next week to play, temporarily escaped from this evil job, and I'm happy when I think about it. (collected by the present invention)

B:是吗,太好了,我也想去玩儿呢,可惜没有年假。(非本发明采集的)B: Yes, great, I want to play too, but unfortunately there is no annual leave. (not collected by this invention)

A:现在听说有的地方的机票打折打的很厉害啊,最低都有2折的了,到哪里能买到2折的去杭州的机票啊,你知道吗?(本发明采集的)A: Now I heard that there are some places where air tickets are very discounted, the lowest is 20% off, where can I buy a 20% off air ticket to Hangzhou, do you know? (collected by the present invention)

B:我还真不知道,我最低买的是6折的,你再去问问别人?(非本发明采集的)B: I really don't know, the lowest I can buy is 40% off, you can ask someone else? (not collected by this invention)

通过本发明对上述A的文本进行分析之后,知道他输入内容的核心是买“机票”,产生的关键词也是“机票”,这时就可以根据“机票”这个关键词在广告数据库中查到前面所述的三条广告信息。广告数据库可以按照竞价顺序提供给这个用户一条广告信息。After the text of the above-mentioned A is analyzed by the present invention, it is known that the core of his input content is to buy "air ticket", and the keyword generated is also "air ticket", at this time it can be found in the advertisement database according to the keyword of "air ticket" The three pieces of advertising information mentioned above. The advertisement database can provide the user with a piece of advertisement information according to the bidding order.

以上对本发明所提供的一种直接针对用户的相关信息的发布方法和系统,以及一种输入法平台,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。A method and system for publishing relevant information directly aimed at users and an input method platform provided by the present invention have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; meanwhile, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, the contents of this specification should not be construed as limiting the present invention.

Claims (22)

1、一种直接针对用户的相关信息的发布方法,其特征在于,包括:1. A method for publishing relevant information directly aimed at users, characterized in that it includes: 利用输入法平台,采集和存储用户的输入内容;Use the input method platform to collect and store the user's input content; 对一定阈值范围内的输入内容进行分析;Analyze the input content within a certain threshold range; 依据分析结果确定向该用户发布的相关信息;Determine the relevant information to be released to the user based on the analysis results; 在所述输入法平台所运行的计算设备上展示所述相关信息。The relevant information is displayed on the computing device running on the input method platform. 2、如权利要求1所述的方法,其特征在于:2. The method of claim 1, wherein: 所述阈值为时间阈值;The threshold is a time threshold; 或者,所述阈值为内容阈值。Alternatively, the threshold is a content threshold. 3、如权利要求1所述的方法,其特征在于,还包括:3. The method of claim 1, further comprising: 采集所述输入内容的参数信息,所述分析步骤为结合所述参数信息,对一定阈值范围内的输入内容进行分析。The parameter information of the input content is collected, and the analyzing step is to combine the parameter information to analyze the input content within a certain threshold range. 4、如权利要求3所述的方法,其特征在于,所述参数信息为输入内容所对应的应用程序、输入时间或者预置时间内的平均输入长度。4. The method according to claim 3, wherein the parameter information is the application program corresponding to the input content, the input time or the average input length within a preset time. 5、如权利要求1所述的方法,其特征在于,所述依据分析结果所确定相关信息为最相关的一条相关信息。5. The method according to claim 1, wherein the relevant information determined according to the analysis result is the most relevant piece of relevant information. 6、如权利要求1所述的方法,其特征在于,还包括:6. The method of claim 1, further comprising: 将所述依据分析结果所确定的多条相关信息存储形成针对该用户的发布数据库,所述发布数据库中还存储有:针对每条相关信息的发布顺序信息和发布位置信息。The multiple pieces of related information determined according to the analysis results are stored to form a release database for the user, and the release database also stores: release sequence information and release location information for each piece of relevant information. 7、如权利要求1所述的方法,其特征在于,7. The method of claim 1, wherein: 所述输入内容的存储为:将用户输入内容以文本信息的方式存储;通过对该文本的分析,得到分析结果。The storage of the input content includes: storing the user input content in the form of text information; and obtaining the analysis result by analyzing the text. 8、如权利要求1所述的方法,其特征在于,8. The method of claim 1, wherein: 所述输入内容的存储为:以字词为单位存储用户的输入内容;通过对所输入字词的用户词频的分析,得到分析结果。The storage of the input content includes: storing the user's input content in units of words; and obtaining the analysis result by analyzing the user's word frequency of the input words. 9、如权利要求1所述的方法,其特征在于,还包括:对所述用户进行分类。9. The method according to claim 1, further comprising: classifying the users. 10、一种输入法平台,其特征在于,包括输入接口单元、显示单元以及词库,其特征在于,还包括:10. An input method platform, characterized in that it includes an input interface unit, a display unit, and a thesaurus, and it is characterized in that it also includes: 第一采集存储模块,用于采集和存储用户的输入内容;The first collection and storage module is used to collect and store user input content; 通信模块,与发布服务器相连,用于接收所确定的需要向该用户发布的相关信息;以及发送相关信息获取请求;The communication module is connected with the publishing server, and is used to receive the determined relevant information that needs to be released to the user; and send a request for obtaining relevant information; 展示模块,用于在所述输入法平台所运行的计算设备上展示所述相关信息。A display module, configured to display the related information on the computing device running on the input method platform. 11、如权利要求10所述的输入法平台,其特征在于,所述通信模块发送的相关信息获取请求包括一定阈值范围内的所述输入内容。11. The input method platform according to claim 10, wherein the related information acquisition request sent by the communication module includes the input content within a certain threshold range. 12、如权利要求10所述的输入法平台,其特征在于,还包括:12. The input method platform according to claim 10, further comprising: 分析模块,用于对一定阈值范围内的输入内容进行分析,得到分析结果;An analysis module, configured to analyze input content within a certain threshold range to obtain analysis results; 所述通信模块发送的相关信息获取请求包括所述分析结果。The relevant information acquisition request sent by the communication module includes the analysis result. 13、如权利要求10所述的输入法平台,其特征在于,还包括:13. The input method platform according to claim 10, further comprising: 分析模块,用于对一定阈值范围内的输入内容进行分析,得到分析结果;An analysis module, configured to analyze input content within a certain threshold range to obtain analysis results; 相关信息数据库,用于在预置条件下,接收相关信息获取请求,依据分析结果确定相关信息。The relevant information database is used to receive relevant information acquisition requests under preset conditions, and determine relevant information according to analysis results. 14、如权利要求10所述的输入法平台,其特征在于,还包括:14. The input method platform according to claim 10, further comprising: 第二采集存储模块,用于采集和存储所述输入内容的参数信息。The second collection and storage module is used to collect and store the parameter information of the input content. 15、如权利要求14所述的输入法平台,其特征在于,还包括:15. The input method platform according to claim 14, further comprising: 分析模块,用于结合所述参数信息,对一定阈值范围内的输入内容进行分析,得到分析结果;所述相关信息获取请求包括所述分析结果。The analysis module is configured to combine the parameter information to analyze the input content within a certain threshold range to obtain an analysis result; the related information acquisition request includes the analysis result. 16、一种直接针对用户的相关信息的发布系统,其特征在于,包括:16. A system for releasing relevant information directly aimed at users, characterized in that it includes: 第一采集存储子系统,用于利用输入法平台采集和存储用户的输入内容;The first collection and storage subsystem is used to collect and store the user's input content by using the input method platform; 分析子系统,对一定阈值范围内的输入内容进行分析;The analysis subsystem analyzes the input content within a certain threshold range; 相关信息数据库,用于存储需要发布的相关信息;Relevant information database, used to store relevant information that needs to be published; 结果确定子系统,依据分析结果确定向该用户发布的相关信息;The result determination subsystem determines the relevant information to be released to the user according to the analysis results; 展示子系统,在所述输入法平台所在的本地计算设备上展示所述相关信息。The display subsystem displays the relevant information on the local computing device where the input method platform is located. 17、如权利要求16所述的系统,其特征在于,还包括:17. The system of claim 16, further comprising: 第二采集存储子系统,用于采集所述输入内容的参数信息,所述分析子系统结合所述参数信息,完成对一定阈值范围内的输入内容的分析。The second collection and storage subsystem is used to collect parameter information of the input content, and the analysis subsystem combines the parameter information to complete the analysis of the input content within a certain threshold range. 18、如权利要求17所述的系统,其特征在于,所述参数信息为输入内容所对应的应用程序、输入时间或者预置时间内的平均输入长度。18. The system according to claim 17, wherein the parameter information is the application program corresponding to the input content, the input time or the average input length within a preset time. 19、如权利要求16所述的系统,其特征在于,所述依据分析结果所确定相关信息为最相关的一条相关信息。19. The system according to claim 16, wherein the relevant information determined according to the analysis result is the most relevant piece of relevant information. 20、如权利要求16所述的系统,其特征在于,还包括:20. The system of claim 16, further comprising: 发布数据库,用于存储依据分析结果所确定的多条相关信息、针对每条相关信息的发布顺序信息和发布位置信息。The release database is used to store multiple pieces of related information determined according to the analysis results, release sequence information and release location information for each piece of related information. 21、如权利要求16所述的系统,其特征在于,21. The system of claim 16, wherein: 所述输入内容的存储为:将用户输入内容以文本信息的方式存储;通过对该文本的分析,得到分析结果。The storage of the input content includes: storing the user input content in the form of text information; and obtaining the analysis result by analyzing the text. 22、如权利要求16所述的系统,其特征在于,22. The system of claim 16, wherein: 所述输入内容的存储为:以字词为单位存储用户的输入内容;通过对所输入字词的用户词频的分析,得到分析结果。The storage of the input content includes: storing the user's input content in units of words; and obtaining the analysis result by analyzing the user's word frequency of the input words.
CNB2006101672406A 2006-12-12 2006-12-12 A method and system for publishing related information directly aimed at users Active CN100555283C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB2006101672406A CN100555283C (en) 2006-12-12 2006-12-12 A method and system for publishing related information directly aimed at users
PCT/CN2007/071207 WO2008071121A1 (en) 2006-12-12 2007-12-10 Distributing method and system of relative information for user directly

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101672406A CN100555283C (en) 2006-12-12 2006-12-12 A method and system for publishing related information directly aimed at users

Publications (2)

Publication Number Publication Date
CN1996301A true CN1996301A (en) 2007-07-11
CN100555283C CN100555283C (en) 2009-10-28

Family

ID=38251394

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101672406A Active CN100555283C (en) 2006-12-12 2006-12-12 A method and system for publishing related information directly aimed at users

Country Status (2)

Country Link
CN (1) CN100555283C (en)
WO (1) WO2008071121A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127624A (en) * 2007-09-27 2008-02-20 腾讯科技(深圳)有限公司 Demonstration method and system for advertisement server, advertisement originality
WO2008071121A1 (en) * 2006-12-12 2008-06-19 Beijing Sogou Technology Development Co., Ltd. Distributing method and system of relative information for user directly
CN103327049A (en) * 2012-03-22 2013-09-25 腾讯科技(深圳)有限公司 Rich content pushing method and system based on browser address bar
CN101127624B (en) * 2007-09-27 2016-12-14 腾讯科技(深圳)有限公司 Advertisement Server, the methods of exhibiting of advertising creative and system
CN109120500A (en) * 2017-06-23 2019-01-01 北京搜狗科技发展有限公司 A kind of information processing method and input method system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708524A (en) * 2012-04-19 2012-10-03 李军 Method and system for pushing application information of motor vehicles
CN103118326A (en) * 2013-01-22 2013-05-22 百度在线网络技术(北京)有限公司 Information pushing method, information pushing device and information pushing system based on geographical location information
CN110400123B (en) * 2019-07-05 2023-06-20 中国平安财产保险股份有限公司 Friend-making information popularization method, friend-making information popularization device, friend-making information popularization equipment and friend-making information popularization computer readable storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1113309C (en) * 1997-09-25 2003-07-02 英业达股份有限公司 Context-sensitive multi-language automatic recognition method
CN100485603C (en) * 2003-04-04 2009-05-06 雅虎公司 Systems and methods for generating concept units from search queries
CN1858733B (en) * 2005-11-01 2012-04-04 华为技术有限公司 Information searching system and searching method
CN100555283C (en) * 2006-12-12 2009-10-28 北京搜狗科技发展有限公司 A method and system for publishing related information directly aimed at users

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008071121A1 (en) * 2006-12-12 2008-06-19 Beijing Sogou Technology Development Co., Ltd. Distributing method and system of relative information for user directly
CN101127624A (en) * 2007-09-27 2008-02-20 腾讯科技(深圳)有限公司 Demonstration method and system for advertisement server, advertisement originality
CN101127624B (en) * 2007-09-27 2016-12-14 腾讯科技(深圳)有限公司 Advertisement Server, the methods of exhibiting of advertising creative and system
CN103327049A (en) * 2012-03-22 2013-09-25 腾讯科技(深圳)有限公司 Rich content pushing method and system based on browser address bar
CN103327049B (en) * 2012-03-22 2016-02-24 腾讯科技(深圳)有限公司 Based on rich content delivery method and the system of browser address bar
CN109120500A (en) * 2017-06-23 2019-01-01 北京搜狗科技发展有限公司 A kind of information processing method and input method system

Also Published As

Publication number Publication date
CN100555283C (en) 2009-10-28
WO2008071121A1 (en) 2008-06-19

Similar Documents

Publication Publication Date Title
US12437318B2 (en) Presenting options for content delivery
US9348935B2 (en) Systems and methods for augmenting a keyword of a web page with video content
US8447643B2 (en) System and method for collecting and distributing reviews and ratings
JP5238074B2 (en) Online reference collection and scoring
US20080281794A1 (en) "Web 2.0 information search and presentation" with "consumer == author" and "dynamic Information relevance" models delivered to "mobile and web consumers".
US20100057569A1 (en) Advertising System for Internet Discussion Forums
US20120095834A1 (en) Systems and methods for using a behavior history of a user to augment content of a webpage
US11263248B2 (en) Presenting content in accordance with a placement designation
CN101416187A (en) Method and system for providing focused search results
US20110246277A1 (en) Multi-factor promotional offer suggestion
CN109791680A (en) Key frame of video on online social networks is shown
US20100192055A1 (en) Apparatus, method and article to interact with source files in networked environment
CN101354768A (en) Method for providing advertisement on internet, method for accessing content and corresponding system
JP6872258B2 (en) A recording medium that can be read by a computer that embodies the Internet content providing server and its method.
US20170109785A1 (en) Providing content with branding labels
JP4859893B2 (en) Advertisement distribution apparatus, advertisement distribution method, and advertisement distribution control program
KR100987058B1 (en) Method, system and program recording medium for providing advertisement service using keyword of internet contents
WO2008071120A1 (en) Method and system for issuing relative information of internet keywords
WO2015110846A1 (en) Native creative generation using hashtagged user generated content
WO2008071121A1 (en) Distributing method and system of relative information for user directly
US8819022B1 (en) Systems and methods for identifying and managing topical content for websites
KR20020028044A (en) Database link keyword portal service method
KR100779110B1 (en) How to serve ads via internet search
JP5094953B2 (en) Information distribution apparatus, method, and program
KR101016701B1 (en) Method and system for providing advertising service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant