【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及提供内容的系统和方法,更具体地讲,涉及提供分级构建的内容的表示从而基于该表示提高检索或访问内容的效率的系统、方法和计算机程序产品。
技术介绍
在如今的教育环境下,越来越多的人寻求与真正多样且种类繁多的主题相关的知识和进一步的教育。可以理解,教育和培训的形式多种多样。教育从非常小的年纪开始并延伸到高中。之后,人们可以参加各种大学、学院或技术中心中的任一个。然而,教育和培训并不限于这些正规环境。作为示例,许多公司、机构和其它实体执行培训项目,对人们进行他们各自的工作所需的技能的培训。此外,在接受了大学教育之后,占越来越大的比率的许多人参加某些类型的研究生院。研究生院可包括医学院、法学院、商学院、以及各种各样的其它高级课程。即使在这种高等教育之后,例如,人们仍然参加会议、研讨会以及其它有组织的会议,以交换信息和思想。因此,从非常小的年纪开始教育和培训就存在于我们的生活中,并且对于某些人可能永远不会结束。如上所述,这种教育的形式多种多样。然而,这种教育的共同点是必须将信息从拥有知识的人和材料传达给想要知识的人。在下文中将提供知识的人称为“教师”,而将接收知识的那些人称为“学生”。可通过医学学生的培训环境来了解当前使用的教学方法。通常,医学学生带着充实他或她寻求的知识的希望开始他或她的教育。通常,从医学学生步入教室的那一天起,灯就会熄灭并且幻灯片开始在屏幕上放映。显示幻灯片的速率平均可多达每小时180张幻灯片。然而,幻灯片在医学学生前面掠过,她期望消化该信息。教学所用的信息可来自于许多源。例如,显示给医学学生的幻灯片可以是教授多年收集的成果。 ...
【技术保护点】
一种提供内容的系统,所述系统包括: 源,能够产生所述内容的表示,其中,所述内容是分级构建的并且包括具有关联类型的至少一个项,并且其中,所述源能够产生包括标识表和至少一个类型表的表示,各内容项被包括在所述标识表中并基于所述项的类型而被包括在类型表中,并且其中,所述源能够提供所述内容的表示;以及 客户机,能够接收所述内容的包括所述标识表和至少一个类型表的表示,并且基于所述表示访问所述内容的至少一部分。
【技术特征摘要】
【国外来华专利技术】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[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。