The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 28, 2020

Filed:

Apr. 22, 2020
Applicant:

Bandwidth, Inc., Raleigh, NC (US);

Inventors:

Syed Mohsin Reza Zaidi, Cary, NC (US);

Bryan C. Turner, Durham, NC (US);

Alan Woodrow Bevier, Raleigh, NC (US);

Jeremy Howard, Apex, NC (US);

Assignee:

Bandwidth, Inc., Raleigh, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04W 4/14 (2009.01); H04W 4/20 (2018.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04W 4/14 (2013.01); H04L 67/10 (2013.01); H04W 4/20 (2013.01);
Abstract

Techniques are disclosed for passing short message service (SMS) messages between sending and receiving SMS service providers over a network comprising a default data center and one or more alternative data centers. The default data center may receive message segments of an SMS message from the sending SMS provider into a local storage area of a concatenator comprising a local and a global storage area. The message segments may include segmentation information indicative of a number of message segments associated with the SMS message, routing information, the sending SMS provider, and the receiving SMS provider. When all the message segments have been received within a local timeout period, the default data center concatenates the message segments into a single SMS message and sends it to the receiving SMS service provider. When not all of the message segments have been received, the default data center moves the message segments to the global storage area sends the received message segments to an alternative data centers. The alternative data center receives all of the message segments from one or more data centers into its global storage area; concatenates them into a single SMS message; and sends the concatenated SMS message to the receiving SMS service provider. Other embodiments are disclosed.


Find Patent Forward Citations

Loading…