CN109582191B - Menu content display method and device - Google Patents

Menu content display method and device Download PDF

Info

Publication number
CN109582191B
CN109582191B CN201710894938.6A CN201710894938A CN109582191B CN 109582191 B CN109582191 B CN 109582191B CN 201710894938 A CN201710894938 A CN 201710894938A CN 109582191 B CN109582191 B CN 109582191B
Authority
CN
China
Prior art keywords
menu
level
content
display area
hierarchy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710894938.6A
Other languages
Chinese (zh)
Other versions
CN109582191A (en
Inventor
刘超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201710894938.6A priority Critical patent/CN109582191B/en
Publication of CN109582191A publication Critical patent/CN109582191A/en
Application granted granted Critical
Publication of CN109582191B publication Critical patent/CN109582191B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a menu content display method and a device, which are characterized in that after a first menu corresponding to the currently displayed page content in a display area is determined, the menu content and the affiliated menu hierarchy of the first menu are obtained, the menu content and the affiliated menu hierarchy of at least one second menu associated with the first menu are obtained, the menu hierarchy relationship between the first menu and the at least one second menu is determined according to the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs, the menu hierarchy relationship between the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu are displayed, the menu hierarchy relationship between the menus and the automatic positioning display of the menu content are realized, the process of manually operating the menus is omitted, and the user experience is improved.

Description

Menu content display method and device
Technical Field
The invention relates to the technical field of page control, in particular to a menu content display method and device.
Background
The menu list is an indispensable part in page design, and a visitor of the page can be provided with a certain access way through the menu list, so that the visitor can conveniently access the required content. For example, each menu in the menu list may be used as a fast channel for displaying content on a display area (the display area is used for displaying page content, menu content and the like), so as to control the display area to change displayed page content into another page content, and control the menu content displayed in the display area to change according to the change of the page content displayed by the display area.
However, when the menu hierarchy of each menu in the menu list is composed of tree hierarchies and there are many menu contents, it is necessary to manually expand the menus to display the menu hierarchy relationship between the menus and the menu contents of the respective menus in the display area.
Disclosure of Invention
In view of the above, the present invention has been made to provide a menu content display method and apparatus for automatically locating menu hierarchical relationships and menu content that overcomes or at least partially solves the above-mentioned problems. The technical scheme is as follows:
the invention provides a menu content display method, which comprises the following steps:
determining a first menu corresponding to the currently displayed page content in a display area, and acquiring the menu content of the first menu and the menu hierarchy to which the menu content belongs;
acquiring menu contents and a menu hierarchy of at least one second menu associated with the first menu;
determining a menu hierarchy relationship of the first menu and at least one second menu according to a menu hierarchy to which the first menu belongs and a menu hierarchy to which the at least one second menu belongs;
and displaying the menu hierarchical relation of the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu.
Preferably, the acquiring the menu content and the affiliated menu hierarchy of the at least one second menu associated with the first menu comprises:
under the condition that a menu level i to which the first menu belongs is any one of a second level to an Nth level, determining that the menus from the first level to the i-1 th level corresponding to the first menu are the second menu associated with the first menu, and acquiring menu contents of the menus from the first level to the i-1 th level and the menu levels to which the menus from the first level to the i-1 th level belong, wherein the Nth level is the minimum level, and N is a natural number;
when the menu level i to which the first menu belongs is a first level, determining that the menus of second level to N level corresponding to the first menu are second menus associated with the first menu, and acquiring menu contents of the menus of the second level to N level and the menu levels to which the menus of the second level to N level belong.
Preferably, the acquiring the menu content and the affiliated menu hierarchy of the at least one second menu associated with the first menu comprises:
sending an information acquisition request carrying identification information of a first menu to a server, wherein the server determines at least one second menu associated with a menu hierarchy of the first menu according to the identification information of the first menu;
and receiving the menu content and the affiliated menu hierarchy of the second menu sent by the server.
Preferably, the displaying the menu hierarchy relationship of the first menu and the at least one second menu and the menu contents of the first menu and the at least one second menu comprises:
acquiring display parameters of menu contents of the first menu and the at least one second menu, wherein the menu display area is a sub-area of the display area;
displaying the menu contents of the first menu and the at least one second menu in the menu display area under the condition that the menu contents are judged not to be completely displayed in the menu display area according to the display parameters;
and controlling the first menu and the at least one second menu to automatically expand in the menu display area so as to show the menu hierarchical relationship of the first menu and the at least one second menu in the menu display area.
Preferably, the displaying the menu contents of the first menu and the at least one second menu in the menu display area includes:
and changing the display parameters of the display control of the menu display area according to the display parameters of the menu contents of the first menu and the at least one second menu, so that the contents displayed in the menu display area are switched to the menu contents of the first menu and the at least one second menu by changing the display parameters of the display control.
The present invention also provides a menu content display apparatus, the apparatus comprising:
the menu determining unit is used for determining a first menu corresponding to the currently displayed page content in the display area;
an acquisition unit, configured to acquire the menu content and the affiliated menu hierarchy of the first menu, and to acquire the menu content and the affiliated menu hierarchy of at least one second menu associated with the first menu;
the relationship determining unit is used for determining the menu hierarchy relationship of the first menu and at least one second menu according to the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs;
and the display unit is used for displaying the menu hierarchical relationship of the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu.
Preferably, the acquiring unit acquires the menu content and the affiliated menu hierarchy of at least one second menu associated with the first menu includes:
under the condition that a menu level i to which the first menu belongs is any one of a second level to an Nth level, determining that the menus from the first level to the i-1 th level corresponding to the first menu are the second menu associated with the first menu, and acquiring menu contents of the menus from the first level to the i-1 th level and the menu levels to which the menus from the first level to the i-1 th level belong, wherein the Nth level is the minimum level, and N is a natural number;
when the menu level i to which the first menu belongs is a first level, determining that the menus of second level to N level corresponding to the first menu are second menus associated with the first menu, and acquiring menu contents of the menus of the second level to N level and the menu levels to which the menus of the second level to N level belong.
Preferably, the acquiring unit acquires the menu content and the affiliated menu hierarchy of at least one second menu associated with the first menu includes:
sending an information acquisition request carrying identification information of a first menu to a server, wherein the server determines at least one second menu associated with a menu hierarchy of the first menu according to the identification information of the first menu;
and receiving the menu content and the affiliated menu hierarchy of the second menu sent by the server.
Preferably, the display unit comprises: an acquisition subunit and a control subunit;
the obtaining subunit is configured to obtain display parameters of menu contents of the first menu and the at least one second menu, where the menu display area is a sub-area of the display area;
the control subunit is configured to, when it is determined according to the display parameter that the menu content is not completely displayed in the menu display area, display the menu content of the first menu and the at least one second menu in the menu display area, and control the first menu and the at least one second menu to automatically expand in the menu display area, so as to display a menu hierarchical relationship between the first menu and the at least one second menu in the menu display area.
Preferably, the controlling subunit displays the menu contents of the first menu and the at least one second menu in the menu display area, including:
and changing the display parameters of the display control of the menu display area according to the display parameters of the menu contents of the first menu and the at least one second menu, so that the contents displayed in the menu display area are switched to the menu contents of the first menu and the at least one second menu by changing the display parameters of the display control.
The present invention also provides a storage medium including a stored program, wherein the program executes the menu content display method described above.
The invention also provides a processor, which is used for running the program, wherein the menu content display method is executed when the program runs.
By means of the technical scheme, after a first menu corresponding to the currently displayed page content in the display area is determined, the menu content and the affiliated menu level of the first menu are obtained, the menu content and the affiliated menu level of at least one second menu associated with the first menu are obtained, the menu level relation between the first menu and the at least one second menu is determined according to the menu level to which the first menu belongs and the menu level to which the at least one second menu belongs, the menu level relation between the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu are displayed, the menu level relation between the menus and the automatic positioning display of the menu content are achieved, the process of manually operating the menus is omitted, and user experience is improved.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 illustrates a flowchart of a menu content display method provided by an exemplary embodiment of the present disclosure;
FIG. 2 illustrates a schematic diagram of a display area provided by an exemplary embodiment of the present disclosure;
FIG. 3 illustrates a flow chart showing menu hierarchy relationships and menu content provided by an exemplary embodiment of the present disclosure;
FIG. 4 illustrates a flowchart of another menu content display method provided by an exemplary embodiment of the present disclosure;
fig. 5 illustrates a schematic structural diagram of a menu content display device according to an exemplary embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Referring to fig. 1, a flowchart of a menu content display method provided by an exemplary embodiment of the present disclosure is shown, which is used for automatically positioning and displaying menu hierarchical relationships and menu contents between menus. The menu content display method shown in fig. 1 may include the following steps:
101: determining a first menu corresponding to the currently displayed page content in the display area, and acquiring the menu content of the first menu and the menu hierarchy to which the menu content belongs.
In an exemplary embodiment of the present disclosure, the display area may include at least two sub-areas of a menu display area and a page display area, as shown in fig. 2. The menu display area is used for displaying the menu content of each menu in the menu list, and the page display area is used for displaying the page content corresponding to the menu. In a case where any page content is displayed in the page display area, the menu display area may automatically locate the menu corresponding to the page content, for example, the menu corresponding to the page content is displayed by using a special identifier (at least one of a text size, a text color, and a text background), so that one possible way of determining the first menu corresponding to the currently displayed page content based on the exemplary embodiment of the present disclosure is: determining the menu with the special identification in the menu display area as a first menu, determining the content of the menu with the special identification displayed in the menu display area as the menu content of the first menu, and determining the menu hierarchy to which the first menu belongs based on the corresponding relation between the menu content of the first menu and the menu hierarchy.
Still alternatively, in an exemplary embodiment of the present disclosure, a correspondence between the page content and each menu in the menu list is matched in advance, and when any page content is displayed in the page display area, the menu corresponding to the page content is determined as the first menu according to the correspondence. And the corresponding relation stores the menu content of the first menu and the affiliated menu hierarchy, so that the menu content of the first menu and the affiliated menu hierarchy can be acquired from the corresponding relation after the first menu is determined.
The menu content of the first menu is displayed in the menu display area, and is used for distinguishing the first menu from the content of other menus in the menu list, such as at least the menu name of the first menu and/or the menu ID (Identity) of the first menu. The menu level to which the first menu belongs is used for indicating the level of the first menu in a menu sublist in which the first menu is located, wherein the menu list comprises at least one menu sublist, the menus in each menu sublist are composed of tree levels, namely the menus from the first level to the Nth level, the Nth level is the minimum level, and N is a natural number.
102: the menu content and the affiliated menu hierarchy of at least one second menu associated with the first menu are obtained.
In an exemplary embodiment of the present disclosure, a first possible way to obtain the menu content and the affiliated menu hierarchy of the at least one second menu is: under the condition that a menu level i to which a first menu belongs is any one of a second level to an nth level, determining menus from the first level to the i-1 th level corresponding to the first menu as a second menu associated with the first menu, and acquiring menu contents of the menus from the first level and the i-1 th level and menu levels to which the menus from the first level to the i-1 th level belong, wherein the nth level is the minimum level of the menus, and N is a natural number; when the menu level i to which the first menu belongs is a first level, determining the menus of the second level to the Nth level corresponding to the first menu as a second menu associated with the first menu, and acquiring the menu contents of the menus of the second level to the Nth level and the menu levels to which the menus of the second level to the Nth level belong.
In an exemplary embodiment of the present disclosure, a second possible way to obtain the menu content and the affiliated menu hierarchy of the at least one second menu is: sending an information acquisition request carrying identification information of a first menu (such as a menu name of the first menu and/or a menu ID of the first menu) to a server, wherein the server determines at least one second menu associated with a menu hierarchy of the first menu according to the identification information of the first menu; and receiving the menu content of the second menu and the affiliated menu hierarchy sent by the server.
It can be understood that: the server may store information of each menu in a menu sub-list, such as menu content of the menu and a menu hierarchy to which the menu belongs, in a data structure in units of a menu sub-list. After receiving the information acquisition request, the server extracts the identification information of the first menu from the information acquisition request, finds a data structure containing the identification information of the first menu according to the identification information of the first menu, and then acquires the menu content and the menu hierarchy of at least one second menu associated with the first menu from the data structure.
Or the server may store the information of the menus associated with the two hierarchical levels in one data structure, for example, for the menu at the i-th hierarchical level and the menu at the i + 1-th hierarchical level in one menu sub-list, the two menus may be stored in one data structure, so that the server finds the data structure containing the identification information of the first menu according to the identification information of the first menu in the information acquisition request (e.g., the menu content of the first menu), then searches the other data structures according to the identification information of the second menu in the data structure, and further searches the data structure based on the identification information of the second menu in the other data structures until the prompt information that the data structure is not found is received (indicating that the second menu associated with the hierarchical level of the first menu is found out), and the server acquires the menu content of the second menu and the affiliated menu hierarchy from the corresponding data structure.
As can be seen from the above two possibilities, in the embodiment of the present disclosure, the at least one second menu associated with the first menu may be: at least one second menu associated with the menu hierarchy of the first menu, i.e. a menu located in the same menu sublist as the first menu, may then be obtained, but is not limited to, the manner in which the server obtains the menu content and the affiliated menu hierarchy. Of course, the at least one second menu associated with the first menu may be: at least one second menu associated with the menu content of the first menu will not be described in detail. And the points to be explained are: the menu contents and the affiliated menu levels of the first menu and the at least one second menu may be acquired simultaneously, or the menu contents and the affiliated menu levels of the at least one second menu may be acquired first, and then the menu contents and the affiliated menu levels of the first menu may be acquired.
103: according to the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs, determining the menu hierarchy relationship between the first menu and the at least one second menu, namely determining the upper and lower hierarchy relationship between the first menu and the at least one second menu, such as which lower menu of the second menu the first menu is or which upper menu of the second menus the first menu is.
Since the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs are known, a tree hierarchy diagram of the first menu and the at least one second menu can be composed directly from the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs to reveal the menu hierarchy relationship of the first menu and the at least one second menu through the tree hierarchy diagram.
104: and displaying the menu hierarchical relation between the first menu and the at least one second menu and the menu contents of the first menu and the at least one second menu to realize automatic positioning display of the menus. In an exemplary embodiment of the present disclosure, one possible way to present the menu hierarchy relationship and the menu content is shown in fig. 3, which may include the following steps:
301: display parameters of menu contents of a first menu and at least one second menu are acquired. Wherein the display parameters of the menu content include but are not limited to: the height of the menu contents of the first menu and the at least one second menu in all menus of the menu list, the width of the menu contents of each of the first menu and the at least one second menu, which two display parameters can be expressed in pixels.
For example, there are 100 menu sub-lists in the menu list, the first menu and the at least one second menu are located in the 98 th menu sub-list, and the height occupied by the menu content of each menu in the first menu and the at least one second menu is 30 pixels, then the positions of the first menu and the at least one second menu in all the menus are: 2940 pixels, the width is not detailed in the exemplary embodiments of the present disclosure.
302: and under the condition that the menu content is judged not to be completely displayed in the menu display area according to the display parameters, displaying the menu content of the first menu and at least one second menu in the menu display area. That is, under the condition that the menu contents of the first menu and the at least one second menu are not completely displayed in the menu display area, the contents displayed in the menu display area need to be switched to the menu contents of the first menu and the at least one second menu, so that the menu contents are completely displayed.
The positions of the first menu and the at least one second menu in all the menus are as follows: 2940 pixels, and the height of the menu display area is 900 pixels, the positions of the first menu and the at least one second menu in all the menus exceed the position of the menu display area 2040 pixels, at this time, it can be determined that the menu contents of the first menu and the at least one second menu are not completely displayed in the menu display area, and further, the contents displayed in the menu display area need to be switched to the menu contents of the first menu and the at least one second menu.
In an exemplary embodiment of the present disclosure, whether the menu content is completely displayed in the menu display area may be determined according to display parameters of the menu content and parameters of the menu display area, such as determining whether the menu content is completely displayed in the menu display area according to heights of the first menu and the at least one second menu in all menu contents in the menu list and a height of the menu display area. Specifically, if the heights of the first menu and the at least one second menu in all the menu contents in the menu list are greater than the height of the menu display area, it may be determined that the menu contents are not completely displayed in the vertical direction of the menu display area.
Also, for example, a determination is made as to whether the menu content is fully displayed in the menu display area based on the widths of the menu content of the first menu and the at least one second menu and the width of the menu display area. Specifically, if the width of the menu content of at least one of the first menu and the at least one second menu is greater than the width of the menu display area, it may be determined that the menu content is not completely displayed in the lateral direction of the menu display area.
One possible way of displaying the menu contents of the first menu and the at least one second menu in the menu display area is: and changing the display parameters of the display control of the menu display area according to the display parameters of the menu contents of the first menu and the at least one second menu, so that the contents displayed in the menu display area are switched to the menu contents of the first menu and the at least one second menu by changing the display parameters of the display control. If the menu contents of the first menu and the at least one second menu are not completely displayed in the vertical direction of the menu display area, changing the height of the display control in the menu display area; and if the menu contents of the first menu and the at least one second menu are not completely displayed in the transverse direction of the menu display area, changing the width of the display control in the menu display area.
In an exemplary embodiment of the present disclosure, the display control may be a scroll bar preset in the menu display area, and the content displayed in the menu display area is switched by changing a display parameter of the scroll bar. If a vertical scroll bar and a horizontal scroll bar are arranged in the menu display area, the display parameters of the vertical scroll bar are changed when the menu content is not completely displayed in the vertical direction of the menu display area; in the case where the menu content is not completely displayed in the lateral direction of the menu display area, the display parameters of the lateral scroll bar are changed.
303: and controlling the first menu and the at least one second menu to automatically expand in the menu display area so as to show the menu hierarchical relationship of the first menu and the at least one second menu in the menu display area.
According to the technical scheme, after the first menu corresponding to the currently displayed page content in the display area is determined, the menu content and the menu hierarchy of the first menu are obtained, the menu content and the menu hierarchy of at least one second menu associated with the first menu are obtained, the menu hierarchy relationship between the first menu and the at least one second menu is determined according to the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs, the menu hierarchy relationship between the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu are displayed, the menu hierarchy relationship between the menus and the menu content are automatically positioned and displayed, the process of manually operating the menus is omitted, and user experience is improved.
The following describes a menu content display method provided by an exemplary embodiment of the present disclosure, taking a client as an execution subject, where the client sequentially obtains different hierarchical menus from a first-level menu (a highest-level menu), and a flowchart of the method is shown in fig. 4, and may include the following steps:
401: and sending user information corresponding to the currently displayed page content in the display area to the server. The user information is used to indicate the identity of the user when logging in the page corresponding to the page content, and may be a user account used when the user logs in the page corresponding to the page content.
402: and receiving the identification information of at least one primary menu corresponding to the user information, which is sent by the server. The identification information of one level of menu includes but is not limited to: menu content of the menu, and the menu content of the menu includes but is not limited to: at least one of a menu name of the menu and a menu ID of the menu.
403: and determining the identification information matched with the page content in the identification information which is closest to the current moment at the receiving moment. The receiving time is the time when the client receives the identification information sent by the server, and one possible way for the client to determine the identification information matched with the page content is as follows: comparing the page content with each identification information which is closest to the current moment at the receiving moment, if each identification information which is closest to the current moment at the receiving moment is: the number of times of the identification information appearing in the page content is obtained, when the number of times of the appearance is obtained, a word set of the identification information and a word set of the page content are obtained by but not limited to performing word segmentation processing on the identification information and the page content, then the same number of words in the two word sets are matched, the same number of words is used as the number of times of the appearance of the identification information in the page content, and then the identification information with the highest number of times of the appearance is determined as the identification information matched with the page content.
404: and sending the determined identification information to a server so that the server sends the identification information of the menu at the next level corresponding to the identification information at the closest receiving moment to the current moment to a client when determining that the identification information at the closest receiving moment to the current moment is the identification information of the menu at the non-lowest level, and returning a first instruction when determining that the identification information at the closest receiving moment to the current moment is the identification information of the menu at the lowest level.
405: and receiving the identification information returned by the server, and returning to execute step 403.
406: and after receiving the first instruction, determining a menu hierarchy relation between menus corresponding to the page content according to the menu hierarchy to which each menu corresponding to the page content belongs, and extracting the menu content from the identification information of each menu corresponding to the page content.
The first instruction is used for indicating that identification information of menus of all levels corresponding to the page content is acquired, and for the menus of the first level to the (N-1) th level, all menus of a next level of the menus of each level can be acquired, so that the acquired menus can also change due to the change of the page content under the condition that the page content changes, and the menus displayed in the menu display area are dynamic menus (namely, menus related to the page content).
407: and displaying the menu hierarchical relation corresponding to the page content and the menu content extracted from the identification information of each menu corresponding to the page content, so as to realize automatic positioning and displaying of the menu related to the page content.
Corresponding to the above method embodiment, an exemplary embodiment of the present disclosure further provides a menu content display apparatus, an optional structure of which is shown in fig. 5, and may include: a menu determining unit 11, an obtaining unit, a relation determining unit 13 and a presentation unit 14.
The menu determining unit 11 is configured to determine a first menu corresponding to the currently displayed page content in the display area, and for a manner how the menu determining unit 11 determines the first menu corresponding to the page content, please refer to relevant descriptions in the method embodiment, which will not be further described in this exemplary embodiment.
An obtaining unit 12 for obtaining menu contents and an affiliated menu level of a first menu, and for obtaining menu contents and an affiliated menu level of at least one second menu associated with the first menu.
The menu contents of the first menu and the second menu are displayed in the menu display area, and are used for distinguishing the contents of the first menu and the second menu, such as at least a menu name and/or a menu ID (Identity). The menu levels to which the first menu and the second menu belong are used for indicating the levels of the first menu and the second menu in the menu sub-lists where the first menu and the second menu are located, wherein the menu list comprises at least one menu sub-list, the menus in each menu sub-list are composed of tree levels, namely the menus from the first level to the Nth level, the Nth level is the minimum level, and N is a natural number.
In an exemplary embodiment of the present disclosure, a first possible way for the obtaining unit 12 to obtain the menu content of at least one second menu and the affiliated menu hierarchy is: under the condition that a menu level i to which a first menu belongs is any one of a second level to an nth level, determining menus from the first level to the i-1 th level corresponding to the first menu as a second menu associated with the first menu, and acquiring menu contents of the menus from the first level and the i-1 th level and menu levels to which the menus from the first level to the i-1 th level belong, wherein the nth level is the minimum level of the menus, and N is a natural number; when the menu level i to which the first menu belongs is a first level, determining the menus of the second level to the Nth level corresponding to the first menu as a second menu associated with the first menu, and acquiring the menu contents of the menus of the second level to the Nth level and the menu levels to which the menus of the second level to the Nth level belong.
In an exemplary embodiment of the present disclosure, a second possible way for the obtaining unit 12 to obtain the menu content of at least one second menu and the affiliated menu hierarchy is: sending an information acquisition request carrying identification information of a first menu (such as a menu name of the first menu and/or a menu ID of the first menu) to a server, wherein the server determines at least one second menu associated with a menu hierarchy of the first menu according to the identification information of the first menu; and receiving the menu content of the second menu and the affiliated menu hierarchy sent by the server.
It can be understood that: the server may store information of each menu in a menu sub-list, such as menu content of the menu and a menu hierarchy to which the menu belongs, in a data structure in units of a menu sub-list. After receiving the information acquisition request, the server extracts the identification information of the first menu from the information acquisition request, finds a data structure containing the identification information of the first menu according to the identification information of the first menu, and then acquires the menu content and the menu hierarchy of at least one second menu associated with the first menu from the data structure.
Or the server may store the information of the menus associated with the two hierarchical levels in one data structure, for example, for the menu at the i-th hierarchical level and the menu at the i + 1-th hierarchical level in one menu sub-list, the two menus may be stored in one data structure, so that the server finds the data structure containing the identification information of the first menu according to the identification information of the first menu in the information acquisition request (e.g., the menu content of the first menu), then searches the other data structures according to the identification information of the second menu in the data structure, and further searches the data structure based on the identification information of the second menu in the other data structures until the prompt information that the data structure is not found is received (indicating that the second menu associated with the hierarchical level of the first menu is found out), and the server acquires the menu content of the second menu and the affiliated menu hierarchy from the corresponding data structure.
As can be seen from the above two possibilities, in the embodiment of the present disclosure, the at least one second menu associated with the first menu may be: at least one second menu associated with the menu hierarchy of the first menu, i.e. a menu located in the same menu sublist as the first menu, may then be obtained, but is not limited to, the manner in which the server obtains the menu content and the affiliated menu hierarchy. Of course, the at least one second menu associated with the first menu may be: at least one second menu associated with the menu content of the first menu will not be described in detail. And the points to be explained are: the menu contents and the affiliated menu levels of the first menu and the at least one second menu may be acquired simultaneously, or the menu contents and the affiliated menu levels of the at least one second menu may be acquired first, and then the menu contents and the affiliated menu levels of the first menu may be acquired.
The relationship determining unit 13 is configured to determine a menu hierarchy relationship between the first menu and the at least one second menu according to a menu hierarchy to which the first menu belongs and a menu hierarchy to which the at least one second menu belongs, that is, determine a top-bottom hierarchy relationship between the first menu and the at least one second menu, for example, which second menu is a lower menu of which second menu or which second menu is a higher menu of which second menu is the first menu.
Since the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs are known, a tree hierarchy diagram of the first menu and the at least one second menu can be composed directly from the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs to reveal the menu hierarchy relationship of the first menu and the at least one second menu through the tree hierarchy diagram.
The presentation unit 14 is configured to present a menu hierarchy relationship between the first menu and the at least one second menu and menu contents of the first menu and the at least one second menu.
In an exemplary embodiment of the present disclosure, the presentation unit 14 includes: an acquisition subunit and a control subunit. The acquisition subunit is configured to acquire display parameters of menu contents of the first menu and the at least one second menu, and the menu display area is a sub-area of the display area. Wherein the display parameters of the menu content include but are not limited to: the height of the menu contents of the first menu and the at least one second menu in all menus of the menu list, the width of the menu contents of each of the first menu and the at least one second menu, which two display parameters can be expressed in pixels.
And the control subunit is used for displaying the menu contents of the first menu and the at least one second menu in the menu display area under the condition that the menu contents are judged not to be completely displayed in the menu display area according to the display parameters, and controlling the first menu and the at least one second menu to be automatically expanded in the menu display area so as to display the menu hierarchical relationship of the first menu and the at least one second menu in the menu display area.
For example, when it is determined that the menu content is not completely displayed in the menu display area according to the display parameters, the control subunit may change the display parameters of the display control in the menu display area according to the display parameters of the menu content of the first menu and the at least one second menu, so as to switch the content displayed in the menu display area to the menu content of the first menu and the at least one second menu by changing the display parameters of the display control.
The menu content display device comprises a processor and a memory, wherein the menu determining unit, the acquiring unit, the relation determining unit, the displaying unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more than one, and menu hierarchical relation between menus and automatic positioning display of menu contents are achieved by adjusting kernel parameters, so that the process of manually operating the menus is omitted, and user experience is improved.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a storage medium having a program stored thereon, the program implementing the above menu content display method when executed by a processor.
The embodiment of the invention provides a processor, which is used for running a program, wherein the menu content display method is executed when the program runs.
The embodiment of the present invention provides a device, where the device in this document may be a server, a PC, a PAD, a mobile phone, and the like, where the device includes a processor, a memory, and a program stored in the memory and capable of running on the processor, and the processor implements the following steps when executing the program:
determining a first menu corresponding to the currently displayed page content in a display area, and acquiring the menu content of the first menu and the menu hierarchy to which the menu content belongs;
acquiring menu contents and a menu hierarchy of at least one second menu associated with the first menu;
determining a menu hierarchy relationship of the first menu and at least one second menu according to a menu hierarchy to which the first menu belongs and a menu hierarchy to which the at least one second menu belongs;
and displaying the menu hierarchical relation of the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu.
Preferably, the acquiring the menu content and the affiliated menu hierarchy of the at least one second menu associated with the first menu comprises:
under the condition that a menu level i to which the first menu belongs is any one of a second level to an Nth level, determining that the menus from the first level to the i-1 th level corresponding to the first menu are the second menu associated with the first menu, and acquiring menu contents of the menus from the first level to the i-1 th level and the menu levels to which the menus from the first level to the i-1 th level belong, wherein the Nth level is the minimum level, and N is a natural number;
when the menu level i to which the first menu belongs is a first level, determining that the menus of second level to N level corresponding to the first menu are second menus associated with the first menu, and acquiring menu contents of the menus of the second level to N level and the menu levels to which the menus of the second level to N level belong.
Preferably, the acquiring the menu content and the affiliated menu hierarchy of the at least one second menu associated with the first menu comprises:
sending an information acquisition request carrying identification information of a first menu to a server, wherein the server determines at least one second menu associated with a menu hierarchy of the first menu according to the identification information of the first menu;
and receiving the menu content and the affiliated menu hierarchy of the second menu sent by the server.
Preferably, the displaying the menu hierarchy relationship of the first menu and the at least one second menu and the menu contents of the first menu and the at least one second menu comprises:
acquiring display parameters of menu contents of the first menu and the at least one second menu, wherein the menu display area is a sub-area of the display area;
displaying the menu contents of the first menu and the at least one second menu in the menu display area under the condition that the menu contents are judged not to be completely displayed in the menu display area according to the display parameters;
and controlling the first menu and the at least one second menu to automatically expand in the menu display area so as to show the menu hierarchical relationship of the first menu and the at least one second menu in the menu display area.
Preferably, the displaying the menu contents of the first menu and the at least one second menu in the menu display area includes:
and changing the display parameters of the display control of the menu display area according to the display parameters of the menu contents of the first menu and the at least one second menu, so that the contents displayed in the menu display area are switched to the menu contents of the first menu and the at least one second menu by changing the display parameters of the display control.
An embodiment of the present invention further provides a computer program product, which, when executed on a data processing apparatus, is adapted to execute a program that initializes the following method steps:
determining a first menu corresponding to the currently displayed page content in a display area, and acquiring the menu content of the first menu and the menu hierarchy to which the menu content belongs;
acquiring menu contents and a menu hierarchy of at least one second menu associated with the first menu;
determining a menu hierarchy relationship of the first menu and at least one second menu according to a menu hierarchy to which the first menu belongs and a menu hierarchy to which the at least one second menu belongs;
and displaying the menu hierarchical relation of the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu.
Preferably, the acquiring the menu content and the affiliated menu hierarchy of the at least one second menu associated with the first menu comprises:
under the condition that a menu level i to which the first menu belongs is any one of a second level to an Nth level, determining that the menus from the first level to the i-1 th level corresponding to the first menu are the second menu associated with the first menu, and acquiring menu contents of the menus from the first level to the i-1 th level and the menu levels to which the menus from the first level to the i-1 th level belong, wherein the Nth level is the minimum level, and N is a natural number;
when the menu level i to which the first menu belongs is a first level, determining that the menus of second level to N level corresponding to the first menu are second menus associated with the first menu, and acquiring menu contents of the menus of the second level to N level and the menu levels to which the menus of the second level to N level belong.
Preferably, the acquiring the menu content and the affiliated menu hierarchy of the at least one second menu associated with the first menu comprises:
sending an information acquisition request carrying identification information of a first menu to a server, wherein the server determines at least one second menu associated with a menu hierarchy of the first menu according to the identification information of the first menu;
and receiving the menu content and the affiliated menu hierarchy of the second menu sent by the server.
Preferably, the displaying the menu hierarchy relationship of the first menu and the at least one second menu and the menu contents of the first menu and the at least one second menu comprises:
acquiring display parameters of menu contents of the first menu and the at least one second menu, wherein the menu display area is a sub-area of the display area;
displaying the menu contents of the first menu and the at least one second menu in the menu display area under the condition that the menu contents are judged not to be completely displayed in the menu display area according to the display parameters;
and controlling the first menu and the at least one second menu to automatically expand in the menu display area so as to show the menu hierarchical relationship of the first menu and the at least one second menu in the menu display area.
Preferably, the displaying the menu contents of the first menu and the at least one second menu in the menu display area includes:
and changing the display parameters of the display control of the menu display area according to the display parameters of the menu contents of the first menu and the at least one second menu, so that the contents displayed in the menu display area are switched to the menu contents of the first menu and the at least one second menu by changing the display parameters of the display control.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (8)

1. A menu content display method, characterized in that the method comprises:
determining a first menu corresponding to the currently displayed page content in a display area, and acquiring the menu content of the first menu and the menu hierarchy to which the menu content belongs; the display area comprises a menu display area and a display area of a content display area; the menu display area is used for displaying menus of all levels in a menu list; the menu list is a pre-established list;
acquiring menu contents and a menu hierarchy of at least one second menu associated with the first menu; the second menu and the first menu are positioned in the same menu sublist, and the second menu is an upper menu or a lower menu of the first menu;
determining a menu hierarchy relationship of the first menu and at least one second menu according to a menu hierarchy to which the first menu belongs and a menu hierarchy to which the at least one second menu belongs;
acquiring display parameters of menu contents of the first menu and the at least one second menu;
displaying the menu contents of the first menu and the at least one second menu in the menu display area under the condition that the menu contents are judged not to be completely displayed in the menu display area according to the display parameters;
and controlling the first menu and the at least one second menu to automatically expand in the menu display area so as to show the menu hierarchical relationship of the first menu and the at least one second menu in the menu display area.
2. The method of claim 1, wherein obtaining menu content and an associated menu hierarchy of at least one second menu associated with the first menu comprises:
under the condition that a menu level i to which the first menu belongs is any one of a second level to an Nth level, determining that the menus from the first level to the i-1 th level corresponding to the first menu are the second menu associated with the first menu, and acquiring menu contents of the menus from the first level to the i-1 th level and the menu levels to which the menus from the first level to the i-1 th level belong, wherein the Nth level is the minimum level, and N is a natural number;
when the menu level i to which the first menu belongs is a first level, determining that the menus of second level to N level corresponding to the first menu are second menus associated with the first menu, and acquiring menu contents of the menus of the second level to N level and the menu levels to which the menus of the second level to N level belong.
3. The method of claim 1, wherein obtaining menu content and an associated menu hierarchy of at least one second menu associated with the first menu comprises:
sending an information acquisition request carrying identification information of a first menu to a server, wherein the server determines at least one second menu associated with a menu hierarchy of the first menu according to the identification information of the first menu;
and receiving the menu content and the affiliated menu hierarchy of the second menu sent by the server.
4. The method of claim 1, wherein displaying the menu content of the first menu and the at least one second menu in the menu display area comprises:
and changing the display parameters of the display control of the menu display area according to the display parameters of the menu contents of the first menu and the at least one second menu, so that the contents displayed in the menu display area are switched to the menu contents of the first menu and the at least one second menu by changing the display parameters of the display control.
5. A menu content display apparatus, characterized in that the apparatus comprises:
the menu determining unit is used for determining a first menu corresponding to the currently displayed page content in the display area; the display area comprises a menu display area and a display area of a content display area; the menu display area is used for displaying menus of all levels in a menu list; the menu list is a pre-established list;
an acquisition unit, configured to acquire the menu content and the affiliated menu hierarchy of the first menu, and to acquire the menu content and the affiliated menu hierarchy of at least one second menu associated with the first menu; the second menu and the first menu are positioned in the same menu sublist, and the second menu is an upper menu or a lower menu of the first menu;
the relationship determining unit is used for determining the menu hierarchy relationship of the first menu and at least one second menu according to the menu hierarchy to which the first menu belongs and the menu hierarchy to which the at least one second menu belongs;
the display unit is used for displaying the menu hierarchical relationship of the first menu and the at least one second menu and the menu content of the first menu and the at least one second menu;
wherein the display unit comprises: an acquisition subunit and a control subunit;
the acquiring subunit is configured to acquire display parameters of menu contents of the first menu and the at least one second menu;
the control subunit is configured to, when it is determined according to the display parameter that the menu content is not completely displayed in the menu display area, display the menu content of the first menu and the at least one second menu in the menu display area, and control the first menu and the at least one second menu to automatically expand in the menu display area, so as to display a menu hierarchical relationship between the first menu and the at least one second menu in the menu display area.
6. The apparatus according to claim 5, wherein the acquiring unit acquires the menu content and the menu hierarchy of at least one second menu associated with the first menu comprises:
under the condition that a menu level i to which the first menu belongs is any one of a second level to an Nth level, determining that the menus from the first level to the i-1 th level corresponding to the first menu are the second menu associated with the first menu, and acquiring menu contents of the menus from the first level to the i-1 th level and the menu levels to which the menus from the first level to the i-1 th level belong, wherein the Nth level is the minimum level, and N is a natural number;
when the menu level i to which the first menu belongs is a first level, determining that the menus of second level to N level corresponding to the first menu are second menus associated with the first menu, and acquiring menu contents of the menus of the second level to N level and the menu levels to which the menus of the second level to N level belong.
7. A storage medium characterized by comprising a stored program, wherein the program executes the menu content display method of any one of claims 1 to 4.
8. A processor, characterized in that the processor is configured to run a program, wherein the program is configured to execute the menu content display method according to any one of claims 1 to 4 when running.
CN201710894938.6A 2017-09-28 2017-09-28 Menu content display method and device Active CN109582191B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710894938.6A CN109582191B (en) 2017-09-28 2017-09-28 Menu content display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710894938.6A CN109582191B (en) 2017-09-28 2017-09-28 Menu content display method and device

Publications (2)

Publication Number Publication Date
CN109582191A CN109582191A (en) 2019-04-05
CN109582191B true CN109582191B (en) 2022-01-28

Family

ID=65912607

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710894938.6A Active CN109582191B (en) 2017-09-28 2017-09-28 Menu content display method and device

Country Status (1)

Country Link
CN (1) CN109582191B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110572363B (en) * 2019-08-05 2021-11-19 视联动力信息技术股份有限公司 Product display method and device based on video network, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739456A (en) * 2009-12-30 2010-06-16 互动在线(北京)科技有限公司 Device and method for displaying navigation catalogue and navigation catalogue content in real time
CN102142021A (en) * 2011-02-10 2011-08-03 北京百度网讯科技有限公司 Page browsing directory auxiliary method
CN104462101A (en) * 2013-09-16 2015-03-25 联想(北京)有限公司 Information processing method and electronic equipment
CN106599218A (en) * 2016-12-16 2017-04-26 北京奇虎科技有限公司 Tree structure processing method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9645986B2 (en) * 2011-02-24 2017-05-09 Google Inc. Method, medium, and system for creating an electronic book with an umbrella policy

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739456A (en) * 2009-12-30 2010-06-16 互动在线(北京)科技有限公司 Device and method for displaying navigation catalogue and navigation catalogue content in real time
CN102142021A (en) * 2011-02-10 2011-08-03 北京百度网讯科技有限公司 Page browsing directory auxiliary method
CN104462101A (en) * 2013-09-16 2015-03-25 联想(北京)有限公司 Information processing method and electronic equipment
CN106599218A (en) * 2016-12-16 2017-04-26 北京奇虎科技有限公司 Tree structure processing method and device

Also Published As

Publication number Publication date
CN109582191A (en) 2019-04-05

Similar Documents

Publication Publication Date Title
EP3618003B1 (en) Method and apparatus for generating synthetic picture
CN105824830B (en) Method, client and equipment for displaying page
CN107729897B (en) Text operation method, device and terminal
CN109582192B (en) Hierarchical menu display method and device
CN109426415B (en) Method and device for generating cascade selector
CN110825377A (en) Dependency conflict analysis method and device
CN109857964B (en) Thermodynamic diagram drawing method and device for page operation, storage medium and processor
CN112068911A (en) Method, device, system, equipment and medium for generating electronic form
CN105824843B (en) Map rendering method and device for geographic information system
CN109582549A (en) A kind of recognition methods of device type and device
CN109582191B (en) Menu content display method and device
CN106648567B (en) Data acquisition method and device
CN114359533A (en) Page number identification method based on page text and computer equipment
CN110968811B (en) Display control method and device
CN110659372A (en) Picture input and access method, device and equipment
CN110019508B (en) Data synchronization method, device and system
CN106649364B (en) Table target column positioning method and device
CN111125998A (en) Text processing method and device
CN112068828A (en) Title control generation method, device, system, equipment and medium
CN110908876B (en) Method and device for acquiring hardware performance data
CN110909071A (en) Data synchronization method, device and system
CN108073581B (en) Map area name display method and device
CN109426540B (en) Element click condition detection method and device, storage medium and processor
CN111414123A (en) Information processing method and device
CN111221446A (en) Menu display method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100080 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant