【技术实现步骤摘要】
【国外来华专利技术】在移动应用中启用有状态动态链接背景在Web中,深层链接指的是使用链接到网站上除主页之外的特定网页(或其他web内容)的超链接。移动深层链接为移动应用提供类似体验。移动深层链接指向移动应用中的特定位置。移动深层链接可启动已安装在用户的移动设备上的应用,或者移动深层链接可直接打开应用内的特定位置。虽然移动深层链接可提供web深层链接的一些功能性,但是当前的移动深层链接技术具有许多重要的局限性。例如,为了支持移动深层链接,可能要求开发人员为应用支持的每个深层链接编写代码。此外,此类移动深层链接是静态定义的,且仅支持链接到应用内的由开发人员定义的特定位置。这些限制导致有限的覆盖范围(应用内的由开发人员预定义、可通过深层链接直接访问的少量位置)。因此,存在足够机会来改进涉及移动应用内的深层链接的技术。概述提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。描述了用于动态生成有状态应用链接的技术。例如,在与移动应用的用户交互期间可拦截页面启动器事件。在交互期间,可接收动态生成到移动应用的当前页面的有状态应用链接的请求。响应于请求,可创建到到当前页面的有状态应用链接。然后有状态应用链接可被输出(例如,被保存,被通过电子邮件发送等)。有状态应用链接使用来自拦截的页面启动器事件的信息(例如,捕获的页面启动器参数)。在稍后激活有状态应用链接时,有状态应用链接将返回到移动应用的当前页面。在一些实现中,还在创建有状态应用链接时捕获并使用用户界面事件。还描述了用于为具有多个视图 ...
【技术保护点】
1.一种计算设备,包括:处理单元;以及存储器;计算设备,所述计算设备被配置为执行用于为移动应用动态生成有状态应用链接的操作,所述操作包括:在与移动应用的用户交互期间:截获与所述移动应用的页面相关联的页面启动器事件;接收动态生成到所述移动应用的当前页面的有状态应用链接的请求,其中所述有状态应用链接表示所述移动应用的已保存应用状态;响应于所述请求,至少部分地基于与所述当前页面相关联的截获的页面启动器事件来创建到所述当前页面的有状态应用链接;以及输出所述有状态应用链接,其中所述有状态应用链接在激活时使所述移动应用返回到具有所述已保存应用状态的所述当前页面。
【技术特征摘要】
【国外来华专利技术】2016.03.31 US 15/087,9731.一种计算设备,包括:处理单元;以及存储器;计算设备,所述计算设备被配置为执行用于为移动应用动态生成有状态应用链接的操作,所述操作包括:在与移动应用的用户交互期间:截获与所述移动应用的页面相关联的页面启动器事件;接收动态生成到所述移动应用的当前页面的有状态应用链接的请求,其中所述有状态应用链接表示所述移动应用的已保存应用状态;响应于所述请求,至少部分地基于与所述当前页面相关联的截获的页面启动器事件来创建到所述当前页面的有状态应用链接;以及输出所述有状态应用链接,其中所述有状态应用链接在激活时使所述移动应用返回到具有所述已保存应用状态的所述当前页面。2.如权利要求1所述的计算设备,其特征在于,所述操作还包括:在与所述移动应用的所述用户交互期间:捕获所述页面启动器事件使用的参数;其中创建到所述当前页面的有状态应用链接包括将所述当前页面的所述页面启动器事件使用的所捕获的参数保存为所述有状态应用链接的一部分。3.如权利要求1所述的计算设备,其特征在于,与所述移动应用的所述用户交互包括导航通过所述移动应用的多个页面,其中所述移动应用的所述已保存应用状态对所述用户交互期间的一个或多个先前页面有依赖性。4.如权利要求1所述的计算设备,其特征在于,输出所述有状态应用链接包括:发送将所述有状态应用链接注册到远程有状态应用链接解析服务的请求,其中注册的请求包括所捕获的由所述当前页面的所述页面启动器事件使用的参数;以及从所述远程有状态应用链接解析服务接收所述有状态应用链接的唯一标识符。5.如权利要求4所述的计算设备,其特征在于,通过以下检索所述有状态应用链接以用于激活:向所述远程有状态应用链接解析服务发送所述有状态应用链接的所述唯一标识符或描述所述有状态应用链接引用的页面的一组关键字或描述所述有状态应用链接被创建时的上下文信息;以及从所述远程有状态应用链接解析服务接收包括所述参数的所述有状态应用链接。6.如权利要求1所述的计算设备,其特征在于,所述操作还包括:在与所述移动应用的所述用户交互期间,记录由所述用户交互触发的用户界面事件;响应于所述请求,确定哪些所记录的用户界面事件与所述当前页面相关联;其中创建到所述当前页面的所述有状态应用链接还包括将所确定的用户界面事件与所述有状态应用链接相关联地保存。7.如权利要求6所述的计算设备,其特征在于,所述有状态应用链接在激活时使所述移动应用返回到具有所述已保存应用状态的所述当前页面包括重放与所述有状态应用链接相关联地保存的所述用户界面事件。8.如权利要求1所述的计算设备,其特征在于,在呈现所述当前页面的默认视图或与默认视图不同的当前视图的同时接收动态生成到所述当前页面的所述有状态应用链接的请求,其中所述有状态应用链接在激活时使所述移动应用返回到所述当前页面的所述默认视图或所述当前视图。9.如权利要求1所述的计算设备,其特征在于,在呈现所述当前页面的不同于默认视图的当前视图...
【专利技术属性】
技术研发人员:O·里瓦,S·K·纳斯,M·T·阿齐姆,D·C·伯格,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。