SYSTEM AND METHOD FOR PRESENTATION OF LOCAL AND REMOTE MESSAGE SEARCH RESULTS
First Claim
1. A method of presenting message search results at a wireless handheld device, the method comprising:
- conducting a search of local messages stored in the wireless handheld device using at least one search term to obtain a local search result;
initiating and retrieving a search of remote messages stored in a message server using the at least one search term to obtain a remote search result;
comparing the local and remote search results to identify any duplicate messages; and
if the size of the local message is greater than or equal to the size of the remote message, then selecting the local message for presentation;
else selecting the remote message for presentation.
4 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a system and method for presenting message search results at a wireless handheld device. In an embodiment, the method comprises conducting a search of local messages stored in the wireless handheld device using at least one search term to obtain a local search result; retrieving a search of remote messages stored in a message server using the at least one search term to obtain a remote search result; comparing the local and remote search results to identify any duplicate messages; and if the size of the local message is greater than or equal to the size of the remote message, then selecting the local message for presentation; else selecting the remote message for presentation.
36 Citations
20 Claims
-
1. A method of presenting message search results at a wireless handheld device, the method comprising:
-
conducting a search of local messages stored in the wireless handheld device using at least one search term to obtain a local search result; initiating and retrieving a search of remote messages stored in a message server using the at least one search term to obtain a remote search result; comparing the local and remote search results to identify any duplicate messages; and if the size of the local message is greater than or equal to the size of the remote message, then selecting the local message for presentation; else selecting the remote message for presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for presenting message search results at a wireless handheld device, the system comprising:
-
a local search module adapted to conduct a search of local messages stored in the wireless handheld device using at least one search term to obtain a local search result; a processor adapted to initiate and retrieve a search of remote messages conducted by a remote search module using the at least one search term to obtain a remote search result; a presentation module adapted to compare the local and remote search results to identify any duplicate messages; and the presentation module adapted to select the local message for presentation if the size of the local message is greater than or equal to the size of the remote message; else the presentation module is adapted to select the remote message for presentation and to retrieve message content from the remote message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data processor readable medium storing data processor code that that when loaded into a wireless handheld device adapts the device to present message search results, the data processor readable medium comprising:
-
code configured to conduct a search of local messages stored in the wireless handheld device using at least one search term to obtain a local search result; code configured to initiate and retrieve a search of remote messages stored in a message server using the at least one search term to obtain a remote search result; code configured to compare the local and remote search results to identify any duplicate messages; and if the size of the local message is greater than or equal to the size of the remote message, then selecting the local message for presentation; else selecting the remote message for presentation and retrieving message content from the remote message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification