US20130290878A1 - Generation and display method of user interface and user interface device - Google Patents

Generation and display method of user interface and user interface device Download PDF

Info

Publication number
US20130290878A1
US20130290878A1 US13/862,026 US201313862026A US2013290878A1 US 20130290878 A1 US20130290878 A1 US 20130290878A1 US 201313862026 A US201313862026 A US 201313862026A US 2013290878 A1 US2013290878 A1 US 2013290878A1
Authority
US
United States
Prior art keywords
user interface
connected graph
transition relationship
relationship connected
user
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.)
Abandoned
Application number
US13/862,026
Inventor
Guozhu Li
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Assigned to HUAWEI TECHNOLOGIES CO., LTD. reassignment HUAWEI TECHNOLOGIES CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: Li, Guozhu
Publication of US20130290878A1 publication Critical patent/US20130290878A1/en
Abandoned legal-status Critical Current

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
    • 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/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Definitions

  • the present invention belongs to the field of communications, and in particular, relates to a generation and display technology of a user interface.
  • FIG. 1 An existing UI is shown in FIG. 1 and includes a plurality of operable elements, such as a button 1 , a button 2 , a button 3 , a button 4 , a button 5 , and a button 6 shown in FIG. I.
  • the operable elements also include an option 1 , an option 2 , and an option 3 .
  • the operable elements may also include a link 1 , a link 2 , a link 3 , and a link 4 .
  • the user can only determine a next connected element of a current focus according to a conjecture of the user, and the user cannot clearly know the next connected element of the current focus. For example, when the user performs sequential selection by using a Tab key, the user is not clear about the widget which is specifically selected.
  • Embodiments of the present invention aim to provide a generation and display method of a user interface, so as to solve the problem that a user cannot clearly know a next connected element of a current focus in an existing technical solution.
  • the present invention provides a generation and display method of a user interface, where the method includes:
  • a user interface device where the device includes:
  • a determining unit configured to determine an operable element of a user interface
  • a generating unit configured to generate a transition relationship connected graph of the operable element
  • a displaying unit configured to display the transition relationship connected graph in the user interface.
  • a user equipment is provided, where the user equipment includes the above user interface device.
  • the transition relationship connected graph of the operable element is generated.
  • the transition relationship connected graph is displayed in the user interface.
  • FIG. 1 is a schematic display diagram of a user interface UI provided by the prior art
  • FIG. 2 is a flow chart of a generation and display method of a user interface provided by an embodiment of the present invention
  • FIG. 4 is another schematic display diagram of a user interface UI provided by an embodiment of the present invention.
  • FIG. 5 is yet another schematic display diagram of a user interface UI provided by an embodiment of the present invention.
  • FIG. 6 is a structural diagram of a user interface device provided by an embodiment of the present invention.
  • the present invention provides a generation and display method of a user interface.
  • the method is executed by a user interface device, and the user interface device may be an electronic device that can display a user interface UI, for example, a computer, a server, a navigator, a tablet computer, or a mobile terminal.
  • the method is shown in FIG. 2 and includes:
  • the transition relationship connected graph of the operable element is generated.
  • the transition relationship connected graph is displayed in the user interface.
  • transition relationship connected graph may specifically include a step relationship navigation chart. That is, the transition relationship connected graph includes a schematic diagram of a focus movement between operable elements. The step relationship navigation chart is shown as dashed lines in FIG, 3 .
  • Manner A Display, in the user interface, a transition relationship connected graph of all operable elements.
  • a display manner of the transition relationship connected graph in the manner A or the manner B a plurality of manners may exist.
  • a dashed line manner shown in FIG. 3 is adopted to display the transition relationship connected graph.
  • other manners may also be adopted, for example, an arrow manner shown in FIG. 4 is adopted to display the transition relationship connected graph.
  • it may also be adopted, as shown in FIG. 5 that only the transition relationship connected graph of the operable element corresponding to the current focus is displayed (where the current focus in FIG. 5 is moved to an option 1 ).
  • the display manner may also be displaying the transition relationship connected graph in a flickering manner.
  • the method for implementing S 23 may also include:
  • a specific method for implementing the manner may include: adding a display mode selection menu to the user interface, selecting, by the user, a favorite display manner in the menu, and then displaying, by a user equipment, the transition relationship connected graph according to the display manner selected by the user, where this manner may meet personalized requirements of the user, for example, the user may select the display manner of the manner A or the manner B, and definitely the user may also select a specific display manner, for example, the user may select a dashed line display manner shown in FIG. 3 or an arrow display manner shown in FIG. 4 .
  • a generating unit 62 configured to generate a transition relationship connected graph of the operable element; and a displaying unit 63 , configured to display the transition relationship connected graph in the user interface.
  • the displaying unit 63 is specifically configured to display, in the user interface, a transition relationship connected graph of all operable elements.
  • the displaying unit 63 is specifically configured to display, in the user interface, a transition relationship connected graph of an operable element corresponding to a current focus.
  • the displaying unit 63 specifically includes:
  • a receiving module 631 configured to receive a display manner of the transition relationship connected graph, where the display manner of the transition relationship connected graph is input by a user;
  • a displaying module 632 configured to display the transition relationship connected graph in the display manner selected by the user.
  • the user interface device may also specifically include:
  • a concealing unit 64 configured to conceal the transition relationship connected graph when it is detected that the user does not operate the user interface in a set time.
  • a specific implementation manner of the present invention also provides a user equipment.
  • the user equipment includes the above user interface device, and the user equipment may specifically be an electronic device that can display a user UI, such as a computer, a server, a navigator, a tablet computer, or a mobile terminal.
  • FIG. 7 it is a flow chart of a generation and display method of a user interface of a navigator provided by an embodiment of the present invention.
  • a user equipment in this embodiment may be a navigator.
  • This embodiment provides a generation and display method of a user interface of the navigator. The method is shown in FIG. 7 and includes:
  • the navigator determines the position where a focus is located and receives a display manner of the transition relationship connected graph, where the display manner of the transition relationship connected graph is input by a user.
  • one or more stack elements are presented and included in the user interface, and the stack element includes one or more operable elements.
  • the transition relationship connected graph is displayed in a flickering manner in this embodiment.
  • a specific implementation manner of the present invention provides another embodiment.
  • a user equipment in this embodiment may be a tablet computer or a mobile terminal.
  • This embodiment provides a generation and display method of a user interface of a tablet computer.
  • a difference between this embodiment and the foregoing embodiment lies in that the method in this embodiment is completed by a tablet computer or a mobile terminal.
  • a display manner of the transition relationship connected graph may be the same as that in the foregoing embodiment, and may also be different from the display manner in the foregoing embodiment. For example, the transition relationship connected graph is displayed through arrows or dashed lines.
  • FIG. 8 A schematic structural diagram of the user equipment 800 is shown in FIG. 8 and the user equipment 800 includes:
  • a processing device 801 a memory 803 , a data storage apparatus 805 , a user interface device 807 , a network interface 809 , an input device 811 , and an output device 813 , where each device is uniformly controlled by the processing device after being connected to a system bus, and the user interface device is configured to determine an operable element of a user interface; generate a transition relationship connected graph of the operable element; and display the transition relationship connected graph in the user interface.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the described apparatus embodiment is merely exemplary.
  • the unit division is merely logical function division and may be other division in actual implementation.
  • a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed.
  • the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces.
  • the indirect couplings or communication connections between the apparatuses or units may be implemented in electronic, mechanical or other forms.
  • the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. A part or all of the units may be selected according to an actual need to achieve the objectives of the solutions of the embodiments.

Abstract

The present invention is applicable to the field of electronics and provides a generation and display method of a user interface, and a user interface device. The method includes: determining an operable element of a user interface; generating a transition relationship connected graph of the operable element; and displaying the transition relationship connected graph in the user interface. Technical solutions provided by the present invention have the advantage of improving operational experience of a user.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application claims priority to Chinese Patent Application No. 201210108798.2, filed on Apr. 13, 2012, which is hereby incorporated by reference in its entirety.
  • FIELD OF THE INVENTION
  • The present invention belongs to the field of communications, and in particular, relates to a generation and display technology of a user interface.
  • BACKGROUND OF THE INVENTION
  • With the development of information technologies and electronic technologies, a user interface (User Interface, UI) is introduced in more and more fields. An existing UI is shown in FIG. 1 and includes a plurality of operable elements, such as a button 1, a button 2, a button 3, a button 4, a button 5, and a button 6 shown in FIG. I. The operable elements also include an option 1, an option 2, and an option 3. In addition, the operable elements may also include a link 1, a link 2, a link 3, and a link 4.
  • In a process of implementing the prior art, it is found that the technical solution in the prior art has the following problem:
  • When a user operates the existing user interface, especially when the user performs movements between a plurality of operable elements, the user can only determine a next connected element of a current focus according to a conjecture of the user, and the user cannot clearly know the next connected element of the current focus. For example, when the user performs sequential selection by using a Tab key, the user is not clear about the widget which is specifically selected.
  • SUMMARY OF THE INVENTION
  • Embodiments of the present invention aim to provide a generation and display method of a user interface, so as to solve the problem that a user cannot clearly know a next connected element of a current focus in an existing technical solution.
  • In one aspect, the present invention provides a generation and display method of a user interface, where the method includes:
  • determining an operable element of a user interface;
  • generating a transition relationship connected graph of the operable element; and
  • displaying the transition relationship connected graph in the user interface.
  • In another aspect, a user interface device is provided, where the device includes:
  • a determining unit, configured to determine an operable element of a user interface;
  • a generating unit, configured to generate a transition relationship connected graph of the operable element; and
  • a displaying unit, configured to display the transition relationship connected graph in the user interface.
  • In a next aspect, a user equipment is provided, where the user equipment includes the above user interface device.
  • In the embodiments of the present invention, after the operable element of the user interface is determined in the technical solutions provided by the present invention, the transition relationship connected graph of the operable element is generated. Next, the transition relationship connected graph is displayed in the user interface. In this way, no matter which operable element a current focus is on, a next connected element of the current focus may be determined according to the transition relationship connected graph. Therefore, the technical solutions provided by the present invention have the advantage that the next connected element of the current focus is clearly known, and can improve operational experience of the user.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • To describe the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings needed for describing the embodiments or the prior art. Apparently, the accompanying drawings in the following description show merely some embodiments of the present invention, and persons of ordinary skill in the art may still derive other drawings from these accompanying drawings without creative efforts.
  • FIG. 1 is a schematic display diagram of a user interface UI provided by the prior art;
  • FIG. 2 is a flow chart of a generation and display method of a user interface provided by an embodiment of the present invention;
  • FIG. 3 is a schematic display diagram of a user interface UI provided by an embodiment of the present invention;
  • FIG. 4 is another schematic display diagram of a user interface UI provided by an embodiment of the present invention;
  • FIG. 5 is yet another schematic display diagram of a user interface UI provided by an embodiment of the present invention;
  • FIG. 6 is a structural diagram of a user interface device provided by an embodiment of the present invention;
  • FIG. 7 is a flow chart of a generation and display method of a user interface of a navigator provided by an embodiment of the present invention; and
  • FIG. 8 is a schematic structural diagram of a user equipment provided by an embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE EMBODIMENTS
  • To make the objectives, technical solutions, and advantages of the present invention more comprehensible, the following further describes the present invention in detail with reference to the accompanying drawings and embodiment. It is understandable that the specific embodiment is merely used to explain the present invention and is not intended to limit the present invention.
  • The present invention provides a generation and display method of a user interface. The method is executed by a user interface device, and the user interface device may be an electronic device that can display a user interface UI, for example, a computer, a server, a navigator, a tablet computer, or a mobile terminal. The method is shown in FIG. 2 and includes:
  • S21: Determine an operable element of a user interface.
  • S22: Generate a transition relationship connected graph of the operable element.
  • S23: Display the transition relationship connected graph in the user interface.
  • In the method provided by the present invention, after the operable element of the user interface is determined, the transition relationship connected graph of the operable element is generated. Next, the transition relationship connected graph is displayed in the user interface. In this way, no matter which operable element a current focus is on, a next connected element of the current focus may be determined according to the transition relationship connected graph. Therefore, the method provided by the present invention has the advantage that the next connected element of the current focus is clearly known, and can improve operational experience of a user.
  • It should be noted that the transition relationship connected graph may specifically include a step relationship navigation chart. That is, the transition relationship connected graph includes a schematic diagram of a focus movement between operable elements. The step relationship navigation chart is shown as dashed lines in FIG, 3.
  • It should be noted that, for an implementation method of the S23, any one of the following manners may specifically be adopted.
  • Manner A: Display, in the user interface, a transition relationship connected graph of all operable elements.
  • Manner B: Display, in the user interface, a transition relationship connected graph of an operable element corresponding to the current focus.
  • In addition, it should be noted that, for a display manner of the transition relationship connected graph in the manner A or the manner B, a plurality of manners may exist. For example, a dashed line manner shown in FIG. 3 is adopted to display the transition relationship connected graph. Definitely, other manners may also be adopted, for example, an arrow manner shown in FIG. 4 is adopted to display the transition relationship connected graph. Definitely, it may also be adopted, as shown in FIG. 5, that only the transition relationship connected graph of the operable element corresponding to the current focus is displayed (where the current focus in FIG. 5 is moved to an option 1). Definitely, the display manner may also be displaying the transition relationship connected graph in a flickering manner.
  • Optionally, the method for implementing S23 may also include:
  • receiving a display manner of the transition relationship connected graph, where the display manner of the transition relationship connected graph is input by the user, and displaying the transition relationship connected graph in the display manner selected by the user, where a specific method for implementing the manner may include: adding a display mode selection menu to the user interface, selecting, by the user, a favorite display manner in the menu, and then displaying, by a user equipment, the transition relationship connected graph according to the display manner selected by the user, where this manner may meet personalized requirements of the user, for example, the user may select the display manner of the manner A or the manner B, and definitely the user may also select a specific display manner, for example, the user may select a dashed line display manner shown in FIG. 3 or an arrow display manner shown in FIG. 4.
  • Optionally, after S23, the method may also include:
  • concealing the transition relationship connected graph when it is detected that the user does not operate the user interface in a set time, where this method may reduce influence of the connected graph on the user interface.
  • The present invention also provides a user interface device. The device is shown in FIG. 6 and includes:
  • a determining unit 61, configured to determine an operable element of a user interface;
  • a generating unit 62, configured to generate a transition relationship connected graph of the operable element; and a displaying unit 63, configured to display the transition relationship connected graph in the user interface.
  • Optionally, the displaying unit 63 is specifically configured to display, in the user interface, a transition relationship connected graph of all operable elements.
  • Optionally, the displaying unit 63 is specifically configured to display, in the user interface, a transition relationship connected graph of an operable element corresponding to a current focus.
  • Optionally, the displaying unit 63 specifically includes:
  • a receiving module 631, configured to receive a display manner of the transition relationship connected graph, where the display manner of the transition relationship connected graph is input by a user; and
  • a displaying module 632, configured to display the transition relationship connected graph in the display manner selected by the user.
  • Optionally, the user interface device may also specifically include:
  • a concealing unit 64, configured to conceal the transition relationship connected graph when it is detected that the user does not operate the user interface in a set time.
  • In addition, a specific implementation manner of the present invention also provides a user equipment. The user equipment includes the above user interface device, and the user equipment may specifically be an electronic device that can display a user UI, such as a computer, a server, a navigator, a tablet computer, or a mobile terminal.
  • As shown in FIG. 7, it is a flow chart of a generation and display method of a user interface of a navigator provided by an embodiment of the present invention. A user equipment in this embodiment may be a navigator. This embodiment provides a generation and display method of a user interface of the navigator. The method is shown in FIG. 7 and includes:
  • S71: The navigator determines an operable element of the user interface.
  • S72: The navigator generates a transition relationship connected graph of the operable element.
  • S73: The navigator determines the position where a focus is located and receives a display manner of the transition relationship connected graph, where the display manner of the transition relationship connected graph is input by a user.
  • S74: The navigator displays a transition relationship connected graph of an operable element corresponding to the current focus in a flickering manner.
  • In the embodiment of the present invention, based on a navigation tool of the user interface (for example, a graphical user interface), one or more stack elements (for example, a directory) are presented and included in the user interface, and the stack element includes one or more operable elements.
  • Because a map exists in the user interface of the navigator, in order not to influence a visual effect of the map to the user, the transition relationship connected graph is displayed in a flickering manner in this embodiment.
  • A specific implementation manner of the present invention provides another embodiment. A user equipment in this embodiment may be a tablet computer or a mobile terminal. This embodiment provides a generation and display method of a user interface of a tablet computer. A difference between this embodiment and the foregoing embodiment lies in that the method in this embodiment is completed by a tablet computer or a mobile terminal. In addition, a display manner of the transition relationship connected graph may be the same as that in the foregoing embodiment, and may also be different from the display manner in the foregoing embodiment. For example, the transition relationship connected graph is displayed through arrows or dashed lines.
  • A schematic structural diagram of the user equipment 800 is shown in FIG. 8 and the user equipment 800 includes:
  • a processing device 801, a memory 803, a data storage apparatus 805, a user interface device 807, a network interface 809, an input device 811, and an output device 813, where each device is uniformly controlled by the processing device after being connected to a system bus, and the user interface device is configured to determine an operable element of a user interface; generate a transition relationship connected graph of the operable element; and display the transition relationship connected graph in the user interface.
  • Persons of ordinary skill in the art may be aware that, in combination with the examples described in the embodiments disclosed in this specification, units and algorithm steps may be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on particular applications and design constraint conditions of the technical solutions. Persons skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of the present invention.
  • It may be clearly understood by persons skilled in the art that, for the purpose of convenient and brief description, for a detailed working process of the foregoing system, apparatus, and unit, reference may be made to a corresponding process in the foregoing method embodiments, and details are not described here again.
  • In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the described apparatus embodiment is merely exemplary. For example, the unit division is merely logical function division and may be other division in actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces. The indirect couplings or communication connections between the apparatuses or units may be implemented in electronic, mechanical or other forms.
  • The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. A part or all of the units may be selected according to an actual need to achieve the objectives of the solutions of the embodiments.
  • In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each of the units may exist alone physically, or two or more units are integrated into one unit.
  • When the functions are implemented in the form of a software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of the present invention essentially, or the part contributing to the prior art, or part of the technical solutions may be implemented in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, and the like) to perform all or a part of the steps of the method described in the embodiment of the present invention. The storage medium includes: any medium that can store program code, such as a USB flash disk, a removable hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disk.
  • The foregoing descriptions are merely exemplary embodiments of the present invention, but are not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.

