CN101263479A - 电子文件系统中的嵌套视图 - Google Patents

电子文件系统中的嵌套视图 Download PDF

Info

Publication number
CN101263479A
CN101263479A CNA2006800331135A CN200680033113A CN101263479A CN 101263479 A CN101263479 A CN 101263479A CN A2006800331135 A CNA2006800331135 A CN A2006800331135A CN 200680033113 A CN200680033113 A CN 200680033113A CN 101263479 A CN101263479 A CN 101263479A
Authority
CN
China
Prior art keywords
container
object representation
computer
view
readable medium
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.)
Pending
Application number
CNA2006800331135A
Other languages
English (en)
Inventor
C·R·安东尼
J·曼恩
M·E·范蒂伯格
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 Corp
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 CN101263479A publication Critical patent/CN101263479A/zh
Pending legal-status Critical Current

Links

Images

Classifications

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

Abstract

在不要求用户打开包括子文件夹的文件夹或其他容器的情况下,提供了文件夹或其他容器中的对象的实况预览。当用户在预览一个关闭的容器中的一组对象时,视图中表示的任何容器本身可以同时向用户显示其内容的实况预览。这可以按需在任何数目的层次上同时显示给用户。每个分层层次或容器本身可以分配有一个可以与其他容器的其他视图不同或相同的单独视图。各视图可以嵌套在其他视图中以示出任何组织构造的内容。内容预览还可以按基于其是否为一个多嵌套视图的主视图来调整其布局的智能方式来显示。

Description

