Integrated instant messaging, routing and telephone services billing system
First Claim
Patent Images
1. A method for updating address book information in an address book for an IM client, the method comprising:
- employing the IM client to determine if additional address information is available from a telecommunications carrier that corresponds to a call of a user of the address book;
receiving a signal from an IM client indicating that the address book for the IM client is to be updated with additional address information;
retrieving a call detail record (CDR) for a call by a user, the CDR being created by the telecommunications carrier;
determining additional address information for the call based on the CDR; and
adding the additional address information to the address book for the user, the additional address information being subsequently available for the user when using the IM client.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques for using billing services to manage a personal address book are provided. The techniques comprise receiving a call detail record (CDR) for a plain old telephone system (POTS) or a voice-over-IP (VOIP) call by a user. The CDR is created by a telecommunication carrier that routed the call. The CDR may be stored on a telecommunications server associated with the telecommunications carrier. Address information for the call is determined from the CDR. This address information is added to the personal address book for the user. This address information may be available for the user when using an IM client.
-
Citations
20 Claims
-
1. A method for updating address book information in an address book for an IM client, the method comprising:
-
employing the IM client to determine if additional address information is available from a telecommunications carrier that corresponds to a call of a user of the address book; receiving a signal from an IM client indicating that the address book for the IM client is to be updated with additional address information; retrieving a call detail record (CDR) for a call by a user, the CDR being created by the telecommunications carrier; determining additional address information for the call based on the CDR; and adding the additional address information to the address book for the user, the additional address information being subsequently available for the user when using the IM client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for updating address book information, the method comprising:
-
employing an IM client to determine if additional address information is available from a telecommunications carrier that corresponds to a call of a user of an address book; retrieving one or more call detail records (CDRs) for one or more plain old telephone system (POTS) calls made by a user, the CDRs being created by a telecommunications carrier that routed the calls; determining additional address information for the one or more calls based on the CDRs; and adding the additional address information to the address book for the user, the address information being subsequently available for the user when using an IM client. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for managing an address book, the system comprising:
-
a PSTN telecommunications device of a telecommunications carrier configured to create call detail records (CDRs) for calls made from or received for a number of a user of the address book; an IM server configured to access the CDRs and further comprising logic to; determine if additional address information is available from the telecommunications carrier that corresponds to the calls of the user; determine additional address information for the calls based on the CDRs; and add the additional address information to the address book for the user, the additional address information being subsequently available for the user when using an IM client. - View Dependent Claims (18, 19)
-
-
20. An information storage medium storing instructions to direct an information processing device to perform steps for updating address book information in an address book for an IM client, comprising:
-
employing the IM client to determine if additional address information is available from a telecommunications carrier that corresponds to one or more calls of a user of the address book; receiving a signal from the IM client indicating that the address book for the IM client is to be updated with additional address information; retrieving one or more call detail records (CDRs) for the one or more calls by the user, the CDRs being created by the telecommunications carrier; determining additional address information for the one or more calls based on the one or more CDRs; and adding the additional address information to the address book for the user, the additional address information being subsequently available for the user when using the IM client.
-
Specification