Patent 11269756 was granted and assigned to A9.com on March, 2022 by the United States Patent and Trademark Office.
Various embodiments provide for determining problematic components of an application that may cause user experience issues when running the application, and preemptively turning off or disabling the problematic components so that the application is rendered without the problematic component. When a component is rendered, various runtime data is produced. Such data may be logged and analyzed, and used to generate performance metrics of the component. Such performance metrics can be used to determine whether a component should be disabled. When a component is disabled, it become unavailable and will be excluded from the application when the application is rendered and/or served to a user. Thus, when an application is rendered or served, only available or enabled components are included.