使用标签的动态内容分类制造技术

技术编号:6550351 阅读:226 留言:0更新日期:2012-04-11 18:40
数据处理系统有助于诸如数字照片、视频文件、音轨等内容的组织。数据处理系统包括内容管理器,其管理内容数据库并包含内容数据库初始化或创建实用模块以及内容数据库搜索实用模块。内容数据库初始化实用模块通过向内容分配表示内容上下文的一个或多个标签来创建内容数据库,并将一标签或诸标签与相关联内容组合成数据结构,并将数据结构存储在数据库中。内容数据库搜索实用模块指定表示内容上下文的一组标签值,并发起数据库询问以用于确定与指定的一组标签值相匹配的一组内容项。内容数据库搜索实用模块搜索与标签值匹配的一组内容项。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
在数字摄影系统中,用户可在计算机上收藏大量图像文件。照片管理软件允许用户创建相册用以组织其图片,通常作为用于从照相机上传照片的过程的一部分。软件还允许用户手动地将照片放置到多个相册中。相册以用户向其明确地添加照片的手动创建的实体形式存在,在此意义上,相册是静态的。因为将照片添加到相册的唯一方式是经由用户的手动动作,所以相册管理的过程固有地耗时。在分类期间,用户通常必须浏览照片。用户通常观看可能用于插入图片的相册的列表,并手动将照片放入期望的相册中。创建新相册的用户通常必须浏览所有现存的图片以寻找适合于新相册或新相册所需的图片,使得难以创建照片的临时集合。为了观看和访问而组织图像文件的两种通用方式是通过使用照片集合形式的文件系统伪像,诸如文件夹和数字相册。通常数字相册从文件系统文件夹直接映射。典型地, 文件系统用于组织相册,它用一个目录表示一个相册。为了将照片放入相册中,将相关联媒体文件拷贝到相册目录中。用户通过在文件系统中复制图像文件,将图像包括在多个相册中。图像典型地被组织成相册,其类似于个人计算机(PC)文件系统文件夹。因此,图像副本仅驻存于一个相册中,而复制的副本用于将图像存储在多个相册中。举例而言,通常将内容通织到离散的相册集合中。为了使单个内容项包含在多个相册中,文件被拷贝至多个相册文件夹。组织图像文件一般而言是手动过程。用于组织照片的任一常规技术中,相册和文件夹是静态实体,使得单个文件和照片的处理与其它文件和照片无关,无论是否复制。因此,用户创建新相册时,旧照片被忽略或被遗忘。典型地通过使用软件将数字照相机和计算机结合,该软件允许将照片上传至文件系统文件夹并创建相关相册。举例而言,许多数字照相机结合照片管理软件来提供。管理软件允许新照片简单上传至新相册或目录。用户还可创建新相册并手动移动或拷贝照片至新相册,耗时的过程引入普遍负担和手动过程的错误易感性。可能适合于新相册的旧照片经常被忽略或被遗忘。
技术实现思路
数据处理系统的实施例有助于诸如数字照片、视频文件、音轨等的内容的组织。数据处理系统包括内容管理器,其管理内容数据库并包含内容数据库初始化或创建实用模块以及内容数据库搜索实用模块。内容数据库初始化实用模块通过向内容分配表示内容上下文的一个或多个标签来创建内容数据库,并将一标签或诸标签与相关联内容组合成数据结构,并将数据结构存储在数据库中。内容数据库搜索实用模块指定表示内容上下文的一组标签值,并发起数据库询问以用于确定与指定的一组标签值相匹配的一组内容项。内容数据库搜索实用模块搜索与标签值匹配的一组内容项。附图简述 通过参考以下描述和附图,可最佳地理解与结构和操作方法相关的本专利技术的诸实施例。附图说明图1是示出有助于内容组织的数据处理系统实施例的示意性框图; 图2是描绘支持内容组织的网络系统实施例的示意性框图; 图3A至3G是示出用于管理内容的计算机执行方法的一个或多个实施例或方面的流程图; 图4是示出用于管理内容的计算机执行方法的一实施例或方面的流程图;以及 图5是描绘允许使用动态标签对数字照片进行分类的照片管理系统实施例的示意性框图。具体实施例方式使用动态标签对诸如照片的媒体内容进行分类。具有大量照片收藏的用户喜欢用于组织的有效技术。说明性系统和技术允许用户动态地将标签和照片关联起来。标签可以是预定义的或者是用户选择的。可基于相关联标签值以多种方式组织照片。随着数字摄影的人气上升,用户经常收藏大量数字照片。本文中公开的系统和技术使用户能够以有意义的诸方式组织其照片。用户可能希望将同一照片安排在不同上下文中。举例而言,家族图片可适合于“家族图片”相册以及“家族团圆2005”相册两者。在上传照片时完成手动组织照片是耗时的。用户经常创建新相册并可能将照片添加至先前已存在的相册。如果稍后用户决定以新方式(例如通过创建新相册)组织旧照片,该过程甚至更耗时。参考图1,示意性框图示出有助于组织诸如数字照片、视频文件、音轨等的内容的数据处理系统100的实施例。数据处理系统100包括内容管理器102,其管理内容数据库 104并包含内容数据库初始化或创建实用模块106以及内容数据库搜索实用模块108。内容数据库初始化实用模块106通过向内容分配表示内容上下文的一个或多个标签110来创建内容数据库104,并将一标签或诸标签110与相关联内容112组合成数据结构114,并将数据结构存储在数据库中。内容数据库搜索实用模块108指定表示内容112的上下文的一组标签值,并发起数据库询问以用于确定与指定的一组标签值相匹配的一组内容项。内容数据库搜索实用模块108搜索与标签值匹配的一组内容项。在一些实施例中,内容数据库搜索实用模块108可配置成接收来自用户116的指定相册名和一组标签值的创建内容相册命令,并通过执行数据库询问来响应。内容数据库搜索实用模块108汇编根据数据库询问所得的内容项列表,并将数据库询问作为内容相册定义的至少一部分来保存。内容数据库搜索实用模块108还可配置成接收来自用户116的指定相册名的打开内容相册命令,并通过打开所指定内容相册、访问所指定内容相册的所保存的数据库询问、 并基于数据库询问确定包含于所指定内容相册中的内容项来响应。参考图2,示意性框图描绘支持内容组织的网络系统200的实施例。说明性网络系统200包括网络230和耦合至网络230的服务器232,该服务器232配置成运行内容管理器 202。内容管理器202配置成通过网络和本地访问来创建并分类内容数据库204。参考图3A至3G,流程图示出用于管理内容的计算机执行方法的一个或多个实施例或方面。图3A描绘用于创建302内容数据库的计算机执行方法300。通过向内容分配 304表示内容上下文的一个或多个标签并将(多个)标签和相关联内容组合306成数据结构来创建302内容数据库。该数据结构保存308在数据库中。内容的形式可以是数字照片、视频数据、音频数据、文档、电子邮件、商务信函和票据、以及其它类型的数据。通过选择性地结合所指定标签值与诸如逻辑“或”以及逻辑“与”函数的逻辑包含以及逻辑排除运算符来分配304标签。标签可为分配值的各种文本标记,是系统定义或是用户定义的。标签还可包括成对的名称/值,其名称是系统定义或者是用户定义的。用户定义标签的示例可定义为“拍摄日=12/23/2007”,一类型的标签允许诸如相对比较的更复杂的表达式,例如使用逻辑 “或”(Iogical-OR)或逻辑“与”(Iogical-AND)函数(拍摄日 < “ 1/1/2005”)。所存储的标签具有绝对值。用于建立相册的数据库询问可具有相对表达式。可确定已存在于内容数据库的标签以用于后续的新添加内容的标签化或分配给现有内容的标签修改。参考图3B,方法310可进一步包括访问312存储在数据库中的与内容相关联的现有标签,并显示314现有标签以便用户观看。可在任何时候按照用户的意思向内容分配标签。举例而言,参考图3C,方法320可包括从源上传322内容并在上传内容时分配3M标签。在其它情况下,方法320可包括浏览326内容并在浏览期间分配3 标签。参考图3D,一旦创建302内容数据库,方法330可包括对内容数据库进行分类 332。可通过指定3本文档来自技高网
...

