在移动设备之间共享存储器的方法和系统技术方案

技术编号:11529385 阅读:46 留言:0更新日期:2015-05-31 18:08
本发明专利技术涉及一种在移动设备之间共享存储器的方法和系统。在用户定义的移动设备组内的所有移动设备中安装同一硬键保存器的副本。所述硬键保存器控制主移动设备和从移动设备之间的存储器共享。将存储器占用请求从所述主移动设备发送到所述从移动设备。响应于所述从移动设备接收到所述存储器占用请求,保留所述第一从移动设备中的所述存储器的未使用扇区以供所述主移动设备使用。当存储从所述主移动设备发送的数据时,将消息从所述从移动设备发送到所述主移动设备,所述消息描述仍有多少空间可供所述主移动设备使用。

【技术实现步骤摘要】
在移动设备之间共享存储器的方法和系统
本公开涉及计算机领域,具体地说,涉及移动计算设备。更具体地说,本公开涉及在移动设备之间共享存储空间。
技术介绍
诸如智能电话、平板计算机、膝上型计算机之类的移动设备通常在其存储器(例如,随机存取存储器—RAM)和存储设备(例如,硬盘驱动器、闪存驱动器等)中具有有限的存储容量。因此,移动设备可能由于这种缺少存储容量而不能充分利用其能力。
技术实现思路
一种方法、系统和/或计算机程序产品使能在移动设备之间共享存储器。在用户定义的移动设备组内的所有移动设备中安装同一硬键保存器(holder)的副本。所述硬键保存器控制主移动设备和从移动设备之间的存储器共享。将存储器占用请求从所述主移动设备发送到所述从移动设备。响应于所述从移动设备接收到所述存储器占用请求,保留所述第一从移动设备中的所述存储器的未使用扇区以供所述主移动设备使用。当存储从所述主移动设备发送的数据时,将消息从所述从移动设备发送到所述主移动设备,所述消息描述仍有多少空间可供所述主移动设备使用。附图说明图1示出可以用于实现本专利技术的示例性系统和网络;图2示出根据本专利技术的一个实施例的新颖智能用户驱动型安全管家(IUDSS)系统;图3是一个或多个处理器为了在移动设备之间共享存储器而采取的一个或多个示例性步骤的高级流程图;以及图4示出经由类似或不同类型的网络耦合到主移动设备的示例性不同类型的从移动设备。具体实施方式所属
的技术人员知道,本专利技术的各个方面可以实现为系统、方法或计算机程序产品。因此,本专利技术的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,本专利技术的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是—但不限于—电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。计算机可读的信号介质可以包括例如在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括—但不限于—电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括—但不限于—无线、有线、光缆、RF等等,或者上述的任意合适的组合。可以以一种或多种程序设计语言的任意组合来编写用于执行本专利技术的各个方面的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。下面将参照根据本专利技术实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本专利技术的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得计算机、其它可编程数据处理装置、或其它设备以特定方式工作,从而,存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的指令的制造品(articleofmanufacture)。也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令提供实现流程图和/或框图中的一个或多个方框中规定的功能/动作的过程。现在参考附图,具体地说参考图1,示出可以由本专利技术实现使用和/或用于本专利技术实现的示例性系统和网络的框图。注意,针对计算机102示出和在计算机102中示出的部分或全部示例性体系架构(包括所示硬件和软件)可以由软件部署服务器150和/或其它计算机(多个)152使用。示例性计算机102包括耦合到系统总线106的处理器104。处理器104可以使用一个或多个处理器,每个处理器具有一个或多个处理器核心。驱动/支持显示器110的视频适配器108也耦合到系统总线106。系统总线106经由总线桥112耦合到输入/输出(I/O)总线114。I/O接口116耦合到I/O总线114。I/O接口116提供与各种I/O设备的通信,这些I/O设备包括键盘118、鼠标120、媒体盘122(其可以包括诸如CD-ROM驱动器之类的存储设备、多媒体接口等)、扬声器124和外部USB端口(多个)126。尽管连接到I/O接口116的端口的格式可以对于计算机体系架构领域的技术人员而言全部已知,但在一个实施例中,这些端口的部分或全部是通用串行总线(USB)端口。如图所示,计算机102能够使用网络接口130与软件部署服务器150通信。网络接口130是硬件网络接口,例如网络接口卡(NIC)等。网络128可以是诸如因特网之类的外部网络,或者诸如以太网或虚拟专用网络(VPN)之类的内部网络。硬盘驱动器接口132也耦合到系统总线106。硬盘驱动器接口132与硬盘驱动器134对接。在一个实施例中,硬盘驱动器134填充也耦合到系统总线106的系统存储器136。系统存储器被定义为计算机102中的最低级别的易失性存储器。该易失性存储器包括其它较高级别的易失性存储器(未示出),包括但不限于高速缓冲存储器、寄存器和缓冲器。填充系统存储器136的数据包括计算机102的操作系统(OS)138和应用程序144。操作系统138包括shell140,其用于提供对诸如应用程序144之类的资源的透明用户本文档来自技高网...
在移动设备之间共享存储器的方法和系统

