自动文件转移制造技术

技术编号:4567496 阅读:284 留言:0更新日期:2012-04-11 18:40
一种包含软件(44)的计算机可读介质(40),该软件在由处理器(32)执行时致使处理器执行各种动作。例如,作为用户发起事件的结果,该软件致使处理器基于策略从多个文件(42)当中自动选择至少一个文件;以及在网络(25)上自动转移所选的至少一个文件。

【技术实现步骤摘要】
【国外来华专利技术】自动文件转移背景数码相机通常具有可存储有限数目的照片的存储器。摄像机因此在相机上所存储的照片必须被卸载至例如计算机从而为更多照片留出空间之前仅能获取有限数目的照片。摄像机可能并非总是能容易地访问计算机从而卸载照片。例如,在度假时,摄像机或许不能访问计算机。附图简述对于本专利技术的示例性实施例的详细描述,现将对附图进行参考,附图中附图说明图1示出根据各实施例的系统;图2示出根据各实施例的方法;图3示出根据各实施例的另一种系统;图4示出与图3的系统相关的方法;图5示出根据各实施例的另一种系统;以及图6示出与图5的系统相关的方法。记法和术语某些术语在以下的说明书和权利要求书中被通篇用以指示特定系统组件。如本领域技术人员将理解的,计算机公司可以按不同名称来称呼组件。本文不旨在区分名称不同但功能相同的组件。在以下讨论和权利要求书中,术语包括和包含是以可扩充的方式来使用的,并且因而应被解释为意味着包括但不限于……。同样,术语耦合旨在意味着非直接、直接、光学或无线的电子连接。因此,如果第一设备耦合到第二设备,则该连接可以通过直接电连接、通过经由其它设备和连接的间接电连接、通过光学电连接、或通过无线电连接。详细描述图1图解经由网络25耦合到用户接口设备30的计算设备IO(例如,服务器)。可以是家庭服务器的服务器10包括耦合到显示器14、输入设备16 (例如,键盘、 鼠标等)、以及存储18的逻辑12。逻辑12在各种实施例中包括执行存储在存储 18上的软件(例如,操作系统、应用程序等)的处理器。经由输入设备16和显示 器14,用户可与服务器10交互。存储18还存储策略20,其用途将在以下描述。 策略20由服务器1的用户经由输入设备16和显示器14来生成和/或编辑。网络25包括局域网(LAN)、广域网(WAN)、或其他类型的网络,服务 器10和用户接口设备30可通过这些网络彼此交互。在一些实施例中,网络25包 括因特网。用户接口设备30从邻近(例如,在同一房间中)或远离(例如,在不 同房间、建筑物、或地理位置中)服务器10的位置与服务器10通信。根据至少一些实施例,用户接口设备20包括计算机。这样,用户接口设备20 包括处理器32并且可按需包括其它组件(例如,存储器、键盘、显示器等)。根据各种实施例,还提供便携式计算机可读介质(CRM) 40并且其可被可移 除地耦合到用户接口设备20的处理器32。 CRM40包括各种各样的非易失性存储 设备中的任一种。示例包括闪存、电可擦除只读存储器(EEPROM)等。CRM 40 还可包括备有电池的随机存取存储器(RAM)。在一些实施例中,CRM40包括来 自数码相机的存储器设备。根据至少一些实施例,CRM40包括U3驱动。U3驱动 包括通用串行总线(USB)接口用于耦合到用户接口设备20。此外,U3驱动能够 存储可由U3驱动被耦合至的计算机执行的软件。存储在U3驱动上的软件由主机 计算机自动执行。CRM 40存储一个或多个文件42。每一个文件42包括各种各样的信息中的任 一种,诸如图像(例如,数字照片)、视频、音频、文本、认证摘要、文件元数据。 文件42可包括一种此类信息或两种或多种此类信息的组合。此外, 一个文件42 可包括一类信息(例如,数字照片),而另一个文件包括不同类型的信息(例如, 文本)。在至少一些实施例中,CRM 40还包括软件44,当CRM 40耦合到用户接口 设备30时,软件44可由用户接口设备30的处理器32执行。在一些实施例中,软 件44在用户将CRM40耦合到用户接口设备30之际被自动执行。例如,在以上提 及的一些实施例中,CRM40包括U3驱动。如上所述,U3驱动的特性在于其中包 含的软件可在将U3驱动耦合到计算机时被自动执行(有时称为自动播放 (Autoplay)的特征)。根据所公开的实施例,用户导致一个或多个文件自动在网络25上从CRM 40转移到诸如服务器10等目的位置。例如,每次用户将CRM40耦合到用户接口设 备30时,软件44自动在处理器32上执行以根据策略20来选择文件42并将所选 文件转移到服务器10。软件44的自动执行包括处理器32在没有来自用户的提示 的情况下执行软件44——软件44的执行是由用户将CRM 40耦合到用户接口设备 30引起的。在一些实施例中,服务器10的网际协议(IP)地址、统一资源定位符(URL) 或其它标识机制被编程到CRM 40上。该标识机制被软件44用来经由网络25在用 户接口设备30与服务器10之间建立通信信道。在这些实施例中,每次用户将CRM 40耦合到用户接口设备30时,用户接口设备30就访问相同的服务器10以接收所 转移的文件42。在从CRM 40向服务器10上传文件之后,用户可删除已从CRM 40转移出去 的文件,并且将新文件保存到CRM 40中以供下次用户将CRM耦合到用户接口设 备30时进行上传。在其它实施例中,用户可将已转移的文件留在CRM上。虽然 在一些实施例中,所有文件42都从CRM 40转移到服务器10,但在其它实施例中, 文件42中的一个或多个但不必是所有都被转移到服务器。被选择要转移到服务器 10的(一个或多个)文件是基于策略20来选择的。策略20由服务器10的用户配置并且包括用于确定将哪些文件从CRM 40转 移到服务器10的一个或多个准则。表I提供了可实现为策略的一部分的准则的示 例性列表。策略包括这些准则中的任一个或更多个。其它准则也可被实现为策略的 一部分。表I.策略策略准则描述不重复传输仅从CRM 40转移先前未转移过的那 些文件。文件类型仅从CRM 40转移指定类型的那些文 件。文件大小仅转移小于指定大小的那些文件。文件名称仅转移具有特定名称或名称内有特 定字符串的那些文件。6表I.策略<table>table see original document page 7</column></row><table>根据不重复传输策略准则, 一旦文件已从CRM40转移到服务器10,该 相同的文件将不会再次被转移。因此,当用户将CRM 40耦合到用户接口设备30 时,只有未曾转移过的那些文件才会被转移,从而加快转移过程。在一些实施例中, 先前未曾转移过的所有文件被选择以转移到服务器10。在其它实施例中,已转移 过的文件不被选择,并且基于其它策略准则中的一个或多个,其余文件可以或可以 不被选择。处理器32存储与每一个文件相关联的标签,以指示该文件是否已被转 移到服务器10。对标签的检査使得处理器32能确定哪些文件已被转移到服务器而 哪些未曾被转移到服务器。根据文件类型策略准则,只有指定文件类型的那些文件才会被转移。例如,用户可将联合图形专家组(JPEG)的文件类型指定为策略20的一部分。随后, 当用户将CRM 40耦合到用户接口设备30时,只有来自文件42中的JPEG文件才 会在网络25上从CRM 40被转移到服务器10。用户可指定一个或多个文件类型作 为策略的一部分。根据文件大小策略准则,只有其大小等于或小于指定阈值的那些文件才 会被转移。例如,用户可指定2兆字节的文件大小。随后,当用户将CRM40耦合 到用户接口设备30时,只本文档来自技高网...

