移动终端的内容管理方法和设备的制作方法

文档序号:6364134阅读:115来源:国知局
专利名称:移动终端的内容管理方法和设备的制作方法
技术领域
本发明总体涉及一种移动终端,更具体地讲,涉及一种用于提高私人内容的安全性的移动终端的内容管理方法和设备。
背景技术
随着移动技术的广泛使用,移动终端正在成为现代生活中的日常用品之一。近来,移动终端已经发展成为支持各种数据发送和补充服务以及传统语音通信服务的多媒体通
I I=I 目.o
近来的移动终端支持多媒体功能(诸如,静止/运动图像记录功能、图形浏览功能、语音记录功能、音频回放功能和文档浏览功能),从而用户可用这些功能创建并保存内容。随着共享数据变得平常,为用户开发了各种数据共享技术以共享各种类型的数据(诸如,文档、以及静止和运动图像)。随着数据共享技术变得多样化并且在各种领域被使用,保护私人信息以及公司的商业秘密变得越来越重要。近来,常见的是通过移动终端共享秘密文档(诸如,商业合同、商业内部记录以及私人会议记录),因此移动终端的丢失或者存储在移动终端中的文档的非法公共开放可引起重大的安全问题。

发明内容
为了解决上述讨论的现有技术的不足,本发明的主要目的在于提供一种能够提高私人内容的安全性的移动终端的内容管理方法和设备。根据本发明的一方面,一种移动终端的内容管理方法包括建立到至少一个外部终端的连接。该方法还包括将存储在移动终端中的内容分段为多个片段。该方法还包括通过将所述多个片段分布到多个终端来共享内容。该方法还包括当内容执行命令被输入时,将分布到所述多个终端的多个片段结合为内容;存储结合的内容。该方法还包括当所述多个终端中的至少一个终端断开连接时,删除移动终端中的结合的内容。根据本发明的另一方面,一种移动终端包括分段模块,被配置为将内容分段为多个片段。该移动终端还包括片段数据库,被配置为存储所述多个片段中的一些。该移动终端还包括短距离通信模块,被配置为与至少一个外部终端建立连接,并将存储在片段数据库中之后剩余的片段发送给所述至少一个外部终端。该移动终端还包括结合模块,被配置为当输入内容执行命令时,将存储在所述至少一个外部终端和移动终端中的片段结合为内容。该移动终端还包括结合内容数据库,被配置为存储结合的内容。该移动终端还包括删除模块,被配置为当连接被释放时,从移动终端中删除结合的内容。在进行下面的本发明的具体实施方式
之前,阐述在整个专利文档中使用的特定词语和短语的定义会是有利的术语“包括”和“包含”及其派生词是指包括但无限制;术语“或者”是包括的,意思是和/或;短语“与. 关联”和“与其关联”及其派生词可指包括、被包括在...内、与...互联、包含、被包含在...内、连接到或与...连接,耦接到或与...耦接、与...可通信、与...合作、交织、并列、接近于、绑定到或者与...绑定、具有、具有...特性等;术语“控制器”是指控制至少一个操作的任何装置、系统或其部件,这种装置可被实现为硬件、固件或软件、或者它们中的至少两个的组合。应该注意与任何特定控制器相关的功能性可以是集中式的或者分布式的,不管是本地或远程。贯穿此专利文档,提供了特定词语和短语的定义,本领域的普通技术人员应该理解,在许多情况下(如果不是大多数情况下),这种定义应用于这种定义的词语和短语的现有使用以及未来使用。


