基于内容的表示提供内容的系统、方法和计算机程序产品技术方案

技术编号:2840734 阅读:154 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了基于内容的表示提供内容的系统、方法和计算机程序产品。该提供内容的系统包括源和客户机。所述源能够产生所述内容的表示,所述内容是分级构建的并且包括具有关联类型的至少一个项。所述源能够产生包括标识表和至少一个类型表的表示,各内容项被包括在所述标识表中以及基于所述项的类型而被包括在类型表中。随后,源能够提供所述内容的表示。所述客户机能够接收所述内容的表示,并且基于所述表示访问所述内容的至少一部分。所述客户机还能够接收对内容的至少一个项的查询,在所述表示中搜索所述项,以及访问所述内容的包括所述项的至少一部分。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及提供内容的系统和方法,更具体地讲,涉及提供分级构建的内容的表示从而基于该表示提高检索或访问内容的效率的系统、方法和计算机程序产品。
技术介绍
在如今的教育环境下,越来越多的人寻求与真正多样且种类繁多的主题相关的知识和进一步的教育。可以理解,教育和培训的形式多种多样。教育从非常小的年纪开始并延伸到高中。之后,人们可以参加各种大学、学院或技术中心中的任一个。然而,教育和培训并不限于这些正规环境。作为示例,许多公司、机构和其它实体执行培训项目,对人们进行他们各自的工作所需的技能的培训。此外,在接受了大学教育之后,占越来越大的比率的许多人参加某些类型的研究生院。研究生院可包括医学院、法学院、商学院、以及各种各样的其它高级课程。即使在这种高等教育之后,例如,人们仍然参加会议、研讨会以及其它有组织的会议,以交换信息和思想。因此,从非常小的年纪开始教育和培训就存在于我们的生活中,并且对于某些人可能永远不会结束。如上所述,这种教育的形式多种多样。然而,这种教育的共同点是必须将信息从拥有知识的人和材料传达给想要知识的人。在下文中将提供知识的人称为“教师”,而将接收知识的那些人称为“学生”。可通过医学学生的培训环境来了解当前使用的教学方法。通常,医学学生带着充实他或她寻求的知识的希望开始他或她的教育。通常,从医学学生步入教室的那一天起,灯就会熄灭并且幻灯片开始在屏幕上放映。显示幻灯片的速率平均可多达每小时180张幻灯片。然而,幻灯片在医学学生前面掠过,她期望消化该信息。教学所用的信息可来自于许多源。例如,显示给医学学生的幻灯片可以是教授多年收集的成果。此外,这些幻灯片可以是该教授从退休前曾是系主任的其导师处获得的独一无二的幻灯片。这些学生正确地意识到这些幻灯片具有巨大价值。然而,这些学生观看了一次这些幻灯片,而且仅观看了一次,然后这些幻灯片就永远消失了。然后,课后,这些学生单独或成群地工作,试图回想(conjure up)这些幻灯片。当在课堂上显示幻灯片时,学生通常不能够成功地领悟这些幻灯片。但是在真正掌握该幻灯片的精髓之前,下一张幻灯片已开始显示。然后,课后学生可能接近教授并谦恭地请求幻灯片的拷贝。然而,这些幻灯片通常代表教授的职业。结果,教授不愿帮助以任何形式再现他的文档。以上情景示出了阻碍信息和知识从教师交流给学生的多种情况之一。因此,该情景导致学生对他们所接触的知识进行重建。该重建可以为以下形式对幻灯片或该日在课堂上出现的任何其它信息的笔记或粗略再现。因此,需要提供一种对各方都有益且可接受的从教师向学生交流知识的方法。另外,会出现这样的情况,即,教师确实准备并向学生提供了材料。然而,即使在此情况下也有共同的问题。例如,教师会从资源图书复制喜欢的图,并将该图粘贴到他们自己创建的材料中。然后,教师会在该复制图周围写上该教师自己的文字。举例来说,这导致了潜在的版权侵犯。此外,随着桌面出版能力的出现,累积这些材料变得越来越容易。学生准确地意识到该材料直接来自教授,并因而认为该材料具有很大价值。此外,例如,大学可能要求学生购买教授的材料。另外,大学会推荐学生从特定出版商购买一系列材料。因此,在学术界以及在其它学习环境中形成了这样的情况,即,管理人、教员和学生对于其学习材料的质量下降感到气馁和关注。从提供材料的教师的角度以及从接收材料的学生的角度,人们都感到气馁。对于学生,该情况尤其令人气馁,因为他们在考试情况以及其它情况下对该材料的掌握将会决定其职业的成功。为了解决前述问题,已开发了这样的系统,所述系统从多种多样的源有效地收集信息,并以有效方式将该集(collection)中的一项或更多项材料提供给学生。根据一个这样的系统,可使用户使用在容易访问的集中的一个组织的全部教育课程。即,集可以以对于特定组织(例如大学或公司)是通用的为特征,集包括该特定组织使用的所有课程材料。然后该系统可提供对该集中信息的导航,从而允许用户与该集中的一项或更多项材料进行交互,就好像这些项例如单单是教科书、期刊、视频或论文一样。在这种系统中,可以从各种源(诸如不同的教授和/或出版商)获得包括文本和图形的课程材料,然后将这些课程材料数字化。在这点上,可以将文本再次键入或者用程序转换,而图形可被扫描。然后,可以使用“标记”语言(诸如可扩展标记语言(XML))将文本和图形重新组合。在这种情况下,以分级的方式来构建课程材料。即,书包括章,章包括节,节包括小节,等等。然后,在一个或更多个章、节、小节等中,课程可以包括诸如图表和/或流程图的图形。应该明白,这种数字化的课程材料会具有非常大的文件,这些文件需要大容量存储器来存储并呈现(render)以显示给用户。例如,将书《内科医学原理(PRINCIPLES OF INTERNAL MEDICINE)》全面数字化并且根据XML进行标记将需要40MB。在这种情况下,会要求计算机系统(诸如由用户操作的计算机系统)花费非理想量的时间来呈现数字化的课程材料以显示给用户,并且在某些情况下,会将该计算机系统过载到使该计算机系统无法正确显示材料的程度。因此,期望将材料配置为使得在任何给定时间仅仅呈现材料的一部分以供显示。然而,即使以这种方式构建材料,也会要求计算机系统花费非理想量的时间来呈现用于显示的材料。在这点上,为了仅仅呈现以分级方式构建的课程材料的一部分,通常需要计算机系统从上到下地以分级方式从存储器中访问材料,并且遍历所访问的材料,直到定位课程材料的特定部分。然而,这种处理通常是低效的,这是因为该处理要求计算机系统访问课程材料的多个部分(即,在定位期望部分之前所遍历的那些部分),但是之后计算机系统在呈现用于显示的期望部分时并没有使用这些部分。
技术实现思路
鉴于上述背景,本专利技术的实施例提供了改进的用于提供内容的系统、方法和计算机程序产品。本专利技术的实施例的系统、方法和计算机程序产品能够产生包括至少一个项(更典型地为包括多个项)的分级构建的内容的表示。所述内容的表示随后能够提供给例如客户机,从而使其基于所述表示访问所述内容的至少一部分。有利的是,通过基于所述表示来访问内容,能够呈现所述内容或所述内容的选定部分,而不像传统系统中所要求的,需要客户机从上到下以分级方式访问内容,并且遍历所访问的材料,直到定位所述内容的选定部分。这样,客户机仅需访问内容中客户机在随后呈现用于显示的选定部分时会使用的那些部分,所述内容的表示就会帮助客户机访问内容并在随后呈现内容。根据本专利技术的一个方面,提供了一种提供内容的系统,所述系统包括源和客户机。所述源能够产生所述内容的表示,所述内容是分级构建的并且包括具有关联类型的至少一个项。在这点上,所述源能够产生包括标识表和至少一个类型表的表示,各内容项包括在所述标识表中以及基于所述项的类型而被包括在类型表中。在产生所述表示之后,所述源能够将所述内容的表示提供给例如所述客户机。然后,所述客户机能够接收所述内容的表示,并且基于所述表示来访问所述内容的至少一部分。所述源还能够通过产生所述内容的包括表示所述至少一个项的至少一个节点的基于树状的表示,以及遍历所述内容的所述基于树状的表示从而处理所述内容的分级结构中的所述至少一个项,来产生所述内容的表示。在这种情况下,所述源能够在对所述本文档来自技高网
...

