CN1723431A - 基于数据特性的数据集合3维视图的图形用户界面 - Google Patents

基于数据特性的数据集合3维视图的图形用户界面 Download PDF

Info

Publication number
CN1723431A
CN1723431A CNA2004800013608A CN200480001360A CN1723431A CN 1723431 A CN1723431 A CN 1723431A CN A2004800013608 A CNA2004800013608 A CN A2004800013608A CN 200480001360 A CN200480001360 A CN 200480001360A CN 1723431 A CN1723431 A CN 1723431A
Authority
CN
China
Prior art keywords
focal group
group
focal
user interface
graphic 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.)
Granted
Application number
CNA2004800013608A
Other languages
English (en)
Other versions
CN100451921C (zh
Inventor
C·R·安东尼
S·圣-米歇尔
Z·B·奥迪斯-卢卡斯
J·L·K·斯瓦茨
R·M·斑克斯
M·S·H·哈维
C·卡明斯
C·W·斯塔比
M·R·里加梅利
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 CN1723431A publication Critical patent/CN1723431A/zh
Application granted granted Critical
Publication of CN100451921C publication Critical patent/CN100451921C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/54Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • 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
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs

Abstract

揭示了基于特性的数据集合的三维(3D)视图。时间线被提供用于显示文件和文件夹。该时间线可包括向用户显示有关其内容详细信息的焦点组。时间线上剩余的条目以较少细节显示,且可被放置在离用户较远处显现。直方图可被提供作为视图的一部分,以使用户能更简便地导航时间线以找到所需文件或文件夹。

Description

基于数据特性的数据集合3维视图的图形用户界面
技术领域
本发明一般涉及计算机生成的图形用户界面,尤其涉及提供用于使用户能更有效地在图形用户界面中查看、发现并选择一组对象的系统和方法。
背景技术
当前的计算机系统使用图形用户界面(GUI)来使用户无需学习复杂的命令语言就能有效地利用计算机系统。GUI的创新之处是使用户通过使用诸如WindowsExplorer的文件管理程序就能更简便地直观地组织文件、文件夹以及其它对象。正如在此使用的,术语文件管理器指的是用以组织并显示文件或其表示的任一计算机程序或计算机程序方面。
视觉技术中近来的创新,诸如数码相机的广泛普及,已使操作系统的图形能力比以前更为重要。数字摄影图像常常被存储在个人计算机的硬盘上,而不是胶片或照相纸上。许多消费者喜欢用数码相机摄影是因为要观看相片无需冲印整个胶卷。相反,摄影图像仅需从照相机中下载到个人计算机硬盘上,其中它们以某些图片文件格式存储(例如.jpg、.GIF.、gif等等),并可通过GUI使用各种应用程序被查看和操纵,这些应用程序可预先安装在操作系统上或者是用户安装在操作系统(此后缩写为OS)之上的增值软件产品(例如华盛顿州Redmond微软公司的DIGITAL IMAGE PRO)。
随着硬盘变得不太昂贵,用户能够在其计算机的硬盘上存储更多数量的摄影图像(以及其它类型的计算机图像文件)。由于图像数量的增长,用户已很难管理并组织包含图像的图形文件。例如,在具有数百个图片文件的文件夹中,找到一特定图像文件是困难的。特别是在文件名未指视图片文件内容时的情形。
用户初始组织其图片文件的一种方法是通过以指示包含其中的图像内容的方法来重命名它们。该方法有一些缺点。首先,当用户有数百甚至数干图像时,他或她必须花时间来重命名每个文件以描述图片或图像所包含的内容。该重命名过程涉及查看每个文件以了解其内容,然后键入新的文件名。对于数百甚至数千的图片,该方法是不实用的,因为这将需要数小时甚至数天。
现有技术中已采用的一种使用户能更简便地导航、组织、及查看图片文件的技术是使用如图2所示的“微缩图”(thumbnail)视图。微缩图通常指的是封装于图标中的文件内容表示,或显示在文件列表环境中比原始图像尺寸小的其它图像。尽管微缩图的使用向用户提供了每个文件内容的视觉表示,但在包含许多文件的文件夹中,查找所需文件仍然是困难的。
其它技术已被用以更有效地使用户能组织、查找、并访问文件夹中的图片文件。例如,某些已知文件管理器使用户能指明一种顺序属性,该属性使他们能以某些特定排列顺序来放置文件或文件夹中的条目,如图3所示。例如,用户可配置文件管理器以按照日期/时间来排列文件夹中的文件,从而它们以时间顺序列示。用户还可配置文件管理器以根据文件名或文件类型按字母顺序排列文件。当用户这样配置文件管理器时,该文件夹的全部内容基于选定的排序标准以两维数组排序。
尽管这些技术在组织较小的文件和文件夹组合时是有用的,随着文件数量的增加,这些技术变得越来越低效。因而,需要一种克服现有技术中这些和其它局限性的用以组织和显示文件的经改进方法。
发明内容
以下呈现了本发明的简化归纳,以便提供对本发明某些方面的基本理解。该归纳不是本发明的扩展性纵览。它并非旨在标识本发明的关键或主要元素,或旨在呈现本发明的范围。以下归纳仅以简化形式呈现了本发明的某些概念,作为以下提供的更详细描述的前言。
为了克服上述现有技术中的局限性,并克服在阅读和理解本说明书后变得显然的其它局限性,本发明的各方面涉及用于在GUI上显示条目的计算机实现方法。
根据本发明一方面,条目首先使用这些条目的每一个都共享的特性来以某些逻辑顺序放置。然后基于由用户选择或由系统根据某些算法确定的间隔将这些条目分成组。这些组之一被指定为焦点组,并在GUI中的主要焦点上显示。剩下的组基于其顺序显示在该焦点组的任一侧。
本发明的另一方面提供了条目在三维显现特性环境中的显示,从而剩下的组对用户而言显示得不如焦点组突出。
附图说明
本发明的更全面理解和优点可通过参阅以下描述和附图获取,其中类似标记号表示类似特征,且其中:
图1示出可用于本发明说明性实施例的各个方面的示例性通用检索环境的示意图。
图2示出允许文件微缩视图的现有技术的文件管理器程序。
图3示出使用户能指定活动文件夹内容的排序属性的现有技术的文件管理器程序。
图4示出本发明一说明性实施例。
图5根据一说明性实施例示出本发明各方面的顶层示意图。
图6示出显示本发明一说明性实施例俯视图的另一示意图。
图7根据本发明一说明性实施例示出带有视图的焦点组的相近屏幕截图。
图8a和8b根据本发明一说明性实施例示出对大焦点组和小焦点组的处理。
图9根据一说明性实施例示出带有可在实践本发明诸方面使用的计算的图表。
图10a、10b和10c根据本发明一说明性实施例示出焦点组的转换。
图11根据本发明一说明性实施例示出位于接近一时间线端点的焦点组。
图12a和12b根据本发明一说明性实施例示出不改变焦点组而对非焦点组的呈现。
图13根据本发明一说明性实施例示出直方图。
图14根据本发明一说明性实施例示出图13直方图的一部分。
具体实施方式
在各个实施例的以下描述中要参阅附图,这些附图形成了说明书的一部分并在其中作为可实践本发明的各个实施例的视图而示出。要理解可利用其它实施例,并可作结构和功能更改而不背离本发明的范围和精神。
本发明提供了使计算机用户能更简便地组织、发现以及访问文件的方法和系统。通过提供利用用户容易理解同时又给予丰富视觉体验的组织原理的图形用户界面,本发明大大改进了已知的文件管理技术。
说明性操作环境
图1示出了本发明可在其中实现的适当的计算系统环境100的示例。该计算系统环境100仅是适当计算环境的一个示例,并非旨在提出对本发明使用或功能性范围作任何限制。计算环境100也不应被解释为对示例性操作环境100中所示的任一组件或其组合有任何依赖性或任何需求。
本发明也可在很多其它通用或专用计算系统环境或配置中使用。适于本发明使用的众所周知的计算系统、环境、和/或配置的示例包括,但不限于,个人计算机、服务器计算机、诸如个人数字助理(PDA)、写字板PC或膝上型PC的手持式或膝上型装置、多处理器系统、基于微处理器的系统、机顶盒、可编程消费品电器、网络PC、迷你计算机、大型机、包括任一种以上系统或设备的分布式计算环境等等。
本发明可以计算机可执行指令的一般上下文进行说明,诸如由计算机执行的程序模块。一般而言,程序模块包括执行具体任务或实现具体抽象数据结构的例程、程序、对象、组件、数据结构等等。本发明还可在任务由经通信网络连接的远程处理设备执行的分布式计算环境中实践。在分布式计算环境中,程序模块可置于包括存储器存储设备的本地和远程计算机存储介质中。
参照图1,实现本发明的示例性系统包括以计算机110形式的通用计算装置。计算机110的组件可包括,但不限于,处理单元120、系统存储器130以及把包括系统存储器在内的各种系统组件耦合到处理单元120的系统总线121。系统总线121可能是若干总线结构类型中的任何一种,包括存储器总线或存储器控制器、外围总线、以及使用多种总线架构的任一种的本地总线。作为示例,而非限制,这些架构包括工业标准架构(ISA)总线、微信道架构(MCA)总线、扩展ISA(EISA)总线、视频电子标准协会(VESA)局部总线和也称为Mezzanine总线的外围部件互连(PCI)总线。
计算机110通常包括各种计算机可读介质。计算机可读介质可以是能被计算机110访问的任何可用介质,并包括易失性和非易失性介质、可移动和不可移动介质。作为示例,而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以任何方法或技术实现、用于存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息的易失性和非易失性介质、可移动和不可移动介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字化多功能光盘(DVD)或其它光学存储技术、磁卡、磁带、磁盘存储或其它磁性存储设备、或任何其它可用于存储所需信息并可由计算机110访问的介质。通信介质通常在诸如载波或其它传输机制的已调制数据信号中体现计算机可读指令、数据结构、程序模块、或其它数据,且包括任何信息输送介质。术语“已调制数据信号”意指用在信号中编码信息的方式设置或改变其一个或多个特征的信号。作为示例,而非限制,通信介质包括诸如有线网络或直线连接的有线介质,和诸如声学、射频、红外线和其它无线介质的无线介质。以上任何介质的组合也应包括在计算机可读介质的范围中。
系统存储器130包括诸如只读存储器(ROM)131和随机存取存储器(RAM)132的易失性和/或非易失性存储器形式的计算机可读介质。包含有助于计算机110如起动时在元件间传送信息的基本例程的基本输入/输出系统(BIOS)133通常存储在ROM131中。RAM132通常包含可被处理单元120立即访问和/或当时正被操作的数据和/或程序模块。作为示例,而非限制,图1示出了操作系统134、应用程序135、其它程序模块136、和程序数据137。
计算机110还可包括其它可移动/不可移动、易失性/非易失性计算机存储介质。作为示例,图1图示了读取和写入不可移动、非易失性磁性介质的硬盘驱动器141,读取和写入可移动、非易失性磁盘152的磁盘驱动器151,读取和写入可移动、非易失性光盘156,诸如CD-ROM或其它光学介质的光盘驱动器155。其它也用在示例性计算环境中的可移动/不可移动、易失性/非易失性计算机存储介质包括,但不限于,如磁带、闪存卡、数字化视频光盘、数字化录像带、固态RAM、固态ROM等等。硬盘驱动器141通常通过诸如接口140的不可移动存储器接口与系统总线121连接,而磁盘驱动器151和光盘驱动器155通常通过诸如接口150的可移动存储器接口与系统总线121连接。
如上所述并如图1所示的盘驱动器及其相关联的计算机存储介质为计算机110提供计算机可读指令、数据结构、程序模块、和其它数据的存储。在图1中,例如,硬盘驱动器141被示为存储操作系统144、应用程序145、其它程序模块146、和程序数据147。注意这些组件可以与操作系统134、应用程序135、其它程序模块136、和程序数据137相同或不同。在此给予操作系统144、应用程序145、其它程序模块146、和程序数据147的数字不同至少说明他们是不同的副本。用户可通过输入装置如键盘162、和通常称为鼠标、跟踪球或触摸板等定点装置161向计算机110输入命令和信息。其它输入装置(未示出)可包括话筒、游戏杆、游戏垫、卫星接收器、扫描仪、等等。这些和其它输入设备常常通过与系统总线耦合的用户输入接口160与处理单元120相连,但也可通过诸如并行端口、游戏端口或通用串行总线(USB)的其它接口连接。监视器191或其它类型的显示设备也可通过诸如视频接口190的接口与系统总线121相连。计算机110还可包括与监视器191一起使用的数字化仪192,以使用户能使用笔输入装置193提供输入。除了监视器,计算机还可包括诸如扬声器197和打印机196的其它输出设备,它们通过输出外围接口195相连。
计算机110可以在使用与一台或多台远程计算机,诸如远程计算机180的逻辑连接的网络化环境中运行。远程计算机180可以是个人计算机、服务器、路由器、网络PC、对等装置或其它公共网络节点,而且通常包括上述与个人计算机110相关的许多或全部组件,尽管在图1中仅图示了存储器存储设备181。图1中所描绘的逻辑连接包括局域网(LAN)171和广域网(WAN)173,但也可包括其它网络。这样的网络化环境在办公室、企业范围计算机网络、企业内部互联网和因特网上是常见的。
当用于LAN网络化环境中时,计算机110通过网络接口或适配器170与局域网171连接。当用于WAN网络化环境中时,计算机110通常包括调制解调器172或其它用于在广域网173,诸如因特网中建立通信的装置。可以是内置式或外置式的调制解调器172与系统总线121通过用户输入接口160或其它适当机制连接。在网络化环境中,与计算机110相关的程序模块或其一部分可存储在远程存储器存储装置中。作为示例,而非限制,图1示出了驻留于远程计算机180中的远程应用程序185。应当理解,所示网络连接是示例性的,且其它用于在计算机间建立通信连接的技术也可以使用。
说明性实施例的描述
一般而言,所有存储在操作系统中的条目都具有某些属于它的属性(例如时间属性)。术语“条目”在此被定义为文件、文件夹、虚拟文件夹的可视化表示、或任一可存储在操作系统和/或文件系统中的数据对象,例如图标、微缩图等。文件系统和/或操作系统中的条目可存储在计算机110上的任何所需存储单元。例如,条目可存储在硬盘141上、或可移动非易失性磁盘152上,或光盘156上、或甚至可能经局域网171或广域网173访问的远程计算机180上。条目的特性或属性包括文件、文件夹、或虚拟文件夹等的它们所表示的特性或属性,并还可包括可视化表示本身的各方面。例如,条目属性可包括,但不限于,名称、文件尺寸、创建日期、更改日期、作者、标题、只读、存档、隐藏、个人、类型等等。根据本发明诸方面任意条目属性可被用作排序特性。在此使用时,术语“排序特性”指的是主要以其为基础在给定时间排列或组织数据的特性。例如,用户可能需要根据条目类型、或作者、或某些其它特性来对条目子组。在本发明一实施例中,排序特性可基于时间,因而通过例如把创建日期或编辑日期特性用作排序特性来按发生时间顺序排列条目。条目可以使用户能简便地导航并查找条目的方式在逻辑时间线上按发生时间顺序子组。然后,条目可以反映该时间线的方式向用户呈现。这种向用户的呈现在此被称为“动态时间线视图”。动态时间线视图的说明性实施例如图4所示。本领域技术人员将理解,根据本发明各实施例可将其它特性用作排序并呈现数据的排序特性,并且动态时间线视图仅仅是用于描述的说明性示例。
动态时间线视图使用户能查看呈现在GUI环境中的并按时间排列的一组条目。该GUI可取许多格式。在一实施例中,三维(3D)图形技术可被用以在3D环境中提供动态时间线视图。该3D环境可利用本领域众所周知的诸如DirectX、Direct3D、OpenGL、GDI、介质集成层、或某些其它呈现平台的图形技术来实现。在某些实施例中,3D对象(包含3D属性)可被用以提供3D效果,而在其它实施例中,可使用图形工具来产生二维(2D)环境中显现3D但不具有3D属性的图标。
本发明各方面使用户能自由地按时间顺序来导航文档、文件、或其它数据对象,并使用户能将焦点改到时间线上任意位置。基于用户关注的组合中的条目数量(例如,2003年8月拍摄的图像数量),系统可调整动态时间线视图以便提供经改进的浏览体验。在调整动态时间线视图中,可使用一系列动画步骤以提高用户体验的丰富性。图5示出了3D动态时间线视图界面的俯视图。时间线500具有起始日期502和终止日期504。时间线500可包括各种时间间隔(例如日、月、年等,未在图5中呈现)。根据本发明一方面,GUI的视点可基于指向包含用户想要聚焦的文件或对象的时间间隔的概念照相机506。该时间范围被称为焦点508或焦点间隔。焦点508可表示时间线500随机的时间点或时间间隔。在焦点所包括的时间范围内的条目总称为焦点组509。通常焦点组509中的条目比在时间线500上其它时间间隔中的条目向用户呈现得更为详细。时间线500上其它时间间隔中的条目被一起组合到各非焦点组510中。某些非焦点组510可位于接近焦点508的时间上。再参看图5,显示第一非焦点组510a在时间线500上相对接近焦点508的位置上。该组中的条目可略详细地示出,但可能不如提供给焦点组509中那些条目的详细。另一非焦点组510b则被示出在时间线500上相对远离焦点508的位置上。相对远离焦点组509的非焦点组中的条目可几乎没有示出细节,且比在时间上更接近焦点508以及焦点组509本身的那些非焦点组510a中的条目要相对小一些。在使用3D描绘技术时较小的显现可自动产生,或者通过较小地绘制这些条目以2D模拟。
焦点组
图6根据本发明一个或多个方面示出焦点组和各个非焦点组中条目的呈现。焦点组509可由表示焦点组509中条目的焦点组图标606a(经编号的长方形框)数组组成。这些图标可以是传统的图标、微缩图图标、3D微缩图图标、或任何其它本领域中众所周知的条目的GUI表示。当15个焦点组图标606a在图6中示出时,如果将第16个条目加入焦点组509,则它将被示为焦点组509中的第16个图标606a。焦点组509中的图标606a可被呈现为文件夹或单个条目。
如果图标为文件夹,则双击该文件夹将以新动态时间线视图(或根据本发明其它有序视图)打开文件夹以显示存储其中的条目。本领域技术人员可理解,除了文件夹外条目还可被存储在其它逻辑分组中,诸如虚拟文件夹或堆栈。如果焦点组509中的图标606a表示一文件,双击该文件将导致系统尝试打开该文件。
根据本发明的GUI呈现表示焦点组509中条目的编号为1-15的图标606a,以比不在焦点组中的条目向用户作更接近的显现,如图6所示。在焦点组之上可能是提供关于该焦点组内容的信息的焦点组标题602a。在一实施例中,焦点组标题602a可具有标签604a并可具有焦点组509中最大行的宽度。在本发明另一实施例中,焦点组标题602a可比焦点组509中最大行宽度更大或更小。
位于焦点组标题602a中的标签604a可依赖于排序原理。标签604a可包括左侧焦点组间隔范围的起点和右侧焦点组间隔范围的终点。例如,如果排序特性是时间,且在文件夹中具有跨越若干年的时间线500的文件,则标题栏可简单地包括左侧的起始月和/或年以及右侧的终止月和/或年。参照图7,焦点组509的实施例与包含左侧起始年以及右侧终止年的焦点组标题602a一起显示。这些标签可向用户指示焦点组内容的日期为2004年1月1日到2005年12月31日中间的某一个。如果时间线仅包括短暂时间段,焦点组标题602a可包含左侧Month1Day1和右侧Month2Day2形式的标签604a。在某些实施例中,焦点组标题602a将仅包含中央的一个条目。例如,如果排序特性是文件类型,焦点组标题602a可包含简单地示为“Excel电子表格”或某些其它本领域众所周知的文件类型的标签。或者,在另一实施例中,时间线500具有一天以上一周以下的范围,则焦点组标题602a可仅包含该周的一天(例如“星期一”)。尽管标签604a更适于包括焦点组中条目排序特性的描述,但每个焦点组标题602a可包括描述该焦点组内容的任何标签604a。
如上所述,由GUI提供的视图类似于像概念照相机沿着置于时间线500的文件和文件夹移动一样可见到的情景。在本发明一方面中,概念照相机总是放置在能看到焦点组509中所有条目的地方。因而,概念照相机提供一种“变焦”效果,它根据排序特性使得焦点组509总是能保持在前景中全部可见并得以更显著地显示,而非焦点组退至背景而在焦点组两侧不太显著地显示。为了帮助用户的时间线导航,限制焦点组509在给定视图中可捕捉的空间量是更可取的。因为呈现有许多非焦点组510,如果焦点组509变得太大,则以任何细节显示非焦点组510的能力可被削弱。因此,在某些实施例中,焦点组509可被限于预定宽度,例如动态时间线视图在其中显现的显示器总宽度的50%~70%之间的范围。在本发明的其它方面,图标可被限制为落于预定图标尺寸范围内的尺寸。该范围可基于象素尺寸或基于某些其它标准。例如,在说明性实施例中,界面可在96dpi(点每英寸)屏幕上建立24×24象素的最小图标尺寸或192×192象素的最大图标尺寸。对于更高或更低dpi的屏幕,这些最小和最大图标尺寸要求可按可应用的增高或降低。因而,尽管一般对在焦点组中显示的图标数量并无限制,在某些实施例中,为了有助于用户界面的可用性,以上指出的图标尺寸和屏幕宽度限制导致了具有最大数量成员的焦点组。
以上所述的概念照相机506视图还提供放大效果,从而在带有较少图标606a的焦点组509中,图标606a可因为概念照相机的移近而更大。在一可选实施例中,在焦点组可移动的同时概念照相机506可保持固定,从而图标606a的感知尺寸与所允许的最大图标尺寸一样大。在带有大量图标606a的焦点组509中,图标会较小,因为概念照相机506移离以便捕捉所有成员的图标。该行为的净效果是不管要显示较多或较少的图标606a焦点组509的尺寸会几乎保持稳定,但每个图标606a的尺寸尽管在每个焦点组中最好一致,它们会随焦点组而变化。参照图8a和8b,示出了两个视图800a和800b。在视图800a中,具有表示16个组条目的16个图标806的焦点组809a示出了焦点组上的变焦效果。在图8b中,示出视图800b,其中视图800b具有表示64个组条目的64个图标806的第二焦点组809b。尽管第一焦点组809a和第二焦点组809b之间图标806的数量有很大差异,但实际上每个焦点组的宽度是一样的。该效果通过利用移离照相机效果来完成。图8a和8b中焦点组标题802a和802b也可具有固定宽度。
在本发明某些方面中,可有创建和管理焦点组和各个非焦点组的分类器。因而,分类器可被用以按所示排序特性的排序间隔将文件夹条目划分成各个组。排序间隔,也称为子组间隔,指的是被用以将显示于GUI中的数据对象分成各组的度量。例如,在有时间线的视图中,排序间隔可以是年、月、星期、天、小时、或其它时间度量。在本发明一实施例中用户可选择排序间隔。或者,系统可使用固定或缺省的排序间隔,或者系统可基于各种分组大小准则来确定一最优间隔。例如,在动态时间线视图中,对堆叠视图间隔可以是“月”而对于单个条目视图间隔则是“天”。在另一实施例中,可在确定排序间隔中使用基于集合的变量。算法运行数据集的一部分来确定子组的智能集合。该子组的智能设置是基于集的变量。例如,在动态时间线视图中,算法可分析数据并基于数据集的时间特性按月建立某些分组,按年建立其它分组,以及按天建立其它分组。在另一示例中,时间可用作排序特性,但排序间隔可基于每个分组中的条目数量。
在又一示例中,分类器可使用基于端点算法来确定排序间隔。图9示出一图表,该图表可由一说明性实施例的算法使用以基于时间线端点来确定排序间隔和标签格式。列902指示分析中时间线复盖的时间范围。列904提供如果时间线500落入列902中指定的范围分类器所选择的间隔。列906指示可基于选定间隔应用于焦点组的标签。尽管在此提供的示例将时间用作排序特性,本领域技术人员可理解类似算法可用于其它排序特性,诸如文件类型、文件名、文件所有者、文件作者、或任意其它可排序的文件特性。作为说明性示例,6个行在列902、904和906下呈现。在第一行908中,其中时间线复盖少于1小时,分类器可将排序间隔设为1/4个小时,而显示时间范围的标签格式为第一小时/分钟组合和第二小时/分钟组合。在第二行910中,其中时间线复盖1小时以上24小时以下,分类器可将排序间隔设为小时,而标签格式类似于在第一行908中发现的小时/分钟组合。第三行912在时间线复盖24小时以上但少于或等于7天时可应用。在此实例中,分类器可将排序间隔设为天,而标签格式可以是该星期的一天而不是某些时间范围并可置于焦点组标题中央。行914、916和918的每一个分别提供更长的时间线,并描述应该应用于每一个的间隔和标签。一旦分类器已完成了子组(例如已选定了适当的排序间隔),这些组被显示给用户。
可能会有大量条目都适合被包括在一个组中的情形。例如,如果时间线500复盖范围跨越若干年,且每年都有数百个条目,如果使用了焦点组最大宽度和最小图标尺寸限制,显示该组中每个条目就不可能了。在中情形中,管理器可将时间线划分成更多细化分组,或者分类器可将否则会太大的分组划分成两个或多个子组。在这些实例中,焦点组标题可相应地更新。例如,如果时间线500是3年长,而在图9中示出的算法应用于导致带有200个条目的一个分组的时间线,该分组中的条目数量会太大而不能在用户界面上一次显示。然后分类器可将任一尺寸过大分组划分成两个或多个子组并相应地改变焦点组标题标签。再参看图9,3年长的时间线500可适用行918。因而,置于焦点组标题中的标签是“Year1-Year2”的格式。如果焦点组509中的条目数量太大不能一次显示,分类器可拆分焦点组509。可改变该标签以反映该拆分。在一实施例中,每个子组的相应标签可以是“Year1-Year2-部分1”和“Year1-Year2-部分2”。当更多的子组被创建时,可相应地创建附加标签。
在本发明其它方面中,焦点组可在大小上受限制,从而焦点组两侧的非焦点组可被用户见到。如上所述,还可规定最小图标尺寸从而用户能解密焦点组图标606a的内容。焦点组509中的图标可根据某些排序准则进行排序。在一实施例中,焦点组中的条目将根据用以创建视图的排序特性从左到右从上到下地流动。在其它实施例中,图标606a可从右到左从下到上地流动以适应其它文化(例如对于从右到左阅读而不是从左到右阅读的语言)。
在本发明的另一方面中,分类器可确定在焦点组509中(或在某些情形中在每个焦点组子组中)的图标606a的数量。焦点组509可具有由数学计算确定的布局。例如,在一实施例中任一焦点组509(或焦点组509的子组)的行宽(即每行中可置入的图标数量)可被计算为CEILING(SQRT(N)),其中N是要显示的图标606的数量,即焦点组或焦点子组的成员数量。在其它实施例中,行宽可被计算为FLOOR(SQRT(N)),其中N是要显示的图标606的数量。在另外的实施例中,布局可由本领域众所周知的某些其它图形布局设计方法来确定。
焦点组动画
根据本发明另一方面,动画被用以从一焦点组转换到另一焦点组。在此所述的动画可适用本领域中众所周知的各种技术实现。例如,DirectX和/或Direct3D技术可被用以提供在此所述的3D动画。也可(或备选地)使用其它本领域中众所周知的其它3D图形技术。这些动画程序可驻留为操作系统134、144的一部分,或它们可独立于操作系统驻留于其它程序模块136、146中。它们可被存储于硬盘141、非易失性磁盘152、光盘156、或甚至经局域网171或广域网173可访问的远程计算机181。
用于从一焦点组变换成另一焦点组的步骤如图10所示。焦点组中的变化由实现诸如点击时间线上的非焦点组或直方图新位置的驱动方法的用户来起动(如下所述)。当用户选择新的焦点组时,系统可起动一系列步骤以动画方式将焦点从一个图标组变换到另一组的过程。
参照图10a,概念图呈现了本发明的各个方面。概念照相机1001聚焦于当前焦点组1000。各个非焦点组1002位于当前焦点组1000之后,其每一个都部分地被其前面的焦点组所遮蔽。新的焦点组1004可由用户调用。当用户选择新的焦点组1004时,概念照相机1001从当前焦点组1000经各个其它非焦点组1002移到新的焦点组1004。因为概念照相机1001在移动,GUI被更新以从概念照相机的当前位置来反映视图,因而在概念照相机移动时提供动画序列。现在参看图10b,一旦概念照相机1001位于新焦点组1004前面,时间线将从其旧位置1006折向新位置1008。现在参看图10c,一旦时间线已完成重新放置,该概念照相机1001移近或移离使得焦点组中的条目全部可见并在GUI显示的最前方。
焦点组放置
在迄今所述的本发明各实施例中,焦点组一般被置于视图中央。在本发明的另一方面中,焦点可从视图中央移位到视图一侧。一般而言,焦点组将这样放置使最大数量的图标(焦点组图标和非焦点组图标)为用户可见。当符合某些条件时焦点组可置于动态时间线视图中央。例如,如果焦点组每侧的图标数量相同或至少符合最小阈值,比如如果焦点组两侧的图标数量是使它们扩展到动态时间线视图可见区域之外的数量,则焦点组可在视图中央。在又一实施例中,当焦点组任一侧的所有图标的数量是显示为全部可在视图可见区域内看到的数量,则焦点组可在中央。
图11示出一种情形,其中根据本发明诸方面,焦点组在动态时间线视图中可不保持在中央。焦点1100位于时间线1101上。时间线1101具有起始点1108和终止点1111。时间线1101还具有可视区域1106。可视区域1106是以使用户看清时间线内容的足够细节向用户显示的区域。时间线1101还被划分成分别在焦点1100左侧和右侧的A侧1102和B侧1104。在此实例中,A侧图标数量比B侧图标数量多,且这些图标扩展到可视区域1110的起点之外。因而,A侧某些图标不能被用户看到。然而,B侧包含较少的图标;结果,时间线1112的终点落于可视区域内。为了向用户提供最大图标总量的视图,焦点可移到视图中用户的右侧。由焦点捕捉的真正排序间隔并未改变。该移位过程仅改变了动态时间线视图中焦点1100的位置。
非焦点组
根据本发明其它方面,当一个分组不在焦点上时(即不是焦点组),它就是非焦点组。一般而言,非焦点组将具有与其相关联的某些属性。例如,在视图以3D效果呈现的一实施例中,非焦点组将以高亮三维的方式呈现。
再参看图6,焦点组509被置于GUI视图的前面和中央,并可显现在距用户某些距离处。非焦点组610a、610b、610c和610d可位于偏离焦点组某些水平或空间(3D实现中)距离之处,并可显现为不如焦点组显著。例如,它们可位于焦点组后面(即在距离上更远些)。为了更好地模拟3D效果,焦点组509中的条目可紧邻的非焦点组上投射模拟阴影。类似地,每个非焦点组可在位于其后的元素上投射模拟阴影。在本发明一实施例中,可竖直对齐所有组合(非焦点和焦点)。换言之,无论模拟照相机现在的视角如何,每个组合看起来都位于显示器上同一竖直位置。在本发明其它实施例中,非焦点组可垂直偏离于焦点组和其它非焦点组。在某些实施例中,非焦点组可在焦点上,使用户更容易从视图中非焦点组合中选择新的焦点组,然而,当非焦点组被置于离焦点组509很远很远的地方时,非焦点组会变得模糊、不清晰、或透明的。如果非焦点组和焦点组之间的间隔数量变大,则可能无法显示非焦点组,或者仅仅它变得太小从而用户无法在屏幕上看到。
再参看图6,可看到4个非焦点组—焦点组509每侧有2个。可看到每组的顶端部分都与其它的对齐。每个非焦点组被分成数列,并可按视图中指定的排序特性来排序。在离焦点组509一个间隔处有两个非焦点组610a和610b。在视图为动态时间线视图的实施例中,这些非焦点组包含在时间上最接近焦点组509的图标。时间上离焦点组509越远的列被放置在水平及空间上(3D实现中)离焦点组越远之处,从而它们在空间上显现得越远。每个非焦点组具有非焦点组标题(分别为608a和608b),该标题以类似于上述焦点组标题602的方式提供该组内容的信息。正如焦点组标题602可以有焦点组的感知宽度,非焦点组标题可具有非焦点组的感知宽度。
在本发明的某些实施例中,非焦点组图标606b(在非焦点组中的)可被呈现为被更接近于焦点组509的列中条目所部分地遮蔽。非焦点组图标606b的每一列可部分地被紧邻于或更接近于焦点组509的或在其中的列所遮蔽。例如,列620部分地被列618所遮蔽。在其它实施例中所有图标可全部显示。
在本发明的另一方面中,无需将非焦点组变成焦点组就可调用它。参照图12a和12b,示出了根据本发明各方面的动态时间线视图。在图12a中,焦点组1209是5月。根据本发明各方面,非焦点组1202被部分地遮蔽。如果用户想要不改变焦点组而更接近地查看二月非焦点组1204的内容,鼠标的指针就要移到二月非焦点组1204上并作游移。图12b示出鼠标在一段时间的游移之后,二月非焦点组1204如何从其它非焦点组中调出,来显示其全部的图标而不是象正常一样被部分遮蔽。
直方图
在本发明的其它方面中,直方图可被提供以使用户能更简便地在整条时间线上导航并改变焦点组,而不是被限于该时间线可视区域的各分组之中。图13根据本发明一说明性实施例示出了直方图1300。该直方图可基于时间线的范围或当前视图的内容具有相关联的范围。在时间是排序特性的实施例中,范围可以是时间线的最小日期到最大日期。在图13中,起始日期1302是年1995,而终止日期1304是年1998。用户可选择一间隔以迫使GUI显示立即跳到选定组。
根据本发明一方面,直方图可以一系列柱形条进行布置,其中每个直方图间隔是一个柱形条。每个柱形条可具有与其相关联的高度,表示落于该间隔内的数据量。在一实施例中,一系列横条1306被用以表示相对于其它间隔内文件数量的由柱形条表示的间隔内文件数量。通过找到具有最多文件的间隔并赋予其表示10横条的高度,可计算横条1306的高度。基于该最大高度,其它柱的每一个都根据以下等式被赋予一定量的横条:
横条数量=CEILING(10*[当前柱形条中的文件数量])/[最大柱形条中的文件数量]
根据本发明诸方面,对于呈现给用户的每个视图,都可为直方图1300选择一间隔。可选择直方图的间隔以用尽可能多的逻辑柱来填充视图的底部。在某些实施例中,直方图的间隔可以是一固定值(例如它可表示固定时间量)。直方图的间隔将不必与焦点组和非焦点组的间隔(即排序间隔)相同。
根据本发明诸方面,初始计算可被用以确定值C,然后值C被用以确定适当的直方图间隔。该计算可以是这样的形式:
C=[直方图复盖的总范围]/[落于视图内柱形条的数量]
例如,如果直方图1300复盖13年的范围,且视图可放置100个柱形条,则系统可进行以下计算:
C=[13年]/[100个柱形条]=0.13年=47天
再参看图9,示出了将C值映射成直方图间隔的图表。尽管图9中的图表也可被用以计算动态时间线视图的排序间隔,本领域技术人员可理解用以计算直方图间隔的方法可与用以计算焦点组间隔的方法不同。在此示例中,因为C值为47天,选定直方图间隔将为月。因而,对于该时间范围内的每个月,横条可被置于直方图上,其高度根据该间隔中的文件数量来设置。
用户可以若干种方法与直方图1300交互动作。在一柱形条上游移鼠标指针可导致显示该柱形条所复盖范围的工具提示显现。工具提示的格式可基于直方图间隔。直方图1300还可被用以改变焦点组。在一实施例中,点击柱形条可将被显示范围推向前成为视图中的焦点组。在动态时间线视图的情形中,点击柱形条将导致系统将焦点组从当前焦点组(如与新选定的焦点组不同)改成新的焦点组,可任选地如上所述地使用动画。
因为直方图间隔不必与动态时间线视图的排序间隔一样,可创建规则以处理直方图间隔和视图间隔有差异的情形。在一实施例中,三规则系统可被用以基于用户在直方图上的点击处理对焦点组的改变。首先,如果直方图1300的间隔与视图间隔相等,则在直方图的柱形条上点击可将焦点组509变换为直方图中柱形条所表示的那个组。其次,如果直方图的间隔比视图间隔大,则在直方图的柱形条上点击可导致焦点组509成为该柱形条所表示视图的第一间隔。最后,如果直方图的间隔比视图间隔小,则在直方图的柱形条上点击可导致焦点组509为包含选定柱形条所表示时间的间隔。现在参照图14,一旦用户已在直方图上选择一新的焦点组,柱形图上该焦点组所包括的间隔集1402将被高亮,并标以类似于焦点组标签的标签。
微量控制
本发明另一方面提供了用于滚动动态时间线视图上各间隔的微量控制。再参见图13,微量控制1308呈现。在该特定实施例中,微量控制在滚动条位于直方图1300之上时呈现。然而,微量控制1308可被置于界面上的其它地方(例如时间线视图上),并可取与图13所示不同的形状。微量控制1308可使用鼠标或某些其它装置在某方向上拖曳。当微量控制在一个方向上移动时,系统通过使聚集于焦点组的概念照相机开始沿着动态时间线视图移动来响应,如在以上焦点组动画章节所述。当微量控制被拖离其原始位置越远,概念照相机以更快速度离开焦点组。当概念照相机抵达动态时间线视图终端时,或当用户释放微量控制1308而使其返回(跳回)其原始位置时,概念照相机将停止移动,且它所位于的间隔将变成新的焦点组。
其它输入装置
尽管本发明已根据由鼠标或某些本领域中众所周知的其它定点设备操纵的接口进行了描述,容易理解可使用其它输入设备来操纵和控制动态时间线视图。例如,可提供键盘实现。按下Page Up键可使焦点组移至左边的第一非焦点组,而按下Page Down键可使焦点组移至右边的第一非焦点组。End键可被用以将动态时间线视图焦点组移到最早时间间隔,而按下Home可将动态时间线视图焦点组移到最晚时间间隔。
此外,通过旋转鼠标、键盘、或其它输入设备上的滚动轮,用户可能能够操纵并控制动态时间线视图。例如,滚动轮往后转动可使焦点组移至左边的第一非焦点组(例如时间倒转),而滚动轮往前转动可使焦点组移至右边的第一非焦点组(例如时间超前)。
图4、6、8a、8b、12a和12b中所示的动态时间线视图是示例性图形呈现。可作无限数量的图形呈现。例如,可使用图标、标题、以及组的任何所需形状和相关尺寸。此外,全部的许多不同图形显现可被用以在焦点组与非焦点组的相对排列中使焦点组比非焦点组更为显著。此外,焦点组和非焦点组可由多种不同技术作图形描绘。可有其它视图,从而动态时间线可从物理模拟或仿真的3D环境所允许的任意视角查看。
尽管已参照包括执行本发明的当前优选模式的特定示例描述了本发明,本领域技术人员将理解有上述系统和技术的很多变体和排列。因而,本发明的精神和范围应广泛地解释为如所附权利要求所陈述。

Claims (42)

1.一种用于根据一条目集的每个条目的一公共特性在图形用户界面上显示该条目集的计算机实现方法,其中所述特性可被排序,其特征在于,所述方法包括:
确定所述条目集的排序间隔;
基于所述排序间隔和所述特性将条目集分成多个有序组;
确定来自所述多个有序组的焦点组;
在所述图形用户界面的主焦点上显示所述焦点组;
所述图形用户界面上在所述焦点组的第一侧上进行不如焦点组显著的显示,其中所述第一侧上有在所述焦点组之前的至少一个组;以及
所述图形用户界面上在所述焦点组的第二侧上进行不如焦点组显著的显示,其中所述第二侧上有在所述焦点组之后的至少一个组。
2.如权利要求1所述的计算机实现方法,其特征在于,所述焦点组的第一侧是所述焦点组的左侧和右侧之一,而所述焦点组的第二侧是所述左侧和右侧的另一侧。
3.如权利要求1所述的计算机实现方法,其特征在于,所述焦点组的第一侧是所述焦点组的上侧和下侧之一,而所述焦点组的第二侧是所述上侧和下侧的另一侧。
4.如权利要求1所述的计算机实现方法,其特征在于,所述条目集表视图形图像文件。
5.如权利要求1所述的计算机实现方法,其特征在于,所述特性与何时每个条目被创建相对应。
6.如权利要求5所述的计算机实现方法,其特征在于,所述特性与拍摄图片的日期相对应。
7.如权利要求1所述的计算机实现方法,其特征在于,所述图形用户界面中的对象用3D在显示装置上再现。
8.如权利要求1所述的计算机实现方法,其特征在于,所述图形用户界面在2D图形环境中象在显示装置上显示一样模拟3D。
9.如权利要求1所述的计算机实现方法,其特征在于,还包括:
接收从非焦点组中选择条目的用户输入;
确定从所述非焦点组以从其中选择所述条目替换所述原始焦点组成为新的焦点组;以及
转换所述图形用户界面,来在所述图形用户界面的主焦点上显示所述新焦点组,在所述新焦点组的第一侧对所述新焦点组之前的至少一个组进行不如所述新焦点组显著的显示,并且在所述新焦点组的第二侧对所述新焦点组之后的至少一个组进行不如所述新焦点组显著的显示。
10.如权利要求9所述的计算机实现方法,其特征在于,所述转换步骤包括对所述图形用户界面进行动画以移动所述有序组。
11.如权利要求1所述的计算机实现方法,其特征在于,还包括:
基于所述有序组根据它进行排序的特性,显示表示所述有序组落入范围的直方图,
其中在接收选择所述直方图上间隔的用户输入之后,基于所述选定间隔确定新焦点组,并在对应于所述选定间隔的主焦点上显示所述新焦点组。
12.如权利要求11所述的计算机实现方法,其特征在于,所述直方图的每个间隔包括落于所述间隔的条目数量的指示符。
13.如权利要求1所述的计算机实现方法,其特征在于,在所述图形用户界面的主焦点上显示所述焦点组的步骤包括改变所述焦点组的大小以消耗预定量的所述图形用户界面空间。
14.如权利要求13所述的计算机实现方法,其特征在于,所述预定量包括所述图形用户界面宽度的约50%~70%的范围。
15.如权利要求13所述的计算机实现方法,其特征在于,在所述图形用户界面的主要焦点上显示所述焦点组的步骤改变确定所述焦点组条目的大小使所有所述条目落于预定量的所述图形用户界面空间内。
16.如权利要求13所述的计算机实现方法,其特征在于,还包括:
当每个图标都具有预定最小尺寸时,确定所述所有条目是否落于预定量的所述图形用户界面空间内;以及
将所述焦点组分成多个子组,并且如果所述图标未落于预定量的所述图形用户界面空间内,则将所述多个子组的第一子组显示为焦点组。
17.如权利要求16所述的计算机实现方法,其特征在于,所述预定最小尺寸是基于象素的。
18.如权利要求17所述的计算机实现方法,其特征在于,所述预定最小尺寸包括在96点每英寸(dpi)显示装置上的24×24象素,或者是非96dpi显示装置上的基本相等尺寸。
19.如权利要求1所述的计算机实现方法,其特征在于,在所述图形用户界面上显示所述焦点组之前的至少一个组包括将所述焦点组之前的至少一个组显示为从所述焦点组向后退去。
20.如权利要求1所述的计算机实现方法,其特征在于,还包括在所述图形用户界面上显示微量控制,所述微量控制在移动时使所述有序组能相应地与其一起位移,从而使所述焦点组变成新的非焦点组而非焦点组变成新的焦点组。
21.一种包括计算机可执行指令的计算机可读介质,所述指令使计算机执行用于根据条目集每个条目的一公共特性在图形用户界面上显示该条目集的方法,其中所述特性可进行排序,其特征在于,包括:
确定所述条目集的排序间隔;
基于所述排序间隔和所述特性将条目集分成多个有序组;
确定来自所述多个有序组的焦点组;
在所述特性用户界面的主焦点上显示所述焦点组;
在所述焦点组的第一侧上进行不如焦点组显著的显示,其中所述第一侧上有在所述焦点组之前的至少一个组;以及
在所述焦点组的第二侧上进行不如焦点组显著的显示,其中所述第二侧上有在所述焦点组之后的至少一个组。
22.如权利要求21所述的计算机可读介质,其特征在于,所述焦点组的第一侧是所述焦点组的左侧和右侧之一,而所述焦点组的第二侧是所述左侧和右侧的另一侧。
23.如权利要求21所述的计算机可读介质,其特征在于,所述焦点组的第一侧是所述焦点组的上侧和下侧之一,而所述焦点组的第二侧是所述上侧和下侧的另一侧。
24.如权利要求21所述的计算机可读介质,其特征在于,所述条目集表视图形图像文件。
25.如权利要求21所述的计算机可读介质,其特征在于,所述特性与何时每个条目被创建相对应。
26.如权利要求25所述的计算机可读介质,其特征在于,所述特性与拍摄图片的日期相对应。
27.如权利要求21所述的计算机可读介质,其特征在于,所述图形用户界面中的对象用3D在显示装置上再现。
28.如权利要求21所述的计算机可读介质,其特征在于,所述图形用户界面在2D图形环境中模拟3D在显示装置上显示。
29.如权利要求21所述的计算机可读介质,其特征在于,所述方法还包括:
接收从非焦点组中选择条目的用户输入;
确定从所述非焦点组以从其中选择所述条目替换所述原始焦点组成为新的焦点组;以及
转换所述图形用户界面,来在所述图形用户界面的主焦点上显示所述新焦点组,在所述新焦点组的第一侧对所述新焦点组之前的至少一个组进行不如所述新焦点组显著的显示,并且在所述新焦点组的第二侧对所述新焦点组之后的至少一个组进行不如所述新焦点组显著的显示。
30.如权利要求29所述的计算机可读介质,其特征在于,所述转换步骤包括对所述图形用户界面进行动画以移动所述有序组。
31.如权利要求21所述的计算机可读介质,其特征在于,所述方法还包括:
基于所述有序组根据它进行排序的特性,显示表示所述有序组落入范围的直方图,
其中在接收选择所述直方图上间隔的用户输入之后,基于所述选定间隔确定新焦点组,并在对应于所述选定间隔的主焦点上显示所述新焦点组。
32.如权利要求31所述的计算机可读介质,其特征在于,所述直方图的每个间隔包括落于所述间隔的条目数量的指示符。
33.如权利要求21所述的计算机可读介质,其特征在于,在所述图形用户界面的主焦点上显示所述焦点组的步骤包括确定所述焦点组的大小以消耗预定量的所述图形用户界面空间。
34.如权利要求33所述的计算机可读介质,其特征在于,所述预定量包括所述图形用户界面宽度的约50%~70%的范围。
35.如权利要求33所述的计算机可读介质,其特征在于,在所述图形用户界面的主焦点上显示所述焦点组的步骤包括确定所述焦点组条目的大小使所有所述条目落于预定量的所述图形用户界面空间内。
36.如权利要求33所述的计算机可读介质,其特征在于,所述方法还包括:
当每个图标都具有预定最小尺寸时,确定所述所有条目是否落于预定量的所述图形用户界面空间内;以及
将所述焦点组分成多个子组,并且如果所述图标未落于预定量的所述图形用户界面空间内,则将所述多个子组的第一子组显示为焦点组。
37.如权利要求36所述的计算机可读介质,其特征在于,所述预定最小尺寸是基于象素的。
38.如权利要求37所述的计算机可读介质,其特征在于,所述预定最小尺寸包括在96点每英寸(dpi)显示装置上的24×24象素,或者是非96dpi显示装置上的基本相等尺寸。
39.如权利要求31所述的计算机可读介质,其特征在于,在所述图形用户界面上显示所述焦点组之前的至少一个组包括将所述焦点组之前的至少一个组显示为从所述焦点组向后退去。
40.如权利要求21所述的计算机可读介质,其特征在于,还包括在所述图形用户界面上显示微量控制,所述微量控制在移动时使所述有序组能相应地与其一起位移,从而使所述焦点组变成新的非焦点组而非焦点组变成新的焦点组。
41.一种用于显示条目的计算机生成的用户界面,其特征在于,包括:
包括焦点组的一第一条目集;
与所述第一条目集相关的多个条目集,包括以显现为不如所述焦点组显著的方式放置的多个非焦点组;
其中所述焦点组和所述多个非焦点组根据在所述焦点组和非焦点组中存在的排序图形来放置。
42.如权利要求41所述的计算机生成的用户界面,其特征在于,还包括:
一微量控制,在移向一侧时使所述焦点组变成非焦点组而一非焦点组变成焦点组。
包括:
基于时间将所述多个条目组织成两维数组的组;以及
基于一选定组,在所述图形用户界面上以不同的显著程度来显示所述组中的至少多个组。
CNB2004800013608A 2003-10-23 2004-07-21 用户界面系统和用于显示界面上条目的计算机实现的方法 Active CN100451921C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/691,441 US6990637B2 (en) 2003-10-23 2003-10-23 Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data
US10/691,441 2003-10-23

Publications (2)

Publication Number Publication Date
CN1723431A true CN1723431A (zh) 2006-01-18
CN100451921C CN100451921C (zh) 2009-01-14

Family

ID=34521878

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004800013608A Active CN100451921C (zh) 2003-10-23 2004-07-21 用户界面系统和用于显示界面上条目的计算机实现的方法

Country Status (17)

Country Link
US (2) US6990637B2 (zh)
EP (1) EP1676234B1 (zh)
JP (1) JP4625465B2 (zh)
KR (1) KR101076891B1 (zh)
CN (1) CN100451921C (zh)
AU (1) AU2004279187B8 (zh)
BR (1) BRPI0407013A (zh)
CA (1) CA2507405C (zh)
EG (1) EG23989A (zh)
MX (1) MXPA05007157A (zh)
MY (1) MY141581A (zh)
NO (1) NO20052042L (zh)
NZ (1) NZ540114A (zh)
RU (1) RU2369897C2 (zh)
TW (1) TWI367448B (zh)
WO (1) WO2005045756A2 (zh)
ZA (1) ZA200503157B (zh)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101611451A (zh) * 2006-12-22 2009-12-23 苹果公司 媒体项的二维时线显示
CN102147703A (zh) * 2010-02-05 2011-08-10 Lg电子株式会社 用于提供用户界面的电子装置和方法
CN102197371A (zh) * 2008-10-24 2011-09-21 微软公司 用于组织数字图像的光盒
CN102365635A (zh) * 2009-03-26 2012-02-29 苹果公司 界面导航工具
CN102609272A (zh) * 2012-02-17 2012-07-25 上海电机学院 一种信息作业序列界面的生成装置及其生成方法
CN102646021A (zh) * 2012-03-27 2012-08-22 厦门九纬信息技术有限公司 一种手机实现3d功能菜单的方法
CN101452479B (zh) * 2007-12-04 2012-09-26 株式会社理光 文件管理装置和方法
CN102789799A (zh) * 2006-12-22 2012-11-21 苹果公司 媒体项的二维时线显示
US8364731B2 (en) 2007-12-04 2013-01-29 Ricoh Company, Limited Apparatus, methods, and computer program product for file management
CN102929494A (zh) * 2012-08-21 2013-02-13 北京小米科技有限责任公司 一种辅助用户查看消息的方法和装置
CN102932523A (zh) * 2011-08-12 2013-02-13 宏达国际电子股份有限公司 实施于通讯装置的媒体内容管理系统与方法
CN102929609A (zh) * 2011-10-11 2013-02-13 微软公司 多个软件功能内容项的交互式可视化
CN101842768B (zh) * 2007-06-08 2013-03-27 苹果公司 用于存储和恢复数字数据的方法和系统
CN103098049A (zh) * 2010-07-12 2013-05-08 汤姆逊许可公司 用于内容搜索的系统、方法和用户界面
CN103428349A (zh) * 2012-05-22 2013-12-04 小米科技有限责任公司 一种消息显示方法和系统
CN103473046A (zh) * 2013-08-28 2013-12-25 小米科技有限责任公司 图片显示方法和装置
CN103543927A (zh) * 2013-11-18 2014-01-29 广东利为网络科技有限公司 一种三维展示的方法
CN103597437A (zh) * 2011-05-31 2014-02-19 三星电子株式会社 使用基于时间轴的接口控制多媒体内容的显示的方法及装置
CN103677785A (zh) * 2012-09-21 2014-03-26 腾讯科技(深圳)有限公司 一种浏览器的窗口管理方法及窗口管理终端
CN105122200A (zh) * 2013-03-29 2015-12-02 惠普发展公司,有限责任合伙企业 可调节时间轴用户界面
CN105373611A (zh) * 2015-11-18 2016-03-02 广东欧珀移动通信有限公司 一种文件显示方法及装置
US9544158B2 (en) 2011-10-05 2017-01-10 Microsoft Technology Licensing, Llc Workspace collaboration via a wall-type computing device
US9864612B2 (en) 2010-12-23 2018-01-09 Microsoft Technology Licensing, Llc Techniques to customize a user interface for different displays
US10033774B2 (en) 2011-10-05 2018-07-24 Microsoft Technology Licensing, Llc Multi-user and multi-device collaboration
US10127524B2 (en) 2009-05-26 2018-11-13 Microsoft Technology Licensing, Llc Shared collaboration canvas
US10198485B2 (en) 2011-10-13 2019-02-05 Microsoft Technology Licensing, Llc Authoring of data visualizations and maps
CN110069222A (zh) * 2019-04-30 2019-07-30 北京百度网讯科技有限公司 应用数据迁移方法、装置、新存储系统及介质
US10423301B2 (en) 2008-08-11 2019-09-24 Microsoft Technology Licensing, Llc Sections of a presentation having user-definable properties

Families Citing this family (499)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6826729B1 (en) * 2001-06-29 2004-11-30 Microsoft Corporation Gallery user interface controls
US8010508B2 (en) 2001-10-15 2011-08-30 Maya-Systems Inc. Information elements locating system and method
US7606819B2 (en) 2001-10-15 2009-10-20 Maya-Systems Inc. Multi-dimensional locating system and method
US7149957B2 (en) 2001-11-19 2006-12-12 Ricoh Company, Ltd. Techniques for retrieving multimedia information using a paper-based interface
US8539344B2 (en) 2001-11-19 2013-09-17 Ricoh Company, Ltd. Paper-based interface for multimedia information stored by multiple multimedia documents
US7788080B2 (en) 2001-11-19 2010-08-31 Ricoh Company, Ltd. Paper interface for simulation environments
US7743347B2 (en) * 2001-11-19 2010-06-22 Ricoh Company, Ltd. Paper-based interface for specifying ranges
WO2003100647A1 (en) * 2002-05-21 2003-12-04 Russell Jesse E An advanced multi-network client device for wideband multimedia access to private and public wireless networks
US20080058106A1 (en) 2002-10-07 2008-03-06 Maya-Systems Inc. Multi-dimensional locating game system and method
US8209608B1 (en) * 2003-05-16 2012-06-26 Adobe Systems Incorporated Method and system for presenting structured information in an interactive multimedia environment
US7159189B2 (en) * 2003-06-13 2007-01-02 Alphabase Systems, Inc. Method and system for controlling cascaded windows on a GUI desktop on a computer
US9715678B2 (en) 2003-06-26 2017-07-25 Microsoft Technology Licensing, Llc Side-by-side shared calendars
US7716593B2 (en) 2003-07-01 2010-05-11 Microsoft Corporation Conversation grouping of electronic mail records
US7392249B1 (en) 2003-07-01 2008-06-24 Microsoft Corporation Methods, systems, and computer-readable mediums for providing persisting and continuously updating search folders
US20050005249A1 (en) * 2003-07-01 2005-01-06 Microsoft Corporation Combined content selection and display user interface
US7707255B2 (en) * 2003-07-01 2010-04-27 Microsoft Corporation Automatic grouping of electronic mail
US8799808B2 (en) * 2003-07-01 2014-08-05 Microsoft Corporation Adaptive multi-line view user interface
US20050034084A1 (en) * 2003-08-04 2005-02-10 Toshikazu Ohtsuki Mobile terminal device and image display method
US10437964B2 (en) 2003-10-24 2019-10-08 Microsoft Technology Licensing, Llc Programming interface for licensing
US8010579B2 (en) * 2003-11-17 2011-08-30 Nokia Corporation Bookmarking and annotating in a media diary application
US20050108643A1 (en) * 2003-11-17 2005-05-19 Nokia Corporation Topographic presentation of media files in a media diary application
US20050105374A1 (en) * 2003-11-17 2005-05-19 Nokia Corporation Media diary application for use with digital device
US8990255B2 (en) * 2003-11-17 2015-03-24 Nokia Corporation Time bar navigation in a media diary application
US20050163345A1 (en) * 2003-12-03 2005-07-28 Safehouse International Limited Analysing image data
US20050134945A1 (en) * 2003-12-17 2005-06-23 Canon Information Systems Research Australia Pty. Ltd. 3D view for digital photograph management
US7774718B2 (en) * 2003-12-17 2010-08-10 Nokia Corporation Time handle in a media diary application for accessing media files
JP4341408B2 (ja) * 2004-01-15 2009-10-07 パナソニック株式会社 画像表示方法及び装置
US20050187943A1 (en) * 2004-02-09 2005-08-25 Nokia Corporation Representation of media items in a media file management application for use with a digital device
US20050198139A1 (en) * 2004-02-25 2005-09-08 International Business Machines Corporation Multispeaker presentation system and method
US7555707B1 (en) 2004-03-12 2009-06-30 Microsoft Corporation Method and system for data binding in a block structured user interface scripting language
US8131702B1 (en) 2004-03-31 2012-03-06 Google Inc. Systems and methods for browsing historical content
US7694233B1 (en) * 2004-04-30 2010-04-06 Apple Inc. User interface presentation of information in reconfigured or overlapping containers
JP5055684B2 (ja) 2004-05-13 2012-10-24 ソニー株式会社 画像フォルダ切替装置
US20060080702A1 (en) * 2004-05-20 2006-04-13 Turner Broadcasting System, Inc. Systems and methods for delivering content over a network
US9330187B2 (en) * 2004-06-22 2016-05-03 International Business Machines Corporation Persuasive portlets
US20050286428A1 (en) * 2004-06-28 2005-12-29 Nokia Corporation Timeline management of network communicated information
JP4790235B2 (ja) * 2004-07-09 2011-10-12 株式会社リコー 情報表示装置、情報表示方法、およびその方法をコンピュータで実行させるプログラム
US20060013462A1 (en) * 2004-07-15 2006-01-19 Navid Sadikali Image display system and method
US20060036959A1 (en) * 2004-08-05 2006-02-16 Chris Heatherly Common user interface for accessing media
US7562299B2 (en) * 2004-08-13 2009-07-14 Pelco, Inc. Method and apparatus for searching recorded video
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
US9015621B2 (en) * 2004-08-16 2015-04-21 Microsoft Technology Licensing, Llc Command user interface for displaying multiple sections of software functionality controls
US7895531B2 (en) 2004-08-16 2011-02-22 Microsoft Corporation Floating command object
US8117542B2 (en) * 2004-08-16 2012-02-14 Microsoft Corporation User interface for displaying selectable software functionality controls that are contextually relevant to a selected object
US8255828B2 (en) 2004-08-16 2012-08-28 Microsoft Corporation Command user interface for displaying selectable software functionality controls
US8146016B2 (en) 2004-08-16 2012-03-27 Microsoft Corporation User interface for displaying a gallery of formatting options applicable to a selected object
JP4498070B2 (ja) * 2004-08-31 2010-07-07 キヤノン株式会社 画像ファイル管理装置及びその制御方法及びプログラム及び記憶媒体
US8028250B2 (en) * 2004-08-31 2011-09-27 Microsoft Corporation User interface having a carousel view for representing structured data
JP4646732B2 (ja) * 2004-09-13 2011-03-09 オリンパス株式会社 画像表示装置、画像表示プログラム、画像表示プログラムを記録したコンピュータ読み取り可能な記録媒体
US7747966B2 (en) * 2004-09-30 2010-06-29 Microsoft Corporation User interface for providing task management and calendar information
WO2006047218A2 (en) * 2004-10-21 2006-05-04 Createthe, Llc System and method for managing creative assets via user interface
US7559035B2 (en) * 2004-11-17 2009-07-07 Cisco Technology, Inc. Method and system for navigating through a plurality of features
US7636897B2 (en) * 2004-11-19 2009-12-22 Microsoft Corporation System and method for property-based focus navigation in a user interface
GB2421135A (en) 2004-12-09 2006-06-14 Sony Uk Ltd User resizable video display of catalogue entries
AU2004240229B2 (en) * 2004-12-20 2011-04-07 Canon Kabushiki Kaisha A radial, three-dimensional, hierarchical file system view
US20060156237A1 (en) * 2005-01-12 2006-07-13 Microsoft Corporation Time line based user interface for visualization of data
US7421449B2 (en) * 2005-01-12 2008-09-02 Microsoft Corporation Systems and methods for managing a life journal
US7479970B2 (en) * 2005-01-12 2009-01-20 Microsoft Corporation Systems and methods that facilitate process monitoring, navigation, and parameter-based magnification
US7788592B2 (en) * 2005-01-12 2010-08-31 Microsoft Corporation Architecture and engine for time line based visualization of data
US7716194B2 (en) * 2005-01-12 2010-05-11 Microsoft Corporation File management system employing time line based representation of data
US7747965B2 (en) * 2005-01-18 2010-06-29 Microsoft Corporation System and method for controlling the opacity of multiple windows while browsing
US7426697B2 (en) 2005-01-18 2008-09-16 Microsoft Corporation Multi-application tabbing system
US8341541B2 (en) * 2005-01-18 2012-12-25 Microsoft Corporation System and method for visually browsing of open windows
US8819569B2 (en) * 2005-02-18 2014-08-26 Zumobi, Inc Single-handed approach for navigation of application tiles using panning and zooming
US7956905B2 (en) * 2005-02-28 2011-06-07 Fujifilm Corporation Titling apparatus, a titling method, and a machine readable medium storing thereon a computer program for titling
TWI272006B (en) * 2005-03-08 2007-01-21 Realtek Semiconductor Corp Method of recording a plurality of graphic objects and processing apparatus thereof
US20070234238A1 (en) * 2005-03-10 2007-10-04 Kabushiki Kaisha Toshiba Document searching apparatus
JP4757527B2 (ja) * 2005-04-25 2011-08-24 ソニー エリクソン モバイル コミュニケーションズ, エービー 表示制御装置、表示制御方法、携帯端末装置及び表示制御プログラム
US20060271867A1 (en) 2005-05-27 2006-11-30 Wang Kong Q Mobile communications terminal and method therefore
US7797641B2 (en) * 2005-05-27 2010-09-14 Nokia Corporation Mobile communications terminal and method therefore
US7979522B2 (en) * 2005-05-27 2011-07-12 L-Cubed Medical Informatics, Llc System and method for monitoring and displaying radiology image traffic
JP2007179351A (ja) * 2005-12-28 2007-07-12 Sony Corp ファイル管理装置および画像表示装置
US7707517B2 (en) * 2005-06-01 2010-04-27 Palo Alto Research Center Incorporated Systems and methods for displaying meta-data
US7886290B2 (en) * 2005-06-16 2011-02-08 Microsoft Corporation Cross version and cross product user interface
JP4276640B2 (ja) * 2005-06-17 2009-06-10 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、情報処理装置の制御方法及び情報処理プログラム
US8239882B2 (en) * 2005-08-30 2012-08-07 Microsoft Corporation Markup based extensibility for user interfaces
US8689137B2 (en) * 2005-09-07 2014-04-01 Microsoft Corporation Command user interface for displaying selectable functionality controls in a database application
US9542667B2 (en) * 2005-09-09 2017-01-10 Microsoft Technology Licensing, Llc Navigating messages within a thread
US8627222B2 (en) * 2005-09-12 2014-01-07 Microsoft Corporation Expanded search and find user interface
US7739259B2 (en) 2005-09-12 2010-06-15 Microsoft Corporation Integrated search and find user interface
WO2007033354A2 (en) * 2005-09-13 2007-03-22 Spacetime3D, Inc. System and method for providing three-dimensional graphical user interface
US7966577B2 (en) 2005-10-11 2011-06-21 Apple Inc. Multimedia control center
US8949288B1 (en) * 2005-10-19 2015-02-03 Qurio Holdings, Inc. Methods, systems, and products for accessing media
US7596763B2 (en) 2005-10-24 2009-09-29 International Business Machines Corporation Automatic 3D object generation and deformation for representation of data files based on taxonomy classification
US7840898B2 (en) * 2005-11-01 2010-11-23 Microsoft Corporation Video booklet
US7725839B2 (en) * 2005-11-15 2010-05-25 Microsoft Corporation Three-dimensional active file explorer
AU2005239672B2 (en) * 2005-11-30 2009-06-11 Canon Kabushiki Kaisha Sortable collection browser
EP1966987A4 (en) * 2005-12-02 2010-05-26 Hillcrest Lab Inc SYSTEMS, METHODS AND MULTIMEDIA APPLICATIONS
JP4894252B2 (ja) * 2005-12-09 2012-03-14 ソニー株式会社 データ表示装置、データ表示方法及びデータ表示プログラム
DE102005061848A1 (de) * 2005-12-23 2007-06-28 Siemens Ag Verfahren zum Navigieren durch eine medizinische Bildinformation
US9557887B2 (en) 2005-12-27 2017-01-31 International Business Machines Corporation Integrated multidimensional view of hierarchical objects
JP4770460B2 (ja) * 2005-12-28 2011-09-14 ソニー株式会社 画像記録装置、画像記録方法、画像処理装置、画像処理方法及びプログラム
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US7800615B2 (en) * 2006-01-25 2010-09-21 Autodesk, Inc. Universal timelines for coordinated productions
US8078618B2 (en) * 2006-01-30 2011-12-13 Eastman Kodak Company Automatic multimode system for organizing and retrieving content data files
US8490252B2 (en) * 2006-02-03 2013-07-23 Stover Equipment Co., Inc. Technique for removing a cover from cylindrical modules
KR100725411B1 (ko) * 2006-02-06 2007-06-07 삼성전자주식회사 컨텐츠 검색을 위한 사용자 인터페이스, 사용자 인터페이스제공 방법, 및 컨텐츠 검색 장치
WO2007094482A2 (en) * 2006-02-14 2007-08-23 Casio Computer Co., Ltd. Server apparatus, server control program and client apparatus
JP4641269B2 (ja) * 2006-03-01 2011-03-02 富士通株式会社 表示装置、表示プログラム、および表示方法
JP4641270B2 (ja) * 2006-03-01 2011-03-02 富士通株式会社 選択装置、選択方法、および選択プログラム
JP4848801B2 (ja) * 2006-03-09 2011-12-28 カシオ計算機株式会社 画面表示制御装置および画面表示制御処理プログラム
KR100877829B1 (ko) * 2006-03-21 2009-01-12 엘지전자 주식회사 스크롤링 기능을 갖는 단말기 및 그 스크롤링 방법
WO2007114456A1 (en) * 2006-03-29 2007-10-11 Casio Computer Co., Ltd. Server apparatus of computer system
JP2007304684A (ja) * 2006-05-09 2007-11-22 Matsushita Electric Ind Co Ltd 検索補助装置
US7702699B2 (en) * 2006-05-31 2010-04-20 Oracle America, Inc. Dynamic data stream histograms for large ranges
US9727989B2 (en) 2006-06-01 2017-08-08 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
US8605090B2 (en) 2006-06-01 2013-12-10 Microsoft Corporation Modifying and formatting a chart using pictorially provided chart elements
US8025650B2 (en) * 2006-06-12 2011-09-27 Wound Care Technologies, Inc. Negative pressure wound treatment device, and methods
JP4839998B2 (ja) * 2006-07-18 2011-12-21 ソニー株式会社 情報呈示方法、情報処理装置および情報呈示用プログラム
US7860839B2 (en) * 2006-08-04 2010-12-28 Apple Inc. Application-based backup-restore of electronic information
US7853566B2 (en) 2006-08-04 2010-12-14 Apple Inc. Navigation of electronic backups
US8104048B2 (en) 2006-08-04 2012-01-24 Apple Inc. Browsing or searching user interfaces and other aspects
US20080033919A1 (en) * 2006-08-04 2008-02-07 Yan Arrouye Methods and systems for managing data
US7809687B2 (en) 2006-08-04 2010-10-05 Apple Inc. Searching a backup archive
US9009115B2 (en) * 2006-08-04 2015-04-14 Apple Inc. Restoring electronic information
US7853567B2 (en) 2006-08-04 2010-12-14 Apple Inc. Conflict resolution in recovery of electronic data
US8311988B2 (en) 2006-08-04 2012-11-13 Apple Inc. Consistent back up of electronic information
US8166415B2 (en) 2006-08-04 2012-04-24 Apple Inc. User interface for backup management
US7856424B2 (en) * 2006-08-04 2010-12-21 Apple Inc. User interface for backup management
US8370853B2 (en) 2006-08-04 2013-02-05 Apple Inc. Event notification management
US7809688B2 (en) 2006-08-04 2010-10-05 Apple Inc. Managing backup of content
JP2008066974A (ja) * 2006-09-06 2008-03-21 Olympus Imaging Corp 画像表示方法及び画像表示装置並びにカメラ
AU2012100655B4 (en) * 2006-09-06 2013-01-24 Apple Inc. Touch screen device, method, and graphical user interface for determining commands by applying heuristics
US9304675B2 (en) 2006-09-06 2016-04-05 Apple Inc. Portable electronic device for instant messaging
US8564544B2 (en) 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
CN101356493A (zh) * 2006-09-06 2009-01-28 苹果公司 用于照片管理的便携式电子装置
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US8736557B2 (en) * 2006-09-11 2014-05-27 Apple Inc. Electronic device with image based browsers
US8564543B2 (en) * 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
US7581186B2 (en) * 2006-09-11 2009-08-25 Apple Inc. Media manager with integrated browsers
US8161410B2 (en) * 2006-09-29 2012-04-17 Apple Inc. Computer-implemented display of ordered items
US20080086679A1 (en) * 2006-10-05 2008-04-10 Educational Testing Service Data structure for defining a chart
US20080111826A1 (en) * 2006-11-14 2008-05-15 Microsoft Corporation Displaying resources using multiple visualization dimensions
US9208174B1 (en) * 2006-11-20 2015-12-08 Disney Enterprises, Inc. Non-language-based object search
JP2008134866A (ja) * 2006-11-29 2008-06-12 Sony Corp コンテンツ閲覧方法、コンテンツ閲覧装置およびコンテンツ閲覧プログラム
US7779358B1 (en) * 2006-11-30 2010-08-17 Adobe Systems Incorporated Intelligent content organization based on time gap analysis
AU2006252190B2 (en) * 2006-12-21 2010-03-25 Canon Kabushiki Kaisha Collection browser for image items with multi-valued attributes
AU2006252191B2 (en) * 2006-12-21 2009-03-26 Canon Kabushiki Kaisha Scrolling Interface
AU2006252194B2 (en) * 2006-12-21 2010-02-11 Canon Kabushiki Kaisha Scrolling Interface
US8276098B2 (en) * 2006-12-22 2012-09-25 Apple Inc. Interactive image thumbnails
US9142253B2 (en) 2006-12-22 2015-09-22 Apple Inc. Associating keywords to media
US20080288869A1 (en) * 2006-12-22 2008-11-20 Apple Inc. Boolean Search User Interface
US8544040B2 (en) 2006-12-29 2013-09-24 Google Inc. System and method for displaying multimedia events scheduling information
US8205230B2 (en) 2006-12-29 2012-06-19 Google Inc. System and method for displaying and searching multimedia events scheduling information
US20080163048A1 (en) * 2006-12-29 2008-07-03 Gossweiler Iii Richard Carl System and method for displaying multimedia events scheduling information and Corresponding search results
US8689132B2 (en) 2007-01-07 2014-04-01 Apple Inc. Portable electronic device, method, and graphical user interface for displaying electronic documents and lists
US9001047B2 (en) 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US8612857B2 (en) * 2007-01-08 2013-12-17 Apple Inc. Monitor configuration for media device
US8607144B2 (en) * 2007-01-08 2013-12-10 Apple Inc. Monitor configuration for media device
US7986324B2 (en) * 2007-01-12 2011-07-26 Fujitsu Limited Display device, display program storage medium and display method
JP4709178B2 (ja) * 2007-01-12 2011-06-22 富士通株式会社 表示装置および表示方法
KR20080073868A (ko) * 2007-02-07 2008-08-12 엘지전자 주식회사 단말기 및 메뉴표시방법
KR20080073869A (ko) * 2007-02-07 2008-08-12 엘지전자 주식회사 단말기 및 메뉴표시방법
JP4337062B2 (ja) * 2007-02-13 2009-09-30 ソニー株式会社 表示制御装置、表示方法、およびプログラム
JP2010519660A (ja) * 2007-02-27 2010-06-03 クオティディアン,インク. 時間を基準とした情報のための三次元表示
JP4885768B2 (ja) * 2007-03-02 2012-02-29 株式会社リコー 表示処理装置、表示処理方法、および表示処理プログラム
JP4887184B2 (ja) * 2007-03-02 2012-02-29 株式会社リコー 表示処理装置、表示処理方法、および表示処理プログラム
JP4612647B2 (ja) * 2007-03-06 2011-01-12 Necカシオモバイルコミュニケーションズ株式会社 電子機器および電子機器の処理プログラム
FR2913803B1 (fr) * 2007-03-12 2009-12-18 Eastman Kodak Co Procede de furetage a vitesse variable pour images numeriques
US20080229248A1 (en) * 2007-03-13 2008-09-18 Apple Inc. Associating geographic location information to digital objects for editing
US8914786B2 (en) 2007-03-23 2014-12-16 Zumobi, Inc. Systems and methods for controlling application updates across a wireless interface
US20080244469A1 (en) * 2007-03-30 2008-10-02 Research In Motion Limited Method of optimizing the displaying of image media on a wireless communications device
JP4356762B2 (ja) * 2007-04-12 2009-11-04 ソニー株式会社 情報提示装置及び情報提示方法、並びにコンピュータ・プログラム
JP4564512B2 (ja) * 2007-04-16 2010-10-20 富士通株式会社 表示装置、表示プログラム、および表示方法
US20080263449A1 (en) * 2007-04-20 2008-10-23 Microsoft Corporation Automated maintenance of pooled media content
US8799952B2 (en) 2007-04-24 2014-08-05 Google Inc. Virtual channels
US8972875B2 (en) * 2007-04-24 2015-03-03 Google Inc. Relevance bar for content listings
KR20080097059A (ko) * 2007-04-30 2008-11-04 삼성전자주식회사 통신 단말기의 사용자 컨텐츠 관리 방법
US9251608B2 (en) * 2007-04-30 2016-02-02 Hewlett Packard Enterprise Development Lp Data visualization of a datacenter
KR100913962B1 (ko) * 2007-05-14 2009-08-26 삼성전자주식회사 이동통신 단말기의 문자 입력 방법 및 장치
US8892997B2 (en) * 2007-06-08 2014-11-18 Apple Inc. Overflow stack user interface
US8099392B2 (en) 2007-06-08 2012-01-17 Apple Inc. Electronic backup of applications
US8006185B2 (en) * 2007-06-08 2011-08-23 Apple Inc. Three dimensional viewer for video
US8473859B2 (en) * 2007-06-08 2013-06-25 Apple Inc. Visualization and interaction models
US8725965B2 (en) 2007-06-08 2014-05-13 Apple Inc. System setup for electronic backup
US8307004B2 (en) 2007-06-08 2012-11-06 Apple Inc. Manipulating electronic backups
US9086785B2 (en) * 2007-06-08 2015-07-21 Apple Inc. Visualization object receptacle
US8429425B2 (en) 2007-06-08 2013-04-23 Apple Inc. Electronic backup and restoration of encrypted data
US8745523B2 (en) 2007-06-08 2014-06-03 Apple Inc. Deletion in electronic backups
US20080307359A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Grouping Graphical Representations of Objects in a User Interface
US8468136B2 (en) 2007-06-08 2013-06-18 Apple Inc. Efficient data backup
US8667418B2 (en) * 2007-06-08 2014-03-04 Apple Inc. Object stack
US20080307017A1 (en) 2007-06-08 2008-12-11 Apple Inc. Searching and Restoring of Backups
US8745535B2 (en) 2007-06-08 2014-06-03 Apple Inc. Multi-dimensional desktop
US8381122B2 (en) * 2007-06-08 2013-02-19 Apple Inc. Multi-dimensional application environment
US20080307330A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Visualization object divet
US20080307362A1 (en) * 2007-06-08 2008-12-11 Apple Inc. Desktop Filter
US8185839B2 (en) * 2007-06-09 2012-05-22 Apple Inc. Browsing or searching user interfaces and other aspects
US8201096B2 (en) * 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
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
US8201103B2 (en) 2007-06-29 2012-06-12 Microsoft Corporation Accessing an out-space user interface for a document editor program
CA2601154C (en) 2007-07-07 2016-09-13 Mathieu Audet Method and system for distinguising elements of information along a plurality of axes on a basis of a commonality
US9084025B1 (en) 2007-08-06 2015-07-14 Google Inc. System and method for displaying both multimedia events search results and internet search results
KR101515089B1 (ko) * 2007-08-16 2015-04-24 삼성전자 주식회사 그래픽 사용자 인터페이스 제공 장치 및 방법
US8601392B2 (en) * 2007-08-22 2013-12-03 9224-5489 Quebec Inc. Timeline for presenting information
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
KR20090031142A (ko) * 2007-09-21 2009-03-25 삼성전자주식회사 컨텐츠 생성시 관련된 컨텐츠를 표시하는 gui 제공방법및 이를 적용한 멀티미디어 기기
US8549439B2 (en) * 2007-10-05 2013-10-01 Autodesk, Inc. Viewport overlays to expose alternate data representations
JP4453738B2 (ja) * 2007-10-18 2010-04-21 ソニー株式会社 ファイル転送方法、装置、およびプログラム
US9058337B2 (en) * 2007-10-22 2015-06-16 Apple Inc. Previewing user interfaces and other aspects
US20090125504A1 (en) * 2007-11-08 2009-05-14 Randy Adams Systems and methods for visualizing web page query results
US20090144648A1 (en) * 2007-12-04 2009-06-04 Google Inc. Tabbed windows for viewing multimedia programs
JP4458158B2 (ja) * 2007-12-07 2010-04-28 ソニー株式会社 表示装置、表示方法、及びプログラム
JP4958759B2 (ja) * 2007-12-18 2012-06-20 キヤノン株式会社 表示制御装置、表示制御装置の制御方法、プログラム及び記録媒体
AU2007249153B2 (en) * 2007-12-20 2010-08-26 Canon Kabushiki Kaisha A method of browsing media items using thumbnails
JP5194776B2 (ja) * 2007-12-21 2013-05-08 株式会社リコー 情報表示システム、情報表示方法およびプログラム
US8230360B2 (en) * 2008-01-04 2012-07-24 Apple Inc. User interface for selection from media collection
US8327272B2 (en) 2008-01-06 2012-12-04 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
AU2009203914A1 (en) * 2008-01-09 2009-07-16 Smart Technologies Ulc Multi-page organizing and manipulating electronic documents
US8490019B2 (en) * 2008-01-29 2013-07-16 Microsoft Corporation Displaying thumbnail copies of each running item from one or more applications
US20090222765A1 (en) * 2008-02-29 2009-09-03 Sony Ericsson Mobile Communications Ab Adaptive thumbnail scrollbar
CA2657835C (en) 2008-03-07 2017-09-19 Mathieu Audet Documents discrimination system and method thereof
US20090228442A1 (en) * 2008-03-10 2009-09-10 Searchme, Inc. Systems and methods for building a document index
US20090228817A1 (en) * 2008-03-10 2009-09-10 Randy Adams Systems and methods for displaying a search result
US20090228811A1 (en) * 2008-03-10 2009-09-10 Randy Adams Systems and methods for processing a plurality of documents
US10073708B2 (en) * 2008-03-14 2018-09-11 S-Printing Solution Co., Ltd System and method of providing visual indicators to manage peripheral devices
JP4725587B2 (ja) * 2008-03-18 2011-07-13 カシオ計算機株式会社 サーバ装置及びサーバ制御プログラム
JP4561851B2 (ja) * 2008-03-18 2010-10-13 カシオ計算機株式会社 撮像装置、撮像方法および撮像プログラム
JP5009847B2 (ja) * 2008-03-28 2012-08-22 富士フイルム株式会社 立体画像生成装置および方法並びにプログラム
US9588781B2 (en) * 2008-03-31 2017-03-07 Microsoft Technology Licensing, Llc Associating command surfaces with multiple active components
US8577957B2 (en) * 2008-04-01 2013-11-05 Litl Llc System and method for streamlining user interaction with electronic content
US8624844B2 (en) 2008-04-01 2014-01-07 Litl Llc Portable computer with multiple display configurations
US9003315B2 (en) 2008-04-01 2015-04-07 Litl Llc System and method for streamlining user interaction with electronic content
US8612888B2 (en) * 2008-04-01 2013-12-17 Litl, Llc Method and apparatus for managing digital media content
EP2113829A1 (en) * 2008-04-29 2009-11-04 Vodafone Holding GmbH Method and device for providing access to data items
US8832598B2 (en) * 2008-05-09 2014-09-09 Ricoh Company, Limited File management apparatus, file management method, and computer program product
CA2666016C (en) 2008-05-15 2014-07-22 Mathieu Audet Method for building a search algorithm and method for linking documents with an object
JP2009282607A (ja) * 2008-05-20 2009-12-03 Ricoh Co Ltd 画像閲覧装置およびプログラム
US20090307086A1 (en) * 2008-05-31 2009-12-10 Randy Adams Systems and methods for visually grouping links to documents
US20090300051A1 (en) * 2008-05-31 2009-12-03 Randy Adams Systems and Methods for Building Albums Having Links to Documents
US20090300473A1 (en) * 2008-05-31 2009-12-03 Randy Adams Systems and Methods for Displaying Albums Having Links to Documents
DE102008028023A1 (de) * 2008-06-12 2009-12-17 Siemens Aktiengesellschaft Verfahren zur Darstellung mehrerer Bilddatensätze und Benutzerinterface zur Darstellung mehrerer Bilddatensätze
KR101457404B1 (ko) 2008-06-13 2014-11-06 삼성전자주식회사 전자액자 및 그의 이미지 표시방법
US9665850B2 (en) * 2008-06-20 2017-05-30 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US8402096B2 (en) * 2008-06-24 2013-03-19 Microsoft Corporation Automatic conversation techniques
US20100017740A1 (en) * 2008-07-17 2010-01-21 Microsoft Corporation Pan and zoom control
JP4636134B2 (ja) * 2008-07-25 2011-02-23 ソニー株式会社 表示制御装置、表示制御方法およびプログラム
JP5357464B2 (ja) * 2008-08-26 2013-12-04 アルパイン株式会社 メニュー表示装置及びメニュー表示方法
JP4636141B2 (ja) * 2008-08-28 2011-02-23 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP2010054762A (ja) * 2008-08-28 2010-03-11 Sony Corp 情報処理装置および方法、並びにプログラム
JP4984174B2 (ja) * 2008-08-29 2012-07-25 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP4720878B2 (ja) * 2008-08-29 2011-07-13 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP4609556B2 (ja) * 2008-08-29 2011-01-12 ソニー株式会社 情報処理装置及び情報処理方法
JP4656218B2 (ja) * 2008-09-10 2011-03-23 カシオ計算機株式会社 画像表示装置、及び画像表示方法、画像表示プログラム
US8607155B2 (en) 2008-09-12 2013-12-10 9224-5489 Quebec Inc. Method of managing groups of arrays of documents
US20100070888A1 (en) * 2008-09-13 2010-03-18 Mark Watabe Device and method for graphical user interface having time based visualization and manipulation of data
JP5140538B2 (ja) 2008-09-30 2013-02-06 任天堂株式会社 起動制御プログラム、起動制御装置、起動制御システム、及び、起動制御方法
US8347230B2 (en) * 2008-09-30 2013-01-01 Apple Inc. Visual presentation of multiple internet pages
JP5231928B2 (ja) * 2008-10-07 2013-07-10 株式会社ソニー・コンピュータエンタテインメント 情報処理装置および情報処理方法
US20100107114A1 (en) * 2008-10-28 2010-04-29 Zachcial Slawomir In context web page localization
US8601385B2 (en) * 2008-11-25 2013-12-03 General Electric Company Zero pixel travel systems and methods of use
WO2010061661A1 (ja) * 2008-11-25 2010-06-03 株式会社ソニー・コンピュータエンタテインメント 画像表示装置、画像表示方法及び情報記憶媒体
JP2010128587A (ja) * 2008-11-25 2010-06-10 Sony Computer Entertainment Inc 画像表示装置、画像表示方法、プログラム及び情報記憶媒体
DE112009003521T5 (de) * 2008-12-04 2013-10-10 Mitsubishi Electric Corp. Anzeigeeingabevorrichtung
US20100146435A1 (en) * 2008-12-04 2010-06-10 Jean-Christophe Cros Method and system for navigating through parts of a document
JP2010140116A (ja) * 2008-12-09 2010-06-24 Ricoh Co Ltd ファイル管理装置、ファイル管理方法及びファイル管理プログラム
US8762885B2 (en) * 2008-12-15 2014-06-24 Verizon Patent And Licensing Inc. Three dimensional icon stacks
US8694919B2 (en) * 2008-12-24 2014-04-08 Panasonic Corporation Menu display device, method for displaying menu, and imaging apparatus
EP2204727B1 (en) 2008-12-31 2018-10-31 Vodafone Holding GmbH Apparatus and method for providing access to communication items
US20100175022A1 (en) * 2009-01-07 2010-07-08 Cisco Technology, Inc. User interface
JP5470861B2 (ja) * 2009-01-09 2014-04-16 ソニー株式会社 表示装置及び表示方法
US20100192100A1 (en) * 2009-01-23 2010-07-29 Compal Electronics, Inc. Method for operating a space menu and electronic device with operating space menu
JP5489660B2 (ja) * 2009-02-05 2014-05-14 キヤノン株式会社 画像管理装置およびその制御方法およびプログラム
KR101586253B1 (ko) * 2009-02-06 2016-02-03 에스케이플래닛 주식회사 컨텐츠 정보를 표시하는 방법, 터치 스크린 단말기 및 컴퓨터로 읽을 수 있는 기록매체
JP5419486B2 (ja) * 2009-02-10 2014-02-19 キヤノン株式会社 データ処理装置、データ処理方法、およびプログラム
US20100229094A1 (en) * 2009-03-04 2010-09-09 Apple Inc. Audio preview of music
JP4697321B2 (ja) * 2009-03-24 2011-06-08 カシオ計算機株式会社 コンピュータシステム、クライアント装置及びプログラム
US20100251085A1 (en) * 2009-03-25 2010-09-30 Microsoft Corporation Content and subfolder navigation control
US8799353B2 (en) * 2009-03-30 2014-08-05 Josef Larsson Scope-based extensibility for control surfaces
US8117564B2 (en) * 2009-04-10 2012-02-14 United Video Properties, Inc. Systems and methods for generating a media guidance application with multiple perspective views
US9335916B2 (en) * 2009-04-15 2016-05-10 International Business Machines Corporation Presenting and zooming a set of objects within a window
JP5132629B2 (ja) * 2009-05-11 2013-01-30 ソニーモバイルコミュニケーションズ, エービー 情報端末、情報端末の情報提示方法及び情報提示プログラム
US9046983B2 (en) 2009-05-12 2015-06-02 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries
US8429530B2 (en) 2009-06-11 2013-04-23 Apple Inc. User interface for media playback
US8281244B2 (en) * 2009-06-11 2012-10-02 Apple Inc. User interface for media playback
US9009622B2 (en) * 2009-06-30 2015-04-14 Verizon Patent And Licensing Inc. Media content instance search methods and systems
US8423088B2 (en) * 2009-07-22 2013-04-16 Microsoft Corporation Aggregated, interactive communication timeline
JP5564848B2 (ja) * 2009-07-23 2014-08-06 富士通株式会社 表示装置、表示制御方法および表示制御プログラム
US20110035701A1 (en) * 2009-08-10 2011-02-10 Williams Harel M Focal point zoom
KR101104721B1 (ko) * 2009-09-04 2012-01-10 임병근 다중 페이지를 가지는 문서를 디스플레이하는 휴대용 멀티미디어 장치 및 그 구동 방법
US9176962B2 (en) * 2009-09-07 2015-11-03 Apple Inc. Digital media asset browsing with audio cues
US20110078626A1 (en) * 2009-09-28 2011-03-31 William Bachman Contextual Presentation of Digital Media Asset Collections
WO2011052117A1 (ja) * 2009-10-26 2011-05-05 株式会社ソニー・コンピュータエンタテインメント 画像ファイル生成装置、画像処理装置、画像ファイル生成方法、画像処理方法、および画像ファイルのデータ構造
JP2011097441A (ja) * 2009-10-30 2011-05-12 Sony Corp 情報処理装置、画像表示方法及びコンピュータプログラム
CN101727949B (zh) * 2009-10-31 2011-12-07 华为技术有限公司 定位播放视频的装置、方法及系统
KR101631912B1 (ko) * 2009-11-03 2016-06-20 엘지전자 주식회사 이동 단말기 및 그 제어 방법
KR20110050201A (ko) * 2009-11-06 2011-05-13 삼성전자주식회사 디스플레이 장치 및 디스플레이 장치의 제어 방법
US8887050B1 (en) * 2009-11-17 2014-11-11 LHS Productions Video mapping, storage, and retrieval system and method
US8839128B2 (en) 2009-11-25 2014-09-16 Cooliris, Inc. Gallery application for content viewing
US20110138330A1 (en) * 2009-12-03 2011-06-09 Apple Inc. Display of relational datasets
US9230292B2 (en) * 2012-11-08 2016-01-05 Uber Technologies, Inc. Providing on-demand services through use of portable computing devices
EP3522081A1 (en) 2009-12-04 2019-08-07 Uber Technologies, Inc. System and method for arranging transport amongst parties through use of mobile devices
US8799816B2 (en) * 2009-12-07 2014-08-05 Motorola Mobility Llc Display interface and method for displaying multiple items arranged in a sequence
US8806341B2 (en) * 2009-12-10 2014-08-12 Hulu, LLC Method and apparatus for navigating a media program via a histogram of popular segments
US8812990B2 (en) 2009-12-11 2014-08-19 Nokia Corporation Method and apparatus for presenting a first person world view of content
US8543917B2 (en) * 2009-12-11 2013-09-24 Nokia Corporation Method and apparatus for presenting a first-person world view of content
JP2011130013A (ja) * 2009-12-15 2011-06-30 Sony Corp 情報処理装置、情報処理方法およびプログラム
US20110154260A1 (en) * 2009-12-17 2011-06-23 Motorola Inc Method and apparatus for displaying information in an electronic device
EP2343883B1 (fr) * 2010-01-06 2017-12-06 Orange Traitement de données pour un affichage perfectionné
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US10007393B2 (en) * 2010-01-19 2018-06-26 Apple Inc. 3D view of file structure
US20110196888A1 (en) * 2010-02-10 2011-08-11 Apple Inc. Correlating Digital Media with Complementary Content
KR101647044B1 (ko) * 2010-02-11 2016-08-09 삼성전자 주식회사 휴대 단말기의 화면 표시 방법 및 장치
US8930841B2 (en) * 2010-02-15 2015-01-06 Motorola Mobility Llc Methods and apparatus for a user interface configured to display event information
US20110202877A1 (en) * 2010-02-16 2011-08-18 Metacan Holdings Inc. Apparatus and Method for Controlling a Display to Provide Content Navigation
US20110225545A1 (en) * 2010-03-09 2011-09-15 Horodezky Samuel J System and method of displaying graphical user interface objects
US20110225550A1 (en) * 2010-03-12 2011-09-15 Creedon Michael S System and method for displaying and navigating library information with a virtual library collections browser
US8957866B2 (en) * 2010-03-24 2015-02-17 Microsoft Corporation Multi-axis navigation
US20110239149A1 (en) * 2010-03-24 2011-09-29 Microsoft Corporation Timeline control
US8611678B2 (en) * 2010-03-25 2013-12-17 Apple Inc. Grouping digital media items based on shared features
US8988456B2 (en) * 2010-03-25 2015-03-24 Apple Inc. Generating digital media presentation layouts dynamically based on image features
US8516395B2 (en) * 2010-03-30 2013-08-20 Cisco Technology, Inc. One-dimensional representation of a two-dimensional data structure
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US9170708B2 (en) 2010-04-07 2015-10-27 Apple Inc. Device, method, and graphical user interface for managing folders
US8302031B1 (en) * 2010-04-14 2012-10-30 Symantec Corporation Systems and methods for configuring information displayed on a screen
FR2959037A1 (fr) * 2010-04-14 2011-10-21 Orange Vallee Procede de creation d'une sequence media par groupes coherents de fichiers medias
KR101680113B1 (ko) * 2010-04-22 2016-11-29 삼성전자 주식회사 휴대 단말기의 gui 제공 방법 및 장치
WO2021099839A1 (en) * 2019-11-18 2021-05-27 Roy Mann Collaborative networking systems, methods, and devices
US20110289458A1 (en) * 2010-05-18 2011-11-24 Rovi Technologies Corporation User interface animation for a content system
US20110286647A1 (en) * 2010-05-24 2011-11-24 Microsoft Corporation Image Browsing and Navigating User Interface
US9009594B2 (en) * 2010-06-10 2015-04-14 Microsoft Technology Licensing, Llc Content gestures
US20110307815A1 (en) * 2010-06-11 2011-12-15 Mygobs Oy User Interface and Method for Collecting Preference Data Graphically
US8302014B2 (en) 2010-06-11 2012-10-30 Microsoft Corporation Merging modifications to user interface components while preserving user customizations
US9081481B2 (en) * 2010-06-16 2015-07-14 Google Inc. Adjusting list views based on list sorting and item highlighting
KR20110139497A (ko) * 2010-06-23 2011-12-29 삼성전자주식회사 디스플레이 장치 및 그 디스플레이 방법
US8954597B2 (en) 2010-06-28 2015-02-10 Hulu, LLC Method and apparatus for synchronizing paused playback across platforms
US9721254B2 (en) 2010-06-28 2017-08-01 Hulu, LLC Method and apparatus for providing streaming media programs and targeted advertisements using multiple advertisement version segments
US9448723B2 (en) * 2010-06-28 2016-09-20 Hulu, LLC Method and apparatus for intuitive navigation of a media program
US9483175B2 (en) * 2010-07-26 2016-11-01 Apple Inc. Device, method, and graphical user interface for navigating through a hierarchy
JP4922446B2 (ja) * 2010-09-13 2012-04-25 株式会社東芝 電子機器、電子機器の制御方法
US9207859B2 (en) * 2010-09-14 2015-12-08 Lg Electronics Inc. Method and mobile terminal for displaying fixed objects independent of shifting background images on a touchscreen
US9489062B2 (en) * 2010-09-14 2016-11-08 Google Inc. User interfaces for remote management and control of network-connected thermostats
GB201015720D0 (en) * 2010-09-20 2010-10-27 Gammons Richard Findability of data elements
JP5638896B2 (ja) * 2010-09-21 2014-12-10 任天堂株式会社 表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法
JP5732218B2 (ja) * 2010-09-21 2015-06-10 任天堂株式会社 表示制御プログラム、表示制御装置、表示制御システム、および表示制御方法
US8817053B2 (en) 2010-09-30 2014-08-26 Apple Inc. Methods and systems for opening a file
US8949736B2 (en) * 2010-10-15 2015-02-03 Sap Se System and method for immersive process design collaboration on mobile devices
US8584015B2 (en) 2010-10-19 2013-11-12 Apple Inc. Presenting media content items using geographical data
US9459018B2 (en) 2010-11-19 2016-10-04 Google Inc. Systems and methods for energy-efficient control of an energy-consuming system
US10346275B2 (en) 2010-11-19 2019-07-09 Google Llc Attributing causation for energy usage and setpoint changes with a network-connected thermostat
US9256230B2 (en) 2010-11-19 2016-02-09 Google Inc. HVAC schedule establishment in an intelligent, network-connected thermostat
US8560960B2 (en) * 2010-11-23 2013-10-15 Apple Inc. Browsing and interacting with open windows
US9053103B2 (en) * 2010-11-23 2015-06-09 Nokia Technologies Oy Method and apparatus for interacting with a plurality of media files
USD684986S1 (en) * 2010-11-29 2013-06-25 Cisco Technology, Inc. Display screen with a graphical interface
KR101762612B1 (ko) * 2010-12-07 2017-07-31 삼성전자 주식회사 목록 표시 방법 및 장치
KR101770204B1 (ko) * 2010-12-28 2017-08-22 엘지전자 주식회사 영상표시기기의 애플리케이션 메뉴 제공 방법 및 그에 따른 영상표시기기
KR101788049B1 (ko) * 2010-12-15 2017-10-19 엘지전자 주식회사 이동 단말기 및 그 제어방법
JP5648473B2 (ja) * 2010-12-27 2015-01-07 ソニー株式会社 電子機器、表示制御方法およびプログラム
US8683349B2 (en) * 2010-12-31 2014-03-25 Verizon Patent And Licensing Inc. Media content user interface systems and methods
US8943026B2 (en) 2011-01-14 2015-01-27 Apple Inc. Visual representation of a local backup
US8984029B2 (en) 2011-01-14 2015-03-17 Apple Inc. File system management
US9122374B2 (en) 2011-02-01 2015-09-01 9224-5489 Quebec Inc. Expandable and collapsible arrays of documents
JP5977922B2 (ja) * 2011-02-24 2016-08-24 セイコーエプソン株式会社 情報処理装置および情報処理装置の制御方法、透過型頭部装着型表示装置
TW201238287A (en) * 2011-03-15 2012-09-16 Askey Computer Corp Network interface test device
US9256350B2 (en) * 2011-03-30 2016-02-09 Nexsan Technologies Incorporated System for displaying hierarchical information
US20120254791A1 (en) * 2011-03-31 2012-10-04 Apple Inc. Interactive menu elements in a virtual three-dimensional space
AU2011202182B1 (en) 2011-05-11 2011-10-13 Frequency Ip Holdings, Llc Creation and presentation of selective digital content feeds
US9116607B2 (en) 2011-05-11 2015-08-25 Microsoft Technology Licensing, Llc Interface including selectable items corresponding to single or multiple data items
US20120287114A1 (en) * 2011-05-11 2012-11-15 Microsoft Corporation Interface including views positioned in along multiple dimensions
USD655301S1 (en) * 2011-05-27 2012-03-06 Microsoft Corporation Display screen with user interface
USD658670S1 (en) * 2011-05-27 2012-05-01 Microsoft Corporation Display screen with user interface
USD655714S1 (en) * 2011-05-27 2012-03-13 Microsoft Corporation Display screen with user interface
USD655715S1 (en) * 2011-05-27 2012-03-13 Microsoft Corporation Display screen with user interface
USD655716S1 (en) * 2011-05-27 2012-03-13 Microsoft Corporation Display screen with user interface
USD655713S1 (en) * 2011-05-27 2012-03-13 Microsoft Corporation Display screen with user interface
KR101293459B1 (ko) * 2011-06-10 2013-08-06 팅크웨어(주) 조작계 중심의 문자 입력 시스템 및 그 방법
JP5942516B2 (ja) * 2011-06-11 2016-06-29 ブラザー工業株式会社 表示処理装置、表示処理方法及びコンピュータプログラム
DE102011115904A1 (de) 2011-06-14 2012-12-20 Böwe Systec Gmbh Graphische Benutzerschnittstelle
US9852716B2 (en) * 2011-06-14 2017-12-26 Nokia Technologies Oy Method and apparatus for causing a portion of at least one content item to be highlighted relative to another portion of the at least one content item during movement of the content item
JP2013016116A (ja) * 2011-07-06 2013-01-24 Sony Corp 情報処理装置、画像表示装置、および情報処理方法
US9336240B2 (en) 2011-07-15 2016-05-10 Apple Inc. Geo-tagging digital images
US8949857B2 (en) 2011-07-15 2015-02-03 Microsoft Corporation Value provider subscriptions for sparsely populated data objects
CA2790799C (en) 2011-09-25 2023-03-21 Mathieu Audet Method and apparatus of navigating information element axes
US10254909B2 (en) * 2011-10-03 2019-04-09 Disney Enterprises, Inc. System and method for providing a user interface for media navigation by attribute compass
US9222693B2 (en) 2013-04-26 2015-12-29 Google Inc. Touchscreen device user interface for remote control of a thermostat
US10051289B2 (en) 2011-11-04 2018-08-14 Qualcomm Incorporated Adaptive center band offset filter for video coding
JP5930363B2 (ja) * 2011-11-21 2016-06-08 株式会社ソニー・インタラクティブエンタテインメント 携帯情報機器およびコンテンツ表示方法
US9565476B2 (en) * 2011-12-02 2017-02-07 Netzyn, Inc. Video providing textual content system and method
CN103988163A (zh) * 2011-12-07 2014-08-13 国际商业机器公司 用于显示电子文档的方法及其设备和计算机程序
US9646564B2 (en) * 2012-01-20 2017-05-09 Canon Kabushiki Kaisha Information processing apparatus that controls display of display sections of contents, method of controlling the same, and storage medium
USD716825S1 (en) * 2012-03-06 2014-11-04 Apple Inc. Display screen or portion thereof with graphical user interface
US9015582B2 (en) * 2012-05-01 2015-04-21 Kabushiki Kaisha Toshiba User interface for reordering thumbnails
DE112013002409T5 (de) 2012-05-09 2015-02-26 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Anzeige zusätzlicher Informationen in Reaktion auf einen Benutzerkontakt
DE112013002412T5 (de) 2012-05-09 2015-02-19 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche zum Bereitstellen von Rückmeldung für das Wechseln von Aktivierungszuständen eines Benutzerschnittstellenobjekts
DE112013002387T5 (de) 2012-05-09 2015-02-12 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Bereitstellung taktiler Rückkopplung für Operationen in einer Benutzerschnittstelle
US20130339868A1 (en) * 2012-05-30 2013-12-19 Hearts On Fire Company, Llc Social network
US10649613B2 (en) 2012-06-07 2020-05-12 Wormhole Labs, Inc. Remote experience interfaces, systems and methods
GB2502957B (en) * 2012-06-08 2014-09-24 Samsung Electronics Co Ltd Portable apparatus with a GUI
US9519693B2 (en) 2012-06-11 2016-12-13 9224-5489 Quebec Inc. Method and apparatus for displaying data element axes
US9646080B2 (en) 2012-06-12 2017-05-09 9224-5489 Quebec Inc. Multi-functions axis-based interface
WO2014028074A1 (en) 2012-08-17 2014-02-20 Flextronics Ap, Llc Intelligent television
US9207840B2 (en) * 2012-07-06 2015-12-08 Blackberry Limited Method and apparatus for modifying a scrollbar handle according to characteristics of displayed items being scrolled
US9098516B2 (en) * 2012-07-18 2015-08-04 DS Zodiac, Inc. Multi-dimensional file system
US20140046923A1 (en) 2012-08-10 2014-02-13 Microsoft Corporation Generating queries based upon data points in a spreadsheet application
US11368760B2 (en) 2012-08-17 2022-06-21 Flextronics Ap, Llc Applications generating statistics for user behavior
US8983237B2 (en) 2012-08-22 2015-03-17 Adobe Systems Incorporated Non-destructive collaborative editing
US9390155B2 (en) 2012-08-22 2016-07-12 Adobe Systems Incorporated Accessing content in a content-aware mesh
US9514157B2 (en) * 2012-08-22 2016-12-06 Adobe Systems Incorporated Multi-dimensional browsing of content
KR101974176B1 (ko) * 2012-08-31 2019-04-30 삼성전자주식회사 디스플레이장치와 그 제어방법
US20140071160A1 (en) * 2012-09-07 2014-03-13 Kabushiki Kaisha Toshiba Electronic apparatus and display control method
US11237695B2 (en) * 2012-10-12 2022-02-01 Sling Media L.L.C. EPG menu with a projected 3D image
EP2912541A1 (en) * 2012-10-29 2015-09-02 Ulrich Seuthe A method for displaying and navigating calendar events in a computer system having a graphical user interface
US9229632B2 (en) 2012-10-29 2016-01-05 Facebook, Inc. Animation sequence associated with image
US9021366B1 (en) 2012-10-31 2015-04-28 Google Inc. Data management system and method
US9671233B2 (en) 2012-11-08 2017-06-06 Uber Technologies, Inc. Dynamically providing position information of a transit object to a computing device
US9081410B2 (en) 2012-11-14 2015-07-14 Facebook, Inc. Loading content on electronic device
US9547627B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Comment presentation
US9218188B2 (en) 2012-11-14 2015-12-22 Facebook, Inc. Animation sequence associated with feedback user-interface element
US9696898B2 (en) 2012-11-14 2017-07-04 Facebook, Inc. Scrolling through a series of content items
US9547416B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Image presentation
US9684935B2 (en) 2012-11-14 2017-06-20 Facebook, Inc. Content composer for third-party applications
US9606717B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content composer
US9607289B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content type filter
US9245312B2 (en) 2012-11-14 2016-01-26 Facebook, Inc. Image panning and zooming effect
US9507757B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Generating multiple versions of a content item for multiple platforms
US9507483B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Photographs with location or time information
US9606695B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Event notification
US9235321B2 (en) 2012-11-14 2016-01-12 Facebook, Inc. Animation sequence associated with content item
JP5889215B2 (ja) * 2013-01-15 2016-03-22 ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー 表示装置、画像表示システム及び画像表示システムの制御プログラム
GB2511526A (en) 2013-03-06 2014-09-10 Ibm Interactor for a graphical object
US9841889B2 (en) * 2013-03-13 2017-12-12 Autodesk, Inc. User interface navigation elements for navigating datasets
USD736818S1 (en) 2013-03-14 2015-08-18 Microsoft Corporation Display screen with graphical user interface
US10019963B2 (en) * 2013-03-14 2018-07-10 Zumobi, Inc. Systems and methods for adaptive third party content
US11073979B2 (en) 2013-03-15 2021-07-27 Arris Enterprises Llc Non-linear navigation of data representation
US8843824B1 (en) * 2013-03-15 2014-09-23 2Nfro Technology Ventures Llc Providing temporal information to users
KR101417614B1 (ko) * 2013-03-27 2014-07-09 한국과학기술원 오브젝트형 멀티미디어 인터랙션 방법
US9146664B2 (en) 2013-04-09 2015-09-29 Microsoft Technology Licensing, Llc Providing content rotation during scroll action
JP5834042B2 (ja) * 2013-04-12 2015-12-16 富士フイルム株式会社 診療情報表示制御装置および診療情報表示制御方法並びに診療情報表示制御プログラム
RU2514086C2 (ru) * 2013-07-18 2014-04-27 Открытое акционерное общество "АНГСТРЕМ" Устройство для организации трехмерного пользовательского интерфейса
KR101505832B1 (ko) * 2013-08-19 2015-03-25 삼성전자주식회사 의료 영상을 표시하는 방법 및 이를 위한 장치
US20150073961A1 (en) * 2013-09-06 2015-03-12 State Street Corporation System and method for interactive visual analytics of multi-dimensional temporal data
US10592064B2 (en) 2013-09-17 2020-03-17 Amazon Technologies, Inc. Approaches for three-dimensional object display used in content navigation
US10067634B2 (en) * 2013-09-17 2018-09-04 Amazon Technologies, Inc. Approaches for three-dimensional object display
CN105849675B (zh) 2013-10-30 2019-09-24 苹果公司 显示相关的用户界面对象
KR102192155B1 (ko) * 2013-11-12 2020-12-16 삼성전자주식회사 어플리케이션 정보를 제공하는 방법 및 장치
USD754187S1 (en) * 2013-12-30 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US20150193120A1 (en) * 2014-01-09 2015-07-09 AI Squared Systems and methods for transforming a user interface icon into an enlarged view
KR102056193B1 (ko) * 2014-01-22 2019-12-16 엘지전자 주식회사 이동 단말기 및 그 제어 방법
JP2015156187A (ja) * 2014-02-21 2015-08-27 ソニー株式会社 情報処理装置、システム、情報処理方法およびプログラム
US10095398B2 (en) * 2014-02-27 2018-10-09 Dropbox, Inc. Navigating galleries of digital content
US9836205B2 (en) 2014-02-27 2017-12-05 Dropbox, Inc. Activating a camera function within a content management application
US20150248217A1 (en) * 2014-02-28 2015-09-03 Ca, Inc. Sliding row display of information
RU2562786C1 (ru) * 2014-03-20 2015-09-10 Ника Владимировна Полякова Средство универсального перевода предложений с русского языка на английский язык
JP6328797B2 (ja) 2014-05-30 2018-05-23 アップル インコーポレイテッド 1つのデバイスの使用から別のデバイスの使用への移行
WO2015188234A1 (en) * 2014-06-13 2015-12-17 Mrp Systems Pty Ltd Calendar interface
US9646227B2 (en) 2014-07-29 2017-05-09 Microsoft Technology Licensing, Llc Computerized machine learning of interesting video sections
US9934423B2 (en) * 2014-07-29 2018-04-03 Microsoft Technology Licensing, Llc Computerized prominent character recognition in videos
EP3032538A1 (en) * 2014-12-12 2016-06-15 Thomson Licensing Method and apparatus for rearrangement of media data using visual representations of the same
US10026506B1 (en) 2015-02-06 2018-07-17 Brain Trust Innovations I, Llc System, RFID chip, server and method for capturing vehicle data
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9767305B2 (en) * 2015-03-13 2017-09-19 Facebook, Inc. Systems and methods for sharing media content with recognized social connections
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US20160291846A1 (en) * 2015-03-31 2016-10-06 Airwatch Llc Generating carousel user interface with graphics processing unit
US20160320954A1 (en) * 2015-04-30 2016-11-03 Elwha Llc One-touch replay for whiteboard
US10417259B2 (en) * 2015-05-13 2019-09-17 International Business Machines Corporation Representing search results via a three-dimensional matrix
US10871868B2 (en) * 2015-06-05 2020-12-22 Apple Inc. Synchronized content scrubber
US9891811B2 (en) * 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10198144B2 (en) * 2015-08-28 2019-02-05 Google Llc Multidimensional navigation
US10410604B2 (en) 2015-09-03 2019-09-10 Synthro Inc. Systems and techniques for aggregation, display, and sharing of data
JP6147825B2 (ja) * 2015-09-29 2017-06-14 株式会社東芝 電子機器および方法
US10747414B2 (en) * 2016-05-10 2020-08-18 Thinh Tran Fluid timeline social network
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
USD898067S1 (en) 2016-09-03 2020-10-06 Synthro Inc. Display screen or portion thereof with animated graphical user interface
USD916120S1 (en) 2016-09-03 2021-04-13 Synthro Inc. Display screen or portion thereof with graphical user interface
USD875126S1 (en) * 2016-09-03 2020-02-11 Synthro Inc. Display screen or portion thereof with animated graphical user interface
CN106484416B (zh) * 2016-09-30 2021-02-05 腾讯科技(北京)有限公司 一种信息处理方法及终端
US11435735B2 (en) * 2017-03-30 2022-09-06 Toshiba Mitsubishi-Electric Industrial Systems Corporation Playback simulation test system
USD994686S1 (en) 2017-03-30 2023-08-08 Magic Leap, Inc. Display panel or portion thereof with a transitional mixed reality graphical user interface
US10388077B2 (en) 2017-04-25 2019-08-20 Microsoft Technology Licensing, Llc Three-dimensional environment authoring and generation
CA3007166A1 (en) 2017-06-05 2018-12-05 9224-5489 Quebec Inc. Method and apparatus of aligning information element axes
US10838575B2 (en) 2017-06-15 2020-11-17 Microsoft Technology Licensing, Llc Adaptive tile-based user interface for inferring user interest
US10757580B2 (en) 2018-01-19 2020-08-25 Matsing, Inc. System and methods for venue based wireless communication
WO2020006478A1 (en) 2018-06-29 2020-01-02 Alfa Enzo Inc. Multi-blockchain proof-of-activity platform
US11698890B2 (en) 2018-07-04 2023-07-11 Monday.com Ltd. System and method for generating a column-oriented data structure repository for columns of single data types
CN109445664A (zh) * 2018-09-27 2019-03-08 深圳点猫科技有限公司 一种下拉框的展示方法及教育笔记本
CA3117852A1 (en) * 2018-11-14 2020-05-22 Wix.Com Ltd. System and method for creation and handling of configurable applications for website building systems
US10445915B1 (en) 2019-04-09 2019-10-15 Coupang Corp. Systems and methods for efficient management and modification of images
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
US11194467B2 (en) 2019-06-01 2021-12-07 Apple Inc. Keyboard management user interfaces
JP7331517B2 (ja) * 2019-07-23 2023-08-23 セイコーエプソン株式会社 表示方法および表示装置
US11340761B2 (en) * 2019-09-27 2022-05-24 Development Guild DDI, Inc. Systems and methods for indicating organizational relationships between objects
IL297858A (en) 2020-05-01 2023-01-01 Monday Com Ltd Digital processing systems and methods for improved networking and collaborative work management systems, methods and devices
US11829953B1 (en) 2020-05-01 2023-11-28 Monday.com Ltd. Digital processing systems and methods for managing sprints using linked electronic boards
US20220221966A1 (en) 2021-01-14 2022-07-14 Monday.com Ltd. Digital processing systems and methods for dual mode editing in collaborative documents enabling private changes in collaborative work systems
JP2022143233A (ja) * 2021-03-17 2022-10-03 京セラドキュメントソリューションズ株式会社 電子機器及び画像形成装置
US11449188B1 (en) 2021-05-15 2022-09-20 Apple Inc. Shared-content session user interfaces
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
WO2022271355A1 (en) * 2021-06-25 2022-12-29 Microsoft Technology Licensing, Llc Non-linear scrolling for user interfaces
US11921812B2 (en) * 2022-05-19 2024-03-05 Dropbox, Inc. Content creative web browser
US11741071B1 (en) 2022-12-28 2023-08-29 Monday.com Ltd. Digital processing systems and methods for navigating and viewing displayed content
US11886683B1 (en) 2022-12-30 2024-01-30 Monday.com Ltd Digital processing systems and methods for presenting board graphics
US11893381B1 (en) 2023-02-21 2024-02-06 Monday.com Ltd Digital processing systems and methods for reducing file bundle sizes

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3245655B2 (ja) * 1990-03-05 2002-01-15 インキサイト ソフトウェア インコーポレイテッド 作業スペースの表示処理方法
FR2662009B1 (fr) 1990-05-09 1996-03-08 Apple Computer Icone manupulable a faces multiples pour affichage sur ordinateur.
US5283864A (en) * 1990-10-30 1994-02-01 Wang Laboratories, Inc. Computer apparatus and method for graphical flip book
US5644692A (en) * 1991-12-06 1997-07-01 Lucent Technologies Inc. Information display apparatus and methods
US5911138A (en) * 1993-06-04 1999-06-08 International Business Machines Corporation Database search facility having improved user interface
US5596703A (en) * 1993-10-22 1997-01-21 Lucent Technologies Inc. Graphical display of relationships
US6486895B1 (en) * 1995-09-08 2002-11-26 Xerox Corporation Display system for displaying lists of linked documents
US6493006B1 (en) 1996-05-10 2002-12-10 Apple Computer, Inc. Graphical user interface having contextual menus
US6407757B1 (en) * 1997-12-18 2002-06-18 E-Book Systems Pte Ltd. Computer-based browsing method and computer program product for displaying information in an electronic book form
US6545687B2 (en) * 1997-01-09 2003-04-08 Canon Kabushiki Kaisha Thumbnail manipulation using fast and aspect ratio zooming, compressing and scaling
US6069606A (en) * 1997-05-15 2000-05-30 Sony Corporation Display of multiple images based on a temporal relationship among them with various operations available to a user as a function of the image size
US6202061B1 (en) * 1997-10-24 2001-03-13 Pictra, Inc. Methods and apparatuses for creating a collection of media
US6243091B1 (en) * 1997-11-21 2001-06-05 International Business Machines Corporation Global history view
US6147684A (en) 1998-02-06 2000-11-14 Sun Microysytems, Inc. Techniques for navigating layers of a user interface
JP2000105772A (ja) * 1998-07-28 2000-04-11 Sharp Corp 情報管理装置
US6414677B1 (en) * 1998-09-14 2002-07-02 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups proximally located objects
US6344863B1 (en) * 1999-11-24 2002-02-05 International Business Machines Corporation Three-dimensional GUI windows with variable-speed perspective movement
JP4325075B2 (ja) * 2000-04-21 2009-09-02 ソニー株式会社 データオブジェクト管理装置
US6983424B1 (en) * 2000-06-23 2006-01-03 International Business Machines Corporation Automatically scaling icons to fit a display area within a data processing system
US6667751B1 (en) * 2000-07-13 2003-12-23 International Business Machines Corporation Linear web browser history viewer
EP1217508A1 (en) * 2000-12-21 2002-06-26 Xerox Corporation Systems and computer program products for the display and operation of virtual three-dimensional books
US6996782B2 (en) 2001-05-23 2006-02-07 Eastman Kodak Company Using digital objects organized according to a histogram timeline
JP4073215B2 (ja) * 2002-01-28 2008-04-09 富士通株式会社 文字入力装置

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102789799A (zh) * 2006-12-22 2012-11-21 苹果公司 媒体项的二维时线显示
CN101611451B (zh) * 2006-12-22 2015-01-28 苹果公司 媒体项的二维时线显示
CN101611451A (zh) * 2006-12-22 2009-12-23 苹果公司 媒体项的二维时线显示
CN101606122B (zh) * 2006-12-22 2014-05-14 苹果公司 交互式图像缩略图
CN103150082B (zh) * 2007-06-08 2016-03-30 苹果公司 用于恢复数字数据的方法和系统
CN101842768B (zh) * 2007-06-08 2013-03-27 苹果公司 用于存储和恢复数字数据的方法和系统
US8364731B2 (en) 2007-12-04 2013-01-29 Ricoh Company, Limited Apparatus, methods, and computer program product for file management
CN101452479B (zh) * 2007-12-04 2012-09-26 株式会社理光 文件管理装置和方法
US10423301B2 (en) 2008-08-11 2019-09-24 Microsoft Technology Licensing, Llc Sections of a presentation having user-definable properties
CN102197371A (zh) * 2008-10-24 2011-09-21 微软公司 用于组织数字图像的光盒
CN102365635A (zh) * 2009-03-26 2012-02-29 苹果公司 界面导航工具
US10127524B2 (en) 2009-05-26 2018-11-13 Microsoft Technology Licensing, Llc Shared collaboration canvas
US10699244B2 (en) 2009-05-26 2020-06-30 Microsoft Technology Licensing, Llc Shared collaboration canvas
CN102147703A (zh) * 2010-02-05 2011-08-10 Lg电子株式会社 用于提供用户界面的电子装置和方法
CN103098049B (zh) * 2010-07-12 2017-04-12 汤姆逊许可公司 用于内容搜索的系统、方法和用户界面
CN103098049A (zh) * 2010-07-12 2013-05-08 汤姆逊许可公司 用于内容搜索的系统、方法和用户界面
US9576033B2 (en) 2010-07-12 2017-02-21 Thomson Licensing System, method and user interface for content search
US9864612B2 (en) 2010-12-23 2018-01-09 Microsoft Technology Licensing, Llc Techniques to customize a user interface for different displays
CN103597437B (zh) * 2011-05-31 2017-03-15 三星电子株式会社 使用基于时间轴的接口控制多媒体内容的显示的方法及装置
CN103597437A (zh) * 2011-05-31 2014-02-19 三星电子株式会社 使用基于时间轴的接口控制多媒体内容的显示的方法及装置
US9311965B2 (en) 2011-05-31 2016-04-12 Samsung Electronics Co., Ltd. Method and apparatus for controlling a display of multimedia content using a timeline-based interface
CN102932523B (zh) * 2011-08-12 2015-09-30 宏达国际电子股份有限公司 实施于通讯装置的媒体内容管理系统与方法
CN102932523A (zh) * 2011-08-12 2013-02-13 宏达国际电子股份有限公司 实施于通讯装置的媒体内容管理系统与方法
US9544158B2 (en) 2011-10-05 2017-01-10 Microsoft Technology Licensing, Llc Workspace collaboration via a wall-type computing device
US10033774B2 (en) 2011-10-05 2018-07-24 Microsoft Technology Licensing, Llc Multi-user and multi-device collaboration
CN102929609A (zh) * 2011-10-11 2013-02-13 微软公司 多个软件功能内容项的交互式可视化
CN102929609B (zh) * 2011-10-11 2017-04-12 微软技术许可有限责任公司 多个软件功能内容项的交互式可视化的方法和系统
US9996241B2 (en) 2011-10-11 2018-06-12 Microsoft Technology Licensing, Llc Interactive visualization of multiple software functionality content items
US11023482B2 (en) 2011-10-13 2021-06-01 Microsoft Technology Licensing, Llc Authoring of data visualizations and maps
US10198485B2 (en) 2011-10-13 2019-02-05 Microsoft Technology Licensing, Llc Authoring of data visualizations and maps
CN102609272A (zh) * 2012-02-17 2012-07-25 上海电机学院 一种信息作业序列界面的生成装置及其生成方法
CN102609272B (zh) * 2012-02-17 2014-06-18 上海电机学院 一种信息作业序列界面的生成装置及其生成方法
CN102646021A (zh) * 2012-03-27 2012-08-22 厦门九纬信息技术有限公司 一种手机实现3d功能菜单的方法
CN102646021B (zh) * 2012-03-27 2013-08-07 厦门九纬信息技术有限公司 一种手机实现3d功能菜单的方法
CN103428349B (zh) * 2012-05-22 2015-12-02 小米科技有限责任公司 一种消息显示方法和系统
CN103428349A (zh) * 2012-05-22 2013-12-04 小米科技有限责任公司 一种消息显示方法和系统
CN102929494A (zh) * 2012-08-21 2013-02-13 北京小米科技有限责任公司 一种辅助用户查看消息的方法和装置
CN102929494B (zh) * 2012-08-21 2016-05-11 小米科技有限责任公司 一种辅助用户查看消息的方法和装置
CN103677785A (zh) * 2012-09-21 2014-03-26 腾讯科技(深圳)有限公司 一种浏览器的窗口管理方法及窗口管理终端
CN103677785B (zh) * 2012-09-21 2018-08-28 腾讯科技(深圳)有限公司 一种浏览器的窗口管理方法及窗口管理终端
CN105122200A (zh) * 2013-03-29 2015-12-02 惠普发展公司,有限责任合伙企业 可调节时间轴用户界面
CN103473046B (zh) * 2013-08-28 2017-02-15 小米科技有限责任公司 图片显示方法和装置
CN103473046A (zh) * 2013-08-28 2013-12-25 小米科技有限责任公司 图片显示方法和装置
CN103543927A (zh) * 2013-11-18 2014-01-29 广东利为网络科技有限公司 一种三维展示的方法
CN105373611A (zh) * 2015-11-18 2016-03-02 广东欧珀移动通信有限公司 一种文件显示方法及装置
CN105373611B (zh) * 2015-11-18 2018-09-04 广东欧珀移动通信有限公司 一种文件显示方法及装置
CN110069222A (zh) * 2019-04-30 2019-07-30 北京百度网讯科技有限公司 应用数据迁移方法、装置、新存储系统及介质

Also Published As

Publication number Publication date
CA2507405C (en) 2011-10-18
EP1676234A4 (en) 2012-04-04
US8095892B2 (en) 2012-01-10
AU2004279187B2 (en) 2010-08-26
NZ540114A (en) 2007-11-30
US6990637B2 (en) 2006-01-24
NO20052042L (no) 2005-05-24
TWI367448B (en) 2012-07-01
WO2005045756A2 (en) 2005-05-19
US20050091596A1 (en) 2005-04-28
US20050289482A1 (en) 2005-12-29
EG23989A (en) 2008-03-05
WO2005045756A3 (en) 2005-08-11
ZA200503157B (en) 2006-08-30
KR101076891B1 (ko) 2011-10-25
EP1676234B1 (en) 2017-04-12
MY141581A (en) 2010-05-14
JP4625465B2 (ja) 2011-02-02
RU2369897C2 (ru) 2009-10-10
AU2004279187A8 (en) 2008-10-02
JP2007509403A (ja) 2007-04-12
CA2507405A1 (en) 2005-05-19
TW200517958A (en) 2005-06-01
AU2004279187B8 (en) 2010-09-30
EP1676234A2 (en) 2006-07-05
KR20060117870A (ko) 2006-11-17
RU2005120238A (ru) 2006-02-10
AU2004279187A1 (en) 2005-06-23
MXPA05007157A (es) 2005-08-26
CN100451921C (zh) 2009-01-14
BRPI0407013A (pt) 2006-01-10

Similar Documents

Publication Publication Date Title
CN100451921C (zh) 用户界面系统和用于显示界面上条目的计算机实现的方法
US20210287259A1 (en) Method for providing real-time service of huge and high quality digital image on internet
US7864978B2 (en) Smart arrangement and cropping for photo views
CN102483760B (zh) 视觉搜索和三维结果
US9116921B2 (en) Grouping of image search results
US7340678B2 (en) Systems and methods for creating an interactive 3D visualization of indexed media
CN106687902B (zh) 基于内容分析的图像显示、可视化和管理
US20050134945A1 (en) 3D view for digital photograph management
JP5744660B2 (ja) データ検索結果の表示方法およびデータ検索結果の表示装置、プログラム
US20120154444A1 (en) Social media platform
JP2006338599A (ja) 3次元オブジェクト表示装置、3次元オブジェクト切替表示方法、3次元オブジェクト表示プログラム及びグラフィカルユーザインタフェース
CN102567459B (zh) 作为呈现者和观众的上下文的呈现进展
EP2428884B1 (en) Method, software, and apparatus for displaying data objects
CN102542011B (zh) 编辑与静态图像关联的数据记录
CN106599170A (zh) 一种媒体文件浏览方法及信息处理设备

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: 20150504

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

Effective date of registration: 20150504

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.