×

Application program interface analyzer for a universal interaction platform

  • US 10,761,910 B2
  • Filed: 07/15/2019
  • Issued: 09/01/2020
  • Est. Priority Date: 12/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of determining protocols and formats to interact with a service provider or smart device via an application program interface (API), the method comprising:

  • identifying an API endpoint for the service provider or smart device;

    determining a service category or device category for the service provider or smart device;

    selecting a category-specific corpus based on the service category or device category;

    parsing API documentation to determine functions available via the API and parameters required to request the functions available via the API;

    mapping one or more queries or instructions to one or more of the functions and parameters by an API analyzer; and

    forming a service-specific or device-specific corpus by appending the category-specific corpus to include the functions available via the API, the parameters required to request the functions, and the one or more queries or instructions mapped to the functions and parameters.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×