Patent ID: 11972244
Assignee: IRON GAMING LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 32:
33. A method for improving a mobile application, the method comprising steps to combine a first mobile application with software to produce an improved mobile application providing added functionalities to the first mobile application, and the steps are:
unpacking a first file of a first mobile application to obtain contents that include codes of the first mobile application and resource data of the first mobile application;
setting a common name space for the resource data of the first mobile application and resource data for codes containing improvements to the first mobile application, wherein the codes containing the improvements to the first mobile application is the software;
assembling the codes of the first mobile application and the codes containing the improvements to the first mobile application; and
packing the assembled codes of the first mobile application and the codes containing the improvements to the first mobile application, the resource data of the first mobile application and the resource data for the codes containing the improvements to the first mobile application, and data of the common name space to create a file of the improved mobile application,
wherein the codes containing the improvements to the first mobile application are configured to cause the improved mobile application to enable:
capturing images of the improved mobile application as the improved mobile application is running;
extracting image descriptors from each image of the captured images;
processing the extracted image descriptors to generate input to a model derived from a trained computer neural network;
processing output of the model to determine a category for the captured image from which the image descriptors are extracted;
extracting one or more features present in the captured image according to predetermined criteria for feature extraction for the category; and
processing the extracted one or more features to monitor a status of the improved mobile
application and/or gather data from contents of the improved mobile application,
wherein the codes containing improvements to the first mobile application are configured to add functionalities to the first mobile application and the improved mobile application provides the added functionalities,
wherein an added functionality of the improved mobile application is to enable a user of the improved mobile application to access a platform to engage in multi-user interactions with one or more other users accessing the platform through one or more other applications configured to access the platform,
wherein the extracted one or more features are processed to identify one or more specific points in the runtime of the improved mobile application to push content to the improved mobile application,
wherein the codes and the resource data of the first mobile application are not modified, and the method comprises:
modifying the codes containing the improvements to the first mobile application to enable functions specified by the codes containing the improvements to the first mobile application to work with the first mobile application.