用于共享和推荐内容的方法和装置的制造方法

文档序号:8287879阅读:202来源:国知局
用于共享和推荐内容的方法和装置的制造方法
【专利说明】用于共享和推荐内容的方法和装置
【背景技术】
[0001] 服务提供商(例如,无线、蜂窝等)和设备制造商持续地受到例如通过提供引人注 目的网络服务而向消费者递送价值和便利的挑战。一个感兴趣的领域已经是开发用于例如 经由互联网共享和/或提供有关内容、人、地方或事情的基于位置的信息和推荐的服务(例 如,图像共享服务、社交网络服务等)。然而,随着用户可获取的内容和信息的数量的增加, 用户持续面临着以有效方式找出内容和/或相关联信息并对其进行归类而使得该信息可 以与其他用户进行共享和/或由该用户在后续时间重复使用的挑战。因此,服务提供商和 设备制造商面临着使得服务提供商和/或用户能够以高效且有效的方式推荐、共享、发现 和访问这样的内容的重大技术挑战。

【发明内容】

[0002] 因此,需要一种用于有效共享、发现和/或推荐与用户信息和/或其它内容项目相 关联的内容项目的方法。
[0003] 根据一个实施例,一种方法包括确定来自至少一个用户的用于选择至少一个媒体 项目中所描绘的至少一个对象的输入。该方法还包括确定与至少一个对象相关联的至少一 个位置。另外,该方法还包括至少部分地形成至少一个用户与至少一个位置的关联。
[0004] 根据另一个实施例,一种装置包括至少一个处理器以及至少一个存储器,至少一 个存储器包括一个或多个计算机程序的计算机程序代码,至少一个存储器和计算机程序代 码被配置为利用至少一个处理器至少部分地使得该装置确定来自至少一个用户的用于选 择至少一个媒体项目中所描绘的至少一个对象的输入。进一步使得该装置确定与至少一个 对象相关联的至少一个位置。另外,还使得该装置至少部分地形成至少一个用户与至少一 个位置的关联。
[0005] 根据另一个实施例,一种承载一个或多个指令的一个或多个序列的计算机可读存 储介质,当被一个或多个处理器执行时,一个或多个指令至少部分地使得装置确定来自至 少一个用户的用于选择至少一个媒体项目中所描绘的至少一个对象的输入。进一步使得该 装置确定与至少一个对象相关联的至少一个位置。另外,还使得该装置至少部分地形成至 少一个用户与至少一个位置的关联。
[0006] 根据另一个实施例,一种装置包括用于确定来自至少一个用户的用于选择至少一 个媒体项目中所描绘的至少一个对象的输入的部件。该装置进一步包括用于确定与至少一 个对象相关联的至少一个位置的部件。另外,该装置还包括用于至少部分地形成至少一个 用户与至少一个位置的关联的部件。
[0007] 此外,针对本发明的各个示例实施例,以下内容是适用的:一种方法包括促成(1) 数据和/或(2)信息和/或(3)至少一个信号的处理和/或对其进行处理,(1)数据和/或 (2)信息和/或(3)至少一个信号至少部分地基于本申请中关于本发明的任意实施例所公 开的方法(或处理)中的任意一种或者任意组合(包括至少部分地从其得出)。
[0008] 针对本发明的各个示例实施例,以下内容也是适用的:一种方法包括促成对至少 一个界面的访问,界面被配置为允许对至少一个服务进行访问,至少一个服务被配置为执 行本申请中所公开的网络或服务提供商的方法(或处理)中的任意一种或者任意组合。
[0009] 针对本发明的各个示例实施例,以下内容也是适用的:一种方法包括促成创建和 /或促成修改(1)至少一个设备用户界面要素和/或(2)至少一个设备用户界面功能,(1) 至少一个设备用户界面要素和/或(2)至少一个设备用户界面功能至少部分地基于从本申 请中关于本发明的任意实施例所公开的方法或处理之一或任意组合所产生的数据和/或 信息,和/或从本申请中关于本发明的任意实施例所公开的方法(或处理)之一或任意组 合所产生的至少一个信号。
[0010] 针对本发明的各个示例实施例,以下内容也是适用的:一种方法包括创建和/或 修改(1)至少一个设备用户界面要素和/或(2)至少一个设备用户界面功能,(1)至少一个 设备用户界面要素和/或(2)至少一个设备用户界面功能至少部分地基于从本申请中关于 本发明的任意实施例所公开的方法(或处理)之一或任意组合所产生的数据和/或信息, 和/或从本申请中关于本发明的任意实施例所公开的方法(或处理)之一或任意组合所产 生的至少一个信号。
[0011] 在各个示例实施例中,该方法(或处理)能够在服务提供商一侧或移动设备一侧 完成,或者以任何共享的方式在服务提供商和移动设备之间利用在两侧执行的动作来完 成。
[0012] 针对各个示例实施例,以下内容是适用的:一种包括用于执行根据原始提交的权 利要求1-10、21-30和46-48中任一项所述的方法的部件的装置。
[0013] 通过简单地对包括预期执行本发明的最佳模式在内的多个特定实施例和实施方 式进行说明,本发明的另外其它方面、特征和优势根据以下详细描述是容易显而易见的。本 发明还能够为其它且不同的实施例,并且其若干细节能够以各种显然的方式进行修改,而 所有这些并不背离本发明的精神和范围。因此,附图和描述要被认为其本质上是说明性的 而非限制性的。
【附图说明】
[0014] 在附图的图示中通过示例而非限制图示了本发明的实施例:
[0015] 图1是根据实施例的能够共享、发现和/或推荐与用户信息和/或其它内容项目 相关联的内容项目的系统的示图;
[0016] 图2是根据一个实施例的处理平台的组件的示图;
[0017] 图3-图5是根据各个实施例的用于至少对一个或多个媒体项目进行处理以确定 元数据、地点和其它相关媒体项目的处理的流程图;
[0018] 图6-图8是根据各个实施例的在图3-图5的处理中使用的用户界面的示图;
[0019] 图9是能够被用来实施本发明的实施例的硬件的示图;
[0020] 图10是能够被用来实施本发明的实施例的芯片组的示图;以及
[0021] 图11是能够被用来实施本发明的实施例的移动终端(例如手机)的示图。
【具体实施方式】
[0022] 用于共享、发现和/或推荐与用户信息和/或其它内容项目相关联的内容项目的 方法、装置和计算机程序的示例。在以下描述中,出于解释的目的,给出了多个具体细节以 便提供对本发明实施例的全面理解。然而,对于本领域技术人员显而易见的是,可以在没有 这些具体细节的情况下或者利用等同布置来实践本发明的实施例。在其它实例中,公知结 构和设备以框图形式示出,以避免对本发明的实施例造成不必要的混淆。
[0023] 图1是根据实施例的能够共享、发现和/或推荐与用户信息和/或其它内容项目 相关联的内容项目的系统的示图。注意到,移动和计算设备如今在世界各地都是无处不在 的,并且利用这些设备得以提供许多服务。这些服务可以包括搜索引擎、基于位置的增强现 实(AR)以及类似的服务和应用,其中设备的用户可以捕捉内容项目(例如,图像、视频、音 频、信息等)并且与服务提供商和其他用户进行共享。通常,存在各种方法来定位和获取内 容(例如,信息、媒体文件等),其中心的数据技术(例如,诸如元数据的数据结构)以及新 的硬件特征(例如,用户/设备位置信息)提供了用于共享、分析、确定内容信息(例如,图 中建筑物的物理位置)以及搜索与该内容和/或用户信息相关联的其它内容(例如,媒体、 兴趣点(POI)等)的附加功能。然而,用于共享、定位、选择和获取附加媒体、信息和内容的 方法仍然经常基于传统方式(例如,使用关键词或术语进行人工搜索),这可能是一种通过 媒体和信息的集合进行共享、搜索或浏览的耗时的方式,特别是该集合很大的情况下。然 而,随着内容和信息(例如,基于位置的)可用性的增加,基于用户标准、内容、偏好、资料等 高效地共享、搜索并找出感兴趣且相关的内容、信息、POI等会具有挑战性。另外,由于传统 方法是基于用户人工输入用于共享、搜索和浏览相关内容的关键词或标准,所以这样可能 无法始终提供最为有效、准确且用户友好的方式来共享和/或搜索所期望的内容。因此,需 要进一步开拓用于基于用户标准共享和/或搜索内容的新方法以增强用户体验。
[0024] 为了解决该问题,图1的系统100引入了供用户共享内容(例如,媒体项目)并且 基于所共享的内容和/或用户标准(例如,用户位置、用户资料、用户偏好等)请求附加内 容(例如,媒体项目、信息等)的能力。更具体地,系统100为用户提供了共享他们已经经 由UE 101创建/捕捉的(例如,图片、视频、音频等)或者可以观看的(例如,经由互联网 服务、在个人影集中、在共享影集中等)内容(例如,媒体项目)和/或与内容相关的信息 (例如,位置信息)等的能力。另外,用户将拥有指示与媒体相关的各种信息的能力,例如 "我去过那里"、"我在那里"、"我将要去那里"等,其中用户可以利用UE 101的Π 特征(例 如,硬件按钮、软件按钮、触摸Π 按钮等)来提供输入,上述Π 特征可以被集成到媒体观看 应用(例如,在相机上、电视机上等)、web浏览器等中。在一个实施例中,一旦用户利用"我 也去过那里"对一个媒体项目(例如,照片)进行了标记,则系统100随后针对在所标记的 媒体项目之前和/或之后捕捉的一个或多个媒体项目而形成对用户的媒体库的基本上自 动的检查(例如,在UE 101上、在远程存储处、在服务提供商处,等等)。另外,如果标识一 个或多个之前和/或之后的媒体项目,则系统100确定与该媒体项目相关联的隐私和/或 安全策略和/或寻求来自用户的授权,以便访问所标记的和/或一个或多个之前和/或之 后的媒体项目以与一个或多个其他用户、服务提供商、内容提供商等进行共享。在各个实施 例中,系统100利用众包方法采集来自各个地理区域中的各个用户的各种媒体。
[0025] 在一个实施例中,系统100采用所采集的媒体项目向处于与该媒体项目相关联的 地理位置和/或对该地理位置感兴趣的各个用户提供媒体项目、地理位置、POI等的各种推 荐。在一个实施例中,系统100可以经由媒体项目在与一个或多个地理位置相关联(例如, "也去过那里")的用户之间创建一个或多个链接。在一个实施例中,如果能够从媒体项目中 确定实际地点(例如,建筑物),则该地点的一个或多个媒体项目(例如,公开的照片)和/ 或相关联的推荐(例如,附近的POI)可以经由增强现实(例如,3D地图)呈现的方式被呈 现和/或补充。然而,如果用户所推荐的媒体项目的实际地点或位置无法被确定,则该媒体 项目可以作为推荐被呈现。换句话说,推荐将是其他用户在对从媒体项目和/或用户信息 (例如,用户位置)所确定的位置进行处理之前和/或之后所访问过的POI。
[0026] 在各个实施例中,"我也去过那里"、"我现在在那里"、"我将要去那里"等的各种指 示符可以经由UI层被实施为客户端应用,其可以在使得能够获取到与内容相关联的元数 据(例如,位置、时间、类型、活动等)的各种服务和/或应用中被实施。在各个实施例中, 推荐数据可以被存储和/或与一个或多个服务和/或内容提供商进行共享。
[0027] 在各个实施例中,系统100能够基于与基本上在对特定媒体项目进行分析之前和 /或之后从一个或多个媒体选择中自动选择的与媒体项目(例如,图像)相关的一个或多 个指示链接(例如,"我也去过那里")向用户推荐媒体项目(例如,地方的图像)和/或与 POI相关联的信息(例如,在地图上)。在一个实施例中,系统100请求来自内容项目(例 如,媒体项目)的所有者的使用内容项目以及能够在UE 101、存储、服务提供商、内容提供 商等获得的相关联的之前和/或之后的内容项目的许可。在一个实施例中,用户可以允许 共享用户位置信息(指示其"也去过那里"),但是也可以拒绝系统(例如,服务提供商)使 用用户已经创建/捕捉的实际内容项目,其中服务提供商可以使用实际位置信息来获得要 包括在推荐之中的与该位置相关联的一般媒体项目(例如,可公开获取的)。
[0028] 在一种使用情形中,用户提交与该用户的一个或多个初始内容项目相关联的指 示"我也去过那里",其中系统100对一个或多个内容项目的元数据(例如,来自用户的UE 101)进行分析并且确定其它相关内容项目;例如,在一个或多个初始内容项目之前和/或 之后所捕捉、创建、列出和/或存储的其它内容项目。在一个实施例中,一个或多个其它内 容项目可以是紧邻一个或多个初始内容项目的位置之前和/或之后的一个或多个不同位 置(即,并非完全处于相同的位置)所捕捉/创建的内容项目。在一个实施例中,一个或多 个其它内容项目可以并非紧邻一个或多个初始内容项目之前和/或之后被定位(例如,存 储、列出等)。在各个实施例中,一个或多个其它内容项目可以至少部分基于与一个或多个 初始内容项目相关联的一个或多个元数据来确定;上述元数据例如有关内容创建/存储日 期、时间、位置、用户、列举、主题、活动等的信息。
[0029] 在一个示例中,用户John正在经由网站观看纽约帝国大厦的照片并且希望指示 几个月前他也去过那里(例如"我也去过那里")。在一个实施例中,John利用在他的UE 101上可获得的Π 特征按钮(例如硬件、软件等)"我也去过那里"。另外,系统100征求 他的同意以在向其他用户推荐中使用这些照片。而且,在John授权之后,系统100分析/ 搜索在John的UE 101、远程存储设备/服务等处可获得的合适的推荐内容项目。在一个示 例中,系统100确定与John在帝国大厦之前访问的纽约麦迪逊花园广场以及John在帝国 大厦之后访问的中央公园相关联的一个或多个内容项目。因此,系统100可以利用众包机 制来确定各个地理位置中流行的和相关的路线(例如在地图上)和/或生成人们在访问纽 约帝国大厦之前和/或之后通常访问的位置的集合媒体项目(例如照片旅行)。
[0030] 在另一个示例中,用户John正在社交网站(例如,Facebookv')观看媒体项目, 其在那里看到了另一个用户所发布的纽约帝国大厦的媒体项目(例如,视频、图像等),此 时他记起他上次旅行期间访问过帝国大厦并且利用媒体观看应用中的用户界面(UI)指示 符(例如,点击按钮)将该媒体项目标记/指示为"我也去过那里"。在一个实施例中,月艮 务提供商(例如,处理中心)对该媒体项目(例如,元数据)进行分析并且确定所标记的媒 体项目的地点。在一个实施例中,如果无法获得媒体项目的元数据,则服务提供商可以利用 一种或多种对象识别技术来确定所标记媒体项目的地点。另外,服务提供商可以从John请 求许可,以通过John的媒体集合(例如,图像、视频等)搜索与他在该地点所拍摄的与帝国 大厦附近的位置相关联的媒体项目和/或元数据,上述媒体集合例如处于其UE 101和/或 远程存储站点/服务(例如另一个UE 101、基于云的服务等)。在一个示例中,服务提供商 在John的媒体集合中标识包括帝国大厦的图像的一个或多个媒体项目。另外,服务提供商 可以从媒体集合中分析和/或获取所标记媒体(例如,帝国大厦的图像)之前和/或之后 的一个或多个媒体项目。在一个实施例中,基于该分析,服务提供商确定之前和/或之后的 媒体项目是否与所标记的媒体项目相关联,例如,位于附近、类似主题(例如,博物馆、公园 等)等。此外,服务提供商可以利用所标记的媒体项目以及一个或多个之前和/或之后的 媒体项目来向一个或多个用户提供一个或多个推荐服务。例如,一个或多个推荐可以建议 访问纽约的麦迪逊花园广场、帝国大厦和中央公园位置,其中在推荐中可以包括附加信息, 例如有多少其他用户访问过如所推荐的地点(例如,以相同顺序),附加信息可以包括或不 包括与其他用户相关的信息。
[0031] 在另一个示例中,用户Mina正在观看电视节目,其描绘了例如纽约洛克菲勒中心 的某个地点的一个或多个媒体项目(例如,图像、视频、音频等),此时用户Mina点击"我也 去过那里"按钮来标记该媒体项目。另外,服务提供商对所标记的媒体项目进行分析,确定 地点,并且通过Mina的媒体集合搜索与所确定的地点相关联的其它媒体项目。服务提供 商在Mina的媒体集合中标识一个或多个包括洛克菲勒中心的媒体项目并且获取与所标记 的媒体项目(例如,洛克菲勒中心)相关联的一个或多个之前和/或之后的媒体项目。在 一个示例中,服务提供商将各种数量的媒体项目包括在针对一个或多个其他用户的推荐之 中,其中包括纽约的中央公园、洛克菲勒中心和大都会博物馆的一个或多个媒体项目,这表 示至少一个用户已经连续访问过这三个地点。
[0032] 在另一个示例中,用户Mike正在访问纽约帝国大厦,并且从服务提供商(例如,推 荐服务)请求要访问的建议场所。服务提供商利用从用户John和Mina所采集的访问信息 向用户Mike提供一个或多个推荐;例如,建议访问麦迪逊花园广场、中央公园、洛克菲勒中 心和大都会博物馆;其中该推荐可以包括与所建议地点相关联的一个或多个媒体项目(例 如,可由其他用户公开获取的等)、地点的附加信息/描述和/或去往地点的行进路线选择 (例如,在地图上)。
[0033] 如之前所讨论的,当用户标记初始媒体项目以指示"我也去过那里"时,应用和/ 或服务提供商检查用户的媒体集合(例如,在用户同意的情况下)以便分析并发现在所标 记的初始媒体项目之前和/或之后所捕捉/创建的其它相关媒体项目。例如,所标记的初 始媒体项目的元数据被获取和/或分析,以便确定与所标记的媒体项目相关联的其它媒体 项目以由
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1