US-20260126887-A1 - SYSTEMS AND METHODS FOR INTUITIVE NAVIGATION USING DYNAMIC CAROUSEL
Abstract
An information handling system may include a processor and a dynamic carousel control comprising a program of instructions embodied in non-transitory computer-readable media communicatively coupled to the processor and configured to, when read and executed by the processor, display to a display device a carousel interface comprising menu item selection buttons for a plurality of menu items, a navigation button for navigating the plurality of menu items, an options display portion configured to display information associated with a selected menu item from the plurality of menu items, and a list view activation button. The dynamic carousel control may also be configured to monitor interactions by a user with the carousel interface and in response to a user interaction with the list view activation button, display to the display device within the carousel interface a list view portion displaying the plurality of menu items in list form.
Inventors
- Vivekanandh Narayanasamy Rajagopalan
- Bhavani Anandakrishnan
Assignees
- DELL PRODUCTS L.P.
Dates
- Publication Date
- 20260507
- Application Date
- 20241104
Claims (12)
- 1 . An information handling system comprising: a processor; and a dynamic carousel control comprising a program of instructions embodied in non-transitory computer-readable media communicatively coupled to the processor and configured to, when read and executed by the processor: display to a display device a carousel interface comprising: menu item selection buttons for a plurality of menu items; a navigation button for navigating the plurality of menu items; an options display portion configured to display information associated with a selected menu item from the plurality of menu items; and a list view activation button; monitor interactions by a user with the carousel interface; and in response to a user interaction with the list view activation button, display to the display device within the carousel interface a list view portion displaying the plurality of menu items in list form.
- 2 . The information handling system of claim 1 , wherein the dynamic carousel control is further configured to, in response to a user interaction with the list view activation button: display the list view portion if the list view portion is not presently displayed; and hide the list view portion if the list view portion is presently displayed.
- 3 . The information handling system of claim 1 , wherein the dynamic carousel control is further configured to, in response to a user interaction with a specific menu item displayed in the list view portion, update the options display portion associated with the specific menu item.
- 4 . The information handling system of claim 1 , wherein the list view activation button is displayed in proximity with the navigation button.
- 5 . A method comprising: displaying to a display device a carousel interface comprising: menu item selection buttons for a plurality of menu items; a navigation button for navigating the plurality of menu items; an options display portion configured to display information associated with a selected menu item from the plurality of menu items; and a list view activation button; monitoring interactions by a user with the carousel interface; and in response to a user interaction with the list view activation button, displaying to the display device within the carousel interface a list view portion displaying the plurality of menu items in list form.
- 6 . The method of claim 5 , further comprising, in response to a user interaction with the list view activation button: displaying the list view portion if the list view portion is not presently displayed; and hiding the list view portion if the list view portion is presently displayed.
- 7 . The method of claim 5 , further comprising, in response to a user interaction with a specific menu item displayed in the list view portion, updating the options display portion associated with the specific menu item.
- 8 . The method of claim 5 , further comprising displaying the list view activation button in proximity with the navigation button.
- 9 . An article of manufacture comprising: a non-transitory computer-readable medium; and computer-executable instructions carried on the computer-readable medium, the instructions readable by a processor, the instructions, when read and executed, for causing the processor to: display to a display device a carousel interface comprising: menu item selection buttons for a plurality of menu items; a navigation button for navigating the plurality of menu items; an options display portion configured to display information associated with a selected menu item from the plurality of menu items; and a list view activation button; monitor interactions by a user with the carousel interface; and in response to a user interaction with the list view activation button, display to the display device within the carousel interface a list view portion displaying the plurality of menu items in list form.
- 10 . The article of claim 9 , the instructions for further causing the processor to: display the list view portion if the list view portion is not presently displayed; and hide the list view portion if the list view portion is presently displayed.
- 11 . The article of claim 9 , the instructions for further causing the processor to, in response to a user interaction with a specific menu item displayed in the list view portion, update the options display portion associated with the specific menu item.
- 12 . The article of claim 9 , the instructions for further causing the processor to display the list view activation button in proximity with the navigation button.
Description
TECHNICAL FIELD The present disclosure relates in general to information handling systems, and more particularly to providing an improved user interface for a carousel user interface. BACKGROUND As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option available to users is information handling systems. An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes thereby allowing users to take advantage of the value of the information. Because technology and information handling needs and requirements vary between different users or applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, airline reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software components that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems. Information handling systems often include a display for displaying graphical and/or alphanumeric information to a user, and often include user interface input devices (e.g., a mouse and keyboard) allowing the user to interact with the display. In some information handling systems, an operating system or application may display a carousel interface, in which one menu item at a time may be highlighted from a list of menu items or options, and for which a user traditionally clicks on an arrow to scroll the display left or right or navigate to other menu items in order to exercise desired functionality. While a traditional carousel interface allows for optimization of display space, it may display only a subset of items from a collection of items, creating many touch points for a user, and restricts a user to a single-item view or movement. Further, a traditional carousel interface only allows a user to access items sequentially to understand the options but does not allow a user to directly select another menu item. SUMMARY In accordance with the teachings of the present disclosure, the disadvantages and problems associated with traditional approaches to carousel interfaces may be reduced or eliminated. In accordance with embodiments of the present disclosure, an information handling system may include a processor and a dynamic carousel control comprising a program of instructions embodied in non-transitory computer-readable media communicatively coupled to the processor and configured to, when read and executed by the processor, display to a display device a carousel interface comprising menu item selection buttons for a plurality of menu items, a navigation button for navigating the plurality of menu items, an options display portion configured to display information associated with a selected menu item from the plurality of menu items, and a list view activation button. The program of instructions of the dynamic carousel control may also be configured to, when read and executed by the processor, monitor interactions by a user with the carousel interface and in response to a user interaction with the list view activation button, display to the display device within the carousel interface a list view portion displaying the plurality of menu items in list form. In accordance with these and other embodiments of the present disclosure, a method may include displaying to a display device a carousel interface comprising menu item selection buttons for a plurality of menu items, a navigation button for navigating the plurality of menu items, an options display portion configured to display information associated with a selected menu item from the plurality of menu items, and a list view activation button. The method may also include monitoring interactions by a user with the carousel interface and in response to a user interaction with the list view activation button, displaying to the display device within the carousel interface a list view portion displaying the plurality of menu items in list form. In accordance with these and other embodiments of the present disclosure, an article of manufacture may include a non-transitory computer-readable medium and computer-executable instructions carried on the computer-readable medium, the instructions readable by a processor, the instructions, when read and executed, for causing the processor to display to a display device a carousel interface comprising menu item selec