Dynamic user interface pagination operation

US11829573B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11829573-B2
Application numberUS-202217714213-A
CountryUS
Kind codeB2
Filing dateApr 6, 2022
Priority dateJan 9, 2020
Publication dateNov 28, 2023
Grant dateNov 28, 2023

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.

A computer-implemented method for graphical user interface element accessibility is disclosed. The computer-implemented method includes generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device. The virtual button is not rendered on the webpage and includes an invocable function mapped to the graphical user interface element. The computer-implemented method further includes moving the virtual button along a periphery of the display screen of the device. A rate at which the virtual button moves along the periphery of the display screen of the device is dynamically modified based on a detected identity of a user of the device.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for graphical user interface element accessibility, comprising: generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device, wherein the virtual button includes an invocable function mapped to the graphical user interface element, and further wherein the virtual button is not rendered on the webpage; and moving the virtual button along a periphery of the display screen of the device, wherein a rate at which the virtual button moves along the periphery of the display screen of the device is dynamically modified based on a detected identity of a user of the device. 2. The computer-implemented method of claim 1 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device further comprises: identifying a hyperlink associated with the graphical user interface element; and adding the hyperlink associated with the graphical element to the virtual button. 3. The computer-implemented method of claim 1 , wherein the invocable function is invoked in response to a user selection of the virtual button, and wherein the invocable function is a selection of the graphical user interface element mapped to the virtual button. 4. The computer-implemented method of claim 1 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device is in response to: detecting a touch event within a predetermined area of the graphical user interface element rendered on the web page for at least a predetermined period of time. 5. The computer-implemented method of claim 1 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device is in response to: detecting a touch event on a portion of the graphical user interface element for at least a predetermined period of time. 6. The computer-implemented method of claim 1 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device is in response to: identifying the graphical user interface element rendered on the web page. 7. The computer-implemented method of claim 1 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device is in response to: the web page having the graphical user interface element rendered on the web page being loaded on a web browser above a predetermined threshold amount of time. 8. The computer-implemented method of claim 1 , wherein moving the virtual button along the periphery of the display screen of the device includes: continuously circulating the virtual button about the periphery of the display screen of the device. 9. The computer-implemented method of claim 1 , wherein moving the virtual button along the periphery of the display screen of the device includes: intermittently circulating the virtual button about the periphery of the display screen of the device. 10. A computer-implemented method for graphical user interface element accessibility, comprising: generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device, wherein the virtual button includes an invocable function mapped to the graphical user interface element, and further wherein the virtual button is not rendered on the webpage; and moving the virtual button along a periphery of the display screen of the device, wherein a rate at which the virtual button moves along the periphery of the display screen of the device for a particular user is learned over time. 11. The computer-implemented method of claim 10 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device further comprises: identifying a hyperlink associated with the graphical user interface element; and adding the hyperlink associated with the graphical element to the virtual button. 12. The computer-implemented method of claim 10 , wherein the invocable function is invoked in response to a user selection of the virtual button, and wherein the invocable function is a selection of the graphical user interface element mapped to the virtual button. 13. The computer-implemented method of claim 10 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device is in response to: identifying the graphical user interface element rendered on the web page. 14. The computer-implemented method of claim 10 , wherein moving the virtual button along the periphery of the display screen of the device includes: continuously circulating the virtual button about the periphery of the display screen of the device. 15. The computer-implemented method of claim 10 , wherein moving the virtual button along the periphery of the display screen of the device includes: intermittently circulating the virtual button about the periphery of the display screen of the device. 16. A computer-implemented method for graphical user interface element accessibility, comprising: generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device, wherein the virtual button includes an invocable function mapped to the graphical user interface element, and further wherein the virtual button is not rendered on the webpage; and moving the virtual button along a periphery of the display screen of the device, wherein a direction of circulation of the virtual button along the periphery of the display screen of the device is determined based on at least one of a style in which a user holds the device, and a hand in which the user holds the device. 17. The computer-implemented method of claim 16 , wherein generating the graphical user interface element rendered on the web page as the virtual button displayed on the display screen of the device further comprises: identifying a hyperlink associated with the graphical user interface element; and adding the hyperlink associated with the graphical element to the virtual button. 18. The computer-implemented method of claim 16 , wherein the invocable function is invoked in response to a user selection of the virtual button, and wherein the invocable function is a selection of the graphical user interface element mapped to the virtual button. 19. The computer-implemented method of claim 16 , wherein moving the virtual button along the periphery of the display screen of the device includes: continuously circulating the virtual button about the periphery of the display screen of the device. 20. The computer-implemented method of claim 16 , wherein moving the virtual button along the periphery of the display screen of the device includes: intermittently circulating the virtual button about the periphery of the display screen of the device.

Assignees

Inventors

Classifications

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

  • G06F16/957Primary

    Browsing optimisation, e.g. caching or content distillation · 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 US11829573B2 cover?
A computer-implemented method for graphical user interface element accessibility is disclosed. The computer-implemented method includes generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device. The virtual button is not rendered on the webpage and includes an invocable function mapped to the graphical user interface eleme…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/04817. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 28 2023 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).