一种文件的共享方法及手持设备的制作方法

文档序号:7868044阅读:239来源:国知局
专利名称:一种文件的共享方法及手持设备的制作方法
技术领域
本发明涉及数字生活网络技术领域,具体而言涉及一种文件的共享方法及手持设备。
背景技术
DLNA (Digital Living Network Alliance,数字生活网络联盟)是一种旨在解决多种移动设备之间通过无线网络实现互联互通,从而实现文件的无限制共享的网络信息技术。DLNA使得手机、电脑以及电视等各种移动设备之间,通过无线网络即可进行共享文件的智能交互,达到多种移动设备的屏幕实时共享,从而实现多人娱乐与协作。现有技术中,使用DLNA技术实现文件共享时,用户需要进入一层又一层的操作目录,再通过无线网络搜索处于连接状态的DLNA设备,才能实现手持设备与目标DLNA设备的连接。并且,在连接后又要对目标DLNA设备进行多次操作,获取共享文件的文件名,之后才能进行信息共享。可见,现有技术的通过DLNA技术实现文件共享的方法操作步骤繁琐,容易导致用户操作出现差错。综上所述,有必要提供一种文件的共享方法及手持设备,以解决上述问题。

发明内容
本发明主要解决的技术问题是提供一种文件的共享方法及手持设备,能够快速实现文件的共享,操作简单,且准确率高。为解决上述技术问题,本发明采用的一个技术方案是提供一种文件的共享方法,包括手持设备在进入DLNA网络后,DLNA模块获取DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快捷列表;将共享文件拖拉至DLNA设备快捷列表中的目标DLNA设备图标上,其中,DLNA设备快捷列表中包含至少一个DLNA设备图标;DLNA模块匹配目标DLNA设备的类型与共享文件的类型;若匹配成功,则手持设备使目标DLNA设备处理共享文件。其中,手持设备进入DLNA网络的步骤包括手持设备开启WIFI功能,搜索并进入无线网络;DLNA模块开启上层应用程序,进入DLNA网络。其中,DLNA模块获取DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快 捷列表的步骤包括DLNA模块的底层服务组件将手持设备加入无线网络中的DLNA共享设备组,并从DLNA网络中获取处于连接状态且可用的DLNA设备信息,形成DLNA设备快捷列表。其中,将共享文件拖拉至DLNA设备快捷列表中的目标DLNA设备图标上的步骤包括进入手持设备的文件库,将共享文件向手持设备的状态栏方向拖拉;上层应用程序从底层服务组件中调用DLNA设备快捷列表,并以DLNA设备列表快捷菜单栏的方式显示;将共享文件拖拉至DLNA设备快捷菜单栏中的目标DLNA设备图标上。其中,手持设备使目标DLNA设备处理共享文件的步骤包括手持设备接收下拉状态栏的指令,并根据指令显示手持设备快捷菜单栏;通过点击手持设备快捷菜单栏中的上层应用程序图标,上层应用程序从底层服务组件中调用DLNA设备快捷列表,并以DLNA设备列表快捷菜单栏的方式显示;通过点击DLNA设备快捷菜单栏中的目标DLNA设备图标,进入目标DLNA设备的操作界面;通过手持设备显示的目标DLNA设备的操作界面,处理共享文件。其中,手持设备使目标DLNA设备处理共享文件的步骤包括手持设备调用上层应用程序并进入上层应用程序的主界面,主界面中显示DLNA设备快捷列表;通过点击DLNA设备快捷列表中的目标DLNA设备图标,进入目标DLNA设备的操作界面;通过手持设备显示的目标DLNA设备的操作界面,处理共享文件。为解决上述技术问题,本发明采用的另一个技术方案是提供一种用于文件共享的手持设备,该手持设备通过无线网络实现文件共享,包括=DLNA模块,用于在进入DLNA网络后获取DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快捷列表;显示模块,用于显示DLNA设备快捷列表以及接收将共享文件拖拉至DLNA设备快捷列表中的目标DLNA设备图标上的指令,并根据指令显示对应的动画,其中,DLNA设备快捷列表中包含至少一个DLNA设备图标;DLNA模块进一步用于匹配目标DLNA设备的类型与共享文件的类型;快捷操作模块,用于在DLNA模块匹配成功后,使目标DLNA设备处理所述共享文件。