【技术保护点】
一种在移动设备之间共享存储器的方法,其中已在用户定义的移动设备组内的所有移动设备中安装硬键保存器的重复副本,其中每个所述硬键保存器包括用于生成软键的硬键,其中所述硬键和所述软键用于检验主移动设备的身份和授权以便占用和使用从移动设备中的存储器,其中所述主移动设备和所述从移动设备是所述用户定义的移动设备组的成员,并且其中所述方法包括:所述用户定义的移动设备组中的第一从移动设备从所述主移动设备接收存储器占用请求,其中所述存储器占用请求是用于占用和保留所述第一从移动设备中的存储器以供所述主移动设备使用的请求,其中所述存储器占用请求包括所述主移动设备的标识符;响应于所述第一从移动设备接收到所述请求,保留所述第一从移动设备中的所述存储器的未使用扇区以供所述主移动设备使用;使用所述请求中的所述主移动设备的所述标识符和所述硬键保存器,在所述第一从移动设备处生成存储器访问软键,其中所述存储器访问软键独占地由所述主移动设备使用,并且其中所述存储器访问软键包括有关所述第一从移动设备的所述存储器中的多少可用存储空间可获得并已被保留以供所述主移动设备使用的描述;将所述存储器访问软键从所述第一从移动设备传输到所述主移动设备;在所述第一从移动设备处从所述主移动设备接收所述存储器访问软键;以及响应于所述第一从移动设备从所述主移动设备接收到数据和所述存储器访问软键,将从所述主移动设备接收的数据存储在所述第一从移动设备内的存储器的已保留扇区中。...