【技术保护点】
一种提供内容的系统,所述系统包括:    源,能够产生所述内容的表示,其中,所述内容是分级构建的并且包括具有关联类型的至少一个项,并且其中,所述源能够产生包括标识表和至少一个类型表的表示,各内容项被包括在所述标识表中并基于所述项的类型而被包括在类型表中,并且其中,所述源能够提供所述内容的表示;以及    客户机,能够接收所述内容的包括所述标识表和至少一个类型表的表示,并且基于所述表示访问所述内容的至少一部分。

【技术特征摘要】
【国外来华专利技术】US 2004-6-4 10/860,9801.一种提供内容的系统,所述系统包括源,能够产生所述内容的表示,其中,所述内容是分级构建的并且包括具有关联类型的至少一个项,并且其中,所述源能够产生包括标识表和至少一个类型表的表示,各内容项被包括在所述标识表中并基于所述项的类型而被包括在类型表中,并且其中,所述源能够提供所述内容的表示;以及客户机,能够接收所述内容的包括所述标识表和至少一个类型表的表示,并且基于所述表示访问所述内容的至少一部分。2.如权利要求1所述的系统,其中,所述源还能够通过产生所述内容的包括表示所述至少一个项的至少一个节点的基于树状的表示,并且遍历所述内容的所述基于树状的表示,从而处理所述内容的分级结构中的所述至少一个项,来产生所述内容的表示,并且其中,在对所述内容的所述基于树状的表示进行遍历期间,所述源能够产生所述标识表和至少一个类型表。3.如权利要求2所述的系统,其中,所述源能够遍历所述内容的所述基于树状的表示并且通过识别内容项,将所述项添加到标识表以及基于所述项的类型将所述项添加到类型表,来产生所述标识表和至少一个类型表,并且其中,针对内容的所述至少一个项,所述源能够识别所述项,并将所述项添加到所述标识表和一类型表。4.如权利要求1所述的系统,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,当至少一个项具有关联的元素类型时,所述源能够产生元素表,当至少一个项具有关联的属性类型时,所述源能够产生属性表,当至少一个项具有关联的字符数据类型时,所述源能够产生字符数据表。5.如权利要求4所述的系统,其中,各字符数据项包括至少一个词语,并且其中,所述源能够产生所述内容的还包括字符数据索引的表示,所述字符数据索引包括至少一个字符数据项的至少一个词语。6.如权利要求5所述的系统,其中,所述源能够通过遍历字符数据项,将所述字符数据项的至少一个词语添加到所述字符数据索引,以及针对所述至少一个词语识别包括对应词语的各个字符数据项的双亲项,来产生所述字符数据索引,并且其中,针对来自所述字符数据表的至少一个字符数据项,所述源能够遍历字符数据项,添加至少一个词语并且识别各个对应字符数据项的双亲项。7.如权利要求1所述的系统,其中,所述客户机能够通过基于所述标识表和至少一个类型表重建所述内容的至少一部分的基于树状的表示,并且根据所重建的基于树状的表示产生所述内容的至少一部分从而访问所产生的内容剂量,来访问所述内容的至少一部分。8.如权利要求7所述的系统,其中,所述客户机能够通过产生所述基于树状的表示的至少一个节点来重建所述内容的至少一部分的所述基于树状的表示,各节点表示所述内容的对应部分的项。9.如权利要求8所述的系统,其中,所述客户机能够通过从所述标识表中选择所述内容的对应部分内的项、针对选定的项产生基于树状的表示的节点、以及当选定的项具有至少一个后代项时遍历选定的项的至少一个后代项,来产生所述基于树状的表示的节点,并且其中,对所述至少一个后代项的遍历包括产生表示至少一个后代项中的每一个的节点,并且将所述节点与对应的双亲项相关联。10.如权利要求1所述的系统,其中,所述客户机还能够接收识别所述内容的至少一个项的查询,并且在所述内容的表示中搜索由所述查询识别的所述至少一个项,并且其中,所述客户机能够基于所述搜索访问所述内容的至少一部分,被访问的内容部分包括由所述查询识别的所述至少一个项。11.如权利要求10所述的系统,其中,所述客户机能够通过以下步骤来访问所述内容的至少一部分重建所述内容的至少一部分的基于树状的表示,所述内容的所述至少一部分包括由所述查询识别的内容的所述至少一个项;以及基于所重建的基于树状的表示产生所述内容的至少一部分。12.如权利要求10所述的系统,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,所述客户机能够接收包括至少一个元素项的名称和至少一个属性项的名称之一的查询。13.如权利要求12所述的系统,其中,针对元素项和属性项中的至少一个,所述内容的表示中的所述标识表包括与对应项相关联的名称,并且其中,所述客户机能够通过在所述标识表中搜索与包括在所述查询中的名称相匹配的名称,来搜索所述内容的表示。14.如权利要求10所述的系统,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,所述客户机能够接收查询,所述查询包括至少一个字符数据项中所包括的至少一个词语。15.如权利要求14所述的系统,其中,所述内容的表示还包括字符数据索引,所述字符数据索引包括至少一个字符数据项的至少一个词语,并且其中,所述客户机能够通过在所述字符数据索引中搜索与包括在所述查询中的至少一个词语相匹配的至少一个词语,来搜索所述内容的表示。16.一种提供内容的方法,所述方法包括以下步骤产生所述内容的表示,其中,所述内容是分级构建的并且包括具有关联类型的至少一个项,并且其中,产生所述表示包括产生标识表和至少一个类型表,各内容项被包括在所述标识表中并基于所述项的类型而被包括在类型表中;提供所述内容的表示;以及基于所述内容的包括所述标识表和至少一个类型表的表示,访问所述内容的至少一部分。17.如权利要求16所述的方法,其中,产生所述内容的表示还包括以下步骤产生所述内容的包括表示所述至少一个项的至少一个节点的基于树状的表示;以及遍历所述内容的所述基于树状的表示,从而处理所述内容的分级结构中的所述至少一个项,其中,产生标识表和至少一个类型表包括在对所述内容的所述基于树状的表示进行遍历期间,产生标识表和至少一个类型表。18.如权利要求17所述的方法,其中,遍历所述内容的所述基于树状的表示以及产生标识表和至少一个类型表包括以下步骤识别内容项;将所述项添加到所述标识表;以及基于所述项的类型将所述项添加到类型表,其中,针对内容的所述至少一个项进行对项进行识别,将所述项添加到所述标识表并将所述项添加到类型表。19.如权利要求16所述的方法,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,产生至少一个类型表包括以下步骤当至少一个项具有关联的元素类型时产生元素表,当至少一个项具有关联的属性类型时产生属性表,当至少一个项具有关联的字符数据类型时产生字符数据表。20.如权利要求19所述的方法,其中,各字符数据项包括至少一个词语,并且其中,产生所述内容的表示还包括产生包括至少一个字符数据项的至少一个词语的字符数据索引。21.如权利要求20所述的方法,其中,产生字符数据索引包括以下步骤遍历字符数据项;将所述字符数据项的至少一个词语添加到所述字符数据索引;以及针对所述至少一个词语,识别包括对应词语的各字符数据项的双亲项;其中,针对来自所述字符数据表的至少一个字符数据项进行遍历字符数据项,添加至少一个词语以及识别各个对应字符数据项的所述双亲项。22.如权利要求16所述的方法,其中,访问所述内容的至少一部分包括以下步骤基于所述标识表和至少一个类型表重建所述内容的至少一部分的基于树状的表示;以及根据所重建的基于树状的表示产生所述内容的至少一部分,从而访问所产生的内容剂量。23.如权利要求22所述的方法,其中,重建所述内容的至少一部分的基于树状的表示包括产生所述基于树状的表示的至少一个节点,各节点表示所述内容的对应部分的项。24.如权利要求23所述的方法,其中,产生所述基于树状的表示的节点包括以下步骤从所述标识表中选择所述内容的对应部分内的项;针对选定的项产生所述基于树状的表示的节点;以及当选定的项具有至少一个后代项时,遍历选定的项的至少一个后代项,其中,遍历至少一个后代项包括产生表示至少一个后代项的每一个的节点,并且将所述节点与对应的双亲项相关联。25.如权利要求16所述的方法,所述方法还包括以下步骤接收识别所述内容的至少一个项的查询;以及在所述内容的表示中搜索由所述查询识别的所述至少一个项,其中,访问所述内容的至少一部分包括基于所述搜索访问所述内容的至少一部分,被访问的内容部分包括由所述查询识别的所述至少一个项。26.如权利要求25所述的方法,其中,访问所述内容的至少一部分包括以下步骤重建所述内容的至少一部分的基于树状的表示,所述内容的所述至少一部分包括由所述查询识别的内容的所述至少一个项;以及根据所重建的基于树状的表示产生所述内容的至少一部分,从而访问所产生的内容部分。27.如权利要求25所述的方法,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,接收查询包括接收包括至少一个元素项的名称和至少一个属性项的名称之一的查询。28.如权利要求27所述的方法,其中,针对元素项和属性项中的至少一个,所述内容的表示中的所述标识表包括与对应项相关联的名称,并且其中,搜索所述内容的表示包括在所述标识表中搜索与包括在所述查询中的名称相匹配的名称。29.如权利要求25所述的方法,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,接收查询包括接收包括至少一个字符数据项中所包括的至少一个词语的查询。30.如权利要求29所述的方法,其中,所述内容的表示还包括字符数据索引,所述字符数据索引包括至少一个字符数据项的至少一个词语,并且其中,搜索所述内容的表示包括在所述字符数据索引中搜索与包括在所述查询中的至少一个词语相匹配的至少一个词语。31.一种用于提供内容的计算机程序产品,所述计算程序产品包括其中存储有计算机可读程序代码部分的至少一个计算机可读存储介质,所述计算机可读程序代码部分包括第一可执行部分,用于产生所述内容的表示,其中,所述内容是分级构建的并且包括具有关联类型的至少一个项,并且其中,产生所述表示包括产生标识表和至少一个类型表,各内容项被包括在所述标识表中并基于所述项的类型而被包括在类型表中;第二可执行部分,用于提供所述内容的表示;以及第三可执行部分,用于基于所述内容的包括所述标识表和至少一个类型表的表示,访问所述内容的至少一部分。32.如权利要求31所述的计算机程序产品,其中,所述第一可执行部分还适于通过产生所述内容的包括表示所述至少一个项的至少一个节点的基于树状的表示,并且遍历所述内容的所述基于树状的表示从而处理所述内容的分级结构中的所述至少一个项,来产生所述内容的表示,其中,所述第一可执行部分适于在对所述内容的所述基于树状的表示进行遍历期间产生标识表和至少一个类型表。33.如权利要求32所述的计算机程序产品,其中,所述第一可执行部分适于遍历所述内容的所述基于树状的表示以及通过识别内容项、将所述项添加到所述标识表以及基于所述项的类型将所述项添加到类型表,来产生所述标识表和至少一个类型表,并且其中,针对内容的所述至少一个项,所述第一可执行部分适于对所述项进行识别,并将所述项添加到所述标识表以及类型表。34.如权利要求31所述的计算机程序产品,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,所述第一可执行部分适于在至少一个项具有关联的元素类型时产生元素表,在至少一个项具有关联的属性类型时产生属性表,在至少一个项具有关联的字符数据类型时产生字符数据表。35.如权利要求34所述的计算机程序产品,其中,每个字符数据项包括至少一个词语,并且其中,所述第一可执行部分适于产生所述内容的还包括字符数据索引的表示,所述字符数据索引包括至少一个字符数据项的至少一个词语。36.如权利要求35所述的计算机程序产品,其中,所述第一可执行部分适于通过遍历字符数据项、将所述字符数据项的至少一个词语添加到所述字符数据索引、以及针对所述至少一个词语识别包括对应词语的各字符数据项的双亲项,来产生所述字符数据索引,并且其中,针对来自所述字符数据表的至少一个字符数据项,所述第一可执行部分适于遍历字符数据项、添加至少一个词语以及识别各个对应字符数据项的双亲项。37.如权利要求31所述的计算机程序产品,其中,所述第三可执行部分适于通过基于所述标识表和至少一个类型表重建所述内容的至少一部分的基于树状的表示以及根据所重建的基于树状的表示产生所述内容的至少一部分从而访问所产生的内容剂量,来访问所述内容的至少一部分。38.如权利要求37所述的计算机程序产品,其中,所述第三可执行部分适于通过产生所述基于树状的表示的至少一个节点来重建所述内容的至少一部分的所述基于树状的表示,各节点表示所述内容的对应部分的项。39.如权利要求38所述的计算机程序产品,其中,所述第三可执行部分适于通过从所述标识表中选择所述内容的对应部分内的项、针对选定的项产生所述基于树状的表示的节点、以及当选定的项具有至少一个后代项时遍历选定的项的至少一个后代项,来产生所述基于树状的表示的节点,并且其中,对所述至少一个后代项的遍历包括产生表示至少一个后代项的每一个的节点,并且将所述节点与对应的双亲项相关联。40.如权利要求31所述的计算机程序产品,所述计算机程序产品还包括第四可执行部分,用于接收识别所述内容的至少一个项的查询;以及第五可执行部分,用于在所述内容的表示中搜索由所述查询识别的所述至少一个项,其中,所述第三可执行部分适于基于所述搜索访问所述内容的至少一部分,被访问的内容部分包括由所述查询识别的所述至少一个项。41.如权利要求40所述的计算机程序产品,其中,所述第三可执行部分适于通过以下步骤来访问所述内容的至少一部分重建所述内容的至少一部分的基于树状的表示,所述内容的所述至少一部分包括由所述查询识别的内容的所述至少一个项;以及根据所重建的基于树状的表示产生所述内容的至少一部分,从而访问所产生的内容部分。42.如权利要求40所述的计算机程序产品,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,所述第四可执行部分适于接收包括至少一个元素项的名称和至少一个属性项的名称之一的查询。43.如权利要求42所述的计算机程序产品,其中,针对元素项和属性项中的至少一个,所述内容的表示中的所述标识表包括与对应项相关联的名称,并且其中,所述第五可执行部分适于通过在所述标识表中搜索与包括在所述查询中的名称相匹配的名称,来搜索所述内容的表示。44.如权利要求40所述的计算机程序产品,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,所述第四可执行部分适于接收查询,所述查询包括至少一个字符数据项中所包括的至少一个词语。45.如权利要求44所述的计算机程序产品,其中,所述内容的表示还包括字符数据索引,所述字符数据索引包括至少一个字符数据项的至少一个词语,并且其中,所述第五可执行部分适于通过在所述字符数据索引中搜索与包括在所述查询中的至少一个词语相匹配的至少一个词语,来搜索所述内容的表示。46.一种提供内容的源,所述源包括能够操作内容管理器的处理器,所述内容管理器能够产生所述内容的表示,其中,所述内容是分级构建的并且包括具有关联类型的至少一个项,并且其中,所述内容管理器能够产生所述表示,包括产生标识表和至少一个类型表,各内容项被包括在所述标识表中并基于所述项的类型而被包括在类型表中,并且其中,所述内容管理器能够提供所述内容的表示从而以后能够基于所述表示访问所述内容。47.如权利要求46所述的源,其中,所述内容管理器还能够通过产生所述内容的包括表示所述至少一个项的至少一个节点的基于树状的表示,以及遍历所述内容的所述基于树状的表示从而处理所述内容的分级结构中的所述至少一个项,来产生所述内容的表示,并且其中,在对所述内容的所述基于树状的表示进行遍历期间,所述内容管理器能够产生所述标识表和至少一个类型表。48.如权利要求47所述的源,其中,所述内容管理器能够遍历所述内容的所述基于树状的表示以及通过识别内容项、将所述项添加到所述标识表、以及基于所述项的类型将所述项添加到类型表,来产生所述标识表和至少一个类型表,并且其中,针对内容的所述至少一个项,所述内容管理器能够对所述项进行识别,并将所述项添加到所述标识表以及类型表。49.如权利要求48所述的源,其中,内容的至少一个项具有关联的名称,并且其中,所述内容管理器能够将所述项添加到所述标识表,包括将标识ID分配给所述项,所述标识ID对于所述项的类型和名称的组合是唯一的。50.如权利要求48所述的源,其中,所述内容管理器能够将所述项添加到类型表,包括将类型ID分配给所述项,所述类型ID对于各类型表内的项是唯一的。51.如权利要求46所述的源,其中,所述内容管理器还能够在产生所述内容的表示之前根据标记技术构建所述内容,并且其中,所述内容管理器能够产生所构建的内容的表示。52.如权利要求46所述的源,其中,所述至少一个项具有包括元素、属性和字符数据之一的关联类型,并且其中,当至少一个项具有关联的元素类型时,所述内容管理器能够产生元素表,当至少一个项具有关联的属性类型时,所述内容管理器能够产生属性表,当至少一个项具有关联的字符数据类型时,所述内容管理器能够产生字符数据表。53.如权利要求52所述的源,其中,各内容项具有用于识别所述标识表内的项的标识ID和用于识别对应的类型表内的项的类型ID,其中,所述内容管理器能够产生所述元素表、所述属性表和所述字符数据表,使得所述对应的类型表针对至少一个项识别所述标识表和所述对应的类型表中的项,并且识别对应的标识表中的双亲项。54.如权利要求53所述的源,其中,所述内容管理器能够产生所述元素表,使得所述元素表针对至少一个元素项,还识别所述标识表和对应的类型表中的至少一个子项;其中,所述内容管理器能够产生所述属性表,使得所述属性表针对至少一个属性项,包括对应的属性项的值;以及其中,所述内容管理器能够产生所述字符数据表,使得所述字符数据表针对至少一个字符数据项,包括对应的字符数据项的文本。55.如权利要求52所述的源,其中,各字符数据项包括至少一个词语,并且其中,所述内容管理器能够产生所述内容的还包括字符数据索引的表示,所述字符数据索引包括至少一个字符数据项的至少一个词语。56.如权利要求55所述的源,其中,所述内容管理器能够通过遍历字符数据项、将所述字符数据项的至少一个词语添加到所述字符数据索引以及针对所述至少一个词语识别包括对应词语的各字符数据项的双亲项,来产生所述字符数据索引,并且其中,针对来自所述字符数据表的至少一个字符数据项,所述内容管理器能够遍历字符数据项、添加至少一个词语并且识别各个对应的字符数据项的所述双亲项。57.一种提供内容的方法,所述方法包括以下步骤产生所述内容的表示,其中,所述内容是分级构建的并且包括具有关联类型的至少一个项,并且其中,产生所述表示...

【专利技术属性】
技术研发人员:威廉M艾布拉姆斯里基李约翰逊
申请(专利权)人:维托索斯科技有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1