Enhancing accessibility for individuals with disabilities

US12455751B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12455751-B2
Application numberUS-202318211373-A
CountryUS
Kind codeB2
Filing dateJun 19, 2023
Priority dateJun 19, 2023
Publication dateOct 28, 2025
Grant dateOct 28, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disability-related information of a user of a computing device can be acquired, the computing device can present a scene with user interface elements to the user. An accessibility requirement of the user can be identified based on the acquired disability-related information of the user. A processing routine can be determined from a plurality of processing routines stored in a routine library based on the accessibility requirement of the user. One or more of the user interface elements of the scene can be modified using the determined processing routine. The scene with the modified one or more of the user interface elements can be presented to the user through the computing device.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for enhancing accessibility for individuals with disabilities, comprising: acquiring, by one or more processing units, disability-related information of a user of a computing device presenting a scene with user interface elements to the user, the scene being implemented in a metaverse system; identifying, by one or more processing units, an accessibility requirement of the user based on the acquired disability-related information of the user obtained from a personal accessibility requirement repository, wherein the personal accessibility requirement repository stores the accessibility requirement of the user based on historical data of the user during navigations in the metaverse system; determining, by one or more processing units, a processing routine from a plurality of processing routines stored in a routine library based on the accessibility requirement of the user; modifying, by one or more processing units, one or more of the user interface elements of the scene using the determined processing routine; and presenting, by one or more processing units, the scene with the modified one or more of the user interface elements to the user through the computing device, wherein the plurality of processing routines stored in the routine library are generated by filtering, analyzing, and transforming existing accessibility guidelines retrieved from an accessibility guidance database. 2. The computer-implemented method of claim 1 , wherein the identifying of the accessibility requirement of the user based on the acquired disability-related information of the user comprises: identifying, by one or more processing units, the accessibility requirement of the user from a public accessibility requirement repository storing accessibility requirements of different user groups with different disabilities. 3. The computer-implemented method of claim 1 , wherein the disability-related information of the user indicates one or more of: visual impairment, hearing impairment, cognitive impairment, neurological disorder, and motor dysfunction. 4. The computer-implemented method of claim 1 , wherein the accessibility requirement of the user indicates one or more of the following: enhancing one or more of the user interface elements in a type corresponding to the disability-related information of the user; and converting one or more of the user interface elements in the type corresponding to the disability-related information of the user into a different type. 5. The computer-implemented method of claim 1 , wherein the plurality of processing routines are stored in the routine library in association with a corresponding plurality of accessibility requirements for individuals with different disabilities, and wherein the processing routine is determined based on a match between the processing routine and the accessibility requirement of the user. 6. The computer-implemented method of claim 1 , wherein the modifying of the one or more of the user interface elements of the scene using the determined processing routine comprises: identifying, by one or more processing units, one or more of the user interface elements within the scene presented to the user that match the identified accessibility requirement of the user; and modifying, by one or more processing units, the one or more of the user interface elements using the determined processing routine. 7. The computer-implemented method of claim 1 , wherein the modifying of the one or more of the user interface elements using the determined processing routine comprises one or more of the following: increasing, by one or more processing units, a contrast ratio of the one or more of the user interface elements for the user; enlarging, by one or more processing units, a size of the one or more of the user interface elements for the user; converting, by one or more processing units, the one or more of the user interface elements in one of a visual type and an audible type into the other type; simplifying, by one or more processing units, an operation flow of the one or more of the user interface elements for the user; and providing, by one or more processing units, an alternative interaction mode for the one or more of the user interface elements for the user. 8. The computer-implemented method of claim 1 , wherein the disability-related information of the user indicates that the user is color-blind, and the processing routine comprises program codes executable for: identifying, by one or more processing units, one or more user interface elements rendered in different colors within a field of view of the user; determining, by one or more processing units, whether the user interface elements are distinguished from each other based only on the different colors; and adding, by one or more processing units, one or more other differentiating attributes to the user interface elements. 9. The computer-implemented method of claim 1 , wherein the plurality of processing routines stored in the routine library are updated based on an update to the accessibility guidelines and/or a manual editing by the user. 10. A system for enhancing accessibility for individuals with disabilities, comprising: one or more processors; a memory coupled to at least one of the processors; and a set of computer program instructions stored in the memory, which, when executed by at least one of the processors, perform actions of: acquiring disability-related information of a user of a computing device presenting a scene with user interface elements to the user, the scene being implemented in a metaverse system; identifying an accessibility requirement of the user based on the acquired disability-related information of the user obtained from a personal accessibility requirement repository, wherein the personal accessibility requirement repository stores the accessibility requirement of the user based on historical data of the user during navigations in the metaverse system; determining a processing routine from a plurality of processing routines stored in a routine library based on the accessibility requirement of the user; modifying one or more of the user interface elements of the scene using the determined processing routine; and presenting the scene with the modified one or more of the user interface elements to the user through the computing device, wherein the plurality of processing routines stored in the routine library are generated by filtering, analyzing, and transforming existing accessibility guidelines retrieved from an accessibility guidance database. 11. The system of claim 10 , wherein the identifying of the accessibility requirement of the user based on the acquired disability-related information of the user comprises: identifying the accessibility requirement of the user from a public accessibility requirement repository storing accessibility requirements of different user groups with different disabilities. 12. The system of claim 10 , wherein the accessibility requirement of the user indicates one or more of the following: enhancing one or more of the user interface elements in a type corresponding to the disability-related information of the user; and converting one or more of the user interface elements in the type corresponding to the disability-related information of the user into a different type. 13. The system of claim 10 , wherein the plurality of processing routines are stored in the routine library in association with a corresponding plurality of accessibility requirements for individuals with different disabilities, and wherein the processing ro

Assignees

Inventors

Classifications

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • G06F9/453Primary

    Help systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12455751B2 cover?
Disability-related information of a user of a computing device can be acquired, the computing device can present a scene with user interface elements to the user. An accessibility requirement of the user can be identified based on the acquired disability-related information of the user. A processing routine can be determined from a plurality of processing routines stored in a routine library ba…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F9/453. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).