电子文件系统中的嵌套视图
背景
电子文件系统通常以分层结构来组织一组对象,例如一个文件在一个文件夹中,而该文件夹又在另一个文件夹中。然而,这种文件系统具有通常被设计为允许用户一次浏览分层结构中的一层的用户界面。例如,在用户查看被组织成一组文件或文件夹的系统时,许多系统都要求用户导航到一文件夹(即,打开该文件夹)以查看其内容。有些系统做得更进一步,并且允许用户在不需要首先打开文件夹的情况下看到该文件夹内的各项目的预先构造的缩略图。例如,微软公司的WINDOWS XP系列操作系统通过在文件夹关闭的同时展示存储在该文件夹中的一些预先选定的相片的缩略图来提供这样的预览特征。
然而,该预览特征并未提供关于文件夹内有什么的实况视图(live view);如果文件夹中的文件被添加、移动或修改,则预览不一定更新以显示该变化。而且,该预览特征并未提供关于所预览的文件夹中包含的文件夹中有什么的信息。例如,如果第一个文件夹包括相片,而且如果第一个文件夹被包含在第二个父文件夹中,则在查看关闭的第二个文件夹时,预览缩略图特征没有提供关于第一个子文件夹中有什么的任何信息。此外,用户不能直接与显示在关闭的文件夹上的预览缩略图交互。相反,用户必须首先打开该文件夹来与包括在其中的文件交互。
概述
在不要求用户打开包括子文件夹的文件夹或其他容器的情况下提供该文件夹或其他容器中有什么对象的实况、实时预览是合乎需要的。当用户预览关闭的容器中的一组对象时,该视图中表示的任何容器本身可以同时向用户展示其内容的实况预览。这可以按需在任何数目的层次上同时向用户显示。
此外,每个分层层次或容器本身可以被分配一个与其他容器的其他视图不同或相同的单独视图。例如,第一容器可以显示一缩略图,在与第一容器相同的分层层次上的第二容器可以显示一壁炉架视图(mantel view),而包含在第二容器中的第三容器可以显示一日历视图。每个容器的视图可以是用户可选择的,和/或由计算机自动选择。由此,各视图可以在其他视图中嵌入或嵌套以显示任何组织构造的内容。
此外,虽然一组对象可以依照一特定视图来显示,但是它们也可以按基于其是否为一个多嵌套视图的主视图来调整其布局的智能方式来显示。例如,如果在一容器中有众多对象,则自动减少关闭的容器预览中表示的对象的数量以使用户就能够容易地看到它们将是合乎需要的。例如,如果有太多对象缩略图被显示在一关闭的容器预览中,则缩略图就会太小以至于无法为用户提供任何有用的信息。
当考虑以下说明性实施例的详细描述时,本发明的这些以及其他方面将是显而易见的。
附图简述
当结合附图阅读时,能够更好地理解以上概述以及以下说明性实施例的详细描述,附图作为例子而非对所要求保护的本发明的限制被包括在内。
图1是可用于实现本发明各方面的说明性计算机的功能框图。
图2是示出说明性关闭容器表示的屏幕截图。
图3是示出图2中表示的容器之一的说明性打开状态表示的屏幕截图。
图4-6是示出其它说明性关闭容器表示的屏幕截图。
图7是示出图6中表示的容器的说明性打开状态表示的屏幕截图。
图8是示出包含在图6和7中表示的容器中的子容器的说明性打开状态表示的屏幕截图。
图9-12是说明性地示出用户如何与表示的分层结构交互的屏幕截图。
说明性实施例的详细描述
图1示出了其中可实现此处所描述的各方面的合适的计算系统环境100的一个示例。计算系统环境100仅仅是合适的计算环境的一个例子,并非旨在对此处所描述的各方面的使用范围或功能提出任何限制。计算系统环境100也不应当被解释为对在说明性计算系统环境100中所示的组件中的任一个或其组合有任何依赖性或要求。
可使用一个或多个其他通用或者专用计算系统环境或者配置。可能合适的公知计算系统、环境和/或配置的示例包含但不局限于,个人计算机(PC);服务器计算机;诸如个人数字助理(PDA)、图形输入板PC机或膝上型PC等手持式和其他便携式设备;多处理器系统;基于微处理器的系统;机顶盒;可编程消费者电子设备;网络PC;微型计算机;大型计算机;包括以上系统或设备中的任一个的分布式计算环境;等等。
此处所描述的本发明的各方面可以在诸如程序模块等存储在计算机可读介质上并可由计算机执行的计算机可执行指令的一般上下文中描述。一般而言,程序模块包括执行特定任务或者实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。此处所讨论的各实施例还可以用分布式计算环境来实施,其中任务由通过通信网络链接的远程处理设备来执行。在分布式计算环境中,程序模块可以位于包括存储器存储设备的本地和远程计算机可读介质中。
参见图1,说明性计算系统环境100包括计算机100形式的通用计算设备。计算机100的组件包括但不局限于:处理单元120、系统存储器130和将包括系统存储器130在内的各个系统组件耦合到处理单元120的系统总线121。系统总线121可以是几种类型的总线结构中的任何一种,包括存储器总线或存储控制器、外围总线、以及使用各种总线体系结构中的任何一种的局部总线。作为例子而非限制,这样的体系结构包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、增强型ISA(EISA)总线、视频电子技术标准协会(VESA)局部总线、加速图形端口(AGP)总线、外围部件互连(PCI)总线(也被称为夹层(Mezzanine)总线)。
计算机100通常包括各种计算机可读介质。计算机可读介质可以是能由计算机100访问的任何可用介质,如易失性/非易失性介质、以及可移动/不可移动介质。作为例子而非限制,计算机可读介质可以包括计算机可读介质和通信介质。计算机可读介质是有形介质,而且可以包括以用于存储如计算机可读指令、数据结构、程序模块或其他数据这样的信息的任何方法或技术实现的易失性/非易失性、可移动/不可移动介质。例如,计算机可读介质包括随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、闪存或者其它存储器技术、紧致盘ROM(CD-ROM)、数字视频盘(DVD)或者其它光盘存储、磁带盒、磁带、磁盘存储或者其它磁存储设备、或者能够用来存储所需信息并且能够由计算机100访问的任何其它介质。通信介质通常以诸如载波或者其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或者其它数据,并且包括任何信息传递介质。术语“已调制数据信号”是指以在该信号中编码信息的方式来设置或改变其一个或多个特性的信号。作为例子而非限制,通信介质包括有线介质,诸如有线网络或者直接线连接,以及无线介质,诸如声学、射频(RF)(如蓝牙、WiFi、UWB)、光学(例如红外)以及其它无线介质。任何单个计算机可读介质以及多个计算机可读介质的任何组合都旨在被包括在如此处所使用的术语“计算机可读介质”的范围之内。
系统存储器130包括易失性和/或非易失性存储器形式的计算机可读存储介质,诸如ROM 131和RAM 132。基本输入/输出系统(BIOS)133一般被存储在ROM 131中,BIOS包含有助于例如在启动过程中在计算机100内部的元件之间传输信息的基本例程。RAM 132一般包含可由处理单元120立即访问和/或当前正由处理单元120进行操作的数据和/或程序模块。作为例子而非限制,图1示出了计算机可执行指令形式的软件,包括操作系统134、应用程序135、其他程序模块136和程序数据137。
计算机110还可包括其它计算机存储介质。仅仅作为例子,图1示出了从不可移动、非易失性磁介质读取或向其写入的硬盘驱动器141,从可移动、非易失性磁盘152读取或向其写入的磁盘驱动器151,以及从诸如CD-ROM、DVD或其它光学介质等可移动、非易失性光盘156读取或向其写入的光盘驱动器155。能在说明性操作环境中使用的其它计算机存储介质包括但不限于,盒式磁带、闪存卡、数字录像带、固态RAM、固态ROM等等。硬盘驱动器141通常通过诸如接口140等不可移动存储器接口连接到系统总线121,而磁盘驱动器151和光盘驱动器155通常通过诸如接口150等可移动存储器接口连接到系统总线121。
以上讨论且示于图1中的驱动器及其相关联计算机存储介质为计算机100提供了计算机可读指令、数据结构、程序模块及其它数据的存储。在图1中,例如,硬盘驱动器141被示为存储操作系统144、应用程序145、其它程序模块146和程序数据352。应当注意,这些组件可以和操作系统134、应用程序135、其他程序模块136相同或者相异。操作系统144、应用程序145、其他程序模块146和程序数据147在图1中被分配了不同的参考标号以示出它们可以是不同的副本。用户可以经由输入设备,诸如键盘162和通常称之为鼠标、跟踪球或者触摸垫的指示设备161将命令和信息输入到计算机100中。这种指示设备可以提供压力信息,从而不仅提供了输入的位置,而且还提供了点击或触摸该设备时所施加的压力的信息。其它输入设备(未示出)可包括话筒、操纵杆、游戏手柄、圆盘式卫星天线、扫描仪等。这些及其它输入设备经常经由耦合到系统总线121的用户输入接口160耦合到处理单元120,但是可以通过其它接口和总线结构,诸如并行端口、游戏端口、通用串行总线(USB)或IEEE1934串行总线(火线)进行连接。监视器191或其他类型的显示设备也通过诸如视频接口190等接口耦合到系统总线121。视频接口190除了其自己的专用处理器和存储器外,还可以有高级二维或三维图形能力。
计算机100还可以包括诸如数字化仪等触敏设备165,以允许用户使用指示笔166来提供输入。触敏设备165可以被集成到监视器191或另一显示设备中,或者可以是诸如数字化仪垫等单独设备的一部分。计算机100还可以包括诸如扬声器197和打印机196等其他外围输出设备,它们可以通过输出外围接口195进行连接。
计算机100可以利用与诸如远程计算机180等一个或多个远程计算机的逻辑连接在网络环境中操作。远程计算机180可以是个人计算机、服务器、路由器、网络PC、对等设备或者其它常见的网络节点,而且通常包括许多或者所有以上相对于计算机100所描述的元件,尽管在图1中仅示出了存储器存储设备181。图1中描述的逻辑连接包括局域网(LAN)171和广域网(WAN)173,但是也可以或另选地包括其它网络,如因特网。这种网络环境常见于家庭、办公室、企业范围计算机网络、内联网和因特网。
当在LAN网络环境中使用时,计算机100经由网络接口或适配器170耦合到LAN 171。当在WAN网络环境中使用时,计算机100可包括调制解调器172,或者用于经由如因特网等WAN 173建立通信的另一设备。可以是内置或者外置的调制解调器172可经由用户输入接口160或者另一适当的机制连接到系统总线121。在网络化环境中,相对于计算机100所描述的程序模块或其部分可诸如在远程存储器设备181内等远程地存储。作为例子而非限制,图1将远程应用程序182示为驻留在存储器设备181中。应当明白,所示的网络连接是说明性的,也可以使用在计算机之间建立通信链路的其它手段。
如上所述,触敏设备165可以是与计算机100分开的设备或是其一部分并与其集成。此外,结合图1所讨论的特征、子系统和功能中的任一个或全部都可以被包括在、耦合到、或作为一部分整体地嵌入到平板式计算机中。例如,计算机100可以被配置成平板式计算机,或诸如PDA等手持式设备,其中,触敏设备165将被认为是主要用户接口。在这种配置中,触敏设备165可被认为是包括了计算机100。平板式计算机是公知的。平板式计算机解释利用指示笔166向触敏设备165的手势输入,以操纵数据、输入文本、创建绘图和/或执行诸如电子表格、文字处理程序等常规计算机应用程序任务。输入不仅可由指示笔166作出,而且也可由诸如人的手指等其他类型的触针作出。
一种电子文件系统可由计算机100实现,以管理存储在计算机100能够访问的各种电子介质中的文件和其他对象。文件系统可以是其他程序模块136的一部分和/或操作系统134的一部分。文件系统可以是以分层树结构存储文件的传统文件系统。在这种情况下,该树的每个节点都被认为是一包含一个或多个文件的文件夹。文件的位置受到其在该文件系统中的组织的限制,并且与该组织形成整体。这意味着文件位置和目录结构相互依赖;当文件被移到另一位置时,目录结构也随之改变以适应该文件的新位置。
或者,电子文件系统可以更先进,诸如数据库驱动的文件系统。在更先进的文件系统中,可使用快捷方式引用,从而允许文件和其它对象出现在一个或多个位置,而实际上仅在这些位置之一中或甚至在另一个完全不同的位置上。
在任一情况下,该电子文件系统可以定义各种类型的对象,这些对象提供了一种管理文件和其他对象的相对灵活的方法。例如,对象可大致地分为容器和非容器对象。一般而言,容器是包含文件系统中的其他对象的对象,而非容器对象通常从文件系统的观点来看不包含其他对象。容器的一个简单例子是文件夹(如C:\My Documents),而非容器对象的一个简单例子是文件(如Project.doc),诸如文字处理文档、相片、或音频文件。除了文件之外,其他类型的非容器对象包括但不限于,日历项目、电子邮件和联系人。
除了文件夹之外,其他类型的容器包括但不限于,列表、持久化自动列表、以及栈。列表是以特定顺序引用一组其他对象的对象。由列表引用的对象不是如它们在常规文件夹中那样实际存储在该列表中。由此,一个以上列表可以同时引用同一对象。持久化自动列表类似于列表,不同指出在于持久化自动列表引用的一组对象是由定义一个或多个准则的查询来确定的。由此,持久化自动列表是包含满足查询的一个或多个准则的一组对象的列表。栈是依照一给定组织来表示满足一给定要求的一组项目的虚拟容器。例如,用户可以定义一组织,该组织按照“作者”堆栈持久化自动列表或查询结果,然后呈现按照谁编写了这些结果组织的所有结果;对每一作者可呈现一不同的栈。
用户可以通过一图形用户界面与电子文件系统中的对象交互。该图形用户界面可使得各种可视特征被显示在如监视器191等显示器中。例如,该图形用户界面可以包括由电子文件系统存储的每个对象或对象的子集的显示的表示。表示可以是诸如图标或图片等任何可视表示。该图形用户界面也可以响应用户输入。用户输入可以通过诸如鼠标161、数字化仪165和指示笔166和/或键盘162等用户输入设备来接收。响应于这一用户输入,计算机100解释该输入并确定适当的动作,该动作可以包括调整图形用户界面中显示的内容。例如,当用户选择了一个表示时,计算机100可使得该图形用户界面在监视器191上可视地指示该表示已被选中。
图2示出了图形用户界面可显示什么的一个例子。这里,两个容器对象的两个表示201、202相互同时地显示。每个容器表示201、202可以表示包含一个或多个对象的相应文件夹或其它容器。虽然本示例中示出了两个容器表示201、202,但是在给定时刻可以按需显示任何一个或多个单独的容器表示。
在这个例子中,每个容器表示201、202都包括一相关联容器的文本描述(如,图书馆之行、30张相片、昨天)。所示的每个容器表示201、202还包括一组进一步的表示211-240或251-284,其每一个都与包含在容器之一中的一不同对象相关联。如此处所使用的术语“包含在”一个容器中包括一对象世界位于该容器中,以及该对象替代地由容器引用(例如,在到对象的快捷方式位于容器中的情况下,诸如对象被列在列表中)。在这个例子中,每个容器中的对象为相片文件,并且表示211-240和251-284中的每一个都是存储在文件之一中的相片的微缩版本。换言之,表示211-240和251-284是依照缩略图视图来示出的。
每个容器可以有与其相关联的一特定视图,该视图用于在容器被打开以及在容器被关闭时显示其包含的对象。每个容器的视图可以是用户选择的或是由计算机100(例如通过软件应用程序或操作系统)自动选择的。如此处所使用的视图是指向用户显示对象表示的定义好的方法。例如,视图可以定义表示看上去是什么样子、其大小、其形状、其相对布局、在打开和/或关闭的容器状态中的任何给定时刻显示的表示的数量、其是否可以与用户交互、文本描述是否为表示的一部分或是否附于该表示、和/或这一文本描述应当提供何种信息。例如,缩略图可将每个对象表示呈现为其内容或其一部分的缩略图。例如,相片文件的缩略图将显示存储在相片文件中的相片的缩略图。分配有缩略图视图的关闭容器将被显示为其中具有在容器被打开时将被显示在容器中的每个表示的缩略图。
图2示出了说明性容器表示201、202,其中,其各自的相关联容器是关闭的。响应于用户适当地选择表示201(诸如通过双击它),相关联的容器会打开,并且可提供如图3所示的显示。这里,显示与表示201不同的表示301,它向用户表明相关联的容器现在被打开。如该说明性例子中那样,表示301可是窗口。窗口301可由用户调整大小,并且可以包括滚动条和/或窗口中典型的任何其他特征。表示211-240中的至少某一些根据与在容器被关闭时(图2)相同的视图(缩略图)在窗口301中显示。在这种情况下,图3中的缩略图表示211-240可能比图2中的大,或者它们可以与图2所示的相同。另外,关于与每个表示211-240相关联的对象的文本信息可以在每个表示旁边同时显示。文本信息可以包括例如标题、日期、作者、主题和/或与每个对象相关联的任何其他元数据。例如,与缩略图表示211相关联的相片文件题为“相片1”,而且与缩略图表示212相关联的相片文件题为“相片2”。
由此,图2中的表示201可被认为是图3中所示的内容的预览。两者都用同一视图,即缩略图视图显示了表示211-240。因此,当容器被关闭时(图2)以及在容器被打开后(图3),表示211-240都被显示为缩略图。
图4示出了另一个例子,其中,表示201和202这次以不同的视图(此处称为壁炉架视图)显示所包含的对象的表示211-215和251-253。壁炉架视图将表示211-215和251-253显示为如同它们是像靠在墙上(诸如在壁炉架上)一样。当与(例如)表示201相关联的容器被打开时,诸如在一窗口中向用户再次显示同一壁炉架视图。然而,在这种情况下,在容器被打开后,壁炉架视图中显示的相片可能更大。所以,如图4所示的表示201实际上显示了一对嵌套视图:壁炉架视图的缩略视图。换言之,以缩略图形式示出了一组对象表示的壁炉架视图。当与表示201相关联的容器被打开后,则该壁炉架视图以完整的壁炉架形式显示。对于图2的例子也是如此;这也是一个嵌套视图。具体地,图2示出了一个缩略图视图的缩略图视图。换言之,以缩略图形式示出了一组对象表示的缩略图视图。同样,如图5说明性地示出的,视图甚至可以在同时显示的各种容器之中混合。例如,在这种情况下的表示201是相册视图的缩略图视图,而表示202则是壁炉架视图的缩略图视图。
另外,视图可以在二个以上层次中嵌套。例如,在图6中,文件夹(“我的文档)”作为表示600向用户呈现,该表示中有包括容器表示650的多个对象表示的壁炉架视图的缩略图视图。另外,还示出了容器表示650的壁炉架视图,该视图中具有包括表示601-614以及650-654的多个对象表示的缩略图视图。因此,在这个例子中,有嵌套视图的三个分层层次:缩略图视图的壁炉架视图的缩略图视图。
图6示出了在关闭配置中的我的文档文件夹。当我的文档文件夹被选中并打开时,显示另一表示700(诸如窗口),它示出了图6的壁炉架视图的放大版本。图7中的壁炉架视图可示出相同的表示650-654和/或不同的表示。例如,表示601-614和650-654各自在图7中可以比在图6中更大。而且,可在图7中示出比图6中更多的表示。这是因为虽然其他对象也可被包含在我的文档文件夹中,但是可能没有足够的空间来示出我的文档文件夹中的所有对象的所有表示。
如果用户要从图7中选择表示650以打开与表示650相关联的容器,则用户可以看见图8中说明性地示出的内容。在这个例子中,表示800(如窗口)与其中的对象表示601-604中的一个或多个一起显示。图8中的表示601-614的缩略图视图可显示相同的表示601-614和/或不同的表示。例如,表示601-614中可以各自在图8中比在图7中更大。此外,可以在表示800显示比在表示650中更多的表示。这是因为虽然其他对象也可被包含在与表示650相关联的文件夹中,但是可能没有足够的空间来示出与表示650相关联的文件夹中的所有对象的所有表示。所以,计算机100可以基于例如表示650的大小、形状和/或样式来智能地确定在表示650内应显示较少量对象表示。
参考图9,即使表示所在的容器被关闭的,用户也可以与表示交互。例如,用户可以将一对象表示901从外部表示700拖到表示650上(被显示在表示700内),然后将表示901放到表示650上。作为响应,计算机100可使与表示901相关联的对象被包含在与表示650相关联的容器中。这例如通过显示与先前与表示901相关联的对象相关联的表示1001来向用户表明,如图10中说明性地示出的。表示1001根据应用于表示650中的表示的视图(本示例中是缩略图视图)来示出。当在这个例子中表示901是缩略图视图时,则表示1001可以是表示901的较小版本。
结合图11和12讨论与表示交互的另一个例子。如图11所示,用户可以选择(例如)表示611,并且将其从表示650和600中拖出。结果,如图12所示,表示1201可被呈现为与先前与表示611相关联的相同对象相关联。表示1201可以根据与表示650中的视图不同的视图来显示。例如,如果用户拖到桌面上,则桌面本身可被认为是容器并且具有相关联视图。表示1201然后可以根据桌面的所分配的视图来显示。例如,当桌面视图也是缩略图视图时,表示1201可被显示为比表示611更大的缩略图。然而,当桌面视图是如壁炉架视图时,则表示1201可以根据壁炉架视图来显示。
对容器或非容器对象的内容的任何改变可以被动态地更新以实时地向用户展示这些变化。例如,响应于拖/放操作,表示611被从显示在表示650内移除。这是因为用户的拖放动作使得先前与表示611相关联的对象从与表示650相关联的容器中移除。作为拖放操作的替代,可以选中一表示并且发出剪切/复制/粘贴命令(如通过键盘快捷键或菜单)。
因此,可以看出,用户可直接与任何分层层次处的表示交互,而不管包含与那些表示相关联的对象的容器是打开还是关闭。作为另一个例子,参考图11,用户可以将表示611从表示650中拖出,但将其放到表示600中的空白区域上。这将具有将与表示650相关联的对象从与表示611相关联的容器移至我的文档文件夹中的效果(即,在这个例子中,这一动作将对象在分层结构中上移一层)。
因此,此处描述了一种改进的图形用户界面,其中用户可以在不打开电子文件系统中的容器的情况下获得有用的和交互式的预览信息。

