EP3243314B1

System and method for neutral application programming interface

Abstract

This record has no abstract on file.

Term

9.3 yearsleft in the term

Expires 5 January 2036.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

16 claims: 2 independent, 14 dependent

  1. 1
    A system for neutral application programming interfaces, comprising:a device (D-02) configured to: receive a neutral application programming interface, N-API, request (102), wherein the N-API request (102) comprises an outer payload (PL01-OUTER) and an inner payload data structure (PL01-INNER) corresponding to an application programming interface, API, action, wherein the outer payload (PL01-OUTER) has a pattern that is universal and independent of the inner payload data structure (PL01-INNER);parse the outer payload (PL01-OUTER) based on a common definition of the outer payload (PL01-OUTER);extract information of the API action from the outer payload (PL01-OUTER);parse the inner payload data structure (PL01-INNER) based on a definition of the API action, wherein the definition is specific to the API action;and process the API action.
  2. 15
    A method for neutral application programming interfaces, comprising:receiving a neutral application programming interface, N-API, request (102), wherein the N-API request comprises an outer payload (PL01_OUTER) and an inner payload data structure (PL01_INNER) corresponding to an application programming interface, API, action, wherein the outer payload (PL01_OUTER) has a pattern that is universal and independent of the inner payload data structure (PL01_INNER);parsing the outer payload (PL01_OUTER) based on a common definition of the outer payload (PL01_OUTER);extracting information of the API action from the outer payload (PL01_0UTER);parsing the inner payload data structure (PL01_INNER) based on a definition of the API action, wherein the definition is specific to the API action;and processing the API action.