CN1969312B - 选择视图模式和设定的方法、界面、控件、装置、及系统 - Google Patents

选择视图模式和设定的方法、界面、控件、装置、及系统 Download PDF

Info

Publication number
CN1969312B
CN1969312B CN2004800427035A CN200480042703A CN1969312B CN 1969312 B CN1969312 B CN 1969312B CN 2004800427035 A CN2004800427035 A CN 2004800427035A CN 200480042703 A CN200480042703 A CN 200480042703A CN 1969312 B CN1969312 B CN 1969312B
Authority
CN
China
Prior art keywords
file
setting
view mode
available
view
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
Application number
CN2004800427035A
Other languages
English (en)
Other versions
CN1969312A (zh
Inventor
T·K·比姆
D·G·德沃尔齐克
C·R·安东尼
C·卡明斯
G·M·谢拉
K·M·塔布斯
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of CN1969312A publication Critical patent/CN1969312A/zh
Application granted granted Critical
Publication of CN1969312B publication Critical patent/CN1969312B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Abstract

一种用于为在屏幕显示中显示一个或多个项而从多个视图模式中选择视图模式并选择所选视图模式内的设定,从而提供高效的图形用户界面操作的方法和装置。单个用户输入指示所选视图模式和该视图模式内的所选设定两者。输入机制可以是硬件设备,诸如键盘或鼠标,或图形用户界面中呈现的软件控件。软件视图控件可包括指示多个可用设定的设定范围显示、指示对应于多个可用设定的多个可用视图模式的视图模式范围显示;以及用户选择组件。

Description

选择视图模式和设定的方法、界面、控件、装置、及系统
技术领域
本发明一般涉及在计算机屏幕上显示项。更具体地,本发明涉及用于通过允许用户同时选择视图模式和所选视图模式内用于显示项的设定来选择性地在计算机屏幕上显示项的改进的技术。
发明背景
图形用户界面(GUI)除使用文本菜单以外还使用图形控件来提供可供用户使用的选项的直观显示。不幸的是,当界面内的选项的数量变大时,大量信息簇拥在显示上,使用户混淆。这被成为“信息超载问题”。在这些情况中界面设计者有意识地将单个选择显示和控制限于用户舒适的小量选项。通过限制选项,用户界面易于理解,但需要更多的操作来执行相同的动作,因此经训练的用户的效率受限。使用单个选择控件选择选项也限制了高效操作的能力,因为用户必须能够区分通过供应每一少量附加信息所创建的中间状态。在输入了所有选择之前,用户必须与部分配置的用户界面对抗。
高效GUI操作的一个障碍具有可独立调整的显示的两个不同的方面。或者显示特征是可独立调节的,或者定义“模式”来设定对特定配置的调节。用户必须首先选择模式,然后也选择模式内的设定。当
Figure G2004800427035D00011
Word 2000TM的用户打开文件(如图2A中的屏幕显示200中所示)时,用户可首先选择视图模式(例如,Lists(列表)、Details(详细资料)、Properties(属性)、Preview(预览)),还可选择呈现的顺序(例如,按名字、类型、大小或日期来排列)。该示例要求用户使用两个不同的操作选择视图,然后单独选择顺序。同样地,2000TM允许经由两个独立的控件调整图标大小并选择视图。再一次,用户需要两个操作来选择完整的配置。一种潜在的解决方案是显示两个参数的所有可能的组合,但即使当对每一参数仅存在少量选项时,该解决方案也迅速变得难以管理。例如,显示5个可任选模式和这些模式的每一个内的10个可能的设定将要求向用户呈现50个单独的选项。
设计挑战在操作系统和应用程序的文件管理功能中也是明显的。文件的使用是个人计算机的使用的中心。由于操作系统和应用程序在复杂性和功能性上进步了,因此用户必须管理的文件的数量和类型增加了。这些年来,操作系统和应用程序为用户提供了查看他们的文件和正确定位特定文件的各种选项。列表视图提供称之为元数据的诸如创建日期、文件名以及文件类型的更多的文件细节。图标视图仅提供文件名以及与用于创建或编辑文件的应用程序相关联的图标。缩略图视图提供文件的内容的缩小图片(例如,来自数码相机的照片图像)。这些视图中的每一个对不同的文件类型是有用的。当选择适当的视图模式是容易且直观的操作时,更多的选项将有益于用户。
在过去的操作系统和文件管理应用程序中使用了各种控制机制。当仅存在少量选项时,这些选项可显示为菜单栏中的离散按钮(例如,每一模式一个按钮),这允许在文件视图模式之间迅速切换。当存在多于三个或四个选项时,激活视图模式的下拉式列表的单个按钮提供快速访问,而不需要大量的屏幕空间。组合(或拆分)按钮对相对大量选项也是有用的,它被划分使得按钮的一半循环通过选项,另一半激活视图模式的下拉式菜单。循环动作允许用户查看每一选项,而下拉式菜单允许用户以一个动作选择期望的视图模式。
与文件视图模式相关的另一动作是对与文件相关联的图标或缩略图定大小(sizing)。在各种实现中,使用滑动块控件来在连续的范围内从小到大滚动图标的大小。例如,该设定有些时候被应用于操作系统内全局的所有文件视图中的所有图标。或者,该设定应用于特定窗口或文件夹中的所有图标。
在这些以往的文件视图模式选择符中,图标或缩略图的大小不能由与选择视图模式(详细列表、图标、缩略图)相同的控件来被用户选择。特定视图模式内示出的元数据的数量在文件视图模式选择符控件内不可被配置。而且,特定视图模式中所示的元数据的数量不能由图标大小驱动。
操作系统内文件列表窗口的视图模式的增加使用于利用多个选项的力量的改进的用户界面控件成为必要。当前的文件视图模式选项包括具有可配置等级的元数据和图标大小的详细列表视图、具有较大图标但一般显示较少元数据的平铺视图、以及具有从小到大可配置的图像的缩略图或图标视图。
这些不同的文件视图模式的每一个适于不同的文件类型。适当的视图模式是最有助于用户第一次选择正确的文件的模式。缩略图有用于选择图像,尤其是由数码相机捕捉的那些,其中文件名可能是由相机确定的数字,这对用户而言是不熟悉的。当在文本文档中选择时,显示众多元数据字段的详细列表可能更适当,文本文档具有不同的创建日期或作者,其中文件名可能是内容的描述。平铺视图结合了详细信息和缩略图视图两者的优点,供混合文件类型的目录使用。
所遇到的图形操作的另一障碍是存在控制相同参数的两种(或多种)替换方式,且控制在不同时间是方便的。当两种控件均可用时,它们一般以文本描述,使得用户理解他们真正控制相同的参数。例如,如图2B中的屏幕显示250中所示,Word 2000TM中的缩放控件呈现选择缩放量的不同的备选方案。用户或者输入实际呈现的百分比,或者可使用描述性选择诸如:缩放至(页面宽度、文本宽度、整个页面、众多页面)。这要求多于一个的操作,因为这要求用户找到缩放控件,然后以备选方案进行实验,直到用户找到对他或她的文档的正确的百分比。如果例如用户在实验后决定为71%,则用户不拥有指示该最终选择如何与所提供的较佳设定相关的视觉提示。用户下一次面对相同问题时,他或她被迫记住“71”或者要进行相同的实验。
GUI设计领域中长期需要提供让用户直观理解且一旦知道界面之后就能高效操作的方式来简化信息超载问题的某些方法。当存在必须被同时控制的两个参数时,或当存在用于控制同一参数的两个备选方案需要被视觉显示且由用户控制时,尤其如此。
而且,存在供用户或者离散地以预设按钮或者连续地以滑动块控件在各种文件视图模式中选择的方便的控件的需求,其中滑动块控件不仅选择视图模式而且也修改图标或缩略图的大小,并变化所显示的元数据的数量。通过控制视图模式并以单个控件定大小,用户可以一个动作迅速地定制文件视图模式。这样的连续和离散控件的组合既可向初学者用户提供易用性又可向期望包括大小和细节偏好的特定视图模式的用户提供特定控件。
发明概述
本发明通过提供允许用户以单个选择选择视图模式和所选视图模式内的设定的改进的技术满足以上需求,并克服了现有技术中的一个或多个缺陷。本发明的一个方面提供用于为屏幕显示中的一个或多个项选择视图模式和该视图模式内的设定的计算机实现的方法。当获得指示对多个可用视图模式之一的选择且指示对所选视图模式内的设定的选择的单个用户输入之后,该方法将该单个用户输入映射到所选视图模式,并将该单个用户输入映射到该视图模式内的所选设定。
在本发明的另一方面中,提供了图形用户界面,它包括屏幕显示和视图控件。视图控件在屏幕显示上呈现,视图控件获得指示所选视图模式和所选视图模式内所选设定两者的单个用户输入。
本发明的又一方面是图形用户界面中呈现的供用户选择视图模式和该视图模式内设定使用的视图控件。视图控件包括指示多个可用设定的设定范围显示、指示对应于多个可用设定的多个可用视图模式的视图模式范围显示,以及接收指示可用设定之一和可用视图模式之一的单个用户选择的用户选择组件。
本发明的另外一方面是用于为其中一个或多个项可按照多种视图模式显示的屏幕显示选择视图模式和该视图模式内的设定的装置。该装置包括用于获取指示所选视图模式和所选设定两者的单个用户输入的输入机制。该装置也包括用于将单个用户输入映射到所选视图模式和将单个用户输入映射到该视图模式内所选设定的计算机可执行指令。
本发明的又一方面提供被配置成供用户为其中一个或多个项可按照多种视图模式显示的屏幕显示选择视图模式和该视图模式内的设定的计算机系统。该系统允许用户同时从两个或多个可用视图模式中选择一个视图模式以及所选视图模式内的所选设定。该系统然后响应于单个用户选择应用视图模式和所选设定。
附图若干视图的简要描述
以下参考附图详细描述本发明,附图中:
图1是适于供实现本发明使用的计算系统环境的框图;
图2A是用于在现有技术的文字处理应用程序的文件打开操作期间从多个视图模式中选择视图模式的用户界面的屏幕显示;
图2B是在现有技术的文字处理应用程序中为同一参数即缩放的量呈现多个替换控件的用户界面的屏幕显示;
图3是示出根据本发明的实施例用于为屏幕显示中的一个或多个项选择视图模式和该视图模式内的设定的方法的流程图;
图4是根据本发明的实施例含有屏幕显示和视图控件的图形用户界面的示意图;
图5是根据本发明的实施例的示例性视图控件的示意图,其中视图控件包括设定范围显示、视图模式范围显示和用来接受指示视图模式和所选视图模式内的设定的单个用户选择的用户选择组件;
图6是图5的视图控件的示意图,其中根据本发明的实施例设定范围显示包括滑动块,视图模式范围显示包括带有默认设定的三个可用的视图模式;
图7是根据本发明的示例性视图控件的示意图,其中视图控件包括设定范围显示,包括带有多个默认设定的菜单的视图模式范围显示以及用户选择组件;
图8是图5的视图控件的示意图,其中根据本发明的实施例设定范围显示包括带有多个默认设定的菜单,视图模式范围显示包括三个可用的视图模式;以及
图9是表示根据本发明的实施例的视图控件的示例性实现的示意图。
发明的详细描述
本发明提供用于通过允许用户为显示项同时选择视图模式和所选视图模式内的设定在计算机屏幕上选择性地显示项的改进的技术。以下描述本发明的示例性操作环境。
概括地参考附图,一开始具体参考图1,其中相同的参考标号标识各个附图中相同的组件,示出用于实现本发明的示例性操作环境,它一般被称为操作环境100。计算系统环境100仅是合适的计算环境的一个示例,并不旨在对本发明的使用范围或功能提出任何限制。也不应该把计算环境100解释为对示例性操作环境100中示出的任一组件或其组合有任何依赖性或要求。
本发明可在诸如程序模块等的由计算机执行的计算机可执行指令的通用语境中描述。一般而言,程序模块包括例程、程序、对象、组件、数据结构等,它们执行特定任务或实现特定抽象数据类型。而且,本领域的技术人员可以理解,本发明可使用各种计算机系统配置实现,包括手持式设备、多处理器系统、基于微处理器或可编程消费者电子产品、小型机、大型计算机等。本发明也可以在分布式计算环境中实现,其中任务由通过通信网络连接的远程处理设备执行。在分布式计算环境中,程序模块可以位于包括存储器存储设备在内的本地和远程计算机存储介质中。
参考图1,用于实现本发明的示例性系统100包括计算机110形式的通用计算设备,计算机110包括处理单元120、系统存储器130和将包括系统存储器130在内的各种系统组件耦合至处理单元120的系统总线121。
计算机110通常包括各种计算机可读介质。作为示例,而非限制,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质的示例包括,但不限于,随机存取存储器(RAM)、只读存储器(ROM)、电可擦可编程只读存储器(EEPROM)、闪存或其它存储器技术;CD-ROM、数字多功能盘(DVD)或其它光盘、全息盘存储;磁带盒、磁带、磁盘存储或其它磁性存储设备;或能用于存储所需信息且可以由计算机110访问的任何其它介质。系统存储器130包括易失性和/或非易失性存储器形式的计算机存储介质,诸如ROM 131和RAM 132。基本输入/输出系统133(BIOS)包含有助于诸如启动时在计算机110中元件之间传递信息的基本例程,它通常存储在ROM 131中。RAM 132通常包含处理单元120可以立即访问和/或目前正在操作的数据和/或程序模块。作为示例,而非限制,图1示出了操作系统134、应用程序135、其它程序模块136和程序数据137。
计算机110也可以包括其它可移动/不可移动、易失性/非易失性计算机存储介质。仅作为示例,图1示出了从不可移动、非易失性磁介质中读取或向其写入的硬盘驱动器141,从可移动、非易失性磁盘152中读取或向其写入的磁盘驱动器151,以及从诸如CD ROM或其它光学介质等可移动、非易失性光盘156中读取或向其写入的光盘驱动器155。可以在示例性操作环境下使用的其它可移动/不可移动、易失性/非易失性计算机存储介质包括,但不限于,盒式磁带、闪存单元、数字多功能盘、数字录像带、固态RAM、固态ROM等。硬盘驱动器141通常由不可移动存储器接口,诸如接口140连接至系统总线121。磁盘驱动器151和光盘驱动器155通常由可移动存储器接口,诸如接口150连接至系统总线121。
以上描述和在图1中示出的驱动器及其相关联的计算机存储介质为计算机110提供了对计算机可读指令、数据结构、程序模块和其它数据的存储。例如,硬盘驱动器141被示为存储操作系统144、应用程序145、其它程序模块146和程序数据147。注意,这些组件可以与操作系统134、应用程序135、其它程序模块136和程序数据137相同或不同。一般,存储在RAM中的操作系统、应用程序等是从硬盘驱动器141中读取的相应的系统、程序或数据的一部分,该部分取决于所需功能在大小和范围上有所变化。操作系统144、应用程序145、其它程序模块146和程序数据147此处被标注了不同的标号是为了说明至少它们是不同的副本。用户可以通过输入设备,诸如键盘162;定点设备161,通常指鼠标、跟踪球或触摸垫;诸如触摸屏等具有用户输入能力的屏幕或能够接收指示笔输入的屏幕;无线输入接收组件163;或诸如遥控器的无线源向计算机110输入命令和信息。其它输入设备(未示出)可以包括麦克风、操纵杆、游戏垫、圆盘式卫星天线、扫描仪等。这些和其它输入设备通常由耦合至系统总线121的用户输入接口160连接至处理单元120,但也可以由其它接口或总线结构,诸如并行端口、游戏端口、IEEE 1394端口、或通用串行总线(USB)或红外(IR)总线连接。
显示设备191也经由接口,诸如视频接口190连接至系统总线121。显示设备191可以是显示计算机110的输出的任何设备,不限于监视器、LCD屏幕、薄膜晶体管(TFT)屏幕、平板显示器、常规电视或屏幕投影仪。除显示设备191以外,计算机也可以包括其它外围输出设备,诸如扬声器197和打印机196,它们可以通过输出外围接口195连接。
本发明中的计算机110也可使用至一个或多个远程计算机,诸如远程计算机180的逻辑连接在网络化环境下操作。远程计算机180可以是个人计算机,且通常包括上文相对于计算机110描述的许多或所有元件,尽管在图1中只示出存储器存储设备181。图1中所示逻辑连接包括局域网(LAN)171和广域网(WAN)173,但也可以包括其它网络,诸如对城域网(MAN)、内联网或因特网的连接。
当在LAN网络环境中使用时,计算机110通过网络接口或适配器170连接至局域网171。当在WAN网络环境中使用时,计算机110通常包括调制解调器172或用于通过诸如因特网等WAN 173建立通信的其它装置。调制解调器172可以是内置或外置的,它可以通过网络接口170或其它合适的机制连接至系统总线121。调制解调器172可以是线缆调制解调器、DSL调制解调器或其它宽带设备。在网络化环境中,相对于计算机110所描述的程序模块或其部分可以存储在远程存储器存储设备中。作为示例,而非限制,图1示出了远程应用程序185驻留在存储器设备181上。可以理解,所示的网络连接是示例性的,且可以使用在计算机之间建立通信链路的其它手段。
尽管未示出计算机110的众多其它内部组件,但本领域的普通技术人员可以理解,这样的组件和互连是公知的。例如,计算机110内包括诸如电视机调谐卡和网络接口卡的各种扩展卡是常规的。从而,涉及计算机110的内部构造的其它细节不必为本发明而公开。
当计算机110被开启或复位时,存储在ROM 131中的BIOS 133指令处理单元120将操作系统或其必要部分从硬盘驱动器141加载到RAM 132中。一旦被指示为操作系统144的操作系统的复制部分被加载到RAM 132中之后,处理单元120即执行操作系统代码,并使得与操作系统134的用户界面相关联的视觉元素在显示设备191上显示。一般,当应用程序145由用户打开时,程序代码和相关数据从硬盘驱动器141中读出,且必要的部分被复制到RAM 132中,此处由参考标号135表示复制的部分。
如前所述,本发明可在计算机可用指令的通用语境中描述。计算机可用指令包括可由一台或多台计算机或其它设备使用的函数、过程、模式、例程、代码片段和模块。计算机可用指令形成允许计算机根据输入源反应的界面。指令与其它代码片段协作来响应于所接收的数据协同所接收的数据的源启动各种任务。
图3描述了示出根据本发明的实施例用于为屏幕显示中的一个或多个项选择视图模式和该视图模式内的设定的计算机实现的方法300的流程图。在310处,方法300获取指示选择多个可用视图模式之一并指示选择所选视图模式内的设定的单个用户输入。如本领域的技术人员可以理解,这样的用户输入可经由诸如硬件输入设备或图形用户界面中呈现的软件视图控件等输入机制来获得。获得单个用户输入之后,该方法在320处将该输入映射到所选视图模式,并在330处将该单个用户输入映射到该视图模式内的所选设定。较佳地,该单个用户输入基本上同时被映射到所选视图模式和所选设定。
转向图4,呈现了图形用户界面400。根据本发明的实施例,GUI 400包括屏幕显示410和视图控件420。屏幕显示410可以是本领域中公知的常规计算机监视器屏幕显示,从而在此处将不再详细描述。然而,视图控件420通过将单个用户选择映射到所选视图模式和该视图模式内的所选设定来推进了本领域的状态。在图5-9中描述了本发明的视图控件的若干示例性实施例。
图5示出视图控件500,其上悬停指针510。视图控件500包括用于显示可用设定的设定范围显示520和用于显示可用模式的模式范围显示530。选择指示符540位于设定范围显示520内以指示用户选择。视图模式的一个示例是图标大小。或者,“设定”可指的是诸如基于名字、类型、日期等所显示项的排列或排序等其它参数。
接着参考图6和7,描述了示例性视图控件600和700。视图控件600包括滑动块输入形式的设定范围显示620,它利用选择指示符640来反映用户的选择。类似地,视图控件700包括滑动块输入形式的设定范围显示720,它利用选择指示符740反映用户的选择。如本领域的技术人员可以理解,滑动块控件620和720较佳地向最终用户提供可用设定的连续范围,以便使用例如指针610和710来操纵选择指示符640和740来从中选择,并选择多个设定中的任何一个。或者,滑动块控件620、720可向最终用户提供可用的多个、离散的设定。
视图控件600、700包括相应的模式范围显示630和730。模式范围显示630为模式A呈现指示符650,为模式B呈现指示符660,为模式C呈现指示符670。在图6中所示的模式650、660、670的每一个中向用户呈现多于一种的设定,以协助用户选择特定模式和设定。尽管模式范围显示630示出了三种模式指示符,但本发明不限于特定数量的模式或模式指示符。相反,图6中所示的本发明的示例性实施例构想了用户从两个或多个可用模式中选择一个模式。视图模式的示例包括:列表、详细信息、平铺、属性、预览、图标、大图标、中图标、小图标和缩略图。本领域的技术人员可以理解,示例模式的前述列表是非详尽的列表,且本发明构想了众多其它模式。类似地,除上述设定以外的众多其它设备在本发明的范围之内。
图7中,模式范围显示730描述了具有四个离散的、默认设定750、760、770、780的单个模式。较佳地,每一默认设定由按钮表示。如图7中所示,用户可通过在设定760的按钮上悬停指针710选择设定760,并选择它来调用所选设定和视图模式。应注意,图标大小和元数据量在图7中随选择指示符740以向下方向移动而增加。然而,在替换示例性设计中,所示的大小和/或元数据量实际可有意减少,因为图标大小的增加限制了可用空间的量。
设定内所显示的图像可以是所显示项和/或图标大小的函数。例如,如果所显示的项为快捷方式,则它可由适当的图标表示而不考虑大小。但如果项为WordTM文档,且所选图像大小足够大,则将以缩小的摹本向用户提供文档内容的呈现。如果项是单张照片,则可表示整个图像的相似物。
参考图8,示例性视图控件800包括设定显示的离散范围820以及相应模式850、860和870的离散范围。模式850、860、870中的每一个与设定范围显示中的一个或多个设定相关联。如果例如,存在6个离散的设定(即,设定1-6),其中某些可应用于一个或多个模式。如图8中所示,设定1-4可应用于模式A和模式B,设定1、3、5和6可应用于模式C。阴影840指示模式C中的设定3为当前所选状态。
图9是表示根据本发明的实施例的视图控件的示例性实现的示意图。拆分按钮控件900可位于屏幕显示的任何方便的部分中。通过选择按钮900的左手侧,视图状态在可用模式和与每一模式相关联的较佳设定之间切换。拆分按钮的左手侧部分的表面在激活时改变来指示当前所选模式。较佳设定是对每一模式不同的视图设定的所存储的值,它具有由预先调节或所显示项的位置或系统范围指示确定的预先值。用户可通过使用拆分按钮900的右手侧来激活和选择模式和设定以改变较佳设定。
可通过点击拆分按钮的右半部分来激活滑动块控件,然后调节如910中所示的选择指示符来同时选择设定和模式。例如,用户可点击按钮900的右半部分并保持鼠标按钮按下,在这种情况中,用户可向上或向下移动选择指示符,并释放鼠标按钮来作出选择。或者,用户可点击按钮900的右半部分,并立即释放鼠标按钮,在这种情况中用户然后可将指针导航至滑动块控件上的期望位置,并通过点击期望位置来选择期望的模式和设定。存在其中用户可向上或向下导航滑动块控件的众多其它方式,诸如一个或多个键击的组合或保持控制键按下同时移动鼠标滑轮。滑动块控件可被配置成当由用户作出选择之后及时自动在某点处自己离开。
910中指示的选择调节缩略图视图模式中的图标大小,并选择稍大于中等设定的图标大小的设定。模式指示显示中表示的视图模式包括模式显示顶部的详细信息图标视图模式、模式显示中间的详细信息平铺视图模式、以及缩略图视图模式(如920中所示)。详细信息视图模式可例如包括水平顺序排列的所有元数据。选择指示符在详细信息视图模式中随滑动块输入向下移动,元数据的量作为选择指示符位移的函数减少。元数据量的改变对于选择指示符的垂直位移可以是线性或非线性的。类似地,如930中所示,缩略图的大小在选择指示符在缩略图视图模式中随滑动块输入向上移动而增加。如940中所示,模式范围显示用作对滑动块控件的替换控件,使得用户可点击菜单中显示的默认设定来以单个选择选择模式和设定两者。本领域中的技术人员可以容易地理解,本发明构想了众多替换实现,且它们属于本发明的范围内。
在连续滑动块输入的情况中,滑动块上的每一位置对应于所表示的范围内的离散值(或设定),例如作为1%到100%中间的百分比。该范围中的每一值对应于图标大小和视图设定。重要的是,该示例中的范围不限于100个值。相反,连续滑动块输入可被设计成实现任何等级的粒度,诸如3.00001%(与3%或3.01%相比)。而且,该值与图标大小之间的关系不必是直接或线性的。最小缩略图与最大缩略图中间的点不必导致最大缩略图大小的一半的缩略图。
作为又一示例,范围41%到100%可对应于图标大小256-16像素(大到小)的缩略图视图,范围1%到40%可对应于图标大小16-96像素(小到大)。范围1%到40%内,子范围1%到10%对应于详细信息视图,子范围11%到40%对应于平铺视图。在此示例中,每一视图模式处理特定的布局问题。缩略图视图处理文本是位于缩略图下方中央(对较大缩略图)还是与缩略图左侧对齐(较小缩略图)。详细信息视图处理诸如如何将图标与文本对齐的问题。平铺视图处理诸如元数据的多少行应被紧接图标显示的问题。对每一视图,独立于该范围记住最后的滑动块值,使得该视图与它被利用的最后一次大小相同。
沿滑动块的某些点可能导致“咬合(snap)”。例如,滑动块可被设计成咬合至40%值。在不使滑动块跳至40%的位置的情况中不可能将滑动块定位在41%到43%或从37%到39%。滑动块上的多个位置可咬合至范围中的各个、离散的值。
当本发明的替换实施例和实现的所属领域的技术人员审阅说明书包括附图之后,它们对这些技术人员将是显而易见的。从而,本发明的范围是由所附权利要求书而非前述描述定义。

Claims (26)

1.一种为操作系统中的文件列表窗口选择文件视图模式并为屏幕显示中的一个或多个项在该文件视图模式内选择一种设定的计算机实现的方法,所述方法包括:
经由指示对多个可用文件视图模式之一的选择且还指示对所选文件视图模式内的设定的选择的滑块输入控件获取单个用户输入;
将所述单个用户输入映射到所选文件视图模式;以及
将所述单个用户输入映射到所述文件视图模式内的所选设定。
2.如权利要求1所述的方法,其特征在于,所述单个用户输入基本上同时被映射到所选文件视图模式和所选设定。
3.一种包含在一个或多个计算机可读介质上并可在计算机上执行的图形用户界面,所述图形用户界面包括:
用于为操作系统中的文件列表窗口以多个可用文件视图模式之一显示一个或多个项的屏幕显示;以及
呈现在所述屏幕显示中且可用于获得指示所选文件模式和所选文件模式内的所选设定这两者的单个用户输入的滑块输入控件。
4.如权利要求3所述的图形用户界面,其特征在于,所述滑块输入控件为所述可用文件视图模式中的一种或多种呈现连续设定范围。
5.如权利要求3所述的图形用户界面,其特征在于,所述一个或多个项由一个或多个图标表示在所述屏幕显示中,且所选设定确定所述图标大小。
6.如权利要求5所述的图形用户界面,其特征在于,对应于所述一个或多个项的元数据被显示在所述屏幕显示中,且所选设定根据所述图标的大小函数来确定要显示的元数据的量。
7.如权利要求3所述的图形用户界面,其特征在于,还包括呈现在所述屏幕显示中且可用来获取指示所选文件视图模式和所选文件视图模式内的所选设定这两者的单个用户输入的替换控件。
8.如权利要求7所述的图形用户界面,其特征在于,所述替换控件包括菜单输入。
9.如权利要求7所述的图形用户界面,其特征在于,所述替换控件包括用于响应于用户对所述按钮的每一输入供用户通过顺序循环所述可用默认文件视图模式和设定来从所述可用默认文件视图模式和设定中选择一个默认文件视图模式和设定的按钮。
10.如权利要求9所述的图形用户界面,其特征在于,所述默认设定由图形对象表示。
11.如权利要求10所述的图形用户界面,其特征在于,所述按钮的表面图形地描绘了所选默认文件视图模式。
12.如权利要求3所述的图形用户界面,其特征在于,所述多个可用文件视图模式包括以下文件视图模式的至少其中之一:列表、详细信息、属性、预览、缩略图、平铺块和图标。
13.如权利要求3所述的图形用户界面,其特征在于,所选设定按照名称、类型、大小和日期之一排列一个或多个所显示的项。
14.如权利要求3所述的图形用户界面,其特征在于,所选设定是所述一个或多个所显示的项的多个大小选项的其中之一。
15.在图形用户界面中一种供用户选择操作系统中文件列表窗口的文件视图模式以及所述文件视图模式内的设定的控件,所述控件包括:
指示多个可用设定的设定范围显示;
指示对应于所述多个可用设定的多个可用文件视图模式的模式范围显示;以及
可用于接收指示所述可用设定的其中之一和可用文件视图模式的其中之一的单个用户选择的滑块输入组件。
16.如权利要求15所述的控件,其特征在于,所述控件在操作系统中呈现。
17.如权利要求15所述的控件,其特征在于,所述控件在应用程序中呈现。
18.如权利要求15所述的控件,其特征在于,所述控件在web界面中呈现。
19.如权利要求15所述的控件,其特征在于,对应于所述可用文件视图模式中相应的一个的所述模式范围显示中的每一所显示部分的大小是基于所述相应的可用文件视图模式的可用设定以及所述模式范围显示中所显示的可用文件视图模式的每一个的可用设定的数量,且其中可用设定的数量在所述可用文件视图模式的至少其中两个之间不同。
20.如权利要求19所述的控件,其特征在于,对应于所述可用文件视图模式中相应的一个的所述模式范围显示中的每一所显示部分的大小是由所述相应的可用文件视图模式的可用设定与所述模式范围显示中所显示的可用文件视图模式的每一个的可用设定的数量的比率表示的模式范围显示的一小部分,且其中所述模式范围显示中的至少两个所显示的部分占用所述模式范围显示的不同的小部分。
21.如权利要求19所述的控件,其特征在于,每一所显示的部分是图标。
22.如权利要求15所述的控件,其特征在于,所述模式范围显示包括多个所显示的部分,且对应于所述可用文件视图模式中相应的一个的每一所显示的部分基于所述相应的可用文件视图模式的可用设定与所述模式范围显示中所显示的可用文件视图模式的每一个的可用设定的数量的比率占用所述模式范围显示的一小部分,且其中所述模式范围显示的至少两个所显示的部分占用所述模式范围显示的不同的小部分。
23.如权利要求22所述的控件,其特征在于,所显示的部分是图标。
24.一种用于为操作系统中文件列表窗口选择文件视图模式并为屏幕显示选择该文件视图模式内的一种设定的装置,其中一个或多个项被配置成以多个文件视图模式显示,所述装置包括:
呈现在图形用户界面中用于获取指示所选文件视图模式和所选文件视图模式内的设定这两者的单个用户输入的滑块输入控件;以及
用于将所述单个用户输入映射到所选文件视图模式并用于将所述单个用户输入映射到所述文件视图模式内的所选设定的计算机可用指令。
25.一种被配置成供用户为操作系统中文件列表窗口选择文件视图模式并为屏幕显示选择在该文件视图模式内的一种设定的计算机系统,所述屏幕显示中一个或多个项被配置成以多个文件视图模式显示,所述系统包括:
用于由用户经由滑块输入控件同时从多个可用文件视图模式中选择一个文件视图模式和选择该文件视图模式内的所选设定的装置;以及
响应于由所述用户进行的所述同时选择应用所述一个文件视图模式和所选设定的装置。
26.一种被配置成供用户为操作系统中文件列表窗口选择文件视图模式并为屏幕显示选择在该文件视图模式内的一种设定的计算机系统,所述屏幕显示中一个或多个项可以多种文件视图模式被显示,所述系统包括:
用于经由滑块输入控件接收单个用户输入的装置,所述单个用户输入标识来自多个可用文件视图模式的一个文件视图模式以及该文件视图模式内的所选设定;以及
用于响应于所述单个用户输入,应用所述一个文件视图模式和所述所选设定的装置。
CN2004800427035A 2004-04-30 2004-07-30 选择视图模式和设定的方法、界面、控件、装置、及系统 Expired - Fee Related CN1969312B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/837,069 US7565623B2 (en) 2004-04-30 2004-04-30 System and method for selecting a view mode and setting
US10/837,069 2004-04-30
PCT/US2004/024631 WO2005111985A1 (en) 2004-04-30 2004-07-30 System and method for selecting a view mode and setting

Publications (2)

Publication Number Publication Date
CN1969312A CN1969312A (zh) 2007-05-23
CN1969312B true CN1969312B (zh) 2010-05-26

Family

ID=35188503

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004800427035A Expired - Fee Related CN1969312B (zh) 2004-04-30 2004-07-30 选择视图模式和设定的方法、界面、控件、装置、及系统

Country Status (17)

Country Link
US (3) US7565623B2 (zh)
EP (1) EP1741086B1 (zh)
JP (1) JP4812754B2 (zh)
KR (1) KR101076899B1 (zh)
CN (1) CN1969312B (zh)
AU (3) AU2004319519B2 (zh)
BR (1) BRPI0418709A (zh)
CA (1) CA2561720A1 (zh)
IL (1) IL177919A (zh)
MX (1) MXPA06012370A (zh)
MY (1) MY147132A (zh)
NO (1) NO20064423L (zh)
NZ (1) NZ549846A (zh)
RU (1) RU2347261C2 (zh)
TW (1) TWI368154B (zh)
WO (1) WO2005111985A1 (zh)
ZA (1) ZA200608081B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI483208B (zh) * 2013-01-09 2015-05-01 Mitake Information Corp 金融看盤之多模式自選股報價視圖裝置及方法

Families Citing this family (111)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1261498A (zh) 1997-05-21 2000-07-26 E·S·P·通讯股份有限公司 呼叫者产生记费的“仅由呼叫者”启动的双向无线通信的系统、方法和装置
US8781940B2 (en) 2000-01-26 2014-07-15 Ebay Inc. Method and apparatus for facilitating user selection of a category item in a transaction
JP4902904B2 (ja) * 2000-10-06 2012-03-21 ソニー株式会社 情報処理方法、並びにプログラムを格納している媒体
US7707255B2 (en) 2003-07-01 2010-04-27 Microsoft Corporation Automatic grouping of electronic mail
JP2005070898A (ja) * 2003-08-20 2005-03-17 Toshiba Corp 情報処理装置および表示制御方法
EP1582975A1 (en) * 2004-03-31 2005-10-05 Sap Ag Configuration based user interface generation
US7774326B2 (en) 2004-06-25 2010-08-10 Apple Inc. Methods and systems for managing data
US7437358B2 (en) 2004-06-25 2008-10-14 Apple Inc. Methods and systems for managing data
US7730012B2 (en) 2004-06-25 2010-06-01 Apple Inc. Methods and systems for managing data
TW200622893A (en) * 2004-07-09 2006-07-01 Nokia Corp Cute user interface
US20060020904A1 (en) * 2004-07-09 2006-01-26 Antti Aaltonen Stripe user interface
US8146016B2 (en) 2004-08-16 2012-03-27 Microsoft Corporation User interface for displaying a gallery of formatting options applicable to a selected object
US8255828B2 (en) 2004-08-16 2012-08-28 Microsoft Corporation Command user interface for displaying selectable software functionality controls
US7703036B2 (en) 2004-08-16 2010-04-20 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US7489305B2 (en) * 2004-12-01 2009-02-10 Thermoteknix Systems Limited Touch screen control
KR100714687B1 (ko) * 2004-12-31 2007-05-04 삼성전자주식회사 복수의 칼럼으로 구성된 그래픽 사용자 인터페이스를제공하는 장치 및 방법
US20060162546A1 (en) * 2005-01-21 2006-07-27 Sanden Corporation Sealing member of a compressor
US7598855B2 (en) 2005-02-01 2009-10-06 Location Based Technologies, Inc. Apparatus and method for locating individuals and objects using tracking devices
JP4086050B2 (ja) * 2005-04-12 2008-05-14 コニカミノルタビジネステクノロジーズ株式会社 情報管理プログラムおよび情報管理装置
US7661065B2 (en) * 2005-05-24 2010-02-09 Microsoft Corporation Systems and methods that facilitate improved display of electronic documents
US7925994B2 (en) * 2005-07-07 2011-04-12 Microsoft Corporation Task navigator including a user based navigation interface
US8225231B2 (en) * 2005-08-30 2012-07-17 Microsoft Corporation Aggregation of PC settings
JP2007066054A (ja) * 2005-08-31 2007-03-15 Toshiba Corp 情報処理装置、および表示制御方法
JP4788248B2 (ja) * 2005-09-07 2011-10-05 セイコーエプソン株式会社 画像表示装置、プロジェクタおよび画像表示方法
US8627222B2 (en) 2005-09-12 2014-01-07 Microsoft Corporation Expanded search and find user interface
US7882440B2 (en) * 2005-10-28 2011-02-01 Sap Ag System and method of switching appearance of a graphical user interface
US7730422B2 (en) * 2006-01-25 2010-06-01 Microsoft Corporation Smart icon placement across desktop size changes
US20070204238A1 (en) * 2006-02-27 2007-08-30 Microsoft Corporation Smart Video Presentation
US7562310B2 (en) * 2006-04-04 2009-07-14 International Business Machines Corporation Slider control movable in a two-dimensional region for simultaneously adjusting values of multiple variables
KR100808991B1 (ko) * 2006-05-04 2008-03-07 삼성전자주식회사 이동통신 단말기에서 전자사전을 이용한 단어검색 방법 및장치
US9727989B2 (en) 2006-06-01 2017-08-08 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
US20080111822A1 (en) * 2006-09-22 2008-05-15 Yahoo, Inc.! Method and system for presenting video
US8904287B2 (en) * 2006-11-29 2014-12-02 Adobe Systems Incorporated Previews of dialogs in applications
JP2008234457A (ja) * 2007-03-22 2008-10-02 Seiko Epson Corp ユーザインターフェース制御プログラム及びユーザインターフェース制御方法
US8497774B2 (en) 2007-04-05 2013-07-30 Location Based Technologies Inc. Apparatus and method for adjusting refresh rate of location coordinates of a tracking device
US8244468B2 (en) 2007-11-06 2012-08-14 Location Based Technology Inc. System and method for creating and managing a personalized web interface for monitoring location information on individuals and objects using tracking devices
US8102256B2 (en) 2008-01-06 2012-01-24 Location Based Technologies Inc. Apparatus and method for determining location and tracking coordinates of a tracking device
US8224355B2 (en) * 2007-11-06 2012-07-17 Location Based Technologies Inc. System and method for improved communication bandwidth utilization when monitoring location information
US8774827B2 (en) 2007-04-05 2014-07-08 Location Based Technologies, Inc. Apparatus and method for generating position fix of a tracking device in accordance with a subscriber service usage profile to conserve tracking device power
US9111189B2 (en) 2007-10-31 2015-08-18 Location Based Technologies, Inc. Apparatus and method for manufacturing an electronic package
US20090064030A1 (en) * 2007-06-01 2009-03-05 Suman Grandhi System and Method For Representing Point-In-Time Data On A Common Viewing Plane
US8074178B2 (en) * 2007-06-12 2011-12-06 Microsoft Corporation Visual feedback display
US8484578B2 (en) 2007-06-29 2013-07-09 Microsoft Corporation Communication between a document editor in-space user interface and a document editor out-space user interface
US8762880B2 (en) 2007-06-29 2014-06-24 Microsoft Corporation Exposing non-authoring features through document status information in an out-space user interface
US20090158182A1 (en) * 2007-09-26 2009-06-18 Picaboo Corporation Greeting Card System and Method
US20090089628A1 (en) * 2007-10-01 2009-04-02 Day Mark S File system error detection and recovery framework
KR101398134B1 (ko) * 2007-10-04 2014-05-20 엘지전자 주식회사 휴대 단말기의 동영상 재생장치 및 방법
US8654974B2 (en) 2007-10-18 2014-02-18 Location Based Technologies, Inc. Apparatus and method to provide secure communication over an insecure communication channel for location information using tracking devices
US20090132915A1 (en) * 2007-11-20 2009-05-21 Microsoft Corporation View selection and switching
US8549407B2 (en) * 2007-12-05 2013-10-01 Ebay Inc. Multi-dimensional dynamic visual browsing
US8010886B2 (en) * 2008-01-04 2011-08-30 Microsoft Corporation Intelligently representing files in a view
JP5015330B2 (ja) * 2008-01-09 2012-08-29 ヒューレット−パッカード デベロップメント カンパニー エル.ピー. 統一ルックアンドフィールを提供するbiosグラフィックエンジン
KR20090077142A (ko) * 2008-01-10 2009-07-15 삼성전자주식회사 입력 요소 선택 정보 표시 방법 및 장치
US9665850B2 (en) 2008-06-20 2017-05-30 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US9030418B2 (en) * 2008-06-24 2015-05-12 Lg Electronics Inc. Mobile terminal capable of sensing proximity touch
US8209355B2 (en) * 2008-07-28 2012-06-26 Microsoft Corporation Automatic user interface generation for entity interaction
US20100107100A1 (en) 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US8411046B2 (en) * 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
US20100162169A1 (en) * 2008-12-23 2010-06-24 Nokia Corporation Method, Apparatus and Computer Program Product for Providing a Dynamic Slider Interface
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
US9046983B2 (en) * 2009-05-12 2015-06-02 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries
KR101560718B1 (ko) * 2009-05-29 2015-10-15 엘지전자 주식회사 이동 단말기 및 이동 단말기에서의 정보 표시 방법
CN101640037B (zh) * 2009-08-20 2012-02-01 苏州佳世达电通有限公司 动态设定显示模式的方法及显示装置
JP5458783B2 (ja) 2009-10-01 2014-04-02 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US20110138313A1 (en) * 2009-12-03 2011-06-09 Kevin Decker Visually rich tab representation in user interface
EP2395440A3 (en) * 2010-06-14 2012-01-11 Lg Electronics Inc. Mobile terminal and conrolling method thereof
US9864501B2 (en) * 2010-07-30 2018-01-09 Apaar Tuli Displaying information
US8751967B2 (en) * 2010-12-15 2014-06-10 Blackberry Limited Method for selecting files on a portable electronic device
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
KR102033599B1 (ko) * 2010-12-28 2019-10-17 삼성전자주식회사 페이지간 오브젝트 이동 방법 및 인터페이스 장치
TWM417734U (en) * 2011-03-18 2011-12-01 Benq Corp Monitor
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US9720583B2 (en) * 2011-09-22 2017-08-01 Microsoft Technology Licensing, Llc User interface for editing a value in place
KR101873744B1 (ko) 2011-11-29 2018-07-03 엘지전자 주식회사 이동단말기 및 그 제어방법
US9542063B1 (en) * 2012-03-28 2017-01-10 EMC IP Holding Company LLC Managing alert thresholds
US8904313B2 (en) 2012-05-24 2014-12-02 International Business Machines Corporation Gestural control for quantitative inputs
US9201562B2 (en) 2012-05-31 2015-12-01 International Business Machines Corporation Value specification in a responsive interface control
CN102831104A (zh) * 2012-08-15 2012-12-19 北京小米科技有限责任公司 一种调整终端文字的方法、装置及终端
US11368760B2 (en) 2012-08-17 2022-06-21 Flextronics Ap, Llc Applications generating statistics for user behavior
CN103748871A (zh) 2012-08-17 2014-04-23 弗莱克斯电子有限责任公司 互动频道浏览与切换
US20160119675A1 (en) 2012-09-06 2016-04-28 Flextronics Ap, Llc Programming user behavior reporting
USD733181S1 (en) * 2012-10-09 2015-06-30 Shenzhen Mindray Bio-Medical Electronics Co. Ltd. Anesthesia machine with animated graphical user interface
US9507790B2 (en) * 2012-11-06 2016-11-29 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Providing file indexes and per-file viewing modes within a file management application
US8893037B2 (en) * 2012-12-19 2014-11-18 Orca Health, Inc. Interactive and dynamic medical visualization interface tools
CN103902609A (zh) * 2012-12-28 2014-07-02 腾讯科技(深圳)有限公司 一种文件展示的方法及装置
US9256962B2 (en) 2013-01-23 2016-02-09 Orca Health Inc. Personalizing medical conditions with augmented reality
US9569080B2 (en) * 2013-01-29 2017-02-14 Apple Inc. Map language switching
EP2872979B1 (en) * 2013-03-07 2019-03-06 Tencent Technology (Shenzhen) Company Limited View mode switch of graphical user interface
US9792014B2 (en) 2013-03-15 2017-10-17 Microsoft Technology Licensing, Llc In-place contextual menu for handling actions for a listing of items
CN104077012A (zh) * 2013-03-27 2014-10-01 上海联影医疗科技有限公司 一种医学检查界面的显示与切换方法及用户界面
US9575621B2 (en) * 2013-08-26 2017-02-21 Venuenext, Inc. Game event display with scroll bar and play event icons
KR102225620B1 (ko) * 2014-04-03 2021-03-12 한화테크윈 주식회사 카메라 모델링 시스템
US20160132301A1 (en) 2014-11-06 2016-05-12 Microsoft Technology Licensing, Llc Programmatic user interface generation based on display size
US10949075B2 (en) 2014-11-06 2021-03-16 Microsoft Technology Licensing, Llc Application command control for small screen display
US10955992B2 (en) * 2015-01-22 2021-03-23 NetSuite Inc. System and methods for implementing visual interface for use in sorting and organizing records
CN105183349B (zh) * 2015-08-27 2018-06-29 广东欧珀移动通信有限公司 一种图像编辑工具的显示方法及移动终端
US9509942B1 (en) 2016-02-08 2016-11-29 Picaboo Corporation Automatic content categorizing system and method
US10732947B2 (en) 2016-12-09 2020-08-04 Wmware, Inc. Information-technology workflow using tiles that declaratively specify datatypes
US11003466B2 (en) * 2016-12-09 2021-05-11 Vmware, Inc. Information-technology workflows using executable tiles with plural user interfaces
US10732934B2 (en) 2016-12-09 2020-08-04 Vmware, Inc. Information-technology workflows using executable tiles
US10733013B2 (en) 2016-12-09 2020-08-04 Vmware, Inc. Information-technology workflows using executable tiles distributed between workflow instances
EP3343286B1 (en) 2016-12-27 2021-08-18 Canon Kabushiki Kaisha Display control apparatus and control method therefor
WO2018222372A1 (en) * 2017-05-30 2018-12-06 Cryterion Medical, Inc. Cryoballoon deflation assembly and method
US10430924B2 (en) * 2017-06-30 2019-10-01 Quirklogic, Inc. Resizable, open editable thumbnails in a computing device
US11816318B2 (en) * 2021-07-28 2023-11-14 Google Llc Application compatibility on a computing device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1176181A (zh) * 1996-09-03 1998-03-18 夏普公司 图像形成装置

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US561876A (en) * 1896-06-09 Twistle
US4896291A (en) * 1988-05-20 1990-01-23 International Business Machines Corporation Valuator menu for use as a graphical user interface tool
FR2662009B1 (fr) * 1990-05-09 1996-03-08 Apple Computer Icone manupulable a faces multiples pour affichage sur ordinateur.
US5169342A (en) * 1990-05-30 1992-12-08 Steele Richard D Method of communicating with a language deficient patient
CA2040645C (en) * 1990-05-31 1999-03-02 Vincent Joseph Cina Jr. Scrollbar having system or user provided information
US5581275A (en) * 1992-02-28 1996-12-03 Hewlett-Packard Company Method and apparatus for locating a predetermined position in a computer file
US5491782A (en) * 1993-06-29 1996-02-13 International Business Machines Corporation Method and apparatus for loosely ganging sliders on a user interface of a data processing system
WO1996009579A1 (en) * 1994-09-22 1996-03-28 Izak Van Cruyningen Popup menus with directional gestures
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US5615347A (en) * 1995-05-05 1997-03-25 Apple Computer, Inc. Method and apparatus for linking images of sliders on a computer display
US5850531A (en) * 1995-12-15 1998-12-15 Lucent Technologies Inc. Method and apparatus for a slider
US5788858A (en) * 1996-05-03 1998-08-04 Terra Group, Inc. Mobile water purification unit with modular dechlorination input stage
US5777616A (en) * 1996-08-05 1998-07-07 International Business Machines Corporation Data processing system and method for invoking a function of a multifunction icon in a graphical user interface
US5850594A (en) * 1996-08-26 1998-12-15 Motorola, Inc. Method and apparatus for efficiently transmitting addresses and messages from portable messaging units over a wireless communication channel
US5877758A (en) 1996-11-22 1999-03-02 Microsoft Corporation System and method for using a slider control for controlling parameters of a display item
US6710788B1 (en) * 1996-12-03 2004-03-23 Texas Instruments Incorporated Graphical user interface
JP3713696B2 (ja) * 1997-06-02 2005-11-09 ソニー株式会社 デジタルマップの拡大縮小表示方法、デジタルマップの拡大縮小表示装置、及びデジタルマップの拡大縮小表示プログラムを格納した格納媒体
US6215490B1 (en) * 1998-02-02 2001-04-10 International Business Machines Corporation Task window navigation method and system
US6204846B1 (en) * 1999-02-16 2001-03-20 International Business Machines Corporation Data set user interface control for use in accessing information in a computer
US6590594B2 (en) * 1999-03-25 2003-07-08 International Business Machines Corporation Window scroll-bar
US6430574B1 (en) * 1999-07-22 2002-08-06 At&T Corp. Method and apparatus for displaying and header scrolling a hierarchical data structure
JP2001184153A (ja) * 1999-12-27 2001-07-06 Casio Comput Co Ltd 情報処理装置、情報表示プログラムが記録された記録媒体
US6515684B1 (en) * 2000-02-10 2003-02-04 Xerox Corporation Systems and methods for reviewing image processing job features
US6629104B1 (en) * 2000-11-22 2003-09-30 Eastman Kodak Company Method for adding personalized metadata to a collection of digital images
US6778192B2 (en) * 2001-04-05 2004-08-17 International Business Machines Corporation System and method for creating markers on scroll bars of a graphical user interface
US20020186252A1 (en) * 2001-06-07 2002-12-12 International Business Machines Corporation Method, apparatus and computer program product for providing context to a computer display window
US6741232B1 (en) * 2002-01-23 2004-05-25 Good Technology, Inc. User interface for a data processing apparatus
JP3922102B2 (ja) * 2002-06-04 2007-05-30 セイコーエプソン株式会社 複数画像の一覧表示
US7551223B2 (en) * 2002-12-26 2009-06-23 Sony Corporation Apparatus, method, and computer program for imaging and automatic focusing
US6956572B2 (en) * 2003-02-10 2005-10-18 Siemens Medical Solutions Health Services Corporation Patient medical parameter user interface system
US7328411B2 (en) * 2004-03-19 2008-02-05 Lexmark International, Inc. Scrollbar enhancement for browsing data

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1176181A (zh) * 1996-09-03 1998-03-18 夏普公司 图像形成装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI483208B (zh) * 2013-01-09 2015-05-01 Mitake Information Corp 金融看盤之多模式自選股報價視圖裝置及方法

Also Published As

Publication number Publication date
MY147132A (en) 2012-10-31
US20050246645A1 (en) 2005-11-03
RU2006142308A (ru) 2008-06-10
EP1741086A1 (en) 2007-01-10
AU2004319519A2 (en) 2005-11-24
AU2004319519A1 (en) 2005-11-24
EP1741086B1 (en) 2017-03-01
AU2009251106A1 (en) 2010-01-21
BRPI0418709A (pt) 2007-09-11
TW200535675A (en) 2005-11-01
US20050246646A1 (en) 2005-11-03
KR20070024495A (ko) 2007-03-02
ZA200608081B (en) 2007-12-27
US7565623B2 (en) 2009-07-21
CN1969312A (zh) 2007-05-23
JP2007535756A (ja) 2007-12-06
JP4812754B2 (ja) 2011-11-09
IL177919A0 (en) 2006-12-31
NO20064423L (no) 2006-09-29
CA2561720A1 (en) 2005-11-24
AU2009251104B2 (en) 2012-04-26
US7424686B2 (en) 2008-09-09
IL177919A (en) 2010-12-30
AU2004319519B2 (en) 2009-10-01
AU2009251106B2 (en) 2012-04-26
RU2347261C2 (ru) 2009-02-20
MXPA06012370A (es) 2007-01-17
TWI368154B (en) 2012-07-11
EP1741086A4 (en) 2012-02-29
WO2005111985A1 (en) 2005-11-24
KR101076899B1 (ko) 2011-10-25
US20050246647A1 (en) 2005-11-03
NZ549846A (en) 2009-01-31
US7577923B2 (en) 2009-08-18
AU2009251104A1 (en) 2010-01-21

Similar Documents

Publication Publication Date Title
CN1969312B (zh) 选择视图模式和设定的方法、界面、控件、装置、及系统
CN1532698B (zh) 用于在壳层浏览器中扩展对象预览器的系统和方法
CN101167121B (zh) 文件浏览器的情况专用化
JP4799414B2 (ja) アイテム内のコンテンツをナビゲートするシステムおよび方法
US7263661B2 (en) Multi-function device having graphical user interface incorporating customizable icons
US20110004839A1 (en) User-customized computer display method
US6288732B1 (en) Information processor
US20050044529A1 (en) Task library of task data for a plurality of components on a computer system
US20080177766A1 (en) Image forming apparatus and control method thereof
US11379100B2 (en) Information processing apparatus to reduce number of operations during transitioning of screen and non-transitory computer readable medium storing
JP2008117240A (ja) ユーザーインターフェイス表示装置及び表示方法
US20230315268A1 (en) Information processing system, information processing method, and non-transitory computer readable medium
Hart-Davis Teach Yourself Visually MacBook Pro
Folder IBM SPSS Statistics Processes for Mac

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
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150505

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150505

Address after: Washington State

Patentee after: MICROSOFT TECHNOLOGY LICENSING, LLC

Address before: Washington State

Patentee before: Microsoft Corp.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100526

Termination date: 20210730

CF01 Termination of patent right due to non-payment of annual fee