Patent ID: 11966684
Assignee: ILLUMY INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method for translating a persistent message from a first user using a persistent messaging system into a text message to a second user using an external text client, the method comprising:
receiving, via a user interface, displayed on a device, the persistent message from the first user to the second user;
transforming, at an on-net parsing processor, the persistent message into standard format data, the standard format data including a header and a body, the header comprising metadata defining individual or multiple recipients, and the body comprising subcomponents representing content of the persistent message;
determining, at a message router, a next destination for the standard format data based on at least one attribute associated with the persistent message, the at least one attribute comprising identifying information about the first user, identifying information about the second user, and the content of the persistent message, the next destination being at least one of an off-net parsing processor or a message classifier;
in response to determining that the next destination is the message classifier, matching, at the message classifier, the content of the persistent message from the standard format data with content of a persistent thread representing an historical interaction between the first user and the second user or users based on the at least one attribute;
adding the persistent message to the persistent thread at the historical interaction between the first user and the second user or users;
storing the standard format data in a persistent database, the persistent database storing a record of interactions between the first user and the second user on the persistent messaging system;
processing, at the message classifier, the standard format data into subcomponents representing the content of the persistent message;
transmitting, from the message classifier, the subcomponents to respective content processing engines;
translating, at the respective content processing engines, the subcomponents to text message content, the text message content comprising text, file-related content, and at least one of images, video, or multimedia;
converting, at the off-net parsing processor, the text message content to the text message, the text message being in a format compatible with the external text client; and
transmitting, via a send queue, the text message to the second user via the external text client.