×

Method and apparatus for displaying cascading menu

  • US 10,209,863 B2
  • Filed: 04/29/2010
  • Issued: 02/19/2019
  • Est. Priority Date: 05/05/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • displaying operating interfaces of a plurality of submenus in a cascading menu, the plurality of submenus comprising at least a first submenu;

    determining that the first submenu is selected by a user based at least in part on a clicking event of the user;

    selecting at least a second submenu from submenus currently in an expanded mode to shrink an operation interface of the at least second submenu based at least in part on an operation interface of the first submenu being in a collapsed mode, selecting the at least second submenu comprising;

    selecting a currently expanded submenu having a level that is highest from one or more submenus that are located at levels higher than the first submenu to be the at least second submenu in response to determining that the one or more submenus that are located at the levels higher than the first submenu are currently in the expanded mode; and

    selecting a currently expanded submenu having a level that is lowest from one or more submenus that are located at levels lower than the first submenu to be the second submenu in response to determining that no submenu that is located at a level higher than the first submenu is currently in the expanded mode;

    expanding the operation interface of the first submenu after the operation interface of the at least second submenu is shrunk;

    determining whether to expand an operation interface of a third submenu which is adjacent to the first submenu and located at a level lower than the first submenu based on a size of an operation interface of the cascading menu in response to the operation interface of a third submenu being in the collapsed mode;

    expanding the operation interface of the third submenu;

    counting a number of submenus that are currently in the collapsed mode; and

    selecting at least a fourth submenu from the submenus that are currently in the expanded mode to shrink an operation interface of the fourth submenu when the number of submenus that are currently in the expanded mode reaches a predetermined threshold.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×