【技术保护点】
一种包含软件(44)的计算机可读介质(40),所述软件在由处理器(32)执行时致使所述处理器: 作为用户发起事件的结果,基于策略从多个文件(42)当中自动选择至少一个文件;以及 在网络(25)上自动转移所述所选的至少一个文件。

【技术特征摘要】
【国外来华专利技术】US 2007-4-30 11/741,8001.一种包含软件(44)的计算机可读介质(40),所述软件在由处理器(32)执行时致使所述处理器作为用户发起事件的结果,基于策略从多个文件(42)当中自动选择至少一个文件;以及在网络(25)上自动转移所述所选的至少一个文件。2. 如权利要求1所述的计算机可读介质,其特征在于,所述软件致使所述处 理器基于包括仅选择先前未曾在网络上转移过的那些文件的策略自动选择所述至 少一个文件。3. 如权利要求1所述的计算机可读介质,其特征在于,所述软件致使所述处 理器基于包括基于文件类型、文件大小、文件日期、文件版权、和文件加密中的一 个或多个来选择文件的策略自动选择所述至少一个文件。4. 如权利要求1所述的计算机可读介质,其特征在于,所述软件致使所述处 理器将所述多个文件与所述策略进行比...

【专利技术属性】
技术研发人员:PM沃克WG麦科洛姆
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:US[美国]

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

1