当前位置: 首页 > 专利查询>辉达公司专利>正文

在跨数据处理设备传送多媒体文件前确定格式兼容性制造技术

技术编号:11210435 阅读:77 留言:0更新日期:2015-03-26 19:52
本发明专利技术提供在跨数据处理设备传送多媒体文件前确定格式兼容性。一种方法,包括在数据处理设备和另一个数据处理设备上执行进程的实例,并且通过基于另一个数据处理设备的标识符将其登记或者配对到数据处理设备来建立个人局域网络(PAN)。方法还包括通过在数据处理设备上执行的进程的实例发起从数据处理设备到另一个数据处理设备的多媒体文件的传送,以及将与多媒体文件相关联的元数据从数据处理设备传输到另一个数据处理设备。进一步地,方法包括通过在另一个数据处理设备上的进程的实例的继续执行,基于元数据和在另一个数据处理设备中可用的受支持格式的列表来确定多媒体文件与其所处于的另一个数据处理设备的格式兼容性。

【技术实现步骤摘要】
在跨数据处理设备传送多媒体文件前确定格式兼容性
本公开总地涉及数据处理设备,并且,更具体地,涉及在数据处理设备和另一个数 据处理设备之间传送多媒体文件之前,确定跨数据处理设备和另一个数据处理设备的格式 兼容性。
技术介绍
数据处理设备(例如,移动电话、平板电脑)可包括存储在其中的多媒体文件(例 如视频文件、音频文件、文本文件)。数据处理设备的用户可能希望在另一个数据处理设备 上(例如,膝上型计算机)渲染多媒体文件。为了上述目的,用户可能必须将多媒体文件传 送到另一个数据处理设备。进一步地,如果多媒体文件与另一个数据处理设备不兼容,那么 用户可能不得不在其渲染之前实施多媒体文件的格式转换(例如,在服务器上,下载合适 的软件)。上述过程可能给用户造成不便。
技术实现思路
所公开的是在数据处理设备和另一个数据处理设备之间传送多媒体文件之前,确 定跨数据处理设备和另一个数据处理设备的格式兼容性的方法、设备和/或系统。 在一个方面中,方法包括在数据处理设备和另一个数据处理设备的每一个上执行 进程的实例,并且通过基于另一个数据处理设备的标识符将其登记或者配对到数据处理设 备来建立个人局域网络(PAN),采用PAN的第一通信链路来使能其间的数据通信。方法还包 括通过在数据处理设备上执行的进程的实例、采用PAN的第二通信链路发起从数据处理设 备的存储器到另一个数据处理设备的多媒体文件的传送。第二通信链路是与第一通信链路 相同的通信链路或者与第一通信链路不同的通信链路。 进一步地,方法包括根据传送的发起,将与多媒体文件相关联的元数据从数据处 理设备传输到另一个数据处理设备,以及通过在另一个数据处理设备上的进程的实例的继 续执行、基于元数据和在另一个数据处理设备的存储器中可用的受支持格式的列表来确定 多媒体文件与其所处于的另一个数据处理设备的格式兼容性。 在另一方面中,公开了非暂时性介质,其通过数据处理设备和另一个数据处理设 备可读并且包括具体化在其中的指令,所述指令可通过数据处理设备和另一个数据处理设 备执行。非暂时性介质包括在数据处理设备和另一个数据处理设备的每一个上执行进程的 实例的指令,以及通过基于另一个数据处理设备的标识符将其登记或者配对到数据处理设 备来建立PAN,采用PAN的第一通信链路来使能其间的数据通信的指令。非暂时性介质还包 括通过在数据处理设备上执行的进程的实例、采用PAN的第二通信链路发起从数据处理设 备的存储器到另一个数据处理设备的多媒体文件的传送的指令。第二通信链路是与第一通 信链路相同的通信链路或者与第一通信链路不同的通信链路。 进一步地,非暂时性介质包括根据传送的发起,将与多媒体文件相关联的元数据 从数据处理设备传输到另一个数据处理设备的指令,以及通过在另一个数据处理设备上的 进程的实例的继续执行、基于元数据和在另一个数据处理设备的存储器中可用的受支持格 式的列表来确定多媒体文件与其所处于的另一个数据处理设备的格式兼容性的指令。 在又一方面中,数据通信系统包括数据处理设备和另一个数据处理设备。数据处 理设备和另一个数据处理设备的每一个在其上执行进程的实例。另一个数据处理设备基于 其标识符登记或者配对到数据处理设备以建立PAN。采用PAN的第一通信链路来使能数据 处理设备和另一个数据处理设备之间的数据通信。在数据处理设备上执行的进程的实例配 置为,通过在数据处理设备上执行的进程的实例、采用PAN的第二通信链路发起从数据处 理设备的存储器到另一个数据处理设备的多媒体文件的传送。第二通信链路是与第一通信 链路相同的通信链路或者与第一通信链路不同的通信链路。 根据传送的发起,数据处理设备配置为,将与多媒体文件相关联的元数据从数据 处理设备传输到另一个数据处理设备。另一个数据处理设备配置为,通过在其上的进程的 实例的继续执行、基于元数据和在另一个数据处理设备的存储器中可用的受支持格式的列 表来确定多媒体文件与另一个数据处理设备的格式兼容性。 本文所公开的方法和系统可实现在用于达成各种方面的任何装置中,并可以以机 器可读介质的形式执行,该机器可读介质将指令集具体化,所述指令集当由机器执行时致 使机器实施本文所公开的任何操作。 根据附图以及根据下面的详细描述,其他特征将是显而易见的。 【附图说明】 以附图形式通过示例而非限制的方式示出本专利技术的实施例,其中相似参考指示类 似兀件,并且其中: 图1是根据一个或多个实施例的、数据通信系统的示意图。 图2是具有对应的近场通信(NFC)电路的、图1的数据通信系统的数据处理设备 的示意图。 图3是代表图1的数据通信系统的数据处理设备的、配置为实施多媒体文件的格 式转换的外部数据处理设备的示意图。 图4是根据一个或多个实施例的、详述在图1的数据通信系统的数据处理设备之 间的多媒体文件传送中所涉及的操作的流程图。 图5是根据一个或多个实施例的、详述在图1的数据通信系统的数据处理设备之 间传送多媒体文件之前确定跨数据处理设备的格式兼容性中所涉及的操作的过程流程图。 所呈现的实施例的其他特征从附图和以下详细描述中将是显而易见的。 【具体实施方式】 如下文所述的示范性实施例可用来提供在数据处理设备和另一个数据处理设备 之间传送多媒体文件之前确定跨数据处理设备和另一个数据处理设备的格式兼容性的方 法、设备和/或系统。虽然已参考具体示范性实施例对所呈现的实施例加以描述,但将显而 易见的是可对这些实施例进行各种修改和改变而不脱离各种实施例的更宽广的精神和范 围。 图1示出根据一个或多个实施例的数据通信系统100。在一个或多个实施例中,数 据通信系统100可以包括数据处理设备14〇i,其配置为出于在数据处理设备之间传送一个 或多个多媒体文件(例如视频文件、音频文件、文本文件)的目的,通信地耦连到另一个数 据处理设备1402。在一个或多个实施例中,上述数据处理设备14(^ 2可以于其间共享共同 的用户150。可替代地,数据处理设备140:可以与一个用户(例如,用户150)相关联,并且 数据处理设备140 2可以与另一个用户相关联(未示出)。 例如,一个数据处理设备140:可以是平板电脑、上网本或者移动电话,并且数据处 理设备140 2可以是智能电视或者包括显示单元的膝上型计算机。可替代地,数据处理设备 ^(^和数据处理设备1402二者可以是相同类型的数据处理设备。其他形式的数据处理设 备140^在本文所论述的示例性实施例范围内。 在一个或多个实施例中,每个数据处理设备14(^2可以包括通信地耦连到存储器 l〇4i_ 2 (例如,易失性存储器和/或非易失性存储器)的处理器102^ (例如,中央处理器单 元(CPU)、图形处理单元(GPU)和/或低端微控制器);存储器104:_ 2可以包括配置为可由 处理器102^寻址的存储位置。在一个或多个实施例中,每个数据处理设备14(V2可以在 其上执行操作系统126 :_2。在一个或多个实施例中,数据处理设备存储器14〇i的操作系统 126:可以与数据处理设备140 2的操作系统1262不同。在一个或多个实施例中,两个本文档来自技高网...

【技术保护点】
一种方法,包括:在数据处理设备和另一个数据处理设备的每一个上执行进程的实例;通过基于所述另一个数据处理设备的标识符将其登记和配对到所述数据处理设备的方式之一来建立个人局域网络(PAN),采用所述PAN的第一通信链路来使能其间的数据通信;通过在所述数据处理设备上执行的所述进程的所述实例、采用所述PAN的第二通信链路发起从所述数据处理设备的存储器到所述另一个数据处理设备的多媒体文件的传送,所述第二通信链路是以下之一:与所述第一通信链路相同的通信链路和与所述第一通信链路不同的通信链路;根据所述传送的所述发起,将与所述多媒体文件相关联的元数据从所述数据处理设备传输到所述另一个数据处理设备;以及通过在所述另一个数据处理设备上的所述进程的所述实例的继续执行、基于所述元数据和在所述另一个数据处理设备的存储器中可用的受支持格式的列表来确定所述多媒体文件与其所处于的所述另一个数据处理设备的格式兼容性。

【技术特征摘要】
2013.09.17 US 14/028,5741. 一种方法,包括: 在数据处理设备和另一个数据处理设备的每一个上执行进程的实例; 通过基于所述另一个数据处理设备的标识符将其登记和配对到所述数据处理设备的 方式之一来建立个人局域网络(PAN),采用所述PAN的第一通信链路来使能其间的数据通 f旨; 通过在所述数据处理设备上执行的所述进程的所述实例、采用所述PAN的第二通信链 路发起从所述数据处理设备的存储器到所述另一个数据处理设备的多媒体文件的传送,所 述第二通信链路是W下之一:与所述第一通信链路相同的通信链路和与所述第一通信链路 不同的通信链路; 根据所述传送的所述发起,将与所述多媒体文件相关联的元数据从所述数据处理设备 传输到所述另一个数据处理设备;W及 通过在所述另一个数据处理设备上的所述进程的所述实例的继续执行、基于所述元数 据和在所述另一个数据处理设备的存储器中可用的受支持格式的列表来确定所述多媒体 文件与其所处于的所述另一个数据处理设备的格式兼容性。2. 根据权利要求1所述的方法,包括: 基于将所述受支持格式的列表传输到所述数据处理设备和与所述多媒体文件相关联 的所述元数据,在所述数据处理设备处而非所述另一个数据处理设备处确定所述多媒体文 件与所述另一个数据处理设备的所述格式兼容性。3. 根据权利要求1所述的方法, 其中,当确定所述多媒体文件与所述另一个数据处理设备兼容时,所述方法进一步包 括: 通过在所述数据处理设备和所述另一个数据处理设备的所述每一个上的所述进程的 所述实例的继续执行,将所述多媒体文件从所述数据处理设备传输到所述另一个数据处理 设备拟及 其中,当确定所述多媒体文件与所述另一个数据处理设备不兼容时,所述方法进一步 包括W下中的至少一个: 传输所述受支持格式的列表到所述数据处理设备用于确定在其上的格式转换能力; 如果所述数据处理设备具备所述格式转换能力,那么在所述数据处理设备处对所述多 媒体文件实施格式转换;W及 W下之一;如果所述数据处理设备不具备所述格式转换能力,那么按照原样传输所述 多媒体文件到所述另一个数据处理设备和取消其所述传送。4. 根据权利要求3所述的方法,进一步包括: 在所述多媒体文件到所述另一个数据处理设备的所述传送之前,利用通信地禪连到所 述数据处理设备和所述另一个数据处理设备中的至少一个的外部数据处理设备对所述多 媒体文件实施所述格式转换。5. 根据权利要求4所述的方法,其中所述外部数据处理设备通过W下之一通信地禪连 到所述数据处理设备和所述另一个数据处理设备中的所述至少一个:所述第一通信链路、 所述第二通信链路和计算机网络。6. 根据权利要求1所述的方法,包括: 通过在所述另一个数据处理设备上执行的所述进程的所述实例和在所述另一个数据 处理设备上执行的操作系统中的至少一个来解释所述受支持格式的列表,W确定所述多媒 体文件与所述另一个数据处理设备的所述格式兼容性。7. 根据权利要求1所述的方法,进一步包括: 采用合适的库文件封装所述数据处理设备和所述另一个数据处理设备中的至少一个, W对跨其相异的操作系统的所述数据通信负责。8. -种非暂时性介质,其通过数据处理设备和另一个数据处理设备可读并且包括具体 化在其中的指令,所述指令能够通过所述数据处理设备和所述另一个数据处理设备执行, 包括: 在所述数据处理设备和所述另一个数据处理设备的每一个上执行进程的实例的指 令; 通过基于所述另一个数据处理设备的标识符将其登记和配对到所述数据处理设备的 方式之一来建立PAN,采用所述PAN的第一通信链路来使能其间的数据通信的指令; 通过在所述数据处理设备上执行的所述进程的所述实例、采用所述PAN的第二通信链 路发起从所述数据处理设备的存储器到所述另一个数据处理设备的多媒体文件的传送的 指令,所述第二通信链路是W下之一:与所述第一通信链路相同的通信链路和与所述第一 通信链路不同的通信链路; 根据所述传送的所述发起,将与所述多媒体文件相关联的元数据从所述数据处理设备 传输到所述另一个数据处理设备的指令;W及 通过在所述另一个数据处理设备上的所述进程的所述实例的继续执行、基于所述元数 据和在所述另一个数据处理设备的存储器中可用的受支持格式的列表来确定所述多媒体 文件与其所处于的所述另一个数据处理设备的格式兼容性的指令。9. 根据权利要求8所述的非暂时性介质,包括基于将所述受支持格式的列表传输到所 述数据处理设备和与所述多媒体文件相关联的所述元数据,在所述数据处理设备处而非所 述另一个数据处理设备处确定所述多媒体文件与所述另一个数据处理设备的所述格式兼 容性的指令。10. 根据权利要求8所述的非暂时性介质, 其中,当确定所述多媒体文件与所述...

【专利技术属性】
技术研发人员:肖恩克·桑托什·德什潘德拉胡尔·乌尔哈斯·马拉特
申请(专利权)人:辉达公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1