CPC G06F 16/9538 (2019.01) [G06F 16/9532 (2019.01); H04L 63/0815 (2013.01); H04L 67/34 (2013.01)] | 20 Claims |
1. A method for searching applications, comprising:
receiving, at a unified interface running a computing device, a set of search terms, the computing device having a set of virtual applications configured to run within the unified interface, wherein the set of virtual applications are not opened on the client device when the search terms are received;
obtaining, at the computing device, a search list that specifies remotely located source applications that are searchable, wherein each source application corresponds to one of the virtual applications;
constructing a search request for each source application in the search list, each search request including the set of search terms configured for a search function of a respective source application;
receiving responses from each source application based on the set of search terms;
providing a list of search results to the computing device; and
opening a corresponding virtual application within the unified interface via the computing device in response to a selection of a search result from the list of search results.
|