9271129

Mobile Messaging Hub Enabling Enterprise Office Telephone Numbers

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method for enabling an enterprise office telephone number to be used for Short Message Service/Multimedia Messaging Service/Enhanced Messaging Service (SMS/MMS/EMS) message communication, the method comprising: establishing a secure connection between a messaging hub local short message service center/multimedia message service center (SMSC/MMSC) and a data adapter of a unified communications service; identifying the enterprise office telephone number; provisioning the enterprise office telephone number, the provisioning comprising: registering the enterprise office telephone number with a messaging hub having access to the local SMSC/MMSC; gaining access to a mobile message network using the enterprise office telephone number; and registering the enterprise office telephone number in a database accessible by an SMSC/MMSC with access to a global SMS/MMS network assigning an identification data element to be used in conjunction with the enterprise office telephone number; homing the assigned identification data element within the messaging hub for message traffic delivery; receiving an SMS/MMS/EMS message corresponding to the assigned identification data element; auditing the received SMS/MMS/EMS message; wherein the received SMS/MMS/EMS message is audited for at least one of: spam detection; accounting purposes; law enforcement requests; compliance requests; statistical analysis; and archival retention; determining whether the received message is in violation of predetermined data content policies; and in response to determining that the message is in violation: signaling an alert of a message violation; and logging the message violation.

2

2. The computer-implemented method of claim 1 , wherein the identification data element is one of: service profile identifier (SPID); an electronic SPID (eSPID); a virtual SPID (vSPID); an alternate SPID (AltSPID); and a Session Initiation Protocol (SIP) uniform resource identifier (URI) (SIP URI).

3

3. The computer-implemented method of claim 2 , further comprising: determining whether a session exists over the secure connection to the data adapter; queuing the received SMS/MMS/EMS message for later delivery in response to determining that no session exists; and redirecting the message to the session in response to determining that the session exists.

4

4. The computer-implemented method of claim 1 , determining whether the received SMS/MMS/EMS message is spam; and deleting the received SMS/MMS/EMS message in response to determining that the received SMS/MMS/EMS message is spam.

5

5. The computer-implemented method of claim 3 , further comprising: associating a plurality of user devices with the enterprise office telephone number; and determining which ones of the plurality of user devices receive the SMS/MMS/EMS received message.

6

6. The computer-implemented method of claim 5 , further comprising determining a location of one of the user devices; communicating the location of one of the plurality of user devices to the unified communications service; and delivering a location specific message to the one of the plurality of user devices.

7

7. The computer-implemented method of claim 1 , further comprising: sending an SMS/MMS message by associating a direct inward dial (DID) number of the enterprise office telephone number with the message.

8

8. The computer-implemented method of claim 7 , further comprising auditing a message to be sent.

9

9. The computer-implemented method of claim 8 , wherein auditing comprises: determining whether the message to be sent is in violation of predetermined data content policies and in response to determining that the message is in violation: signal an alert of the message violation; log the message violation; and determine whether to send the violating message.

10

10. The computer-implemented method of claim 1 , wherein identifying the enterprise office telephone number further comprises identifying a block of enterprise office telephone numbers.

11

11. The computer-implemented method of claim 1 further comprising providing a messaging application running on the messaging hub and within the unified communications service.

12

12. The computer-implemented method of claim 11 further comprising providing a push service to transfer the received SMS/MMS/EMS message from the messaging hub to the unified communications service via the messaging application.

13

13. The computer-implemented method of claim 11 further comprising providing a pull service to transfer the received SMS/MMS/EMS message from the messaging hub to the unified communications service via the messaging application.

14

14. The computer-implemented method of claim 1 further comprising provisioning into at least one of: a third party directory; a carrier's directory; a government directory; and a government master directory.

15

15. A non-transitory computer readable storage medium for tangibly storing thereon computer readable instructions for a messaging application having an on premise component and a messaging hub component, the messaging hub component having for a method comprising: establishing a secure connection between a messaging hub local short message service center/multimedia message service center (SMSC/MMSC) and a data adapter of a unified communications service; identifying an enterprise office telephone number; provisioning the enterprise office telephone number, the provisioning comprising: registering the enterprise office telephone number with a messaging hub having access to the local SMSC/MMSC; gaining access to a mobile message network using a non-mobile enterprise office telephone number; and registering the enterprise office telephone number in a database accessible by an SMSC/MMSC with access to a global SMS/MMS network; assigning an identification data element to be used in conjunction with the enterprise office telephone number; homing the assigned identification data element within the messaging hub for message traffic delivery; and further comprising: auditing the sent and received messages; wherein the messages are audited for at least one of: spam detection; accounting purposes; law enforcement requests; compliance requests; statistical analysis; and archival retention; determining whether the message is in violation of predetermined data content policies; and in response to determining that the message is in violation: signaling an alert of a message violation; and logging the message violation; the on premise component comprising instructions for a method comprising: transferring an enterprise office telephone number over the secure connection; and sending and receiving SMS/MMS messages over the secure connection.

16

16. The computer-implemented method of claim 1 , further comprising: determine whether to queue the violating message for delivery.

17

17. A computer-implemented method for enabling an enterprise office telephone number to be used for Short Message Service/Multimedia Messaging Service/Enhanced Messaging Service (SMS/MMS/EMS) message communication, the method comprising: establishing a secure connection between a messaging hub local short message service center multimedia message service center (SMSC/MMSC) and a data adapter of a unified communications service; identifying the enterprise office telephone number; provisioning the enterprise office telephone number, the provisioning comprising: registering the enterprise office telephone number with a messaging hub having access to the local SMSC/MMSC; gaining access to a mobile message network using the enterprise office telephone number; and registering the enterprise office telephone number in a database accessible by an SMSC/MMSC with access to a global SMS/MMS network; assigning an identification data element to be used in conjunction with the enterprise office telephone number; homing the assigned identification data element within the messaging hub for message traffic delivery queuing an SMS/MMS message by associating a direct inward dial (DID) number of the enterprise office telephone number with the message; auditing a queued message to be sent; wherein the queued message is audited for at least one of: accounting purposes; law enforcement requests; compliance requests; statistical analysis; and archival retention; wherein auditing comprises: determining whether the message to be sent is in violation of predetermined data content policies; and in response to determining that the message is in violation: signaling an alert of a message violation; and logging the message violation.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

Eugene Lee Lew
Vasileios J. Gianoukos

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MOBILE MESSAGING HUB ENABLING ENTERPRISE OFFICE TELEPHONE NUMBERS” (9271129). https://patentable.app/patents/9271129

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.