对与电信网络中共享的多媒体对象相关的标签的管理的制作方法

文档序号:6350875阅读:123来源:国知局
专利名称:对与电信网络中共享的多媒体对象相关的标签的管理的制作方法
技术领域
本发明涉及对与电信网络中例如在社交网络上共享的多媒体对象相关的标签信
息的管理。
背景技术
当前,存在用户可以在其中共享各种类型的多媒体对象的社交网络环境,其中,多媒体对象诸如是文本、图像和视频。该类型的环境主要依赖于以下三个概念用户、共享的多媒体对象、以及描述多媒体对象的标签集合。共享多媒体对象的一个重要方面在于可由 用户访问的所有标签中的信息的保密性。共享多媒体对象通常在具有给定社交关系的用户之间发生。用户可能希望根据用户之间的社交关系来使得另一给定用户可以访问标签集合中的特定信息。在社交网站上,实现了与诸如地址或电话号码之类的各种数字内容相关的保密策略,并且使得可以定义与一个或多个用户相关的每个内容的保密级别,该内容对于给定用户是可见或不可见的。但不存在用户在共享与标签集合相关联的多媒体对象的同时控制该标签集合中所包含的哪些信息可由其他用户访问的手段。

发明内容
本发明的一个目标在于通过向用户提供下述能力来改进前述缺点即向其他用户提供与多媒体对象相关联的标签中的信息,该信息根据观看的用户而各不相同。为了实现该目标,根据本发明的一种用于管理至少一个用户标签的方法,其中,该用户标签与用户所保持的多媒体对象相关联并且被存储在应用服务上的存储器中,并且该用户标签易于由至少一个其他用户通过电信网络来访问,包括在应用服务器上的以下步骤在语义上分析用户标签以确定保密性标签的结构化集合;当另一用户访问该用户标签时,确定该另一用户相对于该用户的社交类别,并且基于所确定的社交类别从与该用户标签相关的结构化集合中选择保密性标签;向另一用户发送所选择的保密性标签。有利地,本发明对包含在标签集合中的信息的保密性和访问添加粒度(granularity)。用户可以保持他或她对于多媒体对象共享的习惯,并且识别与这些多媒体对象相关的标签集合,同时保证具有不同保密类型的标签中的各种信息将可以由访问这些标签的用户来访问。根据本发明的另一特征,保密性标签的结构化集合可以是结构化词汇表,该结构化词汇表对保密性标签之间的关系进行分级建模。根据本发明的其他特征,被包括在用户标签中的表述可以被包括在预先存储在应用服务器上的存储器中的结构化集合中。而且,被包括在用户标签中的表述可能没有被包括在预先存储在应用服务器上的存储器中的结构化集合中,并且可以生成新的保密性标签并且将其与结构化词汇表相关联,其中,在新的保密性标签之间具有层级关联。本发明还涉及一种用于管理至少一个用户标签的应用服务器,其中,该用户标签与用户所保持的多媒体对象相关联并且被存储在应用服务器上的存储器中,该用户标签易于由至少一个其他用户通过电信网络来访问,该应用服务器包括用于在语义上分析用户标签以确定保密性标签的结构化集合的装置;用于当另一用户访问该用户标签时确定该另一用户相对于该用户的社交类别并且基于所确定的社交类别从与该用户相关的结构化集合中选择保密性标签的装置;用于向该另一用户发送所选择的保密性标签的装置。 本发明还涉及一种能够在服务器内实现的计算机程序,所述程序包括下述指令每当在所述服务器内执行该程序时,该指令都执行根据本发明的方法的各步骤。


