当前位置: 首页 > 专利查询>微软公司专利>正文

对事件进行排队以供后续处理的策略制造技术

技术编号:5618807 阅读:289 留言:0更新日期:2012-04-11 18:40
在一个示例性实现中,描述了从第一设备(例如媒体服务器)向第二设备(例如远程媒体设备)发送通知信息的策略。基于该通知信息,接收端用户可使用第一设备生成与通知信息相关的事件并将该事件转发到第二设备,并在第二设备记录该事件。然后,第二设备向跟随用户(可与接收端用户相同)发送提示信息以提醒该用户存在已记录事件。跟随用户可基于提示信息进一步推进一动作(诸如购买资源、打印资源等)。描述了用于确定那些接收端用户能够发送事件以及用于确定那些跟随用户能够接收表明事件存在的提示信息的过滤机制。

【技术实现步骤摘要】
【国外来华专利技术】对事件进行排队以供后续处理的策略祖且 冃豕产业上已经提供了许多用于以无缝方式将设备耦合在一起的技术。通用即插 即用(UPnP)是这种的一种技术。通用即插即用(UPnP)提供便于在装配有UPnP 的网络上添加或移除设备的功能。例如,UPnP技术使用户能够简单地将新的设备 "插入"到网络中形成耦合;之后,UPnP网络将自动确定该新设备的特征并在随 后基于所确定的特征来协调该新设备与网络中其它设备之间的交互。UPnP技术尤 其适用于与诸如家庭、公司、学校等的局域设置相关联的网络。所谓的UPnP设备在概念上定义了可包括真实设备、服务等的抽象容器。 一种 这样的UPnP设备是媒体服务器;另一种是媒体呈现设备。媒体服务器向由一个或 多个控制点实体控制的一个或多个媒体呈现设备提供内容信息。示例性媒体服务器 可包括各种类型的计算机、自动电唱机、个人录像机等。示例性媒体呈现设备可包 括各种计算机、立体声系统、TV、手持式音频播放器等。控制点可与上述UPnP 设备之一一体化。例如,媒体呈现设备还可包括用于与媒体服务器交互的控制点功 能。或者,控制点可表示从实际展现媒体内容的媒体呈现设备分开实现的设备。 UPnP论坛web站点(即http:〃攀歸g/)提供关于UPnP架构和相关主题的更详 细的背景信息。由此,诸如UPnP的技术使许多电子设备便于在家用环境或某种其它定义的环 境中统一集成。然而,这些类型的技术还存在改进的空间、例如,考虑其中用户操作媒体呈现设备(诸如电视机)来播放由媒体服务器 提供的媒体信息的情形。本专利技术的专利技术人意识到,用户可能期望响应于媒体展现而 采取某种动作。例如,假设用户正在观看广告并期望购买广告所宣传的产品。传统 上,为了执行这项任务,用户需要手动记录广告中所提供的联系信息(或记牢该信 息),然后在随后的某一时刻使用该信息手动完成交易。例如,用户可使用手动记 录或记忆的联系信息来打电话或访问web站点,以完成交易。类似的过程可用于 执行其它类型的交易。例如,用户可能正在浏览远程媒体设备上的照片,并期望将 其特别感兴趣的一个或多个照片打印出。为了执行这项任务,用户需要记录哪些照片应被打印(或者记牢该信息)。然后,该用户手动访问这些照片的源(例如个人 计算机)以打印出所标识的照片。以上过程十分繁琐。结果,用户可能往往会遭受执行交易的麻烦。以上过程 还很有可能发生错误。例如,用户可能没有随广告准确写下(或记住)电话号码或 网站地址。这些缺点可导致用户在执行交易时的较差体验。此外,作为例如作为用 户勉强执行交易的结果,这些缺点可对提供用于执行这些交易的装备或服务的实体 产生负面影响。因此,需要将设备一体化以执行任何种类的交易的更有效的技术。 概述本文描述了用于处理交易的策略,其一部分通过使用第一设备来执行,而另 一部分通过使用第二设备来执行。在一示例性和非限制性情形中,第一设备是远程 媒体设备而第二设备是媒体服务器。在该示例性实现中,媒体服务器向接收端用户 发送用于在远程媒体设备上表示的通知信息。该通知信息可请求接收端用户的响应 以执行某种开始动作,诸如开始购买资源、指出资源等。接收端用户可通过致动由 远程媒体设备提供(或由诸如远程控制设备的另一设备提供)的物理控件或用户界 面(UI)控件来执行开始动作。该动作创建描述开始动作的事件。该事件可包括 两部分第一部分描述接收端用户的动作的目标对象(诸如接收端用户期望购买的 资源);以及第二部分描述接收端用户期望对该对象执行的动作(即,在一种情形 中,购买该资源)。媒体服务器接收该事件并将该事件与生成该事件的接收端用户 相关联地记入日志。然后,假设接收端用户或另一用户随后直接于媒体服务器交互。(在本文中, 媒体服务器的用户统称为"跟随用户"以表示该用户在接收端用户创建事件之后采 取动作。)这导致媒体服务器提供提醒跟随用户存在该事件的视觉和/或听觉提示信 息。如果跟随用户激活提示信息,则媒体服务器可协调接口的出现,该接口允许跟 随用户进一步推进由接收端用户在远程媒体设备启动的交易。例如,跟随用户可购 买由接收自接收端用户的购买事件所标记的资源。该方法的一个优点是接收端用户能够方便地标记某种动作所期望的资源。然 后,跟随用户(可以表示与接收端用户相同的用户)可方便地获知已标记资源并享 有完成与该资源相关的交易的机会。这降低了接收端用户手动记录或记忆交易细节 以便使用另一设备继续交易的需要。根据另一优点,远程媒体设备常常是(虽然并非必要)具有有限处理能力的 设备。因此,该设备可能不具有足以处理交易所有方面的功能。然而,本文所述的 策略通过将该能力背负在由媒体服务器所提供的增强功能上来有效地利用该有限 处理能力。即,远程媒体设备至少可以向媒体服务器通知事件,并由此开始交易; 然后,媒体服务器可使用其增强功能来完成该交易。这使远程媒体设备能够保持相 对简单,却仍然使用户能够执行复杂动作。许多其它特征也有助于该策略的实用性。例如,可使用限制向接收端用户传 播通知信息的机制。即,在一实现中,媒体服务器只向那些预先被授权接收该信息 的接收端用户(以及相关联的媒体呈现设备)发送通知信息。或者,媒体服务器可 向许多用户发送该通知信息,但是只允许预授权用户对该通知信息作出响应。类似 地,媒体服务器能够限定成仅向授权跟随用户分发提示信息。当媒体服务器首先收 到事件时媒体服务器向跟随用户提供提示信息(如果跟随用户能够收到该信息),或者当跟随用户在已持续某时间段不活动之后重新启动与媒体服务器的活动会话 时,媒体服务器向跟随用户提供提示信息。附加实现可将上述方法应用于其它情况。在一替换情况中,第一设备可对本 地资源(诸如第一数据存储中的文件)执行动作,然后创建事件用于传输到第二设 备。第二设备可通过对存储在其自身本地数据存储(包括第二数据存储)中的对应 资源作出变化来对该事件采取行动。在该情形中,跟随动作可被视为以如下方式"完 成"该开始事件在第二设备上同样复制(在第一设备上执行的)该开始动作。上 述事件处理范例还可能有其它应用。以下将阐述该策略的其它特征和附加优点。在本概述部分中阐述的主题涉及本专利技术的示例性形式,因此并不限制在权利 要求书部分中设定的本专利技术的范围。具体而言,权利要求书部分可阐述本专利技术的诸 方面,这些方面的范围比本概述部分中所述的概念更宽泛。附图简述附图说明图1示出分两部分处理交易的示例性系统,第一部分通过接收端用户与远程 媒体设备交互来执行,而第二部分通过跟随用户与媒体服务器交互来执行。 图2示出由图1的媒体服务器实现的示例性事件处理模块的示图。 图3示出图1的系统中使用的示例性远程媒体设备。 图4示出由图1的媒体服务器所显示的示例性提示信息。图5示出当用户使图4的提示信息活动时媒体服务器可呈现的示例性用户界面示图。图6示出当用户激活图4的提示信息时媒体服务器可呈现的示例性用户界面 示图。图7示出可实现用于在图1的系统中交换事件信息的协议的示例性标记语言 模块。图8-10 —起示出图1所示系统的操作方式的示例性方面。 图11示出使用事件来处理交易的替换应用。图12示出用于实现以上附图中任一个的系统的诸方面的示例性计算机环境。 在所有说明书和附图中,相同的标号用于本文档来自技高网...

【技术保护点】
一种用于处理交易的方法,包括:    向接收端用户提供与内容相关的通知信息;    接收表明所述接收端用户已响应于所述通知信息通过激活与开始动作相关联的控件来执行开始动作的事件,其中所述事件描述了:与所述内容相关联的目标对象;以及要对所述目标对象执行的操作;    记录所述事件以提供已记录事件;    告知跟随用户存在所述已记录事件;以及    允许所述跟随用户执行与所述已记录事件相关联的跟随动作,其中所述跟随动作与所述内容相关并与在所述事件中标识的所述操作相关联,    其中所述开始动作和所述跟随动作一起构成所述交易的至少一部分。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:JH多利四世JS弗莱克斯M古普塔SD凯利CA鲁德维格
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1