图像和其它用户数据的自动分组的制作方法

文档序号:6656605阅读:227来源:国知局
专利名称:图像和其它用户数据的自动分组的制作方法
技术领域
本发明一般涉及组织、维护和访问电子数据。更具体地,本发明涉及组织、访问和维护电子图像和其它的用户数据,以便提供更方便的方法来浏览、搜索和查看电子存储的图片和其它类型的信息。
背景技术
数字照相机和用于数字成像、录像和录音的其它设备已经成为普遍现象。例如,很多无线电话和其它的移动设备也创建数字照片、视频段和音频段。然而,用户可以日益容易地创建和存储数字图像却产生了挑战。在常规摄影的情况下,胶卷和显影的花费往往限制了在特定场合所创建的照片数,与此不同,电子成像支持用户创建更多数目的图像。因为不牵涉到胶卷或显影花费,更容易生成多个图像并且丢弃可能不满意的那些。然而,该优点经常以不得不回顾和组织数目大得多的图像为代价。随着越来越多的图像积累,用户越来越难以组织图像,以及找到特定的所存储的图像。
在很多情况下,许多图像常常在某方面是有关系的,并且如果基于该关系分组,则更有价值。例如,用户可能希望对在特定的场合(例如婚礼、家庭聚会、假日)、在特定的时期(如假期)、具有特定的主题(如特定人物的图片)或以某种其它的方式获得的图像进行分组。然而,将图像组织成所期望的分组可能是费力和乏味的过程。在某些情况下,通过在显示屏上排列许多图像的较小的版本(或“略图”)来稍微减轻这项任务。通过一次查看多个图像,用户能更好地对那些图像完全分类。然而,缩略图通常是低分辨率的,并且无益于查看更精细的细节。常常难以从略图评估图像质量。对许多图像文件完全分类的用户因而常常需要完全浏览许多略图,从而放大对于特定的分组是可能的候选者的图像,并且然后分别将每个图像保存到所期望的分组中。以这种方式组织图像要求用户对每个图像都执行许多单独的步骤。
出于这些以及其它的原因,仍然需要这样的系统和方法,通过该系统和方法,用户可以更方便地组织图像和其它类型的用户数据。

发明内容
本发明的方面针对的是允许用户对存储在服务器中的电子图像和其它类型的信息组织数据,所述服务器耦合到诸如电视机的显示器上,并且具有与一个或多个通信网络的接口。最初向用户提供接口,其中他或她可以选择多个数据文件之一。在一些实施例中,所述数据文件是电子创建的图像的图像文件,并且所述接口是对应于那些文件的缩略图的视图。在从所述接口选择文件时,以适当的方式,例如提供放大图像显示、播放音频剪辑、播放视频剪辑等,将该文件的内容显现给所述用户。还自动地将所选择的文件移动到单独的文件夹。当将另外的文件的内容显现给所述用户的时候,还自动地将那些文件移动到所述单独的文件夹。当所述用户返回所述接口并且从该接口选择另一文件时,创建新文件夹,或者可选地,依据来自于所述用户的指令创建新文件夹。所述用户然后可以重新命名或者用别的方式修改所述文件夹。
在第一实施例中,本发明包括用于组织含有录音和电子图像中至少一个的用户数据文件的方法。所述方法包括将多个用户数据文件存储在存储器中的第一文件夹中,以及显示文件选择用户接口,所述文件选择用户接口显现关于所述多个文件中的每一个的信息。从该接口选择用户数据文件产生对所选择的文件的显现,并且所述显现包括对所选择的文件内容的音频回放和视觉显示中的至少一个。所述方法还包括从所述文件选择用户接口接收对所述多个中第一文件的选择,响应于所述选择,在所述存储器内创建第二文件夹,并且自动地将所述第一文件存储在所述第二文件夹中。接收显现所述多个中第二文件的用户指令,并且响应于该指令,将所述第二文件自动地存储在所述第二文件夹中。第二实施例包括机器可读介质,其具有用于执行类似于所述第一实施例的方法的方法的指令。第三实施例包括服务器,其具有被配置以执行类似于所述第一实施例的步骤的步骤的处理器。
在考虑以下优选实施例的详细描述时,本发明的这些和其它的特征将显而易见。


