Identifying call parties to a call to an incoming calling party
First Claim
Patent Images
1. A method for identifying call parties, said method comprising:
- identifying a context for a current call between a caller and a callee, wherein said context comprises at least an identity of said caller and an identity of said callee to said current call;
detecting an identifier for an incoming calling party attempting to call one from among said caller and said called during said current call;
filtering said context according to said identifier for said incoming calling party; and
controlling output of said filtered context to said incoming calling party.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and program for identifying parties to a call to an incoming calling party are provided. A context for a current call is identified, wherein the context comprises at least an identity of a caller and an identity of a callee to the current call. An identifier for an incoming calling party to the current call is identified. The context is filtered according to the identifier for the incoming calling party. Output of the filtered context to the incoming calling party is controlled.
-
Citations
51 Claims
-
1. A method for identifying call parties, said method comprising:
-
identifying a context for a current call between a caller and a callee, wherein said context comprises at least an identity of said caller and an identity of said callee to said current call;
detecting an identifier for an incoming calling party attempting to call one from among said caller and said called during said current call;
filtering said context according to said identifier for said incoming calling party; and
controlling output of said filtered context to said incoming calling party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
retrieving a preferred calling party list for at least one from among said caller and said callee, wherein said preferred calling party list indicates filtering preferences for filtering said context for output to said incoming calling party; and
filtering said context according to said preferred calling party list.
-
-
10. The method for identifying call parties according to claim 1, wherein said incoming calling party receives a busy signal with said filtered context.
-
11. The method for identifying call parties according to claim 1, wherein said incoming calling party receives a ring signal with said filtered context.
-
12. The method for identifying call parties according to claim 1, further comprising:
switching said call from said caller to said incoming calling party.
-
13. The method for identifying call parties according to claim 1, further comprising:
switching said call from said callee to said incoming calling party.
-
14. The method for identifying call parties according to claim 1, further comprising:
transferring said incoming calling party to a messaging service.
-
15. The method for identifying call parties according to claim 1, further comprising:
controlling output of said identifier for said incoming calling party to at least one party to said call from among said caller and said callee, wherein said at least one party to said call is said party to said current call not attempted to be called by said incoming calling party.
-
16. A system for identifying call parties, said system comprising:
-
a context inference service server communicatively connected to a trusted telephone network;
means for identifying a context for a current call between a caller and a callee at said context inference service server, wherein said context comprises at least an identity of said caller and an identity of said callee to said current call;
means for detecting an identifier for an incoming calling party attempting to call one from among said caller and said callee during said current call at said context inference service server;
means for filtering said context according to said identifier for said incoming calling party; and
means for controlling output of said filtered context to said incoming calling party. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
means for retrieving a preferred calling party list for at least one from among said caller and said callee, wherein said preferred calling party list indicates filtering preferences for filtering said context for output to said incoming calling party; and
means for filtering said context according to said preferred calling party list.
-
-
25. The system for identifying call parties according to claim 16, wherein said incoming calling party receives a busy signal with said filtered context.
-
26. The system for identifying call parties according to claim 16, wherein said incoming calling party receives a ring signal with said filtered context.
-
27. The system for identifying call parties according to claim 16, further comprising:
means for switching said call from said caller to said incoming calling party.
-
28. The system for identifying call parties according to claim 16, further comprising:
means for switching said call from said callee to said incoming calling party.
-
29. The system for identifying call parties according to claim 16, further comprising:
means for transferring said incoming calling party to a messaging service.
-
30. The system for identifying call parties according to claim 16, further comprising:
means for controlling output of said identifier for said incoming calling party to at least one from among said caller and said callee.
-
31. A computer program product for identifying call parties, said computer program product comprising:
-
a recording medium;
means, recorded on said recording medium, for identifying a context for a current call between a caller and a callee, wherein said context comprises at least an identity of said caller and an identity of said callee to said current call;
means, recorded on said recording medium, for detecting an identifier for an incoming calling party attempting to call one from among said caller and said callee during said current call;
means, recorded on said recording medium, for filtering said context according to said identifier for said incoming calling party; and
means, recorded on said recording medium, for controlling output of said filtered context to said incoming calling party. - View Dependent Claims (32, 33, 34, 35, 36)
means, recorded on said recording medium, for retrieving a preferred calling party list for at least one from among said caller and said callee, wherein said preferred calling party list indicates filtering preferences for filtering said context for output to said incoming calling party; and
means, recorded on said recording medium, for filtering said context according to said preferred calling party list.
-
-
33. The computer program product for identifying call parties according to claim 31, further comprising:
means, recorded on said recording medium, for switching said call from said caller to said incoming calling party.
-
34. The computer program product for identifying call parties according to claim 31, further comprising:
means, recorded on said recording medium, for switching said call from said callee to said incoming calling party.
-
35. The computer program product for identifying call parties according to claim 31, further comprising:
means, recorded on said recording medium, for transferring said incoming calling party to a messaging service.
-
36. The computer program product for identifying call parties according to claim 31, further comprising:
means, recorded on said recording medium, for controlling output of said identifier for said incoming calling party to at least one from among said caller and said callee.
-
37. A method for controlling call identification, said method comprising:
-
identifying a caller identifier and a callee identifier for a caller and a callee of a current call;
responsive to detecting an incoming calling party identifier for an incoming calling party attempting to call one from among said caller and said callee during said current call, only transferring said caller identifier and said callee identifier to said incoming calling party if said incoming calling party identifier is included in a plurality of preferred incoming parties for said caller and said callee. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A system for controlling call identification, said system comprising:
-
a telephone network for managing a call;
means for identifying a caller identifier and a callee identifier for a caller and a callee of said call;
means responsive to detecting an incoming calling party identifier for an incoming calling party to said call, for only transferring said caller identifier and said callee identifier to said incoming calling party if said incoming calling party identifier is included in a plurality of preferred incoming parties for said caller and said callee. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
-
51. A computer program product for controlling call identification, said computer program product comprising:
-
a recording medium;
means, recorded on said recording medium, for identifying a caller identifier and a callee identifier for a caller and a callee of said call;
means, recording on said recording medium, for only transferring said caller identifier and said callee identifier to said incoming calling party if said incoming calling party identifier is included in a plurality of preferred incoming parties for said caller and said callee, responsive to detecting an incoming calling party identifier for an incoming calling party to said call.
-
Specification