Intelligent driver configurability

By authenticating and staging graphics driver packages and using a driver selector to choose suitable components, the solution ensures stability and reliability of updated graphics drivers across diverse hardware configurations, addressing the challenge of rapid deployment and varied environments.

WO2025003827A1PCT designated stage expired Publication Date: 2025-01-02ATI TECHNOLOGIES ULC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/IB2024/055949
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-30
Filing Date
2024-06-18
Publication Date
2025-01-02

AI Technical Summary

Technical Problem

The challenge is to ensure stability and efficient operation of updated graphics drivers across various hardware configurations, as existing methods often fail to provide reliable testing and deployment within tight timeframes due to the numerous combinations of hardware and software environments.

Method used

The solution involves a client device that authenticates and stages graphics driver packages, storing them in protected folders, and using a driver selector to choose between user mode drivers based on application identifiers, versions, and user-selected features, ensuring stability by selecting the most suitable driver components from either the latest or previously staged packages.

Benefits of technology

This approach enhances stability by selecting the appropriate graphics driver components, maintaining performance and reliability across different hardware configurations, even when updated drivers are deployed rapidly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2024055949_02012025_PF_FP_ABST
    Figure IB2024055949_02012025_PF_FP_ABST
Patent Text Reader

Abstract

An apparatus and method for efficiently providing stability when updated graphics drivers are used in different hardware configurations. A client device includes one or more processors or another type of an integrated circuit that receives a given graphics driver package. When executed by the client device, the operating system stores the components of the authenticated graphics driver package in a protected system folder as part of a staging step. When the client device executes an application, the client device selects between a user mode driver (UMD) of the given graphics driver package and UMDs of the previously staged graphics driver packages. This selection is based on history information collected during past execution of the application. The client device executes the application using installations of the selected UMD and the kernel mode driver (KMD) of the given graphics driver package.
Need to check novelty before this filing date? Find Prior Art

Citation Information

Patent Citations

  • Driver architecture for computer device having multiple graphics subsystems, reduced power consumption modes, software and methods

    US20090153540A1

  • Split driver to control multiple graphics processors in a computer system

    US20150097844A1

  • System on Chip Having Processing and Graphics Units

    US20200184594A1