媒体日志应用中的时间条导航的制作方法

文档序号:6440500阅读:116来源:国知局
专利名称:媒体日志应用中的时间条导航的制作方法
技术领域
本发明涉及媒体文件的数字存储和管理,尤其涉及一种并入用于定位媒体文件的时间条的媒体文件管理应用。
背景技术
数字通信的迅速发展已实现了在各种类型的无线和有线线路通信设备之间通信各种数字媒体项。例如,蜂窝或移动电话不再仅限于电话话音通信,而是可能包括其它数字通信方式,例如数字连网(即互联网通信、文本消息发送等)。此外,日趋增长的蜂窝电话以及诸如便携电脑、个人数字助理(PDA)等的其它移动无线通信设备,正与其它捕获或生成数字媒体的装置集成,例如数码相机、数字录音机、数字摄像机等。技术演进已实现了诸如数码相机、数字录音机、数字摄像机等的其它数字设备配备有用于数字通信的装置。由于越来越多的数字设备拥有相互数字通信的性能,因此将在所述设备之间通信的数字媒体项的数量将会以惊人的速度增长。
除了越来越多的数字设备拥有通信性能之外,所述设备的数字存储容量也正在稳定增长中。在不远的将来,多数移动数字通信终端可能还配备千兆字节或更多的存储容量,以允许所述设备存储大量数字数据。在此环境中,将不再会由于存储容量而禁止存储大量大文件类型,例如视频、音频或其它多媒体文件。
在数字通信环境中,其中越来越多的无线和有线数字设备配备一种数字通信装置,且所述设备的存储容量看似无穷,所述数字通信设备将面临并存储大量数字媒体文件。因此,所述数字通信设备将需要一种在有效的友好用户环境内存取、存储、管理和通信所述数字文件的装置。
例如,如果数字通信设备接收数字媒体文件,则所述设备的用户可能会受益于这样一种应用,所述应用自动将所述文件置于可轻易通达的存储区,且管理和存取所述文件可在将来有效发生,而无需用户花费大量时间搜索所述媒体文件。
诸如桌上或膝上电脑、个人数字助理(PDA)等的多数数字通信设备配备或由用户配置为实施每日计划应用。所述每日计划允许用户通过将事件提醒输入数字日历,协调和管理其对于事件的预定安排。所述数字计划提供了当预定事件即将发生时,以告警或可视或可听消息形式将电子提醒发送给所述用户的唯一优点。所述数字计划已被证明是一种对于商人而言相当成功的工具,且在多数情况下,所述数字计划已替代了常规硬拷贝或纸面每日计划的需要。
可根据日历日期将多数数字媒体文件轻易分类并存储。例如,根据婚礼日期可分类婚礼视频,根据聚会日期可分类在所述聚会上拍摄的照片。这些是基于媒体文件的生成日期分类所述媒体文件的实例。在其它实例中,所述媒体文件可能与使用或演示所述媒体文件的日期相关,或与接收者接收所述文件的日期相关。例如,根据演示日期可分类商业会议的多媒体演示,根据接收日期分类来自朋友的个人文本文件。
长时间以来,具有较大存储容量的数字设备拥有获取和存储大量媒体文件的性能。随着我们进入迅速发展的数字通信时代,这尤其是正确的,其中越来越多的数字设备将拥有数字通信性能。例如,在多功能数字设备日益盛行的未来,所述多功能数字设备例如是具有数字通信能力的带有数码相机的移动电话和常规数码相机、数字摄像机等,所述设备将充满数字媒体文件。所述设备以及其它所有能够存储媒体的数字设备的用户将需要一种存储和管理数字媒体文件的应用。所述应用的关键属性是用户有效性;因为所述用户必须能够有效定位媒体文件。这个任务在所述数字设备获取越来越多的媒体文件时变得更为复杂。
手持数字通信设备的另一关键在于,所述设备的显示器通常尺寸最小,而实施在所述显示器上的应用必须能够被以向用户提供对于所述应用功能的可接入性的格式浓缩并演示。与经由键入文本搜索相比,手持触屏显示器的用户通常更容易且更有效地经由诸如滚动等的接触功能搜索。因此,管理手持数字通信设备上的数字媒体文件的任何应用必须容纳所述设备的通常较小的显示器,并提供一种借助管理应用来定位所述数字文件的有效方法。
因此,存在着为数字设备研发媒体文件存储和管理应用的需要,所述应用将会提供大量媒体文件的存储,以及就能够迅速定位特定媒体文件而言的用户有效性。所述媒体文件存储和管理应用应当能够根据一段时期,例如一天、一星期等,联合并组织所述媒体文件。因此,所述媒体管理应用应当为所述用户提供一种通过所述时期轻易导航,以便有效定位媒体文件的系统。

