Method, apparatus, and system for previewing search results
AssigneeSiebel Systems, Inc.
InventorsPavitra Subramaniam, Jason Zoss, Jian-Jung Ying, Marc Caltabiano
Life of this patent
Estimating the term…
Abstract
According to one aspect of the present invention, a method is provided in which a search request containing search criteria is received from a first user. A search is performed based on the search criteria to retrieve records in one or more databases that match the search criteria. A list of search results based on the retrieved records is displayed to the first user. In response to the first user's selection of a particular search result in the list of search results, details of the particular search result are displayed to the first user.
Claims28
A method comprising:
- receiving a search request containing search criteria from a first user;
- performing a search based on the search criteria to retrieve records in one or more databases that match the search criteria;
- displaying a list of search results based on the retrieved records to the first user;
- displaying details of a particular search result to the first user in response to the first user's selection of the particular search result in the list of search results;
- and
- determining whether the particular search result is a database record or an external document;
- and
- if the particular search result is a database record, displaying details of the particular search result to the first user in a predefined view associated with a search category included in the search criteria.
A system comprising:
- logic to receive a search request containing search criteria from a first user;
- logic to perform a search based on the search criteria to retrieve records in one or more databases that match the search criteria;
- logic to display a list of search results based on the retrieved records to the first user;
- logic to display details of a particular search result to the first user in response to the first user's selection of the particular search result in the list of search results;
- logic to determine whether the particular search result is a database record or an external document;
- and
- logic to display details of the particular search result to the first user in a predefined view associated with a search category included in the search criteria, if the particular search result is a database record.
A machine-readable medium comprising instructions which, when executed by a machine, cause the machine to perform operations including:
- receiving a search request containing search criteria from a first user;
- performing a search based on the search criteria to retrieve records in one or more databases that match the search criteria;
- displaying a list of search results based on the retrieved records to the first user;
- displaying details of a particular search result to the first user in response to the first user's selection of the particular search result in the list of search results;
- determining whether the particular search result is a database record or an external document;
- and
- if the particular search result is a database record, displaying details of the particular search result to the first user in a predefined view associated with a search category included in the search criteria.
Dependencies are inferred from the claim text.