实现手机USB绑定的方法与装置\n技术领域\n[0001] 本发明涉及通信技术,具体来说,涉及一种实现手机USB绑定的方法与装置。\n背景技术\n[0002] 基于安卓(Android)系统的手机目前得到了广泛应用。基于安卓系统的手机的一个重要功能是手机的USB绑定(tether)功能,即可以通过USB连接为其他设备(例如,计算机、其他手机、便携式移动设备等)提供上网服务的功能。\n[0003] 但是在现有的安卓系统中,USB绑定功能的启用选项处于手机设置功能的底层,不便于用户找到和使用。\n[0004] 此外,在现有的安卓系统中,在用户使用USB绑定功能时,无法对手机中的存储部件进行存取,即无法读取手机中存储的数据。\n发明内容\n[0005] 本发明提供了一种实现手机USB绑定的方法与装置。\n[0006] 根据本发明的一个实施例,提供了一种实现手机通用串行总线USB绑定功能的方法,其特征在于,包括:在手机进行USB连接时,提示用户是否启用USB绑定功能,其中,所述USB绑定功能为手机通过USB连接为其他设备提供上网服务的功能;接收用户输入的操作指令,所述操作指令用于指示是否启用USB绑定功能;如果所述操作指令指示启用USB绑定功能时,则启动手机的USB绑定功能;或者,如果所述操作指令指示不启用USB绑定功能时,则启动手机中的存储部件的存取功能。\n[0007] 根据本发明的另一个实施例,提供了一种实现手机通用串行总线USB绑定的装置,其特征在于,包括:提示单元,用于在手机进行USB连接时,提示用户是否启用USB绑定功能,其中,所述USB绑定功能为手机通过USB连接为其他设备提供上网服务的功能;接收单元,用于接收用户输入的操作指令,所述操作指令用于指示是否启用USB绑定功能;绑定启动单元,用于如果所述操作指令指示启用USB绑定功能,则启动手机的USB绑定功能;以及存取启动单元,用于如果所述操作指令指示不启用USB绑定功能,则启动手机中的存储部件的存取功能。\n[0008] 根据本发明的又一个实施例,提供了一种手机,其特征在于,所述手机包括上述的实现手机通用串行总线USB绑定的装置;所述手机还包括:射频电路、音频电路、电源电路;\n所述射频电路,用于建立手机与无线网络的通信,实现手机与无线网络的数据接收和发送;\n所述音频电路,用于采集声音并将采集的声音转化为声音数据,以便所述手机通过所述射频电路向无线网络发送所述声音数据,和/或将所述手机通过所述射频电路从无线网络接收的声音数据,还原为声音并向用户播放该声音;所述电源电路,用于为所述手机的各个电路或器件供电。\n附图说明\n[0009] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。\n[0010] 图1示出根据本发明一个实施例的实现手机USB绑定的方法;\n[0011] 图2示出根据本发明另一个实施例的实现手机USB绑定的方法;\n[0012] 图3示出根据本发明又一个实施例的实现手机USB绑定的方法;\n[0013] 图4示出根据本发明一个实施例的实现手机USB绑定的装置;\n[0014] 图5示出根据本发明另一个实施例的实现手机USB绑定的装置;\n[0015] 图6示出根据本发明又一个实施例的实现手机USB绑定的装置。\n具体实施方式\n[0016] 下面结合附图对根据本发明实施例的实现手机USB绑定的方法和装置给出更具体的描述。\n[0017] 根据本发明的一个实施例,提供了一种实现手机USB绑定的方法。图1示出根据本发明该实施例的实现手机USB绑定的方法的流程图,本实施例提供的方法包括以下内容:\n[0018] S110、在手机进行USB连接时,提示用户是否启用USB绑定功能,其中,所述USB绑定功能为手机通过USB连接为其他设备提供上网服务的功能;\n[0019] 具体来说,在手机通过USB连接线连接到计算设备(例如计算机、其他手机、便携式移动设备等)时,可以先提示用户是否启用手机中的USB绑定功能。在本发明的一个优选示例中,可以通过图形对话框的形式来询问用户是否启用USB绑定功能。\n[0020] S120、接收用户输入的操作指令,所述操作指令用于指示是否启用USB绑定功能;\n[0021] 具体来说,可以接收用户通过输入设备而输入的用于指示是否启用USB绑定功能的操作指令。例如,用户可以通过触摸图形界面中的特定区域或按压手机键盘上的特定按钮来输入所述操作指令。\n[0022] S130、如果所述操作指令指示启用USB绑定功能时,则启动手机的USB绑定功能;\n[0023] 具体来说,如果用户决定启用USB绑定功能,则可以为用户启动手机的USB绑定功能。\n[0024] S140、如果所述操作指令指示不启用USB绑定功能时,则启动手机中的存储部件的存取功能;\n[0025] 具体来说,如果用户决定不启用USB绑定功能,则可以仅为用户使能手机中的存储部件的存取功能。\n[0026] 这样,通过在手机进行USB连接时直接提示用户是否需要启用手机的USB绑定功能,可以使用户方便地启用手机的USB绑定功能。\n[0027] 另外,在根据上述实施例的实现手机USB绑定的方法中,可以根据不同情况利用各种合适的处理来启动手机的USB绑定功能。\n[0028] 具体来说,在安卓系统的手机通过USB连接时,手机处于默认的google模式,即USB端口模式。在该USB端口模式下,如果ADB(Android Debug Bridge,安卓调试桥)被使能,可以通过ADB命令或SCSI(小型计算机系统接口)命令启动手机的USB绑定功能,以便将手机从USB端口模式切换到USB绑定模式;而如果ADB被禁止,则可以通过SCSI命令启动手机的USB绑定功能,以便将手机从USB端口模式切换到USB绑定模式。\n[0029] 在本发明的一个实施例中,在手机处于USB端口模式下且ADB被使能的情况下,可以使用ADB命令或SCSI命令中的任意一个,将手机从USB端口模式切换到USB绑定模式。\n[0030] 在本发明的另一个实施例中,在手机处于USB端口模式下且ADB被禁止的情况下,可以使用SCSI命令,将手机切换到USB绑定模式。作为一个具体示例,可以在手机驱动中增加do_scsi_command函数分支如SC_SWTETHER,以实现从USB端口模式切换到USB绑定模式。\n[0031] 由此,实现了将手机切换到USB绑定模式。\n[0032] 以上描述的本发明的实施例仅为示例,本发明不限于此而是还可以进行其他合适的改型或修改。例如,参考图2,在本发明的另一个实施例中,还包括在使能手机的USB绑定功能的情况下进一步使能手机中的存储部件的存取功能。图2示出了根据该实施例的实现手机USB绑定的方法的流程图。\n[0033] 在图2所示的方法中,步骤S210、S220、S230、S240的处理与图1中描述的步骤S110、S120、S130、S140类似,在此不再进行赘述以使说明书保持简洁。\n[0034] 如图2所示,在使能手机的USB绑定功能的情况下,该方还包括:步骤S250、增加一个ADB端口,其中,所述USB绑定功能占用一个ADB端口来传输所述上网服务的数据,所述USB绑定功能通过增加的一个ADB端口来传输所述存储部件中的数据,以便手机同时实现USB绑定功能和存储部件的存取功能;\n[0035] 作为一个示例,在手机USB绑定功能被启动的情况下(即手机处于USB绑定模式,其中USB绑定功能占用一个ADB端口),可以增加ADB端口,通过所述增加的ADB端口来传输所述存储部件中的数据,以便与手机进行数据交互。由此,手机同时实现USB绑定功能和存储部件的存取功能。\n[0036] 通过以这种方式来使能手机中的存储部件的存取功能,可以实现在手机的USB绑定功能的情况下同时对手机中存储部件的存取,方便用户使用。\n[0037] 以上描述的本发明的实施例仅为示例,本发明不限于此而是还可以进行其他合适的改型或修改。例如,参考图3,在本发明的另一个实施例中,还可以包括关闭手机的USB绑定功能的处理。图3示出了根据该实施例的实现手机USB绑定的方法的流程图。\n[0038] 在图3所示的方法中,步骤S310、S320、S330、S340、S350的处理与图2中描述的步骤S210、S220、S230、S240、S350类似,在此不再进行赘述以使说明书保持简洁。\n[0039] 如图3所示,在手机USB绑定功能被使能的情况下,如果用户希望关闭USB绑定功能,用户可以指示(例如,通过对手机界面的触摸操作来发出关闭USB绑定功能的指令)关闭手机的USB绑定功能。在这种情况下,作为一个优选示例,例如在步骤S360处,可以利用ADB端口(例如,增加的用于实现对手机中的存储部件的存取的ADB端口)来关闭手机的USB绑定功能。\n[0040] 由此,用户可以方便地关闭手机的USB绑定功能。\n[0041] 与上述的实现手机USB绑定的方法类似,参考图4,本发明实施例还提供了相应的装置。图4示出了根据本发明一个实施例的实现手机USB绑定的装置。\n[0042] 如图4所示,根据本发明实施例的实现手机USB绑定的装置可以包括提示单元\n410、接收单元420、绑定启动单元430和存取启动单元440。\n[0043] 其中,提示单元410可以在手机进行USB连接时,提示用户是否启用USB绑定功能,其中,所述USB绑定功能为手机通过USB连接为其他设备提供上网服务的功能。接收单元420可以用于接收用户输入的操作指令,所述操作指令用于指示是否启用USB绑定功能。\n绑定启动单元430可以用于如果所述操作指令指示启用USB绑定功能时,则启动手机的USB绑定功能。存取启动单元440可以用于如果所述操作指令指示不启用USB绑定功能,则启动手机中的存储部件的存取功能。\n[0044] 这样,通过根据本发明实施例的实现手机USB绑定的装置,可以使用户方便地启用手机的USB绑定功能。\n[0045] 在上述装置中,绑定启动单元可以进一步用于:当手机处于USB端口模式,并且安卓调试桥ADB被使能时,通过ADB命令或小型计算机系统接口SCSI命令启动手机的USB绑定功能,以便将手机从USB端口模式切换到USB绑定模式;或者当手机处于USB端口模式,并且安卓调试桥ADB被禁止时,通过SCSI命令启动手机的USB绑定功能,以便将手机从USB端口模式切换到USB绑定模式。\n[0046] 在本发明的一个示例中,在手机处于google模式下且ADB被使能的情况下,绑定启动单元可以使用ADB命令或SCSI命令中的任意一个,将手机切换到USB绑定模式。\n[0047] 在本发明的另一个示例中,在手机处于google模式下且ADB被禁止的情况下,绑定启动单元可以使用SCSI命令,将手机切换到USB绑定模式。作为一个具体示例,可以在手机驱动中增加do_scsi_command函数分支如SC_SWTETHER,以实现切换到USB绑定模式。\n[0048] 由此,实现了将手机切换到USB绑定模式。\n[0049] 以上描述的本发明的实施例仅为示例,本发明不限于此而是还可以进行其他合适的改型或修改。\n[0050] 在本发明的另一个实施例中,上述的实现手机通用串行总线USB绑定的装置还可以包括端口增加单元。图5示出根据本发明该实施例的实现手机USB绑定的装置。如图5所示,根据该实施例的实现手机USB绑定的装置包括提示单元510、接收单元520、绑定启动单元530、存取启动单元540以及端口增加单元550。其中,提示单元510、接收单元520、绑定启动单元530、存取启动单元540与图4所示的提示单元410、接收单元420、绑定启动单元430、存取启动单元440相似,在此不再赘述以使说明书保持简洁。\n[0051] 所述端口增加单元用于增加一个ADB端口,其中,所述USB绑定功能占用一个ADB端口来传输所述上网服务的数据,所述USB绑定功能通过增加的一个ADB端口来传输所述存储部件中的数据,以便手机同时实现USB绑定功能和存储部件的存取功能。\n[0052] 通过以这种方式来使能手机中的存储部件的存取功能,可以实现在手机的USB绑定功能的情况下对手机中存储部件的存取,方便用户使用。\n[0053] 在本发明的另一个实施例中,上述的实现手机通用串行总线USB绑定的装置还可以还可以进一步包括关闭单元。所述关闭单元用于利用增加的一个ADB端口来关闭手机的USB绑定功能。图6示出根据本发明该实施例的实现手机USB绑定的装置。\n[0054] 如图6所示,根据该实施例的实现手机USB绑定的装置包括提示单元610、接收单元620、绑定启动单元630、存取启动单元640、端口增加单元650以及关闭单元660。其中,提示单元610、接收单元620、绑定启动单元630、存取启动单元640、端口增加单元650与图\n4、图5所示部件类似,在此不再赘述以使说明书保持简洁。\n[0055] 作为一个优选示例,关闭单元660可以利用ADB端口(例如,增加的用于实现对手机中的存储部件的存取的ADB端口)来关闭手机的USB绑定功能。\n[0056] 由此,用户可以方便地关闭手机的USB绑定功能。\n[0057] 根据本发明实施例的上述装置在技术上与方法是对应的,关于装置的技术细节可以参见方法的详细描述,在此不再进行赘述以使得说明书保持简洁。\n[0058] 本发明的另一个实施例还提供了一种手机。所述手机所述手机包括根据任意上述实施例所述的实现手机通用串行总线USB绑定的装置。此外,所述手机还包括:射频电路、音频电路、电源电路。\n[0059] 其中,所述射频电路可以建立手机与无线网络的通信,实现手机与无线网络的数据接收和发送;所述音频电路可以采集声音并将采集的声音转化为声音数据,以便所述手机通过所述射频电路向无线网络发送所述声音数据,和/或将所述手机通过所述射频电路从无线网络接收的声音数据,还原为声音并向用户播放该声音;所述电源电路可以用于为所述手机的各个电路或器件供电。\n[0060] 尽管以上以手机为例对根据本发明的实现手机通用串行总线USB绑定功能的方法和装置进行了描述,但是本发明并非仅仅限于手机,而是可以应用于使用安卓系统的任意用户终端。\n[0061] 本发明的另一个实施例还提供了一种使用安卓系统的终端设备。该终端设备例如可以包括:根据任意上述实施例所述的实现通用串行总线USB绑定的装置;电源,所述电源用于对所述终端设备供电;外壳;电路板,所述电路板安置在所述外壳内部;输入/输出装置,所述输入/输出装置安置在所述外壳上,并与所述电路板电连接;通信单元,所述通信单元与外部网络进行通信。\n[0062] 具体来说,所述输入/输出装置例如可以是触摸屏或键盘与显示屏的组合等。\n[0063] 所述通信单元例如可以是WiFi模块、3G通信组件、蓝牙组件等任意合适的部件。\n[0064] 此外,根据本发明实施例的使用安卓系统的终端设备还可以包括麦克风、扬声器等可选部件。\n[0065] 在本发明的具体实施例中,所述终端设备例如可以是人机交互终端、电子书或其他合适的终端设备。\n[0066] 本领域技术人员应该理解,本发明实施例中装置模块的划分为功能划分,实际具体结构可以为上述功能模块的拆分或合并。\n[0067] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0068] 权利要求的内容记载的方案也是本发明实施例的保护范围。\n[0069] 本领域普通技术人员可以理解上述实施例方法中的全部或部分处理是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。\n[0070] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |