1. Field of the Invention
This invention relates generally to wireless telecommunications, and more particularly to short message service and Internet Protocol (IP) messaging.
2. Background of Related Art
A short message service (SMS) is a service that enables bidirectional transmission of short alpha-numeric messages to and from a Short Message Entity (SME), i.e., a device or system capable of sending and receiving short messages.
A read acknowledgement feature for the short message service (SMS) is a feature that delivers an SMS message with a timestamp (i.e. an SMS read acknowledgement) to an SMS sending device, to indicate an approximate time at which an SMS message sent from that SMS sending device was opened at an SMS recipient device. The existing Delivery-Ack is generated by the SMSC indicating that delivery has been successful, while Read-Ack is generated by the receiving entity.
The short message service (SMS) conventionally supports read acknowledgement through an IS637 (Code Division Multiple Access (CDMA)) short message interface and a Short Message Peer-to-Peer (SMPP) protocol. Current technology does not define interoperability between Code Division Multiple Access (CDMA) (3GPP2), Short Message Peer-to-Peer (SMPP) protocol, Global System for Mobile Communications (GSM) (3GPP1), Long Term Evolution (LTE), and Mobility Management Entity (MME) interfaces. Moreover, mobile use cases for the short message service (SMS) read acknowledgement feature are not currently defined.
Unfortunately, Global System for Mobile Communications (GSM) (3GPP) does not support read acknowledgements for the short message service (SMS). Hence, a mobile device using the GSM short message service (SMS) cannot receive a text message notification indicating a time at which an SMS message sent from that mobile device was opened at an SMS recipient device.
A method for enabling global system for mobile communications (GSM) devices to support read acknowledgements for text messages (e.g. short message service (SMS) messages, internet protocol (IP) messages, etc.) comprises a read acknowledgement request Information-Element (IE) and a read acknowledgement message indicator Information-Element (IE).
In accordance with the principles of the present invention, a text message sending device (e.g. a global system for mobile communications (GSM) device) inserts an inventive read acknowledgement request Information-Element (IE) into a body of a text message (e.g. an SMS message, and IP message, etc.) to request that a read acknowledgement be returned to the sending device upon opening of the text message by a text message recipient device.
When a text message with a read acknowledgement request Information-Element (IE) is opened at a text message recipient device, the SMS recipient device acknowledges the read acknowledgement request and returns a text message read acknowledgement to the text message sending device by: populating a read acknowledgement message indicator Information-Element (IE) with relevant message data, inserting the read acknowledgement message indicator Information-Element (IE) into a text message (e.g. SMS message, IP message, etc.), and forwarding the read acknowledgement text message back to the text message sending device.
In accordance with the principles of the present invention, a read acknowledgement message indicator Information-Element (IE) inserted in a read acknowledgement comprises a message value (i.e. a message reference) to enable a mobile device to associate the read acknowledgement with a particular text message, e.g., SMS message, IP message, etc.
In accordance with the principles of the present invention, a short message service center (SMSC) supports interoperability between global system for mobile communications (GSM) (3GPP) read acknowledgements (Read Ack), code division multiple access (CDMA) (3GPP2) read acknowledgements (Read Ack), internet protocol (IP) multimedia subsystem (IMS) read acknowledgements (Read Ack), mobile management entity (MME) read acknowledgements (Read Ack), and short message peer-to-peer (SMPP) read acknowledgements (Read Ack).
The use of information-elements for read acknowledgements within the present invention permits read acknowledgements to include full enhanced messaging service (EMS) content.
Features and advantages of the present invention will become apparent to those skilled in the art from the following description with reference to the drawings, in which:
The present invention comprises a method that enables global system for mobile communications (GSM) (3GPP) devices to support read acknowledgements for text messages, e.g., short message service (SMS) messages, internet protocol (IP) messages, etc.
A conventional read acknowledgement feature for a text message service (e.g. a short message service, an internet protocol message service, etc.) is a feature that delivers a text message with a timestamp (i.e. an SMS read acknowledgement) to a text message sending device to indicate an approximate time at which a text message sent from that text message sending device was opened at a text message recipient device. GSM devices do not conventionally support read acknowledgements for text messages, e.g., SMS messages, IP messages, etc.
In accordance with the principles of the present invention, information-elements (IE) are used to enable global system for mobile communications (GSM) (3GPP) devices to support read acknowledgements for text messages, e.g., short message service (SMS) messages, internet protocol (IP) messages, etc. An Information-Element-Identifier is the first octet of an Information-Element and gives the type of the data. As used herein, the “C0” and “C1” values are the Information-Element-Identifiers for the two Information-Elements discussed in the disclosed embodiments of the invention.
In particular, prior to sending a text message to a text message recipient device, a sending device may insert an inventive read acknowledgement request Information-Element (IE) into the body of the text message to request that a read acknowledgement be returned to the sending device upon opening.
When a text message with a read acknowledgement request Information-Element (IE) is opened at a text message recipient device, the text message recipient device acknowledges the read acknowledgment request and returns a text message read acknowledgement to the text message sending device. A text message read acknowledgement includes a read acknowledgment message indicator Information-Element (IE) to indicate that the message is a read acknowledgement.
For example, a global system for mobile communications (GSM) device using a short message service (SMS) to send an SMS message (i.e. text message) to an SMS recipient device may insert a read acknowledgement request Information-Element (IE) into the body of the SMS message to request that a read acknowledgement be returned to the SMS sending device upon opening. An exemplary read acknowledgement request Information-Element (IE) is as follows:
In particular, as shown in Table 1, a read acknowledgement request Information-Element (IE) preferably includes an integer value similar to a message reference used to identify an SMS message within which the read acknowledgement request Information-Element (IE) is embedded. A read acknowledgement request Information-Element (IE) is not repeatable.
A GSM device that receives an SMS message with a read acknowledgement request Information-Element (IE) (i.e. an SMS recipient device), returns a read acknowledgement to the SMS sending device upon opening (reading) the text message. An SMS read acknowledgement includes a read acknowledgement message indicator Information-Element (IE). An exemplary read acknowledgement message indicator Information-Element (IE) is as follows:
In particular, as portrayed in Table 2, a read acknowledgement message indicator Information-Element (IE) preferably includes an integer value, identical to an integer value embedded in a corresponding read acknowledgement request Information-Element (IE). In accordance with the principles of the present invention, mobile devices use an integer value indicated in a read acknowledgement message indicator Information-Element (IE) to associate the read acknowledgement with a relevant SMS message. A read acknowledgement message indicator Information-Element (IE) is not repeatable.
In particular, as depicted in step 12 of
The SMS message then traverses an SMS network and is received at a short message service center (SMSC) 110, in accordance with conventional technology.
As depicted in step 14 of
Upon receipt of the SMS message with read acknowledgement request Information-Element (IE), the GSM SMS recipient device 120 forwards an SMS deliver response to the short message service center (SMSC) 110 to indicate message receipt, as shown in step 18 of
In step 20, a user on the GSM SMS recipient device 120 opens the SMS message with read acknowledgement request Information-Element (IE), prompting the GSM SMS recipient device 120 to create and return a read acknowledgement to the GSM SMS sending device 100. As portrayed in step 22, the GSM SMS recipient device creates and returns an SMS read acknowledgement by: populating a read acknowledgement message indicator Information-Element (IE) with relevant message information, inserting the read acknowledgement message indicator Information-Element (IE) into an SMS message, and then sending the SMS read acknowledgement to the short message service center (SMSC) 110 for delivery to the GSM SMS sending device 100.
As depicted in steps 24-28, the SMS read acknowledgement is received at the short message service center (SMSC) 110 and subsequently delivered to the GSM SMS sending device 100 without modification.
Upon receipt of the SMS read acknowledgement, the GSM SMS sending device 100 uses the embedded read acknowledgement message indicator Information-Element (IE) to correlate the read acknowledgement with the original SMS message, as shown in step 30.
In particular, as depicted in
The SMS message then traverses an SMS network and is received at a short message service center (SMSC) 110.
In accordance with the principles of the present invention, upon receipt of the SMS message with read acknowledgement request Information-Element (IE), the short message service center (SMSC) 110 sends an SMS submit response to the GSM SMS sending device 100 to indicate message receipt, as shown in step 44. The short message service center (SMSC) 110 then converts the SMS message from GSM to CDMA format by using the read acknowledgement request Information-Element (IE) embedded in the received SMS message to populate a CDMA mobile terminated message message_id and reply_option, as depicted in step 46. The CDMA reply_option field is preferably set to request a CDMA read acknowledgement per IS637 standards (a reply_option field in a CDMA SMS message is preferably set to ‘1’ to indicate that a read acknowledgement is requested, otherwise reply_option is set to ‘0’).
Once the short message service center (SMSC) 110 has finished converting the SMS message with read acknowledgement request Information-Element (IE) from GSM to CDMA format (step 46), the short message service center (SMSC) 110 forwards the SMS message with read acknowledgement request to the CDMA SMS recipient device 200 via a delivery point to point (DPP) message, as depicted in step 48 of
In step 52, a user on the CDMA SMS recipient device 200 opens the SMS message with CDMA read acknowledgement request, prompting the CDMA SMS recipient device 200 to create and return a read acknowledgement, per IS637 standards, to the short message service center (SMSC) 110 for subsequent forwarding to the GSM SMS sending device 100, as depicted in steps 54 and 56. A bearer data message identifier field in the read acknowledgement message preferably includes message_type ‘0110’ to indicate that the message is a read acknowledgement. In addition, a message_ID in the read acknowledgement message is preferably identical to a message_ID received in the read acknowledgement request (for correlation purposes).
In step 58 of
Upon receipt of the SMS read acknowledgement, the GSM SMS sending device 100 uses the read acknowledgement message indicator Information-Element (IE) to correlate the received read acknowledgement with the original SMS message (transmitted in step 42), as shown in step 64.
In particular, as shown in
As shown in step 74 of
In step 82, a user on the GSM SMS recipient device 120 opens the SMS message with read acknowledgement request Information-Element (IE), prompting the GSM SMS recipient device 120 to create and return an SMS read acknowledgement to the CDMA SMS sending device 300. The GSM SMS recipient device 120 creates and returns an SMS read acknowledgement to the CDMA SMS recipient device 300 by: populating a read acknowledgement message indicator Information-Element (IE) with relevant message data, embedding the read acknowledgement message indicator Information-Element (IE) in an SMS message, and forwarding the SMS read acknowledgement to the short message service center 110 for delivery to the CDMA SMS sending device 300, as depicted in steps 84-86.
Upon receiving the read acknowledgement from the GSM SMS recipient device 120, the short message service center (SMSC) 110 converts the read acknowledgement from GSM to CDMA format, by using an integer value (message reference) indicated in the read acknowledgement message indicator Information-Element (IE) to populate a standard CDMA read acknowledgement (per IS637 standards), as shown in step 88 of
In particular, as depicted in
The SMS message then traverses an SMS network and is received at a short message service center (SMSC) 110.
In accordance with the principles of the present invention, upon receiving the SMS message with read acknowledgement request, the short message service center (SMSC) 110 forwards a submit_sm_response to the sending external short messaging entity (ESME) 400 to indicate message receipt, as depicted in step 25. The short message service center (SMSC) 110 then uses the message reference embedded in the SMS message with read acknowledgement request to populate a read acknowledgement request Information-Element (IE), as portrayed in step 27.
As shown in step 29 of
In step 33 of
As shown in step 39 of
As depicted in steps 41 and 43, the short message service center (SMSC) 110 then forwards the converted read acknowledgement to the sending external short messaging entity (ESME) 400.
Upon receipt of the read acknowledgement, the external short messaging entity (ESME) 400 uses the user_message_reference indicated in the read acknowledgement to associate the read acknowledgement with the original SMS message.
A new value in ems_class and registered_delivery is assigned to support short message peer-to-peer (SMPP) read acknowledgements. In particular, to indicate that an SMS message contains a read acknowledgement in SMPP, new value, ‘xx0101xx’, is assigned for esm_class and used in messages sent between an external short messaging entity (ESME) 400 and a short message service center (SMSC) 110. In an SME originated acknowledgement (bit 2, 3, and 5), new registered_delivery value, ‘xx0xxxxx’, indicates ‘no read acknowledgement requested’ (default), and new registered_delivery value, ‘xx1xxxxx’, indicates ‘read acknowledgement requested’.
The present invention comprises significant, important features, including: support for GSM SMS read acknowledgements; support for GSM read acknowledgements for over-the-top messaging; use of information-elements (IEIs) for enabling SMS read acknowledgements on GSM mobile devices (IEIs include a reference to allow a mobile device to associate a read acknowledgement with a particular SMS message); read acknowledgement interoperability between global GSM, code division multiple access (CDMA), and short message peer-to-peer (SMPP) protocols; support for including enhanced messaging service (EMS) content (i.e. emoticons, sounds, etc.) in GSM SMS read acknowledgements; and support for including location (e.g. location based emoticons, such as a house for ‘home’, an office building for ‘work’, etc.) information in GSM SMS read acknowledgements.
The present invention allows for seamless interoperability of read acknowledgements between code division multiple access (CDMA) (3GPP2) devices, global system for mobile communications (GSM) (3GPP) devices, long term evolution (LTE) devices, mobility management entities (MME), and short message peer-to-peer (SMPP) external short message entities (ESME).
The use of information-elements for read acknowledgements within the present invention enables read acknowledgements to include full enhanced messaging service (EMS) content.
In accordance with the principles of the present invention, a conventional short message service center (SMSC) (i.e. a first recipient of an SMS message en route from an originating device to a destination device) supports interoperability between global system for mobile communications (GSM) (3GPP) read acknowledgements (Read Ack), code division multiple access (CDMA) (3GPP2) read acknowledgements (Read Ack), IP multimedia subsystem (IMS) read acknowledgements (Read Ack), mobile management entity (MME) read acknowledgements (Read Ack), and short message peer-to-peer (SMPP) read acknowledgements (Read Ack).
The present invention may be used to allow a mobile device to provide a unique read acknowledgement per source address.
Conventional long term evolution (LTE) IP multimedia subsystem (IMS) networks do not allow for paging channel delivery of short messages. The short message service (SMS) SG interworking function (IWF) provides a cost effective method of implementing paging channel delivery on data-only networks. The present invention has applicability to wireless service providers.
The present invention may be implemented without requiring changes at the mobile application level or short message service center (SMSC) so as to allow for minimal network impact.
While the invention has been described with reference to the exemplary embodiments thereof, those skilled in the art will be able to make various modifications to the described embodiments of the invention without departing from the true spirit and scope of the invention.
The present invention claims priority from U.S. Provisional No. 61/889,231 to Lewis Tuttle et al. entitled “Read Acknowledgement Interoperability for Text Messaging and IP Messaging”, filed Oct. 10, 2013, the entirety of which is expressly incorporated herein by reference.
| Number | Name | Date | Kind |
|---|---|---|---|
| 1103073 | O'Connel | Jan 1914 | A |
| 3400222 | Nigtingale | Sep 1968 | A |
| 3920908 | Kraus | Nov 1975 | A |
| 4310726 | Asmuth | Jan 1982 | A |
| 4399330 | Kuenzel | Aug 1983 | A |
| 4494119 | Wimbush | Jan 1985 | A |
| 4651156 | Martinez | Mar 1987 | A |
| 4680785 | Akiyana et al. | Jul 1987 | A |
| 4706275 | Kamil | Nov 1987 | A |
| 4725719 | Oncken et al. | Feb 1988 | A |
| 4756020 | Fodale | Jul 1988 | A |
| 4776000 | Parienti | Oct 1988 | A |
| 4776003 | Harris | Oct 1988 | A |
| 4776033 | Scheinert | Oct 1988 | A |
| 4831647 | D'Avello et al. | May 1989 | A |
| 4845740 | Tokuyama et al. | Jul 1989 | A |
| 4852149 | Zwick | Jul 1989 | A |
| 4852155 | Barraud | Jul 1989 | A |
| 4860341 | D'Avello et al. | Aug 1989 | A |
| 4891638 | Davis | Jan 1990 | A |
| 4891650 | Sheffer | Jan 1990 | A |
| 4901340 | Parker et al. | Feb 1990 | A |
| 4935956 | Hellworth et al. | Jun 1990 | A |
| 4951308 | Bishop et al. | Aug 1990 | A |
| 4952928 | Carroll | Aug 1990 | A |
| 5003585 | Richer | Mar 1991 | A |
| 5014206 | Scribner | May 1991 | A |
| 5043736 | Darnell et al. | Aug 1991 | A |
| 5046088 | Margulies | Sep 1991 | A |
| 5055851 | Sheffer et al. | Oct 1991 | A |
| 5063588 | Patsiokas et al. | Nov 1991 | A |
| 5068656 | Sutherland | Nov 1991 | A |
| 5068891 | Marshall | Nov 1991 | A |
| 5070329 | Jasinaki | Dec 1991 | A |
| 5081667 | Drori | Jan 1992 | A |
| 5103449 | Jolissant | Apr 1992 | A |
| 5119104 | Heller | Jun 1992 | A |
| 5127040 | D'Avello et al. | Jun 1992 | A |
| 5128938 | Borras | Jul 1992 | A |
| 5138648 | Palomeque et al. | Aug 1992 | A |
| 5138650 | Stahl et al. | Aug 1992 | A |
| 5144283 | Arens et al. | Sep 1992 | A |
| 5144649 | Zicker et al. | Sep 1992 | A |
| 5159625 | Zicker | Oct 1992 | A |
| 5161180 | Chavous | Nov 1992 | A |
| 5177478 | Wagai et al. | Jan 1993 | A |
| 5187710 | Chou et al. | Feb 1993 | A |
| 5193215 | Olmer | Mar 1993 | A |
| 5208756 | Song | May 1993 | A |
| 5214789 | George | May 1993 | A |
| 5216703 | Roy | Jun 1993 | A |
| 5218367 | Sheffer et al. | Jun 1993 | A |
| 5220593 | Zicker | Jun 1993 | A |
| 5223844 | Mansell | Jun 1993 | A |
| 5233642 | Renton | Aug 1993 | A |
| 5235630 | Moodey | Aug 1993 | A |
| 5239570 | Koster | Aug 1993 | A |
| 5265155 | Castro | Nov 1993 | A |
| 5266944 | Carroll et al. | Nov 1993 | A |
| 5274802 | Altine | Dec 1993 | A |
| 5276444 | McNair | Jan 1994 | A |
| 5289527 | Tiedemann | Feb 1994 | A |
| 5291543 | Freese et al. | Mar 1994 | A |
| 5293642 | Lo | Mar 1994 | A |
| 5297189 | Chabernaud | Mar 1994 | A |
| 5299132 | Wortham | Mar 1994 | A |
| 5301223 | Amadon et al. | Apr 1994 | A |
| 5301234 | Mazziotto et al. | Apr 1994 | A |
| 5309501 | Kozik et al. | May 1994 | A |
| 5311572 | Frieder et al. | May 1994 | A |
| 5321735 | Breeden | Jun 1994 | A |
| 5325302 | Izidon | Jun 1994 | A |
| 5325418 | McGregor et al. | Jun 1994 | A |
| 5327144 | Stilp et al. | Jul 1994 | A |
| 5329578 | Brennan et al. | Jul 1994 | A |
| 5334974 | Simms | Aug 1994 | A |
| 5339352 | Armstrong et al. | Aug 1994 | A |
| 5341414 | Popke | Aug 1994 | A |
| 5343493 | Kaimullah | Aug 1994 | A |
| 5347568 | Moody | Sep 1994 | A |
| 5351235 | Lahtinen | Sep 1994 | A |
| 5353335 | D'Urso | Oct 1994 | A |
| 5359182 | Schilling | Oct 1994 | A |
| 5359642 | Castro | Oct 1994 | A |
| 5359643 | Gammino | Oct 1994 | A |
| 5361212 | Class | Nov 1994 | A |
| 5363425 | Mufti | Nov 1994 | A |
| 5369699 | Page et al. | Nov 1994 | A |
| 5374936 | Feng | Dec 1994 | A |
| 5379451 | Nakagoshi | Jan 1995 | A |
| 5381338 | Wysocki | Jan 1995 | A |
| 5384825 | Dillard et al. | Jan 1995 | A |
| 5387993 | Heller | Feb 1995 | A |
| 5388147 | Grimes | Feb 1995 | A |
| 5390339 | Bruckert | Feb 1995 | A |
| 5394158 | Chia | Feb 1995 | A |
| 5396227 | Carroll | Mar 1995 | A |
| 5396545 | Nair et al. | Mar 1995 | A |
| 5396558 | Ishiquoro et al. | Mar 1995 | A |
| 5398190 | Wortham | Mar 1995 | A |
| 5404580 | Simpson et al. | Apr 1995 | A |
| 5406614 | Hara | Apr 1995 | A |
| 5408513 | Busch et al. | Apr 1995 | A |
| 5408519 | Pierce et al. | Apr 1995 | A |
| 5408682 | Ranner et al. | Apr 1995 | A |
| 5412726 | Nevoux et al. | May 1995 | A |
| 5418537 | Bird | May 1995 | A |
| 5423076 | Westergren | Jun 1995 | A |
| 5430759 | Yokev et al. | Jul 1995 | A |
| 5432841 | Rimer | Jul 1995 | A |
| 5434789 | Fraker | Jul 1995 | A |
| 5438615 | Moen | Aug 1995 | A |
| 5440621 | Castro | Aug 1995 | A |
| 5454024 | Lebowitz | Sep 1995 | A |
| 5457737 | Wen | Oct 1995 | A |
| 5461390 | Hoshen | Oct 1995 | A |
| 5465289 | Kennedy | Nov 1995 | A |
| 5469497 | Pierce et al. | Nov 1995 | A |
| 5470233 | Fuchterman | Nov 1995 | A |
| 5479408 | Will | Dec 1995 | A |
| 5479482 | Grimes | Dec 1995 | A |
| 5485161 | Vaughn | Jan 1996 | A |
| 5485163 | Singer | Jan 1996 | A |
| 5485505 | Norman et al. | Jan 1996 | A |
| 5488563 | Chazelle | Jan 1996 | A |
| 5497149 | Fast | Mar 1996 | A |
| 5502761 | Duncan et al. | Mar 1996 | A |
| 5506893 | Buscher et al. | Apr 1996 | A |
| 5508931 | Snider | Apr 1996 | A |
| 5509056 | Ericsson et al. | Apr 1996 | A |
| 5513243 | Kage | Apr 1996 | A |
| 5515287 | Hakoyama | May 1996 | A |
| 5517555 | Amadon et al. | May 1996 | A |
| 5517559 | Hayashi et al. | May 1996 | A |
| 5519403 | Bickley | May 1996 | A |
| 5532690 | Hertel | Jul 1996 | A |
| 5535434 | Siddoway | Jul 1996 | A |
| 5539398 | Hall | Jul 1996 | A |
| 5543776 | L'Esperance | Aug 1996 | A |
| 5550897 | Seiderman | Aug 1996 | A |
| 5552772 | Janky | Sep 1996 | A |
| 5555286 | Tendler | Sep 1996 | A |
| 5568119 | Schipper | Oct 1996 | A |
| 5570416 | Kroll | Oct 1996 | A |
| 5574648 | Pilley | Nov 1996 | A |
| 5577100 | McGregor et al. | Nov 1996 | A |
| 5579372 | Astrom | Nov 1996 | A |
| 5579376 | Kennedy, III et al. | Nov 1996 | A |
| 5583918 | Nakagawa | Dec 1996 | A |
| 5586175 | Hogan et al. | Dec 1996 | A |
| 5588009 | Will | Dec 1996 | A |
| 5592535 | Klotz | Jan 1997 | A |
| 5604486 | Lauro | Feb 1997 | A |
| 5606313 | Allen | Feb 1997 | A |
| 5606850 | Nakamura | Mar 1997 | A |
| 5610815 | Gudat | Mar 1997 | A |
| 5610972 | Emery et al. | Mar 1997 | A |
| 5614890 | Fox | Mar 1997 | A |
| 5615116 | Gudat | Mar 1997 | A |
| 5621793 | Bednarek et al. | Apr 1997 | A |
| 5625669 | McGregor et al. | Apr 1997 | A |
| 5628051 | Salin | May 1997 | A |
| 5633912 | Tsoi | May 1997 | A |
| 5640447 | Fonseca | Jun 1997 | A |
| 5673306 | Amadon | Sep 1997 | A |
| 5682600 | Salin | Oct 1997 | A |
| 5692037 | Friend | Nov 1997 | A |
| 5719918 | Serbetciouglu | Feb 1998 | A |
| 5722067 | Fougnies et al. | Feb 1998 | A |
| 5732346 | Lazarides | Mar 1998 | A |
| 5740534 | Ayerst | Apr 1998 | A |
| 5761618 | Lynch | Jun 1998 | A |
| 5767795 | Schaphorst | Jun 1998 | A |
| 5768509 | Gunluk | Jun 1998 | A |
| 5774533 | Patel | Jun 1998 | A |
| 5778313 | Fougnies | Jul 1998 | A |
| 5787357 | Salin | Jul 1998 | A |
| 5790636 | Marshall | Aug 1998 | A |
| 5793859 | Matthews | Aug 1998 | A |
| 5794142 | Vanttila et al. | Aug 1998 | A |
| 5797091 | Clise | Aug 1998 | A |
| 5797094 | Houde et al. | Aug 1998 | A |
| 5797096 | Lupien | Aug 1998 | A |
| 5802492 | Delorme | Sep 1998 | A |
| 5806000 | Vo | Sep 1998 | A |
| 5815816 | Isumi | Sep 1998 | A |
| 5822700 | Hultt | Oct 1998 | A |
| 5826185 | Wise et al. | Oct 1998 | A |
| 5828740 | Khuc | Oct 1998 | A |
| 5850599 | Seiderman | Dec 1998 | A |
| 5854975 | Fougnies et al. | Dec 1998 | A |
| 5856974 | Gervais | Jan 1999 | A |
| 5889473 | Wicks | Mar 1999 | A |
| 5905736 | Ronen et al. | May 1999 | A |
| 5920821 | Seaholtz | Jul 1999 | A |
| 5930701 | Skog | Jul 1999 | A |
| 5940755 | Scott | Aug 1999 | A |
| 5943399 | Bannister | Aug 1999 | A |
| 5946629 | Sawyer | Aug 1999 | A |
| 5946630 | Willars | Aug 1999 | A |
| 5950130 | Coursey | Sep 1999 | A |
| 5953398 | Hill | Sep 1999 | A |
| 5974054 | Couts | Oct 1999 | A |
| 5974133 | Fleischer | Oct 1999 | A |
| 5978685 | Laiho | Nov 1999 | A |
| 5983091 | Rodriguez | Nov 1999 | A |
| 5987323 | Huotari | Nov 1999 | A |
| 5999811 | Molne | Dec 1999 | A |
| 6029062 | Hanson | Feb 2000 | A |
| 6035025 | Hanson | Mar 2000 | A |
| 6038444 | Schipper | Mar 2000 | A |
| 6049710 | Nilsson | Apr 2000 | A |
| 6058300 | Hanson | May 2000 | A |
| 6064875 | Morgan | May 2000 | A |
| 6070067 | Nguyen | May 2000 | A |
| 6073004 | Balachandran | Jun 2000 | A |
| 6073015 | Berggren et al. | Jun 2000 | A |
| 6075982 | Donovan et al. | Jun 2000 | A |
| 6081508 | West | Jun 2000 | A |
| 6101378 | Barabash | Aug 2000 | A |
| 6115458 | Taskett | Sep 2000 | A |
| 6119014 | Alperovich et al. | Sep 2000 | A |
| 6122503 | Daly | Sep 2000 | A |
| 6122520 | Want | Sep 2000 | A |
| 6138158 | Boyle et al. | Oct 2000 | A |
| 6148197 | Bridges | Nov 2000 | A |
| 6148198 | Anderson | Nov 2000 | A |
| 6149353 | Nilsson | Nov 2000 | A |
| 6157823 | Fougnies et al. | Dec 2000 | A |
| 6169891 | Gorham et al. | Jan 2001 | B1 |
| 6173181 | Losh | Jan 2001 | B1 |
| 6181935 | Gossman | Jan 2001 | B1 |
| 6188752 | Lesley | Feb 2001 | B1 |
| 6195543 | Granberg | Feb 2001 | B1 |
| 6198431 | Gibson | Mar 2001 | B1 |
| 6199045 | Giniger | Mar 2001 | B1 |
| 6205330 | Windbladh | Mar 2001 | B1 |
| 6208854 | Roberts | Mar 2001 | B1 |
| 6208870 | Lorello et al. | Mar 2001 | B1 |
| 6223046 | Hamill-Keays et al. | Apr 2001 | B1 |
| 6226529 | Bruno | May 2001 | B1 |
| 6249680 | Wax | Jun 2001 | B1 |
| 6249744 | Morita | Jun 2001 | B1 |
| 6266614 | Alumbaugh | Jul 2001 | B1 |
| 6289373 | Dezonno | Sep 2001 | B1 |
| 6314108 | Ramasubramani | Nov 2001 | B1 |
| 6317594 | Gossman | Nov 2001 | B1 |
| 6321257 | Kotola et al. | Nov 2001 | B1 |
| 6327479 | Mikkola | Dec 2001 | B1 |
| 6335968 | Malik | Jan 2002 | B1 |
| 6356630 | Cai et al. | Mar 2002 | B1 |
| 6370373 | Gerth | Apr 2002 | B1 |
| 6373930 | McConnel et al. | Apr 2002 | B1 |
| 6381316 | Joyce et al. | Apr 2002 | B2 |
| 6381535 | Durocher et al. | Apr 2002 | B1 |
| 6393014 | Daly et al. | May 2002 | B1 |
| 6393269 | Hartmaier et al. | May 2002 | B1 |
| 6396913 | Perkins, III | May 2002 | B1 |
| 6397054 | Hoirup et al. | May 2002 | B1 |
| 6397055 | McHenry et al. | May 2002 | B1 |
| 6421707 | Miller | Jul 2002 | B1 |
| 6442257 | Gundlach | Aug 2002 | B1 |
| 6456852 | Bar et al. | Sep 2002 | B2 |
| 6473622 | Meuronen | Oct 2002 | B1 |
| 6483907 | Wong et al. | Nov 2002 | B1 |
| 6487180 | Borgstahl | Nov 2002 | B1 |
| 6487602 | Thakker | Nov 2002 | B1 |
| 6490450 | Batni et al. | Dec 2002 | B1 |
| 6496690 | Cobo | Dec 2002 | B1 |
| 6505046 | Baker | Jan 2003 | B1 |
| 6507589 | Ramasubramani | Jan 2003 | B1 |
| 6512930 | Sandegren | Jan 2003 | B2 |
| 6526335 | Treyz et al. | Feb 2003 | B1 |
| 6526351 | Whitham | Feb 2003 | B2 |
| 6529593 | Nelson | Mar 2003 | B2 |
| 6529732 | Vainiomaki et al. | Mar 2003 | B1 |
| 6587688 | Chambers et al. | Jul 2003 | B1 |
| 6609004 | Morse | Aug 2003 | B1 |
| 6621810 | Leung | Sep 2003 | B1 |
| 6654786 | Fox et al. | Nov 2003 | B1 |
| 6667688 | Menard et al. | Dec 2003 | B1 |
| 6677894 | Sheynblat | Jan 2004 | B2 |
| 6690940 | Brown | Feb 2004 | B1 |
| 6728353 | Espejo | Apr 2004 | B1 |
| 6728635 | Hamada | Apr 2004 | B2 |
| 6731943 | McCormick | May 2004 | B1 |
| 6782258 | Ung | Aug 2004 | B2 |
| 6868074 | Hanson | Mar 2005 | B1 |
| 6879835 | Greene | Apr 2005 | B2 |
| 6915138 | Kraft | Jul 2005 | B2 |
| 6952575 | Countryman | Oct 2005 | B1 |
| 6970869 | Slaughter et al. | Nov 2005 | B1 |
| 6985742 | Giniger | Jan 2006 | B1 |
| 6993325 | Waesterlid | Jan 2006 | B1 |
| 7020480 | Coskun | Mar 2006 | B2 |
| 7072665 | Blumberg | Jul 2006 | B1 |
| 7110773 | Wallace | Sep 2006 | B1 |
| 7120418 | Herajarvi | Oct 2006 | B2 |
| 7123874 | Brennan | Oct 2006 | B1 |
| 7127264 | Hronek | Oct 2006 | B2 |
| 7130383 | Naidoo et al. | Oct 2006 | B2 |
| 7180415 | Bankert et al. | Feb 2007 | B2 |
| 7224696 | Bouleros | May 2007 | B2 |
| 7240108 | Smith | Jul 2007 | B2 |
| 7260836 | Roskind | Aug 2007 | B2 |
| 7317705 | Hanson | Jan 2008 | B2 |
| 7328031 | Kraft | Feb 2008 | B2 |
| 7356328 | Espejo | Apr 2008 | B1 |
| 7386588 | Mousseau | Jun 2008 | B2 |
| 7392038 | Ratschunas | Jun 2008 | B1 |
| 7409428 | Brabec | Aug 2008 | B1 |
| 7437348 | Wyett | Oct 2008 | B1 |
| 7480915 | Costa Requena | Jan 2009 | B2 |
| 7486641 | Reddy | Feb 2009 | B2 |
| 7522182 | Bang | Apr 2009 | B2 |
| 7577431 | Jiang | Aug 2009 | B2 |
| 7864927 | Loizeaux | Jan 2011 | B2 |
| 7969959 | Dabbs, III | Jun 2011 | B2 |
| 8014945 | Cooper | Sep 2011 | B2 |
| 8200291 | Steinmetz | Jun 2012 | B2 |
| 8300529 | Strub | Oct 2012 | B2 |
| 20010006889 | Kraft | Jul 2001 | A1 |
| 20010031641 | Ung et al. | Oct 2001 | A1 |
| 20010034224 | McDowell et al. | Oct 2001 | A1 |
| 20010040949 | Blonder | Nov 2001 | A1 |
| 20020013153 | Wilcock | Jan 2002 | A1 |
| 20020068546 | Plush | Jun 2002 | A1 |
| 20020093435 | Baron | Jul 2002 | A1 |
| 20020098851 | Walczak | Jul 2002 | A1 |
| 20020103762 | Lopez | Aug 2002 | A1 |
| 20020133568 | Smith et al. | Sep 2002 | A1 |
| 20020143946 | Crosson | Oct 2002 | A1 |
| 20020168986 | Lau et al. | Nov 2002 | A1 |
| 20020183072 | Steinbach | Dec 2002 | A1 |
| 20030008661 | Joyce | Jan 2003 | A1 |
| 20030017832 | Anderson | Jan 2003 | A1 |
| 20030022664 | Goldstein | Jan 2003 | A1 |
| 20030040300 | Bodic | Feb 2003 | A1 |
| 20030051041 | Kalavade | Mar 2003 | A1 |
| 20030058096 | Shteyn | Mar 2003 | A1 |
| 20030086422 | Klinker et al. | May 2003 | A1 |
| 20030105864 | Mulligan | Jun 2003 | A1 |
| 20030119525 | Rajkotia | Jun 2003 | A1 |
| 20030120826 | Shay | Jun 2003 | A1 |
| 20030125045 | Riley | Jul 2003 | A1 |
| 20030155413 | Kovesdi | Aug 2003 | A1 |
| 20030163730 | Roskind | Aug 2003 | A1 |
| 20030186710 | Muhonen | Oct 2003 | A1 |
| 20030187803 | Pitt | Oct 2003 | A1 |
| 20030193967 | Fenton | Oct 2003 | A1 |
| 20030210656 | Biacs | Nov 2003 | A1 |
| 20040030659 | Gueh | Feb 2004 | A1 |
| 20040078340 | Evans | Apr 2004 | A1 |
| 20040103431 | Davenport et al. | May 2004 | A1 |
| 20040110524 | Takano | Jun 2004 | A1 |
| 20040176104 | Arcens | Sep 2004 | A1 |
| 20040176123 | Chin | Sep 2004 | A1 |
| 20040196858 | Tsai | Oct 2004 | A1 |
| 20040199614 | Shenfield et al. | Oct 2004 | A1 |
| 20040203756 | Lin | Oct 2004 | A1 |
| 20040209594 | Naboulsi | Oct 2004 | A1 |
| 20050003803 | Buckley | Jan 2005 | A1 |
| 20050004968 | Mononen | Jan 2005 | A1 |
| 20050020287 | Pohutsky et al. | Jan 2005 | A1 |
| 20050048948 | Holland et al. | Mar 2005 | A1 |
| 20050064884 | Dumont | Mar 2005 | A1 |
| 20050101338 | Kraft | May 2005 | A1 |
| 20050132060 | Mo | Jun 2005 | A1 |
| 20050135569 | Dickinson | Jun 2005 | A1 |
| 20050141522 | Kadar | Jun 2005 | A1 |
| 20050164721 | Yeh | Jul 2005 | A1 |
| 20050176445 | Qu | Aug 2005 | A1 |
| 20050186974 | Cai | Aug 2005 | A1 |
| 20050190789 | Salkini | Sep 2005 | A1 |
| 20050239480 | Kim | Oct 2005 | A1 |
| 20050261012 | Weiser | Nov 2005 | A1 |
| 20050265536 | Smith | Dec 2005 | A1 |
| 20050273442 | Bennett | Dec 2005 | A1 |
| 20050282518 | D'Evelyn | Dec 2005 | A1 |
| 20060030337 | Nowak | Feb 2006 | A1 |
| 20060053197 | Yoshimura | Mar 2006 | A1 |
| 20060058951 | Cooper | Mar 2006 | A1 |
| 20060063536 | Kim | Mar 2006 | A1 |
| 20060094403 | Norefors | May 2006 | A1 |
| 20060109960 | D'Evelyn | May 2006 | A1 |
| 20060148415 | Hamalainen | Jul 2006 | A1 |
| 20060183460 | Srinivasan et al. | Aug 2006 | A1 |
| 20060194595 | Myllynen | Aug 2006 | A1 |
| 20060225090 | Shim et al. | Oct 2006 | A1 |
| 20060274696 | Krishnamurthi | Dec 2006 | A1 |
| 20060281470 | Shi | Dec 2006 | A1 |
| 20070021098 | Rhodes | Jan 2007 | A1 |
| 20070037586 | Kim | Feb 2007 | A1 |
| 20070101411 | Babi | May 2007 | A1 |
| 20070110076 | Brouwer | May 2007 | A1 |
| 20070136132 | Weiser | Jun 2007 | A1 |
| 20070243885 | Shim | Oct 2007 | A1 |
| 20080081646 | Morin | Apr 2008 | A1 |
| 20080098225 | Baysinger | Apr 2008 | A1 |
| 20080268769 | Brown | Oct 2008 | A1 |
| 20090029675 | Steinmetz | Jan 2009 | A1 |
| 20090258632 | Sun | Oct 2009 | A1 |
| 20100076767 | Vieri | Mar 2010 | A1 |
| 20100120412 | Tang | May 2010 | A1 |
| 20100167691 | Howarter | Jul 2010 | A1 |
| 20100304766 | Goyal | Dec 2010 | A1 |
| 20110009086 | Poremba | Jan 2011 | A1 |
| 20110064205 | Boni | Mar 2011 | A1 |
| 20110109468 | Hirschfeld | May 2011 | A1 |
| 20110151852 | Olincy | Jun 2011 | A1 |
| 20130013698 | Relyea | Jan 2013 | A1 |
| 20130340094 | Majeti | Dec 2013 | A1 |
| Number | Date | Country |
|---|---|---|
| PCTFI9900935 | Nov 1999 | FR |
| 2308528 | Dec 1995 | GB |
| PCTNO9900178 | Jun 1997 | NO |
| PCTSE9800992 | May 1998 | SE |
| PCTSE9900875 | May 1999 | SE |
| Entry |
|---|
| Bond, “Cellular Carriers Use Prepaid Programs to Reach Untapped Markets,” Billing World, Mar. 1997, pp. 14-17. |
| Robbrock, The Intelligent Network—Changing the Face of Telecommunications, IEEE, Jan. 1991, pp. BCG 21207-BCG 21220. |
| MultiMedia Publishing Corp., “Prepaid Cellular and Prepaid Wireless Market Report and Forecast 1997-2002,” sales literature, undated. |
| NEXTLINK, “Introducing a New Prepaid Telephone Service from NEXTLINK,” sales literature, undated. |
| Open Development Corp., “openMedia Cellular Prepaid,” sales literature, undated. |
| Tecore, Inc., “Pre-Paid Cellular,” sales literature, Mar. 25, 1997, pp. 1-4. |
| Open Mobile Alliance, user Plane Location Protocol Candidate Version 1.0, OMA-TS-ULP-V1—0-20060127-C, Jan. 27, 2006, pp. 1-65. |
| International Search Report received in PCT/US2012/062204 dated Jan. 9, 2013. |
| The Power of Mobile Unified Messaging; Siemans and Comverse to Demonstrate WAP-Based Messaging Applications on Live GBRS System, Comverse, Feb. 2000. |
| Open Mobile Alliance, Secure User Plane Location Architecture Candidate Version 1.0, OMA-AD-SUPL-V1—0-20060127-C, Jan. 27, 2006, pp. 1-77. |
| Le-Pond Chin, The Study of the Interconnection of GSM Mobile Communication System Over IP Based Network, IEEE, pp. 2219-2223. |
| Number | Date | Country | |
|---|---|---|---|
| 20150105110 A1 | Apr 2015 | US |
| Number | Date | Country | |
|---|---|---|---|
| 61889231 | Oct 2013 | US |