用于提供用户定制内容的方法和系统的制作方法

文档序号:6359210阅读:155来源:国知局
专利名称:用于提供用户定制内容的方法和系统的制作方法
技术领域
本发明涉及一种用于提供用户定制内容的方法和系统,其中当用户输入其个人所期望的内容的信息时,内容提供商或内容提供代理商通过参考用户的订购信息而提供用户定制内容。
背景技术
随着互联网的发展,用户随时随地可从各种信息通信装置中得到各种信息。例如,用户通常使用各种信息通信装置,例如智能手机、智能平板电脑、笔记本以及台式电脑,来阅读各种类型的信息。近来,数据存储媒体的容量增大,价格下降,并且互联网联接技术变得多样化且速度提高。因此,用户面临这巨大数量的内容。此外,一般用户以及大型内容提供商基于例如 博客、SNS (社交网络服务)、Twitter (及时信息)以及Internet Cafes (网吧)这样的基本技术来提供各种内容。也就是说,任何人随时随地都可提供信息和内容,内容就逐渐变得庞大。由此,信息检索的精确度和再现性就变得更加重要。例如,像是语义网的技术用于检索信息以及生成新内容。语义网能够使计算机替代人进行读取、理解并处理信息。但是,信息检索(或内容检索)都是围绕内容提供商的。这是因为,当用户在入口网站等的搜索窗口内输入搜索词时,当前信息检索系统基于用户的搜索词过滤并提取信息。在这样的信息检索系统中,为了得到包含有用户所期望信息的内容,用户应多次重复检索操作。有时,虽然用户花费大量时间用于内容检索,但用户可能无法得到期望的内容,但应为使用互联网而付费。这是因为虽然用户想要阅览特定和专业的内容,信息检索系统不会积极处理用户的请求。

发明内容
技术问题
本发明的实施方式涉及用于提供用户定制内容的方法和系统,当用户以元数据形式订购内容时,其通过指定终端以指定的数量,并在指定时间提供对应于用户订购信息的内容,这与常规方法中用户使用搜索引擎来检索内容不同。技术方案
根据本发明的实施方式,用于提供用户定制内容的方法,包括接收来自用户的内容订购信息,并构造内容订购信息数据库;公开内容订购信息数据库;接收来自内容提供商的对应于内容订购信息的内容;以及以用户定制形式来提供所接收到的内容。内容可包括网站的主页内容、博客内容、SNS (社交网络服务)内容、广告内容、网络服务内容、音乐内容、视频内容、静止图像内容、电子书内容以及文本内容中任意一种。内容订购信息数据库可将对应于用户的内容订购信息的元数据元素存储为属性。
可通过订购信息表达帧的本体来生成元数据元素。
该本体可具有树结构,并且将词分配给树结构的各节点,并具有本体结构值。该本体结构值可包括数值。可为用户的感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息的每个来提供该本体。内容订货信息数据库可包括一个或多个感兴趣的区域信息数据库,其配置成存储用户的感兴趣的区域信息;位置信息数据库,其配置成存储用户的位置信息;个人信息数据库,其配置成存储用户的个人信息;以及活动记录/活动日程信息数据库,其配置成存储用户的活动记录/活动日程信息。感兴趣的区域信息数据库可具有包括政治、社会、经济、文化、科学技术、娱乐、国际事务、教育、健康、儿童护理、天气、地区、工作、劳动以及福利中的一个或多个元数据元素的属性。 位置信息数据库可具有包括用户当前位置信息的元数据元素的属性。个人信息数据库可具有包括姓名、家庭关系、工作地点、电话号码、周年纪念日、生日、爱好以及嗜好中的一个或多个元数据元素的属性。活动记录/日程信息数据库可具有与用户活动记录信息有关的、包括购物记录、旅行记录以及购买信息中的一个或多个元数据元素的属性,并且活动记录/日程信息数据库可具有与用户活动日程信息有关的、包括购买日程、旅行日程、结婚日程以及事件日程中的一个或多个元数据元素的属性。感兴趣的区域信息数据库、位置信息数据库、个人信息数据库,并且活动记录/活动日程信息数据库可进一步包括内容显示方法的属性。内容显示方法可包括内容显示地点、内容尺寸、显示形式、生产日期以及显示日期中的一个或多个元数据元素。内容订购信息数据库的构造可包括向用户终端提供与内容订购信息有关的元数据元素;并存储由用户选定或写入的元数据元素作为内容订购信息数据库的属性。内容订购信息数据库的构造可包括用户向用户终端输入内容订购信息;提取出与所输入的内容订购信息的元数据元素名称相符的本体结构值;并使用元数据元素名称以及本体结构值为属性实现内容订购信息数据库。可通过使用RDB (关系数据库)模型、XML、XHTML以及HTML之中的一种或多种标记语言的数据库实现内容订购信息数据库。内容订购信息数据库的公开可包括获得内容订购信息数据库中各个元数据元素名称的对于用户订购的统计数值;基于用户订购的统计数值确定各个元数据元素名称的优先序;并根据各个元数据元素名称的优先序公开内容订购信息数据库。可由内容订购统计数据库存储和管理用户指定的内容定制信息数据库中各个元数据元素名称的统计数值以及各个元数据元素名称的优先顺序。内容订购统计数据库可包括各个元数据元素优先顺序、元数据元素名称、订购数量以及本体结构值的属性数据。通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库实现内容订购统计数据库。该方法可进一步包括通过接受来自内容提供商的内容供应信息来构造内容供应信息数据库。内容供应信息数据库可存储对应于用户内容订购信息的元数据元素作为属性。可通过供应信息表达帧的本体生成元数据元素。本体可具有树结构,并可将单词分配给树结构的各节点,且具有本体结构值。该本体结构值可包括数值。可为用户的感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息的每个提供该本体。内容供应信息数据库的构造可包括确认内容提供商是否是有效的内容提供商;选择将要提供的内容区域;为将要提供的内容创建元数据元素;以及使用元数据元素为将 要提供的内容的数据库来实现内容供应信息数据库。内容供应信息数据库的构造可包括输入由内容提供商提供的用于内容的元数据元素名称;使用输入的元数据元素名称检索本体;提取本体结构值;并且使用输入的元数据元素名称和本体结构值作为属性实现内容供应信息数据库。内容供应信息数据库的构造可包括运行文本搜索器以搜索内容中的文本;从文本中提取关键字;使用关键字检索内容订购信息的本体;提取本体结构值;并且使用关键字和本体结构值为属性实现内容供应信息数据库。内容供应信息数据库的构造可包括运行文本搜索器以搜索内容中的文本;通过词素处理文本而生成关键字;使用关键字检索内容订购信息的本体;提取本体结构值;并且使用关键字和本体结构值作为属性实现内容供应信息数据库。内容供应信息数据库可具有包括关键字、内容名称、制造商、生产日期、供应点、地点、内容、特性以及本体结构值中的一个或多个的属性。可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库实现内容供应信息数据库。 该方法可进一步包括过滤内容,该内容在接收对应于内容订购信息的内容之后提供。对所提供的内容进行过滤可包括提取用户的订购信息关键字;将所提取的关键字与内容提供商的供应信息关键字相比较;计算关键字的一致性;并根据关键字的一致性链接所提供的内容。该方法可进一步包括根据关键字的一致性,通过存储内容显示信息来构造内容显示信息数据库。该方法可进一步包括根据用户指定的内容显示方法等待内容的显示。该方法可进一步包括构造用户内容显示信息数据库的步骤,其配置成为各个用户、根据用户指定的内容显示方法来存储内容显示信息。关键字一致性的计算可包括比较从用户订购信息中所提取的关键字字符串与由内容提供商所提供的关键字;当字符串彼此一致时,比较两个关键字的本体结构值;并根据本体结构值的比较结果来计算一致性。一致性可以百分数形式表示。以用户定制形式提供内容可包括从内容订购信息数据库中提取用户指定的内容显示方法;构造用户内容显示信息数据库,用于为各个用户存储内容显示信息;以及通过参考用户内容显示信息数据库来向用户终端提供所订购的内容。用户内容显示信息数据库可包括用户ID、订购领域、元数据元素名称、显示日期、显示形式、显示地点以及订购内容链接数据中的一个或多个属性。可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库实现用户内容公开信息数据库。根据本发明的另一实施方式,用于提供用户定制内容的系统包括用户终端;用户定制内容提供服务器,其通过有线或无线网络连接到用户终端上;内容订购信息数据库,其配置成存储用户的内容订购信息;内容供应信息数据库,其配置成存储内容提供商的内容供应信息;以及用户定制内容显示提供商,其配置成通过参考内容订购信息数据库以及内容供应信息数据库,以用户定制的形式,提供由内容提供商所提供的内容。内容可包括网站主页内容、博客内容、SNS内容、广告内容、网络服务内容、音乐内容、视频内容、静止图像内容、电子书内容以及文本内容中的任意一种。
·
该系统可进一步包括内容订购元数据生成器,其配置成为用户的内容订购信息生成元数据;以及内容订购信息数据库生成器,其配置成使用对应于用户内容订购信息的元数据元素作为属性而生成内容订购信息数据库。可通过订购信息表达帧的本体来生成元数据元素。该本体可具有树结构,并可将单词分配给树结构的各节点,且本体具有本体结构值。该本体结构值可包括数值。可为用户的感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息的每个来提供该本体。内容订购信息数据库可包括一个或多个感兴趣的区域信息数据库,其配置成存储用户的感兴趣的区域信息;位置信息数据库,其配置成存储用户的位置信息;个人信息数据库,其配置成存储用户的个人信息;以及活动记录/活动日程信息数据库,其配置成存储用户的活动记录/活动日程信息。感兴趣的区域信息数据库可具有包含政治、社会、经济、文化、科学技术、娱乐、国际事务、教育、健康、儿童护理、天气、地区、工作、劳动以及福利中的一个或多个元数据元素的属性。位置信息数据库可具有包括用户当前位置信息的元数据元素的属性。个人信息数据库可具有包括姓名、家庭关系、工作地点、电话号码、周年纪念日、生日、爱好以及嗜好中的一个或多个元数据元素的属性。活动记录/日程信息数据库可具有与活动记录信息有关的、包括购物记录,旅行记录以及购买信息中的一个或多个元数据元素的属性,以及与活动日程信息有关的,包括购买日程、旅行日程、结婚日程和事件日程中的一个或多个元数据元素的属性。感兴趣的区域信息数据库、位置信息数据库、个人信息数据库、活动记录/活动日程数据库可进一步包括内容显示方法的属性。内容显示方法可包括内容显示地点、内容尺寸、显示形式、生产日期以及显示日期中的一个或多个元数据元素。内容订购信息数据库可向用户终端提供与内容订购信息有关的元数据元素,并使用由用户所选定或写入的元数据元素作为属性,对内容订购信息进行存储。内容订购信息数据库可使用由用户输入的内容订购信息元数据元素名称以及与元数据元素名称一致的本体结构值为属性,来存储内容订购信息。可通过使用RDB模型、XML、XHTML以及HTML中的任意一种标记语言的数据库实现内容订购信息数据库。该系统可进一步包括内容订购信息开关,其配置成开启用户内容订购信息。该系统可进一步包括内容订购统计数据库,其配置成存储用户订购的统计数值以及内容订购信息数据库的各个元数据元素名称的优先顺序。内容订购统计数值库可包括各个元数据元素的优先顺序、元数据元素名称、订购数量以及本体结构值的属性数据。 可通过使用RDB模型、XML、XHTML以及HTML中的任意一种标记语言的数据库实现内容订购统计数值库。该系统可进一步包括内容供应元数据生成器,其配置成为内容提供商的内容供应信息,生成元数据;以及内容供应信息数据库生成器,其配置成用对应于内容提供商的内容供应信息的元数据元素作为属性,生成内容供应信息数据库。内容供应信息数据库可使用对应于用户订购信息的元数据元素作为为属性,存储内容供应信息。可通过供应信息表达帧的本体来生成元数据元素。该本体可具有树结构,并可将单词分配给树结构的各节点,且本体具有本体结构值。该本体结构值可包括数值。可为用户的感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息的每个来提供该本体。系统可进一步包括文本搜索器,其配置成对从内容提供商所提供的内容中搜索文本。系统可进一步包括词素处理器,其配置成对由文本搜索器所搜索的文本进行词素处理,并提取关键字。内容供应信息数据库可具有包括关键字、内容名称、制造商、生产日期、供应点、地点、内容、特性以及本体结构值中的一个或多个的属性。可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库实现内容供应信息数据库。系统可进一步包括内容过滤处理器,其配置成通过参考内容订购信息数据库以及内容供应信息数据库,过滤用户订购信息定制的内容。内容过滤处理器可计算出用户订购信息关键字与内容提供商的供应信息关键字之间的一致性,并基于该一致性过滤内容。该系统可进一步包括内容显示信息数据库,其配置成根据关键字一致性存储内容显不 目息。该系统可进一步包括用户内容显示信息数据库,其配置成根据用户所指定的内容显示方法,为各个用户存储内容显示信息。
内容过滤处理器可比较从用户订购信息中所提取的关键字字符串与由内容提供商所提供的关键字,并当字符串彼此一致时,通过两个关键字的本体结构值间的比较,计算
一致性。
一致性可以百分数形式表达。用户内容显示信息数据库可包括用户ID、订购领域、元数据元素名称、显示日期、显示形式、显示地点以及订购内容链接数据中的一个或多个属性。可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库实现用户内容显示信息数据库。有益效果
根据本发明的用于提供用户定制内容的方法和系统,当用户选择或写入内容订购信息时,无需执行用于寻找期望的内容的多个搜索操作,用户就可以期望的形式,以期望的量由期望的终端在期望的时间接收内容,这可使创建新的信息分配市场成为可能。此外,用户可以低花费快速接收期望的内容,并且内容提供商产生根据用户嗜好所定制的内容。因此,有可能防止由于不必要内容的产生而发生的机会损失并专门化和具体化内容。再有,内容提供商所提供的内容是以为用户订购定制的目录形式提供的,从而有可能创建称之为内容目录服务的新市场。另外,可收集和过滤用户需求所定制的内容,使得有可能激活内容代理技术领域的市场。