【技术保护点】
1.一种用于管理内容的计算机执行方法,包括:创建内容数据库,包括:向内容分配表示所述内容上下文的至少一个标签;将所述至少一个标签和相关联内容组合成数据结构;以及将所述数据结构保存在数据库中。

【技术特征摘要】
【国外来华专利技术】1.一种用于管理内容的计算机执行方法,包括 创建内容数据库,包括向内容分配表示所述内容上下文的至少一个标签; 将所述至少一个标签和相关联内容组合成数据结构;以及将所述数据结构保存在数据库中。2.如权利要求1所述的方法,其特征在于,还包括访问所述数据库中存储的与内容相关联的现有标签;以及显示所述现有标签以便用户观看。3.如权利要求1所述的方法,其特征在于,还包括 从源上传所述内容;以及上传内容时分配所述至少一个标签。4.如权利要求1所述的方法,其特征在于,还包括 浏览所述内容;以及在浏览期间分配所述至少一个标签。5.如权利要求1所述的方法,其特征在于,还包括 对所述内容数据库进行分类,包括指定表示内容上下文的一组标签值;发起数据库询问以用于确定与所指定的一组标签值相匹配的一组内容项;以及搜索与所述一组标签值匹配的所述一组内容项。6.如权利要求5所述的方法,其特征在于,还包括创建动态内容相册,包括将所述数据库询问作为内容相册定义的至少一部分来保存。7.如权利要求5所述的方法,其特征在于,还包括接收来自用户的创建内容相册命令,所述创建内容相册命令指定相册名和基于一组标签值的表达式;执行数据库询问;汇编根据所述数据库询问所得的内容项列表;以及将所述数据库询问作为内容相册定义的至少一部分来保存。8.如权利要求5所述的方法,其特征在于,还包括 接收来自用户的指定所述相册名的打开内容相册命令; 打开所指定内容相册;针对所指定内容相册访问所保存的数据库询问;以及基于所述数据库询问,确定包含在所指定内容相册中的内容项。9.如权利要求1所述的方法,其特征在于,还包括用逻辑包含和逻辑排除运算符选择性地组合所指定标签值。10.如权利要求1所述的方法,其特征在于,还包括所述至少一个标签包括选自以下组的至少的文本标记,所述组包括系统定义的文本标记、用户定义的文本标记、系统定义的成对的名称/值、以及用户定义的成对的名称/值。11.如权利要求1所述的方法,其特征在于,还包括接收对编辑所识别内容项的标签信息的请求,其中标签信息的编辑包括添加、删除和修改操作;以及根据所述请求编辑所识别内容项的所述标签信息。12.如权利要求1所述的方法,其特征在于,还包括接收对编辑内容相册的请求,其中内容相册的编辑包括修改标签说明、扩充内容组、以及滤除内容组操作;以及根据所述请求编辑所述内容相册。13.如权利要求1...

【专利技术属性】
技术研发人员:J·D·戈德曼J·L·朗
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:US

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

1