智能播放器及其硬盘访问权限的切换方法

文档序号:6539808阅读:303来源:国知局
智能播放器及其硬盘访问权限的切换方法
【专利摘要】本申请公开了一种智能播放器及其硬盘访问权限的切换方法,智能播放器包括硬盘、切换模块、检测模块以及处理器。在智能播放器开机后,通过处理器访问硬盘上的数据,以及通过检测模块实时检测切换模块上USB接口的电平变化,并根据电平变化传送中断信号至处理器。接着,处理器根据中断信号存储当前数据并且退出访问硬盘,以及控制切换模块将硬盘的访问权限切换至USB接口,让外接设备可以通过USB接口访问硬盘,从而在智能播放器的运作过程中,实现外接设备读取、存储或删除硬盘中数据的操作,而不需对智能播放器进行断电或额外的使用硬盘盒,因此在操作上相当方便。
【专利说明】智能播放器及其硬盘访问权限的切换方法
【技术领域】
[0001]本申请涉及播放器领域,具体涉及一种智能播放器及其硬盘访问权限的切换方法。
【背景技术】
[0002]随着电子产业的快速发展,目前在一些机顶盒、蓝光机等智能播放器上都内置有一块大容量硬盘,这个硬盘用来存储一些经典影视剧、电影、照片或音乐等影音文件,让使用者可以直接通过连接在智能播放器上的显示设备,例如电视或计算机屏幕等来进行观看。并且,随着网络传输速度的大幅提升以及所能提供的影音娱乐内容推陈出新,让使用者对于影音文件的存储需求日益增加。然而,由于硬盘的存储容量有限,因此必须设法将硬盘中已保存的旧影音文件拷贝出来保存,并且从硬盘中删除,之后,才能在智能播放器的后续操作过程中,将新的影视剧和照片等影音文件拷贝到硬盘中。
[0003]为了满足这个需求,现在多数智能播放器已经可以使用个人计算机通过USB线来访问硬盘中的数据,但是在操作上相当麻烦。例如,当智能播放器正在通过网络播放高清大片时,同时智能播放器的后台正在下载另外一部影片,这时若想把个人电脑或智能手机、平板电脑等移动装置中的照片或影音档案拷贝到智能播放器的内置硬盘时,就只能先将智能播放器断电,接着插入USB线,然后再将智能播放器开机来操作。如此一来,在智能播放器再次开机后还要重新找到关机前正在播放的影片,然后再跳到之前看到的位置才能接着播放,造成观赏质量下降,甚至造成冷场,而失去观赏影片或照片的兴致。还有一些智能播放器不能直接通过USB线来访问硬盘,只能把硬盘拆下来,再通过硬盘盒来拷贝数据,如此,在智能播放器的使用上更加的麻烦。

【发明内容】

[0004]本申请所要解决的技术问题在于提供一种智能播放器及其硬盘访问权限的切换方法,通过检测模块检测USB接口的电平变化,发送中断信号让处理器从硬盘上退出访问,并且将访问权限切换至USB接口,进而让外接设备在智能播放器运行时,可以通过USB接口访问硬盘,而不需先对智能播放器进行断电,从而解决了外接设备在智能播放器处于开机状态下,无法访问硬盘的问题,以及需借助硬盘盒来拷贝硬盘数据所带来操作不便的问题。
[0005]为了解决上述问题,本申请揭示了一种智能播放器硬盘访问权限的切换方法,包括:智能播放器开机,此智能播放器包括硬盘、处理器以及USB接口 ;通过处理器访问硬盘上的数据;检测USB接口的电平是否产生变化,若是,发送中断信号至处理器;处理器根据中断信号存储当前数据并且退出访问硬盘;以及切换访问权限至USB接口。
[0006]本申请并揭露一种智能播放器,包括硬盘、切换模块、检测模块以及处理器。切换模块耦接于硬盘,且切换模块包括USB接口。检测模块耦接于USB接口,并且根据USB接口的电平变化发送中断信号。处理器耦接于检测模块和切换模块,并且通过切换模块访问硬盘上的数据,其中当处理器接收中断信号,处理器根据中断信号存储当前数据并且退出访问硬盘,同时控制切换模块切换硬盘的访问权限至USB接口。
[0007]与现有技术相比,本申请可以获得包括以下技术效果:
[0008]本申请的智能播放器及其硬盘访问权限的切换方法,通过检测模块对USB接口的电平变化进行检测,并且当有外接设备接入造成USB接口产生电平变化时,发送中断信号至处理器,让处理器根据中断信号预先将当前数据进行存储,然后再退出硬盘的访问,之后控制切换模块将硬盘的访问权限切换至USB接口,让外接设备可以通过USB接口直接访问硬盘,而不需事先将智能播放器进行关机动作或者是使用硬盘盒,因此在操作上相当简便。并且,让智能播放器的可以在处理器访问硬盘或是外接设备访问硬盘之间灵活切换。
[0009]此外,通过处理器在退出访问硬盘前预先存储当前数据,这样就避免了硬盘在访问权限的切换过程中产生数据丢失和错误存储的问题发生,而且还可以在外接设备退出访问硬盘后,让处理器可以根据当前数据从硬盘中访问相应的后续数据,让先前所播放的文件内容接续播放,从而解决了重新寻找文件位置以及跳到之前播放的位置后才能接着播放,所带来操作不便的问题。
【专利附图】