Claims (20)

1.一种存储有用于执行步骤的计算机可执行指令的计算机可读介质,所述步骤包括:
(a)接收用户选择的第一视图;
(b)与第一多个对象中的每一个的第一对象表示同时地显示一电子文件系统的容器的第一容器表示,其中,所述第一对象表示是根据所述第一视图来显示的,其中,所述第一对象表示各自被显示在所述第一容器表示的内部,并且其中,所述第一对象各自被包含在所述容器中;以及
(c)响应于对所述第一容器表示的第一用户选择,与所述第一多个对象中的每一个的第二对象表示同时地显示所述容器的与所述第一容器表示不同的第二容器表示,其中,所述第二对象表示是根据所述第一视图来显示的,并且其中,所述第二对象表示各自被显示在所述第二容器的内部。
2.如权利要求1所述的计算机可读介质,其特征在于,所述第一多个对象中的每一个是文件。
3.如权利要求1所述的计算机可读介质,其特征在于,所述第一视图定义对所述第一和第二对象表示中的每一个显示的文本信息的数量。
4.如权利要求1所述的计算机可读介质,其特征在于,所述第一视图定义所述第一多个对象的数量。
5.如权利要求1所述的计算机可读介质,其特征在于,所述第一视图定义所述第一和第二对象表示中的每一个的大小。
6.如权利要求1所述的计算机可读介质,其特征在于,所述第一视图定义所述第一和第二对象表示中的每一个的形状。
7.如权利要求1所述的计算机可读介质,其特征在于,所述第二对象表示是所述第一对象表示的较大版本。
8.如权利要求1所述的计算机可读介质,其特征在于,还包括响应于所述第一用户选择打开所述容器。
9.如权利要求1所述的计算机可读介质,其特征在于,所述容器是文件夹。
10.如权利要求1所述的计算机可读介质,其特征在于,所述第一多个对象中的至少一个是所述电子文件系统的容器。
11.如权利要求1所述的计算机可读介质,其特征在于,所述计算机可执行指令还用于:
接收与所述第一视图不同的用户选择的第二视图;
与所述第一多个对象中的每一个的第三对象表示同时地显示所述第一容器表示,其中,所述第三对象表示是根据所述第二视图来显示的,其中,所述第三对象表示各自被显示在所述第一容器表示的内部,并且其中,所述第三对象表示与所述第一对象表示不同;以及
响应于对所述第一容器表示的第二用户选择,与所述第一多个对象中的每一个的第四对象表示同时地显示所述第二容器表示,其中,所述第四对象表示是根据所述第二视图来显示的,其中,所述第四对象表示各自被显示在所述第二容器表示的内部,并且其中,所述第四对象表示与所述第二对象表示不同。
12.如权利要求1所述的计算机可读介质,其特征在于,所述计算机可执行指令还用于接收用户选择的第二视图,
其中,步骤(b)还包括与第二多个对象中的每一个的第三对象表示同时地显示所述第一容器表示和所述第一对象表示,
其中,所述第三对象表示是根据所述第二视图来显示的,
其中,所述第三对象表示各自被显示在所述第一对象表示之一的内部,其中,所述第二多个对象被包含在所述第一多个对象的对象之一内,
其中,步骤(c)还包括与所述第二多个对象中的每一个的第四对象表示同时地显示所述第二容器表示和所述第二对象表示,以及
其中,所述第四对象表示是根据所述第二视图来显示的,并且其中,所述第四对象表示各自被显示在所述第二对象表示之一的内部。
13.如权利要求12所述的计算机可读介质,其特征在于,所述计算机可执行指令还用于,响应于对所述第二对象表示之一的第二用户选择,与所述第二多个对象中的每一个的第六对象表示同时地显示与所述第二对象表示之一相关联且不同的第五对象表示,其中,所述第六对象表示是根据所述第二视图来显示的,并且其中,所述第六对象表示各自被显示在所述第五对象表示的内部。
14.如权利要求1所述的计算机可读介质,其特征在于,所述计算机可执行指令还用于:
在步骤(b)期间,接收对所述第一对象表示之一的第二选择;以及
响应于所述第二用户选择,将与所述第一对象表示之一相关联的所述多个第一对象中的一个从所述容器中移除。
15.如权利要求14所述的计算机可读介质,其特征在于,所述第二用户选择包括将所述第一对象表示之一从所述第一容器表示中拖出。
16.如权利要求1所述的计算机可读介质,其特征在于,所述计算机可执行指令还用于:
在步骤(b)期间,接收对所述第一对象表示之一的第二选择;以及
响应于所述第二用户选择,显示与所述第一多个对象中同所述第一对象表示之一相关联的一个对象相关联的元数据。
17.一种存储有用于执行步骤的计算机可执行指令的计算机可读介质,所述步骤包括:
同时显示一电子文件系统的第一容器的第一容器表示、第一多个对象中的每一个的第一对象表示、所述电子文件系统中与所述第一容器不同的第二容器的第二容器表示、以及与所述第一多个对象不同的第二多个对象中的每一个的第二对象表示,其中,所述第一对象表示根据第一视图被显示在所述第一容器表示内,并且其中,所述第二对象表示根据与所述第一视图不同的第二视图被显示在所述第二容器表示内;
响应于对所述第一容器表示的第一用户选择,显示所述第一多个对象中的每一个的第三对象表示,其中,所述第三对象表示是根据所述第一视图来显示的;以及
响应于对所述第二容器表示的第二用户选择,显示所述第二多个对象中的每一个的第四对象表示,其中,所述第四对象表示是根据所述第二视图来显示的。
18.如权利要求17所述的计算机可读介质,其特征在于,所述第一多个对象被包含在所述第一容器中,而所述第二多个对象被包含在所述第二容器中。
19.如权利要求17所述的计算机可读介质,其特征在于,所述第一视图定义所述第一多个对象的数量,而所述第二视图定义所述第二多个对象的数量。
20.如权利要求17所述的计算机可读介质,其特征在于,所述第一视图定义所述第一和第三对象表示中的每一个的形状,而所述第二视图定义所述第二和第四对象表示中的每一个的形状。
CNA2006800331135A 2005-09-09 2006-08-29 电子文件系统中的嵌套视图 Pending CN101263479A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/222,234 2005-09-09
US11/222,234 US20070061745A1 (en) 2005-09-09 2005-09-09 Nested views in an electronic file system

