装置命名系统及方法制造方法及图纸

技术编号:9297744 阅读:138 留言:0更新日期:2013-10-31 01:33
一种装置命名系统包括:设置模块,用于设置包括多个索引值及相应字串的乱数表;控制模块,用于令电子装置处于能被搜寻的状态;计算模块,用于在所述电子装置被摇晃且所述电子装置需要重新命名时,根据重力感应器侦测到的坐标值计算所述电子装置的晃动角度;获取模块,用于获取Unix时间;所述计算模块,还用于根据预定公式计算乱数值;及命名模块,用于从所述乱数表中确定与该乱数值相同的索引值,并用该确定的索引值对应的字串更新所述电子装置的名称。本发明专利技术还提供一种装置命名方法。利用本发明专利技术可根据对预设手势的识别自动更改装置的名称。

【技术实现步骤摘要】
装置命名系统及方法
本专利技术涉及命名技术,尤其涉及一种装置命名系统及方法。
技术介绍
电子装置(例如,手机、平板电脑等)之间通过无线连接传输数据已是常见的智能终端应用。例如,多个电子装置之间可以通过蓝牙连接完成档案的传输。在实现数据传输前往往需要先将两个或者多个电子装置进行连接。然而,若需要在电子装置间建立无线连接,首先其中的一个电子装置需要搜寻待连接的其它目标装置,然后发出连接请求。然而,由于使用者与日俱增的情况下,在日常环境下可以搜寻到的装置越来越多,必然导致该电子装置需要从搜寻到的一堆数据中筛选出目标装置的名称。如此,该电子装置必然无法快速且便利的找到目标装置并建立相关的连接。
技术实现思路
鉴于以上内容,有必要提供一种装置命名系统及方法,可使目标电子装置在需要建立连接时识别用户操作,并根据识别的用户操作重新对该目标电子装置进行命名,从而使得用户能够方便快速的搜寻到该目标装置。一种装置命名系统,应用于电子装置中,该电子装置包括重力感应器,该系统包括:设置模块,用于设置一个乱数表,所述乱数表包括多个索引值以及与每个索引值相对应的预设字串;控制模块,用于令所述电子装置处于能被搜寻的状态;判断模块,用于利用所述重力感应器判断所述电子装置是否被摇晃;计算模块,用于在所述电子装置被摇晃且所述电子装置需要重新命名时,根据所述重力感应器侦测到的坐标值计算所述电子装置的晃动角度;获取模块,用于从所述电子装置获取Unix时间;所述计算模块,还用于根据预定公式、所述Unix时间、所述晃动角度以及所述乱数表中索引值的数目计算一个乱数值;及命名模块,用于从所述乱数表中确定与该乱数值相同的索引值,获取该确定的索引值对应的字串,并用获取的字串更新所述电子装置的名称。一种装置命名方法,应用于电子装置中,该电子装置包括重力感应器,该方法包括如下步骤:设置一个乱数表,所述乱数表包括多个索引值以及与每个索引值相对应的预设字串;令所述电子装置处于能被搜寻的状态;利用所述重力感应器判断所述电子装置是否被摇晃;若所述电子装置被摇晃且所述电子装置需要重新命名时,根据所述重力感应器侦测到的坐标值计算所述电子装置的晃动角度;从所述电子装置获取Unix时间;根据预定公式、所述Unix时间、所述晃动角度以及所述乱数表中索引值的数目计算一个乱数值;从所述乱数表中确定与该乱数值相同的索引值,并获取该确定的索引值对应的字串;及用获取的字串更新所述电子装置的名称。相较于现有技术,所述的装置命名系统及方法,可使目标电子装置在需要建立连接时识别用户操作,并根据识别的用户操作重新对该目标电子装置进行命名,从而使得用户能够方便快速的搜寻到该目标装置。附图说明图1是本专利技术装置命名系统的较佳实施方式的硬件结构图。图2是本专利技术装置命名系统的较佳实施方式的功能模块图。图3是本专利技术装置命名系统的乱数表示意图。图4是本专利技术装置命名方法的较佳实施方式的流程图。主要元件符号说明电子装置1装置命名系统10设置模块100控制模块102判断模块104计算模块106获取模块108命名模块109处理器11存储装置12显示屏13重力感应器14如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式如图1所示,是本专利技术装置命名系统的较佳实施方式的硬件结构图。所述的装置命名系统10应用于电子装置1中,用于在该电子装置1需要与其它的电子装置进行无线连接时,识别用户的预定手势并生成相应的命名参数,实现对该电子装置1的自动命名。该自动命名可将该电子装置1的原名进行替代,通过更新后的命名,其它电子装置可以方便快捷的搜寻到所述电子装置1。例如,当电子装置1与一个电子装置A需要进行蓝牙连接,用户只需手持所述电子装置1并做出预设的手势,则所述装置命名系统10即可识别该预设的手势并对所述电子装置1进行命名,例如,将该电子装置1命名为“我是张三”,则电子装置A的用户可以从利用蓝牙搜寻到的一系列装置中快速搜寻到该电子装置1。具体命名方法将在下文进行详细描述。所述电子装置1可以是手机、个人数字助理(PDA,PersonalDigitalAssistant)、平板计算机、个人计算机等装置。该电子装置1包括处理器11、存储装置12、显示屏13以及重力感应器14。所述的处理器11用于执行所述装置命名系统10以及所述电子装置1内安装的各类软件,例如操作系统等。所述的存储装置12,可以是所述电子装置1的内存,还可以是可外接于该电子装置1的存储卡,如SM卡(SmartMediaCard,智能媒体卡)、SD卡(SecureDigitalCard,安全数字卡)等。所述的存储装置12用于存储各类数据,例如,图片、邮件、利用所述装置命名系统10设置、获取的数据等信息。所述的显示屏13用于显示各类信息,例如,图片、邮件等可视化信息。该显示屏13可以是液晶显示器(LCD,LiquidCrystalDisplay),LCD触摸屏或者其他类型的显示屏。所述的重力感应器14能将运动或重力转换为电信号,可用于倾斜角、惯性力、冲击及震动等参数的测量。如图2所示,是本专利技术装置命名系统的较佳实施方式的功能模块图。在本实施方式中,所述装置命名系统10包括多个功能模块,分别是:设置模块100、控制模块102、判断模块104、计算模块106、获取模块108以及命名模块109。所述的设置模块100,用于设置一个乱数表并将该乱数表存储于所述的存储装置12中。所述的乱数表还可被称为随机号码表,包括多个索引值以及与每个索引值相对应的字串,所述字串用以对所述电子装置1进行命名,下文将详细作出描述。参考如图3所示的乱数表,索引值为1对应的预设字串是“我是张三”,索引值为2对应的预设字串是“嗨,请问你在找我吗?我在这里!!”。在其它实施方式中,所述的设置模块100,还用于根据用户的要求预设字串,以及预设字串的设置规则,例如,可以在字串的前后加上特殊字符“*”或“@”,从而使得利用该预设字串命名所述电子装置1时,该电子装置1可以方便快捷的被搜寻到。所述的控制模块102,用于令所述电子装置1处于能被搜寻的状态。例如,当所述电子装置1需要与其它电子装置通过蓝牙进行无线连接时,所述控制模块102可根据用户需求改变所述电子装置1的状态,使得所述电子装置1处于可被搜寻的状态。所述的判断模块104,用于利用所述重力感应器14判断所述电子装置1是否被摇晃。在本较佳实施方式中,在所述电子装置1处于能被搜寻的状态下摇晃所述电子装置1视为由所述设置模块100预设的手势来启动后续的命名流程。若所述电子装置1被摇晃,所述的判断模块104还用于判断是否需要重新命名所述电子装置1。在不同的实施方式中,可通过不同的设定条件来判断所述电子装置1是否需要被命名。例如,在第一实施方式中,所述的判断模块104在所述电子装置1被确定为摇晃且所述电子装置1已经处于能被搜寻的状态时,确定所述电子装置1需要重新命名。在第二实施方式中,所述的判断模块104在所述电子装置1被确定为摇晃时,在所述显示屏13上提示用户是否需要重新命名所述电子装置1,如用户选择为“是”,则可启动后续的命名流程。所述的计算模块106,用于在所述电子装置1被摇晃且所述电子装置1需要重新命名时,根据所述重力感应器14侦测到的坐标值计算所述本文档来自技高网...
装置命名系统及方法

