17947535. DECENTRALIZED FRAMEWORK FOR PROVIDING APPLICATION PROGRAMMING INTERFACE GATEWAYS simplified abstract (Dell Products L.P.)

From WikiPatents
Jump to navigation Jump to search

DECENTRALIZED FRAMEWORK FOR PROVIDING APPLICATION PROGRAMMING INTERFACE GATEWAYS

Organization Name

Dell Products L.P.

Inventor(s)

Shailesh Sharma of Morris Plains NJ (US)

Ashok K. Muthukrishnan of Prosper TX (US)

Prathap Mare of Hyderabad (IN)

Bharat Hegde K of Bangalore (IN)

Anwesh Elisetty of Leander TX (US)

Venkata Satya Patelkhana of Round Rock TX (US)

Karthick Sundaresan of Hutto TX (US)

DECENTRALIZED FRAMEWORK FOR PROVIDING APPLICATION PROGRAMMING INTERFACE GATEWAYS - A simplified explanation of the abstract

This abstract first appeared for US patent application 17947535 titled 'DECENTRALIZED FRAMEWORK FOR PROVIDING APPLICATION PROGRAMMING INTERFACE GATEWAYS

Simplified Explanation

The abstract describes a decentralized framework for providing application programming interface gateways. The method involves determining characteristics for API gateways based on user inputs, identifying multiple gateways, selecting one or more based on criteria, and configuring them for the user.

  • Characteristics for API gateways are determined based on user inputs.
  • Multiple API gateways are identified based on the characteristics.
  • One or more gateways are selected based on selection criteria.
  • The selected gateways are configured for the user based on configuration data.

Potential Applications

This technology could be applied in various industries such as software development, cloud computing, and IoT, where decentralized API gateways are needed to provide access to different services and applications.

Problems Solved

This technology solves the problem of efficiently managing and configuring multiple API gateways based on user inputs and selection criteria in a decentralized manner.

Benefits

The benefits of this technology include improved flexibility, scalability, and customization in providing API gateway services to users. It also enhances security and performance by tailoring the gateways to specific user needs.

Potential Commercial Applications

The potential commercial applications of this technology include API management platforms, cloud service providers, and IoT solution providers looking to offer customizable and efficient API gateway services to their customers.

Possible Prior Art

One possible prior art could be existing API management platforms that offer some level of customization and configuration for API gateways based on user requirements. However, the decentralized nature of the framework described in this patent application sets it apart from traditional centralized solutions.

Unanswered Questions

How does this technology handle security and authentication for the configured API gateways?

The abstract does not provide details on how security and authentication mechanisms are implemented for the selected and configured API gateways. This is an important aspect to consider, especially in environments where sensitive data is being accessed and exchanged.

What scalability challenges might arise when configuring a large number of API gateways for multiple users?

The abstract mentions selecting and configuring API gateways based on user inputs, but it does not address potential scalability issues that could arise when dealing with a large number of gateways and users. Understanding how the framework handles scalability could be crucial for its practical implementation in real-world scenarios.


Original Abstract Submitted

Methods, apparatus, and processor-readable storage media for implementing a decentralized framework for providing application programming interface gateways are described herein. An example computer-implemented method includes: determining a set of characteristics for one or more application programming interface gateways based at least in part on information characterizing one or more user inputs of at least one user; identifying a plurality of application programming interface gateways based at least in part on the set of characteristics; selecting one or more of the plurality of identified application programming interface gateways based at least in part on one or more selection criteria; and causing the selected one or more application programming interface gateways to be configured for the at least one user based at least in part on configuration data corresponding to the selected one or more application programming interface gateways.