用于访问媒体文件的媒体日记应用中的时间句柄的制作方法

文档序号:6506094阅读:112来源:国知局
专利名称:用于访问媒体文件的媒体日记应用中的时间句柄的制作方法
技术领域
本发明涉及媒体文件的数字存储和管理,尤其涉及一种媒体文件管理应用,其包括在应用内显示的时间句柄,并且允许用户访问存储在应用中的时间段和媒体文件。
背景技术
快速增长的数字通信使得所有类型的数字媒体项目可能在各种无线和有线通信设备之间传输。例如,蜂窝或者移动电话不再限于电话语音通信,并且可能包括其它数字通信方法,例如,数字组网(也就是,互联网通信、文本消息等等)。另外,增长的蜂窝电话和其它移动无线通信设备,例如,便携式计算机、个人数据助理(PDA)等等的数量正在与数字相机、数字音频记录器、数字视频记录器等捕捉或产生数字媒体的其它装置相互集成在一起。技术进步使得例如数字相机、数字视频记录器、数字音频记录器等其它数字设备可能具有进行数字通信的装置。随着越来越多的数字设备具有相互进行数字通信的能力,在这些设备之间进行通信的数字媒体项目的数量将以惊人的速度增长。
除了越来越多具有数字通信能力的数字设备的出现,这些设备的数字存储容量也不断增长。在不久的将来,大多数移动数字通信终端可能具有千兆字节以上范围的存储容量,从而允许这些设备存储大量的数字数据。在这个环境中,从存储器容量的观点来说,不再限制存储大量的大型文件类型,例如,视频、音频或其它多媒体文件。
在越来越多的无线和有线数字设备具有进行数字通信的装置以及这些设备所具有的存储容量变得似乎无穷无尽的数字通信环境中,数字通信设备将遇到并存储大量的数字媒体文件。这样,数字通信设备将期望一种装置,以在有效和用户友好的环境中访问、存储、管理以及进一步传送这些数字文件。
例如,如果数字通信设备接收到数字媒体文件,则设备的用户将从自动地将文件放置在已经可访问的存储区域的应用中极大地获益,在存储区域中,可以在未来有效地对文件进行管理和访问,用户无需花费大量的时间搜索媒体文件。
大多数数字通信设备,例如,桌面或者膝上型计算机、个人数据助理(PDA)等等或者具有或者可以由用户进行配置,以实现日常计划器应用。日常计划器通过将事件提示输入到数字日历中,允许用户调整和管理其即将到来的事件计划。数字计划器提供在即将到来的事件未决时以告警或者可视或者可听消息的形式发送用户电子提示的独特优势。数字计划器已经证明是用于商务人士的高度成功的工具,而且,在大多数情况下,已经取代了对于传统硬拷贝或者纸质日常计划器的需要。
可以根据日历日期轻易地对大多数数字媒体文件进行分类和存储。例如,可以根据婚礼的日期对婚礼视频进行分类,并且可以根据宴会的日期对宴会上所照的照片进行分类。这些是基于媒体文件的生成日期对媒体文件进行分类的例子。在其它实例中,可以将媒体文件与媒体文件使用或者展现的日期或者接收者接收文件的日期相关联。例如,可根据展现的日期对商务会议上的多媒体展现进行分类,并且可根据接收日期对来自朋友的个人文本文件进行分类。
随着时间推移,具有大存储容量的数字设备具有获得和存储大量媒体文件的能力。在我们进入越来越多的数字设备将具有进行数字通信的能力的新兴数字通信时代时尤其如此。例如,在更多的多功能数字设备,例如,具有数字相机和传统数字相机的移动电话、数字视频记录器以及其他具有进行数字通信能力的设备占据主流的未来,设备将充满数字媒体文件。这些设备以及所有其它能够进行媒体存储的数字设备的用户将期望一种存储和管理数字媒体文件的应用。这种应用的一个关键属性是用户有效性;这是因为,用户必须能够有效地定位媒体文件。
对手持式数字通信设备的其它关注是,设备的特性是尺寸较小以便容纳在手掌之中。如果用户可以对其进行人体工程学地导航,则在这种设备中实现的应用将获得设备用户的接受。在这点上,优选使用户所需进行的输入量最小化或者使用户进行输入所遇到的努力或者不便最小化的应用。
因此,存在开发用于数字设备的媒体文件存储和管理应用的需要从而提供对大量媒体文件的存储,以及在使得用户能够有效快速地定位特定媒体文件方面提供用户效率。媒体文件存储和管理应用应当能够根据时间段,例如,天、星期等等关联和组织媒体文件。这样,媒体管理应用应当向用户提供一种系统,用于简单地在时间段中进行导航,以有效地定位媒体文件。

