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