一种云计算视窗平台的搜索后即时智能导航技术方法

文档序号:6425150阅读:264来源:国知局
专利名称:一种云计算视窗平台的搜索后即时智能导航技术方法
一种云计算视窗平台的搜索后即时智能导航技术方法本发明涉及云计算技术领域,特别涉及云计算视窗搜索的智能导航技术方法。
背景技术
云计算已经成为当前主流技术领域,基于TOB视窗平台建构的云计算搜索系统是云计算平台技术中的重要领域,关于搜索的导航技术,现行的方法主要应用在搜索前,主要有两类一是在搜索框中输入过程中,即时生成与输入词相关的提示词,通过选择提示词用于搜索;二是通过在界面上预置关键词调用事件,用户点击关键实现对该关键词的搜索,这些都给用户的搜索带来了方便。本专利人在进行云计算智能视窗桌面研发中,发现一个更重要的领域,即在搜索获得结果之后,如果能够即时从结果找出其数据属性分类的同类项,再由同类项动态创建出导航执行事件序列,用户能在通过搜索后的导航事件序列中找到感兴趣点,即时执行再次搜索,延伸搜索范围,提高搜索的应用效率和效果,改善用户体验,可能发展成为云计算资源自动分类的关键技术。本专利形成是上述背景完成。本发明主要依托技术有(1)宽带网络技术;(2)TOB2. 0 技术;(3)参考前期的申报的技术专利一种具有可执行结构的云计算视窗搜索体系的架构方法,申请号 201010280396. 1 ;一种基于生成式视框结构的云计算视窗桌面的架构方法,申请号 201110111427. 5 ;一种面向窗口表达的云计算视窗体系架构方法,申请号=201010553238. 9 ;一种面向需求接口的云计算搜索体系架构方法,申请号201010553256. 7。

发明内容
发明构思很多时候,搜索结果是不精准的,其原因可能是提供搜索的关键词本身语义是模糊的,要计算机程序要识别其真正语义,难度大,导致搜索结果不精准,显然,解决这个问题可以从搜索后的结果即时分析中找出答案,这就是形成本专利的重要的思想基础。技术方法如下所谓搜索后导航指在搜索获得结果数据,即时对结果进行分析,提取结果数据的细化分类属性信息的同类项,逐一生成基于该同类项的进一步搜索的可视化的执行节点序列,在页面指定的导航局部窗口输出表达,供搜索者选择执行进一步的搜索,所谓可视执行节点是一种可点击执行的事件函数,函数的内置传递参数即为其同类项数据,因为搜索后导航是由计算程序自动完成的过程,人工方法难于操作,因此属于计算机智能化导航。
3
具体方法如下1、搜索获得一个结果序列,将其存放到程序的数组;2、基于该结果数组,建立分析循环分分析,S卩,通过程序对结果数据属性分类进行比较,按如下规则进行(1)按结果数据排列顺序,依次提取属性分类数据;(2)每次提取的属性分类数据,均与前面提取的所有的属性分类数据进行比较,确定是否包含在已经获得的作为同类项的属性分类数据序列中,如果没有包含在其中,则作为同类项,自动加入导航同类项数据序列,依次循环到终点,最后,所获得就是搜索结果的属性分类的同类项序列组。3、上述1、2部分分析处理可发生由TOB前端,也在服务器端执行,最后均是将所获得分析结果数据转换为超文本结构的可执行节点事件超文本表达或可执行按纽,加载到搜索页面特定的导航区;4、上述所获得的同类项数据,即作为执行节点的进一步搜索的关键词或参数,即事件函数的内置传递参数。5、点击执行导航执行节点,即可触发针对该同类项细化分类的再次搜索过程,一般情况下,执行进一步导航搜索时,是一般关闭搜索后即时分析过程,因为这已经到接近类精准,即搜索的结果均属于同一类。技术特征(1)搜索后导航一定是针对搜索所获得结果进行即时动态分析;(3)搜索后导航是由计算机程序自动完成,因此,属于智能导航,如果对搜索存储资源的索引数据结构完善和即时分析程序改善和优化,能够提升分析水平,即智能化的水平,不断改善搜索后导航质量。技术价值(1)本专利技术增加一种新型的搜索应用智能结构,扩展了搜索的应用性能,提升搜索结果品质,具体说,经过搜索后分析产生的二次导航,实际上就是以简捷方法,在一定程度上解决了精准搜索难题,因为即时生成的二次导航本身,就是一个对搜索结果的再次细分类过程,实际完成一次面向需求接口的云计算搜索(见本专利前期的专利一种面向需求接口的云计算搜索体系架构方法,申请号=201010553256. 7),也就是说,搜索后的分析,更容易获得查询资源的需求接口,更加接近用户搜索的真实目标。(2)本专利技术可用于网站导航系统和云计算搜索型网站的建构,基于本专利技术,不需要预先设置好导航结构,而是通过服务器向页面加载数据时,即时获得导航节点, 这样方法,可使网站操作和维护更加容易,具有智能化;(3)最适合于云计算视窗(搜索)平台的导航系统建构;(4)本专利技术已经成为即将推出的云计算智能视窗平台产品的关键技术方法之一,并作为云计算视窗桌面的标准技术配置,因此需要专利保护。


图1搜索后即时分析的导航架构方法具体实施方法
技术领域
本发明的典型实施方法,主要采用JavaScript和PHP编程实现,按如下方法进行1、建立一个基于框的搜索事件常规全过程在网页上设置一个输入框,输入框关键词,通过输入框的执行搜索发起关键词服务器端查询,关键词通过异步通信方法(AJAX,“Asynchronous JavaScript andXML”,中文为异步JavaScript和XML),发送到服务器端,服务器端PHP程序执行对数据库的搜索,获得搜索的结果,回传到前端数据接收端口。(采用XMLHttpRequest对象,在浏览器上均拥有的专门接口,允许数据从客户端传递数据到服务端和服务器端将数据返回到客户端,并不会打断用户当前的操作,使用 XMLHttpRequest传送的数据可以是任何格式,一般建议是XML格式的数据。)2、对搜索的结果数据进行解析分析在TOB前端的数据接收端口,JavaScript程序接收到搜索结果,将搜索结果存放到程序的数组中,基于该结果数组,建立分析循环,即,在进行搜索数据输出表达超文本生成时,通过程序对结果数据的属性分类进行比较,按如下规则进行(1)按数据排列顺序,依次提取属性分类数据;(2)每次提取的属性分类数据,均与前面提取的所有的属性分类数据进行比较,确定是否已经包含在已经获得的作为同类项的属性分类数据序列中,如果没有包含在其中, 则自动加入作为同类项的属性分类数据序列,依次循环直至循环的终点,最后,获得就是结果细化属性分类的同类项序列组。将属性分类同类项数据转化为可点击执行的JavaScript事件函数,在页面局部窗口输出表达。通过以上两大步骤,即可获得搜索后的导航执行节点。
权利要求
1.本发明提出一种搜索后即时分析的智能导航技术方法,具体说,它是由计算机程序, 针对搜索所获得的结果数据进行即时分析,从其属性分类中提取出细化分类的同类项,以此动态生成出可进一步深入搜索的可视执行节点,即搜索后即时智能导航,所谓搜索指对中央资源数据库检索或查询,所谓即时是指实时的或马上进行的,其技术特征(1)搜索后导航是针对搜索所获得结果数据进行即时动态分析;(3)搜索后导航是经过计算机程序进行的即时分析计算而自动生成的。
2.权利要求1所述的是指针对搜索结果进行即时分析而即时建立进一步导航的方法, 具体说,不管生成导航所采用何种即时分析方法,只要这个即时分析是针对搜索结果,就属于搜索后导航的方法,导航就是指针对搜索结果进行细化分析而生成的基于搜索结果细分的可操作执行的搜索事件序列。
全文摘要
本发明涉及一种云计算视窗平台的搜索后即时智能导航技术方法,特点是由计算机程序,针对搜索所获得的结果数据进行即时分析,从其属性分类中提取出细化分类的同类项,以此动态生成可进一步深入搜索的可视执行节点,即搜索后即时智能导航。该技术方法增加一种新的搜索应用的智能结构,扩展了搜索的应用性能,在一定程度上解决了精准搜索难题,通过搜索后导航,能迅速接近搜索者心理的真正目标,减少反复搜索的次数,节省时间,提高搜索品质,该技术方法除用于云计算视窗平台的搜索导航系统,还可用于网站智能导航统建构和基于云计算的搜索型网站。
文档编号G06F17/30GK102207963SQ20111014149
公开日2011年10月5日 申请日期2011年5月30日 优先权日2011年5月30日
发明者何吴迪 申请人:何吴迪
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1