Claims
- 1. A method of operating a search application via networkable media in a wireless client device, comprising the steps of:
(a) selecting at least one search option for execution on the wireless client device; (b) using the search application to receive transmissable media content via a wireless medium; and (c) storing search data entered by a user in a file associated with the wireless client device. comprises at least one of e-mail data, address data, calendar data, form data, navigation data, and search data.
- 6. The method of claim 1, further comprising a step of:
f) communicating the transmissable media content from a data source remote from the wireless client device.
- 7. The method of claim 1, wherein the file is stored in the wireless client device.
- 8. The method of claim 1, wherein the file is stored remotely from the wireless client device.
- 9. A system for operating a search application via networkable media in a wireless client device, comprising:
an input interface to accept at least one search option for execution on the wireless client device; a processor unit, communicating with the input interface, to use the search application to receive transmissable media content via a wireless medium; and a storage unit, communicating with the input interface, the storage unit configured to store search data entered by a user in a file associated with the wireless client device.
- 10. The system of claim 9, wherein the processor unit is configured to select at least one of a form use option, a view customization option, a short cut option, a sort option, an edit search option, a store option, and an edit form option.
- 11. The system of claim 9, wherein the receiving of the transmissable media content comprises communicating via at least one of a Bluetooth protocol, a Wireless Application protocol, a Global System Mobile protocol, and a Wireless Markup Language protocol.
- 12. The system of claim 9, wherein the search data comprises at least one of search terms, search strings, form preferences, view preferences and user customized features.
- 13. The system of claim 9, wherein the transmissable media content comprises at least one of e-mail data, address data, calendar data, form data, navigation data, and search data.
- 14. The system of claim 9, wherein the transmissable media content is transmitted from a data source remote from the wireless client device.
- 15. The system of claim 9, wherein the file is stored in the wireless client device.
- 16. The system of claim 9, wherein the file is stored remotely from the wireless client device.
- 17. A system for operating a search application via networkable media in a wireless client device, comprising:
input interface means for accepting at least one search option for execution on the wireless client device; processor means, communicating with the input interface means, for receiving transmissable media content via a wireless medium by using a search application; and storage means, communicating with the input interface means, for storing search data entered by a user in a file associated with the wireless client device.
- 18. The system of claim 17, wherein the processor means is configured to select at least one of a form use option, a view customization option, a short cut option, a sort option, an edit search option, a store option, and an edit form option.
- 19. The system of claim 17, wherein the receiving transmissable media content comprises communicating via at least one of a Bluetooth protocol, a Wireless Application protocol, a Global System Mobile protocol, and a Wireless Markup Language protocol.
- 20. The system of claim 17, wherein the search data comprises at least one of search terms, search strings, form preferences, view preferences, and user customized features.
- 21. The system of claim 17, wherein the transmissable media content comprises at least one of e-mail data, address data, calendar data, form data, navigation data, and search data.
- 22. The system of claim 17, wherein the transmissable media content is transmitted from a data source remote from the wireless client device.
- 23. The system of claim 17, wherein the file is stored in the wireless client device.
- 24. The system of claim 17, wherein the file is stored remotely from the wireless client device.
- 25. A storage medium for storing machine readable code, the machine readable code being executable to operate a search application via networkable media in a wireless client device, the storage medium comprising:
(a) selecting code that selects at least one search option for execution on the wireless client device; (b) receiving code that uses the search application to receive transmissable media content via a wireless medium; and (c) storing code that stores search data entered by a user in a file associated with the wireless client device.
- 26. The storage medium of claim 25, further comprising option selecting code that selects at least one of a form use option, a view customization option, a short cut option, a sort option, an edit search option, a store option and an edit form option.
- 27. The storage medium of claim 25, further comprising protocol code that communicates via at least one of a Bluetooth protocol, a Wireless Application protocol, a Global System Mobile protocol, and a Wireless Markup Language protocol.
- 28. The storage medium of claim 25, wherein the search data comprises at least one of search terms, search strings, form preferences, view preferences, and user customized features.
- 29. The storage medium of claim 25, wherein the transmissable media content comprises at least one of e-mail data, address data, calendar data, form data, navigation data, and search data.
- 30. The storage medium of claim 25, further comprising communicating code that communicates the transmissable media content from a data source remote from the wireless client device.
- 31. The storage medium of claim 25, wherein the file is stored in the wireless client device.
- 32. The storage medium of claim 25, wherein the file is stored remotely from the wireless client device.
At step 1012, a mobile XML description may be obtained of a document data or view. At step 1014, an XSL style sheet may be read from an App Digest. At step 1016, the appropriate style sheet may be compiled (or generated). At step 1018, the XML document may be transformed according to the style sheet using an XSLT processor and return the resulting page of data to a request handler or other authorized entity or unit. Alternatively, the process may proceed directly from step 1014 to step 1018 (as indicated by the dashed line) if the stylesheet does not require further processing. FIG. 11 illustrates a method for formatting a document (or other page of data) in an appropriate format for a mobile device according to another embodiment of the invention. At step 1110, a document may be pre-processed to replace one or more elements that may not be able to be displayed or are otherwise hindered (for example, encrypted fields or file attachments), that may include text indicating portions that may have been removed are altered. This embodiment may enable a servlet to compile a design stylesheet at runtime for a new type of mobile device: At step 1112, a mobile XML description may be obtained of a document data or view. At step 1114, an XSL stylesheet may be read from an App Digest. At step 1116, an XSL stylesheet may be retrieved. Step 1118 may then retrieve a design form or view for the XSL stylesheet. In step 1120, an XML description for the design may be obtained. After obtaining the XML description, step 1122 may then compile a
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a Continuation-in-Part of prior application Ser. No. 09/750,301, filed Dec. 29, 2000. This application is also a Continuation-in-Part of prior application Ser. No. 09/750,320, filed Dec. 29, 2000. The entire disclosure of the prior application is considered as being part of the disclosure of the accompanying applications and are hereby incorporated by reference therein.
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
09750301 |
Dec 2000 |
US |
Child |
09885139 |
Jun 2001 |
US |
Parent |
09750320 |
Dec 2000 |
US |
Child |
09885139 |
Jun 2001 |
US |