Claims (10)

What is claimed is:
1. A generation and display method of a user interface, comprising:
determining an operable element of a user interface;
generating a transition relationship connected graph of the operable element; and
displaying the transition relationship connected graph in the user interface,
2. The method according to claim I, wherein the displaying the transition relationship connected graph in the user interface comprises:
displaying, in the user interface, a transition relationship connected graph of all operable elements.
3. The method according to claim 1, wherein the displaying the transition relationship connected graph in the user interface comprises:
displaying, in the user interface, a transition relationship connected graph of an operable element corresponding to a current focus.
4. The method according to claim 1, wherein the displaying the transition relationship connected graph in the user interface comprises:
receiving a display manner of the transition relationship connected graph, wherein the display manner of the transition relationship connected graph is input by a user, and displaying the transition relationship connected graph in the display manner selected by the user.
5. The method according to claim 1, wherein after the step of displaying the transition relationship connected graph in the user interface, the method further comprises:
concealing the transition relationship connected graph when it is detected that the user does not operate the user interface in a set time,
6. A user interface device, comprising:
a determining unit, configured to determine an operable element of a user interface;
a generating unit, configured to generate a transition relationship connected graph of the operable element; and
a displaying unit, configured to display the transition relationship connected graph in the user interface.
7. The device according to claim 6, wherein the displaying unit is configured to display, in the user interface, a transition relationship connected graph of all operable elements.
8. The device according to claim 6, wherein the displaying unit is configured to display, in the user interface, a transition relationship connected graph of an operable element corresponding to a current focus.
9. The device according to claim 6, wherein the displaying unit comprises:
a receiving module, configured to receive a display manner of the transition relationship connected graph, wherein the display manner of the transition relationship connected graph is input by a user; and
a displaying module, configured to display the transition relationship connected graph in the display manner selected by the user.
10. The device according to claim 6, further comprising:
a concealing unit, configured to conceal the transition relationship connected graph when it is detected that the user does not operate the user interface in a set time.
US13/862,026 2012-04-13 2013-04-12 Generation and display method of user interface and user interface device Abandoned US20130290878A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210108798.2 2012-04-13
CN2012101087982A CN102707944A (en) 2012-04-13 2012-04-13 User interface generation display method and user interface equipment

Publications (1)

Publication Number Publication Date
US20130290878A1 true US20130290878A1 (en) 2013-10-31

Family

ID=46900768

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/862,026 Abandoned US20130290878A1 (en) 2012-04-13 2013-04-12 Generation and display method of user interface and user interface device

Country Status (2)

Country Link
US (1) US20130290878A1 (en)
CN (1) CN102707944A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11669345B2 (en) * 2018-03-13 2023-06-06 Cloudblue Llc System and method for generating prediction based GUIs to improve GUI response times

Citations (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5333254A (en) * 1991-10-02 1994-07-26 Xerox Corporation Methods of centering nodes in a hierarchical display
US5734837A (en) * 1994-01-14 1998-03-31 Action Technologies, Inc. Method and apparatus for building business process applications in terms of its workflows
US5877766A (en) * 1997-08-15 1999-03-02 International Business Machines Corporation Multi-node user interface component and method thereof for use in accessing a plurality of linked records
US6040834A (en) * 1996-12-31 2000-03-21 Cisco Technology, Inc. Customizable user interface for network navigation and management
US6237006B1 (en) * 1996-10-15 2001-05-22 Mercury Interactive Corporation Methods for graphically representing web sites and hierarchical node structures
US20020118214A1 (en) * 2000-12-21 2002-08-29 Xerox Corporation System and method for browsing node-link structures based on an estimated degree of interest
US6462762B1 (en) * 1999-08-05 2002-10-08 International Business Machines Corporation Apparatus, method, and program product for facilitating navigation among tree nodes in a tree structure
US6775243B1 (en) * 2000-04-13 2004-08-10 3Com Corporation Graphically distinguishing a path between two points on a network
US6833850B1 (en) * 2000-08-28 2004-12-21 Sanavigator, Inc. Method for simplifying display of complex network connections through partial overlap of connections in displayed segments
US20040261029A1 (en) * 2001-10-15 2004-12-23 Skjaervik Geir Ove Method for flexible diagram generation and presentation tool
US20050021877A1 (en) * 2003-07-04 2005-01-27 Medicel Oy Information management system for managing workflows
US6888554B1 (en) * 2000-05-24 2005-05-03 Groxis, Inc. User interface for bicontextual exploration of a graph
US6897885B1 (en) * 2000-06-19 2005-05-24 Hewlett-Packard Development Company, L.P. Invisible link visualization method and system in a hyperbolic space
US20060074730A1 (en) * 2004-10-01 2006-04-06 Microsoft Corporation Extensible framework for designing workflows
US20060074736A1 (en) * 2004-10-01 2006-04-06 Microsoft Corporation Programming interface for a componentized and extensible workflow model
US20060080616A1 (en) * 2004-10-13 2006-04-13 Xerox Corporation Systems, methods and user interfaces for document workflow construction
US7047496B2 (en) * 2002-03-20 2006-05-16 Tropic Networks Inc. Method for visualization of optical network topology
US7124369B2 (en) * 2002-03-28 2006-10-17 Nortel Networks Limited Multi-layer path explorer
US20060288311A1 (en) * 2005-05-20 2006-12-21 Palo Alto Research Center Method, apparatus, and program product for visualizing tree structured information
US7224362B2 (en) * 2003-01-30 2007-05-29 Agilent Technologies, Inc. Systems and methods for providing visualization and network diagrams
US20080040382A1 (en) * 2001-11-08 2008-02-14 Morris Richard A Reproducible Selection of Members in a Hierarchy
US7392482B2 (en) * 2003-12-18 2008-06-24 International Business Machines Corporation Selection accelerator in topology views
US20080288886A1 (en) * 2007-05-16 2008-11-20 Sherwood John H System and method for displaying and manipulating hierarchically linked data in a genealogy database using a graphical interface
US20090006154A1 (en) * 2007-06-29 2009-01-01 Microsoft Corporation Declarative workflow designer
US20090044185A1 (en) * 2007-08-08 2009-02-12 Innopath Software, Inc. Workflow-Based User Interface System for Mobile Devices Management
US20090063517A1 (en) * 2007-08-30 2009-03-05 Microsoft Corporation User interfaces for scoped hierarchical data sets
US7549309B2 (en) * 2003-08-29 2009-06-23 Sap Ag Method and system for restructuring a visualization graph so that entities linked to a common node are replaced by the common node in response to a predetermined stimulus
US20090187864A1 (en) * 2008-01-17 2009-07-23 Microsoft Corporation Dynamically Scalable Hierarchy Navigation
US20090198725A1 (en) * 2008-02-06 2009-08-06 Microsoft Corporation Visualizing tree structures with different edge lengths
US20090228474A1 (en) * 2007-11-01 2009-09-10 Chi-Hsien Chiu Analyzing event streams of user sessions
US20100083374A1 (en) * 2008-09-30 2010-04-01 Microsoft Corporation Techniques to manage access to organizational information of an entity
US7712042B2 (en) * 2005-06-10 2010-05-04 International Business Machines Corporation Techniques for viewing mappings and nodes
US7734619B2 (en) * 2005-05-27 2010-06-08 International Business Machines Corporation Method of presenting lineage diagrams representing query plans
US20100199222A1 (en) * 2009-01-30 2010-08-05 Soft Computer Consultants, Inc. Dynamic family tree representation
US7805327B1 (en) * 2002-07-31 2010-09-28 Sap Aktiengesellschaft Transformations between combined and individual workflows
US20110113385A1 (en) * 2009-11-06 2011-05-12 Craig Peter Sayers Visually representing a hierarchy of category nodes
US7949964B2 (en) * 2003-05-29 2011-05-24 Computer Associates Think, Inc. System and method for visualization of node-link structures
US20110145738A1 (en) * 2009-12-10 2011-06-16 Bettina Laugwitz Nested roadmap navigation in a graphical user interface
US20110148878A1 (en) * 2009-12-18 2011-06-23 Business Objects Software Ltd. Automatic tree restriction
US20110161805A1 (en) * 2009-12-28 2011-06-30 Ancestry.Com Operations Inc. Interactive modification of spacing constraints of genealogical charts with live feedback
US20110225158A1 (en) * 2007-12-12 2011-09-15 21Ct, Inc. Method and System for Abstracting Information for Use in Link Analysis
US20110239164A1 (en) * 2010-03-26 2011-09-29 Microsoft Corporation Breadcrumb navigation through heirarchical structures
US8112384B2 (en) * 2004-10-27 2012-02-07 Actus Potentia, Inc. System and method for problem solving through dynamic/interactive concept-mapping
US20120092266A1 (en) * 2010-10-14 2012-04-19 Motorola Mobility, Inc. Method and Apparatus for Providing a Navigation Path on a Touch Display of a Portable Device
US8205166B2 (en) * 2007-07-20 2012-06-19 International Business Machines Corporation Methods for organizing information accessed through a web browser
US20120185293A1 (en) * 2009-09-28 2012-07-19 Zhaohui Wu Workflow management system and method for implementing workflow definition tool
US20120218289A1 (en) * 2011-02-25 2012-08-30 Ancestry.Com Operations Inc. Ancestor-to-ancestor relationship linking methods and systems
US8286126B1 (en) * 2005-07-29 2012-10-09 Adobe Systems Incorporated Systems and methods for specifying states within imperative code
US20130096821A1 (en) * 2011-10-13 2013-04-18 Telenav, Inc. Navigation system with non-native dynamic navigator mechanism and method of operation thereof
US20130152021A1 (en) * 2011-12-09 2013-06-13 Microsoft Corporation Stage and stage view within a workflow
US8468491B2 (en) * 2009-07-29 2013-06-18 Sap Ag Systems and methods for integrating process perspectives and abstraction levels into process modeling
US20130159906A1 (en) * 2011-12-14 2013-06-20 Holger Knospe Dynamic enhancement of context matching rules for business scenario models
US20130159037A1 (en) * 2011-12-14 2013-06-20 Ulrich Keil Multilevel visualization of scenario models and scenario instances
US20130159896A1 (en) * 2011-12-14 2013-06-20 Jochen Mayerle Visualizing business processes or scenarios in a business software model using transit maps
US20130198624A1 (en) * 2008-09-15 2013-08-01 Palantir Technologies, Inc. Document-based workflows
US20140032606A1 (en) * 2009-08-20 2014-01-30 Adobe Systems Incorporated Collapsible groups in graphical workflow models
US8713063B2 (en) * 2005-01-13 2014-04-29 International Business Machines Corporation Method and system for automatically hiding irrelevant parts of hierarchical structures in computer user interfaces

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060168522A1 (en) * 2005-01-24 2006-07-27 Microsoft Corporation Task oriented user interface model for document centric software applications
JP2007133815A (en) * 2005-11-14 2007-05-31 Seiko Epson Corp State transition preparing device
KR101391689B1 (en) * 2006-12-28 2014-05-07 삼성전자주식회사 Method for providing menu comprising movable menu-set and multimedia device thereof
CN101216747A (en) * 2007-12-27 2008-07-09 上海全景数字技术有限公司 Method and device for producing intelligent help information

Patent Citations (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5333254A (en) * 1991-10-02 1994-07-26 Xerox Corporation Methods of centering nodes in a hierarchical display
US5734837A (en) * 1994-01-14 1998-03-31 Action Technologies, Inc. Method and apparatus for building business process applications in terms of its workflows
US6237006B1 (en) * 1996-10-15 2001-05-22 Mercury Interactive Corporation Methods for graphically representing web sites and hierarchical node structures
US6040834A (en) * 1996-12-31 2000-03-21 Cisco Technology, Inc. Customizable user interface for network navigation and management
US6225999B1 (en) * 1996-12-31 2001-05-01 Cisco Technology, Inc. Customizable user interface for network navigation and management
US5877766A (en) * 1997-08-15 1999-03-02 International Business Machines Corporation Multi-node user interface component and method thereof for use in accessing a plurality of linked records
US6462762B1 (en) * 1999-08-05 2002-10-08 International Business Machines Corporation Apparatus, method, and program product for facilitating navigation among tree nodes in a tree structure
US6775243B1 (en) * 2000-04-13 2004-08-10 3Com Corporation Graphically distinguishing a path between two points on a network
US6888554B1 (en) * 2000-05-24 2005-05-03 Groxis, Inc. User interface for bicontextual exploration of a graph
US6897885B1 (en) * 2000-06-19 2005-05-24 Hewlett-Packard Development Company, L.P. Invisible link visualization method and system in a hyperbolic space
US6833850B1 (en) * 2000-08-28 2004-12-21 Sanavigator, Inc. Method for simplifying display of complex network connections through partial overlap of connections in displayed segments
US20020118214A1 (en) * 2000-12-21 2002-08-29 Xerox Corporation System and method for browsing node-link structures based on an estimated degree of interest
US20040261029A1 (en) * 2001-10-15 2004-12-23 Skjaervik Geir Ove Method for flexible diagram generation and presentation tool
US20080040382A1 (en) * 2001-11-08 2008-02-14 Morris Richard A Reproducible Selection of Members in a Hierarchy
US7047496B2 (en) * 2002-03-20 2006-05-16 Tropic Networks Inc. Method for visualization of optical network topology
US7124369B2 (en) * 2002-03-28 2006-10-17 Nortel Networks Limited Multi-layer path explorer
US7805327B1 (en) * 2002-07-31 2010-09-28 Sap Aktiengesellschaft Transformations between combined and individual workflows
US7224362B2 (en) * 2003-01-30 2007-05-29 Agilent Technologies, Inc. Systems and methods for providing visualization and network diagrams
US7949964B2 (en) * 2003-05-29 2011-05-24 Computer Associates Think, Inc. System and method for visualization of node-link structures
US20050021877A1 (en) * 2003-07-04 2005-01-27 Medicel Oy Information management system for managing workflows
US7549309B2 (en) * 2003-08-29 2009-06-23 Sap Ag Method and system for restructuring a visualization graph so that entities linked to a common node are replaced by the common node in response to a predetermined stimulus
US7392482B2 (en) * 2003-12-18 2008-06-24 International Business Machines Corporation Selection accelerator in topology views
US20080168357A1 (en) * 2003-12-18 2008-07-10 Firebaugh Joseph E Selection Accelerator in Topology Views
US20060074736A1 (en) * 2004-10-01 2006-04-06 Microsoft Corporation Programming interface for a componentized and extensible workflow model
US20060074730A1 (en) * 2004-10-01 2006-04-06 Microsoft Corporation Extensible framework for designing workflows
US20060080616A1 (en) * 2004-10-13 2006-04-13 Xerox Corporation Systems, methods and user interfaces for document workflow construction
US8112384B2 (en) * 2004-10-27 2012-02-07 Actus Potentia, Inc. System and method for problem solving through dynamic/interactive concept-mapping
US8713063B2 (en) * 2005-01-13 2014-04-29 International Business Machines Corporation Method and system for automatically hiding irrelevant parts of hierarchical structures in computer user interfaces
US20060288311A1 (en) * 2005-05-20 2006-12-21 Palo Alto Research Center Method, apparatus, and program product for visualizing tree structured information
US7734619B2 (en) * 2005-05-27 2010-06-08 International Business Machines Corporation Method of presenting lineage diagrams representing query plans
US7712042B2 (en) * 2005-06-10 2010-05-04 International Business Machines Corporation Techniques for viewing mappings and nodes
US8286126B1 (en) * 2005-07-29 2012-10-09 Adobe Systems Incorporated Systems and methods for specifying states within imperative code
US20080288886A1 (en) * 2007-05-16 2008-11-20 Sherwood John H System and method for displaying and manipulating hierarchically linked data in a genealogy database using a graphical interface
US20090006154A1 (en) * 2007-06-29 2009-01-01 Microsoft Corporation Declarative workflow designer
US8205166B2 (en) * 2007-07-20 2012-06-19 International Business Machines Corporation Methods for organizing information accessed through a web browser
US20090044185A1 (en) * 2007-08-08 2009-02-12 Innopath Software, Inc. Workflow-Based User Interface System for Mobile Devices Management
US20090063517A1 (en) * 2007-08-30 2009-03-05 Microsoft Corporation User interfaces for scoped hierarchical data sets
US20090228474A1 (en) * 2007-11-01 2009-09-10 Chi-Hsien Chiu Analyzing event streams of user sessions
US20110225158A1 (en) * 2007-12-12 2011-09-15 21Ct, Inc. Method and System for Abstracting Information for Use in Link Analysis
US20090187864A1 (en) * 2008-01-17 2009-07-23 Microsoft Corporation Dynamically Scalable Hierarchy Navigation
US20090198725A1 (en) * 2008-02-06 2009-08-06 Microsoft Corporation Visualizing tree structures with different edge lengths
US20130198624A1 (en) * 2008-09-15 2013-08-01 Palantir Technologies, Inc. Document-based workflows
US20100083374A1 (en) * 2008-09-30 2010-04-01 Microsoft Corporation Techniques to manage access to organizational information of an entity
US20100199222A1 (en) * 2009-01-30 2010-08-05 Soft Computer Consultants, Inc. Dynamic family tree representation
US8468491B2 (en) * 2009-07-29 2013-06-18 Sap Ag Systems and methods for integrating process perspectives and abstraction levels into process modeling
US20140032606A1 (en) * 2009-08-20 2014-01-30 Adobe Systems Incorporated Collapsible groups in graphical workflow models
US20120185293A1 (en) * 2009-09-28 2012-07-19 Zhaohui Wu Workflow management system and method for implementing workflow definition tool
US20110113385A1 (en) * 2009-11-06 2011-05-12 Craig Peter Sayers Visually representing a hierarchy of category nodes
US20110145738A1 (en) * 2009-12-10 2011-06-16 Bettina Laugwitz Nested roadmap navigation in a graphical user interface
US20110148878A1 (en) * 2009-12-18 2011-06-23 Business Objects Software Ltd. Automatic tree restriction
US20110161805A1 (en) * 2009-12-28 2011-06-30 Ancestry.Com Operations Inc. Interactive modification of spacing constraints of genealogical charts with live feedback
US8316323B2 (en) * 2010-03-26 2012-11-20 Microsoft Corporation Breadcrumb navigation through heirarchical structures
US20110239164A1 (en) * 2010-03-26 2011-09-29 Microsoft Corporation Breadcrumb navigation through heirarchical structures
US20120092266A1 (en) * 2010-10-14 2012-04-19 Motorola Mobility, Inc. Method and Apparatus for Providing a Navigation Path on a Touch Display of a Portable Device
US20120218289A1 (en) * 2011-02-25 2012-08-30 Ancestry.Com Operations Inc. Ancestor-to-ancestor relationship linking methods and systems
US20130096821A1 (en) * 2011-10-13 2013-04-18 Telenav, Inc. Navigation system with non-native dynamic navigator mechanism and method of operation thereof
US20130152021A1 (en) * 2011-12-09 2013-06-13 Microsoft Corporation Stage and stage view within a workflow
US20130159906A1 (en) * 2011-12-14 2013-06-20 Holger Knospe Dynamic enhancement of context matching rules for business scenario models
US20130159037A1 (en) * 2011-12-14 2013-06-20 Ulrich Keil Multilevel visualization of scenario models and scenario instances
US20130159896A1 (en) * 2011-12-14 2013-06-20 Jochen Mayerle Visualizing business processes or scenarios in a business software model using transit maps

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11669345B2 (en) * 2018-03-13 2023-06-06 Cloudblue Llc System and method for generating prediction based GUIs to improve GUI response times

Also Published As

Publication number Publication date
CN102707944A (en) 2012-10-03

Similar Documents

Publication Publication Date Title
EP3901756B1 (en) Electronic device including touch sensitive display and method for operating the same
EP3175336B1 (en) Electronic device and method for displaying user interface thereof
CN106662910B (en) Electronic device and method for controlling display thereof
US11354019B2 (en) Electronic device and method for controlling snooze notification
US10261683B2 (en) Electronic apparatus and screen display method thereof
TWI604368B (en) Data processing method and device
US9888061B2 (en) Method for organizing home screen and electronic device implementing the same
US10133393B2 (en) Method for controlling security and electronic device thereof
EP3082028A2 (en) Apparatus and method for providing information via portion of display
US20160004425A1 (en) Method of displaying graphic user interface and electronic device implementing same
US10628018B2 (en) Method and user interface (UI) for customized user access to application functionalities
US11095627B2 (en) Message display method, apparatus, and device
US20160092152A1 (en) Extended screen experience
EP3002688A1 (en) Information sharing method and electronic device thereof
US20160291836A1 (en) Smart terminal and associated method for displaying application icons
US20190333441A1 (en) Case of electronic device for controlling display and method therefor
US20150346989A1 (en) User interface for application and device
CN105378607A (en) Method for restoring autocorrected character and electronic device thereof
CN104794412A (en) Information input method and device and mobile terminal
EP2835724A1 (en) Control method and input device of touchscreen terminal
CN102968313A (en) Generation method and terminal of desktop widget
CN105573746B (en) A kind of control property processing method and processing device
US20130290878A1 (en) Generation and display method of user interface and user interface device
EP2998833A1 (en) Electronic device and method of controlling display of screen thereof
US20160171043A1 (en) Template generation in electronic device

Legal Events

Date Code Title Description
AS Assignment

Owner name: HUAWEI TECHNOLOGIES CO., LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LI, GUOZHU;REEL/FRAME:031084/0046

Effective date: 20130812

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION