IP Library › Granted Patent US 11,653,183
Granted Patent B2
US 11,653,183 · App. 17/959,697 · Granted May 16, 2023

Undelivered message threshold

Inventor: Graham Merrett (Woolloongabba, AU)
Assignee: REMBRANDT MESSAGING TECHNOLOGIES II, LP.
H04W4/14H04L51/56H04L51/58H04L69/24H04W4/18H04W8/183H04L51/04H04W84/12H04W88/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,653,183
App. No.
17/959,697
Granted
May 16, 2023
Kind
B2
Abstract

A system may comprise a sending mobile phone that transmits SMS messages via a cellular network and packet switched messages via a PSMS and at least one server that supports the PSMS and maintains status information. The sending mobile phone may send a second message via a WLAN and via the PSMS, to a receiving mobile phone on a condition that an undelivered message threshold corresponding to the receiving mobile phone has not been exceeded.

Claims (70)

1. A system comprising:

a sending mobile phone that transmits short message service (SMS) messages via a cellular network and packet switched messages via a packet switched message service (PSMS); and

server that supports the PSMS;

wherein:

the sending mobile phone retrieves first information representing a phone number of a first receiving mobile phone from a first message and sends the first information to the server;

the server, in response to receipt of the first information, sends a first response to the sending mobile phone when the phone number of the first receiving mobile phone is not associated with a subscriber of the PSMS;

after the first response is received by the sending mobile phone, the sending mobile phone sends the first message via an SMS bearer to the first receiving mobile phone;

the sending mobile phone retrieves second information representing a phone number of a second receiving mobile phone from a second message being composed and sends the second information to the server; the second receiving mobile phone being associated with a subscriber of the PSMS;

the server, in response to receipt of the second information, sends a second response to the sending mobile phone, the second response communicating a different query result than the first response;

the sending mobile phone sends the second message via a wireless local area network (WLAN) and via the PSMS, to the second receiving mobile phone on a condition that a maximum number of undelivered messages corresponding to the second receiving mobile phone has not been exceeded;

the PSMS is a service for sending and receiving packet switched messages other than SMS, enhanced message service (EMS) and multimedia message service (MMS) messages; and

content of the first message and content of the second message is displayed by a same messaging client.

2. The system of claim 1 , wherein one or more undelivered messages are queued for later delivery to the second receiving mobile phone;

wherein the sending mobile phone and the second receiving mobile phone are authenticated to the PSMS based on hardware identification.

3. The system of claim 2 , wherein the server, in response to receipt of the second information, sends the second response to the sending mobile phone when the phone number of the second receiving mobile phone has an active status.

4. The system of claim 3 , wherein the second receiving mobile phone has an active status when the one or more undelivered messages queued for later delivery do not exceed the maximum number of undelivered messages.

5. The system of claim 1 , wherein subsequent to one message becoming queued for the second receiving mobile phone, messages from another sending mobile phone to the second receiving phone are no longer routed via the PSMS.

6. The system of claim 1 , wherein a third message is sent to the second receiving mobile phone, via an SMS bearer, on a condition that the maximum number of undelivered messages has been exceeded.

7. A method performed by a sending mobile phone that transmits short message service (SMS) messages via a cellular network and packet switched messages via a packet switched message service (PSMS), the method comprising:

retrieving, by the sending mobile phone, first information representing a phone number of a first receiving mobile phone from a first message and sending the phone number of the first receiving mobile phone to a server;

receiving, by the sending mobile phone, a first response, when the phone number of the first receiving mobile phone is not associated with a subscriber of the PSMS;

sending, by the sending mobile phone, after the first response is received by the sending mobile phone, the first message, via an SMS bearer, to the first receiving mobile phone;

retrieving, by the sending mobile phone, second information representing at least a phone number of a second receiving mobile phone from a second message being composed and sending the phone number of the second receiving mobile phone to the server, the second receiving mobile phone being associated with a subscriber of the PSMS;

receiving a second response, by the sending mobile phone, the second response communicating a different query result than the first response; and

sending, by the sending mobile phone, a second message via a wireless local area network (WLAN) and via the PSMS, to the second receiving mobile phone on a condition that a maximum number of undelivered messages corresponding to the second receiving mobile phone has not been exceeded;

wherein the PSMS is a service for sending and receiving packet switched messages other than SMS, enhanced message service (EMS) and multimedia message service (MMS) messages; and

wherein content of the first message and content of the second message is displayed by a same messaging client.

8. The method of claim 7 , wherein one or more undelivered messages are queued for later delivery to the second receiving mobile phone; wherein the second message is sent according to an email address.

9. The method of claim 7 , wherein the server, in response to receipt of the second information, sends the second response to the sending mobile phone when the phone number of the second receiving mobile phone has an active status; wherein the second message is sent according to a user identifier.

10. The method of claim 9 , wherein the second receiving mobile phone has an active status when the one or more undelivered messages queued for later delivery do not exceed the maximum number of undelivered messages.

11. The method of claim 7 , wherein subsequent to one message becoming queued for the second receiving mobile phone, messages from another sending mobile phone to the second receiving phone are no longer routed via the PSMS.

12. The method of claim 7 , further comprising:

sending, by the sending mobile phone, a third message to the second receiving mobile phone, via an SMS bearer, on a condition that the maximum number of undelivered messages corresponding to the second receiving mobile phone has been exceeded.

13. The method of claim 7 , wherein the sending mobile phone is authenticated to the PSMS via a hardware identification and the sending mobile phone is authenticated to the PSMS via SMS protocol.

14. A system comprising:

a sending mobile phone that transmits short message service (SMS) messages via a cellular network and packet switched messages via a packet switched message service (PSMS); and

at least one server that supports the PSMS;

wherein:

the sending mobile phone retrieves first information representing a phone number of a receiving mobile phone from a first message being composed and sends the first information to the at least one server;

the at least one server, in response to receipt of the first information, sends a first response to the sending mobile phone, the receiving mobile phone being associated with a subscriber of the PSMS;

after the first response is received by the sending mobile phone, the sending mobile phone sends the first message to the receiving mobile phone via a wireless local area network (WLAN) and the PSMS;

the sending mobile phone sends second information representing the phone number of the receiving mobile phone to the at least one server;

the at least one server, in response to receipt of the second information, sends a second response to the sending mobile phone based at least in part on a message being undelivered to the receiving mobile phone, the second response communicating different information than the first response;

the sending mobile phone sends a second message via an SMS bearer, to the receiving mobile phone, subsequent to the sending mobile phone receiving the second response;

the PSMS is a service for sending and receiving packet switched messages other than SMS, enhanced message service (EMS) and multimedia message service (MMS) messages; and

content of the first message and content of the second message is displayed by a same messaging client.

15. The system of claim 14 , wherein the message undelivered to the receiving phone is delivered to the at least one server of the PSMS.

16. The system of claim 15 , wherein the message undelivered to the receiving phone is sent by the sending mobile phone.

17. The system of claim 15 , wherein the message undelivered to the receiving phone is sent by another mobile phone.

18. The system of claim 14 , wherein the at least one server receives information from another mobile phone, the information indicating alternative capabilities.

19. The system of claim 18 , wherein based on receipt of the information indicating alternative capabilities, information associated with at least one capability of the subscriber is updated.

20. A method performed by a sending mobile phone that transmits short message service (SMS) messages via a cellular network and packet switched messages via a packet switched message service (PSMS), the method comprising:

retrieving, by the sending mobile phone, a phone number of a receiving mobile phone from a first message being composed and sending first information representing the phone number of the receiving mobile phone;

receiving, by the sending mobile phone, a first response to the sending, wherein the first response indicates that the receiving mobile phone is associated with a subscriber of the PSMS;

after the first response is received by the sending mobile phone, sending, by the sending mobile phone, the first message via a wireless local area network (WLAN) and the PSMS; and

sending, by the sending mobile phone, a second message via an SMS bearer, to the receiving mobile phone, subsequent to the sending mobile phone receiving the first response and based at least in part on the first message being undelivered to the receiving mobile phone;

wherein the PSMS is a service for sending and receiving packet switched messages other than SMS, enhanced message service (EMS) and multimedia message service (MMS) messages.

21. The method of claim 20 , wherein the first message is undelivered to the receiving mobile phone but is delivered to a server of the PSMS.

22. The method of 20 , wherein the first message is undelivered to the receiving mobile phone;

wherein the sending mobile phone is authenticated to the PSMS via a hardware identification and the sending mobile phone is authenticated to the PSMS via SMS protocol.

23. The method of claim 20 , wherein the first message is queued for delivery by the sending mobile phone.

24. The method of claim 20 , wherein a server of the PSMS receives information from another mobile phone, the information indicating alternative capabilities.

25. The method of claim 24 , wherein based on receipt of the information indicating alternative capabilities, information corresponding to the subscriber associated with the receiving mobile phone is updated.

26. The method of claim 20 , wherein a second response is received, based at least in part on another message being undelivered to the receiving mobile phone, wherein the second response indicates that at least one message should not be sent via the PSMS.

27. The method of claim 20 , further comprising:

receiving a third message, via the PSMS, based on an email address of the sending mobile phone.

28. The method of claim 27 , wherein the third message is received by a plurality of devices.

29. The method of claim 20 , further comprising:

receiving a third message, via the PSMS, based on a user identifier of the sending mobile phone.

30. The method of claim 20 , wherein during the entire time between when the phone number of the receiving mobile phone is retrieved and when the first response is received, the receiving mobile phone is not connected to any message server.

Priority Claims (2)
AU 2007903979 · Jul 24, 2007 · national
AU 2007906230 · Nov 13, 2007 · national
Continuity (14)
Continuation 17872378 · Jul 25, 2022
Continuation 17740919 · May 10, 2022
Continuation 17717720 · Apr 11, 2022
Continuation 17348348 · Jun 15, 2021
Continuation 17228210 · Apr 12, 2021
Continuation 17131103 · Dec 22, 2020
Continuation 16897161 · Jun 9, 2020
Continuation 16714113 · Dec 13, 2019
Continuation 15966965 · Apr 30, 2018
Continuation 15011000 · Jan 29, 2016
Continuation 14307166 · Jun 17, 2014
Continuation 13762347 · Feb 7, 2013
Continuation 12452883
Related Publication 20230027646A1 · Jan 26, 2023