发明内容
本发明提供一种在数字设备中实现的包括媒体句柄的媒体管理应用。媒体句柄在显示器内是可移动的,以向应用的用户提供对媒体文件表示或日历事件的可视化访问。媒体句柄可能与信息视图一起显示,该信息视图为例如,媒体视图、日历视图、时间线视图等等,从而使得媒体句柄提供对相应信息视图内所期望的信息项的访问。本发明的媒体句柄向设备用户提供定位时间段以及与时间段相关联的媒体文件的高效装置。另外,由于对设备的用户输入是有限的,而且所需的用户输入是用户友好的,媒体句柄向用户提供人体工程学的优势。
在本发明的一个实施方式中,定义一种应用,用于提供对数字设备上媒体文件的访问。该应用包括一种计算机可读存储介质,其具有在介质中实现的计算机可读程序指令。该计算机可读程序指令将包括第一指令,用于生成媒体视图,其提供对数字媒体文件的访问并且将数字媒体文件与时间段相关联。另外,该计算机可读程序指令将包括第二指令,用于生成媒体句柄,其连同媒体视图一起显示,并且在媒体视图内是可移动的,以提供对数字媒体文件的可视化访问。
该应用还可包括第三指令,用于生成时间条,其连同媒体视图一起显示,并且用于将时间划分为时间片段。在那些包括时间条的实施方式中,第二指令可进一步用于生成媒体句柄,其可沿着时间条移动,以提供对时间片段的访问。对时间片段的访问用于在媒体视图中显示与该时间片段相关联的可视化媒体文件。
应用还可包括第三指令,用于生成日历视图,其以日历格式表示时间,并且将事件与各个时间段相关联。在那些包括日历视图的实施方式中,第二指令可进一步用于生成媒体句柄,其可在日历视图内移动,以提供对时间段或者日历事件的可视化访问。
一般地,用于生成媒体视图的第一指令可将数字媒体文件与过去的时间段相关联,以及用于生成日历视图的第三指令可将事件与未来的各个时间段相关联。
另外,用于生成媒体句柄的第二指令可进一步用于生成与媒体句柄相关联的中心标记,其对应于媒体视图内的时间段和/或时间条内的时间片段。第二指令还可生成与媒体句柄相关联的时间指示符,其指示通常对应于媒体视图、日历视图或者时间条内的时间段,其通常位于媒体句柄之下。
本发明还可由一种用于提供对数字设备信息的访问的应用进行定义。该应用包括计算机可读存储介质,其具有实现在介质内的计算机可读程序指令。该计算机可读程序指令包括第一指令,用于生成信息视图,其提供对与时间段相关联的信息项的访问,其中,信息视图用于以第一时间比例将第一时间层划分为时间片段。例如,信息视图可能是媒体视图或者日历视图,信息项可能是媒体文件或者日历事件或者提示。另外,计算机可读程序指令将包括第二指令,用于生成时间条,其连同信息视图一起显示,其中,时间条用于以第二时间比例将第二时间层划分为时间片段,以及第三指令,用于生成可移动的媒体句柄,其连同信息视图和时间条一起显示。媒体句柄沿着时间条的移动同时移动信息视图和时间条。另外,该应用可用于使媒体句柄沿着时间条移动,其根据媒体句柄的移动量或者时间层的时间比例的移动量同时移动信息视图和时间条达到一个量。
在本发明一个可供选择的实施方式中,定义了一种数字设备。该数字设备将包括一处理单元,其执行计算机可读程序指令,用于访问媒体文件。该计算机可读程序指令将包括第一指令,用于生成媒体视图,其提供对数字媒体文件的访问,以及将数字媒体文件与时间段相关联。另外,该计算机可读程序指令将包括第二指令,用于生成媒体句柄,其连同媒体视图一起显示,而且在媒体视图内是可移动的,以提供对数字媒体设备的可视化访问。该数字设备还将包括显示器,与提供媒体视图和媒体句柄的组合视图的处理单元进行通信。
该数字设备可进一步包括第三指令,用于生成时间条,其连同媒体视图一起显示,并且用于将时间划分为时间片段。在那些实现时间条的实施方式中,第二指令可进一步用于生成媒体句柄,其可沿着时间条移动,以提供对时间片段的访问。
本发明还实现在一种用于访问媒体管理应用中的文件的方法中。该方法包括下列步骤,提供一种媒体视图,其提供对与一个时间段相关的数字媒体文件的可视化访问,以及连同媒体视图一起提供媒体句柄,其通常固定位于中线位置,该中线位置与媒体视图中的第一时间段相关联。该方法还包括下列步骤使媒体句柄偏离中线位置一个选定的距离,所选定的距离与媒体视图中的第二时间段相关联,以及将媒体句柄释放在大概中线位置,使得中线位置与媒体视图中的第二时间段相关联。该释放媒体句柄的步骤可能自动发生于释放所偏离的媒体句柄时。
本方法可包括在将媒体句柄释放在大概中线位置时提供对与第二时间段相关联的媒体文件的可视化访问的附加步骤。该方法还可包括连同媒体视图和媒体句柄一起提供时间条的步骤,其用于将时间划分为时间片段。
因此,本发明提供一种实现在数字设备中的包括媒体句柄机制的媒体日记或者媒体管理应用。媒体句柄机制在显示器内是可移动的,以向日记的用户提供一种用于访问媒体文件和/或日历事件的有效工具。媒体句柄可能连同媒体视图、日历视图和/或时间条一起显示,使得媒体句柄提供对媒体视图、日历视图或者时间条的所期望部分的访问。本发明的媒体句柄向设备用户提供一种定位时间段以及与时间段相关联的媒体文件的高效装置。另外,由于对设备的用户输入有限的,而且所需的用户输入是用户友好的,媒体句柄向用户提供人体工程学的优势。


