Patent ID: 6823048
Filing Date: 2004-11-23
Classification: H04M

Abstract:
A system for providing name information of a calling telecommunications device to a wireless called telecommunications device subscribing to a calling name presentation service, the system comprising:at least one line information database, each line information database associating each of a plurality of calling numbers with name information; a local cache containing a plurality of entries, each entry associating a calling number with name information; a signal transfer point in communication with the at least one line information database, the signal transfer point operative to determine which of the at least one line information database contains name information associated with the calling telecommunications device and to obtain the associated name information from the determined line information database; a mobile switching center in communication with the called telecommunications device and the calling communications device, the mobile switching center servicing the wireless called telecommunications device; and a home location register in communication with the mobile switching center, the local cache and the signal transfer point, the home location register operative to (a) query the local cache to determine if the calling telecommunications device calling number is in the local cache, (b) if the calling number is in the local cache, retrieve calling name information corresponding to the calling number from the local cache, (c) if the calling number is not in the local cache, obtain name information associated with the calling telecommunications device from the signal transfer point, and (d) send the name information to the mobile switching center, (e) determine that name information stored in the local cache is stale, and delete the stale name information from the local cache.