为了更加完全地理解本公开及其优点,现对结合附图进行的以下描述进行参考,其中,相同的标号表不相同的部件图I示出根据本发明实施例的移动终端的配置;图2示出根据本发明实施例的移动终端的内容管理方法; 图3示出图2的连接建立块的更多细节;图4示出图2的内容共享块的更多细节;图5示出图2的片段结合和执行块的更多细节;图6示出图5的片段结合块的更多细节;图7示出根据本发明实施例的在图5的片段结合块中的移动终端和外部终端的操作;图8示出图5的片段结合块的更多细节;图9示出根据本发明的另一实施例的图5的片段结合块中的移动终端和外部终端的操作;图10示出根据本发明实施例的内容管理方法的共享有效性配置处理的更多细节。
具体实施例方式此专利文档中的用于描述本公开的原理所使用的以下讨论的图I至图10以及各种实施例仅是示意性的并且不应以任何方式解释为对本公开的范围进行限制。本领域的技术人员将理解,本公开的原理可被实现在任何合适安排的移动终端中。在以下描述中,该描述应用于装备有短距离通信模块的移动终端,诸如,信息处理和多媒体装置(包括蜂窝电话、便携式多媒体播放器(PMP)、个人数字助理(PDA)、智能电话和MP3播放器)。根据本发明实施例,短距离通信单元可包括以下模块中的至少一个近距离无线通信(NFC)模块、蓝牙模块、红外网络模块、射频识别(RFID)模块、ZigBee模块、WiFi模块。图I是示出根据本发明实施例的移动终端100的配置的框图。射频(RF)单元110负责发送和接收携带到来数据和输出数据的无线电信号。RF单元110包括用于对发送信号进行上变换和放大的RF发送器以及用于对接收信号进行低噪声放大和下变换的RF接收器。RF单元110将通过无线电信道接收的数据输出到控制单元170,经由无线电信道发送由控制单元170输出的数据。音频处理单元120可包括编解码器包,并且编解码器包可包括用于处理包数据的数据编解码器以及用于处理包括语音的音频数据的音频编解码器。音频处理单元120通过数据编解码器将数字音频信号转换为模拟音频信号,从而通过扬声器(SPK)以可听声波的形式被输出,并且通过音频编解码器将通过麦克风(MIC)输入的模拟信号转换为数字信号。短距离通信模块130负责与另一终端或接入点(AP)的无线电通信。根据本发明的实施例,短距离通信单元130可配置为以下模块中的至少一个蓝牙模块、NFC模块、RFID模块、红外网络模块和WiFi模块。根据本发明的实施例,短距离通信单元130可建立到至少一个外部终端的连接。当短距离通信单元130是蓝牙模块时,短距离通信单元130广播询问信号,并且从至少一个外部终端接收响应于该询问信号的询问响应信号。短距离通信单元130向已经发送了询问响应信号的外部终端请求装置名称,并且接收由至少一个外部终端发送的装置名称。装置名称被显示在移动终端100的显示单元160的屏幕上,从而当 用户选择呈现在屏幕上的装置名称之一时,短距离通信单元130通过检查PIN值来建立与选择的外部终端的连接。在与外部终端共享内容的处理中,移动终端100的短距离通信单元130把将被共享的内容的片段之一发送给外部终端。其后,移动终端100从外部终端接收用于通知保存内容的片段的保存通知消息。在连接到外部终端的状态下执行内容的处理中,移动终端100通过短距离通信单元来将内容结合请求消息发送给外部终端,并且从外部终端接收内容结合接受消息。移动终端100还通过短距离通信单元130来将分段的内容请求消息发送给外部终端,并且接收由外部终端响应于分段的内容请求消息发送的片段。一旦片段被结合为原始内容,则移动终端通过短距离通信单元130将结合的内容发送给外部终端。当将被共享的内容具有根据本发明实施例的共享有效性持续时间时,移动终端100通过短距离通信单元130将由用户输入的有效性持续时间发送给外部终端,并且从外部终端接收包括拒绝或尝试该有效性持续时间的信息的消息。存储单元140存储移动终端100的操作所需的程序和数据,并且存储单元140可被分为程序区域和数据区域。程序区域存储用于控制移动终端100的一般操作的程序、用于启动移动终端100的操作系统(OS)、播放多媒体内容所需的应用程序、以及用于支持移动终端100的可选功能(诸如,相机功能、音频回放功能、静止/运动画面回放功能)的其他应用程序。数据区域存储在移动终端100正在工作时产生的数据,诸如静止和运动画面、电话簿和音频数据。存储单元140包括内容共享终端数据库(DB) 141、片段DB 142、共享内容列表DB143和结合内容DB 144。内容共享终端DB 141存储共享特定内容的外部终端的列表。在共享特定内容之前,移动终端用户可注册外部终端以共享内容。在这种情况下,内容共享终端DB 131存储共享内容的外部终端的列表。根据本发明的实施例,内容共享终端DB 141可存储当前正在共享内容的外部终端的列表。片段DB 142存储内容的片段。当移动终端100存储特定内容的一些片段,并且外部终端存储相同内容的其他片段时,该内容的片段被存储在分段的内容DB 142中。共享内容列表DB 143存储当前共享的内容的列表。共享内容列表DB143可存储内容名称、共享内容的外部终端的装置身份、以及内容的存储路径。
结合内容DB 144存储通过结合内容的片段获得的结合的内容。结合内容DB 144临时保存结合的内容,从而当释放到外部终端的连接时,从结合内容DB 144中删除结合的内容。根据本发明的实施例,存储单元140可还包括有效性持续时间DB (未显示)。当采用单独共享的有效性持续时间配置内容时,有效性持续时间DB存储内容的有效性持续时间。移动终端100通过参考存储的内容的有效性持续时间来确定是否从片段DB 142中删除内容的片段。输入单元150接收用户用于控制移动终端100做出的键输入,并且产生到控制单 元170的输入信号。可用具有多个数字字母键和导航键的3x4键板以及QWERTY键板中的一个或者触摸面板来实现输入单元150。输入单元150还可包括按钮键、轻推键和滑轮键中的至少一个。输入单元150产生输入到控制单元170的用于执行应用(与通信功能、音频回放功能、视频回放功能、画面显示功能、相机功能和DMB回放功能)的输入信号。在本发明的实施例中,输入单元150接收用户做出的键输入,并且产生输入到控制单元170的输入信号,其中,所述键输入用于选择用于共享内容的外部终端、选择将与外部终端共享的内容、或者共享或执行内容。可用液晶显示器(IXD)、有机发光二极管(OLED)和有源矩阵OLED(AMOLED)之一来执行显示单元160,并且显示单元160以可视数据格式输出移动终端100的菜单、输入数据、功能设置以及其他指示信息。显示单元160显示启动屏幕、待机屏幕、菜单屏幕、呼叫处理屏幕和应用执行屏幕。控制单元170控制移动终端的内部功能块的操作。根据本发明的实施例,控制器170包括分段模块171、结合模块172、执行模块173和删除模块174。分段模块171是用于把将与外部终端共享的内容分段的组件。分段模块171可以字节或比特为单位对内容分段。分段模块171可以以字符(字节)或比特为单位更精细地对文档内容进行分段。分段模块171可以以字节或比特为单位来对视频或音频内容进行分段,并且特别当内容具有大尺寸时,以几个字节(四个字节或八个字节)为单位来对视频或音频内容进行分段。结合模块172是用于将片段结合为结合的内容的组件。结合模块172将存储在片段DB 142中的片段以及从外部终端接收的片段结合为结合的内容。执行模块173是用于执行结合的内容的组件。执行模块173可执行分段之前的原始内容或者通过将片段进行结合获得的结合的内容,而不能执行片段。删除模块174是用于删除存储在结合内容DB 144中的接合的内容的组件。在外部终端连接到移动终端的状态下,结合的内容可存在,并且如果外部终端到移动终端100的连接被释放,则由删除模块174从结合内容DB 144删除相应内容。根据本发明的实施例,控制单元170可还包括加密/解密模块(未显示)。加密/解密模块是用于在分段之前或之后对内容加密并且对加密的内容解密的组件。当由用户选择将与外部终端共享的内容时,加密/解密模块可在对选择的内容分段之前对选择的内容执行加密。在内容加密处理中,用户可配置密码。当片段被结合为内容时,结合的内容仍然处于加密的状态下。在执行内容之前,显示单元160向用户呈现密码入口窗口,从而用户输入的密码被验证,加密/解密模块对结合的内容执行解码。结合的内容作为解密的数据被传送到执行模块173,从而执行模块173执行结合的内容。在内容被分段之后,加密/解密模块对内容加密。当对内容的片段配置密码时,在结合片段之前密码入口窗口呈现给用户,从而当用户输入的密码被验证时,加密/解密模块对内容的片段执行解密。根据本发明的实施例,控制单元170可还包括有效性持续时间管理模块(未显示)。有效性持续时间管理模块是用于对内容的片段配置并管理有效性持续时间的组件。如果用户通过输入单元150输入了内容的有效性持续时间,则有效性持续时间信息被发送给外部终端,以请求外部终端用户的接受。如果从外部 终端接收到有效性持续时间接受消息,则有效性持续时间管理模块配置将被共享的内容的有效性持续时间。有效性持续时间管理模块监视以检测内容的有效性持续时间的期满,并且当内容的有效性持续时间期满时,从片段DB 142删除内容的片段。参照以上已经解释的移动终端的内部配置,以下对移动终端的内容管理方法进行描述。图2是示出根据本发明实施例的移动终端的内容管理方法的流程图。参照图2,控制单元170控制短距离通信单元130建立到至少一个外部终端的连接(201)。控制单元170可通过短距离通信单元130建立到一个或多个外部终端的连接。控制单元170还可建立到如下外部终端的连接已经与移动终端共享内容的外部终端、现在没有共享但是已经被注册以与移动终端共享内容的外部终端、以及其他外部终端。对于到共享内容的外部终端的连接,控制单元170控制显示单元160显示所有的内容共享菜单和内容执行菜单。对于到还没有共享内容的外部终端的连接,控制单元170控制显示单元160仅显示内容共享菜单。稍后参照图3对块201进行更加详细的描述。根据本发明实施例,在通过短距离通信单元建立到外部终端的连接之后,控制单元170控制显示单元160显示连接的外部终端的列表。如果用户从该列表中选择至少一个外部终端,则控制单元170确定选择的外部终端被预期与移动终端共享内容。一旦在块201移动终端已经建立了到外部终端的连接,控制单元170确定是否通过输入单元150选择了内容共享。如果选择了内容共享,则显示单元160显示内容共享菜单,从而用户可选择内容共享菜单项以与当前连接的外部终端共享内容。如果选择了内容共享菜单项,则控制单元170将内容分段并且与当前连接的外部终端共享内容的片段(203)。控制单元170将内容分段为多个片段,将片段中的一些存储在片段DB 142中,并且通过短距离通信单元130将另一些片段发送给外部终端。也就是,内容的一些片段被保存在移动终端100中,而另一些片段被保存在外部终端中。稍后参照图4对块203进行更详细的描述。如果在块202没有选择内容共享,则控制单元170确定是否通过输入单元150选择了内容执行(块204)。当当前连接的外部终端是与移动终端共享内容的终端时,显示单元160显示内容执行菜单连同内容共享菜单。如果期望执行共享的内容,则用户通过输入单元选择内容执行菜单。如果在块204选择了内容执行,则控制单元170将片段结合为内容并且执行该内容(块205)。控制单元170通过短距离通信单元130从外部终端接收内容的片段,从片段DB中检索内容的片段,并将片段结合为结合的内容。接下来,控制单元170执行结合的内容。稍后参照图5对块205进行更详细的描述。控制单元170监视以检测用户输入,并且如果用户输入被检测到,则确定用户输入是否是连接释放命令(块206)。当移动终端100和外部终端之间的距离增加时,移动终端100和外部终端之间的连接被释放。短距离通信单元130向控制单元170通知该连接的释放,从而控制单元170识别该连接的释放。如果在块206输入了连接释放命令,则控制单元170从结合内容DB 144删除与外部终端共享的结合的内容(块207),否则,维持与外部终端共享的结合的内容。也就是,仅当移动终端与共享内容的外部终端连接时,结合的内容才存在,从而当到外部终端的连接被释放时,结合的内容被删除。在这种情况下,外部终端检测连接释放以便删除保存的结合的内容。根据本发明实施例,当移动终端100与外部终端共享内容时,控制单元170可配置内容的共享有效性持续时间。内容被分段以便被存储在片段DB140中并且在共享有效性持 续时间的期满之前维持在片段DB 142中。控制单元170确定共享有效性持续时间是否已经期满,从而共享有效性持续时间已经期满的内容的片段被从片段DB 142中删除。稍后参照图10对共享有效性持续时间配置进行更详细的描述。图3是示出图2的连接建立块202的更多细节的流程图。参照图3,控制单元170控制短距离通信单元130与外部终端建立短距离通信信道(块301)。在通信信道建立处理中,控制单元170通过短距离通信单元接收外部终端的装置标识符。外部终端的标识符可以是用于蓝牙通信的蓝牙地址(BD-ADD)和用于WiFi通信的MAC地址。一旦通信信道已经建立,则控制单元170检查连接的外部终端的标识符(块302)并且确定检查的标识符是否在内容共享终端DB 141中(块303)。内容共享终端DB 141包括当前与移动终端100共享内容的外部终端的列表或者已经为共享内容注册的外部终端的列表。为了内容的安全性和可靠性的目的,共享内容的外部终端被预先注册,从而内容可仅与注册的外部终端共享。如果在块303该标识符在内容共享终端DB 141中,则控制单元170控制显示单元160显示内容共享菜单和/或内容执行菜单(块304)。当外部终端正在与移动终端100共享内容时,控制单元170控制显示单元160显示内容共享菜单和内容执行菜单,而外部终端没有正在与移动终端100共享内容时,控制单元170控制显示单元160仅显示内容共享菜单。如果在块303该标识符不在内容共享终端DB141中,则控制单元170控制显示单元160显示内容共享终端DB注册菜单(块305)。为了将外部终端注册到外部终端列表中,用户可通过输入单元150选择内容共享终端DB注册菜单。在内容共享终端DB注册菜单被显示的状态下,控制单元170确定是否通过输入单元选择了注册菜单项(块306),并且如果注册菜单项被选择,则将当前连接的外部终端的标识符注册到内容共享终端DB 141中(块307)。根据本发明实施例,在块304控制单元170控制显示单元160进一步显示内容共享终端注册释放菜单添加。用户可从内容共享终端DB 141删除当前连接的外部终端。如果用户通过输入单元150选择了注册释放菜单,则控制单元170从内容共享终端DB 141中删除当前连接的外部终端的标识符。当标识符被从内容共享终端DB 141中删除的外部终端正与移动终端100共享内容时,控制单元170从片段DB 142中删除与外部终端共享的内容的片段。当片段的结合的内容被存储在结合内容DB 144中时,控制单元170还删除该结合的内容。根据本发明实施例,在块304控制单元170可控制显示单元160进一步显示注册到内容共享终端DB 141的内容共享终端的列表。如果用户从内容共享终端列表中选择一终端,则控制单元170检查选择的终端是否被当前连接以及选择的终端是否正在与移动终端共享内容,并且控制显示单元160显示外部终端的连接状态以及关于与外部终端共享的内容的信息。图4是示出图2的内容共享块203的更多细节的流程图。参照图4,控制单元170响应于通过输入单元150输入的用户命令选择将被共享的 内容(块401)。一旦在块202选择了内容共享,则控制单元170控制显示单元160显示存储在存储单元140中的内容的列表。如果用户从内容列表中选择内容,则控制单元170识别通过输入单元150选择的内容。一旦在块401已经选择了将被共享的内容,控制单元170通过分段模块171将选择的内容分段为片段(块402)。分段模块171可以以字节或比特为单位对内容进行分段。分段模块171可以以字符(字节)或比特更精细地对文档内容进行分段。分段模块171可以以字节或比特位单位对视频或音频内容进行分段,并且特别当内容具有大尺寸时,以几个字节(四个字节或八个字节)为单位对内容进行分段。假设共享内容的外部终端的数量是N,则分段模块171可将内容分段为N+1个片段。接下来,控制单元170通过短距离通信单元130将至少一个片段发送给外部终端。在将内容分段之后,控制单元170将各个片段发送给至少一个外部终端。例如,假设共享内容的外部终端的数量是五,分段模块171可将内容分段为六个片段(nl至n6),并且随后将n2至n6的各个片段分别发送给五个外部终端。接下来,控制单元170将没有发送到外部终端的至少一个片段保存在片段DB 142中(块404)。也就是,控制单元170将内容的一些片段存储在作为内部存储器的片段DB142中。在前述示例中,控制单元170将在将片段n2至n6发送给外部终端之后剩余的片段nl存储在片段DB 142中。控制单元170通过短距离通信单元130从至少一个外部终端接收通知片段的安全接收的保存完成通知消息(块405)。外部终端将从移动终端接收的片段存储在其内部存储器中。在存储接收的片段之后,外部终端将保存完成通知消息发送给移动终端100,并且移动终端100的控制单元170通过短距离通信单元130接收保存完成通知消息。根据本发明实施例,保存完成通知消息可包括片段被存储的位置(统一资源标识符或者URI)以及内容文件路径。当接收到保存完成通知消息时,控制单元170将共享的内容注册到共享内容列表DB 143中(块406)。控制单元170可将共享内容名称(ID)和共享内容的外部终端的标识符保存在共享内容列表DB 143中。根据本发明实施例,控制单元170可控制显示单元160显示共享在块401之前存储在内容共享终端DB 141中的内容的终端的列表。如果用户通过输入单元150从列表中选择至少一个外部终端,则控制单元170确定至少一个外部终端是否连接到移动终端100,并且如果这样,则过程进行到块402,否则,控制显示单元160显示通知不存在共享内容的可用外部终端的消息。根据本发明实施例,控制单元170在块401之后可对选择的内容加密。在这种情况下,控制单元170可包括用于对内容加密/解密的加密/解密模块(未显示),并且可控制显示单元显示密码入口窗口。如果用户输入正确的密码,则加密/解密模块用该密码对内容加密。该密码被与共享内容的外部终端的用户共享,从而在外部终端中采用输入的正确的密码来执行内容。根据本发明实施例,加密/解密模块可在块403之后在片段被存储在片段DB 142之前对内容执行加密。在这种情况下,加密/解密模块可控制显示单元160显示密码入口窗口以对与通过密码入口窗口输入的密码关联的分段内容进行加密。外部终端还在分段内容被加密之后保存该分段内容。此时,外部终端可用与使用在移动终端中的密码不同的密码来保存分段内容。移动终端100从共享分段内容的外部终端接收片段,以结合分布到外 部终端的片段,并且解密处理对于将这些片段结合为原始内容是必须的。由于采用在各终端中的不同密码来保存片段,因此可提高共享内容的安全性。图5是示出图2的片段结合和执行块205的更多细节的流程图。参照图5,控制单元170选择响应于通过输入单元150输入的用户命令将被执行的内容。如果内容执行命令被输入,则控制单元170控制显示单元160显示存储在共享内容列表DB 143中的共享内容(块501)。如果用户从共享内容列表中选择一内容,则控制单元170识别通过输入单元150选择的内容。接下来,控制单元170检查外部终端,其中,选择的内容以内容的片段的形式与所述外部终端共享(块502)。控制单元170通过参考共享内容列表DB 143来检查存储由用户选择的内容的片段的外部终端。接下来,控制单元170确定所有检查的外部终端是否与移动终端连接(块503)。当外部终端Al和A2存储内容的片段C时,仅当外部终端Al连接到移动终端100时,控制单元170确定并不是共享内容C的所有的外部终端连接到移动终端,而当外部终端Al和A2都连接到移动终端100时,控制单元170确定所有的外部终端连接到移动终端。如果确定所有的检查的外部终端连接到移动终端100,则控制单元170将分布到这些终端的片段结合为结合的内容(块504)。控制单元170通过短距离通信单元130从外部终端接收内容的片段,并且将接收的片段与存储在片段DB 142中的片段结合为结合的内容。稍后参照图6至图9来更详细的描述片段结合块。在将片段结合为原始内容之后,执行模块执行结合的内容(块505)。当内容在被分段之前被加密时,控制单元170控制显示单元160显示密码入口窗口,从而当正确的密码被输入时,加密/解密模块对内容进行解密。其后,执行模块173执行该解密的内容。如果在块503确定并不是所有的检查的外部终端连接到移动终端100,则控制单元170控制显示单元160显示通知不允许内容执行的消息(块506)。根据本发明实施例,控制单元170在块501之前控制显示单元160显示当前连接的外部终端的列表,从而由用户选择的所述至少一个外部终端以及共享内容列表被呈现给用户。如果在块501用户从内容列表中选择至少一个内容,则控制单元170向外部终端请求选择的内容的片段,并将从外部终端接收的片段以及存储在片段DB 142中的内容的片段结合为原始内容。图6是示出图5的片段结合块504的更多细节的流程图。参照图6,控制单元170控制短距离通信单元130将内容结合请求消息发送给共享内容(对于所述内容输入了执行命令)的至少一个外部终端(块601)。控制单元170控制短距离通信单元130将内容结合请求消息发送给保存内容(对于所述内容输入了执行命令)的片段的至少一个外部终端。在发送内容结合请求消息之后,控制单元通过短距离通信单元130从至少一个外部终端接收内容结合接受消息(块602)。如果从移动终端100接收到内容结合请求消息,则外部终端显示询问是否接受内容结合请求的消息,并且如果用户输入接受内容结合请求的命令,则将内容结合接受消息发送给移动终端100。移动终端100的控制单元170通过短距离通信单元130从存储将被执行的内容的片段的至少一个外部终端接收内容结合接受 消息。此时,控制单元170可确定是否从存储将被执行的内容的片段的所有外部终端接收到内容结合接受消息。如果没有从存储将被执行的内容的片段的至少一个外部终端接收到内容结合接受消息,则控制单元170控制显示单元160显示通知不可执行的警报消息。如果从存储将被执行的内容的片段的所有外部终端接收到内容结合接受消息,则控制单元170控制短距离通信单元130将片段请求消息发送给已经发送了内容结合接受消息的外部终端(块603)。当从移动终端100接收到片段请求消息时,外部终端把将被执行的内容的片段发送给移动终端100。当片段被加密时,外部终端在片段被解密之前或之后发送该片段。控制单元170通过短距离通信单元130接收由外部终端发送的片段(块604)。接下来,控制单元170将片段结合为原始内容(块605)。结合模块172将从外部终端接收的片段与存储在片段DB 142中的片段结合为原始内容。当片段被加密时,加密/解密模块对各个片段执行解密,并且将解密的片段结合为原始内容。在恢复原始内容之后,控制单元170控制短距离通信单元130将结合的内容发送给发送了内容的片段的外部终端(块606)。当内容在被分段之前被加密时,结合的内容处于加密的状态,从而控制单元170可在结合的内容被加密之前或之后发送结合的内容。在发送结合的内容之后,控制单元170将结合的内容保存在结合内容DB144中(607)。结合的内容被临时保存在结合内容DB 144中。图7是示出根据本发明实施例的在图5的片段结合块504中的移动终端100和外部终端的操作的信号传输图。移动终端100以及第一和第二外部终端正在共享由用户输入的执行命令所指的内容,并且这些终端存储由执行命令所指的内容的片段。移动终端100将内容结合请求消息发送给第一和第二外部终端(701)。当接收到内容结合请求消息时,第一和第二外部终端的每一个将内容结合接受消息发送给移动终端100(702)。移动终端100确定是否从第一和第二外部终端两者接收到内容结合接受消息。如果没有从这两个外部终端中的至少一个接收到内容结合接受消息,则移动终端100显示不可执行的内容警报消息。如果从第一和第二外部终端两者接收到内容结合接受消息,则移动终端100将片段请求消息发送给第一和第二外部终端(703)。当接收到片段请求消息时,第一和第二外部终端中的每一个将存储在其存储器中的片段发送给移动终端100(704)。移动终端100将从第一和第二外部终端接收的片段与存储在片段DB 142中的片段结合为原始内容(705)。当片段被加密时,移动终端100对各个片段执行解密,并且随后将所解密的片段结合。假设存储在移动终端100中的片段用密码A加密,存储在第一外部终端中的片段用密码B加密,存储在第二外部终端中的片段用密码C加密,仅当所有的密码A、B和C都被正确输入时,移动终端100才可将片段正确地结合为原始内容。一旦片段被正确地结合为原始内容,移动终端100就将结合的内容发送给第一和第二外部终端(706)。

