情境及活动驱动的内容传送和交互制造技术

技术编号:15982716 阅读:173 留言:0更新日期:2017-08-12 05:39
本发明专利技术提供一种用于将基于情境的内容传送给第一用户的方法和用于向第一用户传送基于情境的内容的设备。该设备接收关于用户的一组情境信息,并且处理该情境信息以确定与正由该用户执行的活动相关的情境。然后该设备确定该情境和该用户的当前活动中的任一个或者两个是否满足已经由该用户预先定义的触发条件。如果满足,则该设备基于情境从内容数据库中选择内容以呈现给用户,并且呈现该选择的内容。

【技术实现步骤摘要】
情境及活动驱动的内容传送和交互
本专利技术一般涉及用于创建并向用户呈现内容的技术和系统。更特别地,本专利技术涉及用于基于情境(contextual)信息创建和呈现内容的技术和系统。
技术介绍
计算技术的进步不断地改善人们之间的通信,并且提供了各种各样传送信息的方式。这些进步允许世界各地的群体互相交互和共享信息。特别地,移动装置正变成人类生活的组成部分,因为人们通常一整天都要带着移动装置。这些移动装置可以包括移动电话、个人数字助理(PDA)、MP3播放器、掌上游戏机(handheldgameconsole)和膝上计算机。这些移动装置的更新一代被开发成具有更大的计算能力和日益增多的通信特征。实际上,许多这种移动装置能够为其用户维持一种快节奏的生活方式,因为它们可以帮助用户围绕他们的职责(responsibility)安排时间。然而,这些技术进步不能有效地帮助其用户应付这种步调的增加。典型的工作专业人员会拥有多个他们监控的通信信道,并且他们经常需要提醒自己监控这些信道。而且,这些用户典型地有他们需要完成的任务列表,并且该列表会在整个工作周中增长,因为他们直到周末才记起去完成这些任务。此外,这些用户常常需要继续提高他们的技能,但是他们的工作和社交时间表不允许太多自由的时间去进修。遗憾的是,移动装置并不能有效地帮助工作专业人员根据他们忙碌的时间表调节他们的职责,因为这些移动装置不能学习和理解其用户的行为。此外,这些移动装置不能确定何时以及如何最好地为其用户提供信息或合适的娱乐内容,因为它们不会考虑其用户所涉及的活动(activity)。
技术实现思路
本专利技术的一个实施例提供了一种计算设备,其向用户传送个人定义的基于情境的内容。该计算设备接收与用户相关的一组情境信息,并且处理该情境信息以确定当前情境的一些方面是否能与该用户正在进行的可能活动相关。然后,该计算设备确定该情境和该用户的当前活动中的任一或两者是否满足已经由用户预先定义的触发条件。如果满足,则该计算设备基于该情境或活动从内容数据库中选择内容以呈现给用户,并呈现该选择的内容。在该实施例的变体中,该计算设备允许用户创建与用户定义的情境或活动驱动(activity-driven)的触发条件相关联的内容。为了做到这一点,该计算设备记录由用户提供的内容,并在内容数据库中为该记录的内容创建内容条目,其中该内容条目可以与多个触发条件相关联。然后,计算设备将该内容条目的触发条件与用户定义的情境或活动相关联。该计算设备连续地将该内容条目的预先定义的触发条件与用户正在经历的情境和/或用户活动相比较。当满足触发条件时,该计算设备检索相关联的内容并将其呈现给用户。在另一个变体中,计算设备允许用户创建可共享的内容。为了做到这一点,该计算设备记录由用户提供的内容,并为该记录的内容创建内容包(package)。该内容包可以包括该记录的内容,还可以包括多个用户定义的触发条件。用户能够通过将该内容包分发给其他用户,和/或通过将该内容包上传到公共服务器上,而将该内容包与其他用户共享。此外,还允许下载或接收该内容包的其他用户插入、修改和/或从内容包中去除内容或触发条件。在这一实施例的变体中,计算设备通过在情境管理器中创建情境或活动条目,并且将该情境或活动条目与一组情境信息相关联,来定义情境。附图说明图1示出了根据本专利技术实施例的内容管理系统。图2A示出了根据本专利技术实施例的与将内容传送给用户相关的内容管理系统的数据流。图2B示出了根据本专利技术实施例的与允许用户创建内容相关的内容管理系统的数据流。图3呈现了流程图,其示出了根据本专利技术实施例的用于将基于情境的内容传送给用户的过程。图4呈现了流程图,其示出了根据本专利技术实施例的用于创建基于情境的内容的过程。图5示出了根据本专利技术实施例的便于创建和传送基于情境的内容的示例性计算设备。具体实施方式本专利技术的实施例提供了一种用于响应于用户正在进行的活动以及响应于与用户相关的多个环境因素,来组织和向用户传送音频和视觉内容包的内容管理系统。触发来自该内容管理系统的响应的该用户活动和环境因素由用户在启用给定的内容包之前加以定义。该内容管理系统旨在帮助用户根据他们的时间表来管理他们的内容和职责。在操作前,用户可以将内容上传或输入到该内容管理系统中,其可以是音乐、学习材料、待办事项列表、RSS提供(RSSfeed)或适于在情境范围内传送的任何其他内容。然后用户可以按照所感测的情境信息(例如温度)或用户定义的情境(例如用户活动),来规定可以呈现该内容所依据的条件。这些条件表示用于呈现内容的触发器(trigger),并且使用对用户有意义的术语来标记这些条件,该术语例如是一天中的时间(timeofday)、一周里的某天(dayofweek)、位置标识符(例如“家里”)或交通工具形式(例如“在火车上”)等等。用户还可以为该内容呈现规定目标观众,例如是该用户和/或其他用户。在一些实施例中,用户可以按照与用户相关的低层次(low-level)情境信息来定义情境或活动。要注意的是,“情境”和“活动”不一定是互相排斥的。在一个实施例中,情境可以基于或包括一个或多个用户活动。例如,如果该内容管理系统能够感测运动、位置和一天中的时间,那么用户就能为在一天中的特定时间从一个位置走到另一个位置定义情境,并使用对人类有意义的术语来标记该情境(例如“走着去工作”或“围绕商场走”)。在另一个例子中,用户可以为围绕院子移动定义情境,并使用对人类有意义的术语“从事园艺”来标记该情境。在一些实施例中,用户可以按照高层次类别的条件来定义活动,例如“专注的”、“能接受的(receptive)”或“活动的(active)”。例如,用户可以基于多个与无意识的任务(例如“走着去工作”或“围绕商场走”)相关联的、用户定义的情境来定义被标记为“能接受的”情境。另一方面,用户可以基于多个与物理活动(例如“慢跑”、“从事园艺”)相关联的、用户定义的情境来定义被标记为“活动的”情境。然后,用户可以基于包括若干低层次情境的高层次条件类别来为某个内容定义触发条件。在工作期间,该内容管理系统可以从多个输入源(例如全球定位系统(GPS)装置或加速度计)采集低层次情境信息,其反映了与用户相关的基本信息。然后,该内容管理系统处理该情境信息以确定推断的情境,其已经以对人类有意义的术语加以定义了,该术语描述与用户相关的事件或环境因素(例如“下午5点后在火车上”)。在一些实施例中,该内容管理系统可以使用该情境来识别准备响应于用户定义的情境而被呈现的内容。在其他实施例中,该内容管理系统可以使用用户定义的情境来搜索和/或创建内容,该内容可以在期望的情境中呈现给用户。该内容管理系统的性能可以被用到多种应用中。在一些实施例中,该内容管理系统可以在给定的用户定义情境下呈现教学内容。例如,当用户乘公共汽车或火车去上班时,该内容管理系统可以向用户呈现视觉讲演或交互式课程。类似地,当用户开车去上班或在慢跑时,该内容管理系统可以向用户呈现基于音频的教学内容。在其他实施例中,当用户在一整天的工作之后进入他或她的起居室时,该内容管理系统可以向用户呈现娱乐内容。在一些实施例中,用户可以使用移动装置或个人计算机(PC)上的内容管理系统创建可共享的内容。该可共享的内容是用户本文档来自技高网...
情境及活动驱动的内容传送和交互