Publications (1)

Publication Number Publication Date
CN101263479A true CN101263479A (zh) 2008-09-10

Family

ID=37856795

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006800331135A Pending CN101263479A (zh) 2005-09-09 2006-08-29 电子文件系统中的嵌套视图

Country Status (6)

Country Link
US (1) US20070061745A1 (zh)
EP (1) EP1922640A1 (zh)
JP (1) JP2009508217A (zh)
KR (1) KR20080042871A (zh)
CN (1) CN101263479A (zh)
WO (1) WO2007032908A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102597943A (zh) * 2009-11-17 2012-07-18 Lg电子株式会社 基于使用历史来提供图形用户界面
CN103164402A (zh) * 2011-12-08 2013-06-19 青岛海尔电子有限公司 文件显示的方法
CN103177069A (zh) * 2011-12-21 2013-06-26 波音公司 全景可视化文档导航
CN102214070B (zh) * 2010-01-28 2014-11-05 华为终端有限公司 移动终端的组件处理方法和移动终端
CN104636050A (zh) * 2013-11-09 2015-05-20 国际商业机器公司 允许嵌套对象拖放的方法及系统
US9256446B2 (en) 2010-01-28 2016-02-09 Huawei Device Co., Ltd. Method and apparatus for component display processing
CN105426043A (zh) * 2015-11-05 2016-03-23 青岛海信移动通信技术股份有限公司 消息提醒的显示方法及移动终端
WO2020041983A1 (zh) * 2018-08-28 2020-03-05 西安诺瓦电子科技有限公司 媒体预览特效实现方法、装置及系统、服务端和计算机可读存储介质
WO2020048286A1 (zh) * 2018-09-06 2020-03-12 中兴通讯股份有限公司 一种数据处理方法、终端及计算机可读存储介质

