US2016157070A1PendingUtilityA1

Methods and systems for call processing in a wireline and wireless network

55
Assignee: CALLWAVE COMMUNICATIONS LLCPriority: Feb 22, 2006Filed: Nov 24, 2015Published: Jun 2, 2016
Est. expiryFeb 22, 2026(expired)· nominal 20-yr term from priority
H04L 67/306H04W 4/14H04W 4/16H04M 3/42068H04M 3/4228H04M 1/651H04M 3/42263H04M 7/1235H04W 40/02H04M 7/0093H04W 4/12H04M 1/72448H04M 2250/60H04Q 3/0029H04M 3/42042H04W 8/183
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems are described for routing call in a wireless network environment. In one embodiment, a phone address is assigned to a subscriber and/or a subscriber's mobile telecommunications device. A call directed to the phone address is routed to a call processing system. An outbound call from the call processing system is placed to a wireless communication service provider so as to cause, at least in part, the wireless communication service provider to route the outbound call to the subscriber's mobile telecommunications device, wherein the call processing system configures call signaling parameters associated with the outbound call so that the outbound call appears to be to a phone number ported to the wireless communication service provider, and wherein the phone number has not been ported to the wireless communication service provider. The outbound call is bridged with the inbound call.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A computer storage system comprising a non-transitory storage device, said computer storage system having stored thereon executable program instructions that direct a computer system to perform operations comprising:
 record a unique phone address assigned to a user, wherein calls to the unique phone address are initially received by the computer system;   receive an incoming call directed to the unique phone address, the incoming call including call related information, the call related information including at least an identifier associated with a calling party;   at least partly in response to the receipt of the incoming call, automatically cause a notification of the incoming call to be presented by an application software program hosted on an Internet-connected computing device of the user during the incoming call,   wherein the incoming call notification includes a calling party phone address or the identifier associated with the calling party;   and subsequent to the incoming call and at least in part in response to selection of a user interface control presented by the application software program hosted on the Internet-connected computing device of the user, cause at least in part a text message or a multi-media message from the Internet-connected computing device of the user to be presented to the calling party with the unique phone address as a sender phone address.   
     
     
         3 . The computer storage system as defined in  claim 2 , wherein the identifier associated with the calling party comprises a name associated with the calling party. 
     
     
         4 . The computer storage system as defined in  claim 2 , wherein the unique phone address is not a wireless phone address of the user. 
     
     
         5 . The computer storage system as defined in  claim 2 , wherein the incoming call is received via an Internet Protocol connection. 
     
     
         6 . The computer storage system as defined in  claim 2 , wherein at least a portion of the information in the incoming call notification is sent over the Internet to the application software program hosted on the Internet-connected computing device of the user. 
     
     
         7 . The computer storage system as defined in  claim 2 , wherein the Internet-connected computing device of the user comprises a mobile user computing device. 
     
     
         8 . The computer storage system as defined in  claim 2 , wherein the text message comprises a Short Message Service (SMS) message. 
     
     
         9 . The computer storage system as defined in  claim 2 , wherein the executable program instructions further direct the computer system to: enable the user, via the application software program hosted on the Internet-connected computing device of the user, to direct the incoming call to a telephonic device associated with the user. 
     
     
         10 . The computer storage system as defined in  claim 2 , wherein the executable program instructions further direct the computer system to: enable the user, via the application software program hosted on the Internet-connected computing device of the user, to create a contact associated with the incoming call. 
     
     
         11 . The computer storage system as defined in  claim 2 , wherein the executable program instructions further direct the computer system to: cause at least a portion of the incoming call related information to be stored in a user contact data store. 
     
     
         12 . The computer storage system as defined in  claim 11 , wherein at least a portion of contact information of the user contact data store is editable by the user via the application software program hosted on the Internet-connected computing device of the user. 
     
     
         13 . A computer storage system comprising a non-transitory storage device, said computer storage system having stored thereon executable program instructions that direct a computer system to perform operations comprising:
 receive an incoming call from a calling party, the incoming call directed to a phone address associated with the user, the incoming call including call related information, the call related information including at least an identifier associated with a calling party;   detect an online presence of an application software program hosted on an Internet-connected computing device of the user;   at least partly in response to the receipt of the incoming call, automatically cause a notification of the incoming call to be presented by the application software program hosted on the Internet-connected computing device of the user during the incoming call, and   wherein the incoming call notification includes a calling party phone address or the identifier associated with the calling party;   and subsequent to the incoming call and at least in part in response to a selection of a user interface control presented by the application software program hosted on the Internet-connected computing device of the user, causing at least in part a text message from the Internet-connected computing device of the user to be presented to the calling party with the phone address associated with the user.   
     
     
         14 . The computer storage system as defined in  claim 13 , wherein the identifier associated with the calling party comprises a name associated with the calling party. 
     
     
         15 . The computer storage system as defined in  claim 13 , wherein the incoming call to the phone address initially routes to the computer system. 
     
     
         16 . The computer storage system as defined in  claim 13 , wherein at least a portion of the information in the incoming call notification is sent over the Internet to the application software program hosted on the Internet-connected computing device of the user. 
     
     
         17 . The computer storage system as defined in  claim 13 , wherein the executable program instructions further direct the computer system to: enable the user, via the application software program hosted on the Internet-connected computing device of the user, to direct the incoming call to a telephonic device associated with the user. 
     
     
         18 . The computer storage system as defined in  claim 13 , wherein the executable program instructions further direct the computer system to: enable the user, via the application software program hosted on the Internet-connected computing device of the user, to create a contact associated with the incoming call. 
     
     
         19 . The computer storage system as defined in  claim 13 , wherein the executable program instructions further direct the computer system to: cause at least a portion of the incoming call related information to be stored in a user contact data store. 
     
     
         20 . The computer storage system as defined in  claim 19 , wherein at least a portion of contact information of the user contact data store is editable by the user via the application software program hosted on the Internet-connected computing device of the user. 
     
     
         21 . A computer storage system comprising a non-transitory storage device, said computer storage system having stored thereon executable program instructions that direct a computer system to at least:
 receive a communication from an Internet-connected computing device of the user;   determine, from the received communication, that the Internet-connected computing device of the user is online;   receive an incoming call over from a calling party, the incoming call directed to a phone address associated with the user, the incoming call including call related information, the call related information including at least an identifier associated with a calling party;   at least partly in response to the receipt of the incoming call, automatically cause a notification of the incoming call to be presented during the incoming call in a web page on the Internet-connected computing device of the user,   wherein the incoming call notification includes a calling party phone address or the identifier associated with the calling party; and   subsequent to the incoming call and at least in part in response to a selection of a web page interface control presented by the Internet-connected computing device of the user, cause, at least in part, a text message from the computing device of the user to be presented to the calling party with the phone address associated with the user.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.