CN1316345C - Dormant GUI buttons reside unobtrusively in the background upon selection - Google Patents
Dormant GUI buttons reside unobtrusively in the background upon selection Download PDFInfo
- Publication number
- CN1316345C CN1316345C CNB028259084A CN02825908A CN1316345C CN 1316345 C CN1316345 C CN 1316345C CN B028259084 A CNB028259084 A CN B028259084A CN 02825908 A CN02825908 A CN 02825908A CN 1316345 C CN1316345 C CN 1316345C
- Authority
- CN
- China
- Prior art keywords
- user
- options
- gui
- submenu
- background
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4314—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4333—Processing operations in response to a pause request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4751—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04802—3D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Child & Adolescent Psychology (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
发明领域field of invention
本发明涉及适合在诸如机顶盒(STB)和PC之类的装置上应用的图形用户界面(GUI)设计。具体来讲,本发明涉及利用2.5D和3D空间效果的用户可选选项的呈现和选择方法。The present invention relates to the design of Graphical User Interfaces (GUIs) suitable for use on devices such as Set Top Boxes (STBs) and PCs. In particular, the present invention relates to methods of presentation and selection of user-selectable options utilizing 2.5D and 3D spatial effects.
背景技术Background technique
在STB中,可用软件应用(SW)和用户可选选项的数量在新的每一代中不断增加。利用引起关注的按钮和遥控器(RC),用户可利用例如移动的突出显示来选择选项。随着选项数量的增加,用户便会眼花缭乱。在能够添加或断开装置以及GUI相应地变化的开放式联网环境下工作时,这个问题只会更加严重。In STBs, the number of available software applications (SW) and user selectable options continues to increase with each new generation. With focus buttons and a remote control (RC), the user can select an option with, for example, a moving highlight. As the number of options increases, users can become overwhelmed. This problem is only exacerbated when working in an open networking environment where devices can be added or removed and the GUI changes accordingly.
发明概述Summary of the invention
本发明涉及一种GUI设计,其中提供一些解决方案,用于处理增加的选项数量,同时使用户易于控制选项。The present invention relates to a GUI design in which solutions are provided for dealing with an increased number of options while allowing the user to easily control the options.
本发明提出一种用户直观的GUI设计,它具有易于选择的选项,让用户即使在扩充功能性的情况下也保持清晰的视野。The present invention proposes a user-intuitive GUI design with easy-to-select options, allowing the user to maintain a clear view even with expanded functionality.
联网装置之间的通信可由网络中的STB负责。联网系统的重点放在用户所感知的内容而较少放在装置本身,即以内容为中心而不是以装置为中心。在联网环境下,采集描述网络上各种资源中可用的内容信息的数据,这可能是有利的。此数据可结合到单个菜单中,使用户能够从内容中选择而与资源无关。Communication between networked devices may be handled by STBs in the network. Networked systems focus on the content perceived by the user and less on the device itself, ie content-centric rather than device-centric. In a networked environment, it may be advantageous to collect data describing content information available in various resources on the network. This data can be combined into a single menu, enabling users to choose from content independent of the resource.
本发明的GUI设计非常适合利用数据管理系统的方法,它能够如以上所述采集数据。在专利申请US S/N 09/568932(代理人档案号US 000106)中描述了这种数据管理系统的一个实例,通过引用将它完整地结合到本文中。The GUI design of the present invention is well suited to the method of utilizing a data management system, which is capable of collecting data as described above. An example of such a data management system is described in patent application US S/N 09/568932 (Attorney Docket US 000106), which is incorporated herein by reference in its entirety.
内容及其上下文过滤的个性化变得更为普遍。已经开发了本发明所建议的GUI,其中考虑了内容驱动的应用。Personalization of content and its contextual filtering is becoming more prevalent. The GUI proposed by the present invention has been developed with content-driven applications in mind.
利用本发明的GUI设计和方法,新组件可容易地添加到GUI中,例如新附加的联网装置的GUI表示。其中允许附加/分离装置的网络所用的SW协议的实例是HAVI、UPnP和Jini.方法,以及用于数据驱动的应用的规则可适用于一个以上装置。例如,如果用户希望在他/她的家庭娱乐系统上播放某段音乐,他/她一般不太关心音乐来源于哪个装置。因此,各种重放功能的图形呈现对于例如MP3播放器和CD播放器可能是相同的。Using the GUI design and method of the present invention, new components can be easily added to the GUI, such as GUI representations of new additional networked devices. Examples of SW protocols for networks in which attach/detach devices are allowed are HAVI, UPnP, and Jini. Methods, and rules for data-driven applications may apply to more than one device. For example, if a user wishes to play a certain piece of music on his/her home entertainment system, he/she generally does not care much about which device the music comes from. Thus, the graphical presentation of the various playback functions may be the same for eg MP3 players and CD players.
通过利用GUI用于虚拟音频点唱机应用的实例,更详细地说明本发明。本上下文中的表达“虚拟”表示全部歌曲对于用户来说似乎是同一个音频点唱机的一部分。实际上,歌曲可能位于不同的物理装置、如CD播放器或MP3播放器中。这些播放器可以是(数字)联网家庭系统的组成部分。该应用可容易地扩展到包括多种形式的数字内容(例如电影等)。当用户与物理对象、如本例中的CD播放器交互时,该应用的GUI还能够向用户提供反馈。物理CD播放器的具体概念在GUI中与数字信息、本例中为数字音频的抽象概念相结合。选择熟悉的象征物(在本例中采用一叠CD)简化了可用性,并且使媒体(本例中为音乐)、应用以及用户之间的关系结构化。但是,内容和控制可来自不同源。联网的家庭系统通常对其联网装置具有一定程度的认识。The invention is explained in more detail by using an example of a GUI for a virtual audio jukebox application. The expression "virtual" in this context means that all songs appear to the user as part of the same audio jukebox. In fact, the songs may be located in different physical devices, such as CD players or MP3 players. These players can be an integral part of a (digitally) networked home system. The application is easily extensible to include multiple forms of digital content (eg, movies, etc.). The application's GUI can also provide feedback to the user as the user interacts with a physical object, such as a CD player in this example. The concrete concept of a physical CD player is combined in the GUI with the abstract concept of digital information, in this case digital audio. Choosing a familiar symbol (in this case a stack of CDs) simplifies usability and structures the relationship between media (in this case music), applications, and users. However, content and control can come from different sources. A networked home system typically has some level of awareness of its networked devices.
典型的电视(TV)屏幕被视为一种装置,它提供可视的用户信息。用于说明本发明的GUI屏幕画面(screenshot)是在考虑TV屏幕的情况下进行的。但是,本发明还适用于其它类型的屏幕,例如上网盘(web-pad)或手持装置的屏幕。由于用户与TV屏幕的距离通常为大约7-10英尺(2-3米),因此GUI对象需要大于计算机屏幕上所使用的对象。因此,较少的有效空间可用于GUI,而需要更多层次的导航结构。因此,GUI仅利用一些工具来设计,这些工具在屏幕上明显可见,与用户所参与的特定任务相关。用户可利用简单的四向遥控器(具有“确定”按钮来确认选择)以及可能的另一个用于文本输入的输入装置(例如利用物理或虚拟键盘)来控制应用。这与计算机环境相反,在计算机环境中,通常把成熟的键盘和鼠标用作用户控制部件。但是,本发明还适用于其它类型的用户控制部件,这些部件例如基于具有GUI光标的操纵杆、语音等。A typical television (TV) screen is considered a device that provides visual user information. The GUI screenshots used to explain the present invention are made in consideration of a TV screen. However, the invention is also applicable to other types of screens, such as screens of web-pads or handheld devices. Since the user is typically about 7-10 feet (2-3 meters) away from the TV screen, GUI objects need to be larger than those used on computer screens. Therefore, less effective space is available for the GUI and more hierarchical navigation structures are required. Therefore, the GUI is designed with only tools, which are clearly visible on the screen, related to the specific task in which the user is engaged. The user can control the application with a simple four-way remote control (with an "OK" button to confirm selections) and possibly another input device for text entry (eg with a physical or virtual keyboard). This is in contrast to a computer environment where a full-fledged keyboard and mouse are typically used as user controls. However, the invention is also applicable to other types of user control components, such as joystick based with GUI cursors, speech, etc., for example.
本发明的一个方面是对用户选项的图形强调的使用,这些选项当前与用户相关,因此必须引起关注。One aspect of the present invention is the use of graphical emphasis on user options that are currently relevant to the user and therefore must draw attention.
在这个上下文中引起关注的用户选项表示当前需要用户关注的那些选项,例如在用户需要从十首歌的列表中选择一首歌时。本例中,十首歌曲引起关注,并受到图形强调。例如,对于引起关注的选项,图形设计者可采用较高对比度、较大的对象尺寸或更深的颜色或者提供更多(例如文本)信息(或上述各项的组合)。图形设计者也可采用2.5D或3D效果。例如,当前相关选项可经过设计,使得它们看起来从背景中“突出”,从而使它们显得更接近用户。User options that draw attention in this context represent those options that currently require the user's attention, for example when the user needs to select a song from a list of ten songs. In this example, ten songs command attention and are graphically emphasized. For example, a graphic designer may employ higher contrast, larger object sizes, or darker colors or provide more (eg, text) information (or a combination of the above) for options that draw attention. Graphic designers can also use 2.5D or 3D effects. For example, currently relevant options can be designed so that they appear to "stand out" from the background, thereby making them appear closer to the user.
引起关注的用户选项通常属于特定类型,例如用于音频的所有播放相关的选项,诸如播放、快进、录制、停止、快退,或者例如可从中进行选择的歌曲列表,等等。有时,不止一种用户选项同时引起关注也是可行的。The user options of interest are usually of a specific type, eg all playback related options for audio such as play, fast forward, record, stop, rewind, or eg a list of songs to choose from, etc. Sometimes it is possible for more than one user option to be of concern at the same time.
处理GUI上的许多选项和按钮的另一种方法是当用户需要选择预期功能时对它们进行放大、例如在子菜单中。在本上下文中,子菜单可包括一个或多个用户可选选项。如果子菜单包括一个以上用户可选选项,则这些选项通常属于相同类型的,或者是因其它特定原因而被分组。在专利申请US S/N 09/062364(代理人档案号PHA 23387)中描述了放大GUI上的选项和按钮的这种方法,通过引用将其完整地结合到本文中。Another way to deal with many options and buttons on a GUI is to magnify them when the user needs to select a desired function, such as in a submenu. In this context, a sub-menu may include one or more user-selectable options. If a submenu includes more than one user-selectable option, those options are usually of the same type, or are grouped for some other specific reason. This method of enlarging options and buttons on a GUI is described in patent application US S/N 09/062364 (Attorney Docket No. PHA 23387), which is incorporated herein by reference in its entirety.
本发明的另一方面是当前与用户不相关的用户选项可以较为不明显地显示在GUI中。例如,对于未受关注的选项,图形设计者可采用较低对比度、较小的对象尺寸或者最多提供有限的附加信息(例如通过采用较少文本或非文本细节)。利用动画、如2.5D或3D效果,图形设计者还可利用动态效果来使不受关注的选项不显眼(或者甚至隐藏选项)。动画是通过显示一系列位图来建立的运动模拟。动画让用户将变化感知为平滑转变。因而避免了突然面对新布局的印象。关于动画的更多信息可见于专利申请US S/N 09/128839(PHA代理人档案号23469),通过引用将其完整地结合到本文中。例如,GUI可以让具有不受关注的一组选项的板翻转,使得具有不同的一组选项的背面受到关注。不受关注的选项可变为完全不可见或者保持部分可见,例如具有有限尺寸、较小对比度、对于其背景为半透明、等等。在另一个实例中,对于不受关注的选项,图形设计者可选择使用图示表示(例如图标)。图标可以是子菜单的象征表示。在又一个实例中,对于不受关注的选项,图形设计者可选择采用背景艺术品或背景主题来作为图形表示。尤其是在后一个实例中,动画可用作一种表示明显与不明显地显示不受关注的用户选项的方式之间的转变的方法。也可设想上述用于较为不明显地显示用户选项的任何技术的组合。Another aspect of the invention is that user options that are not currently relevant to the user can be displayed less prominently in the GUI. For example, a graphic designer may employ lower contrast, smaller object sizes, or at best provide limited additional information (eg, by employing less textual or non-textual detail) for options that are not of interest. Using animation, such as 2.5D or 3D effects, graphic designers can also use dynamic effects to obscure (or even hide options) that are not of interest. Animations are motion simulations created by displaying a series of bitmaps. Animations allow users to perceive changes as smooth transitions. The impression of being suddenly faced with a new layout is thus avoided. More information on animation can be found in patent application US S/N 09/128839 (PHA Attorney Docket No. 23469), which is hereby incorporated by reference in its entirety. For example, the GUI can flip a board with an unfocused set of options so that the backside, with a different set of options, is in focus. Options that are not of interest may become completely invisible or remain partially visible, eg, have a limited size, less contrast, be translucent to their background, etc. In another example, a graphic designer may choose to use pictorial representations (eg, icons) for options that are not of interest. An icon may be a symbolic representation of a submenu. In yet another example, a graphic designer may choose to employ background artwork or a background theme as the graphic representation for options that are not of interest. Especially in the latter instance, animation can be used as a way to indicate transitions between overtly and subtly showing unfocused user options. Combinations of any of the techniques described above for less conspicuously displaying user options are also contemplated.
本发明的又一方面在于,受到关注的用户选项可从背景中浮现,并变得更大或者获得更大对比度或者获得更多详细资料、例如附加的文本信息。由于选项已经以不显眼的方式在GUI上显示,因此用户已经知道它们的存在。这种GUI的另一个优点在于,受到关注的选项可以极为有效地利用有限的屏幕资源,从而使其易于有效地使用。Yet another aspect of the invention is that user options in focus can emerge from the background and become larger or gain greater contrast or gain more detail, such as additional textual information. Since the options are already displayed on the GUI in an unobtrusive manner, the user already knows they exist. Another advantage of this GUI is that focused options make extremely efficient use of limited screen real estate, making it easy to use effectively.
反之,用户不再关注的选项可从前景隐退到背景中,并且例如可变为半透明,等等。换句话说,不受关注的选项变得较不突出或不明显。使这些选项在背景中仍然可见的一个优点是让用户知道它们在稍后阶段仍然可用。通常,不久之后将需要那些选项的可能性较大。Conversely, options that are no longer of interest to the user may fade from the foreground into the background, and may become translucent, for example, and so on. In other words, options that are out of focus become less prominent or less obvious. One advantage of making these options still visible in the background is to let the user know that they are still available at a later stage. Usually, there is a higher chance that those options will be needed soon.
在嵌套菜单中,例如在(子)菜单的分层结构中分布和设计菜单选项。分层结构的不同等级以不同的图形方式来表示,从而让用户集中于最受关注的(子)菜单,而前一级菜单(以及可能的下一级菜单)以不太引起关注的方式来提供。In nested menus, e.g. to distribute and design menu options in a hierarchical structure of (sub)menus. The different levels of the hierarchy are represented graphically in different ways, allowing the user to focus on the most interesting (sub)menus, while the previous (and possibly lower) menus are displayed in a less focused way. supply.
附图简介Brief introduction to the drawings
参照附图,通过举例的方式,利用输入装置的示意图以及部分GUI屏幕画面来说明本发明,图中:With reference to accompanying drawing, by way of example, utilize the schematic diagram of input device and partial GUI screen frame to illustrate the present invention, in the figure:
图1是可用作根据本发明的用户输入装置的遥控器的示意图。Fig. 1 is a schematic diagram of a remote control usable as a user input device according to the present invention.
图2是示意图,说明包含一些具有较强位置感的元素的GUI屏幕画面。FIG. 2 is a schematic diagram illustrating a GUI screen including some elements with a strong sense of place.
图3是示意图,说明具有不受关注的元素的GUI屏幕画面。Figure 3 is a schematic diagram illustrating a GUI screen with elements of no concern.
图4是示意图,说明正在播放内容时的GUI屏幕画面。FIG. 4 is a schematic diagram illustrating GUI screens while content is being played.
图5是示意图,说明具有翻转的选项板工具的GUI屏幕画面。Fig. 5 is a schematic diagram illustrating a GUI screen shot with a palette tool flipped.
图6是示意图,说明具有突出显示的功能菜单的GUI屏幕画面。Fig. 6 is a schematic diagram illustrating GUI screen shots with function menus highlighted.
图7是示意图,说明具有一些较深级的用户选项的网上商店功能的GUI屏幕画面。Figure 7 is a schematic diagram illustrating GUI screen shots of the web store functionality with some deeper level user options.
附图的详细说明Detailed description of the drawings
图1是示意图,说明可用作根据本发明的用户输入装置的RC100。RC100包括可用于直接数字输入、例如用于CD曲目选择的数字小键盘102。它还包括光标控制小键盘104(带有上、下、右、左键)和“确定”按钮106。通过使用小键盘104,用户能够例如通过TV屏幕上的GUI突出显示来定位到预期选项上。在到达预期选项之后,可按下“确定”按钮106来表示用户的选择。为了重新定位到前一个GUI屏幕和/或用户选项屏幕,用户可使用后退按钮108。按钮功能110可由用户用于例如激活对某些功能的显示。由于例如TV屏幕上用于GUI的屏幕面积极为有限,因此某些功能可能没有一直被显示,至少不是完全显示。Figure 1 is a schematic diagram illustrating an
传输控制器112可供用户使用以便于实际欣赏音乐集合。The
图2是示意图,说明包含一些具有较强位置感的元素的GUI屏幕画面200。屏幕画面200的一些部分为文本反馈202、物理定位器204、流派206、所有者208、选项板工具210以及传输指示器212。FIG. 2 is a schematic diagram illustrating a GUI screen 200 including some elements with a strong sense of place. Portions of screen shot 200 are
由于这种类型的界面的空间限制(即全部内容的大部分可视地存在于单个屏幕上),极为重要的是让用户具有较强的位置感以及他们在界面中的位置的确切感觉。为了提供这个功能,在GUI屏幕画面200中存在两个主要的定位器,从而除了物理定位器204之外还为用户提供文本反馈202(例如,专辑选择:Madonna“Ray of Light”)。利用物理定位器204,GUI设计者尝试为用户显示物理音乐集的象征(表示了一叠CD)。从这叠CD中选择CD时,它们的标题或其它相关信息可显示在左上角,作为文本反馈202。Due to the space constraints of this type of interface (ie, most of the entire content visually exists on a single screen), it is extremely important to give the user a strong sense of place and an exact sense of where they are in the interface. To provide this functionality, there are two main locators in the GUI screens 200, providing the user with
用户界面的另一个要素是对音乐集的所有者与音乐的流派或分类(例如摇滚、爵士、歌剧等等)之间关系的管理。由于音乐集可以例如按照所有者来分为若干组,因此非常重要的是让用户能够平滑且独立地控制所产生的视图。它可按照由所有者208所示的所有权、而且也可按照流派(通过创建自定义流派的功能)来划分。虽然音乐可利用许多标准来划分,但在本例中,只采用了两种划分方法。注意,音乐集的划分可包含重叠。Another element of the user interface is the management of the relationship between the owner of the music collection and the genre or classification of music (eg, rock, jazz, opera, etc.). Since music collections can be divided into groups eg by owner, it is very important to give the user smooth and independent control over the resulting views. It can be divided by ownership as indicated by owner 208, but also by genre (through the ability to create custom genres). Although music can be classified using many criteria, in this example only two methods of classification are used. Note that the division of music collections may contain overlaps.
由于所有者和流派之间的关系,因此选项板工具210在所述实例中实际上是两面的。通过例如采用动画,各面之间的翻转可以被形象化,从而为用户提供对存在两面及其关系的较强感觉。在本例中,用户可把选项板从所有者这一面翻转,从而得到流派选项板这一面。Due to the relationship between owner and genre, the palette tool 210 is effectively two-sided in this example. The flipping between the faces can be visualized, for example by employing animation, thereby providing the user with a stronger sense of the existence of two faces and their relationship. In this example, the user can flip the palette from the owner side to get the genre palette side.
用户界面的另一个要素是普遍存在的传输指示器212(即播放、暂停、快进、停止和后退)。由于包含此界面的最重要原因是便于用户实际欣赏其音乐集,因此用户始终必须具有播放音乐的能力。Another element of the user interface is the ubiquitous transport indicators 212 (ie play, pause, fast forward, stop and rewind). Since the most important reason for including this interface is to allow users to actually enjoy their music collection, it is always imperative that users have the ability to play music.
图3是示意图,说明具有不受关注的元素的GUI屏幕画面300。屏幕画面300的一些部分为不受关注的选项板工具310、物理定位器204、流派206、所有者208、不显眼的工具按钮306、用户选择308以及传输指示器212。FIG. 3 is a schematic diagram illustrating a GUI screen 300 with elements of no concern. Portions of screen 300 are unfocused palette tool 310 ,
GUI的某些元素被视为有帮助的部分,即使它们可能在特定时刻不受关注。另外,某些元素可能不久就会变为与用户相关或者可能不久会获得关注。由于屏幕面积极为有限,必须应用某些技术来使用户注意到这些元素或者让用户保持对这些元素的注意。本发明所建议的技术为例如2.5和3D动画以及GUI元素的运动、GUI元素相对其背景改变尺寸和改变对比度。本发明的另一方面是建议使GUI元素成为其GUI屏幕背景的若干自然部分的技术。例如,不显眼的工具按钮306在背景以及背景的自然部分中呈现,直到用户决定需要某个工具。工具按钮306当前是以不显眼的方式呈现的,因为例如预计用户不久会需要它们。如前面所指出的,这可以是一系列具有子菜单层的分层菜单。工具可以非常好地用于下一个用户动作之一。在又一实例中,GUI200的选项板工具210在其可选条件下可在物理上不呈现。因为内容的竞争性呈现(它在这里优先)。因此,它改变尺寸,成为不受关注的选项板工具310。由于其新的尺寸,因此不受关注的选项板工具310的按钮不再被标记。根据可用于GUI的资源,可通过动画运动和/或动态改变尺寸的动画来实现工具210向不受关注的选项板工具310的转换。Certain elements of the GUI are considered helpful parts, even though they may not be of focus at a particular moment. Also, certain elements may soon become relevant to the user or may gain attention sooner. Due to the extremely limited screen real estate, certain techniques must be applied to bring the user's attention to these elements or to keep the user's attention to these elements. Techniques suggested by the present invention are eg 2.5 and 3D animation and movement of GUI elements, changing size of GUI elements relative to their background and changing contrast. Another aspect of the invention is the proposed technique of making a GUI element a natural part of its GUI screen background. For example, unobtrusive tool buttons 306 are presented in the background and in a natural portion of the background until the user decides that a certain tool is needed. The tool buttons 306 are currently presented in an unobtrusive manner because, for example, it is expected that the user will need them soon. As noted earlier, this can be a series of hierarchical menus with layers of submenus. Tools can be used very well for one of the next user actions. In yet another example, the palette tool 210 of the GUI 200 may not be physically present under its selectable condition. Because of the competing presentation of the content (it takes precedence here). Therefore, it changes size and becomes an unnoticed palette tool 310 . Due to its new size, the buttons of the palette tools 310 that are not of interest are no longer marked. Depending on the resources available to the GUI, the transition of the tool 210 to the unfocused palette tool 310 may be accomplished through animated motion and/or an animation that dynamically changes size.
图4是示意图,说明正在播放内容时的GUI屏幕画面400。屏幕画面400的一些部分为文本反馈402、物理定位器204、流派206、所有者208、不受关注的选项板310、用户选择404以及活动传输指示器406。FIG. 4 is a schematic diagram illustrating a GUI screen 400 while content is being played. Portions of the screen shot 400 are text feedback 402 ,
在屏幕画面400中,通过从传输指示器406中突出显示某个元素、本例中为播放功能,为用户提供了明确的反馈。文本反馈402和用户选择404向用户提供文本反馈。在屏幕画面400中,利用所有者208来显示用户/所有者的名称。In screen shot 400 , explicit feedback is provided to the user by highlighting an element, in this example the playback function, from transport indicator 406 . Text feedback 402 and user selection 404 provide text feedback to the user. In screen shot 400 , the name of the user/owner is displayed with owner 208 .
图5是示意图,说明具有翻转的选项板工具的GUI屏幕画面500。屏幕画面500的一些部分为文本反馈202、物理定位器204、流派206、所有者508、选项板工具510以及传输指示器212。FIG. 5 is a schematic diagram illustrating a GUI screen shot 500 with a palette tool flipped over. Portions of screen shot 500 are
在屏幕画面500中,选项板工具510具有两个面/视图。但是,重要的是为用户提供存在另一视图的想象。在屏幕画面500中,这通过显示略倾斜的选项板工具510来实现。为用户提供存在其它视图的想象的另一实例是标记(不直观)的使用。从选项板工具510的一个视图改变为另一视图时,例如通过平滑地翻转选项板工具的动画,也可让用户注意到另一面。还可以把视图数量扩展为更大数量。In screen shot 500,
图6是示意图,说明具有突出显示的功能菜单的GUI屏幕画面600。屏幕画面600的一些部分为所有者608、不受关注的选项板310、物理定位器204、流派206、工具按钮606、用户选择610以及传输指示器212。FIG. 6 is a schematic diagram illustrating a GUI screen shot 600 with a function menu highlighted. Portions of screen shot 600 are owner 608 , unfocused palette 310 ,
在屏幕画面600中,工具按钮的按钮“添加到播放列表中”已经得到关注。这可能是诸如按下遥控器100上的功能按钮110之类的用户动作的结果。这与屏幕画面300相反,在屏幕画面300中,工具按钮306当前是部分可见的,并且可以例如甚至是背景图像或图案的一部分。在屏幕画面600中,用户这时获得关于某些工作按钮为可用的清楚反馈。例如,工具按钮的对比度可能较大,当前受到关注的按钮可能被突出显示,以及用户可能能够利用光标控制小键盘104浏览这些按钮。In screen shot 600, the button "Add to playlist" of the tool button has been focused. This may be the result of a user action such as pressing a
图7是示意图,说明具有一些较深级的用户选项的网上商店功能的GUI屏幕画面700。屏幕画面700的一些部分为出售商品栏702、类似的出售商品704、网上商店按钮706以及网上商店按钮子菜单708。FIG. 7 is a schematic diagram illustrating a GUI screen shot 700 of an online store function with some deeper user options. Portions of the screen 700 are a sale item column 702 , similar sale items 704 , an online shop button 706 , and an online shop button submenu 708 .
屏幕画面700可能是用户浏览了工具按钮606并在突出显示按钮“网上商店”时按下确定按钮106之后的下一个屏幕。用户所关注的这时可以是从商品栏702所显示的商品中进行选择。因此,GUI屏幕画面700主要显示与当前用户所关注的有关的元素,但某些用户选项可能仍然是背景中的半可见部分。The screen shot 700 may be the next screen after the user has browsed the Tools button 606 and pressed the
Claims (2)
- One kind make the user can with the mutual method of GUI that is used to represent a plurality of user's may command options, comprising:At least two submenus,Wherein:The user can select specific in the described submenu one;After the selection,, and use another submenu of diagrammatic representation in an unobtrusive manner with the showy mode described specific submenu of diagrammatic representation,It is characterized in that at least one realizes described inconspicuous mode in the following technology by adopting:With respect to background, adopt and represent described another submenu than the higher translucence of described specific submenu;Employing is represented described another submenu than low contrast, and adopts higher contrast to represent described certain menu;Described another submenu is shown as the part of background theme at least;Described another submenu is shown as the part of the background graphics artwork at least.
- 2. the method for claim 1 is characterized in that, adopts the diagram diagrammatic representation to show described another submenu.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/029,804 US20030126600A1 (en) | 2001-12-27 | 2001-12-27 | Smart suggestions for upcoming TV programs |
| US10/029,804 | 2001-12-27 | ||
| US10/092,847 | 2002-03-05 | ||
| US10/092,847 US20030169299A1 (en) | 2002-03-05 | 2002-03-05 | Dormant GUI buttons reside unobtrusively in the background upon selection |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1608242A CN1608242A (en) | 2005-04-20 |
| CN1316345C true CN1316345C (en) | 2007-05-16 |
Family
ID=26705361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB028259084A Expired - Fee Related CN1316345C (en) | 2001-12-27 | 2002-12-23 | Dormant GUI buttons reside unobtrusively in the background upon selection |
Country Status (6)
| Country | Link |
|---|---|
| EP (1) | EP1461690A2 (en) |
| JP (1) | JP2005515538A (en) |
| KR (1) | KR20040068358A (en) |
| CN (1) | CN1316345C (en) |
| AU (1) | AU2002358239A1 (en) |
| WO (1) | WO2003060699A2 (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050229113A1 (en) * | 2004-04-09 | 2005-10-13 | Alcatel | Highlighted objects window |
| KR20070038104A (en) | 2004-07-12 | 2007-04-09 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Content that supports navigation |
| US20060294545A1 (en) * | 2005-06-23 | 2006-12-28 | Microsoft Corporation | Dynamic media guide listings |
| KR100835652B1 (en) | 2005-09-07 | 2008-06-09 | 에스케이 텔레콤주식회사 | Method and system for configuring the user interface by editing multimedia content |
| EP2008184A2 (en) * | 2006-04-17 | 2008-12-31 | Edda Technology, Inc. | Methods for enabling an application within another independent system/application in medical imaging |
| US20080271078A1 (en) * | 2007-04-30 | 2008-10-30 | Google Inc. | Momentary Electronic Program Guide |
| AU2008288768B2 (en) * | 2007-08-22 | 2013-09-12 | Proscape Technologies, Inc. | Defining an interactive user interface |
| CN105681751A (en) * | 2016-01-15 | 2016-06-15 | 上海小蚁科技有限公司 | Method, device and system for presenting preview of video |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5956035A (en) * | 1997-05-15 | 1999-09-21 | Sony Corporation | Menu selection with menu stem and submenu size enlargement |
| US5960448A (en) * | 1995-12-15 | 1999-09-28 | Legal Video Services Inc. | System and method for displaying a graphically enhanced view of a region of a document image in which the enhanced view is correlated with text derived from the document image |
-
2002
- 2002-12-23 WO PCT/IB2002/005709 patent/WO2003060699A2/en not_active Ceased
- 2002-12-23 AU AU2002358239A patent/AU2002358239A1/en not_active Abandoned
- 2002-12-23 CN CNB028259084A patent/CN1316345C/en not_active Expired - Fee Related
- 2002-12-23 JP JP2003560727A patent/JP2005515538A/en not_active Withdrawn
- 2002-12-23 KR KR10-2004-7010168A patent/KR20040068358A/en not_active Withdrawn
- 2002-12-23 EP EP02791937A patent/EP1461690A2/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5960448A (en) * | 1995-12-15 | 1999-09-28 | Legal Video Services Inc. | System and method for displaying a graphically enhanced view of a region of a document image in which the enhanced view is correlated with text derived from the document image |
| US5956035A (en) * | 1997-05-15 | 1999-09-21 | Sony Corporation | Menu selection with menu stem and submenu size enlargement |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20040068358A (en) | 2004-07-30 |
| EP1461690A2 (en) | 2004-09-29 |
| AU2002358239A8 (en) | 2003-07-30 |
| AU2002358239A1 (en) | 2003-07-30 |
| WO2003060699A3 (en) | 2004-06-03 |
| WO2003060699A2 (en) | 2003-07-24 |
| CN1608242A (en) | 2005-04-20 |
| JP2005515538A (en) | 2005-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11422683B2 (en) | System and methods for interacting with a control environment | |
| CN101073048B (en) | Content management interface | |
| CN101583919B (en) | Graphical user interface for audiovisual browsing | |
| JP3871684B2 (en) | Content playback apparatus and menu screen display method | |
| US7743341B2 (en) | Rendering icons along a multidimensional path having a terminus position | |
| JP4325449B2 (en) | Display control device, display control method, and recording medium | |
| US20080158148A1 (en) | Programmable on screen display and remote control | |
| US20100017715A1 (en) | Universal media bar for controlling different types of media | |
| US20050183017A1 (en) | Seekbar in taskbar player visualization mode | |
| JP2008536196A (en) | Method and system for enhancing television applications using 3D pointing | |
| JP2008527539A (en) | Scaling and layout method and system for processing one to many objects | |
| JP2008527540A (en) | Distributed software configuration for user interface | |
| KR20060031600A (en) | Control framework with zoomable graphical user interface for organizing, selecting, and launching media items | |
| CN1255985A (en) | VF/V.F. device and operating method based on gradation menu for VF/V. F. device | |
| US20030169299A1 (en) | Dormant GUI buttons reside unobtrusively in the background upon selection | |
| CN1316345C (en) | Dormant GUI buttons reside unobtrusively in the background upon selection | |
| US8103968B2 (en) | Apparatus, method, and system for representing a multimedia display | |
| WO2002071197A1 (en) | Dormant gui buttons reside unobtrusively in the background upon selection | |
| MXPA05007087A (en) | Multi-planar three-dimensional user interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C19 | Lapse of patent right due to non-payment of the annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |