连接当前用户活动与相关的已存储媒体集合制造技术

技术编号:14706784 阅读:70 留言:0更新日期:2017-02-25 14:03
一种媒体呈现系统(MPS)标识用户的当前活动并且然后试图递送与用户的当前活动相关的一个或多个媒体项目。换言之,那些媒体项目被确定为展现与用户的当前活动匹配的先前用户活动的模式。在一种情况中,MPS可以使用诸如视频通信系统之类的通信系统确定用户参与了与另一用户的通信系统。作为响应,MPS可以在两个用户的通信会话的过程中呈现关于该两个用户的媒体项目。例如,媒体项目中的至少一些媒体项目可能已经在两个用户之间的先前通信会话中被捕捉。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
媒体捕捉技术的当前状态允许用户生成并存储大量的数字媒体项目,诸如照片、视频、录音等。例如,用户可使用他的或她的智能电话或可穿戴计算设备来在单日的过程中产生几十个媒体项目。用户然后可将这些媒体项目传送给个人计算机和/或云存储服务。然而,数字媒体的扩散使得用户难以稍后取回感兴趣的媒体项目。在一些情况下,用户可能简单地忘记某些媒体项目存在。在其他情况下,用户可能具有生成媒体项目的模糊回忆,但是用户可能难于再次找到它们。在传统实践中,用户可手动地将媒体项目的集合组织成有意义的文件夹。用户然后可通过文件夹的目录手动地搜索以寻找期望的媒体项目。附加地或者备选地,用户可向媒体项目添加描述性标签。用户然后可使用基于关键字的搜索接口来尝试寻找感兴趣的媒体项目,即,通过寻找具有与指定搜索词匹配的标签的媒体项目。然而,这些方式提供不佳的用户体验。例如,这些方式在本质上是劳动密集型和笨重的,并且在取回期望的媒体项目方面并非总是成功的。现有检索策略的以上潜在缺点通过例示而非限制方式被引用;现有检索策略可具有另外的不足。
技术实现思路
在此描述了一种媒体呈现系统(MPS),其接收并分析关于用户的多个媒体项目。MPS然后试图将用户的当前活动与由媒体项目展现的先前用户活动的至少一种模式匹配。MPS然后生成用户界面呈现并将其递送给用户,该用户界面呈现传达关于先前用户活动的模式的至少一个媒体项目。凭借以上方式,用户将以及时方式接收到与他的或她的当前环境有关的媒体项目,而无须手动地搜寻媒体项目,或者甚至无须记住媒体项目存在。媒体项目可允许用户愉快地回忆关于与他的或她的当前情形有关的先前事件。考虑一个具体示例。用户可能每年在相同时间左右并且在相同城市访问她的祖母。在当前访问中,MPS可以检测到用户参与了特定活动,即,访问其祖母。MPS然后可以确定当前活动与用户的先前行为模式(即,在若干先前年的过程中每年访问其祖母)匹配。MPS然后可以将捕捉她的访问她的祖母的先前旅行的数字照片的集合递送给用户。用户可以享受由该集合提供的回顾,尤其因为它与她的当前活动相一致。MPS可以按照不同方式制定用户界面呈现,诸如时间线式格式、拼贴式格式、时间流逝动画序列等。在一种特定情况下,MPS也可以在经由通信系统(诸如视频通信系统)进行的两个或更多个用户之间的进行中的交谈的情境中呈现用户界面呈现。所显示的媒体项目可以示出从两个用户之间的先前通信会话得到的快照或视频剪辑。该情境中的媒体项目可以促进两个用户之间的交谈,以及增加两个用户的愉悦。以上方法可以表现在各种类型的系统、设备、组件、方法、计算机可读存储介质、数据结构、图形用户界面呈现、制品等中。提供这一
技术实现思路
被是为了以简化形式介绍概念的选集;这些概念下面在具体实施方式中得到进一步描述。这一
技术实现思路
并非旨在确定所要求保护的主题的关键特征或基本特征,也不是旨在用来限制所要求保护的主题的范围。附图说明图1示出了递送被评定为与用户的当前活动有关的媒体项目的媒体呈现系统(MPS)的一种实现方式。图2示出了MPS的独立实现方式。图3示出了使用远程计算资源的MPS的实现方式。图4示出了涉及与视频通信系统的交互和集成的MPS的实现方式。图5示出了作为MPS的模块的媒体分析组件的一种实现方式。图6示出了作为MPS的另一模块的呈现处理组件的一种实现方式。图7至图11示出了可由呈现处理组件生成的说明性用户界面呈现。图12是描述MPS的一种操作方式的过程。图13是描述媒体分析组件的一种操作方式的过程。图14是描述将MPS集成到通信系统中的过程。图15示出了可以用来实现在前述附图中示出的特征的任何方面的说明性计算功能。相同的数字在整个公开内容和附图中用来引用相似的组件和特征。100系列数字指代原来在图1中找到的特征,200系列数字指代原来在图2中找到的特征,300系列数字指代原来在图3中找到的特征,诸如此类。具体实施方式本公开内容被组织如下。章节A提供了媒体呈现系统(MPS)的概览。章节B阐明了描述章节A的MPS的一种操作方式的过程。章节C描述了可以用来实施在章节A和B中描述的特征的任何方面的说明性计算功能。作为预备,一些附图在被不同地称为功能、模块、特征、要素等的一个或多个结构组件的情境中描述概念。附图中示出的各组件可以通过任何物理和有形机构(例如,通过在计算机装备上运行的软件、硬件(例如,芯片实现的逻辑功能)等和/或其任何组合)用各种方式被实现。在一种情况下,附图中所示出的将各种组件分离为不同的单元可以反映在实际实现方式中使用对应的不同的物理和有形组件。备选地或附加地,附图中所示出的任何单个组件都可以通过多个实际物理组件来实现。备选地或附加地,对附图中的任何两个或更多个单独的组件的描绘可以反映由单个实际物理组件所执行的不同的功能。将被描述的图15转而提供了关于附图中所示出的功能的一种说明性物理实现方式的附加细节。其他附图以流程图形式描述了概念。以此形式,某些操作被描述为构成以某一顺序被执行的不同的框。这样的实现方式是说明性的而非限制性的。在此描述的某些框可被分组在一起并在单个操作中被执行,某些框可被分成多个组件框,并且某些框可以按与在此示出的次序不同的次序被执行(包括以并行方式执行这些框)。流程图中所示的各个框可以通过任何物理和有形机构(例如,通过在计算机装备上运行的软件、硬件(例如,芯片实现的逻辑功能)等和/或其任何组合)用任何方式被实现。至于术语,短语“被配置为”包含任何种类的物理和有形的功能可以被构建来执行标识的操作的任何方式。功能可以被配置为使用例如正在计算机装备上运行的软件、硬件(例如,芯片实现的逻辑功能)等和/或其任何组合来执行操作。术语“逻辑”包含用于执行任务的任何物理和有形的功能。例如,流程图中示出的每个操作对应于用于执行该操作的逻辑组件。可以使用例如正在计算机装备上运行的软件、硬件(例如,芯片实现的逻辑功能)等和/或其任何组合来执行操作。在由计算装备实现时,逻辑组件表示作为计算系统的物理部分的、无论如何实现的电子组件。以下说明可以将一个或多个特征标识为“可选”。这种类型的陈述不应该被解释为可以被视为可选的特征的穷尽的指示;也就是说,其他特征也可以被视为可选,虽然在文本中没有明确地标识。另外,任何对单个实体的描述并非旨在排除对多个这种实体的使用;类似地,对多个实体的描述并非旨在排除对单个实体的使用。最后,术语“示例性”或“说明性”指的是可能的多种实现方式中的一种实现方式。A.媒体呈现系统的概述图1示出了媒体呈现系统(MPS)102的一种实现方式。MPS102采集关于用户的媒体项目,分析这些媒体项目,并且然后递送被确定为与用户的当前活动有关的选中媒体项目。媒体项目可以包括任何类型的内容,或者数字内容类型的任何组合。例如,媒体项目可以包括以下各项的任何组合:静态图像内容;视频内容;音频内容;图形内容(例如,由游戏应用、模拟器等产生的);文本内容,等等。用户可使用一个或多个媒体源(106、108,…,110)来产生媒体项目。例如,用户可使用数字相机来生成数字照片。用户可使用视频摄像机来产生数字视频。用户可使用一个或多个录音设备来产生音频项目。用户可使用游戏机来产生图形项目,等等。在一些情况下,媒体源本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201580023925.html" title="连接当前用户活动与相关的已存储媒体集合原文来自X技术">连接当前用户活动与相关的已存储媒体集合</a>

【技术保护点】
一种由一个或多个计算设备执行的用于提供与用户的当前活动有关的至少一个媒体项目的方法,包括:使用数据接收组件在一段时间内接收并存储关于所述用户的来自一个或多个媒体源的多个媒体项目;使用媒体分析组件自动地分析所述媒体项目以确定所述媒体项目的特性,以提供分析结果;使用事件检测组件来检测指示当前用户活动的至少一个输入事件;使用呈现处理组件至少基于所述分析结果来确定:(a)所述输入事件与由所述媒体项目展现的用户活动的先前模式匹配;以及(b)用户活动的所述先前模式基于一个或多个基于重要性的考虑对所述用户重要;使用所述呈现处理组件生成用户界面呈现,所述用户界面呈现传达展现用户活动的所述先前模式的至少一个媒体项目;以及使用递送框架向用户计算设备递送所述用户界面呈现,以供所述用户消费。

【技术特征摘要】
【国外来华专利技术】2014.05.07 US 14/272,4611.一种由一个或多个计算设备执行的用于提供与用户的当前活动有关的至少一个媒体项目的方法,包括:使用数据接收组件在一段时间内接收并存储关于所述用户的来自一个或多个媒体源的多个媒体项目;使用媒体分析组件自动地分析所述媒体项目以确定所述媒体项目的特性,以提供分析结果;使用事件检测组件来检测指示当前用户活动的至少一个输入事件;使用呈现处理组件至少基于所述分析结果来确定:(a)所述输入事件与由所述媒体项目展现的用户活动的先前模式匹配;以及(b)用户活动的所述先前模式基于一个或多个基于重要性的考虑对所述用户重要;使用所述呈现处理组件生成用户界面呈现,所述用户界面呈现传达展现用户活动的所述先前模式的至少一个媒体项目;以及使用递送框架向用户计算设备递送所述用户界面呈现,以供所述用户消费。2.根据权利要求1所述的方法,其中所述输入事件指示所述用户正经由通信系统与另一用户交互。3.根据权利要求2所述的方法,其中所述通信系统是视频通信系统。4.根据权利要求1所述的方法,其中所述用户界面呈现以时间顺序提供关于一段时间内的用户活动的所述先前模式的媒体项目的时间流逝动画序列。5.根据权利要求4所述的方法,其中所述用户界面呈现包括示出在所述一段时间内的所述用户的第一时间流逝动画序列,以及示出在所述一段时间内的另一用户的第二时间流逝动画序列,所述用户在一个或多个先前通信会话中已经与所述另一用户通信。6.根据权利要求1所述的方法,其中所述生成包括将关于用户活动的所述先前模式的两个或更多个视频媒体项目同步,并且其中所述用户界面呈现提供对所述两个或更多个视频媒体项目的同步呈现。7.根据权利要求1所述的方法,还包括:确定由所述用户对所述至少一个媒体项目的显式或隐式评价,以提供反馈信息;以及基于所述反馈信息来修改所述检测、确定、生成和/或递送中的一项或多项。8.一种用于存储计算机可读指令的计算机可读存储介质,所述计算机可读指令执行一种方法,当被一个或多个处理设备执行...

【专利技术属性】
技术研发人员:J·C·唐
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1