[发明专利]基于在用户设备上安装的应用程序的版本使用应用程序的基于网络的适配来访问文件在审
申请号: | 201980043963.0 | 申请日: | 2019-06-19 |
公开(公告)号: | CN112334877A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | A·Z·泰布罕;C·G·佩雷斯;R·M·沙阿;D·R·佩尔斯;M·W·格隆;陈怡声;J·R·塞尔比 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/71;H04L29/08 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 赵腾飞 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 用户 设备 安装 应用程序 版本 使用 网络 适配来 访问 文件 | ||
用于经由用户设备打开文件的系统和方法。一种系统包括电子处理器。电子处理器被配置为接收打开所述文件的请求,确定文件的文件类型,确定在用户设备上安装的被配置为打开该文件类型的文件的应用程序,并确定在用户设备上安装的应用程序的版本。电子处理器还被配置为:将在用户设备上安装的应用程序的版本与预定版本进行比较,并且基于将在用户设备上安装的应用程序的版本与预定版本进行比较,来使用应用程序的基于网络的适配来选择性地打开该文件。
技术领域
本文描述的实施例涉及使用软件应用程序的基于网络的适配来提供对文件的访问,具体而言,本文描述的实施例涉及当在用户设备上安装的应用程序的版本不是最新的时,使用应用程序的基于网络的版本来提供对文件的访问,因此可能限制用户对文件中包含的数据或者与文件相关联的功能的访问。
背景技术
当用户选择要经由用户设备打开的文件时,用户设备(例如,操作系统)将确定用于打开和处理该文件的软件应用程序。例如,当文件是电子表格文件时,用户设备可以识别被配置为打开和处理该文件类型的本地安装的软件应用程序。同样,当文件是文字处理文件时,用户设备识别被配置为打开和处理该文件类型的本地安装的软件应用程序。在一些实施例中,用户设备使用文件的文件扩展名来确定文件类型,并将所确定的文件类型与存储的映射关系进行比较,其中该映射关系表示被配置为打开和处理这种文件类型的软件应用程序。例如,“.pdf”文件扩展名表示便携式文档格式文件,该文件可以与Adobe系统公司提供的Acrobat相关联,“.ppt”文件扩展名表示演示文件,该文件可以与微软公司提供的相关联,而文件扩展名“.doc”或“.docx”表示文字处理文件,该文件可以与微软公司提供的相关联。
在一些情况下,用户设备可能无法识别被配置为打开请求的文件类型的文件的任何本地安装的应用程序。在发生这种情况时,用户设备可以提示用户从可用的应用程序列表中选择一个应用程序,其中该列表可以包括本地在用户设备上安装的应用程序以及可下载到用户设备的应用程序。如果用户从没有被真正配置为打开和处理请求的文件类型的文件的列表中选择应用程序,则用户可能无法访问该文件,可能会获得文件中包含的数据的失真或不完整视图,或者可能无法有效地与文件中包含的数据进行交互(编辑、打印等等)。
替代地,当用户设备识别被配置为打开和处理所请求的文件类型的文件的本地安装的软件应用程序时,用户设备使用所识别的应用程序按请求来打开所述文件。但是,所识别的应用程序可能不是该应用程序的最新版本,这可能再次限制了用户对文件的访问以及与文件的交互。例如,当所识别的应用程序是文字处理应用程序时,在用户设备本地安装的应用程序的版本可能不能提供协作功能、高级编辑功能、或者仅应用程序的最新版本才提供的其它功能。因此,在这些情况下,用户设备上的应用程序的本地安装版本会限制对所打开文件的处理。
因此,这里描述的实施例通过以下方式,提供对这种功能限制的解决方案:不仅判断用户设备是否包括用于打开特定文件类型的本地安装的应用程序,而且还确定安装了该应用程序的哪个版本,并使用(例如,自动地进行)应用程序的基于网络的适配,以为特定文件提供相关功能。
例如,一个实施例提供了一种用于经由用户设备打开文件的系统。该系统包括电子处理器。所述电子处理器被配置为:接收打开所述文件的请求,确定所述文件的文件类型,确定在所述用户设备上安装的被配置为打开所述文件类型的文件的应用程序,确定在所述用户设备上安装的所述应用程序的版本。所述电子处理器还被配置为:将在所述用户设备上安装的所述应用程序的版本与预定版本进行比较,并基于将在所述用户设备上安装的所述应用程序的所述版本与所述预定版本进行比较,来使用所述应用程序的基于网络的适配来选择性地打开所述文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980043963.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:喹酞酮化合物
- 下一篇:用于MRI兼容性的无铁心电动马达