发明内容
本发明提供了一种实施在数字设备内的媒体日志或媒体管理应用,其引入了用于定位媒体文件的高度可导航时间条。所述媒体日志根据特定预定的时间联合和存储媒体文件。所述时间条性质上是分级的,从而使得所述时间条被以各个级演示给用户,以使所述用户操纵所述级来指出与所述媒体文件相关的特定时期。例如,所述时间条可能会引入与年、月、星期和/或日相关的级。所述时间条的用户可开始于年级,然后操纵月和星期级,以定位与所述媒体文件相关的特定日期。
在本发明的一个实施例中,用于在数字设备上显示媒体文件的应用包括计算机可读存储媒体,所述计算机可读存储媒体具有在所述媒体内含有的计算机可读程序指令。所述计算机可读程序指令包括(1)第一指令和第二指令,所述第一指令用于生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关,所述第二指令用于生成时间条,所述时间条将时间划分为具有取决于与对应时间段相关的媒体文件的尺寸的段。所述第二指令可能包括生成可选段,所述可选段指示与预定的时间相关的媒体文件量,例如,所述可选段的长度可能规定与所述特定预定的时间相关的媒体文件量。一般而言,用于生成媒体视图的所述第一指令将使得媒体文件与过去的预定的时间相关。
本发明可能还体现在一种数字设备内,所述数字设备包括执行用于存取媒体文件的计算机可读程序指令的处理单元。所述计算机可读程序指令包括(1)第一指令,其用于生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关,以及(2)第二指令,其用于生成时间条,所述时间条将时间划分为具有取决于与对应时间段相关的媒体文件的尺寸的段。此外,所述数字设备将包括与所述处理单元通信的显示器,所述显示器演示所述媒体视图以及所述分级时间条的组合视图。
本发明可能还体现在一种方法中,所述方法在媒体日志应用内提供数字媒体文件定位性能。所述方法包括的步骤是,使数字媒体文件与一段时期相关,以媒体视图表示所述数字媒体文件,并显示与所述媒体视图组合的时间条,所述媒体视图通过所述相关预定的时间提供对于所述媒体文件的存取,所述时间条为用户提供用于定位与所述数字媒体文件相关的所述预定的时间的可选时期。
此外,提供了一种使用媒体日志应用内的分级时间条来存取媒体文件的方法。所述方法包括步骤为数字设备的所述用户提供表示与预定的时间相关的媒体文件的时间条和媒体视图的显示,激活所述时间条的一个或多个时间级以显示与媒体文件相关的特定预定的时间,激活所述特定预定的时间,以显示所述媒体文件的表示和所述相关预定的时间,并激活所述媒体文件的表示,以存取所述媒体文件。
本发明的所述实施例为提供了一种数字设备的媒体文件管理应用,其并入用于定位所述应用内的媒体文件的分级时间条。所述分级时间条将使得所述用户可轻易并有效定位与所述媒体文件相关的所述特定预定的时间,通常为日期。即使是在所述媒体文件在许多年的长时期内存储大量媒体文件的情况下,所述用户将能够迅速操纵所述分级时间条,以指出与所述媒体文件相关的所述预定的时间。所述时间条的分级性质提供显示在所述数字设备显示器上的所述时间条的相关部分,甚至在所述数字设备是具有最小尺寸显示器的手持数字设备的情况下仍然如此。


