移动设备上的多媒体数据管理的方法和设备的制作方法

文档序号:6457383阅读:114来源:国知局
专利名称:移动设备上的多媒体数据管理的方法和设备的制作方法
技术领域
本发明一般涉及移动数据存储,更特别涉及执行多媒体移动数据存储的技术。
背景技术
最近,由于电信的快速进步,除了仅传送声音的移动通信设备,需要开发具有各种功能的移动通信设备。因此,最近的移动通信设备除了语音通信的功能之外具有多媒体能力,通过该多媒体能力执行图像和视频数据通信。特别是,采用数字相机模块的移动通信终端,以及具有数字相机功能的照相电话,被广泛提供和使用。 采用数字相机模块的移动通信设备包括可以拍摄和存储场景或运动图像之类的功能。此外,移动通信设备包括图像数据发送和接收功能,并且可以经由基站发送拍摄的图片的图像数据到另一个远程设备或者从另一远程移动通信设备或者空中下载(0TA)服务器取得已经存储的拍摄的图片的图像数据。 —般而言,当管理存储在移动设备上的图片时,设备在液晶显示器(LCD)部分上依次逐个地显示存储的图片。最近,由于数字相机功能的发展,移动运营商正在移动设备中提供大量的多媒体存储,以及位于移动网络中的存储器,移动用户可以在该存储器存储,取得和管理移动通信设备的多媒体文件,诸如音频文件,照片文件,以及视频文件。然而,这可能要求大量的整个语音,图像和视频数据文件通过空中的实时上载和下载。这可导致要求大量的通话时间分钟,可以是非常昂贵的并且可能约束这种服务的实现。


