基于集合的多媒体数据的打包和显示方法及系统的制作方法_4

文档序号:8269307阅读:来源:国知局
内容或评论到同一本相本。
[0165]在另一个实例中,用户可能会徒步旅行并拍摄25张照片或影片,约略一个小时后,在此用户回家时,他去参加生日会并拍摄了更多的照片/影片,因而产生更多的媒体内容。该数据鉴定器模块会辨识出该用户已经回到他的家(通过了解此用户的行为习惯),而不是在旅途中。该数据鉴定器模块因此会判别出此小旅行和生日会为两个间隔的不同事件/体验,但该显示模块可允许此用户将这两个事件结合为一个。
[0166]flayvr的全自动建立
[0167]媒体内容的选取:
[0168]在用户观看flayvr时提供意见给他前,首次呈现flayvr给此用户时,显示模块140亦选取经打包的媒体数据中哪些元素要呈现给该用户,而哪些要隐藏起来。最后呈现出的媒体内容可为经打包的媒体内容的一个子集合与从第三方(互联网上、社交网络上、朋友的内容等)取得的元素结合起来的内容。被隐藏的元素(如模糊的照片)可在之后由用户改为不隐藏。
[0169]在有些实施例中,除了被该数据过滤模块排除的项目之外,所有经打包的媒体内容预设会展示出来,数据过滤模块负责如下工作:
[0170]-差的影像和影片的移除_若某些影像和影片是模糊的、太暗、太壳或影片太过摇晃、太短或太长,第三方和私有的演算法可被用来进行辨识;
[0171]-重复的内容-当某些媒体内容在短时间被取得时,该数据过滤模块会辨识并移除重复的内容或选择品质较佳的影像(根据与上述提到的演算法相同的演算法)来进行展示;
[0172]-被视为私人的或不适当(如裸体)的内容的移除。
[0173]布局:
[0174]在有些实施例中,显示模块140会采用预定的展示模板选择布局方式来显示flayvr。显示模块140会考虑多媒体数据项目的子集合(典型地但不排除影像和影片),其未被选为不要被显示出来的隐藏元素。该显示模块从该系统可取得的展示模板中选取一个展示模板,此展示模板基于下列数据(其都是备选的)来达成:照片和影片的简介、在此集合中的照片和影片的数量、取得媒体内容那一天的时间、用户对模板选取的历史等。
[0175]例如,如果flayvr事件只包括5张照片,显示模块140可选取每次只向用户展示3张影像的展示模板。此外,如果flayvr事件也包括了影片,显示模块140则可选取加强影片标示的展示模板。
[0176]为此,每个展示模板可由不同数目的砖(通常为4-10个砖)所组成,其中其内容可基于已鉴定的多媒体数据和内容进行改变。每个砖可包括一或多个内容类型,如照片、影片、标题、日期、时间、用户的个人影像、广告、地图、声音档、音乐录影带等。
[0177]每个砖的内容可由此系统自动进行改变(逐渐消失)或可由用户改变,作为他进行编辑的一部分。某一个砖也可能可以展示另一个砖上的重复的内容。
[0178]这些砖也可移动和调整大小,使得布局是动态的,这样有些砖可与其他的砖结合在一起,像是flayvr持续变化。
[0179]为了选择哪些砖要展示哪些内容,该显示模块可以使用此系统所收集的分析数据演变而来的资讯,藉此识别出最能吸引用户进行互动的布局。对互动性的评估像是当用户点击一个砖、观看其内容或在此砖内执行某些其他动作,如滑过去。总计从用户接收到最多互动的展示模板会比其他模板更常被使用。此外,对于一个特定的集合,用户每次观看它时的布局会基于在此系统本身内他进行的互动动作、并基于他的朋友进行的互动动作来进行改变。
[0180]图3和图4显示呈现在移动电话上的集合(flayvr的)的例子。图3为显示在同一个屏幕上的几个不同集合的擷图,每个集合显示具有多张照片并包括照片拍摄的地点和日期。图4为沙拉在托斯卡尼(Tuscany)举办的婚礼的一个集合(flayvr)的擷图,其在屏幕上显示有3张照片和I个影片,一个集合中的每张照片或影片显示在它自己的砖上。
[0181]图5和图6显示呈现在平板电脑上的集合的例子,其使用运行在此装置上之此发明的一个自订的应用程序。图5为显示多个集合的例子,而在图6中只显示单一个集合,故照片和影片显示在较大的砖上。
[0182]图7显示通过浏览器展示在平板电脑装置上的一个集合的例子,此集合是从某一个网路位置(如云端)取得并展示在浏览器上。图7显示在照片和影片侧边上展示的额外内容,如地图和用户评论。
[0183]图8显示通过浏览器展示在个人计算机屏幕上的一个集合的例子,此集合是从某一个网路位置(如云端)取得并展示在浏览器上。
[0184]额外的自动化:
[0185]显不模块140可添加额外的自动化程序作为建立布局的一部分:
[0186]-自动为一个集合添加标题:该显示模块可辨识集合具有的额外中介(meta)资讯,其由对照片本身的预测、第三方网络如社交网络或用户在装置上的行事历而来,并决定为此事件添加这类的标题。例如,如果用户的行事历包括一个下午五点的会议,而影像在此一时刻开始显现在集合中,则此系统可建立一个flayvr,其具有此行事历显示出的此会议的标题。另一个例子是,用户在Facebook?上被通知他要参与一个事件,在此例中此事件的名称会被选用为flayvr本身的名称。
[0187]-辨识地点:该显示模块亦可将flayvr的地点设定为一个精确的地点,即使用户没有进行一个提及他会出现的确切地址的动作。例如,如果用户在社交网络上已在一个建筑物住所登记入住,同时集合显示出来,并且此系统已经连接到此社交网络一该显示模块会在这段时间搜寻入住的登记,并会自动将flayvr的地点自动设为此地点。依此方式,该显示模块可确定此集合的地点特别是在纽约的“卡帝斯-迪拉(Katz' s Deli) ”,而不会只将其设为纽约。
[0188]朋友自动标记:
[0189]在有些实施例中,此系统利用第三方介面(如由face, com提供的那些介面)来自动辨别用户的朋友中哪些朋友出现在一个flayvr中,并将他们自动标记,作为此体验的一部分。朋友清单是通过与用户之社交网络的连接而获得,其朋友的名字并接著被用来作为包含此集合的中介数据的一部分。
[0190]服务器功能
[0191]装置上的应用程序可以两种方式进行操作,一为一个独立的、仅依靠于装置的应用程序(于移动电话、平板电脑、个人计算机等),或者在有些实施例中,此装置应用程序可连接到此发明的一个中央服务器。
[0192]此发明的服务器可具有几种功能,例如:
[0193]存储-用户可将所有媒体内容项目存储进服务器中,并依据需求从装置观看这些内容,其中显适应用程序访问存储在此发明的服务器中的内容。
[0194]内容展示-服务器可服务一客户端应用程序(装置应用程序、网页应用程序、浏览器),向其提供具有正确的展示模板的flayvr本身。
[0195]分析-服务器可收集各种使用统计和分析,以侦测用户的偏好并促进未来的flayvr能成功争取用户。
[0196]需注意的是,此处所描述的此发明的任何功能(数据鉴定、过滤、打包、显示等)可专门由装置应用程序达成、专门由服务器达成、或这些功能可以任何方式由装置应用程序(客户端)和服务器分别达成。例如,有些像数据存储的功能可由服务器专门达成,而其他所有功能由装置应用程序处理。另一种方式是,有些功能可同时由装置应用程序和服务器处理,例如服务器可提供由用户存储的内容,而装置应用程序获取存储在第三方位置的内容。当flayvr被存储在服务器上,用户可以很容易地将它分享出去,此由于用户不需要传送真实的数据,而是只需分享服务器上之正确的flayvr的连结。
[0197]在有些实施例中,该数据鉴定器模块、该数据过滤模块、该数据封装器模块和该数据显示模块中的任一个或所有安装在连接到用户装置上之应用程序的服务器上,此服务器可专门处理这样一种功能或这样的功能可由服务器和装置应用程序(客户端)互相分担。
[0198]推送通知
[0199]在有些实施例中,在此发明之应用程序没有在用户装置之前景下执行的情况下,通知可被呈现给该用户。这些通知是为了促进用户建立更多的事件flayvr并访问应用程序以观看和分享他们。推送通知可源自于一后台系统(该服务器端),其实时地从APP接收资讯,并基于与上述提到的打包演算法类似的演算法,通过监测用户的动作或其他任何后台中的环境或技术上的变化,并注意何时为将推送通知传送出去的适当时间,以将媒体项目群组化为flayvr或可由APP本身建立。
[0200]服务器通知:
[0201]这些为一般的通知,在此情况下,此发明的服务器基于其他用户呈现的一般行为或基于市场决定,知道用户现在访问应用程序是一个好的机会,他会建立并分享更多的flayvr。例如,这些通知可为如与假日、特别事件、新的月份等相关的日期和时间的通知,这些例子可包括:开学、新的月份的开始、7月4日、情人节等。
[0202]在某些例子中,服务器通知亦可源自于服务器(后台)运行之演算法的事实,其描绘用户的行为并看到此用户可能拍摄照片和影片。例如,一个每次假日都会拍摄照片的用户,可提醒他在周一早上观看这些照片。
[0203]此后台服务器亦可连接到用户已经同意的第三方应用程序,像是基于云端的相片管理服务、社交网络等。在这些情况下,此后台会识别用户已经上传照片到这些服务并提醒他从这些照片中建立flayvr。
[0204]应用程序导向的通知:
[0205]此发明的应用程序(运行于用户装置上)可在后台运行并感测新的flayvr准备好要被观看或被分享的时候。例如,应用程序可感测到用户已经拍摄了 4张照片,因此提醒他flayvr已经准备好可以观看。应用程序亦可辨识用户在一个不同于其活动环境的地点,并提醒他在那时候进行观看。例如,应用程序可辨识大部分时间用户都是在纽约,但突然有几天在旧金山,则会建立他的“旧金山度假”的f I ay vr。
[0206]在不偏离本发明的精神和范围的情况下,本领域的普通技术人员可以做出许多变化和改良。因此,必须要理解的是,示例性的实施例仅仅是为了举例的目的而给出,不应当作为限制由所述之发明和其各个实施例所定义的此发明。
[0207]因此,必须要理解的是,示例性的实施例仅仅是为了举例的目的而给出,不应当作为限制由接下来的权利要求书所定义的此发明。例
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1