18130860. SYSTEMS AND METHODS FOR ADJUSTING FRAME RATE OF GRAPHICS INTENSIVE APPLICATIONS BASED ON PRIORITY TO IMPROVE INFORMATION HANDLING SYSTEM PERFORMANCE simplified abstract (Dell Products L.P.)

From WikiPatents
Revision as of 02:47, 18 October 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SYSTEMS AND METHODS FOR ADJUSTING FRAME RATE OF GRAPHICS INTENSIVE APPLICATIONS BASED ON PRIORITY TO IMPROVE INFORMATION HANDLING SYSTEM PERFORMANCE

Organization Name

Dell Products L.P.

Inventor(s)

Jasleen Singh of Austin TX (US)

Farzad Khosrowpour of Pflugerville TX (US)

SYSTEMS AND METHODS FOR ADJUSTING FRAME RATE OF GRAPHICS INTENSIVE APPLICATIONS BASED ON PRIORITY TO IMPROVE INFORMATION HANDLING SYSTEM PERFORMANCE - A simplified explanation of the abstract

This abstract first appeared for US patent application 18130860 titled 'SYSTEMS AND METHODS FOR ADJUSTING FRAME RATE OF GRAPHICS INTENSIVE APPLICATIONS BASED ON PRIORITY TO IMPROVE INFORMATION HANDLING SYSTEM PERFORMANCE

Simplified Explanation

The patent application describes systems and methods for improving the performance of target applications by dynamically adjusting the graphics frame rate of other concurrently-executing applications that are using graphics resources.

  • Systems and methods dynamically adjust or change the graphics frame rate of background applications to allocate more system resources to the target applications.
  • The technology identifies which applications are running in the foreground or are predicted to be used by the user, optimizing resource allocation.
  • By understanding which background applications are graphics-intensive, the system can prioritize resource allocation for better overall performance.

Key Features and Innovation

  • Dynamic adjustment of graphics frame rates for improved performance.
  • Resource sharing to allocate more system resources to target applications.
  • Identification of foreground and predicted user-interacted applications for optimized resource allocation.

Potential Applications

This technology can be applied in various fields such as gaming, multimedia editing, and virtual reality applications where graphics performance is crucial.

Problems Solved

The technology addresses the problem of inefficient resource allocation in information handling systems, leading to suboptimal performance of target applications.

Benefits

  • Improved performance of target applications.
  • Efficient resource allocation for better overall system performance.
  • Enhanced user experience with optimized graphics rendering.

Commercial Applications

  • Gaming industry for smoother gameplay experience.
  • Multimedia editing software for faster rendering of graphics.
  • Virtual reality applications for enhanced immersive experiences.

Questions about the Technology

How does the dynamic adjustment of graphics frame rates improve performance?

The dynamic adjustment ensures that more system resources are allocated to target applications, leading to smoother graphics rendering and overall better performance.

What are the potential implications of resource sharing in information handling systems?

Resource sharing can optimize system performance by allocating resources based on the priority of applications, improving overall user experience.


Original Abstract Submitted

Systems and methods are provided that may be implemented on an information handling system to improve the performance of currently-executing target application/s by dynamically adjusting or changing the graphics frame rate (frames per second “FPS”) of other concurrently-executing application/s that are utilizing graphics resources. The disclosed systems and methods may be implemented to use resource sharing (e.g., central processing unit (CPU)/graphics processing unit (GPU) power sharing) in the system to provide more system resources to the system and the target application/s. The disclosed systems and methods may be so implemented to understand which application/s are currently running in the foreground or are predicted to be used and interacted with by the user, and to understand which remaining currently-executing background application/s are graphics intensive.