外接设备的连接方法及装置的制造方法_6

文档序号:9396502阅读:来源:国知局
为允许智能终端在输入时弹出输入法的软键盘。4.根据权利要求1所述的方法,其特征在于,所述获取所述外接设备的描述信息,包括: 获取所述外接设备的厂商标识信息; 所述根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型,包括:在预置的厂商标识信息与外接键盘设备类型的对应关系中查找所述外接设备的厂商标识信息对应的外接键盘设备类型; 当查找到的外接键盘设备类型为数字键盘类时,确定所述外接设备的外接键盘设备类型为数字键盘类型; 当查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。5.根据权利要求1所述的方法,其特征在于,所述获取所述外接设备的描述信息,包括: 获取所述外接设备的外接键盘设备类型标识的开关状态,所述外接键盘设备类型标识用于利用开关状态标识所述外接键盘设备类型; 所述根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型,包括:在预置的外接键盘设备类型标识的开关状态与外接键盘设备类型的对应关系中查找所述外接设备的外接键盘设备类型标识的开关状态对应的外接键盘设备类型; 当查找到的外接键盘设备类型为数字键盘类时,确定所述外接设备的外接键盘设备类型为数字键盘类型; 当查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。6.根据权利要求1所述的方法,其特征在于,所述根据所述外接键盘设备类型完成对外接设备的设备声明及连接,包括: 根据所述外接键盘设备类型完成对所述外接设备的设备声明,以及完成与所述外接设备之间的无线连接。7.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当需输入操作时,判断所述外接设备的外接键盘设备类型; 当所述外接设备的外接键盘设备类型为数字键盘类型时,弹出输入法的软键盘,使用所述输入法的软键盘进行输入操作; 在所外接设备的外接键盘设备类型为全键盘类型时,使用所述外接设备的键盘进行输入操作。8.一种外接设备的连接方法,其特征在于,包括: 当检测到与智能终端进行连接时,上报描述信息; 根据所述描述信息完成与所述智能终端的连接。9.根据权利要求8所述的方法,其特征在于,所述方法还包括: 与所述智能终端进行连接前,根据所述外接设备的键盘使用方式设置描述信息。10.根据权利要求9所述的方法,其特征在于,所述根据所述外接设备的键盘使用方式设置描述信息,包括: 根据所述外接设备的键盘使用方式设置键盘服务发现协议记录信息,所述键盘服务发现协议记录信息用于声明所述外接设备所支持的按键; 其中,当所述外接设备的外接键盘设备类型为全键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备支持预设字母按键;当所述外接设备的外接键盘设备类型为数字键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备不支持预设字母按键。11.根据权利要求9所述的方法,其特征在于,根据所述外接设备的键盘使用方式设置所述描述信息,包括: 根据所述外接设备的键盘使用方式创建所述外接设备的厂商标识信息与所述外接设备的外接键盘设备类型之间的对应关系; 其中,当所述外接设备的外接键盘设备类型为全键盘类型时,创建所述厂商标识信息与所述全键盘类型之间的对应关系;当所述外接设备的外接键盘设备类型为数字键盘类型时,创建所述厂商标识信息与所述数字键盘类型之间的对应关系。12.根据权利要求9所述的方法,其特征在于,根据所述外接设备的键盘使用方式设置所述描述信息,包括: 根据所述外接设备的键盘使用方式设置所述外接设备的外接键盘设备类型标识的开关状态; 其中,当所述外接设备的外接键盘设备类型为全键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第一开关状态;当所述外接设备的外接键盘设备类型为数字键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第二开关状态。13.根据权利要求8所述的方法,其特征在于,所述方法还包括: 当接收到智能终端的键盘使用指示时,启动自身键盘供所述智能终端进行输入操作。14.一种外接设备的连接装置,其特征在于,包括: 获取模块,用于当检测到有外接设备进行连接时,获取所述外接设备的描述信息; 确定模块,用于根据所述获取模块获取的所述外接设备的描述信息确定所述外接设备的外接键盘设备类型; 连接模块,用于根据所述确定模块确定的所述外接键盘设备类型完成对外接设备的设备声明及连接。15.根据权利要求14所述的装置,其特征在于,所述外接设备的描述信息根据外接设备的键盘使用方式设置。16.根据权利要求14所述的装置,其特征在于,所述获取模块包括: 第一获取子模块,用于获取所述外接设备的键盘服务发现协议记录信息,所述键盘服务发现协议记录信息用于声明所述外接设备所支持的按键; 所述确定模块包括: 判断子模块,用于根据所述第一获取子模块获取的所述键盘服务发现协议记录信息判断所述外接设备是否支持预设字母按键; 第一确定子模块,用于当所述判断子模块判断所述外接设备支持所述预设字母按键时,确定所述外接设备的外接键盘设备类型为全键盘类型; 第二确定子模块,用于当所述判断子模块判断所述外接设备不支持所述预设字母按键时,确定所述外接设备的外接键盘设备类型为数字键盘类型;所述数字键盘类型为允许智能终端在输入时弹出输入法的软键盘。17.根据权利要求14所述的装置,其特征在于,所述获取模块包括: 第二获取子模块,用于获取所述外接设备的厂商标识信息; 所述确定模块包括: 第一查找子模块,用于在预置的厂商标识信息与外接键盘设备类型的对应关系中查找所述第二获取子模块获取的所述外接设备的厂商标识信息对应的外接键盘设备类型; 第三确定子模块,用于当所述查找子模块查找到的外接键盘设备类型为数字键盘类时,确定所述外接设备的外接键盘设备类型为数字键盘类型; 第四确定子模块,用于当所述查找子模块查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。18.根据权利要求14所述的装置,其特征在于,所述获取模块包括: 第三获取子模块,用于获取所述外接设备的外接键盘设备类型标识的开关状态,所述外接键盘设备类型标识用于利用开关状态标识所述外接键盘设备类型; 所述确定模块包括: 第二查找子模块,用于在预置的外接键盘设备类型标识的开关状态与外接键盘设备类型的对应关系中查找所述第三获取子模块获取的所述外接设备的外接键盘设备类型标识的开关状态对应的外接键盘设备类型; 第五确定子模块,用于当所述第二查找子模块查找到的外接键盘设备类型为数字键盘类时,确定所述外接设备的外接键盘设备类型为数字键盘类型; 第六确定子模块,用于当所述第二查找子模块查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。19.根据权利要求14所述的装置,其特征在于,所述连接模块包括: 连接子模块,用于根据所述外接键盘设备类型完成对所述外接设备的设备声明,以及完成与所述外接设备之间的无线连接。20.根据权利要求14所述的装置,其特征在于,所述装置还包括: 类型判断模块,用于当需输入操作时,判断所述外接设备的外接键盘设备类型; 第一处理模块,用于当所述类型判断模块判断所述外接设备的外接键盘设备类型为数字键盘类型时,弹出输入法的软键盘,使用所述输入法的软键盘进行输入操作; 第二处理模块,用于当所述类型判断模块判断所述所外接设备的外接键盘设备类型为全键盘类型时,使用所述外接设备的键盘进行输入操作。21.一种外接设备的连接装置,其特征在于,包括: 上报模块,用于当检测到与智能终端进行连接时,上报描述信息; 连接模块,用于根据所述上报模块上报的所述描述信息完成与所述智能终端的连接。22.根据权利要求21所述的装置,其特征在于,所述装置还包括: 设置模块,用于在所述连接模块与所述智能终端进行连接前,根据所述外接设备的键盘使用方式设置描述信息。23.根据权利要求22所述的装置,其特征在于,所述设置模块包括: 第一设置子模块,用于根据所述外接设备的键盘使用方式设置键盘服务发现协议记录信息,所述键盘服务发现协议记录信息用于声明所述外接设备所支持的按键; 其中,当所述外接设备的外接键盘设备类型为全键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备支持预设字母按键;当所述外接设备的外接键盘设备类型为数字键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备不支持预设字母按键。24.根据权利要求22所述的装置,其特征在于,所述设置模块包括: 创建子模块,用于根据所述外接设备的键盘使用方式创建所述外接设备的厂商标识信息与所述外接设备的外接键盘设备类型之间的对应关系; 其中,当所述外接设备的外接键盘设备类型为全键盘类型时,创建所述厂商标识信息与所述全键盘类型之间的对应关系;当所述外接设备的外接键盘设备类型为数字键盘类型时,创建所述厂商标识信息与所述数字键盘类型之间的对应关系。25.根据权利要求22所述的装置,其特征在于,所述设置模块包括: 第二设置子模块,用于根据所述外接设备的键盘使用方式设置所述外接设备的外接键盘设备类型标识的开关状态; 其中,当所述外接设备的外接键盘设备类型为全键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第一开关状态;当所述外接设备的外接键盘设备类型为数字键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第二开关状态。26.根据权利要求21所述的装置,其特征在于,所述装置还包括: 启动模块,用于当接收到智能终端的键盘使用指示时,启动自身键盘供所述智能终端进行输入操作。27.一种外接设备的连接装置,其特征在于,包括: 处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当检测到有外接设备进行连接时,获取所述外接设备的描述信息;根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型;根据所述外接键盘设备类型完成对外接设备的设备声明及连接。28.一种外接设备的连接装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当检测到与智能终端进行连接时,上报描述信息;根据所述描述信息完成与所述智能终端的连接。
【专利摘要】本公开是关于一种外接设备的连接方法及装置,其中,方法包括:当检测到有外接设备进行连接时,获取所述外接设备的描述信息;根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型;根据所述外接键盘设备类型完成对外接设备的设备声明及连接。通过该技术方案,当智能终端等设备与外接设备连接时,如果用户需要进行输入操作,可以根据外接键盘设备类型确定是使用输入法的软键盘进行输入操作还是通过外接设备进行输入操作,从而保证用户可以正常进行输入操作,提升用户的使用体验。
【IPC分类】G06F3/023
【公开号】CN105117033
【申请号】CN201510544228
【发明人】王振淦, 鄢来军, 吴俊洲
【申请人】小米科技有限责任公司
【公开日】2015年12月2日
【申请日】2015年8月28日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1