The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 13, 2026

Filed:

Dec. 19, 2024
Applicant:

Reltio, Inc., Redwood Shores, CA (US);

Inventor:

Michael Frasca, Durham, NC (US);

Assignee:

Reltio, Inc., Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/25 (2019.01); G06F 16/27 (2019.01);
U.S. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 16/258 (2019.01);
Abstract

Obtaining a unified data model, wherein the unified data model provides a logical view of a plurality of data structures of a computing platform, wherein the computing platform is in communication with a plurality of cloud service providers that each provide respective storage services for the computing platform. Providing an abstraction layer, wherein the abstraction layer maps respective attributes of the unified data model to corresponding attributes of each of the plurality of cloud service providers. Selecting, by the abstraction layer, a first storage scheme of a first cloud service provider of the plurality of cloud service providers. Receiving, from a user, a first input. Translating, by the abstraction layer responsive to the first input and based on the mapping between the respective attributes of the unified data model to the corresponding attributes of the first cloud service provider, the first input to a first set of storage instructions native to the first cloud service provider, wherein execution of the first set of storage instructions cause a first resulting logical view of the data structures of the computing platform. Seamlessly and dynamically switching, by the abstraction layer, from the first storage scheme to a second storage scheme of a second cloud service provider of the plurality of different cloud service providers without notifying the user. Receiving, from the user, a second input, wherein the second input is the same as the first input. Translating, by the abstraction layer responsive to second first input and based on the mapping between the respective attributes of the unified data model to the corresponding attributes of the second cloud service provider, the second input to a second set of storage instructions native to the second cloud service provider, wherein execution of the second set of storage instructions causes a second resulting logical view of the respective data structures of the computing platform, wherein the second resulting logical view is the same as the first logical view.


Find Patent Forward Citations

Loading…