System, Method and Device For Providing Secondary Information To A Communication Device
First Claim
1. A method for providing secondary information to a communication device comprising:
- receiving at least one user preference;
engaging in a primary communication with a first data source via a first communication channel;
scanning the primary communication for a match with the user preference;
requesting a data object corresponding to the matched user preference from a server via a second communication channel; and
receiving the requested data object.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and device for providing secondary information to a communication device are disclosed. The method may include the steps of (1) receiving at least one user preference; (2) engaging in a primary communication with a first data source via a first communication channel; (3) scanning the primary communication for a match with the user preference; (4) requesting a data object corresponding to the matched user preference from a server via a second communication channel; and (5) receiving the requested data object. The sever may be a phonepage server. According to another embodiment, the system includes a server, which may comprise a phonepage server, and a communication device configured to engage in a primary communication via a first communication channel. The communication device may include a software object that is configured to store at least one user preference, scan the primary communication for a match with the user preference, initiate a triggering event; and requests a data object corresponding to the matched user preference from the server via a second communication channel. The communication device may include a communiction unit for communicating with a data source via a first communication channel and a server via a second communication channel; a preference application that receives at least one user preference; a scanning application that scans the primary communication for a match with the user preference and initiates a triggering event in response to a match; and a request application that requests a data object in response to the match via the second communication channel.
111 Citations
33 Claims
-
1. A method for providing secondary information to a communication device comprising:
-
receiving at least one user preference;
engaging in a primary communication with a first data source via a first communication channel;
scanning the primary communication for a match with the user preference;
requesting a data object corresponding to the matched user preference from a server via a second communication channel; and
receiving the requested data object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing secondary information to a communication device comprising:
-
a first communication device, the first communication device comprising a memory and a scanning application, wherein the memory stores at least one user preference;
a first data source;
a server;
a second data source; and
a communication network to establish a primary communication via a first communication channel between the first communication device and the first data source, a secondary communication between the first communication device and the server via a second communication channel, and a third communication between the server and the second data source;
wherein the scanning application scans the primary communication for a match with the user preferences, said match generating a triggering event that causes a data object to be requested from the server;
the server determines a location for the data object, and requests the data object from the second data source; and
the second data source provides the data object to at least one of the server and the first communication device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for providing secondary information to a communication device comprising:
-
a server;
a communication device configured to engage in a primary communication via a first communication channel;
the communication device having a software object embedded therein, the software object being configured to;
store at least one user preference;
scan the primary communication for a match with the user preferences initiate a triggering event; and
requests a data object corresponding to the matched user preference from the server via a second communication channel. - View Dependent Claims (22)
-
-
23. A communication device for receiving secondary information related to a primary communication comprising:
-
a communications unit for communicating with a data source via a first communication channel and a server via a second communication channel;
a preference application that receives at least one user preference;
a scanning application that scans the primary communication for a match with the user preference; and
a request application that requests a data object in response to the match via the second communication channel. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A downloadable application or module for receiving secondary information related to a primary communication to a user of a communication device, the downloadable application or module being stored on a computer-readable media executable to perform:
-
scanning the primary communication for a match with a user preference;
generating a triggering event that causes the a data object to be requested from a server; and
receiving the requested data object. - View Dependent Claims (31)
-
-
32. The downloadable application or module of claim 32, further comprising:
requesting the requested data object from the server in response to the triggering event. - View Dependent Claims (33)
Specification