Patent ID: 9218227
Filing Date: 2015-12-22
Classification: G06F,H04L

Abstract:
1. A method comprising: receiving a request, from a client device, to access an external developer application residing at a server within a system, the external developer application including an external developer interface, the external developer interface providing a customized interface associated with the external developer application for a user of the system that is different from a standard interface available with the system; tracking utilization of a resource of the system used by the external developer application; evaluating the tracked utilization of the resources of the system used by the external developer application; based on the evaluation, processing the request, by the server, by utilizing a high-level application program interface (API) associated with the external developer application, the high-level API implementing a plurality of low-level API calls to access data available to the system; providing a response to the request to present at least some of the data on the external developer interface using a link to a website or other network resource; and denying the request, from the client device, to access content available from the system through the external developer interface when the utilization of the resources with the system exceeds a system threshold.