Searching content associated with multiple applications

    公开(公告)号:US10791102B2

    公开(公告)日:2020-09-29

    申请号:US16157205

    申请日:2018-10-11

    申请人: AirWatch LLC

    IPC分类号: G06F21/00 H04L29/06 G06F16/14

    摘要: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and maintain a list of applications available to provide content. The first application can send a request to a second application identified in the list, the request including a key that indicates the first application is authorized to request the second application to search for content. The first application can obtain a search result from the second application based on the request and present the search result in a user interface in the first application.

    Searching content associated with multiple applications

    公开(公告)号:US11477179B2

    公开(公告)日:2022-10-18

    申请号:US17034775

    申请日:2020-09-28

    申请人: AirWatch LLC

    IPC分类号: G06F21/00 H04L9/40 G06F16/14

    摘要: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and maintain a list of applications available to provide content. The first application can send a request to a second application identified in the list, the request including a key that indicates the first application is authorized to request the second application to search for content. The first application can obtain a search result from the second application based on the request and present the search result in a user interface in the first application.

    Resource injection for application wrapping

    公开(公告)号:US10430166B2

    公开(公告)日:2019-10-01

    申请号:US15258247

    申请日:2016-09-07

    申请人: AirWatch LLC

    摘要: Disclosed are various approaches for injecting resources into wrapped applications. A computing device first obtains a compiled version of a target application package. The computing device then decompiles the compiled version of the target application package to generate a source code version of the target application package. Then, the computing device combines the source code version of the target application package with management component source code. Next, the computing device generates an application resource index. Subsequently, the computing device, modifies the management component source code based at least in part on the application resource index. Finally, the computing device compiles the combined source code version of the target application package and the management component source code to generate a managed application package.

    Searching content associated with multiple applications

    公开(公告)号:US10104051B2

    公开(公告)日:2018-10-16

    申请号:US14968914

    申请日:2015-12-15

    申请人: AIRWATCH LLC

    IPC分类号: G06F21/00 H04L29/06 G06F17/30

    摘要: Disclosed are examples of searching for content associated with multiple applications. In various examples, a first application can obtain a search query and provide a request to a second application to search for content associated with the second application that corresponds to the search query. The request can include a key that indicates to the second application that the first application is authorized to request the second application to search for the content. The first application can obtain a search result from the second application based on the request an present the search result in a user interface for the first application.

    RESOURCE INJECTION FOR APPLICATION WRAPPING
    5.
    发明申请

    公开(公告)号:US20170286075A1

    公开(公告)日:2017-10-05

    申请号:US15258247

    申请日:2016-09-07

    申请人: AirWatch LLC

    IPC分类号: G06F9/45 G06F9/44

    摘要: Disclosed are various approaches for injecting resources into wrapped applications. A computing device first obtains a compiled version of a target application package. The computing device then decompiles the compiled version of the target application package to generate a source code version of the target application package. Then, the computing device combines the source code version of the target application package with management component source code. Next, the computing device generates an application resource index. Subsequently, the computing device, modifies the management component source code based at least in part on the application resource index. Finally, the computing device compiles the combined source code version of the target application package and the management component source code to generate a managed application package.