Invention Grant
- Patent Title: Systems and methods for using facade API for phased upgrade of core API
-
Application No.: US15713806Application Date: 2017-09-25
-
Publication No.: US10796350B2Publication Date: 2020-10-06
- Inventor: Lukas Skulnik , Michal Karasek , Pavel Srankota
- Applicant: ORACLE INTERNATIONAL CORPORATION
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kraguljac Law Group, LLC
- Main IPC: G06Q30/06
- IPC: G06Q30/06 ; G06F16/00 ; G06F21/57 ; H04L29/08 ; G06F9/46 ; G06F8/658 ; G06F9/54 ; G06F8/65

Abstract:
Systems, methods, and other embodiments associated with a phased release of a core application programming interface (API) are described. In one embodiment, a method includes performing a phased release to remote client devices to upgrade instances of a first core API to a second core API. The example method may also include deploying a facade API into instances of the first core API in response to determining that an API implementation relies upon functionality of the second core API. The facade API is a dummy interface for interacting with the API implementation in place of the functionality of the second core API. The example method may also include performing phased upgrades to upgrade subsets of the remote client devices in phases from the first core API to the second core API, where functionality of the second core API replaces the facade API.
Public/Granted literature
- US20190095967A1 SYSTEMS AND METHODS FOR USING FACADE API FOR PHASED UPGRADE OF CORE API Public/Granted day:2019-03-28
Information query