1. A system, comprising:
- an Internet Protocol (IP) phone coupled to a server,
- wherein said IP phone is configured to receive contextual information from said server, wherein said IP phone comprises:
- a memory unit operable for storing a computer program for performing contextual searches;
- a processor coupled to said memory unit, wherein said processor, responsive to said computer program, comprises:
- circuitry for receiving a command to perform a contextual search;
- circuitry for receiving search criteria;
- circuitry for submitting said search criteria to said server; and
- circuitry for receiving from said server a list of merchants matching said search criteria and information regarding each of said merchants in said list;
- wherein a user of said IP phone completes a transaction with at least one of said merchants listed without the need to generate a voice call;
- wherein said information received by said user of said IP phone comprises a variety of offers, wherein said user selects one of said variety of offers associated with said one of said merchants listed, wherein said selected offer is transmitted to said one of said merchants listed electronically; and
- wherein said user's contact and payment information is not transmitted to said one of said merchants listed, wherein said user's contact and payment information is available to said one of said merchants listed.
2. The system as recited in claim 1, wherein said server is configured to log actions of a user associated with viewing said list of merchants and contacting said merchants in said list.
3. The system as recited in claim 1, wherein said search criteria comprises a location and a type of service establishment.
4. The system as recited in claim 1, wherein said information regarding each of said merchants in said list comprises a name and contact information.
5. The system as recited in claim 4, wherein said processor further comprises:
- circuitry for storing said information on one of said merchants in said list selected by a user of said IP phone in a directory in said IP phone.
6. The system as recited in claim 4, wherein said contact information comprises a telephone number, wherein said processor further comprises:
- circuitry for receiving a selection of said telephone number associated with one of said merchants in said list selected by a user of said IP phone; and
- circuitry for initiating a telephone call to said selected merchant via one of a wireless network, a voice network, a public switched telephone network and a data network.
7. The system as recited in claim 1, wherein said merchants in said list of merchants select one of a plurality of advertising services, wherein each of said plurality of advertising services provides a different level of advertising exposure.
8. The system as recited in claim 7, wherein said different levels of advertising exposure comprise a different amount of contextual information presented to a user of said IP phone.
9. A method for performing contextual searches on an Internet Phone (IP) phone comprising the steps of:
- receiving a command to perform a contextual search;
- receiving search criteria from a user of said IP phone;
- submitting said search criteria to a server coupled to said IP phone; and
- receiving from said server a list of merchants matching said search criteria and information regarding each of said merchants in said list;
- wherein said information received by said user comprises a variety of offers, wherein said user selects one of said variety of offers associated with said one of said merchants listed, wherein said selected offer is transmitted to said one of said merchants listed electronically; and
- wherein said user's contact and payment information is not transmitted to said one of said merchants listed, wherein said user's contact and payment information is available to said one of said merchants listed.
10. The method as recited in claim 9 further comprising the step of:
- logging actions of said user associated with viewing said list of merchants and contacting said merchants in said list.
11. The method as recited in claim 9, wherein said search criteria comprises a location and a type of service establishment.
12. The method as recited in claim 9, wherein said information regarding each of said merchants in said list comprises a name and contact information.
13. The method as recited in claim 12 further comprising the step of:
- storing said information on one of said merchants in said list selected by said user in a directory in said IP phone.
14. The method as recited in claim 12, wherein said contact information comprises a telephone number, wherein the method further comprises the steps of:
- receiving a selection of said telephone number associated with one of said merchants in said list selected by said user; and
- initiating a telephone call to said selected merchant via one of a wireless network, a voice network, a public switched telephone network and a data network.
15. The method as recited in claim 9, wherein said merchants in said list of merchants select one of a plurality of advertising services, wherein each of said plurality of advertising services provides a different level of advertising exposure.
16. The method as recited in claim 15, wherein said different levels of advertising exposure comprise a different amount of contextual information presented to said user.
17. A tangible computer readable medium encoded with computer program for performing contextual searches on an Internet Phone (IP) phone comprising the steps of:
- receiving a command to perform a contextual search;
- receiving search criteria from a user of said IP phone;
- submitting said search criteria to a server coupled to said IP phone; and
- receiving from said server a list of merchants matching said search criteria and information regarding each of said merchants in said list;
- wherein said user completes a transaction with at least one of said merchants listed without the need to generate a voice call;
- wherein said information received by said user comprises a variety of offers, wherein said user selects one of said variety of offers associated with said one of said merchants listed, wherein said selected offer is transmitted to said one of said merchants listed electronically; and
- wherein said user's contact and payment information is not transmitted to said one of said merchants listed, wherein said user's contact and payment information is available to said one of said merchants listed.
18. A tangible computer readable medium encoded with computer program as recited in claim 17, wherein said server is configured to log actions of a user associated with viewing said list of merchants and contacting said merchants in said list.
19. A tangible computer readable medium encoded with computer program as recited in claim 17, wherein said search criteria comprises a location and a type of service establishment.
20. A tangible computer readable medium encoded with computer program as recited in claim 17, wherein said information regarding each of said merchants in said list comprises a name and contact information. as recited in claim 17, wherein said information regarding each of said merchants in said list comprises a name and contact information.
21. A tangible computer readable medium encoded with computer program as recited in claim 20 further comprising the programming step of:
- storing said information on one of said merchants in said list selected by said user in a directory in said IP phone.
22. A tangible computer readable medium encoded with program as recited in claim 20, wherein said contact information comprises a telephone number, wherein the computer program further comprises the programming steps of:
- receiving a selection of said telephone number associated with one of said merchants in said list selected by said user; and
- initiating a telephone call to said selected merchant via one of a wireless network, a voice network, a public switched telephone network and a data network.
23. A tangible computer readable medium encoded with computer program as recited in claim 17, wherein said merchants in said list of merchants select one of a plurality of advertising services, wherein each of said plurality of advertising services provides a different level of advertising exposure.
24. A tangible computer readable medium encoded with computer program as recited in claim 23, wherein said different level of advertising exposure comprises a different amount of contextual information presented to said user.