发明名称 通用查询语句动态生成系统及方法
摘要 一种通用查询语句动态生成系统及方法,其可将用户输入的不同语言编码之查询条件自动转换成智慧财产资讯网站可识别之查询语句,该方法包括有以下步骤:(a)用户介面接收用户查询条件,并将该查询条件转换为查询条件树,发送至XML转换模组;(b)XML转换模组将用户查询条件树转换为XML查询语句,并将该查询语句存储至文件伺服器之存储区的对应XML文档;(c)HTTP转换模组根据转换限定表,将XML查询语句转换为HTTP查询语句;(d)发送HTTP查询语句至网际网路;(e)存储查询结果摘要资讯至对应XML文档。
申请公布号 TWI289261 申请公布日期 2007.11.01
申请号 TW091120664 申请日期 2002.09.11
申请人 鸿海精密工业股份有限公司 发明人 李忠一;叶建发;罗才洋;黄通
分类号 G06F17/30(2006.01) 主分类号 G06F17/30(2006.01)
代理机构 代理人
主权项 1.一种通用查询语句动态生成系统,其可将用户查 询条件自动转换成智慧财产资讯网站可识别之查 询语句,该系统包括一文件伺服器及复数客户端, 其中: 客户端系用于接收用户查询条件,该客户端包括一 用户操作介面及一XML转换模组,其中: 用户操作介面系用于接受用户输入之查询条件,判 断用户查询条件是否符合规范,并将用户所有查询 条件转换为一查询条件树,该查询条件树包含操作 及操作値; XML转换模组系用于将查询条件树转换为XML查询语 句; 文件伺服器包括一资料存储区、一HTTP转换模组及 一转换限定表,其中: 资料存储区系用于存储由XML查询语句组成之XML文 档; HTTP转换模组系用于将XML查询语句转换为智慧财产 网站可执行之HTTP查询语句; 转换限定表系定义不同智慧财产资讯网站之HTTP语 法标准。 2.如申请专利范围第1项所述之通用查询语句动态 生成系统,其中转换限定表可用一转换限定文档代 替。 3.如申请专利范围第1项所述之通用查询语句动态 生成系统,其中转换限定表包含一地区代码项及一 转换限定项。 4.如申请专利范围第1项所述之通用查询语句动态 生成系统,其中其中智慧财产资讯网站系为各地区 专利商标局之网站。 5.一种通用查询语句动态生成方法,其可将用户查 询条件自动转换成智慧财产资讯网站可识别之查 询语句,该方法包括以下步骤: (a)用户介面接收用户查询条件,并将该查询条件转 换为查询条件树,发送至XML转换模组; (b)XML转换模组将用户查询条件树转换为XML查询句, 并将该查询语句存储至文件伺服器之资料存储区 中对应专案之XML文档; (c)HTTP转换模组根据转换限定表,将XML查询语句转 换为HTTP查询语句; (d)发送HTTP查询语句至网际网路; (e)存储查询结果摘要资讯至对应专案之XML文档。 6.如申请专利范围第5项所述之通用查询语句动态 生成方法,其中用户查询条件包括需查询之智慧财 产资讯网站。 7.如申请专利范围第5项所述之通用查询语句动态 生成方法,其中用户查询条件可以为不同语言编码 之文字。 8.如申请专利范围第5项所述之通用查询语句动态 生成方法,其中一XML文档对应一专案,同一专案之 查询条件存储于同一XML文档。 9.如申请专利范围第5项所述之通用查询语句动态 生成方法,其中一专案之XML文档对应之查询条件树 显示于用户介面,用户可在原查询条件基础上修改 ,生成新的查询条件树。 10.如申请专利范围第5项所述之通用查询语句动态 生成方法,其中步骤(a)包括一判断用户查询条件是 否符合逻辑规范之步骤。 11.如申请专利范围第5项所述之通用查询语句动态 生成方法,其中转换限定表系以地区代码项为主关 键字,并包括智慧财产资讯网站之网路位址、该资 讯网站查询条件之逻辑限定。 图式简单说明: 第一图系为一习知之资讯查询系统架构图。 第二图系为本发明通用查询语句动态生成系统之 架构示意图。 第三图A系为本发明通用查询语句动态生成系统及 方法之查询条件树示意图。 第三图B系为第二图A之查询条件树对应之XML查询 语句程式码示意图。 第四图系为本发明通用查询语句动态生成系统及 方法之转换限定表之示意图。 第五图系为本发明通用查询语句动态生成系统及 方法之通用查询语句生成流程图。 第六图系为本发明通用查询语句动态生成系统及 方法之XML查询语句生成之流程图。 第七图系为本发明通用查询语句动态生成系统及 方法之HTTP查询语句生成之流程图。
地址 台北县土城市自由街2号