Mobile web services
First Claim
1. A method to enable a wireless device to discover Internet businesses or services by accessing the Universal Description, Discovery and Integration (UDDI) registry, comprising:
- entering a search handle in a wireless device that will be associated with the user'"'"'s search strategy;
entering query terms in the wireless device as at least part of a business name;
transmitting the search handle and query terms to a knowledge engine server;
sending with the knowledge engine server a find_business XML inquiry to the UDDI registry;
receiving back at the knowledge engine server from the UDDI registry, a businessList message that contains a list of business names satisfying the find_business inquiry;
selecting an item from the returned message for a drill-down query to the UDDI registry;
using the item from the returned message as data for a UDDI registry search strategy stored with the query terms in a user profile at the knowledge engine server; and
providing a shortcut for queries to the UDDI registry using the UDDI registry search strategy stored in the user profile, in response to the user'"'"'s entry of the query terms to the wireless device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed to enable a mobile phone or wireless PDA to discover Internet businesses and services by accessing the Universal Description, Discovery and Integration (UDDI) registry. The method facilitates the formation of a query to the UDDI registry for the wireless device user. The method constructs a personal user profile of the user'"'"'s UDDI searching strategies and Internet accessing preferences. The user profile can be used as a shortcut for online or offline queries to the UDDI registry or for accessing pages from web sites, in response to the user'"'"'s entry of abbreviated inputs to the wireless device. The method is embodied as programmed instructions which may be executed within the user'"'"'s wireless device to query the UDDI registry. Alternately, method is embodied as programmed instructions which may be executed within a separate knowledge engine server to query the UDDI registry in response to commands from the user'"'"'s wireless device. The server can be used to cache files accessed from web sites, for selective forwarding to the user'"'"'s wireless device.
77 Citations
17 Claims
-
1. A method to enable a wireless device to discover Internet businesses or services by accessing the Universal Description, Discovery and Integration (UDDI) registry, comprising:
-
entering a search handle in a wireless device that will be associated with the user'"'"'s search strategy; entering query terms in the wireless device as at least part of a business name; transmitting the search handle and query terms to a knowledge engine server; sending with the knowledge engine server a find_business XML inquiry to the UDDI registry; receiving back at the knowledge engine server from the UDDI registry, a businessList message that contains a list of business names satisfying the find_business inquiry; selecting an item from the returned message for a drill-down query to the UDDI registry; using the item from the returned message as data for a UDDI registry search strategy stored with the query terms in a user profile at the knowledge engine server; and providing a shortcut for queries to the UDDI registry using the UDDI registry search strategy stored in the user profile, in response to the user'"'"'s entry of the query terms to the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to enable a wireless device to discover Internet businesses or services by accessing the Universal Description, Discovery and Integration (UDDI) registry, comprising:
-
entering a search handle in a wireless device that will be associated with the user'"'"'s search strategy; entering query terms in the wireless device as at least part of a business name; transmitting the search handle and query terms to a knowledge engine server; forming at the knowledge engine server a first query to the UDDI registry for the wireless device user; receiving at the knowledge engine server a returned message from the UDDI registry in response to the first query; selecting an item from the returned message for a drill-down query to the UDDI registry; using the item from the returned message as data for a UDDI registry search strategy stored with the first query in a user profile at the knowledge engine server; providing a shortcut for queries to the UDDI registry using the UDDI registry search strategy stored in the user profile, in response to the user'"'"'s entry of the first query to the wireless device; searching web sites using URLs contained in stored binding templates using said shortcut for queries; retrieving documents resulting from the search of the web sites; and applying a filter prescribed by the user and stored in the user'"'"'s profile, to limit the returned documents to only those of particular interest to the user. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system to enable a wireless device to discover Internet businesses or services by accessing the Universal Description, Discovery and Integration (UDDI) registry, comprising:
-
a processor; a memory coupled to the processor, programmed to perform the steps of; entering a search handle in a wireless device that will be associated with the user'"'"'s search strategy; entering query terms in the wireless device as at least part of a business name; transmitting the search handle and query terms to a knowledge engine server; sending with the knowledge engine server a find_business XML inquiry to the UDDI registry; receiving back at the knowledge engine server from the UDDI registry a businessList message that contains a list of business names satisfying the find_business inquiry; selecting an item from the returned message for a drill-down query to the UDDI registry; using the item from the returned message as data for a UDDI registry search strategy stored with the query terms in a user profile at the knowledge engine server; and providing a shortcut for queries to the UDDI registry using the UDDI registry search strategy stored in the user profile, in response to the user'"'"'s entry of the query terms to the wireless device.
-
Specification