【技术特征摘要】
2013.11.21 US 14/0865501.一种在移动设备之间共享存储器的方法,其中已在用户定义的移动设备组内的所有移动设备中安装硬键保存器的重复副本,其中每个所述硬键保存器包括用于生成软键的硬键,其中所述硬键和所述软键用于检验主移动设备的身份和授权以便占用和使用从移动设备中的存储器,其中所述主移动设备和所述从移动设备是所述用户定义的移动设备组的成员,并且其中所述方法包括:所述用户定义的移动设备组中的第一从移动设备从所述主移动设备接收存储器占用请求,其中所述存储器占用请求是用于占用和保留所述第一从移动设备中的存储器以供所述主移动设备使用的请求,其中所述存储器占用请求包括所述主移动设备的标识符;响应于所述第一从移动设备接收到所述请求,保留所述第一从移动设备中的所述存储器的未使用扇区以供所述主移动设备使用;使用所述请求中的所述主移动设备的所述标识符和所述硬键保存器,在所述第一从移动设备处生成存储器访问软键,其中所述存储器访问软键独占地由所述主移动设备使用,并且其中所述存储器访问软键包括有关所述第一从移动设备的所述存储器中的多少可用存储空间可获得并已被保留以供所述主移动设备使用的描述;将所述存储器访问软键从所述第一从移动设备传输到所述主移动设备;在所述第一从移动设备处从所述主移动设备接收所述存储器访问软键;以及响应于所述第一从移动设备从所述主移动设备接收到数据和所述存储器访问软键,将从所述主移动设备接收的数据存储在所述第一从移动设备内的存储器的已保留扇区中。2.根据权利要求1的方法,还包括:将消息从所述第一从移动设备传输到所述主移动设备,所述消息描述在将所接收的数据存储在所述第一从移动设备中之后,所述第一从移动设备上的多少未使用存储器仍可供所述主移动设备使用。3.根据权利要求1的方法,还包括:检测用于关闭所述第一从移动设备的电源的请求;以及在关闭所述第一从移动设备的电源之前,将用于使所接收的数据存储在第二从移动设备中的指令传输到所述第二从移动设备。4.根据权利要求3的方法,还包括:响应于所述第二从移动设备具有的可用存储容量不足以存储所接收的数据,将所接收的数据传输到固定服务器以便存储在该固定服务器中;以及将消息从所述第二从移动设备传输到所述主移动设备,其中所述消息包括所述固定服务器的地址和所接收的数据的描述。5.根据权利要求1的方法,其中所述用户定义的移动设备组包括所述第一从移动设备和第二从移动设备,并且其中所述方法还包括:确定何时将随后关闭所述第一从移动设备的电源;确定何时将随后关闭所述第二从移动设备的电源;确定所述主移动设备在此之后将不再需要使用所述数据的指定时间;以及响应于确定在所述指定时间之前将随后关闭所述第一从移动设备的电源以及在所述指定时间之后将随后关闭所述第二从移动设备的电源,将所接收的数据从所述第一从移动设备移动到所述第二从移动设备。6.根据权利要求1的方法,其中所述用户定义的移动设备组包括所述第一从移动设备和第二从移动设备,其中当从所述主移动设备接收到所述存储器占用请求时,所述第一从移动设备或所述第二从移动设备都没有足够的存储空间来存储来自所述主移动设备的所述数据,并且其中所述方法还包括:标识存储在所述第一从移动设备中的第一组文件和存储在所述第二从移动设备中的第二组文件;确定如果删除所述第一组文件以便为来自所述主移动设备的所述数据腾出空间,则将对所述第一从移动设备发生的第一级别的损害;确定如果删除所述第二组文件以便为来自所述主移动设备的所述数据腾出空间,则将对所述第二从移动设备发生的第二级别的损害;以及响应于所述第一级别的损害大于所述第二级别的损害,将所述数据存储在所述第二从移动设备中。7.根据权利要求1的方法,其中所述用户定义的移动设备组包括所述第一从移动设备和第二从移动设备,其中所述第一从移动设备经由第一广域网耦合到所述主移动设备,其中所述第二从移动设备经由第二广域网耦合到所述主移动设备,其中所述第一广域网快于所述第二广域网,并且其中所述方法还包括:将所接收的数据存储在所述第二从移动设备中;所述主移动设备尝试经由所述第一广域网从所述第一从移动设备取回所接收的数据;以及响应于尝试从所述第一从移动设备取回所接收的数据失败,所述主移动设备经由所述第二广域网从所述第二从移动设备取回所接收的数据。8.根据权利要求1的方法,其中所述用户定义的移动设备组包括所述第一从移动设备和第二从移动设备,其中所述第一从移动设备经由个人区域网络耦合到所述主移动设备,其中所述第二从移动设备经由广域网耦合到所述主移动设备,并且其中所述方法还包括:将所接收的数据存储在所述第二从移动设备中;确定所述主移动设备和所述第一从移动设备是否以通信方式耦合;响应于确定所述主移动设备和所述第一从移动设备以通信方式耦合,所述主移动设备经由所述个人区域网络从所述第一从移动设备取回所接收的数据;以及响应于确定所述主移动设备和所述第一从移动设备未以通信方式耦合,所述主移动设备经由...

【专利技术属性】
技术研发人员:F·亚伯拉罕斯S·R·帕蒂尔P·萨尔瓦尔R·M·施拉古皮G·西华古玛
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1