System and Method for Displaying Search Results Including Email Attachments
First Claim
1. A method of searching messages, comprising:
- at a client computer having one or more processors and memory storing one or more programs that when executed by the one or more processors cause the client computer to perform the method;
transmitting, to a server system, a search query including one or more query terms;
receiving, from the sever system, a response to the search query including a search result identifying one or more messages having content that matches at least one of the one or more query terms; and
displaying a representation of a respective message from the search result, wherein the respective message includes a message body and a respective attachment with attachment content, and displaying the respective message includes;
in accordance with a determination that the attachment content of the respective attachment includes content that matches a query term from the search query, highlighting a representation of the respective attachment in the message; and
in accordance with a determination that the attachment content of the respective attachment does not include content that matches a query term from the search query, forgoing highlighting the representation of the respective attachment in the message.
2 Assignments
0 Petitions
Accused Products
Abstract
A client computer with one or more processors and memory transmits, to a server system, a search query including one or more query terms and receives, from the sever system, a response to the search query including a search result. The client computer displays a representation of a respective message from the search result, where the respective message includes a message body and a respective attachment with attachment content. When the attachment content of the respective attachment includes content that matches a query term from the search query, displaying the respective message includes highlighting a representation of the respective attachment in the message. When the attachment content of the respective attachment does not include content that matches a query term from the search query, displaying the respective message includes forgoing highlighting the representation of the respective attachment in the message.
-
Citations
24 Claims
-
1. A method of searching messages, comprising:
at a client computer having one or more processors and memory storing one or more programs that when executed by the one or more processors cause the client computer to perform the method; transmitting, to a server system, a search query including one or more query terms; receiving, from the sever system, a response to the search query including a search result identifying one or more messages having content that matches at least one of the one or more query terms; and displaying a representation of a respective message from the search result, wherein the respective message includes a message body and a respective attachment with attachment content, and displaying the respective message includes; in accordance with a determination that the attachment content of the respective attachment includes content that matches a query term from the search query, highlighting a representation of the respective attachment in the message; and in accordance with a determination that the attachment content of the respective attachment does not include content that matches a query term from the search query, forgoing highlighting the representation of the respective attachment in the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system for searching messages, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; transmitting, to a server system, a search query including one or more query terms; receiving, from the sever system, a response to the search query including a search result identifying one or more messages having content that matches at least one of the one or more query terms; and displaying a representation of a respective message from the search result, wherein the respective message includes a message body and an respective attachment with attachment content, and displaying the respective message includes; in accordance with a determination that the attachment content of the respective attachment includes content that matches a query term from the search query, highlighting a representation of the respective attachment in the message; and in accordance with a determination that the attachment content of the respective attachment does not include content that matches a query term from the search query, forgoing highlighting the representation of the respective attachment in the message. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions which, when executed by a client computer with one or more processors, cause the client computer to:
-
transmit, to a server system, a search query including one or more query terms; receive, from the sever system, a response to the search query including a search result identifying one or more messages having content that matches at least one of the one or more query terms; and display a representation of a respective message from the search result, wherein the respective message includes a message body and an respective attachment with attachment content, and displaying the respective message includes; in accordance with a determination that the attachment content of the respective attachment includes content that matches a query term from the search query, highlighting a representation of the respective attachment in the message; and in accordance with a determination that the attachment content of the respective attachment does not include content that matches a query term from the search query, forgoing highlighting the representation of the respective attachment in the message. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification