Business application search
AssigneeMicrosoft Corporation
InventorsPrabhat Pandey, Sachin Jindal, Neelkamal Tyagi, Sutirtha Saha, Imran Basha
Life of this patent
Estimating the term…
Abstract
A method of searching data on a computer system includes accepting a search query, searching multiple applications on the computer system for data related to the search query wherein the data can be in a variety of formats and displaying search results wherein the search results comprise data related to the search query.
Claims20
A method comprising:
- displaying, by a client computer of a user, a user interface of an e-mail client application, the user interface comprising a list of e-mail folders and a search box;
- configuring the e-mail client application to connect to a search application hosted by a server computer system, wherein the search application is configured to obtain search results comprising data associated with a plurality of web-based applications and authenticate security rights to the search results;
- receiving, by the e-mail client application, user input for selecting to search at least one web-based application of the plurality of web-based applications;
- submitting, by the e-mail client application to the search application, a search query entered by the user into the search box;
- and
- displaying, by the email client application in the user interface, search results returned by the search application in response to the search query, the search results comprising data associated with the at least one web-based application, wherein the data associated with the at least one web-based application includes only data to which the user has security rights.
A computer system comprising:
- a processor for executing computer-executable instructions;
- and
- memory storing computer-executable instructions for:
- displaying a user interface of an e-mail client application, the user interface comprising a list of e-mail folders and a search box;
- configuring the e-mail client application to connect to a search application hosted by a server computer system, wherein the search application is configured to obtain search results comprising data associated with a plurality of web-based applications and authenticate security rights to the search results;
- receiving, by the e-mail client application, user input for selecting to search at least one web-based application of the plurality of web-based applications;
- submitting, by the e-mail client application to the search application, a search query entered by a user of the computer system into the search box;
- and
- displaying, by the email client application in the user interface, search results returned by the search application in response to the search query, the search results comprising data associated with the at least one web-based application, wherein the data associated with the at least one web-based application includes only data to which the user has security rights.
A computer-readable storage device storing computer-executable instructions that, when executed by a processor of a computer system, cause the computer system to perform a method comprising:
- displaying a user interface of an e-mail client application, the user interface comprising a list of e-mail folders and a search box;
- configuring the e-mail client application to connect to a search application hosted by a server computer system, wherein the search application is configured to obtain search results comprising data associated with a plurality of web-based applications and authenticate security rights to the search results;
- receiving, by the e-mail client application, user input for selecting to search at least one web-based application of the plurality of web-based applications;
- submitting, by the e-mail client application to the search application, a search query entered by a user of the computer system into the search box;
- and
- displaying, by the email client application in the user interface, search results returned by the search application in response to the search query, the search results comprising data associated with the at least one web-based application, wherein the data associated with the at least one web-based application includes only data to which the user has security rights.
Dependencies are inferred from the claim text.