【技术保护点】
一种装置命名系统,应用于电子装置中,该电子装置包括重力感应器,其特征在于,该系统包括:设置模块,用于设置一个乱数表,所述乱数表包括多个索引值以及与每个索引值相对应的预设字串;控制模块,用于令所述电子装置处于能被搜寻的状态;判断模块,用于利用所述重力感应器判断所述电子装置是否被摇晃;计算模块,用于在所述电子装置被摇晃且所述电子装置需要重新命名时,根据所述重力感应器侦测到的坐标值计算所述电子装置的晃动角度;获取模块,用于从所述电子装置获取Unix时间;所述计算模块,还用于根据预定公式、所述Unix时间、所述晃动角度以及所述乱数表中索引值的数目计算一个乱数值;及命名模块,用于从所述乱数表中确定与该乱数值相同的索引值,获取该确定的索引值对应的字串,并用获取的字串更新所述电子装置的名称。

【技术特征摘要】
1.一种装置命名系统,应用于电子装置中,该电子装置包括重力感应器,其特征在于,该系统包括:设置模块,用于设置一个乱数表,所述乱数表包括多个索引值以及与每个索引值相对应的预设字串;控制模块,用于令所述电子装置处于能被搜寻的状态;判断模块,用于利用所述重力感应器判断所述电子装置是否被摇晃;计算模块,用于在所述电子装置被摇晃且所述电子装置需要重新命名时,根据所述重力感应器侦测到的坐标值计算所述电子装置的晃动角度;获取模块,用于从所述电子装置获取Unix时间;所述计算模块,还用于根据预定公式、所述Unix时间、所述晃动角度以及所述乱数表中索引值的数目计算一个乱数值;及命名模块,用于从所述乱数表中确定与该乱数值相同的索引值,获取该确定的索引值对应的字串,并用获取的字串更新所述电子装置的名称。2.如权利要求1所述的装置命名系统,其特征在于,所述晃动角度根据公式θ={arctan[Y÷(-X)]×180}÷π进行计算,其中,θ代表晃动角度,X、Y代表所述重力感应器获取的坐标,π为圆周率。3.如权利要求1或2所述的装置命名系统,其特征在于,所述的预定公式为V=abs(T×θ)modN,其中,V代表乱数值,T代表所述Unix时间,θ代表晃动角度,N代表所述乱数表中索引值的数目。4.如权利要求1所述的装置命名系统,其特征在于,所述的判断模块还用于在所述电子装置被确定为摇晃时提示用户是否需要重新命名所述电子装置。5.如权利要求1所述的装置命名系统,其特征在于,所述的判断模块还用于在所述电子装置被确定为摇晃且所述电子装置已经...

【专利技术属性】
技术研发人员:陈彦安
申请(专利权)人:深圳富泰宏精密工业有限公司奇美通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1