System and method for adding internet functionality to a telephone call
First Claim
1. A system for adding internet functionality to a telephone call between a first caller and a second caller comprising:
- means, responsive to receiving a source telephone number associated with said first caller and a destination telephone number associated with said second caller, for extracting said numbers;
means for constructing a first query using said source number to access details relating to the first caller;
means for constructing a second query using said destination number to access details relating to the second caller;
means for retrieving said first and second callers'"'"' details; and
means for performing an internet related function while the first and second callers are connected in accordance with said details, wherein said details comprise preferences denoting the internet function to be performed.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for adding internet functionality to a telephone call between a first caller and a second caller. The system comprises a telephony application, responsive to receiving a source telephone number associated with the first caller and a destination telephone number associated with the second caller, for extracting the numbers. A first query is constructed using the source number to access details relating to the first caller and a second query is constructed using the destination number to access details relating to the second caller. An internet related function is then performed in accordance with these details. The internet related function may be to record a telephone conversation and email it to the callers, or to email call or caller details to each of the callers, or to exchange files, such as word processing documents and images etc.
-
Citations
18 Claims
-
1. A system for adding internet functionality to a telephone call between a first caller and a second caller comprising:
-
means, responsive to receiving a source telephone number associated with said first caller and a destination telephone number associated with said second caller, for extracting said numbers;
means for constructing a first query using said source number to access details relating to the first caller;
means for constructing a second query using said destination number to access details relating to the second caller;
means for retrieving said first and second callers'"'"' details; and
means for performing an internet related function while the first and second callers are connected in accordance with said details, wherein said details comprise preferences denoting the internet function to be performed.
-
-
2. The system of claim 1, further comprising means for normalising said source and destination telephone numbers to generate unique source and destination numbers.
-
3. The system of claim 1, comprising means for routing said first and second queries through to respective locations at which the first and second caller'"'"'s details are stored.
-
4. The system of claim 3, wherein said routing means comprises a table including a plurality of telephone numbers, each telephone number associated with a location at which a caller'"'"'s details are stored, the source telephone number included in the first query being used to determine the address of the location at which the first caller'"'"'s details are stored and the destination telephone number included in the second query being used to determine the address of the location at which the second caller'"'"'s details are stored.
-
5. The system of claim 1, further comprising means for comparing said first caller'"'"'s preferences with said second caller'"'"'s preferences to determine whether they are compatible with one another.
-
6. The system of claim 5, wherein said comparing means is responsive to said preferences being compatible to perform the internet function.
-
7. The system of claim 1, wherein said first caller'"'"'s details further comprise information relating to said first caller and said second caller'"'"'s details further comprise information relating to said second caller, said performing means comprising means for retrieving said information.
-
8. The system of claim 7, further comprising means for transmitting information relating to one of said first caller and second callers to the other of said first and second callers.
-
9. The system of claim 7, wherein said first caller is an individual and said information relating to said caller comprises financial information and said preferences relating to said first caller include a preference to transmit said financial information to a financial institution;
- and said second caller is a financial institution and said preferences relating to said second caller include a preference to receive said financial information.
-
10. The system of claim 7, wherein said second caller is an institution and said information relating to said caller comprises information relating to said institution and said preferences relating to said second caller include a preference to transmit said information;
- and said first caller is an individual and said preferences relating to said first caller include a preference to receive said information from an institution.
-
11. The system of claim 8, further comprising:
means, responsive to determining that one of said first and second callers has not received information relating to the other of said first and second callers, for transmitting said one of said first and second caller'"'"'s information to the other of said first and second callers.
-
12. The system of claim 8, wherein said performing means comprises:
-
means for recording the telephone conversation;
means, responsive to said first caller'"'"'s preferences, for transmitting said recording to said first caller;
means, responsive to said second caller'"'"'s preferences, for transmitting said recording to said second caller.
-
-
13. The system of claim 8, wherein said performing means comprises:
-
means for translating said telephone conversation into text;
means, responsive to said first caller'"'"'s preferences, for transmitting said text to said first caller;
means, responsive to said second caller'"'"'s preferences, for transmitting said text to said second caller.
-
-
14. The system of claim 8, wherein said transmitting means comprises means for sending said information via electronic mail.
-
15. The system of claim 1, further comprising means for updating said first and second callers'"'"' details.
-
16. A commuter program product comprising commuter program code stored on a computer readable storage medium, the program code comprising a system for, when executed on a computer, adding internet functionality to a telephone call as claimed in claim 1.
-
17. A carrier wave embodying computer program code, the program code comprising a system for, when executed on a computer, adding internet functionality to a telephone call as claimed in claim 1.
-
18. A method for adding internet functionality to a telephone call between a first caller and a second caller comprising:
-
responsive to receiving a source telephone number associated with said first caller and a destination telephone number associated with said second caller, extracting said numbers;
constructing a first query using said source number to access details relating to the first caller;
constructing a second query using said destination number to access details relating to the second caller;
retrieving said first and second callers details; and
performing an internet related function while the first and second callers are connected in accordance with said details, wherein said details comprise preferences denoting the internet function to be performed.
-
Specification