【技术保护点】
一种用于将基于情境的内容传送给第一用户的方法,该方法包括:接收关于该第一用户的一组情境信息;处理该情境信息以确定情境或正由该第一用户执行的活动;以及确定该情境和该第一用户的当前活动中的任一个或者两个是否满足已经由该第一用户或第二用户预先定义的触发条件,以及如果满足:则从内容数据库中选择与该触发条件相关的内容以呈现给该第一用户;以及呈现该选择的内容。

【技术特征摘要】
2008.12.02 US 12/3264571.一种用于将基于情境的内容传送给第一用户的方法,该方法包括:接收关于该第一用户的一组情境信息;处理该情境信息以确定情境或正由该第一用户执行的活动;以及确定该情境和该第一用户的当前活动中的任一个或者两个是否满足已经由该第一用户或第二用户预先定义的触发条件,以及如果满足:则从内容数据库中选择与该触发条件相关的内容以呈现给该第一用户;以及呈现该选择的内容。2.如权利要求1所述的方法,其中该方法还包括允许该第一用户通过下述方式创建与用户定义的情境或活动驱动的触发条件相关的内容,所述方式为:记录由该第一用户提供的内容;为该记录的内容在所述内容数据库中创建内容条目,其中该内容条目与一个或多个触发条件相关联;以及将该内容条目的一个或多个触发条件与用户定义的情境相关联;以及其中该方法还包括:不断地将该内容条目的预先定义的触发条件与该第一用户正在经历的情境和/或用户活动相比较;以及当符合一个或多个触发条件时,检索相关的内容并将检索到的内容呈现给该第一用户。3.如权利要求2所述的方法,其中该方法还包括允许该第一用户通过下述方式创建可共享内容,所述方式为:记录由该第一用户提供的内容;以及为该记录的内容创建内容包,其中该内容包包括该记录的内容,并且其中该内容包包括一个或多个用户定义的触发条件;其中该内容包允许该内容包的接受者插入、修改和/或从该内容包中去除内容或触发条件。4.如权利要求1所述的方法,其中该方法还包括通过下述方式定义情境,所述方式为:在情境管理器中创建一个或多个情境条目;以及将相应的情境条目与一组情境信息相关联。5.一种用于向第一用户传送基于情境的内容的设备,包括:输入机构,其被配置成接收关于该第一用户的一组情境信息;内容数据库,其被配置成存储基于情境的内容的集合;内容传送机构,其被配置成向第一用户呈现内容;和情境管理器,其被配置成处理该情境...

【专利技术属性】
技术研发人员:VME贝洛蒂
申请(专利权)人:帕洛阿尔托研究中心公司
类型:发明
国别省市:美国,US

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

1