Computerized implementation framework to abstract data object definitions across multiple computing environments
AssigneeSalesforce, Inc.
InventorPrithvi Krishnan Padmanabhan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorPrithvi Krishnan Padmanabhan
Estimating the term…
Methods, systems, and devices supporting a data model abstraction framework are described. Some platforms (e.g., a multi-tenant cloud computing platform) may manage data across a number of persistent systems (e.g., cloud platforms, data stores, packages, etc.). To efficiently manage data across such systems, a platform may implement a metadata-driven abstraction layer. The abstraction layer may support a number of interface objects and interface fields, which may operate as abstracted versions of persistent objects and persistent fields. External entities (e.g., users, triggers, customizations, packages, plugins, or any other entities) may interact with the interface objects, and the abstraction layer may automatically handle mappings from the interface objects to the persistent systems. By using the metadata-driven abstraction layer, the platform may resolve conflicts between the external entities and multiple underlying persistent systems. Additionally, the abstraction layer may dynamically adjust mappings to handle migrations or other updates across the persistent systems.
A method for data management at a computing device, comprising:
An apparatus for data management at a computing device, comprising:
A non-transitory computer-readable medium storing code for data management at a computing device, the code comprising instructions executable by a processor to:
Dependencies are inferred from the claim text.