[发明专利]应用与设备之间的无缝转换有效
申请号: | 201680035477.0 | 申请日: | 2016-06-14 |
公开(公告)号: | CN107810489B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | C·L·马林斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英;刘瑜 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 设备 之间 无缝 转换 | ||
在本文中描述了用于在应用与设备之间进行无缝转换的技术。基于网络的或本地的上下文服务提供用于存储和取回上下文数据的功能。上下文服务可以暴露用于创建唯一活动标识符(“ID”)的创建活动方法。活动ID与诸如在计算设备上执行应用的活动相关联。由上下文服务暴露的接口还可以暴露用于存储上下文数据的方法,所述上下文数据例如可以用于将应用返回其转换前的状态的数据。由上下文服务暴露的接口还可以暴露用于获得上下文数据的方法。上下文服务还可以暴露用于完成活动的方法。还可以向其他服务暴露上下文数据,所述其他服务例如分析上下文数据以向用户提供推荐或其他类型的信息的商业智能网络服务。
背景技术
诸如智能电话和平板计算设备之类的移动设备的用户频繁地在不同的全屏应用之间切换以执行不同的任务。例如而不限制,移动设备用户可以利用全屏通信应用来与另一用户或多个用户进行文本或视频对话消息传送。接着,相同的用户可以转换到第二全屏应用以便获得信息,这样的信息关于与对话相关的餐厅或另一类型的活动。
在使用第二应用之后,用户可以返回消息传送应用以便与另外的用户或多个用户分享关于该餐厅或其他类型的活动的信息。然而,当用户返回消息传送应用时,有可能不将该用户返回到其在被转换到第二应用之前在消息传送应用中所处的位置。对于用户而言,这可能会令人困惑并且有时令人混淆。
为了与其他用户或多个用户分享通过使用第二应用所获得的数据,第一用户通常也会需要使用复制/粘帖机制。在某些移动设备上,使用这样的复制/粘帖机制所需的手势或所需的击键对于用户而言可能不完全是凭直觉的。因此,用户可能不理解如何使用复制/粘帖机制来与其他用户或多个用户来分享信息,这也可能导致沮丧。
针对这些和其他考虑呈现了在本文中进行的公开。
发明内容
在本文中描述了用于提供在应用与设备之间进行无缝转换的技术。通过实现本文中所公开的技术,可以在相同或不同计算设备上执行的应用之间存储和共享描述应用当前状态的上下文数据。例如,在上文给出的示例中,第一个应用(即,消息传送应用)可以存储描述其当前状态的方面的上下文数据。第一个应用还可以存储用于由其他应用使用的其他类型的数据。
当进行从第一个应用到第二应用的转换时,第二应用可以获得先前由第一个应用存储的上下文数据。接着,第二应用可以执行利用该上下文数据执行操作,并且潜在地利用描述所执行的操作的文字记录(transcript)来更新上下文数据。当控制随后返回到第一个应用时,可以利用上下文数据将第一个应用返回到其被转换到第二应用时所处的状态。例如而不限制,由第一个应用所提供的用户界面(“UI”)可以返回到其被转换到第二应用之前的所处的状态。由第二应用所发布的文字记录还可以以其他方式由第一个应用显示或利用。
为了提供在上文中所描述的功能,在一些配置中提供了上下文服务。上下文服务可以被实现为基于网络的上下文服务,以使能在相同或不同的联网计算设备上执行的应用之间能够进行无缝转换。上下文服务还可以被实现为本地上下文服务,以使能在相同的计算设备上执行的应用之间能够实现无缝转换,所述计算设备可以不连接至网络。
上下文服务在一些实现中被配置为暴露用于访问其功能的外部接口。例如而不限制,当上下文服务被实现为基于网络的上下文服务时,上下文服务可以被配置为暴露用于访问其功能的网络服务应用程序接口(“API”)。当上下文服务被实现为本地服务时,上下文服务可以被配置为暴露用于由在相同设备上执行的应用使用的本地API。在其他配置中,可以暴露其他类型的接口。
由上下文服务暴露的接口可以包括各种方法。例如而不限制,接口可以暴露用于创建唯一活动标识符(“ID”)的创建活动方法。活动ID与活动相关联,例如执行移动设备上的应用。如果进行转换至另一个应用,则还可以创建针对该应用的唯一活动ID,以及能够被跟踪以实现活动图的关联记录。可以生成并保存定义活动与活动ID之间的关系的活动图。例如,当进行从第一个应用到第二应用的转换时,可以将第一个应用认为是第二应用的父活动。活动图可以定义描述第一个应用与第二应用之间的关系的堆栈。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680035477.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带LED灯的青瓷器
- 下一篇:一种多功能百叶窗窗框