【附图说明】
[0010]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0011]图1是本申请实施例的智能播放器的方块示意图。
[0012]图2是本申请实施例的智能播放器的切换模块的方块示意图。
[0013]图3和图4是本申请第一方法实施例的流程图。
[0014]图5是本申请第二方法实施例的流程图。
[0015]图6是本申请第三方法实施例的流程图。
【具体实施方式】
[0016]以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
[0017]如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”或“电性连接” 一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其它装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
[0018]还需要说明的是,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者系统中还存在另外的相同要素。
[0019]本申请的应用场景
[0020]智能播放器开机后,在处理器访问硬盘的过程中,当有通过外接设备访问硬盘的需求时适用于本申请的方案。
[0021]实施例描沭[0022]本申请实施例所揭露的智能播放器可以是机顶盒、蓝光机等多媒体播放器,但并不以此为限。此智能播放器适于通过USB接口外接个人计算机、手机、平板计算机或其他移动装置等设备,用以让这些设备从智能播放器的硬盘上读取、存储或删除影片、照片等影音文件,或者是从外接设备将影片或照片等文件存储至硬盘上。
[0023]如图1和图2所示,本申请实施例所揭露的智能播放器10包括硬盘110、切换模块120、检测模块130以及处理器140。
[0024]切换模块120包括转换模块121和开关模块122,转换模块121包括信号转换电路1211与USB接口 1212,USB接口 1212用以连接外接设备20,信号转换电路1211耦接于USB接口 1212,用以将SATA信号转换为USB信号或将USB信号转换为STAT信号,并且通过USB接口 1212接收或传送USB信号。开关模块122包括第一 SATA接口 1221、第二 SATA接口 1222以及切换电路1223,切换电路1223分别耦接于第一 SATA接口 1221、第二 SATA接口 1222与转换模块121的信号转换电路1211,其中第一 SATA接口 1221耦接于处理器140,第二 SATA接口 1222耦接于硬盘110,并且可选择性的耦接于第一 SATA接口 1221或信号转换电路1211,其中第二 SATA接口 1222常态的耦接于第一 SATA接口 1221,让处理器140可以通过切换模块120访问硬盘110上的数据。
[0025]检测模块130耦接于切换模块120的USB接口 1212与处理器140的GPIO接口之间,用以检测USB接口 1212的电平变化,并且根据USB接口 1212的电平变化发送中断信号至处理器140,其中当处理器140接收中断信号,处理器140根据中断信号存储当前数据并且退出访问硬盘110,同时控制切换模块120切换硬盘110的访问权限至USB接口 1212,以便于让外接设备20通过USB接口 1212访问硬盘110。
[0026]以下通过一些方法实施例对本申请的智能播放器切换硬盘访问权限的方法作进一步说明。如图3所示,为本申请第一方法实施例的流程图,包括:
[0027]步骤S10,智能播放器开机;
[0028]步骤S11,通过处理器访问硬盘上的数据;以及
[0029]步骤S12,检测USB接口的电平是否产生变化,若是,发送中断信号至处理器;
[0030]步骤S13,处理器根据中断信号存储当前数据并且退出访问硬盘;以及[0031 ] 步骤S14,切换访问权限至USB接口。
[0032]请参照图1至图3,在本申请第一方法实施例所揭露的硬盘访问权限的切换方法中,在开机状态下(步骤S10),智能播放器10通过处理器140常态的对硬盘110进行访问(步骤Sll),也就是通过处理器140在硬盘110上读写影视剧、影片或照片等影音文件的数据,并且将这些数据通过连接于智能播放器10的显示器30播放出相应的显示画面。同时,智能播放器10的检测模块130在影音文件的播放过程中实时检测USB接口 1212的电平变化,用以判断是否有外接设备20通过USB接口 1212接入智能播放器10。
[0033]若USB接口 1212的电平未发生变化,智能播放器10持续通过处理器140访问硬盘110上的数据;反之,若在影音文件的播放过程中,检测到USB接口 1212的电平产生变化,例如从低电平拉至5V的高电平,表示有外接设备20通过USB线接入USB接口 1212内。此时,检测模块130发送中断信号至处理器140 (步骤S12),也就是根据处理器140的GPIO接口所能接收的信号电平发送相应电平的中断信号。一般处理器140的GPIO接口所能接收的信号电平有1.8V、2.8V或3.3V等多种信号电平,检测模块130根据与其相互耦接的GPIO接口的特性,例如,对适于接收2.8V信号电平的GPIO接口,对应发送2.8V的中断信号,通过这种配置方式,可以提升检测模块130在配置上与应用上的灵活性。
[0034]当处理器140接收到中断信号后,处理器140根据中断信号将当前从硬盘110上访问的数据进行存储,例如将当前数据存储于闪存内,此当前数据为当前系统状态信息的文件,此文件记录有各个软件运行的状态,例如当前播放的影片或照片的名称、存储的路径以及播放位置等,以便于在访问权限再次切换回处理器140时,可以紧接着播放后续的内容,而降低时间差对播放质量的影响。同时,处理器140在存储当前数据后,即从硬盘110上退出访问,也就是停止对硬盘110进行读写程序,然后退出硬盘110的驱动软件(步骤S13)。
[0035]接着,处理器140控制开关模块122的切换电路1223断开第一 SATA接口 1221与第二 SATA接口 1222之间的连接,以及将第二 SATA接口 1222耦接至转换模块121的信号转换电路1211,让USB接口 1212通过信号转换电路1211与第二 SATA接口 1222耦接至硬盘110,从而将硬盘110的访问权限切换至USB接口 1212 (步骤S14),让外接设备20可以通过USB接口 1212访问硬盘110上的数据,从而在智能播放器10呈开机状态下,将硬盘110上的影片或照片等文件转存到外接设备20上;或者是从硬盘110上删除不需要的文件,例如已经播放过的影片或照片;又或者是将外接设备20上的影片或照片存储到硬盘110上,以便于通过智能播放器10播放在显示器30上。
[0036]在上述外接设备20接入智能播放器10,并且访问硬盘110的操作过程中,由于不需要先将智能播放器10关机,就可以顺利的完成外接设备20在硬盘110上读取、存储或删除影片或照片等文件,因此在操作上相当方便。
[0037]此外,如图1至图4所示,为了进一步增加操作上的便利性,在外接设备20访问硬盘110上的数据时,还可以包括以下步骤:
[0038]步骤S15,再次检测USB接口的电平是否产生变化,若是,发送回复信号至处理器;
[0039]步骤S16,切换访问权限至处理器;以及
[0040]步骤S17,根据当前数据访问硬盘上相应的后续数据。
[0041]也就是在外接设备20访问硬盘110上的数据时,检测模块130持续检测USB接口1212的电平变化,若外接设备20访问硬盘110的操作尚未完成,USB接口 1212的电平仍然会维持于外接设备20接入时的高电平状态,因此检测模块130判断外接设备20尚未从智能播放器10上卸除,而不产生发送相应信号的动作。反之,若外接设备20完成访问操作后,可以通过软件将外接设备20从USB接口 1212上卸除或者是将USB线从USB接口 1212内拔出,从而让USB接口 1212的电平从高电平回复为低电平的起始状态。此时,检测模块130即根据USB接口 1212的电平再次变化,发送相应的回复信号至处理器140(步骤S15)。[0042]并且,当处理器140接收回复信号后,处理器140根据回复信号控制开关模块122的切换电路1223断开第二 SATA接口 1222与转换模块121的信号转换电路1211之间的连接,并且重新耦接于第一 SATA接口 1221,从而将硬盘110的访问权限切换回处理器140 (步骤 S16)。
[0043]接着,处理器140根据先前所存储的当前数据访问硬盘110中与当前数据相应的后续数据,也就是根据先前播放的影片或照片的名称、存储的路径以及播放位置,在硬盘110中找出相应的后续数据,例如当前数据的播放位置为I分30秒的位置,则处理器140在硬盘110中接续访问I分30秒后的相应数据;或者是当前数据为编号5号的照片,而处理器140接着硬盘110中访问编号6的照片,然后通过显示器30进行播放(步骤S17),从而在硬盘110的访问权限重新切换至处理器140后,还能维持影片或照片在显示器30上播放时的连续性,而不影响观赏质量。同时,由于不必再重新寻找文件位置以及跳到之前播放的位置后才能接着播放,因此大幅提升智能播放器10在操作上的便利性。
[0044]因此,在本申请的第一方法实施例中,当处理器140接收到中断信号后,即根据中断信号存储当前数据并且从硬盘110上退出访问,同时将硬盘110的访问权限切换至USB接口 1212。在此操作过程中,通过处理器140直接进行硬盘110访问权限的切换,而不需要再通过人工手动方式来执行,从而提供自动切换硬盘110访问权限的功能。
[0045]如图5所示,为本申请第二方法实施例的流程图,包括:
[0046]步骤S20,智能播放器开机;
[0047]步骤S21,通过处理器访问硬盘上的数据;以及
[0048]步骤S22,检测USB接口的电平是否产生变化,若是,发送中断信号至处理器;
[0049]步骤S23,处理器根据中断信号发送切换信息;
[0050]步骤S24,处理器接收相应的反馈信号;
[0051]步骤S25,根据反馈信号忽略中断信号或是执行后续步骤;
[0052]步骤S26,处理器根据中断信号存储当前数据并且退出访问硬盘;以及
[0053]步骤S27,切换访问权限至USB接口。
[0054]请参照图1、图2和图5,本申请第二方法实施例所揭露的硬盘访问权限的切换方法与第一方法实施例大致相同,两者间的差异在于,当检测模块130检测到USB接口 1212的电平产生变化,并且发送中断信号至处理器140后,处理器140先根据中断信号发送相应的切换信息,用以提示使用者硬盘110的访问权限即将切换至USB接口 1212,例如将切换信息发送至显示器30,并且于显示器30的显示画面上跳出提示窗口或是选择窗口,用以在5秒、10秒或20秒的缓冲时间内供使用者决定是否进行硬盘110访问权限的切换;又或者是以文字方式呈现,例如在显示器上显示是否同意切换,确认按1、取消按2,或是硬盘110访问权限即将切换,若不切换请按任意按键取消等提示方式来呈现切换信息。然后,通过按压显示器30上的实体按键或是遥控器上的按键,来发送确认信号或取消信号等反馈信号。
[0055]若发送的是取消信号,表示目前没有切换访问权限的需求,因此处理器140忽略中断信号,并且持续的访问硬盘110上的数据,也就是继续播放影片或照片的操作。
[0056]反之,若发送的是确认信号,表示同意将访问权限切换至USB接口 1212,以便于通过外接设备20访问硬盘110上的数据。此时处理器140即根据中断信号实时的将当前从硬盘110上访问的数据进行存储,接着退出访问硬盘110。[0057]之后,处理器140控制开关模块122的切换电路1223断开第一 SATA接口 1221与第二 SATA接口 1222之间的连接,以及将第二 SATA接口 1222耦接至转换模块121的信号转换电路1211,让USB接口 1212通过信号转换电路1211与第二 SATA接口 1222耦接至硬盘110,从而将硬盘110的访问权限切换至USB接口 1212,让外接设备20可以在智能播放器10呈开机状态下通过USB接口 1212访问硬盘110上的数据。
[0058]因此,相较于第一方法实施例,在本申请的第二方法实施例中,当处理器140接收到中断信号后,先发送出相应的切换信息供使用者进行切换选择,让使用者可以在缓冲时间内,依据当前智能播放器10的播放状态来决定是否进行硬盘110访问权限的切换,因此在切换访问权限的操作上具有相当大的弹性。
[0059]如图6所示,为本申请第三方法实施例的流程图。
[0060]请参照图1、图2和图6,本申请所揭露的第三方法实施例与第二方法实施例大致相同,两者间的差异在于,当处理器140在根据中断信号发送切换信息后(步骤S33),处理器140在10秒、15秒或20秒的缓冲时间内判断是否接收到反馈信号(步骤S331),也就是在缓冲时间内让使用者决定是否切换硬盘110的访问权限,并且依据需求发送确认信号或取消信号等反馈信号。
[0061]若处理器140在缓冲时间内接收到反馈信号(步骤S34),处理器140即依据反馈信号执行相应的后续步骤,例如忽略中断信号或者是根据中断信号存储当前数据并退出访问硬盘等步骤(步骤S35)。
[0062]反之,若处理器140在缓冲时间内未接收到反馈信号,表示用户默认处理器140自动执行访问权限的切换,此时处理器140便将当前从硬盘110上访问的数据存储于闪存,并且停止对硬盘110进行读写程序,以及退出硬盘110的驱动软件,从而退出访问硬盘110 (步骤S332)。接着,处理器140控制开关模块122将硬盘110的访问权限切换至USB接口 1212,从而让让外接设备20可以通过USB接口 1212访问硬盘110上的数据。
[0063]基于上述,在本申请的第三方法实施例中,除了可以在缓冲时间内决定是否切换硬盘110的访问权限外,若是有切换访问权限的需求时,还可以在缓冲时间结束后,通过处理器140自行的将访问权限切换至USB接口 1212,从而提供自动切换的功能,而省略人为的操作步骤,因此在操作上相当简便。
[0064]另外,可以理解的是,在本申请的智能播放器10中,可以是仅采用上述三种硬盘110访问权限的切换方法中的其中一种,或者是可以在智能播放器10中同时配置这三种切换方法,然后依据不同的操作需求选择其中一种切换方法作为默认模式,来进行硬盘110访问权限的切换,从而提升智能播放器10在操作上的便利性以及实用性。
[0065]上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
【权利要求】
1.一种智能播放器硬盘访问权限的切换方法,其特征在于,包括:智能播放器开机,所述智能播放器包括硬盘、处理器以及USB接口 ; 通过所述处理器访问所述硬盘上的数据; 检测所述USB接口的电平是否产生变化,若是,发送中断信号至所述处理器; 所述处理器根据所述中断信号存储当前数据并且退出访问硬盘;以及 切换访问权限至所述USB接口。
2.如权利要求1所述的方法,其特征在于,在切换访问权限至所述USB接口的操作后,还包括: 再次检测所述USB接口的电平是否产生变化,若是,发送回复信号至所述处理器; 切换访问权限至所述处理器;以及 根据所述当前数据访问所述硬盘上相应的后续数据。
3.如权利要求1所述的方法,其特征在于,在发送所述中断信号至所述处理器的操作以及所述处理器根据所述中断信号存储所述当前数据并且退出访问硬盘的操作之间,还包括: 根据所述中断信号发送切换信息; 显示所述切换信息于显示器上; 接收相应的反馈信号;以及 根据所述反馈信号,忽略所述中断信号或是存储所述当前数据并且退出访问硬盘。
4.如权利要求3所述的方法,其特征在于,在根据所述中断信号发送所述切换信息的操作以及接收相应的反馈信号的操作之间,还包括: 在缓冲时间内判断是否接收到所述反馈信号,若是,根据所述反馈信号忽略所述中断信号或是存储所述当前数据并且退出访问硬盘,若否,存储所述当前数据并且退出访问硬盘。
5.—种智能播放器,其特征在于,包括: 硬盘; 切换模块,耦接于所述硬盘,且所述切换模块包括USB接口; 检测模块,耦接于所述USB接口,并且根据所述USB接口的电平变化发送中断信号;以及 处理器,耦接于所述检测模块和所述切换模块,并且通过所述切换模块访问所述硬盘上的数据; 其中,当所述处理器接收所述中断信号,所述处理器根据所述中断信号存储当前数据并且退出访问硬盘,同时控制所述切换模块切换所述硬盘的访问权限至所述USB接口。
6.如权利要求5所述的智能播放器,其特征在于,所述切换模块还包括: 第一 SATA接口,耦接于所述处理器;以及 第二 SATA接口,耦接于所述硬盘,并且可选择性的耦接于所述第一 SATA接口或所述USB 接□; 其中,所述第二 SATA接口常态的耦接于所述第一 SATA接口,并且当所述硬盘的访问权限切换至所述USB接口,所述切换模块切换所述第二 SATA接口耦接至所述USB接口。
7.如权利要求6所述的智能播放器,其特征在于,所述切换模块还包括:转换模块,包括信号转换电路与所述USB接口,所述信号转换电路分别耦接于所述USB接口,用以在SATA信号与USB信号之间进行转换;以及 开关模块,包括切换电路、所述第一 SATA接口与所述第二 SATA接口,所述切换电路分别耦接于所述第一 SATA接口、所述第二 SATA接口和所述信号转换电路,所述第二 SATA接口通过所述切换电路选择性的耦接于所述第一 SATA接口或所述信号转换电路。
【文档编号】G06F13/24GK103838523SQ201410082783
【公开日】2014年6月4日 申请日期:2014年3月7日 优先权日:2014年3月7日
【发明者】汪玉学, 刘松, 王洪强, 阚伟生 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1