Patent ID: 11861693
Assignee: RAMP BUSINESS CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A system comprising a computing server, the computing server comprising a processor and a memory, the memory configured to store a set of code instructions, the set of code instructions, when executed by the processor, causes the processor to:
classify a plurality of named entities to a category of transacting named entities, classifying the plurality of named entities to the category comprising:
receiving past transaction data associated with a plurality of clients of a software-as-a-service (SaaS) platform, the past transaction data including unstructured data with unprocessed named entities,
parsing text strings representing the unprocessed named entities from the unstructured data, and
analyzing patterns in the past transaction data to determine one or more named entity identification rules that are used to classify one or more unprocessed named entities to the category of transacting named entities;

receive transaction data associated with a target client of the SaaS platform;
determine that a target transacting named entity extracted from the transaction data belongs to the category, determining that the target transacting named entity belonging to the category comprising:
extracting one or more text strings representing the target transacting named entity from the transaction data,
applying at least one of the named entity identification rules to the one or more text strings to determine that the target transacting named entity belongs to the category;

responsive to determining that the target transacting named entity belongs to the category, determine that the transaction data includes a subscription transaction series;
apply a model to the transaction data to predict a recurring frequency of the subscription transaction series;
predict a timing of an upcoming transaction in the subscription transaction series using the model; and
cause a graphical user interface (GUI) of the SaaS platform to display a prediction of the upcoming transaction and the timing.