移动终端100将结合的内容存储在结合内容DB 144中(707)。第一和第二外部终端将从移动终端100接收的结合的内容保存在它们的内容存储器中的结合内容DB中(708和 709)。移动终端100以及第一和第二外部终端中的每一个可执行结合的内容。当第一和第二外部终端接收到加密的结合的内容时,仅当正确的密码被输入时,才可执行结合的内容。当移动终端100和第一和第二外部终端中的至少一个断开连接时,从所有终端中删除结合的内容。图8是示出图5的片段结合块504的更多细节的流程图。控制单元170控制短距离通信单元130将内容结合请求消息发送给共享内容(对所述内容输入了执行命令)的至少一个外部终端(块801)。内容结合消息可包括关于共享将通过执行命令执行的内容的终端的信息。接下来,控制单元170通过短距离通信单元130从至少一个外部终端接收内容结合接受消息(块802)。当接收到内容结合请求消息时,夕卜部终端显示询问是否接受内容结合的消息。如果用户输入接受内容结合的键,则外部终端将内容结合接受消息发送给移动终端100。移动终端100的控制单元170通过短距离通信单元130从存储内容(对于所述内容输入了执行命令)的片段的至少一个外部终端接收内容结合接受消息。此时,控制单元170可确定是否从存储将通过执行命令执行的内容的片段的所有的外部终端接收到内容结合接受消息。如果从至少一个外部终端没有接收到内容结合接受消息,则控制单元170可控制显示单元显示内容执行不可行警报消息。如果从存储将被执行的内容的片段的所有的外部终端接收到内容结合接受消息,则控制单元170通过短距离通信单元130将存储在片段DB 142中的内容的片段发送给外部终端(块803)。当片段被加密时,控制单元170可在片段被解密之前或之后将片段发送给外部终端。如果移动终端100发送片段,这意味着移动终端100接受了内容结合,从而外部终端将存储在其存储器中的片段发送给移动终端以及存储将通过执行命令执行的内容的其他外部终端。当片段被加密时,外部终端可在片段被解密之前或之后将片段发送给移动终端100和其他外部终端。控制单元170通过短距离通信模块130从各个外部终端接收片段(块804)。结合模块172将片段结合为原始内容(块805)。结合模块172将从外部终端接收的片段以及存储在片段DB 142中的片段结合为分段之前的原始内容。当片段被加密时,力口密/解密模块对各个片段执行解密,并且结合模块172将解密的片段结合为原始内容。每个外部终端还将存储在其存储器中的片段以及从其他终端接收的片段结合为原始内容。
最后,控制单元170将结合的内容保存在结合内容DB 144中(块806)。结合的内容被临时存储在结合内容DB 144中。图9是示出根据本发明的另一实施例的图5的片段结合块504中的移动终端100和外部终端的操作的信号传输图。移动终端100以及第一和第二外部终端正在共享由用户输入的执行命令所指的内容,并且这些终端存储由执行命令所指的内容的片段。移动终端100将内容结合请求消息发送给第一和第二外部终端(901)。内容结合请求消息可包括关于共享内容的终端(即移动终端100以及第一和第二外部终端)的信息。当接收到内容结合请求消息时,第一和第二外部终端的每一个将内容结合接受消息发送给移动终端100(902)。移动终端100确定是否从共享由执行命令所指的内容的第一和第二外部终端两者接收到内容结合接受消息。如果没有从这两个外部终端中的至少一个接收 到内容结合接受消息,则移动终端100显示不可执行的内容警报消息。如果从第一和第二外部终端两者接收到内容结合接受消息,则移动终端100将存储在其自身存储器中的片段发送给第一和第二外部终端(903)。当接收到片段时,第一和第二外部终端中的每一个识别共享内容的所有终端接受内容结合,因此将存储在其自身存储器中的片段发送给其他终端。第一外部终端将存储在其存储器中的片段发送给移动终端100和第二外部终端(904),并且第二外部终端将存储在其存储器中的片段发送给移动终端100和第一外部终端(905)。移动终端100将从第一和第二外部终端接收的片段与存储在片段DB 142中的片段结合为被分段之前的原始内容(906)。当片段被加密时,移动终端100对各个片段执行解密,并且随后将所解密的片段结合为原始内容。第一外部终端将从移动终端100和第二外部终端接收的片段以及存储在其存储器中的片段结合为原始内容(907),而第二外部终端将从移动终端100和第一外部终端接收的片段以及存储在其存储器中的片段结合为原始内容(908)。移动终端100将结合的内容保存在结合内容DB 144中(909),第一和第二外部终端也将结合的内容分别保存在它们存储器的结合内容DB中(910和911)。可在移动终端100以及第一和第二外部终端中的每一个中执行结合的内容。当第一和第二外部终端接收到加密的结合的内容时,可用正确的密码来执行结合的内容。当移动终端100和第一和第二外部终端中的至少一个断开连接时,从所有终端中删除结合的内容。根据本发明实施例,过程还可在块401和块402之间包括用于配置共享有效性持续时间的块。如果用户选择将被共享的内容,则控制单元170可控制显示单元160显示共享有效性持续时间配置菜单。用户可以用共享有效性持续时间配置菜单来配置内容的共享有效性持续时间。图10是示出根据本发明实施例的内容管理方法的共享有效性配置处理的流程图。参照图10,控制单元170确定是否选择了共享有效性持续时间配置菜单(块1001)。共享有效性持续时间配置菜单可作为内容共享菜单的子菜单被提供,或者作为与内容共享菜单分离的独立菜单被提供。
如果用户选择共享有效性持续时间配置菜单,则控制单元170控制显示单元160显示共享有效性持续时间输入窗口(块1002)。接下来,控制单元170检查通过共享有效性持续时间输入窗口输入的共享有效性持续时间(块1003),并且控制短距离通信单元130将共享有效性持续时间发送给共享内容的外部终端(块1004)。如果共享有效性持续时间被接收到,则每个外部终端可输出询问用户接受还是拒绝的消息,以便根据用户选择“接受”还是“拒绝”按钮来将共享有效性持续时间接受消息还是共享有效性持续时间拒绝消息发送给移动终端100。控制单元170确定通过短距离通信单元130从外部终端接收到共享有效性持续时间接受消息还是共享有效性持续时间拒绝消息(块1005),并且当接收到共享有效性持续时间接受消息时,配置由用户输入的共享有效性持续时间(块1006),而当没有接收到共享有效性持续时间接受消息时,跳过共享有效性持续时间的配置(块1007)。共享有效性持续时间连同内容名称一起存储在存储单元140内的共享有效性持续时间DB。共享的内容被分段为片段,随后被存储在片段DB 142中,并且控制单元170确定 内容的共享有效性持续时间是否期满,以便当内容的共享有效性持续时间期满时删除相应的内容。控制单元170从共享内容列表DB 143删除其共享有效性持续时间已经期满的内容,并且从共享有效性持续时间DB中删除关于相应内容的信息。此时,控制单元170控制音频处理单元120和显示单元160以指示由于共享有效性持续时间的期满将被删除的内容的删除警报。如上所述,本发明的内容管理方法和设备能够通过仅当内容的共享者足够近且接受执行时允许其执行来保护秘密内容免受非法暴露。另外,本发明的内容管理方法和设备能够将内容分段为多个片段并将片段以分布式方式存储在不同终端中,从而克服移动终端的存储限制。尽管已经采用示例性实施例描述了本公开,但是可向本领域的技术人员提出各种改变和修改。期望本公开包括落在权利要求的范围内的这种改变和修改。
权利要求
1.一种移动终端的内容管理方法,该方法包括 建立到至少ー个外部终端的连接; 将存储在移动终端中的内容分段为多个片段; 通过将所述多个片段分布到多个终端来共享内容; 当内容执行命令被输入时,将分布到所述多个终端的多个片段结合为内容; 存储结合的内容; 当所述多个终端中的至少ー个终端断开连接时,删除移动终端中的结合的内容。
2.如权利要求I所述的内容管理方法,其中,建立连接的步骤包括 检查所述至少ー个外部终端的标识符; 确定所述标识符是否存在于内容共享终端数据库中; 当所述标识符存在于内容共享终端数据库中时,显示内容共享菜单和内容执行菜单中的至少ー个。
3.如权利要求2所述的内容管理方法,其中,建立连接的步骤还包括 当所述标识符不存在于内容共享终端数据库中时,显示内容共享终端数据库注册菜单; 当内容共享终端数据库注册菜单被选择时,将所述至少ー个外部终端的标识符注册到内容共享终端数据库。
4.如权利要求I所述的内容管理方法,其中,共享内容的步骤包括 响应于用户输入,选择将与所述至少ー个外部終端共享的内容; 将内容分段为多个片段; 将至少一个片段发送给所述至少ー个外部終端; 将在发送所述至少一个片段之后剰余的片段存储在移动终端中; 从所述至少ー个外部終端接收片段保存完成消息; 将选择的内容注册到共享内容列表数据库。
5.如权利要求4所述的内容管理方法,还包括对选择的内容进行加密,其中,分段步骤包括将加密的内容分为多个片段。
6.如权利要求4所述的内容管理方法,其中,将片段进行结合的步骤包括 响应于用户输入选择将被执行的内容; 检查存储选择的内容的片段的至少ー个外部終端; 确定所述至少ー个外部终端是否通过短距离通信信道连接到移动终端; 当外部终端连接到移动终端时,将内容结合请求消息发送给所述至少ー个外部終端; 从所述至少ー个外部終端接收片段; 通过将接收的片段与存储在移动终端中的片段结合来恢复内容; 将恢复的内容发送给所述至少ー个外部終端; 执行恢复的内容。
7.如权利要求4所述的内容管理方法,其中,将片段进行结合的步骤包括 响应于用户输入选择将被执行的内容; 检查存储选择的内容的片段的至少ー个外部終端; 确定所述至少ー个外部终端是否通过短距离通信信道连接到移动终端;当外部终端连接到移动终端时,将内容结合请求消息发送给所述至少ー个外部終端; 从所述至少ー个外部終端接收内容结合接受消息; 将存储在移动终端中的片段发送给所述至少ー个外部終端; 由所述至少ー个外部終端接收发送的存储的片段; 通过将接收的片段与存储在移动终端中的片段结合来恢复内容; 执行内容。
8.如权利要求4所述的内容管理方法,其中,共享的步骤包括配置内容的共享有效性持续时间。
9.如权利要求8所述的内容管理方法,其中,配置的步骤包括 当共享有效性持续时间配置菜单被选择时,呈现共享有效性持续时间输入窗ロ ; 当共享有效性持续时间被输入时,将共享有效性持续时间发送给所述至少ー个外部终端; 当从所述至少ー个外部終端接收到共享有效性持续时间接受消息时,确定内容的共享有效性持续时间。
10.如权利要求8所述的内容管理方法,还包括 确定共享有效性持续时间是否已经期满; 当共享有效性持续时间已经期满时,从片段数据库中删除共享有效性持续时间已经期满的内容的片段。
11.如权利要求10所述的内容管理方法,还包括从共享内容列表数据库中删除共享有效性持续时间已经期满的内容。
12.如权利要求I所述的内容管理方法,其中,根据近距离无线通信NFC、蓝牙、红外网络、Zigbee、射频识别RFID中的ー个建立连接。
13.一种移动终端,包括 分段模块,被配置为将内容分段为多个片段; 片段数据库,被配置为存储所述多个片段中的ー些; 短距离通信模块,被配置为与至少ー个外部終端建立连接,并将存储在片段数据库中之后剰余的片段发送给所述至少ー个外部終端; 结合模块,被配置为当输入内容执行命令吋,将存储在所述至少ー个外部終端和移动终端中的片段结合为内容; 结合内容数据库,被配置为存储结合的内容; 删除模块,被配置为当连接被释放时,从移动终端中删除结合的内容。
14.如权利要求13所述的移动终端,还包括输入单元,被配置为接收用于选择外部终端以及将与外部終端共享的内容的输入、用干与外部終端共享选择的内容的共享命令、以及用于执行共享的内容的执行命令。
15.如权利要求13所述的移动终端,还包括执行模块,被配置为执行结合的内容。
16.如权利要求14所述的移动终端,还包括内容共享终端数据库,被配置为存储共享通过输入単元选择的内容的外部终端的列表。
17.如权利要求13所述的移动终端,还包括 共享有效性管理単元,被配置为配置将被分段的内容的共享有效性持续时间;共享有效性持续时间数据库,被配置为存储内容的共享有效性持续时间。
18.如权利要求13所述的移动终端,其中,短距离通信模块还被配置为 检索所述至少ー个外部终端的标识符; 确定所述标识符是否存在于内容共享终端数据库中, 其中,当所述标识符存在于内容共享终端数据库中时,显示器显示内容共享菜单和内容执行菜单中的至少ー个。
19.如权利要求18所述的移动终端,其中 当所述标识符不存在于内容共享终端数据库中时,显示器显示内容共享终端数据库注册菜単, 当内容共享终端数据库注册菜单被选择时,移动终端将所述至少ー个外部终端的标识符注册到内容共享终端数据库中。
20.如权利要求13所述的移动终端,其中,根据近距离无线通信NFC、蓝牙、红外网络、Zigbee、射频识别RFID中的ー个建立连接。
全文摘要
提供了一种移动终端的内容管理方法和设备。该移动终端的内容管理方法和设备提高了私人内容的安全性。移动终端的内容管理方法包括建立到至少一个外部终端的连接。该方法还包括将存储在移动终端中的内容分段为多个片段并通过将所述多个片段分布到多个终端来共享内容。该方法还包括当内容执行命令被输入时,将分布到所述多个终端的多个片段结合为内容。该方法还包括存储结合的内容,并当所述多个终端中的至少一个终端断开连接时,删除移动终端中的结合的内容。
文档编号G06F17/30GK102693255SQ20121002284
公开日2012年9月26日 申请日期2012年1月10日 优先权日2011年1月10日
发明者宋知桓, 金知善 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1