Browse Prior Art Database

System and Method of Server Side Email Searching

IP.com Disclosure Number: IPCOM000130493D
Publication Date: 2005-Oct-25
Document File: 1 page(s) / 42K

Publishing Venue

The IP.com Prior Art Database

Abstract

Searching email on a mobile device is limited to searching only the text that has actually been received on the device. Frequently, the portion of an email that is on the device does not constitute the entire email, so searches may fail even though messages exist that would match the search criteria had the search been performed from the user's desktop. One proposed solution is when an email search is requested, the user will have the option of searching on the device or searching on the device and the server. The server-side search will be restricted to emails that are currently on the device. If a server-side search is involved, the search results will identify the messages that match the search criteria. Since the messages that were searched exist on the device, it will be simple for the device to display the emails that match the criteria. The user can then issue a "more" request to retrieve the contents of the email if so desired. With this approach, the search results are retrieved quickly and using very little bandwidth. Possible Modifications: - Along with the search request that is sent to the server, the message IDs of the messages that have already been matched could be sent to avoid searching messages that already match the search criteria. Since the server-side search should be relatively quick, this option may not add much value. - Search all email on the server rather than just those emails that exist on the device. This search will typically take longer due to the volume of email that is likely to exist on the server. An additional UI beyond the current search UI may be required to restrict the search and improve speed. In addition, emails that match the search criteria but do not exist on the device will need to have their headers pushed to the device in the search result set so that they can be displayed in the search results. An alternative to pushing all of the search results to the device would be to push only a certain (configurable) number of headers and display them in a "Server Search Results UI". The user could then request more search results from the server if the initial batch was not sufficient. - An option could be provided to search attachments in emails (on the device and server-side) rather than just the messages themselves. If this option was provided, it would be helpful to the user to provide some indication that a specific attachment is where the search criteria are matched so the user doesn’t waste time searching around for the match in the email or other attachments.

This text was extracted from a Microsoft Word document.
This is the abbreviated version, containing approximately 57% of the total text.

SERVER SIDE EMAIL SEARCHING

System and Method of Server Side Email Searching

Disclosed Anonymously

Searching email on a mobile device is limited to searching only the text that has actually been received on the device. Frequently, the portion of an email that is on the device does not constitute the entire email, so searches may fail even though messages exist that would match the search criteria had the search been performed from the user's desktop.

One proposed solution is when an email search is requested, the user will have the option of searching on the device or searching on the device and the server. The server-side search will be restricted to emails that are currently on the device. If a server-side search is involved, the search results will identify the messages that match the search criteria. Since the messages that were searched exist on the device, it will be simple for the device to display the emails that match the criteria. The user can then issue a "more" request to retrieve the contents of the email if so desired. With this approach, the search results are retrieved quickly and using very little bandwidth.

Possible Modifications:

- Along with the search request that is sent to the server, the message IDs of the messages that have already been matched could be sent to avoid searching messages that already match the search criteria. Since the server-side search should be relatively quick, this option may not add much value.

- Search all email on the server r...