[发明专利]访问数据的计算机程序产品、装置和方法无效
申请号: | 200880013561.8 | 申请日: | 2008-02-15 |
公开(公告)号: | CN101675641A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | E·帕努 | 申请(专利权)人: | 诺基亚公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 杨晓光;于 静 |
地址: | 芬兰*** | 国省代码: | 芬兰;FI |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 数据 计算机 程序 产品 装置 方法 | ||
技术领域
概括地说,本发明实施例涉及数据存储和传送技术,更具体地,涉及访问在设备中存储的数据。
背景技术
使用设备存储数据文件的情形不断增加。移动终端例如通常用于存储音乐、视频、图片和游戏,以及其他类型数据文件。例如,用户可将喜欢的歌曲从个人计算机传送到移动电话上,从而他可以在他离开个人计算机时听到歌曲。类似地,用户可将图片从互联网下载到她的个人数字助理(PDA)上,以随后传送到她家中的计算机。
存在若干类型的数据通信协议,以提供在两个设备(例如先前实例中的移动终端和个人计算机)之间的数据传输和格式的规则。一些协议不仅允许访问文件的内容数据,而且还允许访问文件的元数据。
通常,元数据被限定为描述文件的内容或属性的数据、或与数据相关的数据。例如,MP3音频文件可包含描述歌曲主题、列表、专辑的元数据,以及该数据的其他特征,例如文件大小和创建日期。另一方面,除了文件大小和创建之外,图片文件可包含描述与图片相关的快门和曝光的元数据。在任意情况下,对于在无需访问文件自身内容的情况下提供文件内容的概览元数据通常很有用。
尽管一些通信协议(例如对象交换(OBEX)协议)没有限定访问元数据的方式,其他协议可提供对文件元数据的访问。例如,媒体传输协议(MTP)允许将元数据通过通用串行总线(USB)从一个设备传送到另一设备。然而,为了适当访问元数据,存储数据文件的设备必须支持允许元数据传送的协议的一部分。在一些情况下,移动终端不支持从移动终端向其他设备(例如计算机)的元数据传送。在这些情况下,其他设备(例如计算机)通常不能够读取元数据,除非将嵌有元数据(例如MP3文件中的ID3标签)的内容数据传送到计算机。结果,计算机将不能够生成在移动终端上存储的数据文件的概览。
除了将整个文件从移动终端传送至其他设备之外,还可通过扩展移动终端的功能以使得移动终端支持元数据元送来访问元数据。然而,修改或升级移动终端需要用户花费金钱,或至少花费时间来修改移动终端,并且还可能在执行修改时阻止用户使用移动终端。此外,设备供应商可能不提供具有扩展功能的固件。
因此,需要以设备支持的并且不需要修改设备的方式在无需下载包括内容数据的整个文件的情况下从设备访问元数据。
发明内容
因此,提供一种从设备(例如移动终端)访问元数据的装置、方法、计算机程序产品和系统。因此,在无需传送设备存储的整个文件并且无需修改在上面存储数据的设备的情况下,可传送和解析元数据。
在一个示例性实施例中,提供一种从设备访问元数据的装置。该装置包括:处理器,被配置为与存储数据的设备通信,所述数据包括元数据和内容数据。该装置还包括:连接,被配置为支持在所述处理器和所述设备之间的通信。所述处理器被配置为经由连接向设备发出命令以指定在所述数据中的位置和将要传送的数据量。此外,所述处理器被配置为响应于所述命令从所述设备接收包括所述元数据但小于所述内容数据全部的所述数据的一部分,以及被配置为:解析所接收的所述数据的所述一部分以访问所述元数据。
在一些实施例中,所述处理器被配置为使用媒体传输协议(MTP)与所述设备通信。此外,被配置为支持在所述处理器和所述设备之间的通信是所述连接可包括通用串行总线(USB)连接。
所述处理器可以被配置为确定所述设备存储的内容数据的类型。所述处理器还被配置为根据所述设备存储的内容数据的类型来指定将要传送的预定数据量和相对于何处传送所述预定量的在所述数据中的位置。或者,所述处理器可以被配置为根据所述设备存储的内容数据的类型来评估将要传送的数据量和相对于何处传送所述量的在所述数据中的位置。
此外,所述处理器被配置为确定所述设备存储的数据的总大小。进一步地,所述处理器被配置为根据所述设备存储的数据的总大小来评估将要传送的数据量。在一些实施例中,所述处理器还包括:显示器,其被配置为以用户可读格式呈现被访问的元数据。
在其他示例性实施例中,提供一种从设备访问元数据的方法和计算机程序产品。所述方法和计算机程序产品向存储数据的设备发出传送元数据的命令,所述数据包括所述元数据和内容数据。所述命令指定在所述数据中的位置和将要传送的数据量。响应于所述命令从所述设备接收包括所述元数据但小于所述内容数据全部的所述数据的一部分;解析所接收的所述数据的所述一部分以访问所述元数据。在一些实施例中,使用媒体传输协议(MTP)发出所述命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚公司,未经诺基亚公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880013561.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动态图像抖动
- 下一篇:设备控制装置以及设备控制方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置