【技术实现步骤摘要】
依用户而定的合成的上下文对象匹配方法和系统
本公开涉及计算机领域,具体地,涉及计算机中的数据库的使用。更具体地,本公开涉及基于上下文的(context-based)数据库。
技术介绍
数据库是数据的集合。数据库类型的示例包括关系数据库、图形数据库、网络数据库和面向对象的数据库。每种类型的数据库以非动态方式呈现数据,其中数据被静态储存。
技术实现思路
处理器实现的方法、系统和/或计算机程序产品生成并使用合成的(synthetic)基于上下文的对象以定位依用户而定(user-specific)的数据存储区。处理器将非上下文相关的(non-contextual)数据对象与上下文对象相关联来定义合成的基于上下文的对象。合成的基于上下文的对象与至少一个特定数据存储区相关联,所述至少一个特定数据存储区包含与上下文对象和非上下文相关的数据对象中的数据相关联的数据。处理器确定特定用户感兴趣的主题,并将所确定的感兴趣的主题与特定合成的基于上下文的对象相关联。响应于从特定用户接收到对数据的请求,该请求被引导到描述出该特定用户感兴趣的主题的、特定合成的基于上下文的对象。该特定合成的基于上下文的对象定位适当的数据存储区以便向请求者/特定用户返回所请求的数据。附图说明图1描绘了其中可实现本公开的示例性系统和网络;图2图示出用于生成一个或多个合成的基于上下文的对象的处理;图3描绘了其中针对非上下文相关的数据对象数据“rock”定义合成的基于上下文的对象的示例性情况;图4图示出针对非上下文相关的数据对象数据“104-106”定义合成的基于上下文的对象的示例性情况;图5描绘了其中针对非上下文 ...
【技术保护点】
一种用于生成和使用合成的基于上下文的对象来定位依用户而定的数据存储区的处理器实现的方法,所述处理器实现的方法包括:由处理器将非上下文相关的数据对象与上下文对象相关联以定义合成的基于上下文的对象,其中,所述非上下文相关的数据对象不明确地涉及多个主题,并且其中,所述上下文对象提供上下文,所述上下文标识出所述多个主题中的、所述非上下文相关的数据对象的具体主题;由所述处理器将所述合成的基于上下文的对象与至少一个特定数据存储区相关联,其中,所述至少一个特定数据存储区包括与所述非上下文相关的数据对象和所述上下文对象中包含的数据相关联的数据;由所述处理器确定特定用户感兴趣的主题;将所述感兴趣的主题与特定合成的基于上下文的对象相关联,其中,所述特定合成的基于上下文的对象与描述出所述特定用户感兴趣的主题的数据相关联;从所述特定用户接收对来自与已为所述特定用户确定的感兴趣的主题相关联的至少一个数据存储区的数据的请求;由所述处理器将所述请求引导至与描述出所述特定用户感兴趣的主题的数据相关联的所述特定合成的基于上下文的对象;经由所述特定合成的基于上下文的对象,定位与所述感兴趣的主题相关联的所述至少一个特定数据 ...
【技术特征摘要】
2012.09.11 US 13/610,5231.一种用于生成和使用合成的基于上下文的对象来定位依用户而定的数据存储区的处理器实现的方法,所述处理器实现的方法包括:由处理器将非上下文相关的数据对象与上下文对象相关联以定义合成的基于上下文的对象,其中在没有上下文对象的情况下,所述非上下文相关的数据对象包含无意义的数据,其中,所述非上下文相关的数据对象不明确地涉及多个主题,并且其中,所述上下文对象提供上下文,所述上下文标识出所述多个主题中的、所述非上下文相关的数据对象的具体主题,所述上下文是由存储在上下文对象数据库内的一个或多个上下文对象内所包含的数据提供的;由所述处理器将所述合成的基于上下文的对象与至少一个特定数据存储区相关联,其中,所述至少一个特定数据存储区包括与所述非上下文相关的数据对象和所述上下文对象中包含的数据相关联的数据,其中至少一个特定数据存储区是异质数据结构,所述异质数据结构包含不同格式的数据存储区;基于所述特定数据存储区和合成的基于上下文的对象的每个包含所述非上下文相关的数据对象和所述上下文对象,将所述特定数据存储区和所述合成的基于上下文的对象匹配;由所述处理器确定特定用户感兴趣的主题;将所述感兴趣的主题与特定合成的基于上下文的对象相关联,其中,所述特定合成的基于上下文的对象与描述出所述特定用户感兴趣的主题的数据相关联;通过对描述出所述特定用户的当前兴趣的数据库进行数据挖掘,由所述处理器确定所述特定用户感兴趣的主题;构建代表所述特定用户感兴趣的主题的化身;向所述特定用户显示代表所述特定用户感兴趣的主题的所述化身;通过从所述特定用户接收一个特定化身的选择,进一步确定所述特定用户感兴趣的主题;从所述特定用户接收对来自与已为所述特定用户确定的感兴趣的主题相关联的至少一个数据存储区的数据的请求;由所述处理器将所述请求引导至与描述出所述特定用户感兴趣的主题的数据相关联的所述特定合成的基于上下文的对象;经由所述特定合成的基于上下文的对象,定位与所述感兴趣的主题相关联的所述至少一个特定数据存储区;以及向所述特定用户返回来自与所述感兴趣的主题相关联的所述至少一个特定数据存储区的数据。2.根据权利要求1所述的处理器实现的方法,还包括:通过接收标识出所述特定用户感兴趣的主题的用户输入,确定所述特定用户感兴趣的主题。3.根据权利要求1所述的处理器实现的方法,还包括:通过对描述出所述特定用户的教育背景的数据库进行数据挖掘,确定所述特定用户感兴趣的主题。4.根据权利要求1所述的处理器实现的方法,还包括:通过对标识出所述特定用户的朋友的兴趣的数据库进行数据挖掘,确定所述特定用户感兴趣的主题。5.根据权利要求1所述的处理器实现的方法,还包括:通过对描述出所述特定用户所驻留的地方的数据库进行数据挖掘,确定所述特定用户感兴趣的主题。6.根据权利要求1所述的处理器实现的方法,还包括:通过对描述出所述特定用户的工作经历的数据库进行数据挖掘,确定所述特定用户感兴趣的主题。7.根据权利要求1所述的处理器实现的方法,其中,数据结构中的特定数据存储区的具体主题与数据结构中的另一个数据存储区的主题交叠。8.根据权利要求1所述的处理器实现的方法,其中,所述至少一个特定数据存储区是文本文档,并且其中,所述处理器实现的方法还包括:由所述处理器在所述文本文档中搜索作为所述合成的基于上下文的对象的一部分的文本数据;以及将包含所述文本数据的文本文档与所述合成的基于上下文的对象相关联。9.根据权利要求1所述的处理器实现的方法,其中,所述至少一个特定数据存储区是视频文件,并且其中,所述处理器实现的方法还包括:由所述处理器在与所述视频文件相关联的元数据中搜索作为所述合成的基于上下文的对象的一部分的文本数据;以及将具有所述元数据的视频文件与所述合成的基于上下文的对象相关联。10.根据权利要求1所述的处理器实现的方法,其中,所述至少一个特定数据存储区是网页,并且其中,所述处理器实现的方法还包括:由所述处理器在所述网页中搜索作为所述合成的基于上下文的对象的一部分的文本数据;以及将包含所述文本数据的网页与所述合成的基于上下文的对象相关联。11.根据权利要求1所述的处理器实现的方法,还包括:经由请求指针从所述特定用户接收所述请求,其中,所述请求指针指向用户指定的合成的基于上下文的对象。12.一种用于生成和使用合成的基于上下文的对象来定位依用户而定的数据存储区的处理器实现的计算机系统,包括:被配置为由处理器将非上下文相关...
【专利技术属性】
技术研发人员:S·S·亚当斯,R·R·弗莱德朗得,J·K·杰尔肯三世,J·R·可里默,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。