IP Library › Granted Patent US 11,496,575
Granted Patent B2
US 11,496,575 · App. 17/017,078 · Granted Nov 8, 2022

Enhanced messaging as a platform

Inventors: Mayank Kaul (Renton, WA); Chung Yi Lu (Bellevue, WA)
Assignee: T-Mobile USA, Inc.
H04L67/141G06F9/546G06F9/547H04L12/1407H04L41/0806H04L51/02H04L51/046H04L67/1097H04L67/306
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,496,575
App. No.
17/017,078
Granted
Nov 8, 2022
Kind
B2
Abstract

Aspects of the invention enhance the capabilities of the MaaP by adding interfaces thereto so that the platform directly interfaces with the OCS, the PCRF, the EIR, the CDB and the HSS without middle layer or without using RCS as an intermediary. Moreover, embodiments of the invention may create a user interface of the MaaP so that users may configure parameters to interact with the network nodes right from the user interface.

Claims (44)

1. A system comprising:

a processor configured for executing computer-executable instructions for establishing a messaging platform having a direct communication, while bypassing a Rich Communication Services (RCS), with at least one of the following:

a Home Subscriber Server (HSS),

an Online Charging System (OCS),

a Policy and Charging Rules Function (PCRF),

an Equipment Identity Register (EIR), and

a Cloud Database (CDB); and

wherein the processor is configured to execute one or more interfaces for the direct communication to communicate with network nodes,

wherein the direct communication comprises corresponding values, settings and parameters for the network nodes.

2. The system of claim 1 , wherein the messaging platform comprises a Message as a Platform (MaaP).

3. The system of claim 1 , wherein the interfaces comprise application programming interfaces (APIs) for intercommunicating routing logics in response to automated chat session robots communications with subscriber profile commands.

4. The system of claim 1 , wherein the interfaces comprise application programming interfaces (APIs) for intercommunicating application-to-person (A2P) messaging capability in response to requests from automated chat session robots.

5. The system of claim 1 , wherein the interfaces comprise application programming interfaces (APIs) for responding to application-to-person (A2P) messaging between automated chat session robots and subscribers.

6. The system of claim 1 , wherein the processor is configured to bypass a universal user profile associated with the RCS.

7. A tangible non-transitory computer-readable medium stored thereon computer-executable instructions for configuring a messaging platform, wherein the computer-executable instructions comprising:

establishing a messaging platform having a direct communication, via Application Programming Interfaces (APIs), with at least one of the following:

a Home Subscriber Server (HSS),

an Online Charging System (OCS),

a Policy and Charging Rules Function (PCRF),

an Equipment Identity Register (EIR), and

a Cloud Database (CDB); and

configuring one or more interfaces for the direct communication;

executing one or more interfaces for the direct communication to communicate with network nodes; and

communicating, via the direct communication, corresponding values, settings and parameters for the network nodes.

8. The tangible non-transitory computer-readable medium of claim 7 , wherein the messaging platform comprises a Message as a Platform (MaaP).

9. The tangible non-transitory computer-readable medium of claim 7 , wherein the interfaces comprise application programming interfaces (APIs) for intercommunicating routing logics in response to automated chat session robots communications with subscriber profile commands.

10. The tangible non-transitory computer-readable medium of claim 7 , wherein the interfaces comprise application programming interfaces (APIs) for intercommunicating application-to-person (A2P) messaging capability in response to requests from automated chat session robots.

11. The tangible non-transitory computer-readable medium of claim 7 , wherein the interfaces comprise application programming interfaces (APIs) for responding to application-to-person (A2P) messaging between automated chat session robots and subscribers.

12. The tangible non-transitory computer-readable medium of claim 7 , wherein the direct communication comprises the APIs bypassing a Rich Communication Services (RCS).

13. The tangible non-transitory computer-readable medium of claim 7 , further comprising a user interface for exposing values of the APIs, wherein the user interface is configured to include controls to modify the exposed values.

14. The tangible non-transitory computer-readable medium of claim 7 , further comprising establishing the messaging platform having the direct communication via bypassing a universal user profile associated with a Rich Communication Services (RCS).

15. A computer-implemented method for an enhanced messaging platform comprising:

establishing a direct communication with a Home Subscriber Server (HSS) via a first application programming interface (API);

establishing a direct communication with an Online Charging System (OCS) via a second API;

establishing a direct communication with a Policy and Charging Rules Function (PCRF) via a third API;

establishing a direct communication with an Equipment Identity Register (EIR) via a fourth API;

establishing a direct communication with a Cloud Database (CDB) with a fifth API; and

providing a user interface for a user to configure one or more values from the first API, the second API, the third API, the fourth API, and the fifth API;

wherein corresponding values, settings and parameters for the network nodes are transmitted via the first API without passing via a Rich Communication Services (RCS).

16. The computer-implemented method of claim 15 , wherein the messaging platform comprises a Message as a Platform (MaaP).

17. The computer-implemented method of claim 15 , wherein the first API, the second API, the third API, the fourth API, and the fifth API are configured to intercommunicate routing logics in response to automated chat session robots communications with subscriber profile commands.

18. The computer-implemented method of claim 15 , wherein the first API, the second API, the third API, the fourth API, and the fifth API are configured to intercommunicate application-to-person (A2P) messaging capability in response to requests from automated chat session robots.

19. The computer-implemented method of claim 15 , wherein the first API, the second API, the third API, the fourth API, and the fifth API are configured to application-to-person (A2P) messaging between automated chat session robots and subscribers.

20. The computer-implemented method of claim 15 , wherein the direct communication comprises bypassing a universal user profile associated with the RCS.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2020
From: KAUL, MAYANK; LU, CHUNG YI
To: T-MOBILE USA, INC.
Reel/Frame 054386/0526 →
Continuity (1)
Related Publication 20220078245A1 · Mar 10, 2022
Cited By (1)
US 12,219,018