Patent ID: 11934351
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 4:
5. A method performed by an intermediate interface comprising:
receiving a request for a second system metadata;
retrieving a first system metadata wherein the first system metadata includes a customer relationship management data;
generating an interface representation of the first system metadata in response to the first system metadata;
generating the second system metadata in response to the request for the second system metadata and the interface representation of the first system metadata wherein the second system metadata includes a first subset of the first system metadata;
generating a site metadata mapping in response to the second system metadata and the interface representation of the first system metadata wherein the site metadata mapping includes at least one of an object, a class and an attribute of the first system metadata and a second subset of the first system metadata not included in the second system metadata;
storing the site metadata mapping in a memory;
transmitting the second system metadata to a client application wherein the client application is operative to alter the second system metadata but is unable to alter the first system metadata and the site metadata mapping;
receiving an updated second system metadata from the client application;
generating an updated interface representation of the first system metadata in response to the site metadata mapping and the updated second system metadata wherein the updated second system metadata includes at least one of an updated attributed and an updated object;
generating an updated first system metadata in response to the updated interface representation of the first system metadata;
replacing the first system metadata in the memory with the updated first system metadata; and
performing a customer relationship management algorithm in response to the updated first system metadata.