数据存储访问和检索方法及数据存储和访问系统的制作方法_5

文档序号:9667067阅读:来源:国知局
存储A 620上访问。目录结构、文件名和其它路由信息仍然被显示在公共云存储用户界面650上,但是将无法访问数字内容。以类似的方式,如果运行PINApp的笔记本计算机605不再连接到互联网615,则不能从公共云存储A 620来访问存储在外部硬盘驱动器610上的数字内容。
[0088]为了说明操作的这一方面,图6示出参考标号是625的当前存储在外部硬盘驱动器610上的数字内容。参考标号625是在用户浏览外部硬盘驱动器610来访问驱动器的内容时的目录列表的表现形式的图示。当前存储在外部硬盘驱动器610上的数字内容被标识为“外部硬盘驱动器文件夹(External Hard Drive Folder) 1 ” 630和“外部硬盘驱动器文件夹2”635。在正常情况下,该数字内容仅对于直接连接到外部硬盘驱动器610的笔记本计算机605是可见的。利用PINApp,数字内容625( “外部硬盘驱动器文件夹1”630和“外部硬盘驱动器文件夹2” 635)的路由和寻址信息被提供到公共云存储A 620服务以允许用户直接通过公共云存储服务A 620来访问所参考的数字内容625,不需要用户随身携带外部硬盘驱动器610。
[0089]参考标号640是云存储A用户界面屏幕,其显示当前存储在公共云存储A 620上的数字内容。当前存储在公共云存储A 620上的数字内容是云文件夹A 645 (CloudFolder)和云文件夹B 655。一旦在笔记本计算机605运行上的PINApp使公共云存储A 620来查看存储在外置硬盘驱动器610上的数字内容(“外部硬盘驱动器文件夹1” 630和“外部硬盘驱动器文件夹2”635)的寻址和路由信息625,则公共云存储用户界面A 650将被更新以包括这两组数字内容。具体而言,存储在外置硬盘驱动器610上的数字内容(“外部硬盘驱动器文件夹1”630和“外部硬盘驱动器文件夹2”635)将被显示在相同公共云用户界面屏幕A 650上,作为当前存储在公共云存储A 620上的数字内容(云文件夹A 645和云文件夹B 655)。
[0090]在依附/附加过程结束时,存储在公共云存储A 620和外部硬盘驱动器610上的数字内容将通过公共云存储用户界面A 650是可见的。如可从图6中看到,参考标记650,现在提供了参考标记625中所示的每个文件夹(外部硬盘驱动器内容)和640(显示内容的云存储用户界面(Cloud Storage A UI))。用户现在可远程访问云文件夹A 660、云文件夹B 665、依附的外部硬盘驱动器文件夹670、外部硬盘驱动器文件夹1675和外部硬盘驱动器文件夹2680的数字内容。依附的的外部硬盘驱动器文件夹670在依附/附加过程中由PINApp创建以提供在公共云存储A 620的目录结构内的主机位置,以使外部硬盘驱动器610的内容被显示在公共云存储用户界面A 450上。与所有数字内容一样,一旦PINApp已经将数字内容依附到公共云存储A 620,文件夹(诸如660、665、670、675和680)即可被从云存储用户界面A 650重命名、移动和以其它方式管理。
[0091]由于包含在外部硬盘驱动器610中的数字内容被以数字形式依附/附加到公共云存储A 620,所以存储在这两个位置的所有数字内容可被从公共云存储用户界面A 650来访问。再次,外部硬盘驱动器610上的数字内容不被复制、移动或以其它方式占用公共云存储A 620的存储空间。
[0092]PINApp提供数字路由和寻址信息以允许一个或多个外部服务,如在本实例中引用的公共云存储装置和共享服务来访问存储在本地装置(诸如在上面的实例中的外部硬盘驱动器610)上的数字内容。与公共云存储设施共享的路由信息允许公共云存储设施从而以可读格式(诸如在用户界面上显示文件夹和文件名)列出数字内容,从而允许用户登录到其公共云帐户并从远程位置访问存储在个人装置(如外部硬盘驱动器610)上的数字内容。再次,这为用户提供了对其数字内容的远程访问,而不需要将其存储在公共云上。此外,也不需要用户购买在线存储订阅,或购买和部署昂贵的“个人云存储”或“个人云”型装置。
[0093]如前所述,一旦存储在本地装置上的数字内容被依附/附加或可以其它方式通过公共云服务而以数字方式可用,存储在本地装置(在这种情况下是外部硬盘驱动器610)上的数字内容可被移动、复制、重命名、下载、上传、共享、播放、查看并以其它方式从与公共云服务兼容的任何远程装置(诸如智能电话或平板计算机)通过公共云服务来完全管理。再次,只要PINApp在本地装置(在这种情况下是笔记本计算机605)上运行以及包含数字内容的装置(在这种情况下是外部硬盘驱动器610)仍保持连接,则数字内容(由参考标号625表示)将可通过访问公共云仍保持远程可用。
[0094]以与上述实例类似的方式,PINApp可用于将本地文件夹和驱动器以数字方式依附/附加到FTP型(文件传输协议)服务器。FTP服务器通常用于企业和其它公共或私人机构来管理完全由企业控制的域或系统中的数字内容。在接合FTP型服务器的时候的PINApp的功能连接和操作与上面参考图6所解释的相同。
[0095]如前面在该提交中所述,PINApp可用于将一个或多个云存储服务的内容与其它数字地相关联。此外,PINApp可用于管理存储在用户拥有和管理的装置(诸如硬盘驱动器、外部USB型驱动器、智能电话、平板计算机和其它计算装置)上的数字内容。PINApp使用户能够从单个位置访问所有的数字内容,甚至当其被托管在各个位置处的多个装置上也如此。PINApp不需要装置、用户界面、软件平台和操作系统之间的连续导航。
[0096]PINApp特别适合用于以下应用中,其中用户希望创建他们自己的环境,其中可利用他们的任何计算或智能型装置(诸如膝上型计算机、个人计算机、平板计算机、智能电话和其它计算装置)访问其所有的数字内容的。
[0097]PINApp将寻址和路由信息提供到互联装置和云服务以用于详细描述数字内容的位置的目的。作为一个实例,当文件夹被从本地装置(诸如智能电话)依附/附加到公共云存储服务时,PINApp在公共云存储服务和被依附/附加的文件夹之间提供连接,使得可通过公共云存储服务的用户界面访问文件夹。由于PINApp实时提供了路由和寻址信息,所以对数字内容的变化(诸如添加文件、重命名文件夹等)被即刻报告给所有互连的装置。此夕卜,PINApp需要在建立从公共云服务到被依附/附加的数字内容的连接的装置上运行,以便保持对数字内容的可访问性。一旦数字内容已被依附/附加(且PINApp继续运行),则可通过所述数字内容被依附/附加到其上的公有云服务来访问所依附/附加的数字内容。理想地,PINApp可从联合所有用户的数字内容的家庭或办公室的个人计算机上运行。这将使用户能够通过访问数字内容被依附/附加到其上的公共云服务来访问其所有的数字内容。
[0098]PINApp不需要在用于访问先前被依附/附加的数字内容的装置上运行。作为一个实例,如果使用一个装置使外部硬盘驱动器(如参考图6所解释)依附/附加到公共云存储服务,则用户可利用其任何其它计算装置来访问公共云存储服务并获得对所依附/附加的数字内容的访问,只要PINApp仍在其建立了依附/附加连接的装置上运行即可。如前所述,PINApp特别适于在其可被部署始终在线型装置上时使用。这可确保可总是容易从用户可以其它方式利用来访问公共云存储平台的任何计算装置获得被依附/附加到公共云存储平台的数字内容。
[0099]我们在图7中共享的实例将示出存储在多个用户拥有的装置上和多个公共云存储服务上的数字内容的联合。重要的是应注意,当如将在图7中所解释的那样联合多个云存储服务时,用户将需要确定他们希望采用哪个服务作为“主要”服务或“主机”服务。这将是在访问其联合的数字内容时他们登录的服务。
[0100]参考图7,联合数字内容的过程由用户在其计算装置上启动PINApp (在这种情况下是笔记本计算机710)而开始。一旦PINApp在笔记本计算机上运行,用户必须登录到他们的每个公共云存储账户。重要的是应注意,该过程仅需要在初始联合或“依附”或“附加”过程中发生。
[0101 ] 登录过程在PINApp的启动之后发生以确保PINApp可与每个云存储服务器(云存储服务器A 720,B 725,C 730和D 735)建立通信。PINApp将在其由用户经由笔记本计算机710输入时记录登录信息。一旦PINApp具有每个服务和/或连接的装置的登录信息,PINApp将自动建立并保持连接,从而消除了用户登录到后面的每个服务的需要。
[0102]现在,PINApp已经在本地装置(笔记本计算机710)上被启动,且用户已经登录到他们的每个各自公共云存储账户(云存储A 720,B 725,C 730和D 735),用户可开始联合其数字内容的过程。为了简化联合过程的解释,我们将分别专注于通过PINApp联合的每个实体。
[0103]由于用户将建立“主要”或“主机”云服务以允许他们能够共享并远程访问他们通过PINApp依附/附加的各自的数字内容,用户已经选择来对云存储服务器A 720作为其默认/主要的公共云。PINApp将采用云存储服务器A 720作为默认公共云,并将通过PINApp依附/附加的所有数字内容/分配(依附/附加)到云存储服务器A 720。
[0104]PINApp现在将开始提供关于通过云存储A公共API 722被依附/附加到云存储服务器A 720的数字内容的寻址、路由、文件位置、文件权限、文件类型和其它细节。由PINApp提供到云存储A公共API 722的信息将使云存储服务器A 720包括数字内容信息作为由云存储用户界面740示出的目录结构的一部分。每次数字内容被依附/附加到云存储服务器A 720的时候,由PINApp (托管在笔记本计算机710上)提供的信息将用于使云存储服务器A 720能够立即识别数字内容、数字内容的位置信息、名称和类型,和被依附/附加的数字内容的其它相关联的识别特征。此外,该信息由云存储服务器A 720使用以使用户能够通过云存储服务器A 720的用户界面(由参考标号740云存储用户界面表示)来访问依附/附加的数字内容。
[0105]一旦数字内容已被依附/附加到服务器(在这种情况下是云存储服务器A 720),数字内容即可通过如他们通常那样(用其与云存储帐户相关联的用户名和密码)简单地登录到云存储服务器720中来从任何用户的计算装置(笔记本计算机、平板计算机、个人计算机等)上访问。
[0106]现在云存储服务器720已经与在笔记本计算机710上运行的PINApp直接连接,可开始将额外内容依附/附加到云存储服务器A 720。与上面的实例一样,在笔记本计算机710上运行PINApp的用户将详细信息提供到主机服务器(云存储服务器A 720),该信息包含关于存储在辅助云存储服务(云存储服务器B 725、云存储服务器C 730和云存储服务器D 735)上的数字内容的文件和文件夹寻址、权限、访问和其它信息。一旦以上所列的所有后续的服务器信息已在在笔记本计算机710和主机云存储服务器A 720之间被共享,云存储服务的依附/附加处理(上面列出)完成。此时,如果用户要用他们的任何计算装置(诸如平板计算机775)登录到云存储服务器A 720,除了作为文件夹的现有云存储(服务器)A 745内容,表现云存储服务器A 720的内容的云存储用户界面740还将列出作为文件夹的云存储(服务器)B 750内容、作为文件夹的云存储(服务器)C 755内容和作为文件夹的云存储(服务器)D 760。每个上面提到的文件夹会显示在(表现存储服务器A 720的内容的)云存储用户界面740上,且将被列为主目录云存储的文件夹(如在参考标号740中所列的“云存储A:/〉
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1