摘要:
Systems and methods for streaming faceted search are provided. In accordance with one embodiment, an exemplary method comprises receiving a search query; processing the search query to find matching search results and facet information corresponding to the search query, wherein the facet information is not part of the search query, but is used to group the search results into a plurality of sets, such that each set corresponds to a facet value range common to the search results included in said set, so that the search results are filtered based on certain criteria and sortable based on the facet value ranges associated with each set; designating at least a first output stream and a second output stream, wherein data related to the matching search results for the search query is written to the first output stream, and data related to at least a first facet information is written to the second output stream, so that the matching search results for the search query provided via the first output stream are processed and displayed without any delay associated with grouping the search results into the plurality of sets according to the facet information provided in at least the second output stream; providing the plurality of sets corresponding to the filtered or sortable search results generated according to the facet information for display, in response to finding matching search results that correspond to the facet value range for each set as respective search results become available that match a respective facet value or facet range; and asynchronously generating one or more sets associated with first facet information corresponding to the search results, wherein the sets associated with the first facet information are displayed as second facet information continues to be generated, wherein the search results for a first set corresponding to the first facet information are partially displayed in response to selecting a representation of the first set, and wherein remainder of the search results for the first set are displayed at later time, when additional search results for the first set becomes available.
摘要:
A method and system are provided for conversation detection in email systems. Multiple email messages are provided and grouped as relating to a conversation. The grouping is carried out by applying a similarity function based on a similarity of the email messages' attributes, the similarity function including a similarity between the email messages' participants and at least one of a similarity between the email messages' subjects or a similarity between the email messages' contents. The similarity function may also include the similarity between the email messages' dates. The similarity function may also include weightings for the contributions of the email messages' attributes. A graphical user interface is provided in an email client which includes means for viewing email messages by conversation.
摘要:
Techniques are provided for data-discriminate search engine updates, where, in accordance with a first crawling session frequency associated with a first update type, a search engine index is updated by recording an update to a first set of data, where the update to the first set of data is of the first update type, and, in accordance with a second crawling session frequency associated with a second update type, the search engine index is updated by recording an update to a second set of data, where the update to the second set of data is of the second update type, where the first crawling session frequency is of a different frequency than the second crawling session frequency.
摘要:
The present invention discloses an email application that includes a subject evaluation engine, which is able to automatically generate a subject heading suggestion for an email message based upon content contained in the email message. The subject evaluation engine can also compare a pre-existing subject heading of the email message against content contained in the email message. User selectable interface elements can be included in the email application for invoking the suggestion and comparison functions of the subject evaluation engine. Further, the subject evaluation can automatically be initiated before an email message is sent, can be used to notify a user when the message's subject is inconsistent with the message's content, and can suggest one or more replacement subject headings for the current heading.
摘要:
Techniques are provided for data-discriminate search engine updates, where, in accordance with a first crawling session frequency associated with a first update type, a search engine index is updated by recording an update to a first set of data, where the update to the first set of data is of the first update type, and, in accordance with a second crawling session frequency associated with a second update type, the search engine index is updated by recording an update to a second set of data, where the update to the second set of data is of the second update type, where the first crawling session frequency is of a different frequency than the second crawling session frequency.
摘要:
A method and system are provided for conversation detection in email systems. Multiple email messages are provided and grouped as relating to a conversation. The grouping is carried out by applying a similarity function based on a similarity of the email messages' attributes, the similarity function including a similarity between the email messages' participants and at least one of a similarity between the email messages' subjects or a similarity between the email messages' contents. The similarity function may also include the similarity between the email messages' dates. The similarity function may also include weightings for the contributions of the email messages' attributes. A graphical user interface is provided in an email client which includes means for viewing email messages by conversation.
摘要:
Systems and methods for streaming faceted search are provided. In accordance with one embodiment, an exemplary method comprises receiving a search query; processing the search query to find matching search results; providing the search results for display, in response to finding matching search results; and generating first facet information corresponding to the search results, wherein the first facet information is displayed as second facet information continues to be generated.
摘要:
The present invention discloses an email application that includes a subject evaluation engine, which is able to automatically generate a subject heading suggestion for an email message based upon content contained in the email message. The subject evaluation engine can also compare a pre-existing subject heading of the email message against content contained in the email message. User selectable interface elements can be included in the email application for invoking the suggestion and comparison functions of the subject evaluation engine. Further, the subject evaluation can automatically be initiated before an email message is sent, can be used to notify a user when the message's subject is inconsistent with the message's content, and can suggest one or more replacement subject headings for the current heading.