已经大体上描述了本发明,现在将参考附图,附图并非必须按照比例绘制,其中图1是根据本发明一个实施方式的结合日历视图以及包括媒体句柄的媒体视图的时间轴视图说明。
图2是媒体日记所显示的日历视图或者日历窗口的说明。
图3是媒体日记所显示的媒体视图或者媒体窗口的说明。
图4是根据本发明一个实施方式的媒体日记视图的说明,描述了媒体句柄如何移动以访问媒体文件。
图5是根据本发明一个实施方式的包括媒体句柄的媒体视图的说明。
图6是根据本发明一个实施方式的数字设备的框图,该数字设备实现了使用媒体句柄/速度浏览器的媒体日记。
图7是根据本发明一个实施方式的方法的流程图,用于使用媒体管理应用中的媒体句柄访问媒体文件。
具体实施例方式
现在将在下文中参考附图更加全面地描述本发明,其中在某些附图中显示本发明的部分实施方式。实际上,这些发明可实现为多种不同的形式,不应当被认为限于在这里所描述的实施方式;而是提供这些实施方式以使得本说明将满足适用的法律要求。贯穿全文,相同的标号表示相同的元件。
本发明提供一种实现在数字设备中的包括媒体句柄的媒体日记或者媒体管理应用,媒体句柄也称为时间句柄。连同媒体视图或者媒体视图和日历视图一起,向媒体日记用户显示媒体句柄。媒体句柄在显示器内是可移动的,水平地或者垂直地,通常使用鼠标类型或者小键盘功能,以提供对相应媒体视图中的媒体文件或者日历视图中的事件的可视化访问。
媒体句柄还可与时间条一起实现,时间条用于将时间划分为时间片段。在这点上,媒体句柄可在时间条片段的附近移动,以提供对与该时间片段相关联的媒体视图或者日历视图的可视化访问。
本发明的媒体句柄向用户提供一种有效的工具,以便简单地导航媒体日记,以及定位媒体文件、时间片段或者日历事件。
本发明的媒体日记应用将媒体文件与预定义的时间相关联,通常是一个时刻或者时间段或者一个事件,使得,用户可以根据该时刻、时间段或者事件管理媒体文件。通常,时间段将是与生成媒体文件的日期或者预期的日期相关联的特定日期。例如,如果媒体文件是生日宴会的图像或者视频文件,则媒体应用可根据生日宴会的日期对文件进行分类和存储。对于本发明,所提出的术语“时间段”包括时刻以及发生在时间段或者时刻内的事件。关于对媒体日记应用的全面描述,参考发明人为Myka等人的在2003年11月17日提交的共同未决国专利申请No.10/715,187,名称为“用于数字设备的媒体日记应用”,该申请转让给本发明的相同受让人。该申请在此全部作为参考引入本说明。
媒体日记应用可采用与时间轴视图相结合的媒体视图和日历视图或者与时间轴视图相结合的媒体视图的显示形式。媒体日记应用所提供的所有视图在这里可统称为信息视图。在媒体日记应用的所有实施方式中,任何信息视图可包括本发明的媒体句柄。
本发明的媒体日记应用可实现并执行在任何包括显示器的电子设备上,例如,桌面或者便携式计算机、蜂窝电话、个人数据助理(PDA)、数字相机、数字摄录器、电子书设备、电视、数字音频播放器等等。另外,媒体日记应用还实现在与外部显示器相连的电子设备上,例如,机顶盒(STB)、个人视频记录器(PVR)、数字视频记录器(DVR)等等。虽然在大多数实现方式中执行媒体日记应用的数字设备将能够进行任何类型的无线或者有线网络通信,例如,无线电信、短波无线网络、蓝牙、无线局域网络(WLAN)、射频识别(RFID)、网际协议数据广播(IPDC)、数字视频广播(DVB)、红外数据关联(IrDa)、互联网等等,但是,不要求数字设备适于通过网络进行通信。能够在内部需要数字媒体文件或者通过存储器设备(例如,闪存设备、存储条、视频和音频存储磁带、CD、DVD、可移动硬盘设备(HDD)等等)访问媒体文件的设备都是可用的。
根据本发明的一个实施方式,媒体日记应用将由计算机可读存储介质实现,其具有存储在介质中的计算机可读程序指令。存储介质一般是存储器设备,例如,闪存ROM存储器、HDD等等。可用标准计算机程序语言编写程序指令,例如,C++、Java等等。在如下所述由处理单元执行时,程序指令将实现媒体日记应用的各种功能,如下所述。该计算机可读程序指令包括第一指令,其将生成媒体视图,提供对数字媒体文件的访问,以及将数字媒体文件与时刻、时间段或者事件相关联。该计算机可读程序指令将包括第二指令,其生成速度浏览器,使得媒体视图中的时间段被有效地访问。在另一个实施方式中,该计算机可读程序指令包括第三指令,其将生成日历视图,以日历格式代表时间,并且将事件与各个时间信息相关联,例如,时刻或者时间段。虽然,第一、第二和第三指令可能是相互通信的模块、对象等等,但是,第一、第二和第三指令并非必须是程序指令的离散或者独立的部分,可能如所期望是彼此分散的。
图1说明根据本发明一个实施方式的提供日历视图100、媒体视图200和具有媒体句柄320的时间视图300的媒体日记应用显示10的实例。媒体视图、日历视图以及媒体日记所提供的任何其它视图可统称为信息视图。虽然通常地,媒体视图提供对媒体文件的访问,日历视图提供对日历事件或者提示的访问,但是媒体文件、日历事件/提示和媒体日记视图所提供的其它信息可统称为信息项。时间轴视图将包括媒体句柄,其可以线性或者水平地在显示器上从左至右移动,以提供对媒体文件或者日历事件的可视化访问。根据本发明的一个实施方式中,将在下述的详细描述中,提供对媒体句柄及其功能和方法的更加详细的描述。
注意到,本发明的媒体句柄320可能仅仅连同媒体视图一起实现(参考图5),仅仅连同日历视图或者连同媒体视图和日历视图的组合显示一起实现(图1)。另外,虽然图1的时间轴视图实现了时间条,但是,可能无需时间条而包括本发明的媒体句柄。
为了更好地理解图1的媒体日记应用显示10,示例性的日历视图和媒体视图的分离表示在图2图3中示出。
图2说明日历视图100的实例,其提供日历事件条目并且向用户提供日常计划器应用。日历视图可与媒体视图和时间轴视图一起显示,以根据本发明一个实施方式表示媒体句柄。可由实现在相关数字设备中的计算机可读程序指令生成该日历视图。注意到,在这里仅仅通过示例的方式显示并描述日历视图;提供日历事件或者提示的其它日历视图也被考虑在这里所描述的本发明的概念中。虽然,日历视图通常与未来时间段、未来事件和未来提示相关联,但是,日历视图也可能显示过去时间段、过去事件和过去提示。或者,可由另一个日历或者个人计划器应用生成日历视图,在这种情况下,将日历视图从辅助日历应用导入到媒体日记应用中。
日历视图包括日期栏110,其对应于特定日期。在所示实例中,在显示器上可看见三个日期栏,对应于当前日期(也就是,6月19日,星期三)以及随后的两天。通常地,在激活日历视图时,当前日期将显示在日历视图的左边栏中,随后日期的栏依次位于右侧。显然,日历视图的方向可能不同,例如,行与列相反,或者如同所期望的,当前日期可显示在右边栏中。在一个可供选择的实施方式中,日历视图可包括栏110、其可能对应于任何时刻,例如,年、月、天、小时等等。另外,在激活日历视图时,当前时刻可能显示在视图的中间。
日期栏110包括多个时间块120,其提供与日历事件130相关信息的描述区域。在所示的实施方式中,时间块对应于一小时块,虽然,块可能是其它时间长度,例如,30分钟块。此外,例如,如果栏代表年,则时间块120可代表月。日历视图将可在垂直方向上滚动,使得,用户可看见用于日期栏的所有时间块。另外,日历视图一般将可在水平方向上滚动,以提供对其它日期或者时间栏110的查看。另外,时间块可包括提示图标140,其向媒体日记用户提供与即将到来的日历事件有关的可视化提示。例如,在所述实施方式中,相机图标提醒用户日历事件需要或者将从拥有相机中而获益。
与日历事件130相关的信息一般将由用户输入,并且包括信息,例如,事件标题、事件主题、事件的日期和时间、事件位置、参与事件的个人等等。可通过经由按键或者鼠标类型输入信号激活与事件相关联的时间块而输入日历事件。在激活时,窗口或者视图是可见的,允许用户输入与事件相关的信息。一旦输入日历事件,以及在时间块中显示文本,则可通过经由按键或者鼠标类型输入信号激活日历事件来访问日历事件的细节。除了手动输入日历事件之外,媒体日记可从在数字设备上运行的其它源或者应用导入日历事件,例如从其它内部或者外部个人计划器或者日历应用、电子邮件系统等等。此外,与日历事件130相关的信息产生与日历事件或者提示相关的元数据信息。
时间块120可包括当前时间指示符150,其可用黑体字类型进行强调或者其它方式在包括当前时间的时间块中进行图形上的强调。当前时间指示符用于指示当前的时刻。当前时间指示符将是激活的指示符,其显示当前时间的小时和分钟,并且随着时间流逝向前移动到下一个时间块。另外,日历视图100可在图形上区分过去的时间块和日历事件与未来的时间块和日历事件。在所示实例中,过去的时间块和事件使用斜体字来表示,未来的时间块和事件使用非斜体字的标准文本来表示。在当前时间指示符移动到下一个时间块以指示时间经过时,时间块和日历事件的区分图形还将进行变化,以指示正确的时间状态。
图3说明根据本发明一个实施方式的媒体视图200实例,其提供数字媒体文件,例如,数字图像、数字视频、数字音频、计算机游戏、计算机软件、数字文本文件等等,以由媒体日记用户访问。一般地,显示在媒体视图中的媒体文件将与过去的日历事件或者过去的提示相关联。将通过实现在相关数字设备中的计算机可读程序指令生成媒体视图。注意到,在这里描述的媒体视图仅仅是实例;还考虑到提供与时刻或者时间段相关联的媒体文件表示显示的媒体视图,并且位于在这里描述的发明概念范围内。或者,基于媒体文件中的时间戳,显示在媒体视图中的媒体文件可能与时刻或者时间段相关联,无需提前注意到日历视图或者应用中与媒体文件相关的事件。
所示实施方式的媒体视图包括日期栏210,其对应于特定日期,但是,如所期望的,媒体视图的方向可能是不同的。媒体视图的日期栏提供时间层,其根据时间比例将时间划分为时间片段。在图3的实施方式中,时间比例是天,虽然应用可配置为其它时间比例。
在图3所示的实例中,在显示器上可看见四个日期栏,对应于四个先前日期。在一个可供仿效的实施方式中,媒体视图包括栏210,其可对应于任何时刻,例如,年、月、星期、日、小时等等。日期栏将包括媒体文件表示220,其与媒体文件相关,并且与特定日期、事件和/或时间相连。例如,媒体文件表示可包括表示,其向用户提供对数字文件的访问,例如,视频文件、图像文件、音频文件、文本文件、电子邮件、短消息服务(SMS)消息、多媒体消息服务(MMS)消息等等,并且向用户提供与文件内容相关的信息。媒体文件表示可包括图标或者小图像,文本文档或者消息的一部分、或者具有或者不具有媒体文件标题的任何其它适当的媒体文件表示。
通常地,媒体日记将从与设备相关联的数字记录功能或者通过数字通信从其它设备接收媒体文件。例如1)如果数字设备是包括数字相机的蜂窝电话或者作为数字记录设备的任何其它数字设备,则数字媒体文件(也就是,图像)可直接通过蜂窝电话从相机/电话设备传送至另一个设备中的媒体日记。
2)如果数字设备是独立的数字相机或者任何其它数字记录/存储/播放设备并且具有无线或有线网络连接,则数字媒体文件可直接从网络设备传送至另一个设备中的媒体日记。
3)如果数字设备是独立的数字相机或者任何其它数字记录/存储/播放设备并且具有短波数字通信装置,则数字媒体文件可首先传送至长波数字通信设备(也就是,蜂窝电话、PDA、膝上型计算机等等),然后其将文件传送至另一个具有媒体日记的设备。或者,在附近,文件传输可直接发生到另一个具有媒体日记的设备中。
4)可通过物理存储器单元/设备将媒体文件从一个设备传送至另一个设备。
这样,媒体文件所传送自的数字记录/存储/播放设备(也就是发送设备)可包括并且实现媒体日记应用或者可能不包括媒体日记应用。如果发送设备包括媒体日记应用,则可在传送至其它设备之前对媒体文件进行处理。
媒体文件的通信/同步可能在生成新媒体文件之后或者在生成一定量的媒体文件之后自动进行。或者,通信可发生在所选时间或者在用户请求时,其可能包括单个媒体文件或者一组媒体文件。通信/同步可通过无线或者有线网络方法实现,例如,通过SMS、MMS或者文件传输。通信,也就是同步,也可从后端媒体日记应用/设备发送至具有或者不具有媒体日记应用的任何数字记录/存储/播放设备。
媒体文件通常将与时间戳、事件名称、文件名称、定位信息事件或者媒体文件中的人、媒体文件中的对象、文件类型、文件大小等形式的元数据相关联。媒体文件元数据可由数字记录设备在生成媒体文件的时候自动输入,或者可能是手动输入的,例如,在生成媒体文件或者接受或者传输媒体文件的时候。另外,如果生成媒体文件的设备执行媒体日记应用,则元数据可能连同日历事件一起预先存在于媒体日记中,并且在生成文件时与数字媒体文件相关联。
一旦媒体日记接收到媒体文件,媒体文件元数据就与日历事件信息相结合或者相关联。结合和/或相关的信息与媒体视图中的媒体文件相关联,使得在用户通过媒体文件表示访问媒体文件时,将向用户显示结合的元数据和日历事件信息。例如,在图3的媒体文件表示220中,小图像与标题和文本条目相结合。
参考图1,其描述媒体应用显示10,其是日历视图100、媒体视图200和时间轴视图300的结合。根据本发明的一个实施方式,视图的时间轴部分包括媒体句柄。如图所示,日历视图100显示在数字设备显示器的右边,媒体视图200显示在显示器的左边,时间轴视图特性显示在日历视图和媒体视图的上方。时间轴视图以及更加具体的媒体句柄将由实现在相关数字设备中的计算机可读程序指令生成。注意到,时间轴视图以及更加具体的在这里描述的媒体句柄仅仅是实例;在这里所述发明的概念范围内,还考虑时间轴视图和媒体句柄的其它配置,其连同媒体视图和/或日历视图一起提供时间轴和媒体句柄功能。
除了媒体句柄320,时间轴视图300还可包括时间条310。时间条通常将平行穿过显示器的可视区域。但是,在可供选择的实施方式中,时间条可垂直显示。在这种实施方式中,媒体句柄将提供沿着垂直时间条的垂直移动,而且相应的媒体视图和/或日历视图将垂直滚动。时间条在媒体日记应用内提供时间层,其根据时间比例将时间划分为时间片段。例如,在本发明的一个实施方式中,时间比例是由日期定义的,也就是,每个时间条片段代表特定的日期。在所示实施方式中,时间条中的细线标记定义代表日期的片段,时间条中的粗线指示星期。时间条片段的长度通常将对应于与时间片段相关联的媒体文件大小。文件大小可用媒体文件数量或数目来定义,或者,可用媒体文件的存储大小(也就是字节)来定义。这样,较长的片段可指示较大的媒体文件,同时较短的片段可指示较小的媒体文件或者没有媒体文件。
媒体句柄在显示器内是可移动的,用于提供对媒体视图中媒体文件的可视化访问和/或对日历视图中事件的可视化访问。图1中所示的媒体句柄320显示在固定的静止位置,适宜是中线位置,例如,在图1中与时间条相关或者与媒体日记应用的显示相关,以及在图4中与媒体视图相关。在中线位置上,媒体句柄与媒体视图下方的栏相关联,而且,媒体句柄将显示与下方栏相关联的数据。另外,在中线位置上,媒体句柄通常将与时间条的基本时间单位相关联,例如天。媒体句柄通常将显示与媒体句柄中的基本时间单位相关联的时间单位,例如日期。
媒体句柄320通常将具有中心标记420,用于指示媒体句柄的中心点。在媒体句柄位于静止位置时,通常是中线位置,中心标记将指向时间条310内的相关时间单位330。相关联的时间单位通常将在媒体句柄上指示,与时间单位相关联的媒体视图或者日历视图通常将位于中心标记之下。在媒体句柄移动至偏离位置时,(也就是,中线位置的左边或者右边),中心标记将指向时间条内的相关时间单位。在所偏离的位置上,与时间单位相关联的媒体视图或者日历视图将滚动到显示器的可视化区域。
另外,在本发明的特定实施方式中,媒体句柄可进行配置,使得固定媒体句柄320的长度位于当前显示在媒体视图200和/或日历视图100中正在显示的时间条310的时间单位330之上。在图1所示的实例中,媒体句柄的长度位于七个时间单位的至少一部分之上,这七个时间单位对应于媒体和日历视图中的7天;媒体视图中的4天(6月15日——6月18日)以及日历视图中的3天(6月19日——6月21日)。在这点上,媒体句柄将自动在长度上有所偏离,以容纳当前显示器的可视化区域中的时间单位量。并非位于媒体句柄之下的时间条区域在视图区域中所显示那些之外的时间段中向用户提供媒体文件内容的可视化指示。
在手动移动模式下,媒体句柄的移动通常由按键或者鼠标类型激活来实现。通常鼠标类型接口的点击和拖拽功能用于将媒体句柄移动到左边或者右边。例如,在图1的实施方式中,如果用户将媒体句柄移动到左边,则日历视图和媒体视图将向右滚动,使得将在媒体视图中显示更多的过去日期。如果用户将媒体句柄移动到右边,则日历视图和媒体视图将向左滚动;使得在日历视图中显示更多的未来日期。
如果媒体句柄320偏离中心位置一个相对短的距离,则将在媒体视图和/或日历视图中发生较慢速度的滚动。在这个实例中,媒体视图和/或日历视图将以较慢的速度在偏离的相反方向上移动,而且,相应的日期和媒体文件表示将出现在显示区域中。如果媒体句柄偏离中心位置一个相对长的距离,则将在媒体视图、日历视图和/或时间条中发生快速滚动。相对长距离的实例是将媒体句柄偏离至接近显示器的水平边线。在这个实例中,时间条、媒体视图和/或日历视图将较快地在偏离的相反方向上移动,而且相应的日期和媒体文件表示将出现在显示区域中。一旦媒体句柄从所偏离位置上释放出来,媒体句柄就将自动地返回到静止位置,例如,中线位置。一旦媒体句柄返回到中线位置,媒体句柄将指示媒体句柄从所偏离位置释放出来的时刻,而且媒体视图栏、日历视图栏或者与日期等时刻相关联的时间条单位将位于中心媒体句柄之下。
例如,如果媒体日记10的用户希望访问最近的一个日期,则用户将媒体句柄320偏离一个相对短的距离,例如,向左偏离。向左移动和维持媒体句柄一个短距离将引起过去日期的小幅滚动。当所期望的日期显示在媒体句柄上时,用户可释放媒体句柄。媒体句柄的释放将自动使媒体句柄重新回到中线位置,所期望的日期和相关联的媒体视图或者日历视图将位于媒体句柄之下。
或者,如果媒体日记的用户希望访问较远过去的日期,则用户将使媒体句柄向显示器的较左边(也就是,接近显示器的左侧)偏离,适宜沿着时间条。将媒体句柄向显示器的左边移动将引起过去日期的快速滚动。这非常快速地使滚动功能从低滚动速度上升为快滚动速度。当用户接近其希望访问的日期时,可以释放媒体句柄,以将时间条移动回中线位置。释放媒体句柄使媒体句柄重新回到中线位置也将相应地使时间条、媒体视图和日历视图返回中线位置。这将通过使媒体句柄偏离中线一个相对短的距离,允许用户集中在所期望的日期上。或者,当媒体条位于显示器的较左边而且滚动功能移动到所期望日期的附近时,媒体句柄可以向右移动,以减慢滚动功能。减慢滚动功能将允许用户集中在所期望的日期上,并且平滑地使所期望的内容位于媒体视图的中心。
图4提供一个实例,描述如何根据发明一个实施方式移动/偏离媒体句柄,以访问媒体文件。媒体句柄320最初处于固定位置上,如图所示,媒体句柄固定位于中心中线410。这样,在所示的固定位置上,媒体句柄的中心标记420位于中线上。当媒体句柄偏离固定位置时(也就是,从中线向左或向右移动),媒体日记应用的视图将在偏离方向的相反方向上滚动。从而,如图所述,媒体句柄的向右偏离将使更多的日历视图滚动到显示器的可视区域中,媒体句柄的向左偏离将使更多的媒体视图以及相关联的媒体文件表示滚动到显示器的可视区域中。
当媒体句柄320偏离一个预定义的“短”距离时,所得到的滚动是根据下方时间条310中时间单位330的小步增滚动。或者,滚动是连续的(也就是,没有步长)或者根据预先确定的步长数量。这使得在时间单位包括大量媒体文件(也就是,时间条310中的时间单位330在长度上非常宽)的情况下可以显示媒体文件。在所述实例中,预定义的“短”距离作为想象标记430之间的距离定义。只要媒体句柄在标记430之间偏离,步增滚动就限于下方的媒体或者日历视图中(也就是,时间条保持固定)。从而,在媒体句柄移动时,中心标记420将指向时间单位,其将在缺少时间句柄进一步移动的情况下移动至中线。另外,当媒体句柄移动时,与中心标记所指示的时间单位相关的媒体视图200或者日历视图100中的时间栏210将同步滚动至媒体日记视图的中线410下方位置。例如,如果所示实例中的时间单位330是天,则当媒体句柄移动时,一旦中心标记遇到时间条上的时间单位,与时间单位相关联的相应数据将显示在媒体句柄中,日期将滚动到媒体视图或者日历视图中,而且相关联的媒体文件表示或者日历事件提示将在显示器接近中线410处是可见的。更加精确地,对应于中线标记所指示时间单位330一部分的时间栏210的一部分将滚动到媒体视图或者日历视图中,与时间单位的一部分相关联的媒体文件表示或者日历事件提示将在显示器接近中线410处是可见的。
一旦媒体句柄320的中心标记420偏离超出预定义的“短”距离(也就是,标记430)时,时间条将随着下方媒体视图或者日历视图的滚动同时进行滚动。当偏离的程度进一步增加超出标记430时,滚动速度将提高,例如,以线性方式或者指数方式,如速度线440所示,这表示为加速或者快速浏览。所示速度线仅仅用于说明目的,实际上并不出现在媒体日记应用的时间轴视图中。在加速浏览模式下,媒体句柄可保持在固定位置,以提供在时间段上的加速浏览。另外,在加速浏览模式下,媒体句柄的中心标记将指向滚动时间条中的时间单位,时间单位将快速显示在媒体句柄中,而且,媒体视图和/或日历视图将进行快速滚动。一旦释放所偏离的媒体句柄,其就自动返回静止位置,通常是中线410位置。中心标记指向的时间单位以及媒体句柄变成在显示器的中心。
为了更加详细地描述滚动功能以及提供对滚动速度进行调整的能力,参考发明人为Oksanen等的在2003年11月17日提交的共同未决美国专利申请No.10/715,095,名称为“媒体日记应用中媒体项目的快速浏览”,并且,如同本发明一样转让给相同的实体。在此将该申请的全部内容作为参考引入本中请。
图5说明本发明一个可供选择的实施方式,其中,媒体日记显示包括媒体视图200和媒体句柄320的结合。在这个实施方式中,计算机可读程序指令将生成媒体视图,其提供对数字媒体文件的访问,并且将数字媒体文件与时间段相关联。该指令还将生成媒体句柄。媒体视图包括日期栏210,其对应于特定日期。在所示实例中,在显示器上可看见四个日期栏,对应于四个日期。日期栏将包括媒体文件表示220,其与媒体文件相关并且与特定日期及时相连,而且可进一步在一个日期内与特定主题相连。例如,媒体文件表示可包括各种表示,其向用户提供对数字文件的访问,该数字文件例如为视频文件、图像文件、音频文件、文本文件等等,并且,向用户提供有关文件内容的信息。媒体文件表示可包括数字图像或者视频文件的图像和标题、文本消息的文本部分或者任何其它适当的媒体文件表示。
在本发明的这个实施方式中,日期栏可包括过去的日期、现在的日期以及未来的日期。虽然大多数媒体文件将归类在过去的日期栏下,但是,媒体事件也可能归类在未来的日期栏下。例如,即将显示的多媒体表示可以归类在未来的日期栏下。
时间轴视图300的特性将包括媒体句柄320,其在显示器内是可移动的,以提供对媒体文件或者日历事件的可视化访问。媒体句柄通常将在时间轴视图中是可见的,并且位于可见显示的中间固定位置。在与上述相同的方式中,媒体句柄可以在显示器中向左或者向右移动,以提供对媒体视图中媒体文件表示或者日历视图中日历事件的可视化访问。图4实施方式中的媒体句柄将具有上述关于图1的所有配置和功能可能性。
本发明的另一个实施方式由一种数字设备定义,该数字设备根据本发明的一个实施方式实现媒体日记应用,具体是媒体日记的媒体句柄。图6说明实现媒体日记的数字设备500的框图。如上所述,该数字设备可能是能够通过网络或者便携式存储器单元与其它数字设备进行数字通信的数字设备,例如,移动终端,包括例如移动电话、PDA、膝上型计算机、数字相机、数字视频相机、电子书设备、数字音频记录器、个人计算机、机顶盒(STB)、电视等等。
数字设备500将包括处理单元510,例如,处理器、专用集成电路、模拟和/或数字电路或者执行用于访问媒体文件的计算机可读程序指令的任何其它相似设备。其中,程序指令和媒体文件通常存储在存储器设备512中。该计算机可读程序指令可包括第一指令520,用于生成媒体视图,其提供对数字媒体文件的访问,并且将数字媒体文件与时间段相关联,以及第二指令530,用于生成媒体句柄,其使用户可以改变浏览功能的速度,以便有效地在媒体日记中定位媒体文件。另外,该数字设备将包括显示器550,其与处理单元进行通信,并且为媒体视图和媒体句柄提供显示机制。
在数字设备的一个可供选择实施方式中,处理单元510可执行计算机可读程序指令,包括可选的第三指令540,用于生成日历视图,其以日历格式表示时间,并且将事件与各个时间段相关联。另外,处理单元可执行计算机可读程序指令,包括可选的第三指令540,用于生成时间条,其将时间划分为时片段,并且连同媒体视图和媒体句柄一起显示。
另外,本发明实现在一种用于在媒体管理应用中访问媒体文件的方法中。图7是描述用于在媒体管理应用中访问媒体文件的方法的流程图。在步骤600中,提供媒体视图,其提供对与时间段相关的数字媒体文件的可视化访问。如上所述,“时间段”还包括时刻或者与时间段或时刻相关联的事件。在步骤610中,媒体句柄连同媒体视图一起显示。媒体句柄通常固定在显示器的中线位置;中线位置与媒体视图中的第一时间段相关联。
在步骤620中,方法包括将媒体句柄从中线位置偏离所选距离的步骤。所选的距离与媒体视图中的第二时间段相关联。偏离媒体句柄的处理通常将涉及鼠标类型的点击以及锁定功能或者按键功能。在步骤630中,一旦使媒体句柄偏离,就将媒体句柄释放到大概中线位置。释放回中线位置将使媒体句柄与媒体视图中的第二时间段相关联。一般地,第二时间段通常将位于媒体句柄的中线位置之下。另外,将媒体句柄释放到大概中线位置通常将使对媒体文件的可视化访问与第二时间段相关联。
该方法还可包括连同媒体视图和媒体句柄一起提供时间条的步骤,其将时间划分为片段。在那些实现时间条的实施方式中,可将媒体句柄从中线位置偏离一个选定的距离,通常使媒体句柄与时间条中的时间片段对齐。另外,将媒体句柄释放回大概中线位置将使媒体句柄与时间条中的时间片段相关联。
本发明的所述实施方式提供一种实现在数字设备中的包括媒体句柄机制的媒体日记或者媒体管理应用。媒体句柄机制在显示器内是可移动的,以向日记用户提供用于访问媒体文件和/或日历事件的有效工具。媒体句柄可连同媒体视图、日历视图和/或时间条一起显示,使得媒体句柄提供对媒体视图、日历视图或者时间条的期望部分的访问。本发明的媒体句柄向设备用户提供一种定位时间段以及与时间段相关联的媒体文件的高效装置。另外,由于对设备的用户输入是有限的,而且所需的用户输入是用户友好的,媒体句柄向用户提供人体工程学的优势。
本发明所涉及领域中对前述描述以及相关联附图具有受益的熟练技术人员将了解到对在这里描述的本发明的多种修正和其它实施方式。因此,可以理解本发明并不限于所公开的特定实施方式,各种修正和其它实施方式旨在包括在所附权利要求书的范围内。虽然在这里使用了特定的术语,但是其用于一般和描述的目的,而非进行限制。
权利要求
1.一种应用,用于提供对数字设备上的媒体文件的访问,该应用包括一种计算机可读存储介质,其具有在介质中实现的计算机可读程序指令,该计算机可读程序指令包括第一指令,用于生成媒体视图,其提供对数字媒体文件的访问,以及将数字媒体文件与时间段相关联;以及第二指令,用于生成媒体句柄,其连同媒体视图一起显示,其中媒体句柄在媒体视图内是可移动的,以提供对数字媒体文件的可视化访问。
2.根据权利要求1所述的应用,进一步包括第三指令,用于生成时间条,其连同媒体视图一起显示,其中,该时间条用于将时间划分为时间片段。
3.根据权利要求2所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成可沿着时间条移动的媒体句柄,以提供对时间片段的访问。
4.根据权利要求3所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成可沿着时间条移动的媒体句柄,以提供对时间片段的访问,其中,对时间片段的访问用于在媒体视图中显示与该时间片段相关联的可视化媒体文件。
5.根据权利要求1所述的应用,其中,用于生成媒体视图的第一指令进一步用于基于与数字媒体文件相关联的信息,将数字媒体文件与时间段相关联。
6.根据权利要求1所述的应用,进一步包括第三指令,用于生成日历视图,其以日历格式表示时间,并且将事件与各个时间段相关联。
7.根据权利要求6所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成在日历视图中移动的媒体句柄,以提供对时间段的可视化访问。
8.根据权利要求7所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成在日历视图中移动的媒体句柄,以提供对日历事件的可视化访问。
9.根据权利要求6所述的应用,其中,用于生成提供对数字媒体文件的访问并且将数字媒体文件与时间段相关联的媒体视图的第一指令将数字媒体文件与过去的时间段相关联,以及其中用于生成以日历格式表示时间并且将事件与各个时间段相关联的日历视图的第三指令将事件与未来的各个时间段相关联。
10.根据权利要求1所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成与媒体句柄相关联的中心标记,其对应于媒体视图内的时间段。
11.根据权利要求2所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成与媒体句柄相关联的中心标记,其对应于时间条内的时间片段。
12.根据权利要求1所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成与媒体句柄相关联的中心标记,其指示媒体句柄偏离中线位置时的时间段。
13.根据权利要求1所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成与媒体句柄相关联的时间指示符,该时间指示符指示着时间段。
14.根据权利要求13所述的应用,其中,用于生成媒体句柄的第二指令进一步用于生成与媒体句柄相关联的时间指示符,该时间指示符指示着时间段,其中,时间段通常指示在媒体句柄之下。
15.根据权利要求13所述的应用,其中用于生成媒体句柄的第二指令进一步用于生成与媒体句柄相关联的时间指示符,该时间指示符指示时间段,其中,所指示的时间段随着媒体句柄的移动而发生变化。
16.根据权利要求2所述的应用,其中,用于生成媒体句柄的第二指令进一步提供一种浏览步长功能,其与媒体句柄沿着时间条的移动成正比。
17.根据权利要求1所述的应用,其中,用于生成媒体句柄的第二指令进一步提供一种浏览速度,其与媒体句柄偏离应用视图中线位置的距离成正比。
18.根据权利要求17所述的应用,其中,用于生成媒体句柄的第二指令进一步提供一种浏览速度,其在媒体句柄偏离应用视图中线位置一个特定距离时进行加速。
19.根据权利要求17所述的应用,其中,用于生成媒体句柄的第二指令进一步包括指令,该指令用于在与中线位置的距离增加时提高浏览速度。
20.根据权利要求17所述的应用,其中,用于生成媒体句柄的第二指令进一步包括指令,该指令用于在与中线位置的距离减少时降低浏览速度。
21.根据权利要求1所述的应用,其中,用于生成媒体句柄的第二指令进一步包括指令,该指令用于生成可水平移动的媒体句柄。
22.一种应用,用于提供对数字设备上的信息的访问,该应用包括计算机可读存储介质,其具有实现在介质内的计算机可读程序指令,该计算机可读程序指令包括第一指令,用于生成信息视图,其提供对与时间段相关联的信息项的访问,其中,信息视图用于以第一时间比例将第一时间层划分为时间片段;以及第二指令,用于生成时间条,其连同信息视图一起显示,其中,时间条用于以第二时间比例将第二时间层划分为时间片段;以及第三指令,用于生成可移动的媒体句柄,其连同信息视图和时间条一起显示,其中,媒体句柄沿着时间条的移动同时移动信息视图和时间条。
23.根据权利要求22所述的应用,其中,用于生成提供对信息项的访问的信息视图的第一指令进一步包括用于生成提供对媒体文件的访问的媒体视图的第一指令。
24.根据权利要求22所述的应用,其中,用于生成提供对信息项的访问的信息视图的第一指令进一步包括用于生成提供对日历事件的访问的日历视图的第一指令。
25.根据权利要求22所述的应用,其中,媒体句柄沿着时间条的移动根据媒体句柄的移动量同时移动信息视图和时间条达到一个量。
26.根据权利要求22所述的应用,其中,媒体句柄沿着时间条的移动根据时间层的时间比例的移动量同时移动信息视图和时间条达到一个量。
27.根据权利要求22所述的应用,其中,媒体句柄沿着时间条的移动同时移动信息视图和时间条,并且提供对信息项的可视化访问。
28.一种数字设备,该设备包括处理单元,其执行计算机可读程序指令,用于访问媒体文件,该计算机可读程序指令包括第一指令,用于生成媒体视图,其提供对数字媒体文件的访问,以及将数字媒体文件与时间段相关联,以及第二指令,用于生成媒体句柄,其连同媒体视图一起显示,其中,媒体句柄在媒体视图内是可移动的,以提供对数字媒体文件的可视化访问;以及显示器,与提供媒体视图和媒体句柄的组合视图的处理单元进行通信。
29.根据权利要求28所述的数字设备,其中,该处理单元执行用于访问媒体文件的计算机可读程序指令,该计算机可读程序指令进一步包括第三指令,用于生成时间条,其连同媒体视图一起显示,其中,时间条用于将时间划分为时间片段。
30.根据权利要求29所述的数字设备,其中,处理单元执行用于访问媒体文件的计算机可读程序指令,该用于生成媒体句柄的计算机可读程序指令指令进一步用于生成可沿着时间条移动的媒体句柄,以提供对时间片段的访问。
31.根据权利要求29所述的数字设备,其中,处理单元执行用于访问媒体文件的计算机可读程序指令,用于生成媒体句柄的计算机可读程序指令第二指令进一步用于生成可沿着时间条移动的媒体句柄,以提供对时间片段的访问,其中,对时间片段的访问用于在媒体视图中显示与该时间片段相关联的可视化媒体文件。
32.一种方法,用于访问媒体应用中的媒体文件,该方法包括下列步骤提供一种媒体视图,其提供对与一个时间段相关的数字媒体文件的可视化访问;连同媒体视图一起提供媒体句柄,其通常固定位于中线位置,该中线位置与媒体视图中的第一时间段相关联;使媒体句柄偏离中线位置一个选定的距离,所选定的距离与媒体视图中的第二时间段相关联;以及将媒体句柄释放在大概中线位置,使得中线位置与媒体视图中的第二时间段相关联。
33.根据权利要求32所述的方法,其中,释放媒体句柄的步骤自动发生于释放所偏离的媒体句柄时。
34.根据权利要求32所述的方法,其中,释放媒体句柄的步骤进一步包括提供对与第二时间段相关联的媒体文件的可视化访问的步骤。
35.根据权利要求32所述的方法,其中,释放媒体句柄的步骤进一步包括滚动媒体视图使得媒体视图中的第二时间段通常与媒体句柄的中线位置对齐的步骤。
36.根据权利要求32所述的方法,其中,进一步包括连同媒体视图和媒体句柄一起提供时间条的步骤,该时间条用于将时间划分为时间片段。
37.根据权利要求36所述的方法,其中,使媒体句柄偏离中线位置一个选定距离的步骤进一步包括使媒体句柄偏离中线位置一个选定的距离,以使媒体句柄与时间条中的时间片段对齐。
38.根据权利要求37所述的方法,其中,将媒体句柄释放在大概中线位置进一步包括将媒体句柄释放在大概中线位置,以使中线位置与时间条中的时间片段相关联。
39.根据权利要求36所述的方法,其中,将媒体句柄释放在大概中线位置以使得中线位置与时间条中的时间片段相关联进一步包括提供对与时间条中的时间片段相关联的媒体文件的可视化访问的步骤。
全文摘要
一种实现在数字设备中的媒体管理应用,其包括媒体句柄。该媒体句柄在显示器内是可移动的,以向应用的用户提供对媒体文件表示或者日历事件的可视化访问。媒体句柄可连同媒体视图、日历视图和/或时间条一起显示,使得媒体句柄提供对媒体视图、日历视图或者时间条的期望部分的访问。本发明的媒体句柄向设备用户提供定位时间段以及与时间段相关联的媒体文件的高效装置。另外,由于对设备的用户输入是有限的,而且所需的用户输入是用户友好的,媒体句柄向用户提供人体工程学的优势。
文档编号G06F17/00GK1914631SQ200480041637
公开日2007年2月14日 申请日期2004年12月13日 优先权日2003年12月17日
发明者安德烈娅·芬克·安劳夫, 洛拉·于特拉·布勒梅尔, 弗萨·默特萨塔蒂, 托米·阿卡里, 托姆米·巴克格朗, 奥洛夫·许贝格松 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1