跨设备任务连续性制造技术

技术编号:15342882 阅读:71 留言:0更新日期:2017-05-17 00:17
系统和方法用于设备之间的跨设备和/或跨操作系统任务连续性以便进行无障碍的任务参与和再参与。任务连续性可以提供对于最近查看和/或修改的任务的简单检测和选择。任务连续性可以提供应用和/或网站中的新任务的简单参与,新任务涉及最近呈现和/或修改的任务。响应于选择最近呈现和/或修改的任务,可以从任务最后被呈现和/或修改的点无缝地再参与任务。响应于新任务的选择,可以从开始点参与任务。在任务在一个设备上完成之后,可以跨设备关闭任务。可以在单个设备上或者跨多个设备启用任务连续性。可以在单个操作系统上或者跨多个操作系统启用任务连续性。

【技术实现步骤摘要】
【国外来华专利技术】跨设备任务连续性
技术介绍
诸如智能电话、个人计算机、平板、二合一设备等等设备在社会中无处不在。人们将这些设备用于多个不同功能,每一个功能潜在地在经由设备访问的不同应用或网站上执行。时常地,人们拥有多于一个设备,每一个设备都充满多个应用并且提供对网站的访问。然而,设备一般缺乏在彼此之间无缝地共享关于进行中的任务的信息的能力。设备之间的任何共享要求设备之间的显式保存和转移。因而,当用户拾取第二设备以继续任务时,一般必须花费额外时间来尝试找到期望的应用,并且花费甚至更多的时间确定用户在任务上什么地方中断,如果这甚至可能的话。
技术实现思路
本公开描述了用于任务连续性的系统和方法,其中重点是允许用户容易地检测他们最后在哪里查看和/或修改了特定任务,包括在另一个设备上。任务连续性提供了任务的无障碍参与(engage)和再参与以便给出(deliver)高品质应用和网站使用和任务恢复,由此得到更大的用户满意度。在单个设备上和/或跨越多个设备启用任务连续性。同样地,在单个操作系统上和/或跨越多个操作系统启用任务连续性。在一些示例中,在第一设备上的应用中执行任务的用户可以暂停应用中的任务。在该时间处,或者在未来的某个时间处,用户可以唤醒第二设备。响应于唤醒,第二设备可以为用户提供从任务在第一设备上暂停的点继续该任务的选项。在各种示例中,用户可以在第一设备上的应用中执行任务,并且可以拾取第二设备并且与第一设备上的任务同时地在第二设备上执行任务。在一些示例中,用户可以在第一设备上的应用中执行任务,并且可以拾取第二设备并且在第二设备上执行与第一设备上的任务相关联的第二任务。提供该专利技术内容来以简化形式介绍以下在具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护的主题的关键或必要特征,也不旨在用作帮助确定所要求保护的主题的范围。附图说明参照附图陈述详细描述。在图中,参考标号的(多个)最左边的数字标识该参考标号首次出现在其中的图。相同参考标号在不同图中的使用指示相似或相同的项目。图1图示了跨设备和/或跨操作系统任务连续性系统的示例环境。图2更加详细地图示了包括与图1一致的跨设备和/或跨操作系统任务连续性系统的示例设备。图3图示了包括与之前各图一致的跨设备和/或跨操作系统任务连续性系统的设备上的示例显示模块。图4图示了与之前各图一致的跨设备和/或跨操作系统任务连续性系统的示例网络环境。图5图示了与之前各图一致的跨设备和/或跨操作系统任务连续性系统的示例过程。图6图示了与图1-4一致的跨设备和/或跨操作系统任务连续性系统的另一个示例过程。图7图示了与之前各图一致的跨设备和/或跨操作系统任务连续性系统上的过程流。图8图示了利用与之前各图一致的跨设备和/或跨操作系统任务连续性系统进行跨应用任务修改的过程流。具体实施方式概述跨设备和/或跨操作系统任务连续性(“任务连续性”)可以提供任务的方便发现以及无障碍参与和再参与,使得用户可以跨设备和/或操作系统无缝地执行任务,而不管设备类型或操作系统如何。本公开描述了使得能够实现方便发现以及跨设备和/或操作系统无缝地继续任务的能力的方法和系统。任务可以包括用户在应用和/或网站上进行的特定活动,诸如倾听歌曲或播放列表、阅读新闻文章、撰写文档、或者无数其它活动。如本文中描述的任务连续性可以是交互式的。如本文中描述的任务连续性可以允许用户容易地发现多个应用和/或网站中的至少一个中的一个或多个之前查看和/或修改的任务。一个或多个之前查看和/或修改的任务的发现可以发生在一个设备上或者配置用于用户的多个活跃设备上。如本文中使用的,活跃设备是通过网络可发现的设备。设备的可发现性可以是基于设备通电、离开睡眠模式、离开飞行模式和/或使设备变得通过网络可用的任何其它动作。通过网络的可用性可以由Wi-Fi传感器、BluetoothTM传感器、接近传感器、有线连接和/或能够检测网络接口的任何其它传感器来确定。任务连续性可以提供一种使用户选择一个或多个之前查看和/或修改的任务中的特定任务的方式。响应于选择,可以在该任务最后被查看和/或修改的点处再参与该特定任务。在一些示例中,任务连续性可以为用户提供一种在不同应用中恢复特定任务的方式。在各种示例中,任务连续性可以为用户提供一种在web浏览器中恢复特定任务的方式。在一些示例中,任务连续性可以为用户提供一种选择参与新任务的方式,该新任务是至少基于之前查看的任务而提供给用户的基于特定于应用和/或网站的信息的。任务连续性为用户提供任务的丰富再参与。在至少一个示例中,丰富再参与可以为用户提供涉及一个或多个任务中的最近用户输入和/或动作的任务上下文数据。在一些示例中,应用和/或网站可以为用户提供涉及与一个或多个任务相关联的特定于应用或网站的数据的其它选项。例如,智能电视上的应用可以显示录制或直播节目,而智能电话或另一个辅助设备上的应用可以提供关于录制或直播节目的信息。在一些示例中,智能电话或另一个辅助设备上的应用可以提供录制或直播节目的特定于应用的选项,诸如针对才艺表演上的最佳歌手的现场投票等。在任务连续性中,至少一个设备被配置到用户简档。在至少一个示例中,配置在用户简档上的设备连接到分布式服务平台,诸如云,其中将用于应用和/或网站上的任务的任务上下文数据保存到分布式服务平台中的参考用户简档。参考用户简档可以充当用于任务连续性中的多个设备中的至少一个的用户简档数据的中心参考点。任务上下文数据可以包括最后查看和/或修改任务的时间、已经查看和/或修改任务的次数、应用中和/或网站上的文本、设备显示信息、图像和任何其它数据。在一些示例中,分布式服务平台中的参考用户简档上的跨设备活动模块可以周期性地从分布式服务平台中的参考用户简档上的跨设备活动模块和/或一个或多个活跃设备拉取任务上下文数据。在各种示例中,分布式服务平台中的参考用户简档上的跨设备活动模块可以周期性地接收从一个或多个活跃设备推送的任务上下文数据。在每5秒钟、10秒钟或者任何其它时间段处,跨设备活动模块可以拉取和/或一个或多个活跃设备可以推送最近的任务上下文数据。跨设备活动模块可以将任务上下文数据保存到用户简档上的对应应用和/或网站。在各种示例中,活跃设备可以通过经由网络连接推送来自活跃设备的更新而使任务上下文数据发送给分布式服务平台中的参考用户简档。任务上下文数据可以存储在分布式服务平台中以便在任何时间处在被配置到用户简档并且能够访问分布式服务平台的任何设备上容易进行访问。任务连续性还可以使用接近网络来在设备之间更新数据。接近网络可以是点对点、无线USB、蓝牙、IrDA、Z波、人体区域、或者基于至少两个设备的接近的任何其它有线或无线路径。接近可以通过有线连接和/或接近传感器来确定。在接近网络中,至少两个设备可以在设备之间共享任务上下文数据,使得在第一设备上呈现和/或修改的任务可以由附近的第二设备标识,并且第二设备可以显示来自第一设备上的任务的任务上下文数据。因而,第一设备上的任务的呈现和/或修改可以停止,并且任务可以在其于第一设备上中断的地方无缝地在第二设备上恢复。在一些示例中,响应于第一设备和第二设备彼此接近,任务上下文数据可以在第一设备和第二设备上并发地可用。在一些示例中,接近网络可以允许一个或多个之前查看和本文档来自技高网
...
跨设备任务连续性

