Patent AU-2021107385-A4 (AU)
Title: System, Program, and Method for Presenting and Broadcasting Content
Inventor: DATT EMANUEL AJAY
IPC: G06N20/00
Filed: 2021-08-25
Granted: 2021-12-23
Abstract: User assessment 
ABSTRACT 
Embodiments include a system for trading financial products, the system comprising processor 
hardware and memory hardware, the memory hardware storing processing instructions which 
when executed by the processor hardware cause the processor hardware to execute a method 
comprising: maintaining a user registry of user accounts, the system providing remote access to 
a user interface for the user of each user account via an authentication process; the user interface 
including a graphical user interface, via which graphical user interface: the system presents 
interactive representations of financial products to users, users interact with the interactive 
representations of financial products to access functionality comprising trading, including 
purchasing, selling, and bidding to purchase, instances of financial products; the user interface 
further including a broadcast interface, via which broadcast interface: the system broadcasts 
interactive representations of financial products to users, users interact with the interactive 
representations by responding to the broadcast or by following a link to an interactive 
representation of the same financial product in the graphical user interface. The method further 
comprises: maintaining an investment registry comprising an entry per instance of financial 
product traded on the system, each entry identifying the financial product instance and listing a 
real time value of the financial product instance, and being assigned to ownership of an owner 
from among the user accounts, wherein the investment registry includes a capital holding account 
per user account for holding capital assigned to ownership of the user account; wherein the user 
registry includes, for each user account, user information and user history, the user information 
including personal identifying information, demographic information, communication details, 
communication preferences, and the user history including a trade history detailing historical 
purchases and sales of financial product instances on the system, including an financial product 
identifier, date, and value, for each historical purchase and sale, the user history further including 
an interaction history detailing historical interactions between the user and the interactive 
representations of financial products; periodically executing a first machine learning algorithm to 
output a first model of each user of the user accounts according to first data including financial 
products and capital assigned to ownership of the user account according to the investment 
registry, the trade history of the user account, and the user information of the user account; 
periodically executing a second machine learning algorithm to output a second model of each 
user of the user accounts according to second data including the interaction history; periodically 
executing a clustering and classification algorithm to cluster and classify the users according to 
the first model of the user and the second model of the user; and determining representations of 
which financial products to present to each user in the graphical user interface in dependence 
upon a most recent classification of the user by the clustering and classification algorithm, and/or 
determining to which users to broadcast an interactive representation of an financial product in 
dependence upon the most recent classifications of the users by the clustering and classification 
algorithm. [FIGURE 1]
Maintaining user 
registry 
S201 
Maintaining investment 
registry 
S202 
Execute first machine 
learning algorithm 
S203 
Execute second machine 
learning algorithm 
S204 
Execute cluster and 
classify algorithm 
S205 
Determining which Determining to which 
investment products to users to broadcast an 
present investment product 
S206a representation S206b 
Presenting according to Broadcasting according 
determination to determination 
S207a S207b 
FIGURE 2