System and method for providing on-line advertising and information
First Claim
Patent Images
1. A system for providing information to a user connected to a data network, the system comprising:
- a database for storing information;
a server associated with the database and having an information module, the information module responsive to a search request signal and sends information from the database corresponding to the search request signal; and
a first station for initiating voice conversation with a second station, the first station storing a plurality of programming modules, the plurality of programming modules operable to;
store information at the first station, the information comprising audio information;
initiate voice communication to the second station;
play the information stored at the first station in response to initiating the voice communication to the second station;
determine an amount of bandwidth available to receive information from the database;
responsively affect the receiving of information from the database;
determine whether a request for additional information has been received;
connect the first station to a third station associated with the information, if a request for additional information has been received; and
connect the first station to the second station, otherwise.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed in which an initiating caller using a station connected to a data network receives advertisement information while waiting for a call to complete between the station and the receiving party. The station connects with a server that can access a database storing a plurality of advertisement information. The station includes a user interface, which allows the caller to interact with the station, and a flow controller, which monitors the bandwidth available to receive information from the server system.
-
Citations
32 Claims
-
1. A system for providing information to a user connected to a data network, the system comprising:
-
a database for storing information;
a server associated with the database and having an information module, the information module responsive to a search request signal and sends information from the database corresponding to the search request signal; and
a first station for initiating voice conversation with a second station, the first station storing a plurality of programming modules, the plurality of programming modules operable to;
store information at the first station, the information comprising audio information;
initiate voice communication to the second station;
play the information stored at the first station in response to initiating the voice communication to the second station;
determine an amount of bandwidth available to receive information from the database;
responsively affect the receiving of information from the database;
determine whether a request for additional information has been received;
connect the first station to a third station associated with the information, if a request for additional information has been received; and
connect the first station to the second station, otherwise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A first station for providing information to a user connected to a network, the first station comprising:
-
a user interface for allowing a user to interact with the first station; and
a storage medium having stored therein a plurality of programming modules, the plurality of programming modules operable to;
store information at the first station, the information comprising audio information;
initiate voice communication with a second station;
play the information received at the first station in response to initiating the voice communication to the second station;
determine an amount of communication bandwidth available to receive information at the first station;
responsively affect the receiving of the information at said first station based on the amount of bandwidth available;
determine whether a request for additional information has been received, connect the first station to a third station associated with the information, if a request for additional information has been received; and
connect the first station to the second station, otherwise. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for providing information to a user connected to a data network, the method comprising the steps of:
-
establishing a communication channel between a first station and a server, the server associated with a database, the first station storing a plurality of programming modules;
identifying information to send to the first station from the database;
determining an amount of communication bandwidth available between the first station and the server;
receiving information at the first station responsive to the amount of communication bandwidth available between the first station and the server for providing to a user;
storing information at the first station, the information comprising audio information;
initiating voice communication to a second station; and
playing the information in response to initiating the voice communication to the second station;
determining whether a request for additional information has been received;
connecting the first station to a third station associated with the information, if a request for additional information has been received; and
connecting the first station to the second station, otherwise. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification