发明名称 System for and method of recycling numbers seamlessly
摘要 Systems and methods for recycling contact numbers are presented. A service provider receives a disconnect request for a device associated with a contact number. The system retrieves and stores the device's contact list and/or communication history. One or more messages are created and stored. The contact number is placed in a pool of recycled numbers and mapped to the stored information, and may later be assigned to a second device. Subsequently, when a call is made over the service provider's network, the called number is compared with numbers in the pool. If a match is found, the system retrieves the stored contact list and/or communication history, and compares the calling number to numbers in the contact list and/or communication history. If a match is found, the system retrieves and plays the message to inform the calling party that the number they are trying to reach has been re-assigned.
申请公布号 US9344563(B2) 申请公布日期 2016.05.17
申请号 US201314031983 申请日期 2013.09.19
申请人 Verizon Patent and Licensing Inc. 发明人 Virushabadoss Kunthunathan;Parambath Jithesh C.
分类号 H04M3/42;H04M3/436;H04M3/02 主分类号 H04M3/42
代理机构 代理人
主权项 1. A computer-based system, comprising: a communication processor that receives a request to disconnect a user device from a service provider, provides an interface to the user device wherein the interface requests a contact list associated with the user device, receives a response from the user device, receives at least one of a communication history from a database and the contact list from the user device based on the response from the user device, and stores the at least one of the communication history and the contact list associated with the user device in a data storage, wherein the user device is associated with a contact number; a message processor that creates at least one message designed to be played on a second device and store the message in the data storage; a recycling processor that stores the contact number in a pool of contact numbers, associates the contact number with the at least one of the communication history and the contact list, and associates the contact number with the stored message, wherein the pool of contact numbers stores one or more previously recycled numbers that are available to be assigned to a device similar to the user device or the second device; and a routing processor that: receives communication information from an origination user device attempting to connect with a destination user device, wherein the communication information comprises a first number associated with the origination user device and a second number associated with the destination user device,performs a first comparison between the second number and the one or more previously recycled numbers stored in the pool of contact numbers, and if the first comparison indicates a match between the second number and at least one of the one or more previously recycled numbers stored in the pool of contact numbers, a determination is made that the second number is no longer associated with at least one user,based on the determination, retrieves the at least one of the communication history and the contact list from the data storage, perform a second comparison between the first number and the at least one of the communication history and the contact list, andif the second comparison indicates a match between at least part of the first number and at least part of at least one of the received contact list and the communication history, selects one of the at least one stored message, and provides the selected message to the origination user device, andif either the first or second comparison do not indicate a match, provides routing information to connect the communication from the origination user device to the destination user device without selecting or playing the at least one stored message.
地址 Basking Ridge NJ US