Online intelligent multilingual comparison-shop agents for wireless networks
First Claim
1. A method for real-time online search processing over inter-connected computer networks, by way of a wireless handheld device client that is enabled for Java 2 Micro Edition-like applications, the method comprising the steps of:
- a. configuring a server to recognize wireless handheld device clients and to communicate with the wireless handheld device clients using XML;
b. receiving from the server a country designation and a product keyword request communicated to the server by the wireless handheld device client;
c. accessing an offline database having vendor descriptions for a plurality of vendor sites over inter-connected computer networks, the vendor descriptions having information about each of the plurality of vendor sites include;
i) a URL for each of the plurality of vendor sites;
ii) a search form URL for each of the plurality of vendors;
iii) description of domains found in each of the plurality of vendor sites;
iv) generalized rules about how product information is organized on each of the plurality of vendor sites;
v) samples of price and product information retrieved from the plurality of vendors;
d. identifying from the vendor descriptions, vendor sites which may have price information relevant to the product keyword request for the designated country;
e. constructing search requests for the product keyword using the vendor descriptions for each of the identified vendor sites, including the corresponding search form URL;
f. submitting to the identified vendor sites the constructed search requests;
g. extracting price and product information from search results received in response to the submitted search requests, wherein the extracted price and product information are in a native language of the site; and
h. communicating the extracted price and product information to the wireless handheld device client in XML by way of the server.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
71 Citations
13 Claims
-
1. A method for real-time online search processing over inter-connected computer networks, by way of a wireless handheld device client that is enabled for Java 2 Micro Edition-like applications, the method comprising the steps of:
-
a. configuring a server to recognize wireless handheld device clients and to communicate with the wireless handheld device clients using XML;
b. receiving from the server a country designation and a product keyword request communicated to the server by the wireless handheld device client;
c. accessing an offline database having vendor descriptions for a plurality of vendor sites over inter-connected computer networks, the vendor descriptions having information about each of the plurality of vendor sites include;
i) a URL for each of the plurality of vendor sites;
ii) a search form URL for each of the plurality of vendors;
iii) description of domains found in each of the plurality of vendor sites;
iv) generalized rules about how product information is organized on each of the plurality of vendor sites;
v) samples of price and product information retrieved from the plurality of vendors;
d. identifying from the vendor descriptions, vendor sites which may have price information relevant to the product keyword request for the designated country;
e. constructing search requests for the product keyword using the vendor descriptions for each of the identified vendor sites, including the corresponding search form URL;
f. submitting to the identified vendor sites the constructed search requests;
g. extracting price and product information from search results received in response to the submitted search requests, wherein the extracted price and product information are in a native language of the site; and
h. communicating the extracted price and product information to the wireless handheld device client in XML by way of the server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for real-time online search processing over inter-connected computer networks of shopping requests received from a wireless handheld client, comprising the steps of
a. communicating with the wireless handheld client through a remote sever using XML; -
b. maintaining in an offline database information for a plurality of vendor sites over inter-connected computer networks, wherein the information includes URL'"'"'s, search form URL'"'"'s, description of domains, and vendor descriptions, wherein the vendor descriptions include generalized rules about how product information is organized on each of the vendor sites;
c. processing a product keyword request, received from the wireless handheld device client through the remote server;
d. extracting real-time price and product information from identified ones of the plurality of vendor sites, wherein the extracted price and product information are in a native language of the site; and
e. communicating the extracted price and product information to the wireless handheld device client through the remote server. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification