SMART WEB PAGES PROVISIONING SYSTEM AND METHOD FOR MOBILE DEVICES
First Claim
1. A system for providing enhanced content to a communication device comprising:
- means for establishing a communications session for enabling a communication session between a calling party using said communication device and a called party over a communication path via a communications network, said call session established with said called party utilizing a phone number associated with said called party; and
,server means in association with said communications network for receiving dialed digits associated with said called party phone number and generating a data structure associated with said phone number, said data structure including a search criteria used to enhance information content about said called party to be provided to said communication device;
a searching means for initiating a web-based search for enhanced information content according to said search criteria provided by said data structure;
means responsive to said call for generating a web page including said enhanced content and communicating said web page including said enhanced content to said communication device, and,browser means, at said mobile device, responsive to receipt of said web page including said enhanced content for rendering said web page for said calling party,whereby relevant information about said called party is dynamically provided to a calling party'"'"'s communication device whether or not a voice communication between said parties is occurring or not over said communications path.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for automatically creating enhanced content for communication devices when a voic call is established between two or more communication devices The method includes providing, to a server device in association with the communications network, the called party phone number and generating a data structure associated with the phone number, the data structure including a search criteria used to enhance information content about the called and calling party to be provided to each communication device The server device initiates, via a search tool, a web-based search for enhanced information content according to the search criteria provided by the data structure and generates, in response to the call, a web page including the enhanced content The web page including the enhanced content is communicated to each communication device
-
Citations
30 Claims
-
1. A system for providing enhanced content to a communication device comprising:
-
means for establishing a communications session for enabling a communication session between a calling party using said communication device and a called party over a communication path via a communications network, said call session established with said called party utilizing a phone number associated with said called party; and
,server means in association with said communications network for receiving dialed digits associated with said called party phone number and generating a data structure associated with said phone number, said data structure including a search criteria used to enhance information content about said called party to be provided to said communication device; a searching means for initiating a web-based search for enhanced information content according to said search criteria provided by said data structure; means responsive to said call for generating a web page including said enhanced content and communicating said web page including said enhanced content to said communication device, and, browser means, at said mobile device, responsive to receipt of said web page including said enhanced content for rendering said web page for said calling party, whereby relevant information about said called party is dynamically provided to a calling party'"'"'s communication device whether or not a voice communication between said parties is occurring or not over said communications path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing enhanced content to a communications device comprising:
-
establishing a communications session between a calling party using said communications device and a called party over a communications path via a communications network, said call session established with said called party utilizing a phone number associated with said called party; and
,providing, to a server device in association with said communications network, said called party phone number and generating a data structure associated with said phone number, said data structure including a search criteria used to enhance information content about said called party to be provided to said communications device; initiating, via a search tool, a web-based search for enhanced information content according to said search criteria provided by said data structure; generating, in response to said call, a web page including said enhanced content; communicating said web page including said enhanced content to said communications device, and, rendering, by a browser means at said communication device, said web page for said calling party including said enhanced content, whereby relevant information about said called party is dynamically provided to a calling party'"'"'s communication device either while a voice communication is occurring or not over said communications path. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for providing enhanced content to a communication device while said communication device is communicating over an established communications path via a communications network, said method steps comprising:
-
providing, to a server device in association with said communications network, dialed digits associated with a called party phone number and generating a data structure associated with said phone number, said data structure including a search criteria used to enhance information content about said called party to be provided to said communications device; initiating, via a search tool, a web-based search for enhanced information content according to said search criteria provided by said data structure; generating, in response to said call, a web page including said enhanced content; and
,communicating said web page including said enhanced content to said communications device, whereby a browser means at said communications device renders said web page for said calling party including said enhanced content either while a voice communication is occurring or not over said established communications path.
-
-
30. A method of deploying a computer program product for providing enhanced content to a communication device while said communication device is communicating over a communications path established via a communications network with a called party device, wherein, when executed, the computer program performs the steps of:
-
providing, to a server device in association with said communications network, dialed digits associated with a called party phone number and generating a data structure associated with said phone number, said data structure including a search criteria used to enhance information content about said called party to be provided to said communication device; initiating, via a search tool, a web-based search for enhanced information content according to said search criteria provided by said data structure; generating, in response to said call, a web page including said enhanced content; and
,communicating said web page including said enhanced content to said communication device, whereby a browser means at said communication device renders said web page for said calling party including said enhanced content either while a voice communication is occurring or not over said established communications path.
-
Specification