Using a client-side machine learning model dynamically in a mobile enterprise application on a mobile device
Assigneesalesforce.com, inc.
InventorsSi Jun JIA, Yunxi JIA, Jason NASSI
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsSi Jun JIA, Yunxi JIA, Jason NASSI
Estimating the term…
A computer-implemented method comprises receiving by a servers of a development platform, an upload of a trained ML model and configuration data from a tenant user, for use by a mobile enterprise application that is made available to one or more tenants of the development platform, the mobile enterprise application capable of invoking the trained ML model, wherein the configuration data defines an input data format and an output data format of the trained ML model, The server generates API based on the configuration data and downloading the API to the mobile enterprise application, wherein the generating the API is performed without using an API provided by the tenant user. The generated API is further configured to pass input in the input data format to the trained ML model and configured to receive output in the output data format from the trained ML model for further processing or display.
A computer-implemented method comprising:
A non-transitory computer-readable medium containing program instructions, which when executed by one or more processors, cause the one or more processors to carry out the steps of:
A multi-tenant development platform, comprising:
The multi-tenant development platform of claim 20, wherein the multi-tenant development platform includes a plurality of individual tenant storage spaces for corresponding tenants.
The multi-tenant development platform of claim 21, wherein at least a portion of the tenants customize the mobile enterprise application to create multiple custom enterprise applications.
Dependencies are inferred from the claim text.