当参考附图来审查以下描述时,可以更好地理解本发明及其益处,在附图中图I是根据本发明的一个实施例的用于管理与多媒体对象相关联的标签的通信系统的示意框图;以及图2是根据本发明的一个实施例的用于管理与多媒体对象相关联的标签的方法的算法。
具体实施例方式本发明涉及对与多媒体对象相关的标签信息的管理,其中,该多媒体对象被存储在应用服务器上的存储器中并且在电信网络上被共享。在下面的描述中,应用服务器提供社交网络服务,具体地用于在各用户之间共享多媒体对象。标签可以被定义为术语或表述的集合,例如关键词的集合,该术语或表述的集合与多媒体对象相关联并且提供对多媒体对象的解释。具体地,用户保持与应用服务器中的标签集合相关联的并且可以由其他用户观看的多媒体对象。该用户可能希望根据观看多媒体对象的用户而使用不同的解释来共享该多媒体对象,诸如图像或照片。参考图1,根据本发明的通信系统包括能够通过电信网络RT彼此进行通信的应用服务器SA和至少一个通信终端TC。电信网络RT可以是有线网络或无线网络、或者是有线网络和无线网络的组合。例如,电信网络RT是高速IP( “因特网协议”)分组网络,诸如因特网或内联网。在一个示例中,通信终端TC是通过调制解调器直接链接到xDSL( “数字订户线”)或ISDN( “综合业务数字网络”)链路的个人计算机,该xDSL或ISDN链路连接到电信网络RT0在另一示例中,通信终端TC是通过例如GSM ( “全球移动通信系统”)或UMTS ( “通用移动通信系统”)类型的无线电通信信道链接到电信网络的移动蜂窝无线电通信终端。在另一示例中,通信终端TC包括电子电信设备或对象,该电子电信设备或对象可以是个人数字助理(PDA)或智能电话,能够被连接到与电信网络连接的公共无线局域网WLAN、使用802. Ix标准的网络或使用WIMAX( “微波存取全球互通”)协议的广域网上的天线。应用服务器SA包括关 系模块MR、标记模块MET以及用户界面IU。在余下的描述中,术语模块可以指被配置为执行至少一个具体任务的设备、软件程序或计算机硬件和软件的组合。应用服务器SA链接到数据库BD,该数据库BD被集成在应用服务器SA中,或者被并入到通过本地或远程链路链接到应用服务器的数据库管理服务器中。具体地,数据库BD包含多媒体对象ObM以及一个或多个结构化词汇表VoS,该多媒体对象ObM与用户标签集合EtU —起被存储在存储器中,该一个或多个结构化词汇表VoS包括与用户标签相关的保密性标签EtC。关系模块MR管理各用户之间的社交关系,并且具体地管理由应用服务器提供的社交网络服务所定义的、由用户所保持的与其他用户间的社交关联。在社交网络中,可以以表示可能存在于用户之间的社交关系的图示来对用户进行建模,根据类别集合来定义这些社交关系。该类别集合可以包括,例如“家人”、“朋友”、“同事”、“陌生人”或“空”。每个用户与另一用户根据先前类别之一具有一个社交关系,或者在该对用户之间不存在关系时具有“空”关系,该关系对于用户来说是唯一的并且在用户对内是不对称的。从保密的角度来讲,社交类别定义了与给定用户有关的各用户间的层级,根据该层级进行的信息访问取决于用户的社交类别。一种这样的层级可以根据下面的顺序来建立“家人”、“朋友”、“同事”、“陌生人”或“空”,这是因为用户可能更喜欢与他或她的家人或朋友而不是与同事分享与他或她的私人生活相关的信息。相反,用户可能更喜欢与同事而不是与朋友分享与他或她的工作生活相关的信息。标记模块MET控制信息的详细程度,更具体地,控制该信息的粒度的精度,该信息与同多媒体对象ObM相关联的用户标签EtU相关并且可由用户访问。用户保持存储在应用服务器SA上的存储器中的一个或多个多媒体对象ObM,并且该一个或多个多媒体对象ObM与涉及多媒体对象的用户标签EtU集合相关联。在一个实施例中,保密性标签EtC可以以本体(ontology)形式被示出,其是对标签、用户和多媒体对象之间的关系进行建模的词汇表。本体可以被定义为将描述域并且通过分类学和语义上的关系彼此关联的一组概念结合在一起的语义网络。例如,标签集合{爱丽丝、我的女朋友、爱丽丝的生日聚会}比标签集合{爱丽丝、朋友、聚会}更精确。每个用户标签EtU与特定域和特定含义相关。因此,用户标签EtU与结构化词汇表VoS相关,该结构化词汇表VoS以保密性标签EtC的层级来定位用户标签EtU,从而指定用户标签EtU的详细程度。结构化词汇表根据语义详细程度来定义保密性标签的顺序。在一个实施例中,标记模块MET执行函数ω,该函数ω根据与结构化词汇表VoS相关的松弛参数(relaxation parameter)来改变保密性标签EtC的形式,以对其给予细节更多或细节更少的另一形式。受松弛参数控制的保密性标签EtC的粒度等级可以由用户基于给定的准则集合来指定,该给定的准则集合可以例如与诸如“家人”或“朋友”的社交关系的类别相关。在一个示例中,用户将诸如照片的多媒体对象存储在应用服务器SA上的存储器中,并且所述照片与保密性标签EtC “生日聚会”相关联。该标签被视为在结构化词汇表中的相应保密性标签“私人社交事件”、“社交事件”和“事件”中具有最高等级粒度。用户还可以将四个社交类别定义为关于粒度等级的准则“家人”、“朋友”、“朋友的朋友”以及“陌生人”。函数ω根据观看用户标签EtU的用户的社交类别来确定保密性标签EtC的粒度等级ω ( “生日聚会”、“家人”)=“生日聚会”ω ( “生日聚会”、“朋友”)=“私人社交事件”ω ( “生日聚会”、“朋友的朋友”)=“社交事件” ω ( “生日聚会”、“陌生人”)=“事件”结构化词汇表VoS提供对被包括在用户标签EtU中的给定信息的层级视图,每个层级水平与粒度水平相对应,也就是信息的详细程度。在以以下顺序,即{“事件”、“社交事件”、“私人社交事件”、“生日聚会”}来描述结构化词汇表的分支部分的上述示例中,应当理解,树结构的词汇表可以包含其他分支,诸如{ “私人社交事件”、“生日聚会”、“结婚纪念日”}、{ “私人社交事件”、“生日聚会”、“生日聚会”}、或{ “社交事件”、“私人社交事件” }和{ “社交事件”、“公共社交事件”}。另外,用户可以以尽可能详细的方式用可能被其他用户访问的信息来填写用户标签EtU。此外,还可能存在比与结构化词汇表中的用户标签相关的不同水平的粒度的数目多或少的社交类别。各种社交类别还可以与同一水平的粒度相关联,即与同用户标签EtC相关的结构化词汇表VoS中的同一保密性标签EtC相关联。用户界面IU是图形用户界面(GUI),其具体地使得用户能够定义与其他用户的新的社交类别,并且基于倾向于观看用户标签EtU的另一用户的社交类别来定义用于向该用户标签EtU分配粒度水平的规则。参考图2,根据本发明的一个实施例的用于管理与多媒体对象相关联的标签的方法包括在通信系统内执行的步骤El至E4。在步骤El中,用户通过通信终端TC连接到应用服务器SA。标记模块MET要求用户上载多媒体对象ObM,并且填写用户标签EtU集合,该集合可以被缩减为单个标签,且与多媒体对象相关联以对其进行描述。在数据库BD中,多媒体对象ObM和该用户标签EtU集合一起被存储在存储器中。例如,多媒体对象ObM和用户标签EtU还与保持多媒体对象ObM的用户的标识符一起被存储在存储器中。在步骤E2中,标记模块MET在语义上分析每个用户标签EtU,也就是说,标记模块MET在语义上分析被包括在用户标签EtU中的表述或关键词的内容,以确定与用户标签相关的结构化词汇表VoS,并且从该结构化词汇表VoS推断与用户标签EtU相对应的保密性标签EtC以及包含所推断的标签并且被包含在结构化词汇表VoS中的标签的层级。在第一种情况下,如果用户标签EtU包括被包括在结构化词汇表VoS中的表述,则模块MET在数据库BD中识别已经被存储在存储器中的结构化词汇表以及包括结构化词汇表中的该表述的保密性标签EtC。可替代地,用户标签EtU包括在语义上接近被包括在结构化词汇表VoS中的另一表述的含义的表述,并且模块MET识别包括结构化词汇表中的所述另一表述的保密性标签EtC。例如,用户标签EtU包含表述“聚会”,该表述“聚会”接近被包括在结构化词汇表VoS中的另一表述“庆祝”。在第二种情况下,如果用户标签EtU包括没有被包括在结构化词汇表VoS中的表述、或者在语义上不接近被包括在结构化词汇表中的另一表述的含义的表述,则模块MET生成新的保密性标签EtC,在该新的保密性标签EtC之间具有层级关联,并且将新的保密性标签添加到结构化词汇表VoS中。在该情况下,标记模块MET可以可选地向用户建议新的保密性标签EtC以用于确认。例如,用于类别“事件”的标签的结构化词汇表VoS包括{“事件”、“社交事件”、“私人社交事件”、“聚会”}。在第一种情况下,用户用表述“聚会”来填写用户标签EtU,并且模块MET识别包括结构化词汇表VoS中的该表述的保密性标签EtC。在第二种情况下,用户用表述“我儿子的生日聚会”来填写用户标签EtU,并且模块MET生成具有层级关联的保密性标签EtC “生日聚会”和“我儿子的生日聚会”,并且如下的将其添加到结构化词汇表VoS中{ “事件”、“社交事件”、“私人社交事件”、“聚会”、“生日聚会”、“我儿子的生日聚会”}。在步骤E3中,通过由应用服务器所提供的社交网络服务,与该用户具有社交关系的另一用户希望观看与在电信网络RT上共享的多媒体对象ObM相关联的用户标签EtU。标记模块MET与关系模块MR—起确定另一用户相对于该用户的社交类别,并且基于所确定的社交类别来选择与该用户标签EtC相关的结构化词汇表VoS中的保密性标签EtC。例如,通过社交类别相关联的标识符来识别该另一用户。例如,当另一用户登录到显示多媒体对象和相关用户标签的网页上时,可以执行步骤E3。在其他示例中,当用户选择多媒体对象或者将光标移动到显示多媒体对象的区域中时,可以执行步骤E3。通常可以认为,当所述另一用户访问用户标签EtU时,将执行步骤E3。 在步骤E4中,标记模块MET显示所选择的保密性标签EtC,并且通过向另一用户的通信终端发送该保密性标签EtC来向该另一用户提供该保密性标签EtC。因此,该另一用户可以读取具有例如详细程度不如初始存储的用户标签EtU的信息的保密性标签。另外,所选择的保密性标签EtC可以例如与初始存储的用户标签相对应。在此描述的本发明具体地涉及用于管理与多媒体对象相关联的标签的方法和服务器。根据本发明的一个实施例,通过并入到诸如应用服务器SA的服务器中的计算机程序指令来确定发明方法的步骤。该程序包括下述程序指令当在服务器内加载并且执行所述程序时,该指令执行本发明方法的各步骤。因此,本发明还适用于计算机程序,具体地适用于适合实现本发明的信息介质上或信息介质内的计算机程序。该程序可以使用任何编程语言,并且具有源代码、对象代码或源代码和对象代码之间的中间代码的形式,诸如部分编译的形式或者可期望用于实现本发明方法的任何其他形式。权利要求
1.一种用于管理至少一个用户标签(Etu)的方法,其中,所述用户标签(EtU)与用户所保持的多媒体对象(ObM)相关联并且被存储在应用服务器(SA)上的存储器中,所述用户标签(EtU)易于由至少一个其他用户通过电信网络(RT)来访问,所述方法包括在所述应用服务器(SA)上的以下步骤 在语义上分析(E2)所述用户标签(EtU),以确定保密性标签(EtC)的结构化集合(VoS); 当另一用户访问所述用户标签(EtU)时,确定(E3)所述另一用户相对于所述用户的社交类别,并且基于所确定的社交类别从与所述用户标签(EtU)相关的所述结构化集合(VoS)中选择(E3)保密性标签(EtC); 向所述另一用户发送(E4)所选择的保密性标签(EtC)。
2.根据权利要求I所述的方法,其中,所述保密性标签(EtC)的结构化集合(VoS)是对所述保密性标签(EtC)之间的关系进行分级建模的结构化词汇表。
3.根据权利要求I或2所述的方法,其中,被包括在所述用户标签(EtU)中的表述被包括在所述结构化词汇表(VoS)中,所述结构化词汇表(VoS)预先存储在所述应用服务器(SA)上。
4.根据权利要求I或2所述的方法,其中,被包括在所述用户标签(EtU)中的表述没有被包括在预先存储在所述应用服务器(SA)上的存储器中的结构化集合中,并且生成新的保密性标签(EtC)并将其添加到所述结构化词汇表(VoS)中,其中,在所述新的保密性标签(EtC)之间具有层级关联。
5.根据权利要求I至4中的一项所述的方法,其中,所选择的保密性标签(EtC)与所述用户标签(EtU)相对应。
6.根据权利要求I至5中的一项所述的方法,其中,基于由所述应用服务器(SA)管理的社交网络服务所定义的、所述用户所保持的与另一用户的社交关系来确定所述另一用户相对于所述用户的社交类别。
7.一种用于管理至少一个用户标签(EtU)的应用服务器(SA),其中,所述用户标签(EtU)与用户所保持的多媒体对象(ObM)相关联并且被存储在所述应用服务器(SA)上的存储器中,所述用户标签(EtU)易于由至少一个其他用户通过电信网络(RT)来访问,所述应用服务器(SA)包括 用于在语义上分析所述用户标签(EtU)以确定保密性标签(EtC)的结构化集合(VoS)的装置(MET); 用于当另一用户访问所述用户标签(EtU)时确定所述另一用户相对于所述用户的社交类别的装置(MET),并且所述装置(MET)用于基于所确定的社交类别从与所述用户标签(EtU)相关的所述结构化集合(VoS)中选择保密性标签(EtC); 用于向所述另一用户发送所选择的保密性标签(EtC)的装置(MET)。
8.—种能够在应用服务器(SA)上实现以管理至少一个用户标签(EtU)的计算机程序,其中,所述用户标签(EtU)与用户所保持的多媒体对象(ObM)相关联并且被存储在所述应用服务器(SA)上的存储器中,所述用户标签(EtU)易于由至少一个其他用户通过电信网络(RT)来访问,所述程序包括当在所述应用服务器(SA)上加载并且执行所述程序时执行以下步骤的指令在语义上分析(E2)所述用户标签(EtU),以确定保密性标签(EtC)的结构化集合(VoS); 当另一用户 访问所述用户标签(EtU)时,确定(E3)所述另一用户相对于所述用户的社交类别,并且基于所确定的社交类别从与所述用户标签(EtU)相关的所述结构化集合(VoS)中选择(E3)保密性标签(EtC); 向所述另一用户发送(E4)所选择的保密性标签(EtC)。
全文摘要
为了管理至少一个用户标签(EtU),其中,该用户标签(EtU)与用户所保持的多媒体对象(ObM)相关联并且被存储在应用服务器(SA)上的存储器中,并且该用户标签可由至少一个其他用户通过电信网络(RT)来访问,应用服务器(SA)在语义上分析用户标签(EtU),以确定保密性标签(EtC)的结构化集合(VoS)。当另一用户访问用户标签(EtU)时,应用服务器确定该另一用户相对于该用户的社交类别,并且基于所确定的社交类别从与用户标签(EtU)相关的结构化集合(VoS)中选择保密性标签(EtC)。向该另一用户发送所选择的保密性标签(EtC)。
文档编号G06F17/30GK102667769SQ201080047329
公开日2012年9月12日 申请日期2010年10月20日 优先权日2009年10月23日
发明者H·哈西德, J·斯坦 申请人:阿尔卡特朗讯
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1