用于表示和操纵元数据的装置和方法_4

文档序号:9620907阅读:来源:国知局
的一些而非全部图片相关联的人相对应的视觉表示120c “暗淡(grey out)”来描绘。
[0060]用户可以能够选择或取消选择用户想要应用到选择的内容项130的某些视觉表示120。例如,选择与图片中的每个图片不相关联的人相对应的视觉表示120c(例如,暗淡的视觉表示)和将该视觉表示应用到媒体内容项将该人写入到针对内容项130中的全部内容项的元数据中。备选地,用户可以能够通过与目标设备的显示器68(其可以例如为如以上指出的触摸屏显示器)交互来仅选择目标设备110上的媒体内容项130的子集,使得元数据更新将仅应用到那些选择的媒体内容项。因此,例如,使用目标设备110的显示器68突出显示某些媒体内容项(例如,项130b、130f、130h)并且之后(例如,使用用户设备100) “扫描”那些图像将元数据更新仅应用到选择的媒体内容项的子集。
[0061]类似地,可以基于用户与视觉表示的交互来将元数据添加到媒体内容项130或从媒体内容项130移除。例如,视觉表示120可以(例如,经由通过触摸对象的用户输入,其可以导致被取消选择的视觉表示“暗淡”)被取消选择,并且这样的取消选择可以被应用到如以上描述的一个或多个媒体内容项以从相关联的媒体内容项移除与视觉表示相对应的元数据。此外,新的元数据可以通过将对应的视觉表示应用到现有媒体内容项而与那些项相关联。视觉表示可以例如在用户的图库中找到或通过服务获得。例如,服务可以与可以显示由各种用户喜欢或通常使用的视觉表示的集合的扫描应用相关联。服务可以从扫描应用的用户的群体收集这样的表示以及它们的对应的元数据值。
[0062]可以使用以上描述的本发明的实施例执行的其他操作包括汇总在媒体内容项之间的语义关联。在这一点上,至少一个存储器和计算机程序代码还可以利用处理器被配置为使得装置经由选择的视觉表示接收导致过滤操作的执行的用户输入,在该过滤操作中与和选择的视觉表示相对应的元数据相关联的附加媒体内容项被标识。
[0063]例如,用户可以扫描图片文件并且可以接收与人“Amy”相对应的视觉表示。用户可以能够选择视觉表示作为过滤器并且可以基于相关联的元数据来扫描示出与Amy的关联的更多的媒体文件,诸如由Amy拍摄的照片、在Amy的房子中拍摄的照片、示出Amy的照片、由Amy创建的音乐的播放列表、Amy喜欢的照片、已经由Amy评级的媒体内容项等等。
[0064]另外,系统可以示出与选择的视觉表示过滤器的不同媒体关联的汇总。汇总可以包括被用作过滤器的视觉表示(在该示例中,Amy的视觉表示)以及在视觉表示与媒体内容项之间的特定关联的图形指示。例如,相机的图片可以指示Amy拍摄照片(在该示例中为媒体内容项);房子的照片可以指示照片是在Amy的房子处拍摄的;在图片框内部的用户的图片可以指示Amy出现在照片中;剪刀或画笔的图片可以指示Amy创建该媒体内容项(例如,在其中媒体内容项是播放列表的示例中,与播放列表放在一起);心脏的图片可以指示Amy喜欢媒体内容项;并且具有评级的刻度、温度计柱或滑动条的图片可以指示Amy对特定内容项进行了评级。在一些情况下,如图5A中示出的,视觉表示和对应的元数据与相关联的媒体内容项的关联的汇总125可以以图形方式被呈现,诸如在示出元数据(例如,“Amy”)与不同的选择的媒体内容项相关联的各种方式的饼图中。
[0065]另外,用户可以创建在与元数据相对应的视觉表示与相关联的媒体内容项之间的新的关联。例如,用户可以扫描如以上描述的媒体内容项并标识与诸如前面的示例的“Amy”的元数据相对应的视觉表示。在元数据“Amy”与媒体内容文件之间的关联可以通过诸如房子的图形指示来标识,以标示媒体内容项(在这种情况下为照片)是在Amy的住所处获取的。在一些实施例中,用户可以通过插入新的图形指示来添加新的关联。例如,用户可以将附加图形指示(例如,相机)应用到元数据“Amy”以表示不仅照片是在Amy的房子处拍摄的而且Amy还是拍摄图片的人。
[0066]在一些实施例中,可以例如通过处理器使得装置建议与附加元数据相对应的附加视觉表示,该附加元数据可以与特定媒体内容项相关联。例如,用户可以扫描媒体内容项并标识和呈现与诸如存在于图片中的人的项相关联的元数据的视觉表示。基于标识的已经与媒体内容项(例如,人)相关联的元数据的视觉表示,可以向用户建议针对与项的可能关联的其他元数据的附加视觉表示,诸如用户可以识别为在图片中的人的家庭成员、宠物、朋友等。用户可以因此选择元数据的建议的视觉表示中的一些视觉表示以应用到内容项,由此向媒体内容项添加由装置建议的元数据。
[0067]在一些情况下,与特定媒体内容项相关联的元数据可以根据内容项的抽象的级别而被分类。例如,用户的(或音乐服务的)个人音乐收藏可以包括各种级别的抽象,诸如(从最高级别到最低级别)目录、流派、艺术家、专辑、播放列表和轨道。在细节的最高级别或最一般级别处(例如,目录),仅仅某元数据可以被适当地关联,诸如目录的音乐流派。当用户更深地进入到音乐目录的特定流派并扫描特定流派中的艺术家时,其他元数据可以是可访问的,诸如与艺术家和其他体裁属性相关联的元数据。当总体上与媒体内容项相关联时可以不与艺术家抽象级别相关联的其他元数据(在该示例中,诸如与特定的音乐轨道相关联的元数据)可以不被呈现给用户或者对用户不可访问。更进一步地,如果用户扫描抽象的更详细的(较低)级别,诸如专辑内容本身,则用户可以看到更具体地与轨道相关联的元数据(以及因此,元数据的视觉表示),诸如关于节奏或模式的元数据(例如,轨道上的音乐的大调或小调)。
[0068]类似地,在一些实施例中,可以使得装置自动地(例如,在没有来自用户的另外的输入的情况下)创建能够在抽象的更高级别中扫描收藏时使用的视觉表示。因此,作为示例,尽管示出与在流派抽象级别处的各个轨道的节奏相关联的元数据可能没有意义,但是可以使得装置(例如,通过处理器)标识几个最常见的节奏、或者属于该收藏并创建与汇总的节奏值相对应的视觉表示的轨道的最常见节奏值。
[0069]如以上指出的,在一些情况下,用户可以定义与特定元数据相对应的视觉表示,例如通过选择由某元数据(例如,“Amy”的照片)描述的个体的照片。在一些实施例中,用户可以执行对媒体内容项的搜索,该媒体内容项可以不具有“Amy”作为元数据但是可以具有与由用户定义的视觉表示(例如,Amy的照片)匹配的Amy的图像。例如,尽管在家庭团聚时的Amy的图片可以不将Amy标识为其现有元数据的一部分,关于“Amy”的视觉表示执行的这样的搜索可以返回家庭团聚照片作为结果,因为图像的一部分(例如,在家庭团聚时的家庭的实际图片)与由用户提供作为搜索标准的视觉表示相匹配。以这种方式,用户可以能够控制该搜索并找到包括Amy的更多媒体内容项,但是出于某种原因可能从未被打上标签以将“Amy”标识为相关联的元数据的一部分。
[0070]在另一示例中,用户可以使用如以上描述的用户设备以扫描被呈现在目标设备上的媒体内容项以及(例如,通过读取如以上描述的元数据)接收关于个体和该个体与媒体内容项的关联的元数据。用户可以例如通过使用用户设备移除关联中的一些关联或者添加新的关联来编辑关联的集合。用户可以之后与用户设备交互以发起对媒体内容项的搜索。作为结果,来自目标设备的、与个体和选择的关联相匹配的媒体内容项可以被搜索。例如,如果(来自我们的前面的示例的)Amy与特定媒体内容项(例如,照片)相关联作为拍摄照片的人并且用户添加“照片在Amy的家中被拍摄”的关联,则搜索将返回来自目标设备的、由Amy拍摄并且在Amy的家中被拍摄的图像。
[0071]在另外其他的实施例中,被呈现在目标设备110(图4A)的显示器68上的一组媒体内容项可以经由用户设备100的(图4B的)取景器140被示出在用户设备的显示器69上。因此,用户可以在用户设备100的显示器69上看到该组项以及对应的元数据的视觉表示。在这种情况下,用户可以在不与目标设备110的交互的情况下通过与用户设备的显示器69交互来选择该组项中的媒体内容项。此外,可以存在与每个媒体内容项相关联的元数据的图形指示符(例如,可标识的图形符号,诸如条形码或水印),其允许用户设备识别在目标设备110的显示器68上提供的靠近相关联的媒体内容项的元数据项。这些图形指示符可以由用户设备100通过分析取景器馈送来识别(例如,经由如以上描述的由用户设备体现的装置的处理器)。当用户设备100的用户与用户设备的显示器69的位置交互时,可以获得在该位置处最靠近的图形指示符。与特定图形指示符有关的信息可以在用户设备100执行与媒体内容项相关联的操作(诸如添加元数据)时被发送到目标设备110,并且基于该信息目标设备可以能够将元数据与正确的媒体内容项相关联。
[0072]尽管以上描述的并且在图4A-5中描绘的示例例如涉及两个不同的设备一一呈现媒体内容项的目标设备和读取相关联的元数据、呈现视觉表示并且经由视觉表示来接收用户输入的用户设备,但是在一些实施例中,对元数据的读取可以使用媒体内容项被呈现在其上的相同的设备(例如,目标设备本身)的用户接口部件来完成。用户接口部件可以被图形地描绘为例如放大镜或X射线符号。用户可以将用户接口部件拖拽到可见媒体项上(使得用户接口部件与媒体内容项重叠),并且作为结果,与元数据相对应的视觉表示可以被呈现在用户接口部件上(例如,在媒体内容项被呈现在其上的目标设备的相同的显示器上)。交互可以以其他方式类似于以上描述的实施例,其中涉及目标设备和用户设备两者(图4A-5),但是在这种情况下交互将发生在被呈现在目标设备显示器上的用户接口部件上而非单独的用户设备的显示器上。此外,尽管以上的示例中的许多示例提到媒体内容项,但是应理解本发明的实施例可以适用于与元数据相关联的其他类型的内容项,诸如文本文档、网站、物理对象等。
[0073]因此,以上描述的本发明的实施例通过允许用户通过与元数据的视觉表示的交互执行与该元数据有关的操作来为用户提供用于管理该元数据的更简单、更直观并且更娱乐的方式。本发明的实施例还为用户提供用于定义视觉对象以及使用这样的对象用于搜索媒体内容项(诸如通过使用元数据的视觉表示作为过滤器)并且显示元数据的视觉表示与相关联的媒体内容项之间的关联的图形描绘的方式。此外,在视觉表示上执行的操作,诸如对视觉表示进行复制、粘贴和修改,被转换成对元数据本身的动作并且能够被应用在不同的设备以及不同的媒体内容项和媒体内容项的组上。
[0074]图6图示了根据本发明的示例实施例的系统、方法和计算机程序产品的流程图。将会理解,流程图中的每个框和流程图中的框的组合可以通过各种装置来实施,各种装置诸如硬件、固件、处理器、电路和/或与执行包括一个或多个计算机程序指令的软件相关联的其他设备。例如,以上描述的流程中的一个或多个流程可以通过计算机程序指令来体现。在这一点上,体现以上描述的流程的计算
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1