图I是根据本发明实施方式的用于提供用户定制内容的系统的方框图。图2示出了构造内容订购信息数据库的过程。图3a到3d阐明了将内容订购信息作为元数据元素进行显示的过程。图4阐明了感兴趣的区域信息的本体结构。图5示出了用于感兴趣的区域信息的元数据数据库的数据表。图6示出了位置信息的本体结构。图7示出了用于位置信息的元数据数据库的数据表。图8示出了个人信息的本体结构。图9是用于个人信息的元数据数据库的数据表。图IOa示出了活动记录信息的本体结构。图IOb示出了活动日程信息的本体结构。图11示出了活动记录/活动日程数据库的数据表。图12示出了构造内容订购信息数据库的另一实施例。图13示出了用XML表示订购内容的元数据元素的实施例。图14示出了开启内容订购信息数据库实施例的流程图。图15a到15c示出了内容订购统计数据库的数据表。图16示出了用户订购信息显示在台式电脑中的实施例。图17示出了内容提供商提供内容的实施例的流程图。图18示出了以表形式的内容供应信息数据库的数据表。
图19示出了文本搜索器用于构造内容供应信息数据库的过程。图20示出了显示根据本发明实施方式的内容过滤实施例的流程图。图21示出了在内容过滤过程中计算关键字一致性的过程。图22示出了以用户定制形式提供内容的过程。图23示出了用户内容显示信息数据库的数据表。图24示出了在台式电脑上用户接收到由用户订购的显示形式的内容的实施例。图25示出了在智能手机上用户接收显示形式的实施例。
具体实施方式
以下将结合附图对本发明的示例性实施方式进行详细说明。然而,本发明可以不同形式实施而不应受此处所说明的实施方式的限制。当然提供这些实施方式将使得本公开更为全面和完整,并且对于本领域技术人员来说将完整地传达本发明的范围。在本公开中,在本发明的不同附图以及不同实施方式中,相同的附图标记表示相同的部件。图I是根据本发明实施方式的用于提供用户定制内容的系统的方框图。参考图1,用户侧包括用户终端100,例如智能手机100a、台式电脑100b、智能平板电脑100c、笔记本或IPTV (互联网协议TV)。用户终端100通过有线或无线网络200与用户定制内容供应服务器300相连。用户定制内容供应服务器300包括内容提供商的服务器或内容提供代理商的服务器。根据本发明实施方式的用于提供用户定制内容的系统具有如图I所示的系统配置。根据本发明实施方式的系统包括用于从用户终端100构造内容订购信息数据库的系统、用于公开内容订购信息数据库的系统、内容提供系统、内容过滤系统以及用于以用户定制形式提供内容的系统。内容订购信息数据库构造系统包括用于内容订购的内容订购元数据生成器302、内容订购信息数据库生成器304、本体306以及内容订购信息数据库310。内容订购信息数据库生成器304配置成当用户选择并创建元数据时生成内容订购信息数据库。本体306配置为生成元数据元素名称。内容订购信息数据库310配置成存储和管理用户的内容订购信
肩、O内容订购信息数据库公开系统包括内容订购信息开关312以及内容订购统计数据库320。内容订购信息开关312配置成公开内容订购信息,内容订购统计数据库320配置成将用户的内容订购信息的统计数值转换成数据。内容提供系统包括用于内容供应的内容供应元数据生成器322、内容供应信息数据库生成器324、本体326以及内容供应信息数据库330。内容供应信息数据库生成器324配置成当内容提供商选择或创建元数据时生成内容供应信息。本体326配置成生成元数据元素名称。内容供应信息数据库330配置成存储和管理内容提供商的供应信息。内容过滤系统包括内容过滤处理器332,其配置成通过参考用户的内容订购信息将内容供应信息过滤成用户定制的信息,并更新内容供应信息数据库330。用户定制内容提供系统包括用户定制内容显示提供器342、内容显示信息数据库350以及用户内容显示信息数据库344。用户定制内容显示提供器342配置成向用户终端100提供已过滤的内容。内容显示信息数据库350配置成存储和管理订购内容的显示信息。用户内容显示信息数据库344配置成存储和管理各个用户的内容显示信息。下文中,将对各个系统的功能和处理过程以及其部件进行详细说明。这里,“内容订购信息”指的是用于用户期望订购内容的内容信息。内容订购信息可提供给内容提供商或内容提供代理商,从而可使用户接收到期望的内容。由此,要预先执行构造用于存储用户内容订购信息的数据库的过程。在本发明的这个实施方式中,意味着用于数据的数据或数据的属性信息的元数据用于构造内容订购信息数据库。图I中,内容订购元数据生成器302以元数据元素表示出由用户指定内容中的信息,并将元数据元素显示在用户终端上。由此,用户可对显示在用户终端上的元数据元素进行选择或创建元数据元素,并随后传送内容订购信息。以此形式(B卩,以表格或列表)提供的元数据的各元素使用户易于理解。用户在用户终端100上将值写入到元数据的各元素中,或根据菜单选择法选择元数据元素,随后将内容订购信息发送给用户定制内容提供服务器300。
内容订购信息数据库生成器304配置成使用由用户写入到元数据元素内的值或选择的元数据元素来构造内容订购信息数据库。基于用户的感兴趣的区域信息的内容、基于用户位置信息的内容、基于用户个人信息的内容以及基于用户活动记录/活动日程信息的内容,为上述这些内容中的每一个内容提供元数据元素。因此,内容订购信息数据库310包括感兴趣的区域信息数据库310a、位置信息数据库310b、个人信息数据库310c、活动记录/活动日程信息数据库310d。活动记录/活动日程信息数据库310d可分成单独的数据库。然而,由于用户活动记录/活动日程信息数据库包含重复信息所以下文中通过单一数据库来表示用户活动记录/活动日程信息数据库。此外,内容订购信息数据库310可包括独立数据库的组合或可配置成用户定制内容提供服务器中的集成数据库。集成数据库是指数据库系统,其包括在单一服务器系统中分配的多个数据库,而独立数据库是指分别分配到多个服务器系统中的数据库系统。当用户数量变得庞大时,所分配的数据库系统,例如,采用所谓的云计算环境。本体306是用于订购用户定制内容的订购信息表达帧,其配置成生成元数据元素。“本体”是人工智能研究中所使用的常规技术术语,其是计算机科学的分支,并包含多种含义。然而,在本实施方式中,为了提供用户定制内容,本体用作为用于表达用户订购信息的表达法,即,构造定义了元数据元素间关系的词汇系统。需要由用户期望的内容的订购形式,用于订购用户定制内容。因此,在本发明的这个实施方式中,元数据用于订购信息形式,并且本体用于生成元数据元素。内容订购通知开关312配置成获得用户订购信息的统计数值,并将该统计数值存储到内容订购统计数据库320内。由内容订购统计数据库320所存储和管理的数据向内容提供商公开。内容供应元数据生成器322配置成在由内容提供商所提供的内容上作为元数据元素来表达信息。作为内容供应信息表达帧形式的本体326用于生成元数据元素。此外,内容供应信息数据库生成器324配置成基于元数据元素来构造内容供应信息数据库330。内容提供商所使用内容供应元数据生成器322以及内容供应信息数据库生成器324。
内容供应信息数据库330是向内容提供商公开的数据库,其配置成存储和管理由内容提供商所提供的内容信息。当向用户提供用户定制内容时将内容供应信息数据库330作为参考。 内容过滤处理器332配置成确定用户的内容订购信息与内容提供商的内容供应信息之间的一致性,并链接相关订购内容。内容过滤处理器332通过分别参考内容订购信息数据库310以及本体306,和内容供应信息数据库330以及本体326,来确定一致性,并由内容公开信息数据库350存储和管理已过滤的数据。用户定制内容显示提供器342配置成整理并链接用户定制内容,这些内容根据用户的内容订购信息匹配和过滤,并且在考虑到用户所期望的终端、时区、显示形式以及容量来显示和提供内容。用户内容显示信息数据库344配置成存储和管理包括内容以及内容显示条件的 数据,该内容是指将要提供给各个用户的订购内容。 图2示出了构造内容订购信息数据库的过程。当用户通过用户终端100访问用户定制内容提供服务器300时,在步骤ST100开始该过程。例如,用户可以通过其在用户定制内容提供服务器300所提供的网页上点击用户定制内容信息登记图标来表达他/她想要登记的订购信息。在步骤ST110,内容订购元数据生成器302告知用户订购信息显示,并在用户终端100上显示图标,从而请求包括多个区域的订购信息供应。信息订购区域包括感兴趣的区域 信息、位置信息、个人信息以及活动记录/活动日程信息。在用户终端100上以分开的图标来显示信息订购区域。例如,用户可在感兴趣的区域图标、位置信息图标、个人信息图标以及活动记录/活动日程信息图标中选择图标。另一个例子中,当需要提供四个区域的整个订购信息时,可按次序执行各自区域的信息提供程序。以下将结合图3进行说明。用户在四个区域的订购信息中的一个区域或所有区域完成信息提供程序后,在步骤ST120,执行用于输入内容显示方法、尺寸、形式、地点等等的内容显示订购信息程序。地点可以包括用户终端的类型或IP地址。之后,在步骤ST130,确定用户是否允许信息公开。当用户允许信息公开时,在步骤ST140,将由用户写入或选定的订购信息传送给用户定制内容提供服务器300,并且用户定制内容提供服务器300构造内容订购信息数据库310。另一方面,当用户并不允许信息公开时,在步骤ST160确定用户拒绝用户定制内容供应服务并结束该过程。图3a到3d阐明了将内容订购信息作为元数据元素显示的过程。在各个附图上侧阐明的图标依次表示感兴趣的区域信息、位置信息、个人信息以及活动记录/活动日程信
肩、O图3a阐明了用户选择感兴趣的区域信息图标的情况。在图3a中,感兴趣的区域信息包括例如“政治”、“经济”、“社会”、“文化”、“科学”、“技术”、“世界”、“娱乐”、“体育”以
及“健康”的元数据元素。此外,用户可选择一个或多个元数据元素。各个元数据元素均可包括子元数据,并且元数据元素的最终值变成具体的值。在图3a中,当用户选择“政治”时,将元数据元素“政治”再分为“政治家”,“政党”,“政策”等等的详细项目。此外,当用户选择“政治家”时,将元数据元素“政治家”再分为表示政治家姓名的元数据元素,例如“Park 00”、“Kim 00”、“XXX”以及“ooo”。当用户还一同选择了 “政策”时,将元数据元素“政策”再分为“教育”、“福利”等等。“教育”可再分为“婴儿”、“小学”、“中学”、“高中”、“大学”、“终身”等等。并且“福利”可再分为“青年”,“老年”,“多文化家庭”等等。内容订购元数据生成器302在用户终端上显示所细分的元数据。当以此方式再分元数据时,逐步具体化订购信息。即,当按照“政治”一“政治家” 一“Park XX”的次序选择元数据元素时,感兴趣的区域信息接近一个具体的值。如前所述,在本发明这个实施方式中的元数据元素根据下/上级关系、包含关系或是上部元素与下部元素的等价关系来确定。此时,相应于根据各个领域知识而创建的本体来生成用于提供用户定制内容的元数据元素。

