发明名称 Extension Interaction with Applications
摘要 Techniques for extension interaction with applications are described. Generally, an extension represents functionality for extending, modifying, customizing, and/or supplementing native functionality of an application. Techniques discussed herein provide a common extension platform that enables an extension to interact with multiple different applications utilizing components of the platform. The common extension platform, for instance, exposes a set of common extension application programming interfaces (APIs) that provide a common interaction surface between extensions and applications.
申请公布号 US2016321449(A1) 申请公布日期 2016.11.03
申请号 US201615206870 申请日期 2016.07.11
申请人 Microsoft Technology Licensing, LLC 发明人 Surti Tanvi Saumil;Tong Chee Chen;Lyndersay Sean Obafemi;Hilerio Israel;Hazen John Anderson
分类号 G06F21/44;G06F9/54 主分类号 G06F21/44
代理机构 代理人
主权项 1. A system comprising: one or more processors; and one or more computer-readable storage media storing instructions that are executable by the one or more processors to perform operations including: receiving an indication that an extension calls an application programming interface (API) to functionally extend an application;identifying a permission that specifies one or more of an allowed interaction for the extension and the application, or a disallowed interaction for the extension and the application; andcausing the application to be functionally extended by the extension subject to the permission.
地址 Redmond WA US