Patent ID: 11907983
Assignee: STRIPE, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A service provider system that provides proof of application ownership of a network distributable application, the service provider system comprising:
a memory storing one or more instructions; and
a processor configured to execute the one or more instructions stored in the memory, which when executed by the processor cause the process to perform operations comprising:
receiving a request to approve an application developed by an application developer system, the application identified in the request by an application identifier (ID), wherein the application includes an application programming interface (API) component, a software development kit (SDK) component, or a combination thereof provided by the service provider system to the application developer system for accessing services of the service provider system,
generating a unique ID for the application to be included within the application, the unique ID associated with the application ID in a data store of the service provider system,
obtaining, from an application information system, data describing the application,
extracting an ID from the data obtained from the application information system, and
in response to determining that the ID extracted from the data matches the unique ID that is associated with the application ID, binding, in an accounts data store, the application with the application ID, the unique ID, and an identifier of the application developer system, and approving the application for interacting with the service provider system.