以上已大致描述了本发明,以下将参照附图,所述附图并非必然按比例绘出,在附图中图1示出了根据本发明实施例的并入时间条的与日历视图和媒体视图组合的时线视图。
图2示出了所述媒体日志所显示的日历视图或日历窗口。
图3示出了所述媒体日志所显示的媒体视图或媒体窗口。
图4示出了根据本发明实施例的并入时间条的组合媒体视图和日历视图。
图5示出了根据本发明实施例的并入时间条的媒体视图。
图6是根据本发明实施例的实施媒体日志的数字设备的框图,所述媒体日志引入将可导航时间条用于定位数字媒体文件。
图7是根据本发明实施例的方法的流程图,所述方法用于提供对于数字媒体日志应用内的所存储数字媒体文件的存取。
图8是根据本发明实施例的方法的流程图,所述方法用于使用所述媒体日志应用的所述时间条。
具体实施例方式
以下将参照附图详细描述本发明,在附图中示出了本发明的一些但非所有实施例。实际上,本发明可以多种不同形式体现,而不应当被构建为仅限于本文所述实施例;而是所述实施例被设置为使本公开将满足适用合法要求。全文相同编号指示相同单元。
本发明提供了一种引入使用高度可导航时间条的实施在数字设备内的媒体日志应用。所述时间条为所述媒体日志应用的用户提供了定位媒体文件的必需效率。此外,所述时间条的分级性质提供了将显示给所述用户的必要部分的时间条,不论所述显示器的尺寸大小。
本发明的媒体日志应用将使媒体文件与预定的时间,通常为某一时刻或时期或事件相关,从而使得所述用户可根据预定的时间或事件管理媒体文件。一般而言,所述预定的时间是与生成或需要所述媒体文件的日期相关的特定日期。例如,如果所述媒体文件是生日聚会的图像或视频文件,则所述媒体应用可能会根据所述生日聚会的日期分类和存储所述文件。对于所述媒体日志应用的完整描述,见未决美国专利申请No.________,标题“与数字设备一起使用的媒体日志应用”,2003年11月17日提出,发明者Myka等,指定给与本发明相同的代理人。该申请在本文引入作为参考。
所述媒体日志应用可能采取媒体存储应用和日历/计划应用的形式。在此实施例中,媒体视图和日历视图可能被与时线视图组合显示,所述时线视图引入了便于导航所述媒体和日历视图的本发明时间条。作为选择,所述媒体日志应用可能采取媒体存储应用的形式,所述媒体存储应用被作为媒体视图与引入本发明时间的时间条视图组合显示。
本发明的媒体日志应用可在任何并入显示器的电子设备上实施和执行,例如台式或便携电脑、蜂窝电话、个人数据助理(PDA)、数码相机、数字可携式摄像机、电子书设备、电视、数字音频播放器等。此外,所述媒体日志应用可能实施在连接到外部显示器的电子设备上,例如置顶盒(STB)、个人摄像机(PVR)、数字摄像机(DVR)等。尽管在多数实施方式中,执行所述媒体日志应用的数字设备将能够实现任何类型的无线或有线线路网络通信,例如无线电信、短程无线电网络、蓝牙、无线局域网(WLAN)、射频识别(RFID)、互联网协议数据广播(IPDC)、数字视频广播(DVB)、红外数据相关(IrDA)、互联网等,但所述数字设备无需适合于经由网络通信。能够内部要求数字媒体文件或可通过存储器设备(例如闪存设备、存储棒、视频和音频存储带、CD、DVD、移动硬盘驱动器(HDD)等)存取媒体文件的设备同样适用。
根据本发明实施例,所述媒体日志应用将由具有存储在所述媒体内的计算机可读程序指令的计算机可读存储媒介包含。所述存储媒体通常是诸如ROM闪存、HDD等的存储设备。可以诸如C++、Java等的标准计算机编程语言写所述编程指令。在处理单元如下执行时,所述程序指令将实施如下所述的媒体日志应用的各个功能。所述计算机可读程序指令包括第一指令,所述第一指令将生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与时刻、时期或事件相关。所述计算机可读程序指令还包括第二指令和第三指令,所述第二指令将生成日历视图,所述日历视图以日历格式表示时间,并使事件与各个时期相关,所述第三指令生成分级时间条,所述分级时间条将时间分为可选段,以存取所述一个或多个与预定的时间相关的数字媒体文件。在另一实施例中,所述计算机可读程序指令包括第一指令和第二指令,所述第一指令将生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关,所述第二指令将生成分级时间条,所述分级时间条将时间分为可选段,以存取所述一个或多个与预定的时间相关的数字媒体文件。尽管所述第一、第二和第三指令可能是彼此通信的模块、对象等,但所述第一、第二与第三指令并不必是程序指令的分散或独立部分,且如果需要可彻底分散。
图1示出了根据本发明实施例的媒体日志应用显示器10的实例,所述媒体日志应用显示器10提供带有时间条310的日历视图100、媒体视图200和时线视图300。所述时线视图将并入可由用户出于定位媒体文件目的导航的时间条。根据本发明实施例,以下将详细描述所述时间条及其功能,以及使用所述时间条的方法。
为更好地理解图1的媒体日志应用显示器10,图2和3分别示出了示范性日历视图和媒体视图的表示。
图2示出了根据本发明实施例的日历视图100的实例,所述日历视图100提供了日历事件或提醒的条目,并为用户提供了每日计划应用。所述日历试图将由结合数字设备实施的第一计算机可读程序指令生成。应当注意的是,本文所述的日历视图仅借助实例;其它提供日历事件或提醒的显示的日历视图同样包含在本文发明构思内。作为选择,所述日历视图可由另一日历或个人计划应用生成,在这种情况下,所述日历视图被从辅助日历应用输入所述媒体日志应用。尽管所述日历视图通常与未来时期、未来事件和未来提醒相关,但所述日历视图同样可显示过去时期、过去事件和过去提醒。
所述日历视图包括对应于特定日期的日期栏110。在所示实例中,在所述显示器上可见三个日期栏对应于当前日期(即6月19日,星期三)和后续两个日期。一般而言,在激活所述日历试图时,所述当前日期将显示在所述日历视图的左栏内,后续日期的各栏顺序向右放置。显而易见,所述日历视图可以不同方向排列,例如以与栏相对的行排列,或者如果需要将当前日期显示在右栏内。在备选实施例中,所述日历视图可能包括对应于诸如年、月、日、小时等的任何时刻的栏110。此外,在激活所述日历视图时,当前时刻可能显示在所述视图的中间。
所述日期栏110包括多个为与日历事件130相关的信息提供描述区域的时间块120。在所示实施例中,所述时间块对应于一个小时时间块,尽管所述时间块可能用于其它时间长度,例如30分钟块。此外,例如如果一栏表示一年,则所述时间块120可能表示一月。所述日历视图将可垂直滚动,从而使得所述用户可看见日期栏的所有时间块。此外,所述日历视图通常可水平滚动,以提供其它日期或时间栏110的视图。此外,所述时间块可能包括提醒图标140,所述提醒图标140为所述媒体日志用户提供了与即将到来的日历事件相关的可视提醒。例如,在所述实施例中,相机图标向所述用户提醒记入日历的事件需要或将受益于具有手持相机。
与日历事件130相关的信息通常由所述用户输入,并包括诸如事件标题、事件主题、事件日期和时间、事件的位置、参加事件的个人等的信息。可通过经由键入或鼠标型输入信号激活与所述事件相关的时间块输入日历事件。在激活时,窗口或视图可见,从而允许所述用户输入与所述事件相关的信息。一旦已输入所述日历事件,且文本显示在所述时间块内,即可通过经由键入或鼠标型输入信号激活所述日历事件,得到所述日历事件的细节。除了人工输入日历事件之外,所述媒体日志可能从正在所述数字设备上执行的其它源或应用,例如其它内部或外部个人计划或日历应用、电子邮件系统等输入日历事件。此外,与日历事件130相关的信息生成与所述日历事件或提醒相关的元数据信息。
根据本发明另一方面,所述媒体日志应用的日历视图或日历/计划部分可与其它日历或个人计划应用同步。就此而言,同步将允许所述媒体日志的日历/计划部分从其它日历应用输入日历事件提醒和/或将日历事件提醒输出到其它日历应用。所述其它日历应用可与所述媒体日志应用实施在相同设备上,或可实施在其它设备上。远程设备之间的日历事件信息的同步可由任何已知无线或有线网络通信技术实现,例如无线电信、短程无线电网络、蓝牙、WLAN、RFID、IPDC、DVB、IrDA、互联网等。
所述时间块120可能包括当前时间指示符150,可能会在包括当前时间的时间块内以粗体铅字或其它形式图形强调所述当前时间指示符150。所述当前时间指示符用于指示当前时刻。所述当前时间指示符将是有效指示符,其以小时和分钟显示当前时间并随着时间消逝前移到下一时间块。此外,所述日历视图100可能以图表分辨过去的时间块和日历事件与未来的时间块和日历事件。在所示实例中,过去的时间块和事件由斜体文本指示,而未来的时间块和事件由非斜体,即标准文本指示。由于所述当前时间指示符移动到下一时间块以指示时间消逝,所述时间块和日历事件的辨识图形将同样改变为指示正确的时间状态。
图3示出了根据本发明实施例的提供可由所述媒体日志用户存取的数字媒体文件的媒体视图200实例,所述数字媒体文件例如是数字图像、数字视频、数字音频、计算机游戏、计算机软件、数字文本文件等。一般而言,以媒体视图表示的媒体文件与过去日历事件或过去提醒相关。所述媒体视图将由结合数字设备实施的第二计算机可读程序指令生成。应当注意的是,本文所述的媒体视图仅借助实例;其它提供与时刻或时期相关的媒体文件表示的显示的媒体视图同样包含在内,并在本文所公开的发明概念内。作为选择,以所述媒体视图表示的媒体文件可能基于所述媒体文件内时间戳而与时刻或时期相关,而无需提前在所述日历视图或应用内指明与所述媒体文件相关的事件。
所示实施例的媒体视图包括对应于特定日期的日期栏210,尽管如果需要则所述媒体视图可能以不同方向排列。在所示实例中,在显示器上可见对应于四个先前日期的四个日期栏。在备选实施例中,所述媒体视图可能包括栏210,所述栏210对应于任何时刻,例如年、月、星期、日、时等。所述日期栏包括与媒体文件相关,且在时间上与特定日期、事件和/或时间相关的媒体文件表示220。例如,所述媒体文件表示可能包括为所述用户提供存取数字文件,并为所述用户提供与文件内容相关的信息的表示,所述数字文件例如是视频文件、图像文件、音频文件、文本文件、电子邮件、短消息业务(SMS)消息、多媒体消息业务(MMS)消息等。所述媒体文件表示可能包括图标,或小型图像、文本文件或消息的一部分文本或其它任何带有或不带有所述媒体文件标题的适当媒体文件表示。
一般而言,所述媒体日志将从与所述设备相关的数字录制功能,或经由数字通信从其它设备接收所述媒体文件。例如1)如果所述数字设备是并入数码相机或其它任何充当数字录制设备的数字设备的蜂窝电话,则可直接经由蜂窝电话接入将数字媒体文件(即图像)从所述相机/电话设备通信给另一设备内的媒体日志。
2)如果所述数字设备是独立的数码相机或其它任何数字录制/存储/播放设备,并配备有无线或有线线路网络连接,则可将所述数字媒体文件直接从连网设备通信到另一设备内的媒体日志。
3)如果所述数字设备是独立的数码相机或其它任何数字录制/存储/播放设备,并配备有短程数字通信装置,则所述数字媒体文件可首先被通信到远程数字通信设备(即蜂窝电话、PDA、膝上电脑等),所述远程数字通信设备然后将所述文件传送到具有媒体日志的另一设备。作为选择,在附近,文件传送可能直接指向具有媒体日志的另一设备。
4)所述媒体文件可能由物理存储器单元/设备从一个设备通信传送到另一设备。
因此,从其通信所述媒体文件的数字录制/存储/播放设备(即传送设备)可能包括并实施所述媒体日志应用,或可能不包括所述媒体日志应用。如果所述传送设备包括所述媒体日志应用,则在通信到其它设备之前,可能出于媒体日志的目的处理所述媒体文件。
所述媒体文件的通信/同步可能在生成新媒体文件之后,或在已生成特定数量的媒体文件之后自动进行。作为选择,所述通信可能发生在所选择时刻,或发生在用户请求时,且所述通信可能包括单个媒体文件或一组媒体文件。所述通信/同步可能经由任何无线或有线线路网络通信方法,例如经由SMS、MMS或文件传送发生。从后端媒体日志应用/设备到任何具有或不具有所述媒体日志应用的数字录制/存储/播放设备的所述通信,即同步同样可能发生。
所述媒体文件通常具有相关元数据,所述元数据的形式为时间戳、事件名称、文件名称、位置信息、所述事件或媒体文件中的人、所述媒体文件内的对象、文件类型、文件大小等。所述媒体文件元数据可能由数字录制设备在生成所述媒体文件时输入,或例如在生成所述媒体文件或接收或传送所述媒体文件时人工输入。此外,所述元数据可能先前以与所述媒体日志内的日历事件相关形式存在,并与生成所述文件时刻的数字媒体文件相关,如果生成所述媒体文件的设备执行媒体日志应用的话。
一旦所述媒体日志接收所述媒体文件,所述媒体文件元数据即被与所述日历事件元数据信息组合和/或与其相关。所述组合和/或相关元数据信息与所述媒体文件相关,并与所述媒体文件一起存储在所述媒体日志内,从而使得当用户经由媒体视图内的媒体文件表示存取所述媒体文件时,将为所述用户演示组合元数据和日历事件信息。例如见图2的媒体文件表示220,其中小型图像与标题和文本条目组合。此外,例如基于特定事件或时期形成特定联合组,或与特定联合组相关的媒体文件将被置于公共标题或主题下的联合组230的媒体视图内。所述标题或主题可能是人工输入的,或源于与日历事件或提醒相关的元数据,或专门源于与所述媒体文件相关的元数据。如果所述媒体文件在相关日历应用内并不具有对应事件或提醒,则最后的选项变为相关。
除了显示媒体文件表示之外,所述媒体视图可能还显示并不具有相关媒体文件的过去日历事件或提醒。所述媒体日志应用可能被配置为将日历事件和提醒从应用的日历视图部分输入到所述应用的媒体视图部分。就此而言,与过去时期相关的日历事件和提醒被显示在所述媒体视图内,而不论其是否具有相关媒体文件。作为选择,所述媒体文件的用户可能将所述媒体日志配置为,考虑将显示在所述媒体视图内的用户所选择的特定日历事件和提醒。
此外,所述媒体视图200可能提供变焦功能。所述变焦功能将允许所述媒体日志的用户依据应用规定来放大或缩小所述媒体视图。例如,放大所述媒体视图的特定部分将更为详细显示所述媒体文件表示220;从而向所述用户提供正表示的媒体文件的更佳辨识。缩小所述媒体视图的特定部分将显示更多的媒体文件表示;从而向所述用户提供对于与显示在所述媒体视图内时期相关的媒体文件的总量和类型的洞察。
再次参照图1,其描述了媒体应用显示10,所述媒体应用显示10是日历视图100、媒体视图200和时线视图300与时间条310的组合。根据本发明实施例,所述视图的时线部分并入时间条。如上所述,所述日历视图100显示在所述数字设备的显示器的右边,所述媒体视图200显示在所述显示器的左边,所述时线视图特征显示在所述日历视图和媒体视图之上或之下。所述时线视图将由结合数字设备实施的计算机可读程序指令生成。应当注意的是,本文所述的时线视图仅借助实例;其它提供时线与媒体视图和日历视图组合的显示的时线视图同样包含在内,属于本文所公开的发明概念。
所示实施例的时线视图300提供时间条310和时间句柄320。所述时间句柄允许所述媒体日志时间向前滚动或时间向后滚动。如上所述,所述日历视图100显示当前时间指示符150所指示的当前日期,以及两个后续日期。所述媒体视图200例如显示四个先前日期。所述时间句柄与最中央栏相关,在所述实例中即与先前日,6月18日星期二相关的栏。如果所述时间句柄从静止位置移动到左边,则所述日历视图、媒体视图以及在一些实例内所述时间条将滚动到右边,从而使得所述媒体视图内的更多过去日期将被滚过并显示。将所述时间句柄移动到左边从而使得媒体视图内的更多过去日期被滚过和显示,这将最终使所述日历视图滚出所述时线视图。如果所述时间句柄被从所述静止位置移到右边,则所述日历视图、媒体视图以及在一些实例内所述时间条将滚动到左边,从而使得所述日历视图内的更多未来日期将被滚过并显示。将所述时间句柄移动到右边从而使得所述日历视图内的更多未来日期被滚过和显示,这将最终使所述媒体视图滚出所述时线视图。所述静止位置通常位于所述媒体日志显示的中心线,或所述时间条的中心线,或所述媒体视图的中心线。作为选择,媒体视图和日历视图两者都可能具有其自己的媒体句柄(图内并未显示),且它们可被分别滚过。
所述时间条310允许所述数字设备用户集中于特定日期。在所示实例中,带黑框的块指示时期330,例如一个星期,而所述块内的单个时间单元340可能指示媒体文件当前存在的特定日期。作为选择,所述时间条内的阴影可能指示媒体文件存在的日期。例如,所述时间条内的浓阴影可能指示文件存在于那些日期时,而所述时间条内的淡阴影可能指示并无文件存在于所述日期时。此外,所述时间单元的尺寸(即长度)可能指示存在于特定日期时的媒体文件量。例如,相对较大的时间单元指示在所述时间单元(即日)内存在多个媒体文件,而相对较小的时间单元将指示在所述时间单元内存在最少或不存在媒体文件。此外,通过使用不同颜色代码,可指示存在于单个时间单元内的媒体文件类型。例如,红色可能指示图像文件,蓝色指示视频文件,黄色指示音频文件等。不同颜色代码可能还会被组合在单个时间单元内。
在另一实施例中,所述颜色代码可能用于区别不同的时期340和时间单元330(见图4)。例如,诸如星期的每个时期可能具有彼此不同的阴影和/或稍微修改的颜色。同样,可通过不同的阴影和/或稍微修改的颜色来视觉上相互区别诸如日的时间单元。此外,可以相同方式相互区分各个时期和时间单元。例如,每个偶数编号的时期可能具有灰阴影,而每个奇数编号的时期可能不带有阴影,每个偶数编号的时间单元可能是深蓝色的,而每个奇数编号的时间单元可能是淡蓝色的。许多不同的图形修改可用于描述和区别时期和时间单元。
此外,所述时间单元的大小(即长度)可能指示在特定时期时存在的媒体文件量。例如,相对较大的时间单元指示在所述时间单元(即日)内存在多个媒体文件,而相对较小的时间单元将指示在所述时间单元内存在最少或不存在媒体文件。因此,此实施例的时间单元的大小与和所述时间单元相关的媒体文件量具有直接对应关系。媒体文件量可能由媒体文件编号、媒体文件的大小(以字节表示)或其它方式测量。
所述时间条310可能借助鼠标/光标激活或键盘激活来滚动。滚动所述时间条将导致当前正显示时间单元之外的新时间单元的可见显示。例如,当显示器上的光标移过所述时间条,并到达所述显示的一端时,滚动可能会发生。此外,将所述光标置于所述时间条上,并在移动所述鼠标时持续按鼠标左键将会在鼠标移动的方向上滚动所述时间条。此外,可能会借助所述时间条的每一端的箭头按键,将所述时间条配置为在激活时启动滚动功能。
图4示出了根据本发明实施例的并入可导航时间条的媒体日志显示10。所述时间条310提供了时间的分级显示,以使数字设备用户便于有效定位媒体文件。在所示实施例中,所述时间分级包括时间间隔350、时期340和时间单元330的指示符的各级。所述指示符用于将时间细分为可管理段,以为所述用户提供可导航应用。所述时间条内的指示符的各级可能以不同数字表示,并可由应用预定义,或可由所述设备用户动态配置。除了指示符的各级之外,级所定义的时间段可能由所述应用预定义,或可由所述设备用户动态配置。例如,在所示实施例中,所述时间间隔350级可能定义月段,时期340级可能定义星期段,而时间单元330级可能定义日段。诸如世纪、十年、年、时、星期、日或秒的附加级可能同样包括在所述时间条和/或媒体视图或日历视图内,这由诸如日记期限、所述日历内的媒体文件量或将实施所述日记的任务规定。
所述可导航时间条310允许所述用户浏览、监控和接入特定日期,从而与所述日期相关的媒体文件。在所示实施例中,所述时间间隔350级包括表示不同时期的单个块或段,在所示实施例中,所述块表示月。可能会激活所述时间间隔350级内的块,以显示特定时间间隔内的时期340和时间单元330。例如,在图4所示的实例内,指示7月的标记已被激活,以黑体文本和块的黑框指示,而该月的对应时期和时间单元被滚入所述设备的可见显示内。激活标记可能通常由击键或鼠标功能实施。作为选择,所述块的位置可能位于显示的固定位置处,而当滚动时所述标记的名称,例如该月的名称将会改变。
在图4的所示实例内,所述时期340级指示星期,而所述时间单元330级指示日。所述时期级和时间单元级通常拥有为所述设备用户提供接入到所述时期或时间单元,以及相关媒体视图或日历视图的激活性能。换言之,所述时期级提供关于所选择的7月内星期的信息,而时间单元级提供关于所选择7月内日的信息。用户可能从所述时期级选择星期,或从所述时间单元级选择日,而所述显示将以日历视图、媒体视图或组合媒体和日历视图形式,集中于所选择星期或日。一般而言,当诸如指针的图形接口置于特定时间单元上时,与所述时间单元相关的日期将会显示在所述显示器上。如果所述用户希望接入到与所述特定日期相关的日历视图或媒体视图,则所述用户将借助击键或适当的鼠标功能激活所述日期。激活时期将调用所述媒体视图或日历视图的滚动,从而使得与所述时期相关的媒体视图或日历视图将会显示在所述显示器上。作为选择,所述时期可能还拥有激活性能,并为所述设备用户提供接入到诸如星期的所述特定时期,或诸如日期的时间单元,以及相关媒体视图或日历视图。
还应当注意的是,在许多实施例中,所述时间条310内时间单元330的长度与所述媒体视图200内的对应栏210的宽度成比例。所述媒体视图内的栏的宽度通常表示与时期或时刻相关的媒体文件量。例如,在图4所示的实施例内,时间单元的长度与所述媒体视图内对应日期栏的宽度比为1∶5。所述用户可能会调整所述比例,以或多或少影响在所述显示器的可见区域内看得见的时间单元。例如,如果所述比例被调整为1∶10,则在所述时间条内可见更多的时间单元,从而为所述用户提供更多关于与所述时间单元相关的媒体文件量的信息。
图5示出了本发明的备选实施例,其中所述媒体日志应用被限制为媒体存储应用。在此实施例中,所述显示包括媒体视图200和时间条310的组合。在此实施例中,所述计算机可读程序指令将生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关。所述指令还将生成时间条,所述时间条包括时间间隔350、时期340和时间单元330的指示符。所述媒体视图包括对应于特定日期的日期栏210。在所示实例中,在所述显示器上可见对应于四个日期的四个日期栏。所述日期栏包括与媒体文件相关,并在时间上与特定日期相关的媒体文件表示220。例如,所述媒体文件表示可能包括为所述用户提供对于数字文件的存取,并为所述用户提供与文件内容相关的信息的表示,所述数字文件例如是视频文件、图像文件、音频文件、文本文件等。所述媒体文件表示可能包括图像和数字图像或视频文件的标题、文本消息的一部分文本或其它任何适当媒体文件表示。所述栏可能还具有媒体文件或媒体文件组的标题、主题和/或事件名称。
在本发明的该实施例内,所述日期栏可能包括过去日期、当前日期和未来日期。尽管将在过去日期栏内分类多数媒体文件,但也可在未来日期栏内分类媒体事件。例如,在未来日期栏下可分类仍被演示的多媒体表示。
所述时线视图的特征可能包括时间条310。所述时间条为设备用户提供了集中于特定日期或浏览特定日期的能力,以便有效定位媒体文件。图5所示的时间条的配置和功能类似于以上详细描述的图4所示的配置和功能。
此外,本发明的图4和5实施例可能包括时间句柄320(图1所示)。所述时间句柄通常在所述时线视图内是可见的,并在诸如媒体视图的应用视图或可见显示内生成。所述时间句柄可移动到所述显示的左边或右边,以提供所述时间条、媒体视图和/或日历视图的滚动。
本发明的另一实施例由数字设备定义,所述数字设备根据本发明实施例实施媒体日志应用,具体而言为所述媒体日志的时间条方面。图6示出了实施所述媒体日志的数字设备500的方框图。如上所述,所述数字设备通常是能够与其它数字设备数字通信的数字设备,例如包括移动电话、PDA、膝上电脑等的移动终端。然而,所述数字设备可能是其它任何能够显示本发明媒体日志的设备,例如数码相机、数字摄像机、数字录音机等。
所述数字设备500将包括处理单元510,例如处理器、专用集成电路、模拟和/或数字电路或其它任何执行用于存取媒体文件的计算机可读程序指令的类似设备。其中所述程序指令和媒体文件通常存储在存储器设备512内。所述计算机可读程序指令可能包括第一指令520、第二指令530和第三指令540,所述第一指令520用于生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关,所述第二指令530用于生成日历视图,所述日历视图以日历格式表示时间,并使事件与各个时期相关,所述第三指令540用于生成分级时间条,所述分级时间条将时间分为可选段,以便存取所述一个或多个与预定的时间相关的数字媒体文件。在备选实施例中,所述操作指令可能仅限于第一指令520和第三指令540,所述第一指令520生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关,所述第三指令540用于生成分级时间条,所述分级时间条将时间分为可选段,以便存取所述一个或多个与预定的时间相关的数字媒体文件。此外,所述数字设备包括显示器550,所述显示器550与所述处理单元通信,并提供所述日历视图和媒体视图的表示机制。
此外,本发明体现在一种用于提供数字媒体日志内的数字媒体文件位置的方法。图7提供了所述方法的流程图。在步骤700内,所述数字媒体日志使数字媒体文件与预定的时间相关。一般而言,所述数字媒体文件包括在生成所述数字媒体文件时自动输入或人工输入的元数据信息。所述元数据信息提供使所述媒体文件与预定的时间相关的必要时间戳。在步骤710内,以所述媒体日志的媒体视图表示所述媒体文件。所述媒体视图经由相关时刻或时期提供对于所述媒体文件的存取。因此,所述媒体日志根据相关预定的时间分类所述媒体文件,通常是生成所述媒体文件的日期,或与所述媒体文件相关的事件的日期。在步骤720内,所述媒体日志显示与所述媒体视图组合的分级时间条,其为所述媒体日志的用户提供可选时期,以定位与所述数字媒体文件相关的时期。这样,根据媒体文件的数量,即文件编号、文件大小(字节数)等,在所述显示器上按大小排列所述可选时期。所述用户可激活诸如年、月、星期或日的时期,以集中于感兴趣的特定日期,即与所述媒体文件相关的日期。例如,如果所述用户希望存取在2004年1月1日生成的文件,则所述用户可激活年2004。激活该年可能显示2004年内的各月。所述用户然后激活1月,以显示1月内的各日。所述用户然后激活该月的第一日(1月1日),以在所述数字设备显示器上显示与所述日期相关的媒体文件的表示。
本发明备选实施例由一种使用数字媒体日志的分级时间条的方法定义。图8描述了根据本发明实施例的所述方法的流程图。在步骤800内,为所述数字设备用户提供分级时间条和媒体视图的显示,所述媒体视图表示与预定的时间相关的媒体文件。在步骤810内,所述用户激活所述分级时间条的一个或多个级、时间单元或时期,以显示与媒体文件相关的特定时间。例如,所述用户可能激活年级、月级、星期级,以便显示与所述媒体文件相关的特定时期,通常为日期。尺寸仍然取决于所述日期的媒体文件。在步骤820内,所述用户激活与所述文件相关的特定时期,通常为日期,以便在所述媒体视图内显示所述媒体文件的表示。在步骤830内,所述用户将激活所述媒体文件的表示,以存取或在显示器上显示所述文件。
本发明的所述实施例提供了一种数字设备的媒体文件管理应用,其并入了用于定位所述应用内的媒体文件的分级时间条。所述分级时间条使所述用户便于有效定位与所述媒体文件相关的特定预定的时间,通常为日期。即使在所述媒体文件在许多年的长时期内存储大量媒体文件的情况下,所述用户仍然能够迅速移过所述分级时间条,以指出与所述媒体文件相关的预定的时间。所述时间条的分级性质提供了将显示在所述数字设备显示器上的时间条的相关部分,即使在所述数字设备是带有尺寸最小显示器的手持数字设备的情况下。
本发明相关领域的技术人员应当理解的是,对于本文所述发明的许多修改和其它实施例具有在以上描述和相关附图内说明的教义优点。因此,应当理解的是,本发明并不仅限于所公开的特定实施例,而修改和其它实施例预计包括在所附权利要求书范围内。尽管本文使用特定术语,但仅是在一般描述意义上使用所述术语,并不具有限制意义。
权利要求
1.一种用于在数字设备上表示媒体文件的应用,所述应用包括计算机可读存储媒体,所述计算机可读存储媒体具有嵌入在所述媒体中的计算机可读程序指令,所述计算机可读程序指令包括第一指令,用于生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关联;以及第二指令,用于生成时间条,所述时间条将时间划分为多个段,所述段的大小取决于与对应时间段相关联的所述媒体文件。
2.根据权利要求1的应用,其中所述用于生成时间条的第二指令还生成可选的时间段。
3.根据权利要求1的应用,其中所述用于生成时间条的第二指令还包括这样一个指令,即用于生成从包括年、月、星期和日的组选择的时期段的指令。
4.根据权利要求1的应用,其中所述用于生成时间条的第二指令包括这样一个指令,即用于生成指示时间段中的媒体文件量的时间段的指令。
5.根据权利要求4的应用,其中所述用于生成时间条的第二指令包括这样一个指令,即用于生成基于所述段的大小指示所述段中媒体项数量的时间段的指令。
6.根据权利要求4的应用,其中所述用于生成时间条的第二指令包括这样一个指令,即用于生成基于所述段的颜色指示所述段中媒体项数量的时间段的指令。
7.根据权利要求1的应用,其中所述用于生成时间条的第二指令还包括这样一个指令,即用于生成允许将要滚过的时期的时间句柄的指令。
8.根据权利要求1的应用,其中所述第一指令还包括用于基于与所述数字媒体文件相关的信息,使数字媒体文件与预定的时间相关的指令。
9.根据权利要求1的应用,还包括第三指令,所述第三指令用于生成日历视图,所述日历视图以日历格式表示时间,并使事件与对应时期相关。
10.根据权利要求9的应用,其中所述用于生成媒体视图的第一指令使数字媒体文件与过去的预定的时间相关,其中所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关,并且所述用于生成日历视图的第三指令使事件与对应的未来时期相关,其中所述日历视图以日历格式表示时间,并使事件与对应时期相关。
11.一种数字设备,所述数字设备包括处理单元,所述处理单元执行用于存取媒体文件的计算机可读程序指令,所述计算机可读程序指令包括第一指令,用于生成媒体视图,所述媒体视图提供对于数字媒体文件的存取,并使数字媒体文件与预定的时间相关,以及第二指令,用于生成时间条,所述时间条将时间划分为多个段,所述段的大小取决于与对应时间段相关的媒体文件;以及与所述处理单元通信的显示器,所述显示器显示所述媒体视图与所述时间条的组合视图。
12.根据权利要求11的数字设备,其中所述计算机可读程序指令还包括第三指令,所述第三指令用于生成日历视图,所述日历视图以日历格式表示时间,使事件与对应时期相关,并且与所述媒体视图和所述时间条一起由所述显示器演示。
13.一种用于存取在数字媒体日志应用中所存储的数字媒体文件的方法,所述方法包括步骤使数字媒体文件与预定的时间相关,以媒体视图表示所述数字媒体文件,所述媒体视图用于存取带有所述相关预定时间的所述媒体文件;以及显示时间条,所述时间条具有多个与所述媒体视图组合的段,所述时间条允许用户基于所述相关预定的时间定位所述数字媒体文件,其中显示所述时间条包括基于与所述对应时间段相关的所述媒体文件,按大小排列所述段。
14.根据权利要求13的方法,其中所述显示时间条的步骤还包括显示包括月、星期和日的所选择时期的时间条,以定位与所述数字媒体文件相关的日。
15.根据权利要求13的方法,其中使数字媒体文件与预定的时间相关的步骤还包括基于与所述数字媒体文件相关的元数据信息,使数字媒体文件与预定的时间相关。
16.一种使用媒体日志应用中的时间条来存取媒体文件的方法,所述方法包括为数字设备的用户提供时间条和媒体视图的显示,所述媒体视图表示与预定的时间相关的媒体文件;激活所述时间条的一个或多个时间级,以显示与媒体文件相关的特定预定的时间;激活所述特定的时期,以显示所述媒体文件和所述相关预定时间的表示;以及选择所述媒体文件的表示,以存取所述媒体文件。
17.根据权利要求16的方法,其中所述激活所述时间条的一个或多个时间级,以显示与媒体文件相关的特定预定时间的步骤还包括激活从一个组中选择的所述时间条的一个或多个时间级,以显示与媒体文件相关的所述特定的预定时间,其中所述的组包括月级、星期级和日级。
18.根据权利要求16的方法,其中所述激活所述特定的预定时间,以显示所述媒体文件和所述相关预定的时间的表示的步骤还包括激活特定日期,以显示所述媒体文件和所述日期的表示。
全文摘要
一种在媒体日志应用内可导航以有效定位与媒体文件相关的日期的时间条。所述媒体日志是实施在数字设备上以借助时间帧组织存在于所述设备上的数字媒体文件的应用。所述时间条特征提供了一种便于有效定位所述日记内的媒体文件的方法。
文档编号G06F3/033GK1619541SQ20041009473
公开日2005年5月25日 申请日期2004年11月17日 优先权日2003年11月17日
发明者维萨·迈特萨塔蒂, 劳拉·胡特拉-布瑞摩尔, 托米·哈卡瑞, 安德尔·菲恩克-安劳弗, 安妮卡·马克, 托米·贝克格恩, 奥洛夫·许贝格森 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1