System and method for providing search capabilties on a wireless device
First Claim
1. A method of enabling a wireless client device to access one or more search applications residing on at least one remote server, the method comprising:
- enabling the wireless client device to select a search option from the one or more search applications for searching messages located on the at least one remote server;
enabling the wireless client device to specify search criteria, wherein the search criteria include instructions to search one or more selected fields of the messages;
processing the search criteria on the at least one remote server to determine if one or more of the messages match the search criteria;
transmitting, to the wireless client device, results of the processing of the search criteria; and
enabling the wireless client device to select an application action for execution on one or more messages that reside on the at least one remote server, wherein the selected application action includes editing the one or more messages that match the search criteria.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enabling users to send and receive messages and other information from mobile devices and enabling users to access server-based information using mobile devices over wireless data networks are disclosed. The present invention further provides search capabilities on a wireless device. Search criteria may include searching messages (e.g., emails, memos, and/or other correspondences and documents) based on various fields, such as sender, date, subject and other parts of a message. Other search criteria may also be used. The present invention may also provide an application search form to perform various search functions. A search form may contain a formula field where the field may contain a select formula that may be evaluated on the server for the search operation. This formula typically may reference other fields on the search form.
356 Citations
35 Claims
-
1. A method of enabling a wireless client device to access one or more search applications residing on at least one remote server, the method comprising:
-
enabling the wireless client device to select a search option from the one or more search applications for searching messages located on the at least one remote server; enabling the wireless client device to specify search criteria, wherein the search criteria include instructions to search one or more selected fields of the messages; processing the search criteria on the at least one remote server to determine if one or more of the messages match the search criteria; transmitting, to the wireless client device, results of the processing of the search criteria; and enabling the wireless client device to select an application action for execution on one or more messages that reside on the at least one remote server, wherein the selected application action includes editing the one or more messages that match the search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A storage medium for storing machine readable code to enable a wireless client device to access one or more search applications residing on at least one remote server, the storage medium comprising:
-
machine readable code for enabling the wireless client device to select a search option from the one or more search applications for searching messages located on the at least one remote server; machine readable code for enabling the wireless client device to specify search criteria, wherein the search criteria include instructions to search one or more selected fields of the messages; machine readable code for processing the search criteria on the at least one remote server to determine if one or more of the messages match the search criteria; machine readable code for transmitting, to the wireless client device, results of the processing of the search criteria; and machine readable code for enabling the wireless client device to select an application action for execution on one or more messages that reside on the at least one remote server, wherein the machine readable code for enabling the wireless client device to select the application action includes machine readable code for editing the one or more messages that match the search criteria. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for enabling a wireless client device to access one or more search applications residing on at least one server, the system comprising:
-
search selecting means for enabling the wireless client device to select a search option from the one or more search applications for searching messages located on the at least one remote server; criteria specifying means for enabling the wireless client device to specify search criteria, wherein the specified search criteria include instructions to search one or more selected fields of the messages; processing means for processing the search criteria on the at least one remote server to determine if one or more of the messages match the search criteria; transmitting means for transmitting, to the wireless client device, results of the processing of the search criteria; and application action selecting means for enabling the wireless client device to select an application action for execution on the one or more messages that reside on the at least one remote server, wherein the application action selecting means further enables the wireless client device to edit the one or more messages that match the search criteria. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification