A method and system for real-time online search processing over
inter-connected computer networks of search requests received from
wireless handheld clients, in which a server communicates with a wireless
handheld client using an XML-like protocol, and an offline database
information is maintained for a plurality of vendor sites from the
inter-connected computer networks. The information includes URLs, search
form URLS, description of domains, and vendor descriptions which include
generalized rules about how product information is organized on each of
the vendor sites. A product keyword request from the wireless handheld
device client is processed using the information maintained in the
offline database. Real-time price and product information are extracted
from identified ones of the plurality of vendor sites in a native
language of the site; and the extracted price and product information are
communicated to the user through the server.