【技术保护点】
一种方法,包括:将第一设备连接到一个或多个网络,第一设备被配置到用户简档;在第一设备上的应用上运行第一任务,第一设备上的应用包括第一任务上下文数据,其中第一任务上下文数据至少部分地包括最近用户输入;将第一任务上下文数据作为第一用户简档更新保存在第一设备上的数据存储装置中,数据存储装置被配置成存储用户简档数据;将第二设备连接到一个或多个网络,第二设备被配置到用户简档;在第二设备上显示多个最近查看的任务中的至少一个任务,多个查看的任务中的至少一个任务至少包括第一任务;在第二设备上选择第一任务;至少部分地基于选择第一任务而启动第二设备上的应用;在第二设备上的应用上运行第一任务,第二设备上的应用包括第一上下文数据;以及将第二上下文数据作为第二用户简档更新存储在第二设备上的数据存储装置中,第二设备上的数据存储装置被配置成存储用户简档数据。

【技术特征摘要】
【国外来华专利技术】2014.08.29 US 14/4729141.一种方法,包括:将第一设备连接到一个或多个网络,第一设备被配置到用户简档;在第一设备上的应用上运行第一任务,第一设备上的应用包括第一任务上下文数据,其中第一任务上下文数据至少部分地包括最近用户输入;将第一任务上下文数据作为第一用户简档更新保存在第一设备上的数据存储装置中,数据存储装置被配置成存储用户简档数据;将第二设备连接到一个或多个网络,第二设备被配置到用户简档;在第二设备上显示多个最近查看的任务中的至少一个任务,多个查看的任务中的至少一个任务至少包括第一任务;在第二设备上选择第一任务;至少部分地基于选择第一任务而启动第二设备上的应用;在第二设备上的应用上运行第一任务,第二设备上的应用包括第一上下文数据;以及将第二上下文数据作为第二用户简档更新存储在第二设备上的数据存储装置中,第二设备上的数据存储装置被配置成存储用户简档数据。2.如权利要求1所述的方法,其中第一设备上的应用和第二设备上的应用是相同应用。3.如权利要求1所述的方法,其中第一设备上的应用被配置为应用并且第二设备上的应用被配置为web浏览器。4.如权利要求1所述的方法,其中第一设备被配置在第一操作系统上并且第二设备被配置在第二操作系统上,第二操作系统不同于第一操作系统。5.如权利要求1-4中任一项所述的方法,其中一个或多个网络至少包括分布式服务平台,分布式服务平台包括:参考用户简档;以及跨设备活动模块,跨设备活动模块被配置成传送和接收来自被配置到用户简档的多个设备中的至少一个的用户简档数据。6.如权利要求1-4中任一项所述的方法,其中一个或多个网络至少包括接近网络架构。7.如权利要求1-6中任一项所述的方法,其中多个最近查看的任务中的至少一个的显示还包括特定于应用的数据,特定于应用的数据至少部分地基于在第一设备上的应用上运行第一任务并且包括以下中的至少一个:应用建议的用户动作;以及应用提升。8.如权利要求1-7中任一项所述的方法,其中在第二设备上显示多个最近查看的任务中的至少一个被配置在排名结构中,排名结构基于以下中的至少一个:用户偏好;应用使用频率;应用查看持续时间;网站使用频率;网站查看持续时间;应用用户建议的动作;或者应用提升。9.如权利要求1-8...

【专利技术属性】
技术研发人员:R贾因H格林
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1