在图3a中“选择显示方法”示出了用于确定用户所订购内容的显示条件的元数据结构。在各个感兴趣的区域信息、位置信息、个人信息以及活动记录/活动日程信息中使用内容显示方法。另外,当假定用户在所有四个区域中选择订购信息时,可将元数据作为一个项目或分开的项目提供给用户。还可由上述本体生成“选择显示方法”的元数据元素,并赋予所有订购信息区域,且用户也可由其自身来设置条件。参考图3a,将“选择显示方法”再分为“显示地点”、“内容尺寸”、“显示形式”、“生产日期”、“指定显示日期”等等。“显示地点”指的是用户终端100,例如IPTV、台式电脑100b、智能平板电脑IOOc或智能手机100a,用户可通过用户想要接收的内容选择终端类型。例如,当用户选定IPTV时,会激活询问用户IPTV的IP地址的元素。当用户在IPTV上执行元数据选择时,内容订购信息数据库生成器304可提取用户IPTV的IP地址,即便用户没有亲自写入IP地址。“内容尺寸”表示内容容量,并再分为“低于500k”,“低于1M”等等。“显示形式”可再分为“选择HP型”、“选择窗口小部件型”等等。虽然并未示出,但“指定显示日期”可再分为用于选择或写入向用户提供订购内容的日期和时间的元素。同样的,当用户根据“显示地点”、“内容尺寸”、“显示形式”、“生产日期”以及“指定显示日期”来选择显示方法时,用户可通过打开智能手机或智能平板电脑的简单操作接收到所订购的内容。即,用户可通过期望的终端在期望时间接收到期望量的订购内容。图3b阐明了用户选择位置信息图标的情形。在此情况中,提供给用户与用户位置信息有关的元数据元素,例如“当前位置信息”、“过去一周位置信息”以及“过去一个月位置信息”。可通过安装在用户终端100内的GPS所提取的纬度、经度数据以及由地图服务所提供的地址数据来提供用户的位置信息。如用户当前位置信息的这种数据并不是由用户写入的,而可能是根据用户许可从用户终端100直接提供。另一个例子中,用户可亲自写入他/她的位置信息。与此同时,当将用户的当前位置信息或近期位置信息提供给用户定制内容提供服务器300时,例如“广告信息”以及“事件信息”的元数据元素表示出基于用户位置信息、与用户位置有关的用于订购广告信息或事件信息的元数据。
在图3b中,用户可选择或写入有关显示方法的订购。在图3c和3d中,用户也可用相同方式选择或写入显示方法的订购。由于这里已经参考图3A进行了说明,因而此处省略掉重复的说明。图3c阐明了用户选择个人信息图标的情形。将个人信息再分为例如“姓名”、“年龄”、“地址”以及“移动电话”的元数据。例如,当用户选择“婚姻状况”为“已婚”时,用户可在“已婚”的下级元数据元素中写入或选择结婚周年纪念日以及孩子的信息。当用户想要订购与孩子位置信息有关的内容时(例如,学校或类似的),用户可额外选择孩子的位置信息供应。个人信息可包括例如“喜欢的食物”、“喜欢的运动”以及“喜欢的时装”的元数据。当用户订购与用户嗜好有关的内容时,可以使用用户的嗜好信息。图3d阐明了用户选择活动记录/活动日程信息图标的情形。活动记录/活动日程信息包括用于写入过去活动详情以及未来活动详情的元数据,例如购物信息。到目前为止,已经参考图3a到3d说明了内容订购元数据生成器302生成元数据以及向用户终端100提供所生成的元数据的过程。这里,表示用户内容订购形式的元数据元素表现为词汇(单词)。在该实施方式中,将词汇化的元数据元素称为元数据元素名称。词汇可使订购信息系统化成为表示抽象概念的关系。也就是说,用户订购信息的区域知识可分类并系统化为下/上级关系、包含关系或单词间的等价关系。因此,可将元数据元素的结构扩大并定义为如同词汇词典。在该实施方式中,将其称之为“本体”。形成本体的各单词可定义为上/上级关系、包含关系或等价关系,并且可将词之间的关系表示为树结构。S卩,把相关的单词分配到树结构的各个节点中,并且将数值表达式分配给各个节点的单词。在该实施方式中,数值表达式被称为本体结构值。在本发明的这个实施方式中,因为基于本体生成用于用户定制内容的订购信息的元数据元素,所以用于订购信息的本体 用作元数据生成器。此外,可与内容提供商分享本体,以便提供内容中的信息。最后,本体作为生成器,用于生成订购信息或供应信息的元数据元素,这些信息表示订购或提供用户定制内容,并且还可用于元数据的表达帧,用于提供内容,以及用于使用表达帧过滤内容。图4阐明了感兴趣的区域信息的本体结构。感兴趣的区域信息分为包括“政治”、“科学”、“经济”、“科学技术”、“天气”、“娱乐”、“游戏”等等的类别,还可对各个类别进行再分类。例如,“政治”可包括定义为“政党”、“政治家”、“政策”等等的属性。此外,“政党”可包括再分成“大国民党”,“民主党”等等的属性,并且“大国民党”可包括再分为“代表”、“成员”等等的属性。同样,在本实施方式中,将各个区域的属性称之为“元数据元素”,并且元数据元素的单词表达,即,词汇组之间的关系定义为“本体结构”。如图4所示,将与代表各自属性的单词有关的数值表达式定义为“本体结构值”。与此同时,将参考图6、8以及10说明感兴趣的区域本体结构以及其他本体结构,包括参考图3a到3d中所述的用于内容显示方法的元数据元素。图5示出了用于感兴趣的区域信息的元数据数据库的数据模型,其表示为表格形式。数据模型包括例如用户ID、元数据元素名称、本体结构值以及显示方法的记录属性。参考图5,可见作为下级元素值的“Park XX”具有指示“政治”、“政党”、“大国民党”,以及“成员”的本体结构值。在内容显示方法中,当显示地点与IPTV相符时,存储IPTV的IP地址,并且当显示地点与智能手机相符时,存储智能手机的电话号码。图6示出了用于位置信息的本体结构。用于位置信息的本体结构包括从“2”开始的本体结构值。例如,当用户的当前位置表示为“Yeoksam站”时,本体结构值对应于“22131”。图6示出了根据用户是否允许公开或提供位置信息,能够使用户订购与用户位置信息有关的内容的本体结构的实施例,例如,餐厅信息以及医院信息。
图7示出了用于位置信息的元数据数据库的数据模型,其表示为表格形式。数据模型包括例如用户姓名、元数据元素名称(位置信息)、位置名称、本体结构值、订购内容类型以及显示订购元素的属性,各个值包括区域名称或数量。根据图3B中所示的方法,通过选择或创建元数据可生成这样一个数据表格。图8示出了用于个人信息的本体结构。图8中的本体结构具有如前所述的树结构。用于个人信息的本体结构包括从“3”开始的本体结构值。例如,“用户姓名”中的“姓”具有“311”的本体结构值。当用户想要接收相关内容可使用个人信息的本体结构,而不是公开用户的个人信息,并且可期望供应与嗜好和偏爱有关的内容和程序。图9是用于个人信息的元数据数据库的数据模型,其表示为表格形式。数据模型包括例如用户姓名、生日、电话号码、婚姻状态、喜欢的食物的属性。当用户选择“是”或“否”的选择框,或是如参考图3C所述输入内容订购信息时进行字符输入,就能获得如图9的数据表所示的值。图IOa和IOb示出了用于活动记录/活动日程信息的本体结构。图IOa示出了与用户过去活动记录有关的本体结构,图IOb示出了与用户活动日程有关的本体结构。因为活动记录的信息与活动日程的信息紧密相连,所以可根据相同的本体结构提供信息。当使用图IOa和IOb中的本体结构时,用户可公开用户购物记录上的信息,并接收与所购买产品相关的有用内容。此外,用户可公开活动日程信息并接收相关内容。图11示出了根据公开活动记录/活动日程信息以及在期望内容上写入订购信息而获得的结果,来构造活动记录/活动日程数据库的数据模型,其以表格形式表示。如图6到11中所示的数据库的本体结构和记录属性包括以指定形式,通过指定终端,在指定时间提供指定量的用户定制内容的元数据元素。至今,已参考图3到11对构造内容订购信息数据库的过程进行了说明。在前述实施方式中,使用准备好的本体306,用户定制内容提供服务器300为四个区域(感兴趣的区域信息、个人信息、位置信息以及活动记录/活动日程信息)生成元数据元素,并向用户终端100提供生成的元数据元素。之后,用户在用户终端上选择或写入适合于订购信息的元数据元素,然后将内容订购信息发送给用户定制内容提供服务器300。S卩,前述方法是所谓的自顶向下的方法学,从根目录开始作为最高级节点向下到下级,对于在各个区域本体结构,即内容中具有一定数量知识的用户是有用的。与此同时,前述方法对于对其期望内容具有模糊知识或仅是不完整关键字的用户是不适宜的。由此,本发明提供另一种订购信息表达帧,其与前述方法不同。在将要在下文中说明的方法中,用户输入字符串或单词,作为期望内容的元数据元素名称,而不是像前述方法那样通过在用户选择元数据元素阶段提供元数据元素。图12示出了用户自行输入期望内容的实施例,由此构造内容订购信息数据库。参考图12,在步骤ST200,用户定制内容提供服务器300向用户提供内容订购信息输入窗口。在步骤ST210,当用户公开用户终端上的内容订购信息输入窗口并输入与期望内容相关的字符串时,在步骤ST220,服务器使用由用户所输入的单词作为关键字的元数据元素名称来执行本体检索。此时,可以利用参考图4、6、8以及10所说明的四个本体结构中的所有部分。根据由下至上搜索方法来执行本体检索,该方法从本体的下部到上部进行。当进行搜索时,在步骤ST230,确定与用户所输入的元数据元素名称一致的本体元素是否存在。当没有元素与元数据元素名称一致时,过程回到步骤ST210,要求用户重新输入元数据元素名称。 当在搜索过程中出现一致的元素时,在步骤ST240,对从本体节点到根目录的分支进行搜集,并指定为一个数字从而提取本体结构值。之后,在步骤ST250,从所提取的本体结构值中指定元数据单词属性。然后,在步骤ST260,通过使用所输入的元数据元素名称的单词作为记录属性,来构造内容订购信息数据库310。可使用与前述数据库构造方法相同的方式来构造内容订购信息数据库。例如,当用户通过输入窗口输入“汇率”作为元数据元素名称时,用户定制内容提供服务器300开始在四个本体结构中进行搜索。参考图4,因为“汇率”与感兴趣的区域本体的节点匹配,可提取“1312”作为“汇率”的本体结构值。由此,在感兴趣的区域信息数据库310a中以“汇率”的本体结构值“1312”作为属性状态,来构造用户订购信息的数据库。当在步骤ST230确定由用户所输入的元数据元素名称与多个本体的节点一致时,在数据库内存储多个本体结构值。照这样,当从用户那里接收内容订购信息时可以使用元数据元素以及本体结构。此外,元数据元素和本体结构还在基于用户的内容订购信息内容的过滤过程中起重要作用。如前所述,内容订购方法分为两种方法。然而,用户可根据其他内容订购方法,使用元数据元素以及本体结构订购内容,并且可以一起使用前述两种方法。 可由典型的关系数据库管理系统(RDBMS )实现用于订购用户定制内容的内容订购信息数据库310。内容订购信息数据库310包括感兴趣的区域信息数据库310a,用于提供用户的感兴趣的区域信息,位置信息数据库310b,用于提供用户的位置信息,个人信息数据库310c,用于提供用户的个人信息,以及活动记录/活动日程信息数据库310d,用于提供用户的活动记录/活动日程信息。图5、7、9和11中的每个数据表可对应于内容订购信息数据库310的数据模型。此外,在语义网中,还可由资源描述框架模型(RDF)以及可扩展标记语言(XML)数据库实现内容订购信息数据库310。此外,也可使用XHTML、HTML 5. O或类似的、基于标记语言的数据库实现内容订购信息数据库310.
图13示出了由XML来表示如图5中所示感兴趣的区域信息数据库310a的元数据元素的实施例。更具体的,由XSLT来生成图5中表格形式的元数据元素值,XSLT是一种元数据表达形式。XSLT是XML的样式表语言。由RDBMS实现的方法与由XML数据库实现的方法之间的区别在于,依据实现方法,计算机存储方法以及数据库搜索方法上存在差异。此外,第一种方法是一种成熟的计算机S/W方法学,但后面的方法则是一种发展中的方法学。然而,即便使用二者中的任意一个,在本发明实施方式中均获得相同的结果。到目前为止,已经说明了从用户那里接收内容订购信息以及构造内容订购信息数据库310的过程。当用户的内容订购信息是数据库时,可对所有用户的订购状态以及信息进行实时管理和应用。随后,将对用于向内容提供商公开内容订购信息数据库方法进行说明。图14示出了公开内容订购信息数据库的实施例的流程图。图14示出了图I中阐明的系统的内容订购信息开关312的操作。当上述用于用户内容订购的内容订购信息数据库310已完全构造好时,执行公开内容订购信息数据库310的程序。参考图14,在步骤ST300,通过获得内容订购信息数据库·310的各个元数据元素名称来开始该过程。在该步骤中,查阅内容订购信息数据库310。在步骤ST310中,对于内容订购信息数据库310中的四区域数据库中的每一个,获得由用户选定的元数据元素的统计数值。例如,为感兴趣的区域信息数据库310a获得由用户选定的元数据元素总数。此外,在该步骤中,为了位置信息数据库310b,而获得在特定位置用户总数的统计数值或大量用户聚集在一起这一位置的统计数值。另外,为个人信息数据库310c以及活动记录/活动日程数据库310d,而获得用户最频繁使用的元数据元素名称的统计数值。随后,在步骤ST310,基于统计数值,计算出各个元数据元素名称的优先顺序。在步骤ST310中,可为各个条件设定最大值或最小值。例如,在该步骤中,可对在“政治家”元数据元素中具有大量内容订购的政治家,当前位置信息中最多数量用户聚集在一起的位置,或是在特定位置出最多用户聚集在一起的时间区进行计算。此外,可基于个人信息的公开为元数据元素的统计数值以及基于活动记录/活动日程信息公开的元数据元素的统计数值数计算优先顺序。随后,由内容订购统计数据库320存储和管理在前述过程中所计算的统计数值以及优先顺序,并且在步骤ST320公开并公布各个元数据元素名称的优先顺序。优先顺序可在连接到有线/无线网络200上的所有用户终端100上公开,用户终端100包括接收用户定制内容服务的智能手机100a、台式电脑100b、智能平板电脑100c、笔记本以及IPTV。图15a到15c示出了内容订购统计数据库320的数据模型。内容订购统计数据库320包括记录属性,例如元数据元素名称、订购数量以及本体结构值,这些可作为搜索关键字。在属性中,本体结构值指的是本体结构中元数据元素名称。本体结构值不但仅用于用户查阅,同时也可由内容提供商或内容提供代理商对其进行查阅。图16示出了在台式电脑IOOb上公开用户订购信息的实施例。参考图16,在用户终端100的屏幕上显示用于构造内容订购信息数据库310的四个订购信息请求区域。当用户选择任何一个区域(例如,图标)时,通过各个区域的弹出窗口来确认各个订购信息的详细信息。例如,看一下,用户就可确认订购信息,即谁订购的内容,在何时以及何地订购的内容,以及订购的何种内容。
任何人,随时随地都可读取图14中步骤ST320所公开的用户订购信息。根据公开的订购信息,可向任何人提供内容,或是任何人可提供内容。例如,根据条件,计算出用户感兴趣的区域、最多用户聚集在一起的地点、未婚人数、美食家数量以及用户购物详情以及将要购买的物品。由此,根据订购信息,以用户定制的形式,任何内容提供商可向用户提供需要的内容。内容提供器要求一个单元,用于提供与用户内容订购信息相匹配的内容订购信息。在这个实施方案中,将由与用户内容订购信息相同的本体所生成的元数据元素用作能表不内容提供器的内容供应信息的中贞。用户定制内容提供服务器300的内容供应元数据生成器322提供与用户内容订购的元数据元素相同的数据模型。这是因为,当用户的订购信息帧(订购信息元数据元素)以及内容提供器的供应信息帧(供应订购元数据元素)彼此匹配时,内容提供器可以高匹配率向用户提供所需的内容。
图17示出了内容提供器提供内容的实施例的流程图。图17示出了构造内容供应信息数据库的过程。参考图17,用户接收来自于内容提供器的用于内容订购信息的内容的过程。在步骤ST400,通过注册内容提供器,开始该过程。在步骤ST410,当注册后内容提供器进行登录时,执行认证过程,以便确定内容提供器是否是有效(或注册过的)内容提供器。当内容提供器并不是有效的内容提供器时,禁止访问。当认证内容提供器是有效内容供应器时,在步骤ST420,内容提供器选择将要提供的内容区域。之后,在步骤ST430,将属于各个区域中的元数据元素显示到内容提供器内。当内容提供器选择或写入将要供应的内容区域时,在步骤ST440,将所选定的元数据元素传输给用户定制内容提供服务器300。在步骤ST450,用户定制内容提供服务器300中的内容供应信息数据库生成器324,基于由用户提供器检查的元数据元素,来构造内容供应信息数据库330。四个内容区域的元数据元素组与内容订购信息数据库310的元数据元素是完全一致的,并有上述相同的本体来生成。此外,元数据元素定义为用于内容检索的关键字,并作为内容供应信息数据库330的记录属性和值对其进行存储和管理。此外,用于构造内容订购信息数据库310的方法(已参照图12进行了说明),也可用于构造内容供应信息数据库330。内容提供器可进入用户订购内容供应服务器300,开启内容供应信息输入窗口,并将期望元数据元素作为词进行输入。 之后,用户定制内容提供服务器300利用以内容提供器作为关键字而输入的单词的元数据元素名称,执行本体检索。此时,用户定制内容提供服务器300无需指定由内容提供器为特定区域所输入的元数据元素名称,即可执行对所有四个区域本体的检索。四区域本体涉及参考图4、6、8和10所述的本体。根据自下向上的检索方法执行本体检索,该方法是从本体的下部向上进行的。当与由内容提供器输入的元数据元素名称一致的元素出现时,选择从一致本体元素节点处指向根部的分支,从而提取本体结构值。此外,使用所提取的本体结构值,以及有内容提供器作为记录属性所输入的元数据元素名称的词来构造内容供应信息数据库330。向内容提供器提供与订购信息表示帧和用户界面相同的订购信息表示帧和界面,有可能在用户订购内容与内容提供器提供内容之间简化内容分配结构。此外,用户和内容提供器可分享舒适的界面,即使改变了其位置。图18示出了表格形式的内容供应信息数据库的数据模型。参考图18,利用包括与内容订购信息数据库310中帧内的元数据元素名称、内容名称、制造商、生产日期、本体结构值等等一样关键字的属性来构造内容供应信息数据库330。可利用与内容订购信息数据库310相同的方式实现内容供应信息数据库330。通常,信息搜索引擎的性能评估基于信息搜索的精确度和再现性。前者是与如何对用户所期望的信息进行精确搜索有关的索引,后者是与在广泛的信息范围中是否可以搜索到信息的索引。在根据本发明实施方式的用于提供用户定制内容的方法中,与内容定制相匹配的用于内容供应的评价索引还可包括精确度和再现性。在该实施方式中,用户的订购信息表 达帧以及内容提供器的供应信息表达帧可表示为基于相同本体的元数据元素,这有可能保证精确度。然而,当用户定制内容的搜索目标区域变大时,S卩,用于内容供应的再现性增加时,未使用根据本发明实施方式用于提供用户定制内容提供方法的内容提供商的内容区域可能成为一个问题。那是因为,当内容供应信息并不是以元数据方法为基础表示的,该元数据方法是根据本发明实施方式的表示帧,内容供应信息可在根据本发明实施方式的用户定制内容的过滤过程中除去。本发明提出一种用于其他内容提供方法的框架,用于并未使用元数据方法的内容提供器的内容供应。该内容供应方法的关键技术在于,将作为用户定制内容订购信息表示帧中元数据元素名称的关键字的元素单词,与所提供的内容相匹配,并提取元素单词。在本发明的这个实施方式中,从所提供内容的关键字中提取元数据元素名称,并且构造内容供应信息数据库330,以此方式所提取的元数据元素名称具有与内容信息内容数据库310的元数据元素名称相同的结构。图19示出了用于构造内容表示信息数据库的使用文本搜索器的过程。当文本搜索器搜集包括在通过网络处理进入的内容中的文本时,开始该过程。内容可包括主页内容、博客内容、SNS内容、视频内容以及音乐内容,如图19所示。之后,在步骤ST510,确定是否从所搜集文本中提供了关键字。当提供了关键字时,在步骤ST520提取关键字。当并未提供关键字时,在步骤ST530将所搜集的文本处理成词素,并在步骤ST540,从已处理的词素中生成关键字。因为大多数关键字是名词,所以从已处理的词素中选择名词性单词,并在名词性单词中指定关键字。由于通过各种已知方法均可执行关键字指定过程,因此在此省略对其的详细说明。在常规信息搜索引擎中使用文本搜索器技术。另外,由于文本选择处理包括对包括在内容中的文本进行搜索的处理步骤,因此可从多数内容中提取关键字。由于大多数内容必须包括关键字表达式,作为元数据,因此可在搜集过程中提取关键字。当并未提取出关键字时,通过词素处理生成关键字。在步骤ST550,利用所提提取的关键字在前述四区域订购信息本体上执行本体检索。之后,在步骤ST560,确定是否可以被检索到与所提取的关键字相一致的单词。当并没有与所提取的单词相一致时,放弃搜集的文本。当存在与所提取关键字相一致的单词时,在步骤ST570提取本体结构值。在步骤ST580,将所提取的本体结构值存储到内容供应信息数据库330内。到此为止,已对用于定制用户内容订购的内容订购信息数据库310的构造,以及用于内容提供器内容供应的内容供应信息数据库330的构造进行了说明。在执行两个数据库的情况中,进行以下过程。该过程包括根据用户订购对由内容提供器所提供的内容进行过滤的过程,以及以用户定制形式提供已过滤内容的过程。图20示出了根据本发明实施方式的内容过滤实施例的流程图。参考图20,下面将对内容过滤过程进行说明。在步骤ST600,通过搜索内容订购统计数据库320,用户定制内容提供服务器300的内容过滤处理器332从由用户所输入的订购信息中提取出订购信息关键字。例如,订购信息关键字可包括元数据元素名称。在步骤ST600,从在图17或19中所示构造出的内容供应信息数据库330内,对步 骤ST600所提取的关键字进行检索和比较。之后,在步骤ST620,对用户的内容订购信息关键字与存储在内容供应信息数据库330内的元数据元素名称的一致性进行计算。通过对生成元数据的本体结构值进行比较,来执行一致性计算。当根据本体结构值的比较结果确定出两个元数据元素彼此完全一致时,过程进行到步骤ST630,其中内容链接器执行链接操作。与此同时,当两个元数据元素彼此部分一致时,计算一致性比率,以便赋予一致性。也就是说,以百分比(%)方式来计算所订购内容的元数据元素与所提供内容的元数据之间的一致性。具有一致性的内容转移给内容链接器。内容链接器随后链接内容的位置数据以及以过滤的内容。位置数据可包括例如URL、IP地址或主页链接数据。根据用户指定的条件,在内容显示信息数据库350以及用户内容显示信息数据库344中存储已过滤的内容,并在步骤ST640过程进行到内容公开备用步骤。之后,在步骤ST650,通过查阅用户内容显示信息数据库344,用户定制内容显示提供器342确定是否已达到用户所指定的条件。当达到由用户所指定的条件时,在步骤ST660,用户定制内容显示提供器342在用户终端上公开内容。图21示出了在前述内容过滤过程中计算关键字一致性的过程。参考图21,在步骤ST700,使用内容订购统计数据库的元数据元素作为关键字,在内容供应信息数据库330的元数据元素上执行关键字搜索。然后,在步骤710确定关键字的字符串是否一致。当关键字的字符串一致时,在步骤ST720,比较两个数据库320和330的本体结构值。由于本体结构值包括多个数值,因此执行图形匹配以执行本体结构值的比较。随后,在步骤ST370,确定本体结构值彼此是否完全一致。当本体结构值彼此完全一致时,意味着元数据元素彼此一致性为100%。由此,在步骤ST740,赋予100%的一致性。当本体结构值并不是彼此一致时,在步骤ST750确定本体结构值彼此是否部分一致。当本体结构值彼此部分一致时,在步骤ST760计算一致性比率,并在步骤ST770基于一致性比率赋予一致性。例如,当为如图4、6、8和10的本体中所示的各个元数据元素指定数字数值时,执行图形匹配,以便确定本体结构值的第一数字是否彼此相同。当确定第一数字彼此相等时,进一步执行图形匹配,以便确定本体结构值的下一数字是否彼此相同。当包括五位数字的本体结构值具有相同的五位数字时,两个内容具有100%的一致性。当在内容一致性计算的过程中,本体结构值具有不同的数字时,结束一致性的计算。例如,当订购内容的本体结构值是“123”且所提供内容的本体结构值是“124”时,本体结构值具有一个不同的数字。由此,如下方式计算出一致性100%-33. 3%=66. 7%。基于本体结构、在所订购内容与所提供内容之间进行的一致性比较,用于内容的显示优先顺序。例如,当内容在四个区域中具有100%的一致性时,内容具有最高显示优先顺序。由此,由于根据一致性来决定显示优先顺序,因此用户可接受具有相当高精确度内容。同时,内容提供器可向用户提供更为精确的内容,该用户是向内容提供器请求内容的用户。在这种情况下,基于前述本体,内容提供器试图忠实的将内容反应给元数据结构,这有可能提供内容分配的经济可行性。之后,在步骤ST780,通过查阅内容订购信息数据库310或内容订购统计数据库320,内容链接器决定内容的显示优先顺序。当确定了显示优先顺序时,用户定制内容显示 生成器342执行操作。随后,执行确定内容形式的过程,其根据内容的显示优先顺序链接到内容位置信息等,并将其提供给用户终端100。这里,“形式”指的是将要显示内容的页面形式。例如,可以确定用于在主页上排列内容的方法。图22示出了以用户定制形式提供已过滤内容的过程。当完成内容过滤过程时,执行根据由用户指定的公开方法来提供已过滤内容的过程。在步骤ST800,通过查阅内容订购信息数据库310,用户定制内容显示提供器342提取出内容显示中的订购信息。此外,在步骤ST810,在用户内容显示信息数据库344内生成并存储用户定制内容的公开。在步骤ST830,用户定制内容显示提供器342读取用户内容显示信息数据库344,从而更新内容显示信息数据库350,并推动和显示用户定制内容。图23示出了表格形式的用户内容显示信息数据库344的数据模型。用户内容显示信息数据库344包括订购内容的属性信息和列表信息,其在过滤过程中链接。属性信息包括用户ID、订购领域、元数据元素名称、显示日期、显示形式、显示地点以及数量。根据用户内容显示信息数据库344的属性信息,通过指定终端,以指定量,在指定时间根据指定显示形式向用户提供内容。例如,参考图23的属性,可见可以提供用户的内容满意订购条件。订购条件包括根据由用户订购的内容、显示地点、显示形式、显示日期等等来提供用户定制内容。通过RDB或RDF模型或者是例如XML或XHTML的标记语言,来完成本发明实施方式中所构造的前述数据库。图24示出了用户在台式电脑IOOb上接收由用户所订购的内容的显示形式的实施例。图25示出了用户在智能手机IOOa上接收显示形式的实施例。在台式电脑IOOb上的显示形式基于信息入口网站的主页形式,这对电脑用户来说是习惯的,并且智能手机IOOa上的显示形式基于设定为界面的窗口小部件图标。此外,根据显示形式指定的内容页面通过显示模板的选择来决定,该模板是由例如HTML的预先定义的标记语言写入的。虽然已结合具体实施方式
对本发明进行了说明,但对于本领域技术人员来说,无需违背权利要求所限定的本发明精神和 范围,就可对其进行各种变化和修改。
权利要求
1.一种用于提供用户定制定内容的方法,其包含 接收来自于用户的内容订购信息,并构造内容订购信息数据库; 公开内容订购信息数据库; 接收来自于内容提供商的对应于内容订购信息的内容;以及 按用户定制形式提供所接收的内容。
2.根据权利要求I中所述的方法,其特征在于,该内容包含网站主页内容、博客内容、SNS (社交网络服务)内容、广告内容、网络服务内容、音乐内容、视频内容、静止图像内容、电子书内容以及文本内容中的任意一种。
3.根据权利要求I中所述的方法,其特征在于,内容订购信息数据库存储与用户的内容订购信息对应的、作为属性的元数据元素。
4.根据权利要求3中所述的方法,其特征在于,元数据元素通过本体生成,所述本体是订购信息表达帧。
5.根据权利要求4中所述的方法,其特征在于,本体具有树结构,并且将词分配给树结构的各个节点,且本体具有本体结构值。
6.根据权利要求5中所述的方法,其特征在于,本体结构值包含数值。
7.根据权利要求5中所述的方法,其特征在于,为用户感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息中的每一个提供本体。
8.根据权利要求3到7中任一项所述的方法,其特征在于,内容订购信息数据库包含以下的一个或多个 感兴趣的区域信息数据库,其配置成存储用户感兴趣的区域信息; 位置信息数据库,其配置成存储用户的位置信息; 个人信息数据库,其配置成存储用户的个人信息;以及 活动记录/活动日程信息数据库,其配置成存储用户的活动记录/活动日程信息。
9.根据权利要求8中所述的方法,其特征在于,感兴趣的区域信息数据库具有属性,该属性包含政治、社会、经济、文化、科学技术、娱乐、国际事务、教育、健康、儿童护理、天气、地区、工作、劳动以及福利中的一个或多个元数据元素。
10.根据权利要求8中所述的方法,其特征在于,位置信息数据库具有属性,该属性包含用户当前位置信息的元数据元素。
11.根据权利要求8中所述的方法,其特征在于,个人信息数据库具有属性,该属性包含姓名、家庭关系、工作地点、电话号码、周年纪念日、生日、嗜好以及偏爱中的一个或多个元数据元素。
12.根据权利要求8中所述的方法,其特征在于,活动记录/日程信息数据库具有属性,该属性包含购物记录、旅游记录以及购买信息中的一个或多个元数据元素,这些与用户的活动记录信息有关,并且活动记录/活动时间表信息数据库还具有属性,该属性包含购买日程、旅游日程、结婚日程以及事件日程中的一个或多个元数据元素,这些与用户的活动日程信息有关。
13.根据权利要求8中所所述的方法,其特征在于,感兴趣的区域信息数据库、位置信息数据库、个人信息数据库以及活动记录/活动日程数据库进一步包含用于内容显示方法的属性。
14.根据权利要求13中所述的方法,其特征在于,内容显示方法包含内容显示地点、内容尺寸、显示形式、生产日期以及显示日期中的一个或多个元数据元素。
15.根据权利要求I中所述的方法,其特征在于,内容订购信息数据库的构造包含 向用户终端提供与内容订购信息有关的元数据元素;以及 将用户选定或写入的元数据元素作为内容订购信息数据库的属性进行存储。
16.根据权利要求5中所述的方法,其特征在于,内容订购信息数据库的构造包含 由用户向用户终端输入内容订购信息; 提取与所输入的内容订购信息一致的本体结构值;以及 使用元数据元素名称和本体结构值作为属性实现内容订购信息数据库。
17.根据权利要求I中所述的方法,其特征在于,可通过使用RDB(关系数据库)模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库,实现内容订购信息数据库。
18.根据权利要求I中所述的方法,其特征在于,内容订购信息数据库的公开包含 获得内容订购信息数据库中各个元数据元素名称被用户订购的统计数值; 基于用户订购的统计数值,确定各个元数据元素名称的优先顺序; 根据各个元数据元素名称的优选顺序,公开内容订购信息数据库。
19.根据权利要求18中所述的方法,其特征在于,由内容订购统计数据库,对内容订购信息数据库中各个元数据元素名称被用户定制的统计数值以及各个元数据元素的优选顺序进行存储和管理。
20.根据权利要求19中所述的方法,其特征在于,内容订购统计数据库包含各个元数据元素优选顺序、元数据元素名称、订购数量以及本体结构值中的属性数据。
21.根据权利要求19中所述的方法,其特征在于,可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库,实现内容订购统计数据库。
22.根据权利要求I中所述的方法,其特征在于,进一步包含通过从内容提供商中接收内容供应信息完成内容供应信息数据库的构造。
23.根据权利要求22中所述的方法,其特征在于,内容供应信息数据库将与用户内容订购信息对应的元数据元素作为属性进行存储。
24.根据权利要求23中所述的方法,其特征在于,元数据元素由本体生成,所述本体是供应信息表达帧。
25.根据权利要求24中所述的方法,其特征在于,本体具有树结构,并将词分配给树结构中的各个节点,且本体具有本体结构值。
26.根据权利要求25中所述的方法,其特征在于,本体结构值包含数值。
27.根据权利要求25中所述的方法,其特征在于,为用户感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息中的每一个提供本体。
28.根据权利要求22中所述的方法,其特征在于,内容供应信息数据库的构造包含 确认内容提供商是否是有效的内容提供商; 选择将要提供的内容区域; 为将要提供的内容创建元数据元素;以及 使用将要提供的内容的元数据元素,实现内容供应信息数据库。
29.根据权利要求25中所述的方法,其特征在于,内容供应信息数据库的构造包含输入内容提供商所提供内容的元数据元素名称; 使用输入的元数据元素检索本体; 提取本体结构值;以及 使用输入的元数据元素名称与本体结构值作为属性,实现内容供应信息数据库。
30.根据权利要求25中所述的方法,其特征在于,内容供应信息数据库的构造包含 运行文本搜索器,以便搜索内容中的文本; 从文本中提取关键字; 使用关键字检索内容订购信息的本体; 提取本体结构值;以及 使用关键字和本体结构值作为属性,实现内容供应信息数据库。
31.根据权利要求25中所述的方法,其特征在于,内容供应信息数据库的构造包含 运行文本搜索器,以便搜索内容中的文本; 通过对文本进行词素处理而生成关键字; 使用关键字检索内容订购信息的本体;以及 使用关键字和本体结构值作为属性,实现内容供应信息数据库。
32.根据权利要求22中所述的方法,其特征在于,内容供应信息数据库具有数据属性,其包含关键字、内容名称、制造商、生产日期、供应点、地点、内容、特性以及本体结构值中的一个或多个。
33.根据权利要求22中所述的方法,其特征在于,可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库,实现内容供应信息数据库。
34.根据权利要求I中所述的方法,其特征在于,进一步包含在接收到与内容订购信息对应的内容之后对内容进行过滤的步骤。
35.根据权利要求34中所述的方法,其特征在于,对所提供的内容进行过滤包含 提取用户的订购信息关键字; 比较所提取的关键字与内容提供商的供应信息关键字; 计算关键字一致性;以及 根据关键字一致性,链接所提供的内容。
36.根据权利要求35中所述的方法,其特征在于,进一步包含根据关键字一致性通过存储内容显示信息来构造内容显示信息数据库。
37.根据权利要求35中所述的方法,其特征在于,进一步包含根据用户所指定的内容显示方法等待内容的显示。
38.根据权利要求37中所述的方法,其特征在于,进一步包含构造用户内容显示信息数据库的步骤,该用户内容显示信息数据库配置成根据用户所指定的内容显示方法为各个用户存储内各显^目息。
39.根据权利要求35中所述的方法,其特征在于,关键字一致性的计算包含 比较用户订购信息中所提取的关键字字符串与内容提供商所提供的关键字; 当字符串彼此一致时,比较两个关键字的本体结构值;和 根据本体结构值的比较结果来计算一致性。
40.根据权利要求39中所述的方法,其特征在于,一致性表示为百分数。
41.根据权利要求I中所述的方法,其特征在于,以用户定制形式提供内容包含 从内容订购信息数据库中提取用户所指定的内容显示方法; 构造用户内容显示信息数据库,用于为各个用户存储内容显示信息;以及 通过查阅用户内容显示信息数据库,向用户终端提供订购的内容。
42.根据权利要求41中所述的方法,其特征在于,用户内容显示信息数据库包含用户ID、订购领域、元数据元素名称、显示日期、显示形式、显示地点以及订购内容链接数据中的一个或多个属性。
43.根据权利要求41中所述的方法,其特征在于,可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库,实现用户内容显示信息数据库。
44.一种用于提供用户定制内容的系统,包含 用户终端; 用户定制内容提供服务器,其通过有线或无线网络与用户终端连接; 内容订购信息数据库,其配置成存储用户的内容订购信息; 内容供应信息数据库,其配置成存储内容提供商的内容供应信息;以及用户定制内容公开提供器,其配置成通过查阅内容订购信息数据库以及内容供应信息数据库,以用户定制形式提供由内容提供商所提供的内容。
45.根据权利要求44中所述的方法,其特征在于,该内容包含站点主页内容、博客内容、SNS内容、广告内容、网络服务内容、音乐内容、视频内容、静止图像内容、电子书内容以及文本内容中的任意一种内容。
46.根据权利要求44中所述的系统,其特征在于,进一步包含 内容订购元数据生成器,其配置成为用户的内容订购信息生成元数据;和内容订购信息数据库生成器,其配置成使用与用户的内容订购信息对应的元数据元素作为属性,来生成内容订购信息数据库。
47.根据权利要求46中所述的系统,其特征在于,元数据元素通过本体生成,所述本体是订购信息表达帧。
48.根据权利要求47中所述的系统,其特征在于,本体具有树结构,并将词分配给树结构中的各个节点,且本体具有本体结构值。
49.根据权利要求48中所述的系统,其特征在于,本体结构值包含数值。
50.根据权利要求48中所述的系统,其特征在于,为用户感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息中的每一个提供本体。
51.根据权利要求46到50中任意一项所述的系统,其特征在于,内容订购信息数据库包含以下一个或多个 感兴趣的区域信息数据库,其配置成存储用户的感兴趣的区域信息; 位置信息数据库,其配置成存储用户的位置信息; 个人信息数据库,其配置成存储用户的个人信息;以及 活动记录/活动日程信息数据库,其配置成存储用户的活动记录/活动日程信息。
52.根据权利要求51中所述的系统,其特征在于,感兴趣的区域信息数据库具有属性,该属性包含政治、社会、经济、文化、科学技术、娱乐、国际事务、教育、健康、儿童护理、天气、区域、工作、劳动以及福利中的一个或多个元数据元素。
53.根据权利要求51中所述的系统,其特征在于,位置信息数据库具有属性,该属性包含用户当前位置信息的元数据元素。
54.根据权利要求51中所述的系统,其特征在于,个人信息数据库具有属性,该属性包含姓名、家庭关系、工作地点、电话号码、周年纪念日、生日、嗜好以及偏爱中的一个或多个元数据元素。
55.根据权利要求51中所述的系统,其特征在于,活动记录/活动日程信息数据库具有属性,该属性包含购物记录、旅游记录以及购买信息中的一个或多个元数据元素,这些与用户的活动记录信息有关,活动记录/活动日程信息数据库还具有属性,该属性包含购买日程、旅游时间表、结婚日程以及事件日程中的一个或多个元数据元素,这些与用户的活动日程信息有关。
56.根据权利要求51中所述的系统,其特征在于,感兴趣的区域信息数据库、位置信息数据库、个人信息数据库、以及活动记录/活动日程信息数据库进一步包含内容显示方法的属性。
57.根据权利要求56中所述的系统,其特征在于,内容显示方法包含内容显示地点、内容尺寸、显示形式、生产日期以及显示日期中的一个或多个元数据元素。
58.根据权利要求44中所述的系统,其特征在于,内容订购信息数据库向用户终端提供与内容订购信息有关的元数据元素,并将使用由用户选择或写入的元数据元素作为属性来存储内容订购信息。
59.根据权利要求48中所述的提供,其特征在于,内容订购信息数据库使用由用户所输入的内容订购信息的元数据元素名称以及与元数据元素名称相一致的本体结构值,将其作为属性,存储内容订购信息。
60.根据权利要求44中所述的系统,其特征在于,可通过使用RDB、XML、XHTML以及HTML中的任意一种标记语言的数据库,实现内容订购信息数据库。
61.根据权利要求44中所述的系统,其特征在于,进一步包含内容订购信息开关,其配置成公开用户的内容订购信息。
62.根据权利要求61中所述的系统,其特征在于,进一步包含内容订购统计数据库,其配置成存储用户的订购的统计数值,以及内容订购信息数据库中各个元数据元素名称的优先序。
63.根据权利要求62中所述的系统,其特征在于,内容订购统计数据库包含各个元数据元素的优先顺序、元数据元素名称、订购数量以及本体结构值这些的属性数据。
64.根据权利要求62中所述的系统,其特征在于,可通过使用RDB模型、XML、XHTML以及HTML中的任意一种标记语言的数据库,实现内容订购统计数据库。
65.根据权利要求44中所述的系统,其特征在于,进一步包含 内容供应元数据生成器,其配置成为内容提供商的内容供应信息生成元数据;以及 内容供应信息数据库生成器,其配置成使用与内容提供商的内容供应信息对应的元数据元素作为属性,来生成内容供应信息数据库。
66.根据权利要求65中所述的系统,其特征在于,内容供应信息数据库使用与用户订购信息对应的元数据元素,将其作为属性,存储内容供应信息。
67.根据权利要求66中所述的系统,其特征在于,元数据元素由本体生成,所述本体是供应信息表达帧。
68.根据权利要求67中所述的系统,其特征在于,本体具有树结构,并将词分配给树结构中的各个节点,且本体具有本体结构值。
69.根据权利要求68中所述的系统,其特征在于,本体结构值包含数值。
70.根据权利要求68中所述的系统,其特征在于,为用户感兴趣的区域信息、位置信息、个人信息、活动记录信息以及活动日程信息中的每一个提供本体。
71.根据权利要求44中所述的系统,其特征在于,进一步包含文本搜索器,其配置成对内容提供器所提供的内容中的文本进行搜索。
72.根据权利要求71中所述的系统,其特征在于,进一步包含词素处理器,其配置成对文本搜索器所搜索的文本进行词素处理,并提取关键字。
73.根据权利要求44中所述的系统,其特征在于,内容供应信息数据库具有数据属性,该数据属性包含关键字、内容名称、制造商、生产日期、供应点、地点、内容、特性以及本体结构值中的一个或多个。
74.根据权利要求44中所述的系统,其特征在于,可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库,实现内容供应信息数据库。
75.根据权利要求44中所述的系统,其特征在于,进一步包含内容过滤处理器,其配置成通过查阅内容订购信息数据库以及内容供应信息数据库,对用户定制于用户订购信息的内容进行过滤。
76.根据权利要求75中所述的系统,其特征在于,内容过滤处理器计算用户订购信息关键字与内容提供商的供应信息关键字之间的一致性,并基于一致性对内容进行过滤。
77.根据权利要求76中所述的系统,其特征在于,进一步包含内容显示信息数据库,其配置成根据关键字一致性存储内容显示信息。
78.根据权利要求77中所述的系统,其特征在于,进一步包含用户内容显示信息数据库,其配置成根据用户指定的内容显示方法,存储各个用户的内容显示信息。
79.根据权利要求77中所述的系统,其特征在于,内容过滤处理器对从用户订购信息中所提取的关键字字符串与内容提供器所提供的关键字进行比较,并在字符串彼此一致时,通过比较本体结构值来计算一致性。
80.根据权利要求79中所述的系统,其特征在于,一致性表示为百分比。
81.根据权利要求78中所述的系统,其特征在于,用户内容显示信息数据库包括用户ID、订购领域、元数据元素名称、显示日期、显示形式、显示地点以及订购内容链接数据中的一个或多个属性。
82.根据权利要求78中所述的系统,其特征在于,可通过使用RDB模型、XML、XHTML以及HTML中的一种或多种标记语言的数据库,实现用户内容显示信息数据库。
全文摘要
用于提供用户定制内容的方法,包括接收来自于用户的内容订购信息,并构造内容订购信息数据库;公开内容订购信息数据库;接收来自于内容提供商的对应于内容订购信息的内容;以及以用户定制形式提供所接收到的内容。
文档编号G06Q50/00GK102804222SQ201180003853
公开日2012年11月28日 申请日期2011年12月22日 优先权日2010年12月28日
发明者郑喜盛 申请人:株式会社Neopad
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1