×

Application program interface analyzer for a universal interaction platform

  • US 10,353,754 B2
  • Filed: 12/31/2015
  • Issued: 07/16/2019
  • 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;

    prompting a user to map one or more natural language expressions to one or more of the functions and parameters; 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 natural language expressions mapped to the functions and parameters by the user.

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