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

文档序号:9396502阅读:来源:国知局
第四确定子模块1703被配置为当所述第一查找子模块查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。
[0218]如图18所示,在一个实施例中,所述获取模块1301包括:
[0219]第三获取子模块1801被配置为获取所述外接设备的外接键盘设备类型标识的开关状态,所述外接键盘设备类型标识用于利用开关状态标识所述外接键盘设备类型;
[0220]如图19所示,在一个实施例中,所述确定模块1302包括:
[0221]第二查找子模块1901被配置为在预置的外接键盘设备类型标识的开关状态与外接键盘设备类型的对应关系中查找所述第三获取子模块获取的所述外接设备的外接键盘设备类型标识的开关状态对应的外接键盘设备类型;
[0222]第五确定子模块1902被配置为当所述第二查找子模块1901查找到的外接键盘设备类型为数字键盘类时,确定所述外接设备的外接键盘设备类型为数字键盘类型;
[0223]第六确定子模块1903当所述第二查找子模块1901查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。
[0224]如图20所示,在一个实施例中,所述连接模块1303包括:
[0225]连接子模块2001被配置为根据所述外接键盘设备类型完成对所述外接设备的设备声明,以及完成与所述外接设备之间的无线连接。
[0226]如图21所示,在一个实施例中,所述装置还包括:
[0227]类型判断模块2101被配置为当需输入操作时,判断所述外接设备的外接键盘设备类型;
[0228]第一处理模块2102被配置为当所述类型判断模块2101判断所述外接设备的外接键盘设备类型为数字键盘类型时,弹出输入法的软键盘,使用所述输入法的软键盘进行输入操作;
[0229]第二处理模块2103被配置为当所述类型判断模块2101判断所述所外接设备的外接键盘设备类型为全键盘类型时,使用所述外接设备的键盘进行输入操作。
[0230]图22是根据一示例性实施例示出的一种外接设备的连接装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为外接设备的部分或者全部。如图22所示,该外接设备的连接装置包括:
[0231]上报模块2201被配置为当检测到与智能终端进行连接时,上报描述信息;
[0232]连接模块2202被配置为根据所述上报模块上报的所述描述信息完成与所述智能终端的连接。
[0233]如图23所示,在一个实施例中,所述装置还包括:
[0234]设置模块2301被配置为在所述连接模块与所述智能终端进行连接前,根据所述外接设备的键盘使用方式设置描述信息。
[0235]如图24所示,在一个实施例中,所述设置模块2301包括:
[0236]第一设置子模块2401被配置为根据所述外接设备的键盘使用方式设置键盘服务发现协议记录信息,所述键盘服务发现协议记录信息用于声明所述外接设备所支持的按键;
[0237]其中,当所述外接设备的外接键盘设备类型为全键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备支持预设字母按键;当所述外接设备的外接键盘设备类型为数字键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备不支持预设字母按键。
[0238]如图25所示,在一个实施例中,所述设置模块2301包括:
[0239]创建子模块2501被配置为根据所述外接设备的键盘使用方式创建所述外接设备的厂商标识信息与所述外接设备的外接键盘设备类型之间的对应关系;
[0240]其中,当所述外接设备的外接键盘设备类型为全键盘类型时,创建所述厂商标识信息与所述全键盘类型之间的对应关系;当所述外接设备的外接键盘设备类型为数字键盘类型时,创建所述厂商标识信息与所述数字键盘类型之间的对应关系。
[0241 ] 如图26所示,在一个实施例中,所述设置模块2301包括:
[0242]第二设置子模块2601被配置为根据所述外接设备的键盘使用方式设置所述外接设备的外接键盘设备类型标识的开关状态;
[0243]其中,当所述外接设备的外接键盘设备类型为全键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第一开关状态;当所述外接设备的外接键盘设备类型为数字键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第二开关状态。
[0244]如图27所示,在一个实施例中,所述装置还包括:
[0245]启动模块2701被配置为当接收到智能终端的键盘使用指示时,启动自身键盘供所述智能终端进行输入操作。
[0246]根据本公开实施例的第五方面,提供一种外接设备的连接装置,包括:
[0247]处理器;
[0248]用于存储处理器可执行指令的存储器;
[0249]其中,处理器被配置为:
[0250]当检测到有外接设备进行连接时,获取所述外接设备的描述信息;
[0251]根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型;
[0252]根据所述外接键盘设备类型完成对外接设备的设备声明及连接。
[0253]上述处理器还可被配置为:
[0254]所述外接设备的描述信息根据外接设备的键盘使用方式设置。
[0255]上述处理器还可被配置为:
[0256]所述获取所述外接设备的描述信息,包括:
[0257]获取所述外接设备的键盘服务发现协议记录信息,所述键盘服务发现协议记录信息用于声明所述外接设备所支持的按键;
[0258]所述根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型,包括:
[0259]根据所述键盘服务发现协议记录信息判断所述外接设备是否支持预设字母按键;
[0260]当所述外接设备支持所述预设字母按键时,确定所述外接设备的外接键盘设备类型为全键盘类型;
[0261]当所述外接设备不支持所述预设字母按键时,确定所述外接设备的外接键盘设备类型为数字键盘类型;所述数字键盘类型为允许智能终端在输入时弹出输入法的软键盘。
[0262]上述处理器还可被配置为:
[0263]所述获取所述外接设备的描述信息,包括:
[0264]获取所述外接设备的厂商标识信息;
[0265]所述根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型,包括:
[0266]在预置的厂商标识信息与外接键盘设备类型的对应关系中查找所述外接设备的厂商标识信息对应的外接键盘设备类型;
[0267]当查找到的外接键盘设备类型为数字键盘类时,确定所述外接设备的外接键盘设备类型为数字键盘类型;
[0268]当查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。
[0269]上述处理器还可被配置为:
[0270]所述获取所述外接设备的描述信息,包括:
[0271]获取所述外接设备的外接键盘设备类型标识的开关状态,所述外接键盘设备类型标识用于利用开关状态标识所述外接键盘设备类型;
[0272]所述根据所述外接设备的描述信息确定所述外接设备的外接键盘设备类型,包括:
[0273]在预置的外接键盘设备类型标识的开关状态与外接键盘设备类型的对应关系中查找所述外接设备的外接键盘设备类型标识的开关状态对应的外接键盘设备类型;
[0274]当查找到的外接键盘设备类型为数字键盘类时,确定所述外接设备的外接键盘设备类型为数字键盘类型;
[0275]当查找到的外接键盘设备类型为全键盘类时,确定所述外接设备的外接键盘设备类型为全键盘类型。
[0276]上述处理器还可被配置为:
[0277]所述根据所述外接键盘设备类型完成对外接设备的设备声明及连接,包括:
[0278]根据所述外接键盘设备类型完成对所述外接设备的设备声明,以及完成与所述外接设备之间的无线连接。
[0279]上述处理器还可被配置为:
[0280]当需输入操作时,判断所述外接设备的外接键盘设备类型;
[0281]当所述外接设备的外接键盘设备类型为数字键盘类型时,弹出输入法的软键盘,使用所述输入法的软键盘进行输入操作;
[0282]在所外接设备的外接键盘设备类型为全键盘类型时,使用所述外接设备的键盘进行输入操作。
[0283]根据本公开实施例的第六方面,提供一种外接设备的连接装置,包括:
[0284]处理器;
[0285]用于存储处理器可执行指令的存储器;
[0286]其中,处理器被配置为:
[0287]当检测到与智能终端进行连接时,上报描述信息;
[0288]根据所述描述信息完成与所述智能终端的连接。
[0289]上述处理器还可被配置为:
[0290]与所述智能终端进行连接前,根据所述外接设备的键盘使用方式设置描述信息。
[0291]上述处理器还可被配置为:
[0292]所述根据所述外接设备的键盘使用方式设置描述信息,包括:
[0293]根据所述外接设备的键盘使用方式设置键盘服务发现协议记录信息,所述键盘服务发现协议记录信息用于声明所述外接设备所支持的按键;
[0294]其中,当所述外接设备的外接键盘设备类型为全键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备支持预设字母按键;当所述外接设备的外接键盘设备类型为数字键盘类型时,所述键盘服务发现协议记录信息中声明所述外接设备不支持预设字母按键。
[0295]上述处理器还可被配置为:
[0296]根据所述外接设备的键盘使用方式设置所述描述信息,包括:
[0297]根据所述外接设备的键盘使用方式创建所述外接设备的厂商标识信息与所述外接设备的外接键盘设备类型之间的对应关系;
[0298]其中,当所述外接设备的外接键盘设备类型为全键盘类型时,创建所述厂商标识信息与所述全键盘类型之间的对应关系;当所述外接设备的外接键盘设备类型为数字键盘类型时,创建所述厂商标识信息与所述数字键盘类型之间的对应关系。
[0299]上述处理器还可被配置为:
[0300]根据所述外接设备的键盘使用方式设置所述描述信息,包括:
[0301]根据所述外接设备的键盘使用方式设置所述外接设备的外接键盘设备类型标识的开关状态;
[0302]其中,当所述外接设备的外接键盘设备类型为全键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第一开关状态;当所述外接设备的外接键盘设备类型为数字键盘类型时,将所述外接设备的外接键盘设备类型标识的开关状态设置为第二开关状态。
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1