【技术实现步骤摘要】
用于应用扩展程序的用户界面占位符
本专利技术涉及用于应用扩展程序的用户界面占位符。
技术介绍
软件和应用开发者有时创建附加件、插件或其他可执行代码(“扩展程序”)以扩展软件或应用的功能。扩展程序可以在应用中插入或激活和/或被插入使用应用来交互的特定文件或结合该文件使用。扩展程序有时被插入为文档或文件中的功能块、软件生成的用户界面中呈现的任务窗格和/或应用程序中的命令、状态栏或菜单。一些扩展程序可供软件应用的用户免费获取,而一些扩展程序是出售的。在许多情况下,可供购买的扩展程序使用多步骤过程来购买和/或激活。例如,用户可输入购买扩展程序的命令。用户可被定向或路由至诸如与扩展程序开发者或零售商相关联的网站等购买站点,或具有来自多个提供者的扩展程序的市场站点。在完成购买后,用户可返回到应用,搜索扩展程序或文档,并重启应用或刷新当前视图以访问扩展程序或执行一组步骤,诸如打开菜单和对话框和/或选择命令和选项。在某些情况下,扩展程序还必须在完成购买过程后下载和/或安装。在某些情况下,用户可能难以定位扩展程序和/或被插入扩展程序的文件。此外,用户可能难以记住或重复先前为了到达可 ...
【技术保护点】
一种用于将占位符插入呈现在用户设备处的用户界面中的计算机实现的方法,所述计算机实现的方法包括执行用于以下动作的计算机实现的操作:建议供在所述用户设备处激活的扩展程序;接收用于激活所述扩展程序的输入;响应于接收到所述输入,将占位符插入呈现在所述用户设备处的用户界面中;以及启动权利过程以获取使用所述扩展程序的权利。
【技术特征摘要】
2011.12.20 US 13/330,6831.一种用于将占位符插入呈现在用户设备处的用户界面中的计算机实现的方法,所述计算机实现的方法包括执行用于以下动作的计算机实现的操作:在所述用户界面中呈现对供在所述用户设备处激活的扩展程序的建议;通过利用所述用户界面来接收请求激活所述扩展程序的输入;响应于接收到所述输入,将占位符插入呈现在所述用户设备处的用户界面中;至少部分地基于指示与所述扩展程序相关联的功能的、从所述扩展程序接收的数据,配置所述占位符;启动权利过程以激活所述扩展程序;确定所述权利过程是否完成;以及响应于确定所述权利过程已完成,更新所述占位符以指示对所述扩展程序的权利。2.如权利要求1所述的方法,其特征在于,所述用户界面包括用于建议所述扩展程序的所建议的扩展程序窗口。3.如权利要求1所述的方法,其特征在于,插入所述占位符包括从web服务器获取从所述扩展程序接收的数据。4.如权利要求1所述的方法,其特征在于,从所述扩展程序接收的数据包括对所述扩展程序的描述以及用于激活所述扩展程序的指令,并且其中所述占位符包括用于呈现所述扩展程序数据的至少一部分的可视标记。5.如权利要求1所述的方法,其特征在于,还包括在完成所述权利过程时执行应用回调。6.如权利要求5所述的方法,其特征在于,所述应用回调包括在由所述用户设备执行时使得所述用户设备执行以下操作的计算机可执行指令:搜索所述占位符;将呈现所述用户界面的应用程序带到屏幕显示的前台;以及刷新所述占位...
【专利技术属性】
技术研发人员:T·法雷尔,D·阿赫斯,M·奇贝利,D·莫厄特,
申请(专利权)人:微软公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。