通过示例而不是限制在附图的图中示例说明示范性实施例,其中相似的附图标记指相似的要素,并且其中 图1是示例说明根据一个实施例,使用公共使用库(CUR)来获得移动设备上的多媒体数据存储的流程图。 图2是示例说明根据一个实施例的移动多媒体数据管理系统的框图。 图3是根据一个实施例的其中可以执行文中揭示的任何实施例的数据处理系统
的示意系统图。 从附图以及下面的详细描述,本发明实施例的其它特征将显而易见。
具体实施例方式
管理移动设备上的多媒体文件的方法和设备使用与声音,图像和视频文件关联的
元数据。在下面的描述中,为了说明的目的,阐述了各种具体细节以便提供对各实施例的透彻理解。然而很明显,对于本领域普通技术人员来说可以不需要这些具体细节来实施各实施例。 术语公共用户库(CUR)指的是对于移动网络中与用户关联的各种数据源的虚拟指针,所述各种数据源比如HLR(归属位置寄存器)服务器,HS(归属用户)服务器,位置服务器,存在服务器,好友列表服务器,计费/客户关系管理(CRM)服务器之类。CUR是提供单
个用户数据视图的集中化的源,其不要求存储所有关联的数据。此外,CUR通过维持指向各
种多媒体文件的指针,提供集中化的源。 术语"图像"和"照片"在本文中可互换地使用。 图1是示例说明根据一个实施例,使用与声音,图像和视频数据文件关联的元数 据管理移动设备中的多媒体文件的方法的流程图100。在操作110,在具有光传感器的移动 设备上捕捉机器可读编码数据的图像。在一些实施例中,移动设备是具有光传感器的移动 电话。在操作120,使用位于移动电话上的软件客户端,在移动电话上处理捕捉的图像以获 得与捕捉的图像关联的元数据。在一些实施例中,元数据定义与捕捉的图像关联的一般属 性。示范性的一般属性包括照片文件的名称,照片文件在目录层次中的位置,拍摄照片的地 点,拍摄照片的日期之类。在这些实施例中,元数据帮助维持指向关联的移动设备中捕捉的 图像的指针。 在操作130,软件客户端基于感测到移动设备的移动设备图像目录中的变化,通知 OTA服务器该捕捉的图像。在一些实施例中,软件客户端通过HTTP连接通知OTA服务器。 在其他实施例中,当有来自客户端应用程序或移动用户的请求时,CUR通过HTTP查询移动 设备目录,以浏览存储在移动设备目录中的捕捉的图像。 在操作140,与捕捉的图片关联的元数据接着由0TA服务器在接到通知时接收。在 操作150,接收的元数据接着存储在0TA服务器中。在一些实施例中,与捕捉的图像关联的 元数据在OTA服务器中以层次化目录结构的形式存储。在这些实施例中,层次化目录结构 包括多媒体文件,诸如数据文件,声音文件,捕捉的图像文件,视频文件之类。在一些实施例 中,与多媒体文件关联的元数据在OTA服务器中以层次化目录结构的形式存储。
在操作160,允许移动用户使用位于CUR中的插件模块在用户移动电话上观看该 层次化目录结构。在操作170,移动用户使用移动设备浏览层次化目录结构并且选择捕捉的 图像。在操作180,选择的图像由移动用户预览。在一些实施例中,使用诸如压縮格式,低分 辨率格式,縮略图格式等等的格式预览选择的图像。 在一些实施例中,允许被允许观看层次化目录结构的移动用户使用与CUR关联并 且位于移动用户设备上的软件客户端在移动设备上观看。在其他实施例中,允许移动用户 使用通过移动网络,无线LAN网络等等连接到CUR的客户端设备,在移动设备上观看层次化 目录结构。在一些实施例中,移动用户向期望的移动用户和CUR用户的组允许访问来观看 位于OTA服务器上的层次化目录结构以预览捕捉的图像。在一些实施例中,预览的捕捉的 图像由这些移动用户和CUR用户得到。在这些实施例中,移动用户使用用户移动设备浏览 层次化目录结构并选择多媒体文件之一。该选择的多媒体文件接着由移动用户在移动设备 上预览。 图2是示例说明根据一个实施例的用于管理移动设备的捕捉的图像的移动多媒 体数据管理系统200的框图。特别是,图2示例说明了使用CUR服务器210作为指向一个 或多个移动设备240的虚拟指针,来从该一个或多个移动设备240获得与捕捉的图像关联 的元数据,以及提供与连接到0TA服务器230的其它移动用户分享元数据的能力。OTA服务 器230可以作为保存元数据的中间支援,CUR服务器210经由关联的插件225对于其可以 具有指向该一个或多个移动设备240的虚拟指针。还如图2中示出的,移动多媒体数据管
5理系统200包括通信地连接于CUR服务器225的客户端应用程序215和CUR用户220。还 如图2中示出的,多媒体数据管理系统200包括连接到CUR服务器的其它服务器,诸如HSS/ HLR服务器,位置服务器,存在服务器,计费/CRM服务器等等。此外,如图2所示,CUR服务 器210提供到诸如HSS/HLR服务器,位置服务器,存在服务器,计费/CRM服务器等等各种移 动用户数据服务器的虚拟指针。 在操作中,包括光图像传感器240的移动设备捕捉图片。位于移动设备240上的 软件客户端接着处理该捕捉的图像以获得与捕捉的图像关联的元数据。在这些实施例中, 元数据包括与捕捉的图像关联的一般属性。位于移动设备240上的软件客户端接着基于感 测到移动设备240中的图像目录的变化,通知0TA服务器230捕捉的图像。在一些实施例 中,向0TA服务器230的通知来自CUR用户220或者客户端215查询。
0TA服务器230接着在从移动设备240接收到通知时,将与捕捉的图像关联的元数 据存储在层次化目录结构中。在一些实施例中,与捕捉的图像关联的元数据可以伴随给OTA 服务器230的通知。在这些实施例中,0TA服务器230存储与通知一起接收到的元数据。在 一些实施例中,层次化目录结构包括与捕捉的图像关联的文件名。 CUR服务器210允许移动用户使用位于移动设备240上的软件客户端在移动设备 上观看层次化目录结构。CUR用户220可以是移动用户。该移动用户使用移动设备240浏 览位于OTA服务器230上的层次化目录结构,并选择捕捉的图像之一。移动用户接着在移 动设备240上预览选择的捕捉的图像。移动用户以诸如压縮格式,低分辨率格式,縮略图格 式等等的格式在移动设备上预览选择的捕捉的图像。 在一些实施例中,移动用户向其它选择的一个或多个移动用户和CUR用户允许访 问来使用软件客户端经由CUR服务器210观看位于OTA服务器230上的层次化目录结构, 并且从层次化目录结构选择期望的捕捉的图像。该选择的一个或多个用户接着使用软件客 户端经由CUR服务器210得到期望的捕捉的图像。移动多媒体数据管理系统200的操作参 照图l更详细地说明。 图3是根据一个实施例的其中可以执行文中揭示的任何实施例的数据处理系统 的示意系统图300。特别地,图3的示意系统图示出了处理器302,主存储器304,静态存储器 306,总线308,视频显示器310,字母数字输入设备312,光标控制设备314,驱动单元316,信 号生成设备318,网络接口设备320,机器可读介质322,指令324,以及网络326。
示意系统图300可以表示其中执行文中揭示的一个或多个操作的个人计算机和/ 或数据处理系统。处理器302可以是微处理器,状态机,特定应用集成电路,现场可编程门 阵列等(例如Intel Pentium⑧处理器)。主存储器304可以是计算机系统的动态随机 存取存储器和/或主存储器。静态存储器306可以是硬盘驱动器,闪存驱动器,和/或与数 据处理系统关联的其它存储器信息。 总线308可以是数据处理系统的各种电路和/或结构之间的互连。视频显示器 310可以提供数据处理系统上的信息的图形表示。字母数字输入设备312可以是小键盘, 键盘和/或任何其他文本输入设备(例如帮助身体残疾人士的专用设备)。光标控制设备 314可以是诸如鼠标的定点设备。驱动单元316可以是硬盘驱动器,存储系统,和/或其他 更长时间存储子系统。 信号发生设备318可以是数据处理系统的BIOS和/或功能操作系统。网络接口设备320可以执行多个独立设备(例如具有不同的协议)之间向和从网络326的通信所需 要的接口功能(例如,码转换,协议转换,和/或缓冲)。机器可读介质322可以提供在其上 可以执行文中揭示的任何方法的指令。指令324可以提供源代码和/或数据代码给处理器 302,以使能文中揭示的任何一个/或多个操作。 例如,具有指令的存储介质,所述指令当由计算平台执行时,执行通过在OTA服务 器中存储与多媒体文件关联的元数据,并允许一个或多个移动用户使用CUR预览和取得期 望的多媒体文件,来管理移动设备的多媒体文件的方法。 该存储介质可以具有指令来使用CUR以层次化目录结构的形式在OTA服务器中存 储与多媒体文件关联的元数据,允许移动用户使用与CUR关联并且位于移动用户电话上的 软件客户端在用户移动设备上观看层次化目录结构,使用用户移动设备浏览层次化目录结 构并选择多媒体文件之一,以及预览所选择的多媒体文件。 此外,计算机系统包括处理器以及连接到处理器的存储器。存储器中存储了用于 管理移动设备的多媒体文件的代码。该代码使得处理器通过在OTA服务器中存储与多媒体 文件关联的元数据,并允许一个或多个移动用户使用CUR服务器预览和取得期望的多媒体 文件,来管理移动设备的多媒体文件。 上述技术提供了一种替代方案,其使用CUR来通过减少需要被上载的数据量,减 少移动设备在空中执行的用于观看捕捉的图片的上载的数量,以降低用户的通话时间使用 的成本。这是通过仅传送与多媒体文件关联的元数据而不是整个多媒体文件,从而可以导 致在空中传送少得多的数据量而实现的。在移动用户预览取得的多媒体文件,或者浏览存 储在OTA服务器上的层次化目录结构期间,上述技术仅在空中传送元数据而不是整个多媒 体文件。仅当实际与另一期望的移动用户分享多媒体文件以及观看分享的多媒体文件时才 传送整个多媒体文件。除了当提供备份时,上述技术一般不要求在网络中保持单独的多媒 体存储。 另外,该方法可以是包含一组指令的机器可读介质的形式,该组指令在由机器执 行时,使得机器执行文中揭示的任何方法。将理解文中讨论的各种实施例可能不是相同的 实施例,并且可以配合成文中没有明确揭示的各种其他实施例。 此外,将理解文中公开的各种操作,过程,以及方法可以包含在与数据处理系统 (例如计算机系统)兼容的机器可读介质和/或机器可访问介质中,并且可以以任何顺序执 行(例如,包括使用用于实现各种操作的手段)。因此,说明书和附图应当视为示例性的而 不是限制性的。
权利要求
一种方法,包括通过在空中下载服务器中存储与多媒体文件关联的元数据,并允许一个或多个移动用户使用公共用户库(CUR)预览和取得期望的多媒体文件,来管理移动设备的多媒体文件。
2. 如权利要求1所述的方法,其中所述多媒体文件包括从一组中选择的文件,该组包括数据文件,声音文件,捕捉的图像文件,以及视频文件。
3. 如权利要求1所述的方法,其中管理移动设备的多媒体文件包括在空中下载服务器中以层次化目录结构的形式存储与多媒体文件关联的元数据;允许移动用户使用与CUR关联并且位于通过移动或者无线LAN网络连接到CUR的移动用户设备或客户端设备上的软件客户端,在用户移动设备上观看层次化目录结构;使用用户移动设备浏览层次化目录结构并选择多媒体文件之一 ;以及预览所选择的多媒体文件。
4. 一种管理具有光图像传感器的移动设备的捕捉的图像的方法,包括在空中下载服务器上存储与每个捕捉的图像关联的元数据;以及允许通过公共用户库(CUR)预览存储的元数据并取得捕捉的图像。
5. 如权利要求4所述的方法,其中存储与捕捉的图像关联的元数据包括在空中下载服务器上以层次化目录结构的形式存储与捕捉的图像关联的元数据。
6. 如权利要求5所述的方法,其中允许通过CUR预览存储的元数据并取得捕捉的图像包括允许移动用户使用位于CUR上并且与空中下载服务器关联的插件模块,在用户移动设备上观看层次化目录结构;移动用户使用移动设备浏览层次化目录结构并选择捕捉的图像之一 ;以及移动用户在移动设备上预览所选择的捕捉的图像。
7. 如权利要求6所述的方法,其中层次化目录结构包括捕捉的图像的文件名。
8. 如权利要求6所述的方法,其中存储与捕捉的图像关联的元数据还包括用移动设备捕捉图像;使用位于移动设备上的软件客户端在移动设备上处理捕捉的图像,以获得定义与捕捉的图像关联的一般属性的元数据;基于软件客户端感测到移动设备的图像目录中的变化,通知空中下载服务器该捕捉的图像;当空中下载服务器接收到所述通知时从移动设备接收元数据;以及在空中下载服务器中存储元数据。
9. 如权利要求6所述的方法,其中预览所选择的捕捉的图像包括以从一组中选择的格式在移动设备上预览所选择的捕捉的图像,该组包括压縮格式,低分辨率格式,以及縮略图格式。
10. 如权利要求6所述的方法,还包括向期望的移动用户和CUR用户的组允许访问来观看位于空中下载服务器上的层次化目录结构,以预览层次化目录结构中列出的捕捉的图像中选择的一个。
11. 如权利要求6所述的方法,还包括移动用户和CUR用户取得预览的捕捉的图像。
12. —种物品,包括具有指令的存储介质,所述指令当由计算平台执行时,导致执行通过在空中下载服务器中存储与多媒体文件关联的元数据,并允许一个或多个移动用户使用CUR预览和取得期望的多媒体文件,来管理移动设备的多媒体文件的方法。
13. 如权利要求12所述的物品,其中所述多媒体文件包括从一组中选择的文件,该组包括数据文件,声音文件,捕捉的图像文件,以及视频文件。
14. 如权利要求12所述的物品,其中管理移动设备的多媒体文件包括在空中下载服务器中以层次化目录结构的形式存储与多媒体文件关联的元数据;允许移动用户使用与CUR关联并且位于通过移动或者无线LAN网络连接到CUR的移动用户设备或客户端设备上的软件客户端,在用户移动设备上观看层次化目录结构;使用用户移动设备浏览层次化目录结构并选择多媒体文件之一 ;以及预览所选择的多媒体文件。
15. —种用于管理具有光图像传感器的移动设备的捕捉的图像的移动多媒体数据管理系统,包括空中下载服务器,连接到移动设备,其中所述空中下载服务器配置为存储与捕捉的图像关联的元数据;以及CUR服务器,通信地连接于空中下载服务器,其中空中下载服务器当接收到来自移动设备的通知时,在层次化目录结构中存储与捕捉的图像关联的元数据,其中CUR服务器允许移动用户使用位于移动设备上的软件客户端在移动设备上观看层次化目录结构,其中移动用户使用移动设备浏览层次化目录结构并选择捕捉的图像之一,并且其中移动用户预览选择的捕捉的图像。
16. 如权利要求15所述的系统,其中层次化目录结构包括捕捉的图像的文件名。
17. 如权利要求15所述的系统,其中移动用户使用移动设备捕捉图像,其中移动设备使用软件客户端处理捕捉的图像以获得定义与捕捉的图像关联的属性的元数据,其中软件客户端在捕捉图像时基于感测到图像目录中的变化,通知空中下载服务器,其中空中下载服务器当从软件客户端接收到通知时从移动设备接收元数据,其中所述元数据由移动设备存储在空中下载服务器中。
18. 如权利要求17所述的系统,其中移动用户以从一组中选择的格式在移动设备上预览所选择的捕捉的图像,该组包括压縮格式,低分辨率格式,以及縮略图格式。
19. 如权利要求17所述的系统,其中移动用户向其他选择的一个或多个移动用户和CUR用户允许访问来使用软件客户端通过CUR服务器观看位于空中下载服务器上的层次化目录结构,以及从层次化目录结构中选择期望的捕捉的图像。
20. 如权利要求19所述的系统,其中选择的一个或多个移动用户使用软件客户端通过CUR服务器取得期望的捕捉的图像。
全文摘要
公开了用于管理移动设备的多媒体文件的方法和设备。在一个实施例中,管理具有光图像传感器的移动设备的捕捉的图像的方法包括在空中下载服务器中存储与每个捕捉的图像关联的元数据。接着存储的元数据允许通过公共用户库(CUR)预览和取得期望的捕捉的图像。
文档编号G06F17/30GK101765841SQ200780100071
公开日2010年6月30日 申请日期2007年8月28日 优先权日2007年8月28日
发明者K·塔拉帕蒂 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1