APPLICATION INSTALLATION FROM SEARCH RESULTS
First Claim
1. A method comprising:
- receiving at a computing system one or more search results from an application content search operation based on a search query, at least one of the search results being associated with an application identifier identifying an application capable of providing access to application content associated with the at least one of the search results;
determining whether the application identified by the application identifier is already installed for execution by the computing system; and
installing the application on the computing system, if the application is determined not to already be installed on the computing system.
4 Assignments
0 Petitions
Accused Products
Abstract
A search management system receives at a computing device one or more search results from a search operation based on a search query. The search operation was performed a search on content in a datastore accessible through an application. At least one of the search results is associated with an application identifier identifying the application. A contextual application installer determines whether the application identified by the application identifier is already installed for execution by the computing device and installs the application on the computing device, if the application is not already installed on the computing device. As part of the installing operation, the contextual application installer presents a prompt identifying the application and installs the application on the computing device if an instruction to install the application is received responsive to presentation of the prompt.
112 Citations
20 Claims
-
1. A method comprising:
-
receiving at a computing system one or more search results from an application content search operation based on a search query, at least one of the search results being associated with an application identifier identifying an application capable of providing access to application content associated with the at least one of the search results; determining whether the application identified by the application identifier is already installed for execution by the computing system; and installing the application on the computing system, if the application is determined not to already be installed on the computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more tangible computer-readable storage media encoding computer-executable instructions for executing on a computing system a computer process, the computer process comprising:
-
receiving at the computing system one or more search results from an application content search operation based on a search query, at least one of the search results being associated with an application identifier identifying an application capable of providing access to application content associated with the at least one of the search results; determining whether the application identified by the application identifier is already installed for execution by the computing system; and installing the application on the computing system, if the application is determined not to already be installed on the computing system. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a search management system that receives at a computing system one or more search results from an application content search operation based on a search query, at least one of the search results being associated with an application identifier identifying an application capable of providing access to application content associated with the at least one of the search results; and a contextual application installer communicatively coupled to the search management system that determines whether the application identified by the application identifier is already installed for execution by the computing system and installs the application on the computing system, if the application is determined not to already be installed on the computing system. - View Dependent Claims (17, 18, 19, 20)
-
Specification