在结合附图阅读时,会更好地理解本发明的前述概要,以及以下优选实施例的详细描述,其中,所包括的附图是作为例子,而不是作为对所要求的本发明的限制。
图1是可以在其中实现本发明的各方面的无线通信系统的例子的框图。
图2是根据本发明的至少一个实施例的说明性移动设备的框图。
图3是根据本发明的至少一个实施例的服务器的框图。
图4以局部示意图的形式,示出了显示器上多个图像的缩略图,以及相应的图像文件的存储。
图5以局部示意图的形式,示出了对应于所选择的略图的图像的放大,以及相应的图像文件的移动。
图6以局部示意图的形式,示出了对应于略图的图像的放大,以及相应的图像文件的移动。
图7以局部示意图的形式,示出了显示器上多个图像的缩略图,以及相应的图像文件的存储。
图8至图10以局部示意图的形式,示出了对应于略图的图像的放大,以及相应的图像文件的移动。
图11以局部示意图的形式,示出了对应于略图的图像的放大、相应的图像文件的移动,以及图像文件的删除。
图12至图16根据本发明的其它实施例,以局部示意图的形式,示出了多个图像的缩略图和图像的放大视图,以及相应的图像文件的存储。
图17是根据本发明的至少一些实施例,示出了以类似于结合图4至图11所描述的方式的方式操作服务器的流程图。
图18和图19是根据本发明的至少一些实施例,示出了以类似于结合图12至图16所描述的方式的方式操作服务器的流程图。
图20是根据本发明的至少一些实施例,示出了操作服务器的流程图。
具体实施例方式
图1示出了无线通信系统110的例子,可以在其中有利地使用本发明的系统和方法。一个或多个网络启用(network-enabled)的遥控或移动设备112,例如个人数字助理(PDA)、数字照相机、蜂窝电话、移动终端或其组合,与服务器114通信。尽管图1中未示出,然而服务器114对于诸如家庭网络、一些其它的局域网(LAN),或者广域网(WAN)的网络来说,可以充当诸如个人服务器或个人存储设备的文件服务器。服务器114可以是计算机或能够存储和访问数据的其它设备,例如膝上型电脑、机顶盒、数字视频盘(DVD)、电视、个人录像机(PVR)、数字录像机(DVR)、TiVo兼容设备、个人便携式服务器、个人便携式媒体播放器、网络服务器和/或能够存储和访问数据的其它设备。移动设备112可以以各种方式与服务器114通信。例如,移动设备112可以通过无线网络118与服务器114通信。无线网络118可以是第三代(3G)蜂窝数据通信网络、全球移动通信系统网络(GSM)或其它的无线通信网络。遥控或移动设备112还可以具有一个或多个端口,其允许经由例如通用串行总线(USB)电缆115到服务器114的有线连接。移动设备112也许还能够短距离无线连接120(例如BLUETOOTH(蓝牙)、WLAN、WiFi或IrDA链路)至服务器114。单个移动设备112也许能够以多种方式与服务器114通信。尽管图1中未示出,然而依照本发明的至少一个实施例,移动设备112可以包括与移动设备112在相同的物理框架内的服务器114。本领域的技术人员应当理解,本发明并非如此限制于在物理上存在于移动设备112外部的服务器114。
服务器114可以充当储存库,用于存储从移动设备112和/或从其它的源接收到的文件。服务器114可以具有无线接口122或耦合到无线接口122,该无线接口122被配置以发送和/或接收与移动网络118或WLAN网络的通信(例如消息、文件或其它数据)。服务器114可选地(或者还)可以具有一个或多个其它的通信网络连接。例如,服务器114可以(直接或经由一个或多个中间网络)链接至因特网、常规的有线电话系统,或者一些其它的通信或广播网络,例如电视、无线电或IP数据广播网络。
在一个实施例中,移动设备112具有被配置以在无线网络118内发送和/或接收数字无线通信的无线接口。当移动设备位于无线网络118的管理范围内时,作为无线网络118的一部分,一个或多个基站(未示出)可以支持与移动设备112的数字通信。与移动设备112通信的无线网络118的基站可以是与和服务器114通信的相同的或不同的基站。实际上,移动设备112和服务器114可以各自与不同的无线网络通信(例如,移动设备112可以漫游),而其又可以通过一个或多个中间的有线或无线网络互连。为简单起见,在相同的无线网络118内示出了服务器114和移动设备112。
移动设备112与服务器114通过无线网络118通信,并且其被配置以发送用于远程存储在服务器114上的用户数据文件。如文中所使用的,“用户数据”指的是存储在“用户数据文件”中的信息。如先前所讨论的,“用户数据文件”包括但不限于视频文件(例如,MPEG和其它文件类型)、音频文件(例如,MP3、MIDI、WAV和其它文件类型)、文本文件、消息文件(例如,SMS和MMS消息)、电子邮件、HTML文件、显现等。移动设备112还可以被配置以访问先前存储在服务器114上的数据。在一个实施例中,移动设备112与服务器114之间的数据文件传送可以通过经由短消息服务中心(SMSC)124和/或多媒体消息收发服务中心(MMSC)126的短消息服务(SMS)消息和/或多媒体消息收发服务(MMS)消息发生。尽管将SMSC 124和MMSC 126示为网络118的一部分,然而其可以是另一网络的一部分或者以别的方式在网络118的外部。尽管将SMSC 124和MMSC 126示为单独的逻辑实体,然而其可以是单个实体。另外,SMSC124和MMSC 126可以通过它们自己之间的信令协调,用于改进文件传送过程。例如,因为SMSC 124和MMSC 126可以是存储转发系统,而非实时系统,来自移动设备112通过SMS消息请求的文件可以基于先前的请求仍然驻留于MMSC 126。这样的话,SMSC 124可以在SMS文件请求上复制MMSC 126,并且如果适用,则MMSC 126可以告知用户先前存储的文件。另外,MMSC 126可以简单地基于其存储的文件的副本来传送所请求的文件。在另外的实施例中,MMSC 126可以充当文件的储存库,并且移动设备112可以简单地请求从MMSC 126传送文件。
如图2所示,移动设备112可以包括连接至用户接口130、无线通信接口132、存储器134和/或其它存储装置、显示器136和数字照相机138的处理器128。用户接口130可以进一步包括键板、四箭头键、操纵杆、数据手套、鼠标、滚动球、触摸屏、语音接口等。软件140可以存储在存储器134和/或其它存储装置内,以向处理器128提供指令,用于使移动设备112能够实现各种功能。例如,软件140可以配置处理器128以使得移动设备112通过数字照相机138拍摄数字照片、自动地命名照片、将照片保存为图像文件、向服务器114传送图像文件、从服务器114检索和显示图像文件,以及使用通信接口132浏览因特网。软件140可以进一步配置处理器128,以使得移动设备112创建、存储、播放、发送和/或接收音频、视频、文本和/或其它类型的用户数据文件。通过在移动设备112内的扬声器上(未示出)或在头戴式耳机(也未示出)上播放文件内容来显示音频文件(或视频文件的音频部分)。尽管未示出,然而通信接口132可以包括被配置以通过不同的通信链路通信的附加的有线(例如USB)和/或无线(例如BLUETOOTH、WLAN、WiFi或IrDA)接口。依照至少一个实施例,移动设备112可以包括服务器114。
如图3所示,服务器114可以包括经由总线144耦合到一个或多个通信接口146、148、150和152的处理器142。接口146可以是蜂窝电话或其它的无线网络通信接口。可以有多个不同的无线网络通信接口。接口148可以是常规的有线电话系统接口。接口150可以是电缆调制解调器。接口152可以是蓝牙(BLUETOOTH)接口或任何其它的短距离无线连接接口。另外,可以有多个不同的接口。服务器114还可以包括易失性存储器154(例如RAM)和/或非易失性存储器156(例如硬盘驱动器、磁带系统等)。软件和应用可以存储在存储器154和/或存储器156内,该存储器向处理器142提供指令,用于使服务器114能够实现各种功能,例如处理文件传送请求(例如对图像文件)、将文件存储在存储器154或存储器156中、显示图像和其它数据,以及组织图像和其它数据。其它数据可以是例如视频文件、音频文件、电子邮件、SMS/MMS消息、其它消息文件、文本文件、显现等。尽管将存储器156示为服务器114的一部分,然而其可以远程存储耦合到服务器114,例如与服务器114通信的外部驱动器或另一存储设备。在某实施例中,服务器114还可以包括可充电电池(未示出),用于为便携式服务器供电。优选地,服务器114还包括显示设备158或如图1所示经由视频接口(未示出)耦合到显示设备158,例如电视(TV)设备、诸如显示器136的移动设备112上的显示器,或者液晶显示器(LCD)投影机。优选地,显示设备可以具有扬声器。显示器158可以是计算机监视器、电视机或其它类型的显示设备。在至少一些实施例中,服务器114还包括扬声器155,通过其可以播放存储在存储器154或156中的音频剪辑(或视频剪辑中的音频部分)。依照至少一个实施例,显示设备158可以是移动设备112上的显示器136。在一些其它的实施例中,输入设备112和显示器158,或可选地,输入设备112、显示设备158和服务器114可以组合在诸如移动电话、数字照相机、数字音频设备等的相同的设备单元中。
用户通过诸如112的本地输入设备直接访问服务器114。除了略图、放大图像和其它信息之外,服务器114还在显示设备158上显示各种用户接口(例如,诸如以下所描述的)。可能的输入设备112包括有线和无线键盘、鼠标和遥控单元。移动设备112还可以起到遥控单元的作用,并且通过蓝牙或其它的无线链路,或者经由通往移动设备112上的端口的电缆连接与服务器114通信。在一些实施例中,经由移动设备112或通过无线网络118、因特网或另一通信网络(的其它设备),可远程访问服务器114。更进一步,依照至少一个实施例,服务器114可以包括在移动设备112内。
根据本发明的一个实施例,提供了一种用于组织存储在诸如服务器114的设备上的文件的方法。尽管以下描述涉及从一个或多个移动设备112接收的摄影图像文件,然而本发明并不受数据类型、文件类型或源的限制。其它的数据或文件类型可以是音频文件、视频文件、诸如SMS或MMS的消息文件、电子邮件、文本文档和显现。文件可以源自于设备112本身或者可以从其它设备接收它们。
当移动设备112创建图像时,将每个图像作为数据文件存储在存储器134中。为每个图像文件分派文件名,并且基于那些名称或基于创建图像的顺序对文件排序。另外,一些其它的元数据信息,例如日期、时间、位置、主题等,可以包括在图像文件中,并且可以基于元数据信息排序图像文件。在某一时刻,用户将那些图像文件传送至服务器114,在那里将它们放置在存储器156中。当最初从移动设备112传送至服务器114时,以在移动设备112的存储器134中存储图像文件的相同的顺序存储图像文件。
在某一稍后的时刻,用户然后访问存储在存储器156内的图像。在至少一些实施例中,用户能够在略图视图用户接口中同时查看作为缩略图的多个图像文件。可以为诸如视频文件、文本文件、显现和消息的其它种类的数据文件显现略图。图4以部分示意图的形式,示出了显示器158上的略图视图接口。为简单起见,将图像表示为示图内的点画和编号框;将特定图像的图像文件表示为示图中具有相同数字的非点画框。如图4所示,图像1至15的略图排列于显示器158上。另外,可以以时间线(time-line)的方式显现图像或文件的略图,即在其自己特定的分组中显现涉及特定时期或瞬时的图像或文件,并且以时间线的顺序,例如按照日期顺序显现分组。可以同时在显示器上显现时间线上的一个或多个分组。相应的图像文件(其可以是JPEG或其它的格式)存储在存储器156中一个或多个文件夹内。为方便起见,图4示出了最初含于标题为“新”的单个文件夹164中的图像文件1至15。图像文件1至15可以是也可以不是在单个场合创建的图像。例如,用户在显示器158上回顾相应的图像(无论是以略图形式或其它的形式)之前,可以将图像文件的集合从移动设备112传送至几个场合下的服务器114。在某些实施例中,服务器114将来自于每次传送的图像存储在单独的文件夹中(例如“新1”、“新2”等)。然而,在那些文件夹中的每一个内,会按照移动设备112对那些图像排序的相同的方式对图像排序(例如按年代顺序排列)。
尽管图4仅示出了15个图像和相应的图像文件,然而可以理解到,经常会要显现很多更多的图像和文件。因此,在略图显示中提供了“页面前进”和“页面后退”箭头160(或其它适当的接口),从而使得用户可以向前(或向后)移动到缩略图的另外的屏幕。向前和向后箭头还可以用于以时间线显现滚动来定位特定的图像文件夹。如果图像文件夹未被处理,则其通常仅包括诸如时期的时间信息作为标题,这是因为数字照相机或数字录像机的用户经常未能手动地添加描述性的元数据信息。
在另一实施例中,用户能够以列表、树或根类结构以及用户接口同时查看多个文件。不一定需要略图,并且它们并不总是适用。
如图5所示,用户然后选择感兴趣的缩略图(略图8),并且在显示器158上放大该图像。例如,用户可以回顾他或她已允许累积于存储器156中的各种图像,并且决定应当保存哪些图像和丢弃哪些图像。当用户细读相对低分辨率的略图时,他或她标识感兴趣的图像,并且通过利用鼠标控制的光标双击图像,或者以某种其它的方式,靠突出显示略图以及按“回车”或其它适当的键,使图像被放大。当放大缩略图8时,处理器142自动地将图像文件8从其在“新”文件夹164中最初的位置移动到单独的组织文件夹(或“图册”)166。当用户在略图视图接口中选择缩略图(图4)用于放大(图5)时,自动创建图册166。依照至少一个实施例,可以在显示诸如图4中所示的略图视图接口的略图视图接口之前创建图册166。当启动回顾图像文件的程序时,可以创建或重新打开图册166。在至少一些实施例中,服务器114基于图册创建的日期和/或时间和/或文件中的元数据信息自动地为图册166生成名称。例如,如果所选择的文件具有关于主题、位置、上下文等的类似的元数据信息,则这样的元数据信息可以用于为文件夹或图册创建通用名称。利用或不用任何的描述性标题,可以按照图册的创建时间或者按照记录图像的时间以时间线显现将图册表示给用户。用户然后可以在稍后的时间重新命名图册。在其它的实施例中,服务器114提示用户在创建图册时命名。
尽管前面的和以下的描述涉及在文件夹之间移动图像数据文件以及文件夹“中”数据文件的存储,然而这只是为了便于解释。文件夹中所有的数据文件均可以不具有相连的存储位置,并且在文件夹之间移动数据文件可以不涉及将数据文件移动到新的存储位置。在一些实施例中,例如,通过将文件夹与指向数据文件的存储地址的指针关联,将数据文件存储在该文件夹中。如本说明书(包括权利要求书)中所使用的,在文件夹中存储数据文件(譬如说,例如将数据文件从另一文件夹移动到该文件夹)仅要求数据文件以某种方式与在其中存储该数据文件的文件夹关联。本发明的方面的一个实施例将元数据信息添加到数据文件中,其描述了通往特定文件夹或图册的关联和链接。
如图6所示,用户然后放大缩略图9。在图6的例子中,用户已经从图5的显示直接前进到图6的显示,而不用首先返回图4的略图接口。在不同的实施例中用户以各种方式这样做。在一些实施例中,对服务器114单独的遥控(图中未示出)具有对应于“下一个”和“前一个”命令的按钮;而在其它的实施例中,移动设备112可用作服务器114的遥控器,并且具有(或可配置具有)“下一个”和“前一个”按钮。当用户在查看放大图像时按“下一个”按钮的时候,以放大形式显示文件夹164中的下一图像文件(在例子中是图像文件9)。在其它的实施例中,放大图像视图包括箭头(类似于图4的箭头160)或用户选择前进到下一(或前一)图像的其它在屏幕上的用户接口。
当用户放大缩略图9时,相应的图像文件被自动移动到图册166。如果用户然后要直接前进到下一缩略图(图像10)的放大视图,则相应的图像文件10还会被自动移动到图册166中。依照本发明的至少一个实施例,只要用户继续查看放大图像而不返回略图接口,则那些图像的相应的文件会被移动到图册166中。然而,在这样的实施例中,如果用户返回缩略图接口,则服务器114停止将图像文件自动地传送至图册166。如果用户然后从略图接口选择另一图像,则自动创建新图册,并且将相应的图像文件移动到新图册。依照本发明的至少一个实施例,用户可以返回诸如图4中所示的略图接口的略图接口,选择诸如图4中所示的图像文件13的另一图像文件,并且服务器会继续自动地将诸如图像文件13的图像文件传送至图册166。
如图7所示,例如,用户从图像9的放大视图返回到略图接口。相应地,图册166现在含有图像8和9的图像文件,并且那些文件不再在文件夹164中。用户然后选择缩略图12用于放大(图7中通过略图12的粗体轮廓示出)。在放大缩略图12时,并且如图8所示,服务器114创建新图册168,并且将图像12的文件移动到图册168中。如果用户然后直接前进到另一放大的图像而不返回略图接口,则该图像的相应的文件还会被移动到图册168。如果用户返回略图接口,则服务器114会停止将图像文件自动地传送至图册168,并且会按用户对另一缩略图的选择来创建新的组织文件夹。如上所述,依照本发明的至少一个实施例,服务器允许用户返回略图接口、选择另外的图像文件,并且使该图像文件随图像文件8和9移动到图册166中。依照至少一个实施例,还可以将来自不同源的图像文件传送到相同的图册166中。
在本发明的至少一些实施例中,用户具有输入请求以在数据文件上执行某些功能的选项。通过使用这样的指令,用户可以与其它功能一道选择、激活、显现、编辑、收听、观看、旋转、保存、删除、隐藏、放大、复制、移动、打开和打印。图9至图11针对删除或隐藏图像文件描述了一个例子。
在至少一些实施例中,用户在显示图像的放大视图时还具有删除或隐藏图像文件的选项,由此避免在图册中永久存储图像文件。这在图9至图11中进行了描述。在图9中,用户已从略图接口选择了图像2用于放大,并且相应的图像文件然后被自动地移动到图册166。在图10中,用户已直接前进到图像3的放大视图。然而,用户判定图像3并不满意,并且用户不希望保留图像3。因此,用户通过按移动设备112上(或用于服务器114的一些其它的输入设备上)的“删除”、“隐藏”或类似的键,或者通过选择屏幕上的“删除”、“隐藏”或类似的接口(未示出),来丢弃图像。在删除或隐藏图像3时,并且如图11所示,自动放大下一图像(图像4),从图册166删除图像3的图像文件,并且将图像4的图像文件自动移动到图册166。以这种方式,如果用户不希望保留特定的图像,则用户能够避免返回略图接口,并且能够继续在相同的图册中自动放置其它的图像。在其它的实施例中,当用户按删除键时,并不删除图像文件,而是将其移回文件夹164。
在将图像文件自动存储在单独的图册中之后,用户然后可以重新命名或用其它的方式重新组织那些图册。例如,用户可以将几个图册合并成单个图册、可以向图册添加个别图像,或者可以从图册删除图像。当用户稍后为了特定的事件(或者另外以某种方式相关的事件)希望查看图像时,用户只需要到适当的图册。
在其它的实施例中,当在单个图册中自动存储图像时,用户能够在放大的图像视图与略图接口之间移动。在这些实施例中,用户指定他或她发起会话以回顾和/或组织新的图像。直到用户指示会话结束(无论是通过特定的命令、通过退出服务器114,或是以某种其它的方式),才将以放大视图查看的所有图像移动到单个图册。图12至图16中描述了这些实施例中的几个的操作。如图12所示,用户已通过选择“开始”用户接口发起回顾会话。显示图像21-35的略图,并且将图像21-35的文件临时存储在“新”文件夹164′中。在一些实施例中,用户经由另一用户接口或通过按移动设备112上(或用于服务器114的一些其它的输入设备上)适当的按钮发起回顾会话。在图13中,用户已选择缩略图23用于放大,并且查看该图像的全屏显示。服务器114自动将图像23的相应的图像文件放入图册166′。用户然后前进到图像24,而不返回略图接口(如图14所述),使图像24的相应的文件被移动到图册166′。如图9至图11的实施例中,用户还能够删除或隐藏图像24而不用返回略图接口。
然而,在这种情况下,用户并未决定删除或隐藏图像24,而是决定返回略图接口(图15)。在回顾了几个更多的略图而不放大那些略图的图像之后,用户选择图像31用于放大(图16)。当放大图像31的时候(图16),将相应的图像文件移动到图册166′。用户然后可以删除或隐藏该图像(由此引起从图册166′删除图像文件31)、可以直接移动到下一略图(图像32)的放大,或者可以返回略图接口。用户以这种方式继续,直到通过选择“结束”用户接口(未示出)、经由另一用户接口,或者通过按移动设备112上(或者用于服务器114的一些其它的输入设备上)适当的按钮来结束回顾会话。如先前所指出的,在至少一些实施例中,用户可以通过关闭(或退出)服务器114来终止回顾会话。
而在其它的实施例中,用户可以结束回顾会话,并且然后在稍后的时间重新开始相同的回顾会话。换句话说,在结束回顾会话之后,用户可以查看其它的图像、利用服务器114进行其它的操作、关闭服务器114,等等。随后,用户开始回顾会话,并且指明(经由适当的用户接口,未示出)应当将放大的图像放在先存在的图册(例如图册166′)中,而非新图册中。实际上,用户可以临时暂停第一回顾会话,在此期间图像被移动到第一图册,然后可以发起另一回顾会话,在此期间图像被移动到第二图册,并且然后可以重新开始将图像移动到第一图册。
图17是根据本发明的至少一些实施例的流程图,其示出了诸如结合以上图4至图11所描述的服务器的操作。在开始于块200之后,在块201处显示略图视图用户接口。在显示略图接口之后,服务器等待用户选择缩略图用于放大。在块203处,接收对略图的选择,由此自动地选择相应的图像文件。在块205处,服务器创建在其中放置图像文件的图册。服务器然后前进到块207,并且将所选择的图像文件移动到在块205处创建的图册。在将该图像文件移动到图册之后,在块209处,服务器显示所选择的略图的放大视图。在显示了所选择的略图的放大视图之后,服务器等待进一步的用户输入。
在块211处,在接收到另外的用户输入之后,服务器前进到块213。在块213处,服务器首先确定用户输入是否是返回略图接口的请求。在返回略图接口时,并且如先前结合图4至图8所描述的,不会将更多的图像文件自动地移动到在块203处创建的图册中。如果用户输入是返回略图接口的请求,则服务器从块213沿“是”分支前进到块201,在那里服务器重新显示略图接口。在返回块201之后,服务器再次等待来自于略图接口的对略图的选择。在接收到选择时,服务器到达块203,并且自动创建新图册。
如果在块211处接收到的用户输入不是返回略图接口的请求,则服务器从块213沿“否”分支前进到块215。在块215处,服务器确定用户输入是否是直接前进到下一略图的放大版本而不首先返回略图接口(例如,如结合图4至图6所描述的)的请求。如果是这样的话,则服务器从块215沿“是”分支前进到块229。在块229处,服务器确定用户是否处于在略图接口中显示为略图(或者在略图接口的后续页面上可显示为略图)的图像的列表的末尾。如果不是,则服务器从块229沿“否”分支前进到块227。在块227处,服务器从存储新近传送的和/或先前未组织的图像文件的文件夹(例如图4中的文件夹164)自动选择下一图像文件。换句话说,服务器自动选择略图的图像文件,该略图对应于紧随用户最近选择的略图。例如,如果用户选择了图4中的缩略图5,并且然后放大下一图像而不返回略图接口,则在块227处,服务器会自动选择图像文件6。在至少一些实施例中,下一图像文件可以用于在对应于最近所选择的略图的图像之前(或之后,取决于是以升序或是以降序存储文件)立即创建的图像。在块227处自动选择了下一图像文件之后,服务器返回块207。服务器将所选择的图像文件移动到在块203处创建的图册,并且然后在块209处显示该图像的放大(即非略图)视图。
在块229处,如果服务器确定已经到达所传送的/未回顾的图像的列表的末尾,则服务器前进到块225。在块225处,服务器确定列表中是否存在用户对其并未回顾放大图像的任何剩余的图像文件。例如,如果用户通过选择列表中部的略图开始会话,并且前进到末尾,则在列表的顶部仍然会有未以放大视图显示的图像文件。如果列表中存在剩余的图像文件,则服务器沿“是”分支前进到块223。在块223处,服务器返回列表的顶部,并且然后在块227处自动选择下一图像文件(处于列表的顶部),此后服务器返回块207。如果列表中没有剩余的图像文件,则服务器沿“否”分支前进到结束块221。
在块215处,如果用户输入不是直接前进到下一缩略图的放大版本的请求,则服务器前进到块217。在块217处,服务器确定用户输入是否是删除或隐藏在块209处以放大视图显示的图像文件的请求。如果是这样的话,则服务器从块217沿“是”分支前进到块231,在那里从图册(例如,如结合图9至图11所描述的)删除图像文件。服务器从块231前进到块229。如果用户输入不是删除或隐藏以放大视图显示的图像文件的请求,则服务器从块217沿“否”分支前进到一个或多个附加的命令(集体示为块219)。在各种实施例中,这些命令可以包括这样的事情,例如重新命名图像、重新命名图册或者各种其它类型的命令。这些附加命令中的一些可以导致返回块201(参见虚线235),而其它的可以导致终止该方法(参见通往结束块221的虚线)。还有其它的附加命令可以前进到块231或块229。
图18和图19是根据本发明至少一些实施例的流程图,其示出了诸如以上结合图12至图16所描述的服务器的操作。在开始块302处,服务器开始图像组织会话。在块306处,服务器要么创建新图册要么打开先前所创建的图册。在块310处,服务器显示显现缩略图的视图的接口,该缩略图对应于新近传送的或以别的方式未回顾的图像文件的列表(例如图12中的文件夹164′)中的图像文件。在块310之后,服务器等待用户输入。
在块314处接收到用户输入之后,服务器前进到块320。在块320处,服务器首先确定所收到的输入是否是对缩略图的用户选择。如果是这样的话,则服务器从块320沿“是”分支,经由跨页连接符号A前进到块332(图19)。在块332处,服务器将所选择的略图的图像文件移动到在块306处创建/打开的图册。服务器然后前进到块336,在那里将所选择的略图显示为放大的图像。在块336之后,服务器等待进一步的用户输入。
在块340处接收到进一步的用户输入之后,在块344处,服务器首先确定输入是否是返回略图接口的请求。如果是这样的话,则服务器从块344沿“是”分支,经由跨页连接符号B前进到块310(图18)。当返回块310时,服务器返回到略图接口,但却并不结束当前的会话。在块344处(图19),如果服务器确定输入不是返回略图接口的请求,则服务器从块344沿“否”分支前进到块348。在块348处,并且类似于图17的块215,服务器确定用户输入是否是直接前进到下一缩略图的放大版本的请求。如果是这样的话,则服务器沿“是”分支前进到块364。在块364处,类似于图17的块229,服务器确定用户是否处于显示为略图的图像的列表的末尾。如果不是,则服务器沿“否”分支前进到块360,在那里服务器从在其中存储了新近传送的和/或先前未回顾的图像文件的文件夹自动选择(类似于图17的块227)下一图像文件,此后服务器返回块332。
在返回到块332时,服务器将所选择的图像文件移动到在块306处创建或打开的图册,并且然后在块336处显示该图像的放大(即非略图)视图。在块364处,如果服务器确定已经到达列表的末尾,则服务器前进到块372。在块372处,并且类似于图17的块225,服务器确定列表中是否存在任何剩余的图像文件。如果是这样的话,则服务器沿“是”分支,经由跨页连接符号B前进到块310(图18),并且重新显示略图接口。从略图接口,用户可以选择对应于列表中剩余的图像文件之一的略图。在其它的实施例中,并且类似于结合图17所描述的实施例,服务器返回列表的顶部,并且然后前进到块360。在块372(图19)处,如果服务器确定列表中不再有图像文件,则服务器沿“否”分支,经由跨页连接符号C前进到块328(图18),并且终止会话。
在块348处,如果服务器确定用户输入不是直接前进到下一缩略图的放大版本的请求,则服务器前进到块352。在块352处,并且类似于图17的块217,服务器确定用户输入是否是删除或隐藏以放大视图显示的图像文件的请求。如果是这样的话,则在块368处服务器从图册(在块306处创建/打开的)删除图像文件,并且然后前进到块364。如果不是,则服务器从块352沿“否”分支前进到执行一个或多个附加的步骤,集体示为块356。在各种实施例中,这些命令可以包括这样的事情,例如重新命名图像、重新命名图册或各种其它类型的命令。这些附加命令中的一些可以导致当前会话的终止(参见通往跨页连接符号C的虚线),而其它的可以导致返回略图接口(参见通往跨页连接符号B的短划线)或返回步骤340(参见短划线376)。
如果在块314处(图18)所接收的用户输入不是选择缩略图,则服务器从块320沿“否”分支前进到执行一个或多个附加的步骤,集体示为块324。在各种实施例中,这些命令可以包括这样的事情,例如将用于所选择的略图的图像文件直接保存到图册(即不用首先放大图像)、重新命名图像、重新命名图册或各种其它类型的命令。这些附加命令中的一些可以导致当前会话的终止(参见通往结束块328的虚线),而其它的可以导致选择和放大略图(参见通往跨页连接符号A的短划线)或返回步骤314(参见短划线326)。
图20是根据本发明的至少一些实施例的流程图,其示出了服务器的操作。在开始于块400之后,在块402处选择对略图接口的选择。在块404处,服务器自动创建在其中放置图像文件的图册。服务器然后前进到块406,在那里显示略图视图用户接口。在显示略图接口之后,服务器等待用户选择缩略图用于放大。在块408处,接收到诸如选择略图的第一用户输入,由此自动选择相应的图像文件。服务器然后前进到块410,并且将所选择的图像文件移动或复制或存储到在块404处创建的图册,并且可以将元数据添加到所选择的图像文件指示块410处的动作。在将该图像文件移动到图册之后,在块412处服务器显示所选择的略图的放大视图。在显示所选择的略图的放大视图之后,服务器等待进一步的用户输入。在可选的实施例中,在块408处,动作或命令可以不同于选择命令,例如文件编辑或操纵命令,并且然后块412是基于块408的动作。此外,块404“创建图册”可以发生在块408之后。
在块414处接收到另外的用户输入或第二用户输入之后,服务器前进到块416。在块416处,服务器确定用户输入是否是删除或隐藏在块412处以放大视图显示的图像文件的请求。如果是这样的话,则服务器从块416沿“是”分支前进到块418,在那里从图册删除图像文件。服务器从块418前进到块420。如果用户输入不是删除或隐藏以放大视图显示的图像文件的请求,则服务器从块416沿“否”分支前进到块420。在块420处,服务器首先确定用户输入是否是返回略图接口的请求。当返回略图接口时,会将更多的图像文件自动移动到在块404处创建的图册中。如果用户输入是返回略图接口的请求,则服务器从块420沿“是”分支前进到块406,在那里服务器重新显示略图接口。在返回块406之后,服务器再次等待来自于略图接口的对略图的选择。在接收到选择时,服务器到达块408,并且接收对另一略图的选择。服务器然后前进到块410,并且将所选择的图像文件移动到在块404处所创建的图册。
如果在块414处接收到的用户输入不是返回略图接口的请求,则服务器从块420沿“否”分支前进到块422。在块422处,服务器确定用户输入是否是直接前进到下一略图的放大版本而不用首先返回略图接口的请求。如果是这样的话,则服务器从块422沿“是”分支前进到块428。在块428处,服务器确定用户是否处于在略图接口中显示为略图的(或者在略图接口的后续页面上可显示为略图的)图像的列表的末尾。如果不是,则服务器从块428沿“否”分支前进到块410。
在块428处,如果服务器确定已经到达所传送的/未回顾的图像的列表末尾,则服务器前进到块430。在块430处,服务器确定列表中是否有用户对其并未回顾放大图像的任何剩余的图像文件。例如,如果用户通过选择列表中部的略图而开始会话并且前进到末尾,则列表的顶部仍然会有未以放大视图显示的图像文件。如果列表中存在剩余的图像文件,则服务器沿“是”分支前进到块432。在块432处,服务器返回列表的顶部,并且然后确定是否将要在块434处选择下一图像文件(处于列表的顶部)。在块434处,服务器确定是否从在其中存储了新近传送的和/或先前未组织的图像文件的文件夹选择了下一图像文件。如果是这样的话,则服务器选择略图的图像文件,该略图对应于紧随由返回块410的用户最近选择的略图。服务器将所选择的图像文件移动到在块404处创建的图册,并且然后在块412处显示该图像的放大(即非略图)视图。例如,如果用户选择了图4中的缩略图5,并且然后放大下一图像而未返回略图接口,则在块434处服务器会自动选择图像文件6。在至少一些实施例中,下一图像文件可以用于在对应于最近所选择的略图的图像之前(或之后,取决于是以升序或是以降序存储文件)立即创建的图像。如果服务器确定并未选择下一图像文件,则服务器返回块406,在那里再次显示略图视图用户接口。在步骤430,如果列表中没有剩余的图像文件,则服务器沿“否”分支前进到结束块450。
在块422处,如果用户输入不是直接前进到下一缩略图的放大版本的请求,则服务器前进到块424。在块424处,为图册创建名称。可以自动地和/或响应于用户输入而生成名称。名称可以基于任何元数据,包括诸如日期、时间、位置、主题、创建者的名称、编辑者的名称等的信息。服务器从块424前进到一个或多个附加的命令(集体示为块426)。在各种实施例中,这些命令可以包括这样的事情,例如重新命名图像、重新命名图册或各种其它类型的命令。这些附加命令中的一些可以导致返回块406(参见虚线436),而其它的可以导致终止该方法(参见通往结束块450的虚线)。还有其它的附加命令可以前进到块428。
本领域的技术人员应当理解,以下关于传送数据文件的描述仅仅是出于说明的目的。本发明的方面考虑了以类似于以上关于图像文件所描述的方法传送文件夹,例如,已含于图册或文件夹内的图像文件的分组。举例来说,可以将一列图像文件夹名称显现给用户。可以以关于图像文件上述相同的格式显现图像文件夹,例如以略图视图形式。在收到用户的输入要选择特定的图像文件夹时,可以创建新的主文件夹,用于存储所选择的图像文件夹和在那个所选择的图像文件夹中的所有图像文件。可选地,可以在激活用于图像文件和/或图像文件夹传送的程序时创建主文件夹。在收到用于传送的第二图像文件夹时,服务器将第二选择的图像文件夹随第一图像文件夹存储在主文件夹中。类似于上述例子,用户可以删除或隐藏主文件夹中的某些图像文件夹和/或用户可以关闭主文件夹并且在稍后的时间为了另外的图像文件夹传送而重新打开主文件夹。另外,在至少一个实施例中,主文件夹可以允许用户传送将要一起存储在相同的主文件夹中的图像文件夹和先前并未存储在图像文件夹中的图像文件二者。
如可以从前面的描述理解到的,本发明的实施例允许用户以便利的方式组织电子图像。此外,本发明并不限于组织静止图像的数据。尽管以上描述和图4至图20使用静止图像作为例子,然而本发明同样适用于视频剪辑和音频剪辑。在视频剪辑的情况下,缩略图可以是剪辑的第一帧。在选择了视频略图时,以放大视图播放视频剪辑,并且将相应的视频文件移动到图册。通过查看下一视频剪辑而不返回略图接口,还将下一剪辑的相应的文件移动到图册。在可选的实施例中,可以通过本发明的方法和系统自动生成音频或视频文件播放列表。上述实施例的其它方面同样是适用的。可选地(并且在音频剪辑的情况下),可以向用户显现如“略图”接口的图标的显示或文件名的简单列表。在同样应用先前所描述的实施例的其它特征的情况下,选择文件名或图标然后会使相应的图像、视频或音频文件被放大(或被播放)以及被移动到图册。
如上所述,图1描述了将数据文件存储在便携式个人服务器114中的实施例。在另一实施例中,可以将数据文件存储于网络服务器,其可以是服务提供商的服务。用户可以通过使用如文中所述的其移动通信设备(或者像PC计算机的有线通信设备)来访问服务器并且显现、编辑或操纵数据文件。网络服务器可以从用户的移动通信设备(或从PC计算机),或从诸如照片服务提供商或者音乐或视频服务提供商的任何其它的源接收数据文件。用户可以通过其移动通信设备经由诸如无线电信网络、WLAN和/或蓝牙类系统的无线网络来访问服务器和服务。可以通过所使用的网络传输用于显现、操纵和编辑数据文件的命令。如果使用的显示器附于用户的移动通信设备中,则还可以通过所使用的网络检索所选择的数据文件用于显现。可选地,当使用的显示器分离于诸如TV设备、机顶盒或个人计算机的用户的移动通信设备时,可以通过第二通信网络(无线的或有线的)将所选择的数据文件引导至显示设备。
在另一实施例中,可以类似地如图像文件那样使用和处理图像文件夹。例如,当表示一列图像文件夹名称时,用户可以选择一个图像文件夹用于略图显现。当选择文件夹时,创建新的主文件夹用于存储所选择的文件夹和其中所有的图像文件。当从列表选择第二文件夹时,还可以将其存储在新的主文件夹中。如果图像文件夹的内容未能达到用户的认可,该用户还可以阻止将所选择的文件夹存储在主文件夹中。
尽管已经描述了实现本发明的特定的例子,然而本领域的技术人员可以理解到,存在上述系统和方法的许多变化和置换,其包含于如所附权利要求所陈述的本发明的精神和范围之内。例如,所描述的用户接口和屏幕布局仅是例子;其它的用户接口和屏幕布局也在本发明的范围内。在一些实施例中,当用户选择略图用于放大或播放时,并不从“新”文件夹删除图像(或音频或视频)文件。相反,将文件复制到图册,并且初始文件保留在“新”文件夹中,直到通过用户命令删除、直到预置时限期满、直到被新数据改写,等等。不需要利用能够经由长距离无线传输通信的移动设备创建图像。可以由数字照相机创建图像,该数字照相机必须通过USB或蓝牙连接、或者通过向可移动介质传送、或者通过扫描先前已创建的图片、照片或其它的文档来下载图像。而如另外的可选方案,机器可读介质可以具有存储在其上的机器可执行指令,以便当通过适当的设备(或多个设备)读取和执行该指令时,执行根据本发明的方法的步骤。这些和其它的修改在如所附权利要求所定义的本发明的范围之内。
权利要求
1.一种用于组织数据文件的方法,所述方法包括(a)将多个数据文件存储在存储器中多个文件夹的至少一个中;(b)接收第一用户指令以处理第一数据文件;(c)在所述存储器内创建第一文件夹;(d)响应于所述第一用户指令,将所述第一数据文件存储在所述第一文件夹中;(e)根据所述第一用户指令处理所述第一数据文件;(f)接收第二用户指令以处理第二数据文件;以及(g)响应于所述第二用户指令,将所述第二数据文件存储在所述第一文件夹中。
2.根据权利要求1的方法,其进一步包括步骤(h)根据所述第二用户指令处理所述第二数据文件。
3.根据权利要求1的方法,其中,所述第一用户指令包括以下中的至少一个选择所述第一数据文件、激活所述第一数据文件、显现所述第一数据文件、编辑所述第一数据文件、收听所述第一数据文件、观看所述第一数据文件、旋转所述第一数据文件、保存所述第一数据文件、删除所述第一数据文件、隐藏所述第一数据文件、放大所述第一数据文件、复制所述第一数据文件、移动所述第一数据文件、打开所述第一数据文件,以及打印所述第一数据文件。
4.根据权利要求1的方法,其中,所述第二用户指令包括以下中的至少一个选择所述第二数据文件、激活所述第二数据文件、显现所述第二数据文件、编辑所述第二数据文件、收听所述第二数据文件、观看所述第二数据文件、旋转所述第二数据文件、保存所述第二数据文件、删除所述第二数据文件、隐藏所述第二数据文件、放大所述第二数据文件、复制所述第二数据文件、移动所述第二数据文件、打开所述第二数据文件,以及打印所述第二数据文件。
5.根据权利要求1的方法,其进一步包括步骤(h)显示文件选择用户接口,所述文件选择用户接口被配置以显现关于所述多个数据文件中的每一个的信息。
6.根据权利要求5的方法,其进一步包括步骤(i)显示第二文件选择用户接口,所述第二文件选择用户接口被配置以显现关于所述多个数据文件中的每一个的信息。
7.根据权利要求5的方法,其中,所述(c)创建第一文件夹的步骤包括响应于以下中的至少一个而自动创建所述第一文件夹(h)显示所述文件选择用户接口以及(b)接收所述第一用户指令。
8.根据权利要求5的方法,其进一步包括步骤(i)在所述存储所述第一数据文件的步骤之后,重新显示所述文件选择用户接口,其中所述(f)接收第二用户指令的步骤包括从所述重新显示的文件选择用户接口接收对所述第二数据文件的选择。
9.根据权利要求5的方法,其中服务器执行步骤(a)、(d)和(g),在能够与所述服务器无线通信的移动设备上显示所述文件选择用户接口,以及从所述接口选择数据文件产生在所述移动设备上对所选择的数据文件的显现。
10.根据权利要求5的方法,其中,服务器执行步骤(a)、(d)和(g),在能够与所述服务器通信的设备上显示所述文件选择用户接口,以及从所述接口选择数据文件产生在所述设备上对所选择的数据文件的显现。
11.根据权利要求10的方法,其中,所述移动设备经由以下中的至少一种与所述服务器通信短距离无线连接、无线网络连接以及有线连接。
12.根据权利要求5的方法,其中,所述多个数据文件是电子图像文件,所述文件选择用户接口包括对对应于所述多个数据文件的缩略图的显示,并且处理所述第一数据文件包括显示对应于所述第一数据文件的放大图像。
13.根据权利要求1的方法,其进一步包括以下步骤(h)接收将数据文件不连续存储在所述第一文件夹中的信号;(i)响应于所述将数据文件不连续存储在所述第一文件夹中的信号,创建第二文件夹;以及(j)将下一选择的数据文件存储在所述第二文件夹中。
14.根据权利要求13的方法,其中,所述不连续存储的信号包括显示文件选择用户接口的信号。
15.根据权利要求1的方法,其中,所述在步骤(e)中处理的步骤包括以下中的至少一个对所述第一数据文件的内容的音频回放和视觉显示。
16.根据权利要求1的方法,其中,所述第一用户指令包括选择所述第一数据文件,并且所述第二用户指令包括选择所述第二数据文件。
17.根据权利要求1的方法,其中,利用将数据文件通过无线通信网络传达至执行步骤(a)至(g)的服务器的移动设备来创建所述多个数据文件。
18.根据权利要求1的方法,其中,将所述多个数据文件存储在将数据文件传达至执行步骤(a)至(g)的服务器的便携式设备中。
19.根据权利要求18的方法,其中,所述便携式设备是以下之一数字照相机、数字录像机、音频播放器/记录器、移动通信设备、摄像电话、蜂窝电话以及个人数字助理。
20.根据权利要求18的方法,其中,所述服务器是便携式的。
21.根据权利要求18的方法,其中,所述服务器是网络服务器。
22.根据权利要求18的方法,其中,将所述第一和第二用户指令从所述便携式设备传达至所述服务器。
23.根据权利要求18的方法,其中,所述服务器将对所述第一和第二数据文件的显现传达至以下之一电视显示器、计算机监视器和视频投影机。
24.根据权利要求18的方法,其中,所述服务器将对所述第一和第二数据文件的显现传达至所述便携式设备。
25.根据权利要求1的方法,其中,将所述多个数据文件存储在执行步骤(a)至(g)的服务器中。
26.根据权利要求25的方法,其中,所述服务器是以下之一机顶盒、个人录像机和个人计算机。
27.根据权利要求25的方法,其中,所述服务器是以下之一数字照相机、数字录像机、音频播放器/记录器、移动通信设备、摄像电话、蜂窝电话和个人数字助理。
28.根据权利要求1的方法,其中,将所述多个数据文件存储在执行步骤(a)至(g)的便携式设备中。
29.根据权利要求1的方法,其进一步包括步骤(h)命名所述第一文件夹。
30.根据权利要求1的方法,其中,所述数据文件是数据文件夹,所述数据文件夹被配置以存储数据文件和数据文件夹。
31.一种具有机器可执行指令的机器可读介质,所述机器可执行指令用于执行包括以下的步骤(a)将多个用户数据文件存储在存储器中的第一文件夹中;(b)接收对所述多个用户数据文件中第一用户数据文件的选择;(c)在所述存储器内创建第二文件夹;(d)响应于所述步骤(b)的选择,将所述第一用户数据文件存储在所述第二文件夹中;(e)接收用户指令以显现所述多个中的第二用户数据文件;以及(f)响应于所述步骤(e)的指令,将所述第二用户数据文件存储在所述第二文件夹中。
32.一种用于存储用户数据文件的服务器,所述服务器包括存储器;通信接口,通过所述通信接口,可以将存储在移动设备上的用户数据文件传送至所述存储器;以及处理器,所述处理器被配置以执行包括以下的步骤(a)将多个用户数据文件存储在所述存储器中的第一文件夹中,(b)接收对所述多个用户数据文件中第一用户数据文件的选择,(c)在所述存储器内创建第二文件夹,(d)响应于所述步骤(b)的选择,将所述第一用户数据文件存储在所述第二文件夹中,(e)接收用户指令以显现所述多个中的第二用户数据文件,以及(f)响应于所述步骤(e)的指令,将所述第二用户数据文件存储在所述第二文件夹中。
33.根据权利要求32的服务器,其中,所述用户数据文件包括录音和电子图像中的至少一个。
34.根据权利要求32的服务器,其中,所述处理器进一步包括步骤(g)显示文件选择用户接口,所述文件选择用户接口显现关于所述多个用户数据文件中的每一个的信息,其中,从所述接口选择用户数据文件产生对所选择的用户数据文件的显现,所述显现包括以下中的至少一种对所选择的用户数据文件的内容的音频回放和视觉显示。
35.根据权利要求34的服务器,其中,从所述文件选择用户接口接收所述步骤(b)的选择。
36.根据权利要求34的服务器,其中,步骤(c)包括响应于以下中的至少一个而自动创建所述第二文件夹所述在步骤(g)中显示所述用户接口以及所述在步骤(b)中接收选择。
37.根据权利要求34的服务器,其中,所述处理器进一步被配置以执行以下步骤(h)重新显示所述文件选择用户接口,(i)从所述文件选择用户接口接收对所述多个用户数据中第三用户数据文件的选择,(j)响应于所述步骤(i)的选择,自动创建第三文件夹,以及(k)将所述第三用户数据文件放置在所述第三文件夹中。
38.根据权利要求37的服务器,其中,所述处理器进一步被配置以执行步骤(l)在步骤(b)之后首次重新显示所述文件选择用户接口时,自动地不连续存储用户数据文件在所述第二文件夹中。
39.根据权利要求34的服务器,其中所述多个用户数据文件是电子图像文件,所述文件选择用户接口包括对应于所述多个用户数据文件的缩略图的显示,以及所述对所选择的用户数据文件的显现包括对对应于所选择的用户数据文件的放大图像的显示。
40.根据权利要求34的服务器,其中,从开始于通过选择所述第一用户数据文件而产生的显现,到结束于所述步骤(f)中的存储的时间期间,不显示所述文件选择用户接口。
41.根据权利要求40的服务器,其中,所述处理器进一步被配置以执行以下步骤(h)接收从所述第二文件夹删除所述第二用户数据文件的指令,(i)从所述第二文件夹删除所述第二用户数据文件,(j)显示所述多个用户数据文件中的第三用户数据文件,以及(k)将所述第三用户数据文件存储在所述第二文件夹中,其中,从开始于通过选择所述第一用户数据文件而产生的显现,到结束于将所述第三用户数据文件自动存储在所述第二文件夹中的时间期间,不显示所述文件选择用户接口。
42.根据权利要求34的服务器,其中,所述处理器进一步被配置以执行步骤(h)在所述在步骤(d)中的自动存储之后,重新显示所述文件选择用户接口,其中,步骤(e)包括从所述重新显示的文件选择用户接口接收对所述第二用户数据文件的选择。
43.根据权利要求42的服务器,其中,所述处理器进一步被配置以执行以下步骤(i)接收指令以显现所述多个用户数据文件中第三用户数据文件,以及(j)响应于所述步骤(i)的指令,将所述第三用户数据文件存储在所述第二文件夹中,其中,从开始于通过选择所述第二用户数据文件而产生的文件显现,到结束于将所述第三用户数据文件自动存储在所述第二文件夹中的时间期间,不显示所述文件选择用户接口。
44.根据权利要求34的服务器,其中,所述处理器进一步被配置以执行以下步骤(h)关闭所述第二文件夹,(i)重新打开所述第二文件夹,(j)从所述文件选择用户接口接收对所述多个用户数据中第三用户数据文件的选择,以及(k)响应于所述步骤(j)的选择,将所述第三用户数据文件存储在所述重新打开的第二文件夹中。
45.根据权利要求34的服务器,其中,所述处理器进一步被配置以执行以下步骤(h)发送所述文件选择用户接口,用于在能够与所述服务器无线通信的移动设备上显示,以及(i)响应于从所述移动设备上显示的所述接口选择用户数据文件,向所述移动设备发送所选择的用户数据文件,用于在所述移动设备上显现。
46.根据权利要求45的服务器,其中,所述服务器经由以下中的至少一种与所述移动设备通信短距离无线连接、无线网络连接以及有线连接。
47.根据权利要求32的服务器,其中,利用移动设备创建所述多个用户数据文件,并且将其通过所述通信接口传达至所述服务器。
48.根据权利要求32的服务器,其中,所述处理器进一步被配置以执行以下步骤(g)响应于所述在步骤(b)中接收到的选择以及所述在步骤(e)中接收到的指令,从所述第一文件夹分别删除所述第一和第二用户数据文件。
49.根据权利要求59的服务器,其中,所述处理器进一步被配置以执行步骤(g)重新命名所述第二文件夹。
50.一种用于组织数据文件的网络服务器,所述网络服务器包括存储器;通信接口,通过所述通信接口,可以将存储在设备上的数据文件传送至所述存储器;以及处理器,所述处理器被配置以执行以下的步骤(a)将多个数据文件存储在所述存储器中,(b)显示文件选择用户接口,所述文件选择用户接口显现关于所述多个数据文件中的每一个的信息,(c)接收对所述多个数据文件中的第一数据文件的选择,(d)接收用户指令以处理所述第一数据文件,以及(e)响应于所述步骤(d)的指令,处理所述第一数据文件。
51.根据权利要求50的网络服务器,其中,所述处理的步骤包括将所述第一数据文件发送至所述网络服务器外部的显示器。
52.一种用于组织图像文件的系统,所述系统包括无线移动设备,其包括数字照相机,存储器,用于为利用所述数字照相机获取的图像存储图像文件,以及与无线通信网络的通信接口,用于发送存储在所述存储器中的图像文件;以及服务器,其包括服务器通信接口,通过所述服务器通信接口,可以从所述无线移动设备经由所述无线通信网络接收图像文件,服务器存储器,用于存储通过所述服务器通信接口所接收的图像文件,以及处理器,所述处理器被配置以执行包括以下的步骤(a)显示文件选择用户接口,所述文件选择用户接口显现存储在所述服务器存储器中的多个图像文件中的每一个的缩略图,其中,从所述接口选择略图产生对对应于所选择的略图的放大图像的显示,(b)从所述文件选择用户接口接收对对应于所述多个中第一图像文件的第一略图的选择,(c)基于所述在步骤(b)中接收到的选择,创建第一文件文件夹,(d)基于所述在步骤(b)中接收到的选择,将所述第一图像文件存储在所述第一文件文件夹中,(e)基于所述在步骤(b)中接收到的选择,从另一文件夹删除所述第一图像文件,(f)接收指令,以在不插入对所述文件选择用户接口的重新显示的情况下,产生对对应于所述多个中第二图像文件的放大图像的显示,(g)基于所述在步骤(f)中接收到的指令,将所述第二图像文件存储在所述第一文件夹中,并且从另一文件夹删除所述第二图像文件,(h)重新显示所述文件选择用户接口,(i)从所述文件选择用户接口接收对对应于所述多个中第三图像文件的第三略图的选择,(j)基于所述在步骤(i)中接收到的选择,将所述第三图像文件存储在所述第一文件文件夹中,(k)打开有图像文件存储在其中的第二文件夹,(l)从所述文件选择用户接口接收对所述多个中第四图像文件的选择,以及(m)基于所述在步骤(l)中接收到的选择,将所述第四图像文件存储在所述第二文件夹中。
全文摘要
用户从接口(例如略图视图)选择数据文件(例如图像文件)。在从所述接口选择文件时,以适当的方式(例如提供放大图像显示)将该文件的内容显现给所述用户。还将所选择的文件移动到单独的文件夹。当将另外的文件的内容显现给所述用户时,还将那些文件移动到所述单独的文件夹。当所述用户返回所述接口并且从该接口选择另一文件时,创建新文件夹,或者可选地,依据来自于所述用户的指令创建新文件夹。所述用户然后可以重新命名或者用别的方式修改所述文件夹。
文档编号G06F17/30GK101031914SQ200580026559
公开日2007年9月5日 申请日期2005年6月17日 优先权日2004年6月30日
发明者S·皮海拉米, K·黑格曼, J·索伊蒂纳霍, T·西赫沃拉 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1