| CPC G06F 8/38 (2013.01) [H04L 51/214 (2022.05)] | 20 Claims |

|
1. A computer-implemented method, comprising:
receiving a design of in-application user interface elements (in-app UI elements) generated by a message publisher via a graphical user interface provided by a message management server, wherein the in-app UI elements comprise a series of messages, wherein the graphical user interface provided by the message management server simulates an appearance of the in-app UI elements that augment a software application, the software application developed by the message publisher;
converting the design of the in-app UI elements as a payload that includes configuration data of the in-app UI elements;
receiving, from a software development kit (SDK) associated with the message management server, an identifier that represents an instance of the SDK incorporated as part of the software application, and the SDK developed by the message management server;
receiving, from the message publisher, a trigger condition for displaying the in-app UI elements;
determining that the software application associated with the identifier matches the trigger condition;
generating, responsive to the trigger condition being met, the payload that includes the configuration data of the in-app UI elements; and
transmitting the message payload to the SDK, wherein the SDK uses the configuration data to render the in-app UI elements, wherein the in-app UI elements are rendered as the series of messages that cover at least a portion of the software application.
|