Source: https://patents.google.com/patent/US8059791B2/en
Timestamp: 2018-09-20 03:57:17
Document Index: 418958249

Matched Legal Cases: ['arty 44', 'arty 44', 'arty 44', 'arty 16', 'arty 44', 'arty 44', 'arty 44']

US8059791B2 - Visual alert provisioning system and method - Google Patents
Visual alert provisioning system and method Download PDF
US8059791B2
US8059791B2 US11419659 US41965906A US8059791B2 US 8059791 B2 US8059791 B2 US 8059791B2 US 11419659 US11419659 US 11419659 US 41965906 A US41965906 A US 41965906A US 8059791 B2 US8059791 B2 US 8059791B2
US11419659
US20060233339A1 (en )
Schwartz Paul M
In keeping with the invention, the serving MSC 48 recognizes that the call is for a visual alert service subscriber and accordingly suspends call processing and launches a called party alert query. More specifically, MSC 48 detects a trigger that was set in the MSC in association with the telephone number of telephone 44 b. The MSC 48 uses a suitable messaging process as discussed above in a query/response exchange with STP 52, SCP 54 and HLR 56, to obtain instructions on how to proceed with the call. More specifically, the MSC 48 populates routing parameters in a suitable query package with routing and code specific information as well as directory numbers associated with the calling party 44 a and the called party 44 b.
Once accessed, the visual alert delivery service performs a database look-up via HLR 56 using the calling party telephone number to access the visual alert service profile of the calling party. More specifically, the service locates and cross-references the called party directory number with a selected visual alert.
A call placed from the wireline network 10 for delivery to a wireless unit (e.g. 44 a) in the wireless network 42 would follow a similar call flow as that described immediately above. In such case, call processing would be suspended by the serving MSC 48 upon detection of a corresponding trigger, whereupon an appropriate message exchange would take place between and among MSC 48 and AIN components of the wireline network 10. The result of the communications would be the location, cross reference and forwarding of a selected call alert, and more particularly, corresponding programming, file or activation information stored in a subscriber information database such as a VAD 26 to the called party 44 a.
As in the case of the wireline network, the visual alert may comprise any suitable image intended for display on a subscriber communication device, including, without limitation, any fixed or moving image such as a logo, video clip, etc. which functions to uniquely identify and/or promote the calling party, network provider or third party. Such alert may also be selected in advance or dynamically assigned by the network based on any suitable criteria such as the calling party's geographic location, the called party's geographic location, etc. The alert may similarly comprise an icon that, in addition to or in place of providing the identification and/or promotion functions described above, is navigable by the called party to trigger a corresponding communication such as a personal message, advertisement or public service message including, without limitation, a media file, text, SMS text message, or any combination thereof. Again, the communication may similarly be selected in advance or dynamically assigned based on time of the day, day of the week, the calling party's geographic location or geographic movements, the called party's geographic location or movements, historical subscriber actions (e.g. purchasing decisions, call patterns, geographic movements, etc.), or any other suitable criteria applied to the subscribers or the author of the communication.
In keeping with the invention, after the STP 18 performs the GTT, the query package is sent to the SCP 22. The SCP 20 sends a calling alert message to the SSP 12 a in a TCAP response. The TCAP response is the final message containing instructions on how to handle the call and ends the SSP/SCP transaction that was initiated with the call alert query. In the example discussed, the TCAP response includes the identification of a specific visual alert to be provided to the calling party 16 a.
As discussed above the visual alert may comprise any suitable image intended for display on a subscriber communication device, including, without limitation, any fixed or moving image such as a logo, video clip, etc. which functions to uniquely identify and/or promote the calling party, network provider or third party. Such alert may also be selected in advance or dynamically assigned based on any suitable criteria such as the calling party's geographic location, the called party's geographic location, etc. The alert may similarly comprise an icon that, in addition to or in place of providing the identification and/or promotion functions described above, is navigable by the called party to trigger a corresponding communication such as a personal message, advertisement or public service message. Such communication may comprise any suitable form including, without limitation, a media file, text, SMS text message, or any combination thereof. Again, the communication may similarly be selected in advance or dynamically assigned based on time of the day, day of the week, the calling party's geographic location, the called party's geographic location, historical subscriber actions (e.g. purchasing decisions, call patterns, etc.), or any other suitable criteria applied to the subscribers or the author of the communication.
In keeping with the invention, the serving MSC recognizes that the call is for a visual alert service subscriber and accordingly suspends call processing and launches a calling party alert query. More specifically, MSC detects a trigger that was set in the MSC in association with the telephone number of telephone 44 b. The trigger recognizes that the called party subscribes to a visual alert service. The MSC uses a suitable messaging process as discussed above in a query/response exchange with STP 52, SCP 54 and HLR 56, to obtain instructions on how to proceed with the call. More specifically, the MSC populates routing parameters in a suitable query package with routing and code specific information as well as directory numbers associated with the calling party 44 a and the called party 44 b.
Once accessed, the visual alert delivery service performs a database look-up via HLR 56 using the called party telephone number to access the visual alert service profile of the called party. More specifically, the service locates and cross-references the calling party directory number with a selected visual alert.
A call placed from the wireline network 10 for delivery to a wireless unit (e.g. 44 a) in the wireless network 42 would follow a similar call flow as that described immediately above. In such case, call processing would be suspended by the serving MSC 48 upon detection of a corresponding trigger, whereupon an appropriate message exchange would take place between and among MSC 48 and AIN components of the wireline network 10. The result of the communications would be the location, cross reference and forwarding of a selected visual alert, and more particularly, corresponding programming, file or activation information stored in a subscriber information database such as a CAD 26 to the called party 44 a.
As will be understood by those skilled in the art, the aforementioned visual alerts may be stored as computer programs or other suitable instructions, files or code which function to tell a corresponding processing unit in the communication device (not shown) what the communication device should do when the device receives or makes a call termination attempt. Such information may accordingly be stored in whole or in part in a suitable memory element or elements of the communication device and/or corresponding network elements. Similarly, the information may be processed in a suitable processor or processing unit or units such as a CPU in the communication device or in combination with additional network elements or other communication devices having appropriate processing functionality. As discussed herein, such processing may comprise selection and provision of the selected program, file etc. to a called or calling. Still further, processing in accordance with the invention may comprise user blocking of a visual alert selected by the network or a sending party.
US11419659 2005-03-23 2006-05-22 Visual alert provisioning system and method Active 2028-09-24 US8059791B2 (en)
US11088051 US20060215829A1 (en) 2005-03-23 2005-03-23 Method and system for selectable call termination attempt notification and blocking
US11419659 US8059791B2 (en) 2005-03-23 2006-05-22 Visual alert provisioning system and method
US13282617 US8666036B2 (en) 2005-03-23 2011-10-27 Alert provisioning system and method
US13282629 US8666037B2 (en) 2005-03-23 2011-10-27 Alert provisioning system and method
US11088051 Continuation-In-Part US20060215829A1 (en) 2005-03-23 2005-03-23 Method and system for selectable call termination attempt notification and blocking
US13282617 Continuation-In-Part US8666036B2 (en) 2005-03-23 2011-10-27 Alert provisioning system and method
US13282629 Continuation-In-Part US8666037B2 (en) 2005-03-23 2011-10-27 Alert provisioning system and method
US20060233339A1 true US20060233339A1 (en) 2006-10-19
US8059791B2 true US8059791B2 (en) 2011-11-15
ID=46324524
US11419659 Active 2028-09-24 US8059791B2 (en) 2005-03-23 2006-05-22 Visual alert provisioning system and method
US (1) US8059791B2 (en)
US20130296001A1 (en) * 2007-12-17 2013-11-07 CenturyLink Intellectual Property LLP System and method for selecting ringtones
US20060058043A1 (en) 2004-09-09 2006-03-16 Nobuaki Miyauchi Portable cellular phone system, and portable cellular phone terminal device, and information transmitting center used in same system
US20060058044A1 (en) 2004-09-14 2006-03-16 Motorola, Inc. Mobile station repaging method and apparatus
US20060233339A1 (en) 2006-10-19 application