其中,手持设备还包括WIFI模块,WIFI模块用于开启WIFI功能搜索并进入无线网络,DLNA模块开启上层应用程序,进入DLNA网络。其中,DLNA模块还包括底层服务组件,底层服务组件用于将手持设备加入无线网络中的DLNA共享设备组中,并从无线网络中获取DLNA设备快捷列表,上层应用程序用于从底层服务组件中调用DLNA设备快捷列表。其中,手持设备还包括快捷菜单栏模块,用于根据DLNA模块的层应用程序调用的DLNA设备快捷列表,形成DLNA设备列表快捷菜单栏。本发明的有益效果是区别于现有技术,本发明通过手持设备搜索DLNA网络内处于连接状态的DLNA设备,并将其对应的DLNA设备信息显示于DLNA设备快捷列表中,继而将需要共享的文件拖拉至DLNA设备快捷列表中对应的DLNA设备图标上,即可实现共享文件的播放或发送。本发明能够快速实现文件的共享,操作简单,且准确率高。


图1是本发明文件的共享方法一实施例的流程图;图2是本发明将共享文件拖拉至DLNA设备快捷列表的动画示意图;图3是本发明目标DLNA设备与共享文件的对应处理关系图;图4是本发明操作目标DLNA设备处理共享文件的第一示意图;图5是本发明操作目标DLNA设备处理共享文件的第二示意图;图6是本发明手持设备一实施例的结构示意图。
具体实施例方式下面结合附图和实施例对本发明进行详细说明。图1是本发明文件的共享方法一实施例的流程图。如图1所示,本实施例的文件的共享方法包括以下步骤步骤SlOl :手持设备在进入DLNA网络后,DLNA模块获取DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快捷列表;在本实施例中,手持设备优选为智能触屏手机。用户通过手持设备的智能触屏开启手持设备的WIFI功能,搜索并进入无线网络。而后,用户通过DLNA模块开启上层应用程序,进入DLNA网络。在进入DLNA网络后,DLNA模块的底层服务组件自动将手持设备加入无线网络中的DLNA共享设备组中,并从DLNA网络中获取处于连接状态且可用的DLNA设备信息,形成DLNA设备快捷列表。在本实施例中,DLNA设备包括手机、电脑、电视机以及音响等各种播放及处理设备。步骤S102 :将共享文件拖拉至DLNA设备快捷列表中的目标DLNA设备图标上;其中,DLNA设备快捷列表中包含至少一个DLNA设备对应的DLNA设备图标,DLNA设备图标是根据DLNA网络内处于连接状态且可用的DLNA设备对应的DLNA设备信息而形成的。用户进入手持设备的文件库或媒体库后,点选一个共享文件并将其向手持设备屏幕上的状态栏方向拖拉(如图2所示)。此时,手持设备的DLNA模块自动启动上层应用程序,并从底层服务组件中调用DLNA设备快捷列表,并以DLNA设备列表快捷菜单栏的方式显示在屏幕上。用户将共享文件拖拉至DLNA设备快捷菜单栏中的目标DLNA设备图标上而后放开,该共享文件便选中了需要对其进行处理的目标DLNA设备。步骤S103 =DLNA模块匹配目标DLNA设备的类型与共享文件的类型;用户将共享文件拖拉至DLNA设备快捷菜单栏中的目标DLNA设备图标后,共享文件不会立即被目标DLNA设备处理。一般来说,用户在拖拉文件之前会根据共享文件的类型有目的地选择可以处理该共享文件的目标DLNA设备图标,然而,在实际操作时,各种误操作会导致用户不小心将共享文件拖拉至不能处理该共享文件的一个目标DLNA设备图标上,从而使得用户不能体验文件共享所带来的便利。例如用户将视频文件拖拉至音响对应的图标上,音响无法播放该视频文件。因此,本实施例有必要设置DLNA模块将目标DLNA设备的类型与共享文件的类型进行匹配。相应的,本实施例可在手持设备中预先设置目标DLNA设备的类型与共享文件的类型的对应关系,如图3所示。需要说明的是,本实施例的对应关系并不限于图3所示。步骤S104 :若匹配成功,则手持设备使目标DLNA设备处理共享文件。在本实施例中,根据图3的对应关系,若DLNA模块将目标DLNA设备的类型与共享文件的类型匹配成功,即判定目标DLNA设备能够处理被拖拉的共享文件,则目标DLNA设备根据共享文件的类型对其进行处理,其中,处理的方式包括播放和发送。若DLNA模块将目标DLNA设备的类型与共享文件的类型匹配失败,即判定目标DLNA设备不能够处理被拖拉的共享文件,则手持设备可在屏幕上显示提示窗口,提醒用户重新选择能够处理该共享文件的目标DLNA设备。需要说明的是,在本实施例中,用户可以通过两种方式操作目标DLNA设备处理被拖拉的共享文件。
图4是本发明操作目标DLNA设备处理共享文件的第一示意图。如图4所示,用户通过在手持设备的触摸屏幕上下拉状态栏,此时手持设备接收下拉状态栏的指令,并根据该指令显示手持设备快捷菜单栏,即进入了具有DLNA上层应用程序图标311的手持设备快捷菜单栏界面310,其类似于Android设备上操作WIF1、Bluetooth、GPS等的快捷菜单栏界面;而后,用户通过点击DLNA上层应用程序图标311,此时上层应用程序从底层服务组件中调用DLNA设备快捷列表,并以DLNA设备列表快捷菜单栏的方式显示,即界面320中的DLNA设备列表快捷菜单栏321。然后,用户通过点击DLNA设备快捷菜单栏中的目标DLNA设备图标,进入目标DLNA设备的操作界面330。此时,用户可以通过在手持设备的屏幕上显示的目标DLNA设备的操作界面330处理被拖拉的共享文件,例如文件的播放、暂停、共享、发送以及删除等。图5是本发明操作目标DLNA设备处理共享文件的第二示意图。如图5所示,用户通过手持设备调用其上层应用程序,并进入上层应用程序的主界面410,主界面410中显示有DLNA设备快捷列表。然后,用户通过点击DLNA设备快捷列表中的目标DLNA设备图标,进入目标DLNA设备的操作界面420。此时,用户即可通过在手持设备的屏幕上显示的目标DLNA设备的操作界面420处理被拖拉的共享文件。图6是本发明用于文件共享的手持设备一实施例的结构示意图。如图6所示,本实施例的手持设备500通过无线网络实现文件共享,包括WIFI模块510、DLNA模块520、快捷菜单栏模块530、显示模块540以及快捷操作模块550。其中,DLNA模块520由底层服务组件521和上层应用程序522组成。在本实施例中,WIFI模块510用于开启WIFI功能搜索并进入无线网络。底层服务组件 521用于将手持设备500加入无线网络中的DLNA共享设备组中,并从无线网络中获取DLNA设备快捷列表。上层应用程序522用于从底层服务组件521中调用DLNA设备快捷列表。快捷菜单栏模块530用于根据上层应用程序522调用的DLNA设备快捷列表,形成DLNA设备列表快捷菜单栏,显示模块540用于显示该DLNA设备列表快捷菜单栏。显示模块540进一步用于接收将共享文件拖拉至以DLNA设备列表快捷菜单栏方式显示的DLNA设备快捷列表中的目标DLNA设备图标上的指令,并显示该指令的动画。其中,DLNA设备快捷列表中包含至少一个DLNA设备图标。DLNA模块520用于匹配目标DLNA设备的类型与共享文件的类型。快捷操作模块550用于在DLNA模块520匹配成功后,使目标DLNA设备处理共享文件。需要说明的是,本实施例的手持设备500的工作原理及具体过程与图1所述实施例相同,此处不再赘述。在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的手持设备实施例仅仅是示意性的,所描述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统中,或一些特征可以忽略,或不执行。另外,模块相互之间的耦合或通信连接可以是通过一些接口,也可以是电性,机械或其它的形式。
上述各个功能模块作为智能终端的组成部分,可以是或者也可以不是物理单元,既可以位于一个地方,也可以分布到多个网络单元上,既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。可以根据实际的需要选择其中的部分或者全部模块来实现本发明方案的目的。综上所述,本发明通过手持设备搜索DLNA网络内处于连接状态的DLNA设备,并将其对应的DLNA设备信息显示于DLNA设备快捷列表中,继而将需要共享的文件拖拉至DLNA设备快捷列表中对应的DLNA设备图标上,即可实现共享文件的播放或发送。本发明能够快速实现文件的共享,操作简单,且准确率高。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种文件的共享方法,其特征在于,所述共享方法包括 手持设备在进入DLNA网络后,DLNA模块获取所述DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快捷列表; 将共享文件拖拉至所述DLNA设备快捷列表中的目标DLNA设备图标上,其中,所述DLNA设备快捷列表中包含至少一个DLNA设备图标; 所述DLNA模块匹配所述目标DLNA设备的类型与所述共享文件的类型; 若匹配成功,则所述手持设备使所述目标DLNA设备处理所述共享文件。
2.根据权利要求1所述的共享方法,其特征在于,所述手持设备进入DLNA网络的步骤包括 所述手持设备开启WIFI功能,搜索并进入无线网络; 所述DLNA模块开启上层应用程序,进入所述DLNA网络。
3.根据权利要求1所述的共享方法,其特征在于,所述DLNA模块获取所述DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快捷列表的步骤包括 所述DLNA模块的底层服务组件将所述手持设备加入所述无线网络中的DLNA共享设备组,并从所述DLNA网络中获取处于连接状态且可用的DLNA设备信息,形成DLNA设备快捷列表。
4.根据权利要求1所述的共享方法,其特征在于,所述将共享文件拖拉至所述DLNA设备快捷列表中的目标DLNA设备图标上的步骤包括 进入所述手持设备的文件库,将所述共享文件向所述手持设备的状态栏方向拖拉; 所述上层应用程序从所述底层服务组件中调用所述DLNA设备快捷列表,并以DLNA设备列表快捷菜单栏的方式显示; 将所述共享文件拖拉至所述DLNA设备快捷菜单栏中的目标DLNA设备图标上。
5.根据权利要求1所述的共享方法,其特征在于,所述手持设备使所述目标DLNA设备处理所述共享文件的步骤包括 所述手持设备接收下拉所述状态栏的指令,并根据所述指令显示手持设备快捷菜单栏; 通过点击所述手持设备快捷菜单栏中的上层应用程序图标,所述上层应用程序从所述底层服务组件中调用所述DLNA设备快捷列表,并以DLNA设备列表快捷菜单栏的方式显示; 通过点击所述DLNA设备快捷菜单栏中的目标DLNA设备图标,进入所述目标DLNA设备的操作界面; 通过所述手持设备显示的所述目标DLNA设备的操作界面,处理所述共享文件。
6.根据权利要求1所述的共享方法,其特征在于,所述手持设备使所述目标DLNA设备处理所述共享文件的步骤包括 所述手持设备调用所述上层应用程序并进入所述上层应用程序的主界面,所述主界面中显不所述DLNA设备快捷列表; 通过点击所述DLNA设备快捷列表中的目标DLNA设备图标,进入所述目标DLNA设备的操作界面; 通过所述手持设备显示的所述目标DLNA设备的操作界面,处理所述共享文件。
7.一种用于文件共享的手持设备,所述手持设备通过无线网络实现文件共享,其特征在于,所述手持设备包括DLNA模块,用于在进入DLNA网络后获取所述DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快捷列表;显示模块,用于显示所述DLNA设备快捷列表以及接收将共享文件拖拉至所述DLNA设备快捷列表中的目标DLNA设备图标上的指令,并根据所述指令显示对应的动画,其中,所述DLNA设备快捷列表中包含至少一个DLNA设备图标;所述DLNA模块进一步用于匹配所述目标DLNA设备的类型与所述共享文件的类型;快捷操作模块,用于在所述DLNA模块匹配成功后,使所述目标DLNA设备处理所述共享文件。
8.根据权利要求7所述的手持设备,其特征在于,所述手持设备还包括WIFI模块,所述WIFI模块用于开启WIFI功能搜索并进入无线网络,所述DLNA模块开启上层应用程序,进入所述DLNA网络。
9.根据权利要求8所述的手持设备,其特征在于,所述DLNA模块还包括底层服务组件,所述底层服务组件用于将所述手持设备加入无线网络中的DLNA共享设备组中,并从所述无线网络中获取所述DLNA设备快捷列表,所述上层应用程序用于从所述底层服务组件中调用所述DLNA设备快捷列表。
10.根据权利要求9所述的手持设备,其特征在于,所述手持设备还包括快捷菜单栏模块,用于根据所述DLNA模块的所述层应用程序调用的所述DLNA设备快捷列表,形成DLNA设备列表快捷菜单栏。
全文摘要
本发明提供了一种文件的共享方法及手持设备。该共享方法包括手持设备在进入DLNA网络后,DLNA模块获取DLNA网络内处于连接状态且可用的DLNA设备信息,并形成DLNA设备快捷列表;将共享文件拖拉至DLNA设备快捷列表中的目标DLNA设备图标上,其中,DLNA设备快捷列表中包含至少一个DLNA设备图标;DLNA模块匹配目标DLNA设备的类型与共享文件的类型;若匹配成功,则手持设备使目标DLNA设备处理共享文件。本发明能够快速实现文件的共享,操作简单,且准确率高。
文档编号H04L29/08GK103036962SQ20121052591
公开日2013年4月10日 申请日期2012年12月6日 优先权日2012年12月6日
发明者蔡文迪 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1