CLIENT LIBRARIES FOR MOBILE CONTENT
In embodiments of the present invention improved capabilities are described for compiling a code library that enables a search functionality on a wireless platform, providing a code library adapted for a third party application, distributing the code library to a third party to create a combination of the code library and a third party component, and enabling operation of the combination on the wireless platform. A system may include a complied code library that enables a search functionality on a wireless platform, a code library adapted for a third party application, a combination of a third party component and the code library for enabling operation of the combination on a wireless platform, wherein the code library is distributed to a third party for creating the combination.
1 . A method comprising:
compiling a code library that enables a search functionality on a wireless platform;
adapting the code library to be associated with a third party application:
distributing the code library to a third party to create a combination of the code library and a third party application; and
enabling operation of the combination on the wireless platform.
2 . The method of claim 1 , wherein the search functionality includes suggestion retrieval.
3 . The method of claim 1 , wherein the search functionality includes locally caching suggestions.
4 . The method of claim 1 , wherein the search functionality includes prefetching search results.
5 . The method of claim 1 , wherein the search functionality includes voice searching.
6 . The method of claim 1 , wherein the search functionality includes previewing a mobile content.
7 . The method of claim 1 , wherein the search functionality includes location selection.
8 . The method of claim 1 , wherein the search functionality includes location detection.
9 . The method of claim 1 , wherein the search functionality includes storage.
10 . The method of claim 1 , wherein the search functionality includes interstitial downloading.
11 . (canceled)
12 . The method of claim 1 , wherein the search functionality is associated with a search vertical.
13 . The method of claim 12 , wherein the search vertical is general search.
14 . The method of claim 12 , wherein the search vertical is related to ringtones.
15 - 20 . (canceled)
21 . The method of claim 12 , wherein the search vertical is related to WAP sites.
22 . The method of claim 12 , wherein the search vertical is related to web sites.
23 - 40 . (canceled)
41 . The method of claim 1 , wherein the third party component is a storefront application.
42 . The method of claim 1 , wherein the third party component is a portal application.
43 . The method of claim 1 , wherein the third party component is a mobile browser.
44 . The method of claim 1 , wherein the third party component is an operating system.
45 . A system comprising:
a compilation facility adapted to compile a code library that enables a search functionality on a wireless platform;
a provision facility adapted to provide a code library adapted for a third party application:
a distribution facility adapted to distribute the code library to a third party to create a combination of the code library and a third party component;
an enablement facility adapted to enable operation of the combination on the wireless platform.
46 - 88 . (canceled)