Families Citing this family (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7343566B1 (en) 2002-07-10 2008-03-11 Apple Inc. Method and apparatus for displaying a window for a user interface
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US20080033919A1 (en) * 2006-08-04 2008-02-07 Yan Arrouye Methods and systems for managing data
US8104048B2 (en) 2006-08-04 2012-01-24 Apple Inc. Browsing or searching user interfaces and other aspects
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
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
WO2008100516A1 (en) * 2007-02-13 2008-08-21 Buchanan Michael G Nestable system and method for accessing, organizing, and interacting with visual representations of data
US8839142B2 (en) * 2007-06-08 2014-09-16 Apple Inc. Desktop system object removal
US8423914B2 (en) * 2007-06-08 2013-04-16 Apple Inc. Selection user interface
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
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
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
US9058337B2 (en) * 2007-10-22 2015-06-16 Apple Inc. Previewing user interfaces and other aspects
US8739050B2 (en) 2008-03-07 2014-05-27 9224-5489 Quebec Inc. Documents discrimination system and method thereof
US8762887B2 (en) * 2008-06-06 2014-06-24 Apple Inc. Browsing or searching user interfaces and other aspects
US8516038B2 (en) 2008-06-06 2013-08-20 Apple Inc. Browsing or searching user interfaces and other aspects
US8607166B2 (en) * 2008-06-06 2013-12-10 Apple Inc. Browsing or searching user interfaces and other aspects
US20090307622A1 (en) * 2008-06-06 2009-12-10 Julien Jalon Browsing or searching user interfaces and other aspects
US9030418B2 (en) * 2008-06-24 2015-05-12 Lg Electronics Inc. Mobile terminal capable of sensing proximity touch
JP5086960B2 (ja) * 2008-09-26 2012-11-28 キヤノン株式会社 データ閲覧装置及びデータ閲覧装置の制御方法
US8930817B2 (en) * 2008-08-18 2015-01-06 Apple Inc. Theme-based slideshows
US8893050B2 (en) * 2009-01-12 2014-11-18 International Business Machines Corporation Assembly and output of user-defined groupings
JP5416983B2 (ja) * 2009-02-04 2014-02-12 1stホールディングス株式会社 フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム
US20100205557A1 (en) * 2009-02-09 2010-08-12 Harold Lee Peterson System, method and computer-readable medium for clean up of visually displayed icons
US8219937B2 (en) * 2009-02-09 2012-07-10 Microsoft Corporation Manipulation of graphical elements on graphical user interface via multi-touch gestures
JP5419486B2 (ja) * 2009-02-10 2014-02-19 キヤノン株式会社 データ処理装置、データ処理方法、およびプログラム
JP2010191892A (ja) * 2009-02-20 2010-09-02 Sony Corp 情報処理装置、表示制御方法、及びプログラム
US20110117092A1 (en) * 2009-10-20 2011-05-19 The Regents Of The University Of Michigan Compositions and methods for inhibiting g-csfr
US8839128B2 (en) 2009-11-25 2014-09-16 Cooliris, Inc. Gallery application for content viewing
US10007393B2 (en) * 2010-01-19 2018-06-26 Apple Inc. 3D view of file structure
US8717317B2 (en) * 2010-02-22 2014-05-06 Canon Kabushiki Kaisha Display control device and method for controlling display on touch panel, and storage medium
US8516395B2 (en) * 2010-03-30 2013-08-20 Cisco Technology, Inc. One-dimensional representation of a two-dimensional data structure
US8881060B2 (en) * 2010-04-07 2014-11-04 Apple Inc. Device, method, and graphical user interface for managing folders
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US8799815B2 (en) * 2010-07-30 2014-08-05 Apple Inc. Device, method, and graphical user interface for activating an item in a folder
US8826164B2 (en) 2010-08-03 2014-09-02 Apple Inc. Device, method, and graphical user interface for creating a new folder
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US8817053B2 (en) 2010-09-30 2014-08-26 Apple Inc. Methods and systems for opening a file
US10740117B2 (en) 2010-10-19 2020-08-11 Apple Inc. Grouping windows into clusters in one or more workspaces in a user interface
US9658732B2 (en) 2010-10-19 2017-05-23 Apple Inc. Changing a virtual workspace based on user interaction with an application window in a user interface
US9292196B2 (en) 2010-10-19 2016-03-22 Apple Inc. Modifying the presentation of clustered application windows in a user interface
US9542202B2 (en) 2010-10-19 2017-01-10 Apple Inc. Displaying and updating workspaces in a user interface
KR101737086B1 (ko) * 2011-01-17 2017-05-17 삼성전자주식회사 디지털 촬영 장치 및 이의 제어 방법
US9058093B2 (en) 2011-02-01 2015-06-16 9224-5489 Quebec Inc. Active element
USD669488S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD693361S1 (en) 2011-02-03 2013-11-12 Microsoft Corporation Display screen with transitional graphical user interface
USD669490S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD692913S1 (en) 2011-02-03 2013-11-05 Microsoft Corporation Display screen with graphical user interface
USD669493S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669495S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669492S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD687841S1 (en) 2011-02-03 2013-08-13 Microsoft Corporation Display screen with transitional graphical user interface
USD669494S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669489S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD669491S1 (en) * 2011-02-03 2012-10-23 Microsoft Corporation Display screen with graphical user interface
USD673169S1 (en) 2011-02-03 2012-12-25 Microsoft Corporation Display screen with transitional graphical user interface
US10152192B2 (en) 2011-02-21 2018-12-11 Apple Inc. Scaling application windows in one or more workspaces in a user interface
AU2011202182B1 (en) 2011-05-11 2011-10-13 Frequency Ip Holdings, Llc Creation and presentation of selective digital content feeds
US10289657B2 (en) 2011-09-25 2019-05-14 9224-5489 Quebec Inc. Method of retrieving information elements on an undisplayed portion of an axis of information elements
JP2013089139A (ja) * 2011-10-20 2013-05-13 Canon Inc 表示装置、表示方法、およびプログラム
TW201346795A (zh) * 2012-05-03 2013-11-16 Infopower Corp 資料管理方法
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
US9098516B2 (en) * 2012-07-18 2015-08-04 DS Zodiac, Inc. Multi-dimensional file system
USD738384S1 (en) * 2012-08-29 2015-09-08 Samsung Electronics Co., Ltd. Digital camera with a graphical user interface
USD737831S1 (en) * 2012-08-29 2015-09-01 Samsung Electronics Co., Ltd. Digital camera with an animated graphical user interface
USD737832S1 (en) * 2012-08-29 2015-09-01 Samsung Electronics Co., Ltd. Digital camera with a graphical user interface
USD738383S1 (en) * 2012-08-29 2015-09-08 Samsung Electronics Co., Ltd. Digital camera with a graphical user interface
JP2013058206A (ja) * 2012-09-24 2013-03-28 Nec Corp 情報処理装置、情報表示処理システム、情報処理方法、および情報処理プログラム
KR102028119B1 (ko) * 2012-11-28 2019-11-04 삼성전자주식회사 애플리케이션을 디스플레이하는 방법 및 그 전자 장치
US10241643B2 (en) 2012-12-21 2019-03-26 Microsoft Technology Licensing, Llc Navigating content hierarchies and persisting content item collections
JP5905417B2 (ja) * 2013-07-29 2016-04-20 京セラ株式会社 携帯端末および表示制御方法
US10080060B2 (en) 2013-09-10 2018-09-18 Opentv, Inc. Systems and methods of displaying content
US20150074728A1 (en) 2013-09-10 2015-03-12 Opentv, Inc. Systems and methods of displaying content
JP6184269B2 (ja) * 2013-09-18 2017-08-23 キヤノン株式会社 画像処理システム、情報処理装置、画像処理方法、情報処理方法、及びプログラム
AU2013404001B2 (en) 2013-10-30 2017-11-30 Apple Inc. Displaying relevant user interface objects
CN104094210B (zh) 2013-12-20 2018-09-21 华为技术有限公司 一种文件夹内的文件开启方法和终端
US9767078B2 (en) 2015-08-06 2017-09-19 Dropbox, Inc. Embedding dynamic content item preview
CN105630298B (zh) * 2016-02-29 2019-02-01 华为技术有限公司 一种文件夹的管理方法和设备
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
US10671266B2 (en) 2017-06-05 2020-06-02 9224-5489 Quebec Inc. Method and apparatus of aligning information element axes
US11741300B2 (en) 2017-11-03 2023-08-29 Dropbox, Inc. Embedded spreadsheet data implementation and synchronization
US11249950B2 (en) * 2018-04-27 2022-02-15 Dropbox, Inc. Aggregated details displayed within file browser interface
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5388196A (en) * 1990-09-07 1995-02-07 Xerox Corporation Hierarchical shared books with database
US5544302A (en) * 1993-06-03 1996-08-06 Taligent, Inc. Object-oriented framework for creating and using container objects with built-in properties
US6606101B1 (en) * 1993-10-25 2003-08-12 Microsoft Corporation Information pointers
US5917488A (en) * 1996-08-21 1999-06-29 Apple Computer, Inc. System and method for displaying and manipulating image data sets
US5847709A (en) * 1996-09-26 1998-12-08 Xerox Corporation 3-D document workspace with focus, immediate and tertiary spaces
US5943679A (en) * 1996-10-30 1999-08-24 Xerox Corporation Multi-page document viewer having a focus image and recursively nested images of varying resolutions less than the resolution of the focus image
US6006214A (en) * 1996-12-04 1999-12-21 International Business Machines Corporation Database management system, method, and program for providing query rewrite transformations for nested set elimination in database views
US5874953A (en) * 1996-12-31 1999-02-23 International Business Machines Corporation Database graphical user interface with outline view
US7216304B1 (en) * 2000-01-05 2007-05-08 Apple Inc. Graphical user interface for computers having variable size icons
JP2001209470A (ja) * 2000-01-26 2001-08-03 Fujitsu Ltd 表示インターフェイス方法及び装置並びにプログラム記憶媒体
US6564203B1 (en) * 2000-02-24 2003-05-13 Oracle Corporation Defining instead-of triggers over nested collection columns of views
US6761523B2 (en) * 2000-10-13 2004-07-13 Delaware Capital Formation, Inc. Mechanism for dumping a refuse container
US8549434B2 (en) * 2001-10-18 2013-10-01 Microsoft Corporation Method for graphical representation of a content collection
US20030229646A1 (en) * 2002-06-05 2003-12-11 Thomas Bach Retrieving data for generating view components
US20040017397A1 (en) * 2002-06-05 2004-01-29 Thomas Bach Controllers and subcontrollers generating user interface displays
JP2004145569A (ja) * 2002-10-23 2004-05-20 Internatl Business Mach Corp <Ibm> 文書表示システム、文書表示方法、およびプログラム
US7337401B2 (en) * 2002-12-18 2008-02-26 Microsoft Corporation User interface element representation with simplified view
US20050047577A1 (en) * 2003-08-29 2005-03-03 Timmins Timothy A. Technique for updating a private directory at an information/call center
US7840911B2 (en) * 2004-09-27 2010-11-23 Scott Milener Method and apparatus for enhanced browsing

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102597943B (zh) * 2009-11-17 2015-05-13 Lg电子株式会社 用于提供图形用户界面的多媒体数据处理装置及其方法
CN102597943A (zh) * 2009-11-17 2012-07-18 Lg电子株式会社 基于使用历史来提供图形用户界面
US9213464B2 (en) 2009-11-17 2015-12-15 Lg Electronics Inc. Providing graphic user interface based upon usage history
CN102214070B (zh) * 2010-01-28 2014-11-05 华为终端有限公司 移动终端的组件处理方法和移动终端
US10698563B2 (en) 2010-01-28 2020-06-30 Huawei Device (Dongguan) Co., Ltd. Method and apparatus for component display processing
US9256446B2 (en) 2010-01-28 2016-02-09 Huawei Device Co., Ltd. Method and apparatus for component display processing
US10983668B2 (en) 2010-01-28 2021-04-20 Huawei Device Co., Ltd. Method and apparatus for component display processing
CN103164402A (zh) * 2011-12-08 2013-06-19 青岛海尔电子有限公司 文件显示的方法
CN103164402B (zh) * 2011-12-08 2016-08-10 青岛海尔电子有限公司 文件显示的方法
CN103177069A (zh) * 2011-12-21 2013-06-26 波音公司 全景可视化文档导航
CN103177069B (zh) * 2011-12-21 2018-04-03 波音公司 全景可视化文档导航
CN104636050A (zh) * 2013-11-09 2015-05-20 国际商业机器公司 允许嵌套对象拖放的方法及系统
CN104636050B (zh) * 2013-11-09 2018-04-27 国际商业机器公司 允许嵌套对象拖放的方法及系统
CN105426043A (zh) * 2015-11-05 2016-03-23 青岛海信移动通信技术股份有限公司 消息提醒的显示方法及移动终端
CN112368695A (zh) * 2018-08-28 2021-02-12 西安诺瓦星云科技股份有限公司 媒体预览特效实现方法、装置及系统、服务端和计算机可读存储介质
WO2020041983A1 (zh) * 2018-08-28 2020-03-05 西安诺瓦电子科技有限公司 媒体预览特效实现方法、装置及系统、服务端和计算机可读存储介质
WO2020048286A1 (zh) * 2018-09-06 2020-03-12 中兴通讯股份有限公司 一种数据处理方法、终端及计算机可读存储介质

Also Published As

Publication number Publication date
US20070061745A1 (en) 2007-03-15
WO2007032908A1 (en) 2007-03-22
EP1922640A1 (en) 2008-05-21
KR20080042871A (ko) 2008-05-15
JP2009508217A (ja) 2009-02-26

Similar Documents

Publication Publication Date Title
CN101263479A (zh) 电子文件系统中的嵌套视图
CN101223497B (zh) 用于提供丰富的拖放用户界面的方法
CN101128816B (zh) 用于显示分页内容并与之交互的方法和系统
CN101223496B (zh) 丰富的拖放用户界面
CN101983380B (zh) 文档的同步协作审阅
CN102915319B (zh) 用于信息电子集聚的技术
CN103080980B (zh) 基于上下文向文档自动附加捕捉的图像
US11687702B2 (en) Embedding a representation of an item in a host
CN103098006A (zh) 位置条和书签功能
CN105745637A (zh) 经由电子邮件共享文件
CN103412703A (zh) 利用功能区来访问应用用户界面
US20230143275A1 (en) Software clipboard
CN102945226A (zh) 多个内容项和功能到电子内容项的应用
KR20140123988A (ko) 컴퓨팅 디바이스로부터의 문서들에 액세스하기 위한 사용자 인터페이스
KR20070006905A (ko) 미디어 패키지 및 미디어 패키지를 관리하기 위한 시스템및 그 방법
US20140006967A1 (en) Cross-application transfers of user interface objects
CN104169853A (zh) 网页应用控件
JP4560554B2 (ja) 表示処理装置、表示処理方法、及びコンピュータプログラム
TWI233039B (en) Communicating objects between users
JP4337284B2 (ja) ファイル管理プログラム、およびファイル管理方法
JP2023146487A (ja) 情報処理システムおよびプログラム
JP2023146486A (ja) 情報処理システムおよびプログラム
EP1577750A1 (en) Improved software application system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20080910