移动终端、及其蓝牙配对名称分类处理方法、及存储设备与流程

文档序号:11237068阅读:494来源:国知局
移动终端、及其蓝牙配对名称分类处理方法、及存储设备与流程

本发明涉及移动终端领域,尤其涉及的是一种移动终端、及其蓝牙配对名称分类处理方法、及存储设备。



背景技术:

蓝牙是一种标准的无线通信技术,可以实现固定设备、移动设备及楼宇个人域网之间的短距离数据交换(使用2.4至2.485ghz的ism波段的uhf无线电波)。目前蓝牙已经在移动终端上成本标配技术,是移动终端最常用的功能之一,用户通过将移动终端启用蓝牙然后相互之间进行连接,从而使移动终端与移动终端之间进行数据交换;这给用户带来方便,但同时,也引入了以下问题:

移动终端在启动蓝牙后,两个移动终端之间是通过在网络中搜索对方蓝牙的名称来进行配对(即连接)的,一旦连接后该对方的蓝牙名称将会记录在移动终端中以方便下一次搜索、配对;但有的时候用户只是临时与对方进行蓝牙连接进行数据交换,但对方的蓝牙名称却会长期存储在移动终端中,譬如在用户a与用户b为了进行方便文件复制,进行了蓝牙连接,双方的蓝牙名称均记录在对方移动终端中,但当双方结束本次文件复制后很可能再也不会进行蓝牙连接了,而对方的蓝牙名称的信息却始终保存在用户的移动终端中;占用了移动终端的存储资源,同时由于蓝牙总是先搜索已存储的蓝牙名称,当存储的蓝牙名称较多时会造成搜索慢的问题。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端、及其蓝牙配对名称分类处理方法、及存储设备。提供一种移动终端蓝牙配对名称分类方法,其使移动终端增加了新功能,可以自动对存储的蓝牙名称信息进行相应的处理,解决了移动终端中长期存在的蓝牙名称而占用存储空间,同时避免造成在手动查找蓝牙名称时有太多的无用蓝牙名称,为用户提供了方便。

本发明解决技术问题所采用的技术方案如下:

移动终端蓝牙配对名称分类处理方法,其中,包括:

a、移动终端记录每一次连接蓝牙的时间,并将该时间信息、及与其对应的对方蓝牙名称按一定的规则存储在一指定文件中;当每次连接该对方蓝牙名称时将其最新使用的时间信息重新更新到所述指定文件中;

b、移动终端每隔定期时间将存储在所述指定文件中的每一对方蓝牙名称的时间信息与当前时间进行比较,判断是否超过一预定的时间间隔;

c、当检测到有对方蓝牙名称的时间信息闲置超过一预定的时间间隔则判断为长期闲置,并将超过该预定的时间间隔长期闲置的对方蓝牙名称清单排列显示出来,并根据要求将长期闲置的对方蓝牙名称信息进行自动清理。

所述移动终端蓝牙配对名称分类处理方法,其中,所述步骤a之前还包括:

s、接收用户的操作预先设置所述定期时间,以及接收用户的操作设定所述预定的时间间隔。

所述移动终端蓝牙配对名称分类处理方法,其中,所述步骤a之前还包括:

j、预先创建一用于存储对方蓝牙名称信息及其连接时间信息的指定文件。

所述移动终端蓝牙配对名称分类处理方法,其中,所述步骤a中的记录每一次连接对方蓝牙名称的时间,并将该时间信息、及与其对应的对方蓝牙名称信息按一定的规则存储在一指定文件中,包括:

a11、接收连接对方蓝牙名称的操作指令,并通过调用操作系统接口获取当前时间;

a12、通过调用操作系统接口在所述指定文件中创建新的条目以对应当前连接的对方蓝牙名称信息,并将步骤a11中的获取的当前时间的记录在该条目中。

所述移动终端蓝牙配对名称分类处理方法,其中,所述步骤a中的当每次连接该对方蓝牙名称时将其最新使用的时间信息重新更新到所述指定文件中,包括:

a21、接收用户连接对方蓝牙名称的指令,并通过调用操作系统接口获取当前时间;

a22、通过调用操作系统接口在所述指定文件中查找该对方蓝牙名称相对应的条目,并将该条目中的时间更新为步骤a21获取的当前时间。

所述移动终端蓝牙配对名称分类处理方法,其中,所述步骤a具体包括:

a31、移动终端接收用户连接对方蓝牙名称的指令,并通过调用操作系统接口获取当前时间;

a32、通过调用操作系统接口在所述指定文件中查找是否存在该对方蓝牙名称相对应的条目,若存在则将该条目中的时间更新为步骤a31获取的当前时间;若不存在则通过调用操作系统接口在所述指定文件中创建新的条目以对应当前连接的对方蓝牙名称信息并将步骤a31中的获取的当前时间的记录在该条目中。

所述移动终端蓝牙配对名称分类处理方法,其中,所述步骤b还包括:

步骤b1、当预设的所述定期时间到达;

步骤b2、通过调用操作系统接口获取当前时间;

步骤b3、通过调用操作系统接口从所述指定文件中逐条获取所记录对方蓝牙名称最近一次连接的时间,并将这些所记录的时间与步骤b2获取的当前时间进行比较,计算一指定文件中记录的所有对方蓝牙名称闲置的天数;

步骤b4、根据用户预设长期闲置天数的判断标准,判断步骤b3计算得出的所有对方蓝牙名称闲置的天数中是否存在大于用户预设天数的对方蓝牙名称。

所述移动终端蓝牙配对名称分类处理方法,其中,所述步骤c包括:

c1、当检测到有对方蓝牙名称的时间信息闲置超过一预定的时间间隔则判断为长期闲置,在蓝牙模块中删除所存储的对方蓝牙名称信息,同时通过调用操作系统接口在所述指定文件中删除闲置天数大于用户预设天数的对方蓝牙名称对应的条目。

一种存储装置,其中,所述存储装置存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述移动终端蓝牙配对名称分类处理方法的步骤。

一种移动终端,其中,包括处理器,以及与所述处理器连接的存储器,

所述存储器存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述移动终端蓝牙配对名称分类处理方法的步骤;

所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述移动终端蓝牙配对名称分类处理方法的步骤。

本发明所提供的移动终端、及其蓝牙配对名称分类处理方法、及存储设备,所述方法通过记录移动终端每一次连接蓝牙时对方蓝牙名称的时间,并将该时间信息、及与其对应的对方蓝牙名称信息按一定的规则存储在一指定文件中;当每次连接该对方蓝牙名称时将其最新使用的时间信息重新更新到所述指定文件中;定期将存储在所述指定文件中的每一对方蓝牙名称的时间信息与当前时间进行比较,判断是否超过一预定的时间间隔;当检测到有对方蓝牙名称的时间信息闲置超过一预定的时间间隔则判断为长期闲置,并将超过该预定的时间间隔长期闲置的对方蓝牙名称清单排列显示出来,并根据要求将长期闲置的对方蓝牙名称信息进行自动清理。本发明使移动终端增加了新功能,可以自动对存储的蓝牙名称信息进行相应的处理,解决了移动终端中长期存在的蓝牙名称而占用存储空间,同时避免造成在手动查找蓝牙名称时有太多的无用蓝牙名称,为用户提供了方便。

附图说明

图1是本发明移动终端蓝牙配对名称分类处理方法的较佳实施例的流程图。

图2是本发明实施例的移动终端功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明移动终端蓝牙配对名称分类处理方法的较佳实施例的流程图。如图1所示,本发明实施例所述移动终端蓝牙配对名称分类处理方法,包括以下步骤:

步骤s100、移动终端记录每一次连接蓝牙的时间,并将该时间信息、及与其对应的对方蓝牙名称按一定的规则存储在一指定文件中;当每次连接该对方蓝牙名称时将其最新使用的时间信息重新更新到所述指定文件中。

本发明实施例中,所述移动终端记录每一次连接对方蓝牙名称的时间,并将该时间信息、及与其对应的对方蓝牙名称信息按一定的规则存储在一指定文件中,具体包括:例如当移动终端接收用户连接对方蓝牙名称的操作指令,并通过调用操作系统接口获取当前时间;以记录当前蓝牙设备连接时间,并通过调用操作系统接口在所述指定文件中创建新的条目以对应当前连接的对方蓝牙名称信息,并将获取的当前时间的记录在该条目中。

即本发明实施例中,当移动终端有新的蓝牙设备连接成功,会及时记录当前蓝牙设备连接的时间及对方蓝牙名称信息存储在指定文件中。

其中,所述当每次连接该对方蓝牙名称时将其最新使用的时间信息重新更新到所述指定文件中,包括:例如当移动终端接收用户连接对方蓝牙名称的指令,并通过调用操作系统接口获取当前时间;通过调用操作系统接口在所述指定文件中查找该对方蓝牙名称相对应的条目,并将该条目中的时间更新为获取的当前时间。

本发明实施例中、当移动终端接收用户连接对方蓝牙名称的指令,并通过调用操作系统接口获取当前时间;通过调用操作系统接口在所述指定文件中查找是否存在该对方蓝牙名称相对应的条目,若存在则将该条目中的时间更新为上述获取的当前时间;若不存在则通过调用操作系统接口在所述指定文件中创建新的条目以对应当前连接的对方蓝牙名称信息并将获取的当前时间的记录在该条目中。

即本发明实施例中,当移动终端检测到有新的蓝牙设备连接成功,立即记录当前蓝牙设备的连接时间及蓝牙名称,移动终端并查找该连接的蓝牙名称之前是否有过连接记录,如果有就及时更新新的连接时间,如果没有则新增加一条记录保存,以及时更新蓝牙设备连接状态

本发明方法在具体实施时,所述步骤s100之前还包括:预先在移动终端上创建一用于存储对方蓝牙名称信息及其连接时间信息的指定文件。

步骤s200、移动终端每隔定期时间将存储在所述指定文件中的每一对方蓝牙名称的时间信息与当前时间进行比较,判断是否超过一预定的时间间隔。

具体地所述步骤s200包括:、移动终端每隔定期时间将存储在所述指定文件中的每一对方蓝牙名称的时间信息与当前时间进行比较,判断是否超过一预定的时间间隔:当移动终端检测到预设的所述定期时间(例如每隔5天)到达;通过调用操作系统接口获取当前时间;通过调用操作系统接口从所述指定文件中逐条获取所记录对方蓝牙名称最近一次连接的时间,并将这些所记录的时间与获取的当前时间进行比较,计算一指定文件中记录的所有对方蓝牙名称闲置的天数。

根据用户预设长期闲置天数的判断标准,判断计算得出的所有对方蓝牙名称闲置的天数中是否存在大于用户预设天数的对方蓝牙名称。即判断是否超过一预定的时间间隔(例如10天)

本发明方法在具体实施时,所述步骤s100之前还包括:移动终端接收用户的操作指令预先设置所述定期时间(例如5天),以及接收用户的操作设定所述预定的时间间隔(例如10天)。

步骤300、当检测到有对方蓝牙名称的时间信息闲置超过一预定的时间间隔则判断为长期闲置,并将超过该预定的时间间隔长期闲置的对方蓝牙名称清单排列显示出来,并根据要求将长期闲置的对方蓝牙名称信息进行自动清理。

本发明实施例中、当检测到有对方蓝牙名称的时间信息闲置超过一预定的时间间隔(例如10天以上都没用过)则判断为长期闲置,在蓝牙模块中删除所存储的对方蓝牙名称信息,同时通过调用操作系统接口在所述指定文件中删除闲置天数大于用户预设天数的对方蓝牙名称对应的条目。

本发明实施例可以实现对进行过蓝牙连接的对方蓝牙名称的时间信息检测,当超过一预定时间如10天,则自动删除对方蓝牙名单,减少占用系统资源。

由上可见,本发明提供一种移动终端蓝牙配对名称分类方法,其使移动终端增加了新功能,可以自动对存储的蓝牙名称信息进行相应的处理,解决了移动终端中长期存在的蓝牙名称而占用存储空间,同时避免造成在手动查找蓝牙名称时有太多的无用蓝牙名称,为用户提供了方便。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。具体如下:

本发明实施例还提供了一种存储装置,其中,所述存储装置存储有计算机程序,该计算机程序被处理器执行时实现上述任一项实施例所述移动终端蓝牙配对名称分类处理方法的步骤,具体如上所述:例如执行如下步骤:

s1、移动终端记录每一次连接蓝牙的时间,并将该时间信息、及与其对应的对方蓝牙名称按一定的规则存储在一指定文件中;当每次连接该对方蓝牙名称时将其最新使用的时间信息重新更新到所述指定文件中;

s2、移动终端每隔定期时间将存储在所述指定文件中的每一对方蓝牙名称的时间信息与当前时间进行比较,判断是否超过一预定的时间间隔;

s3、当检测到有对方蓝牙名称的时间信息闲置超过一预定的时间间隔则判断为长期闲置,并将超过该预定的时间间隔长期闲置的对方蓝牙名称清单排列显示出来,并根据要求将长期闲置的对方蓝牙名称信息进行自动清理。

本发明实施例还提供了一种移动终端,如图2所示,所述移动终端包括处理器10,以及与所述处理器10连接的存储器20,

所述存储器20存储有计算机程序,该计算机程序被处理器10执行时实现上述任一项所述移动终端蓝牙配对名称分类处理方法的步骤;

所述处理器10用于调用所述存储器20中的程序指令,以执行上述任一项所述移动终端蓝牙配对名称分类处理方法的步骤。

综上所述,本发明所提供的移动终端、及其蓝牙配对名称分类处理方法、及存储设备,所述方法通过记录移动终端每一次连接蓝牙时对方蓝牙名称的时间,并将该时间信息、及与其对应的对方蓝牙名称信息按一定的规则存储在一指定文件中;当每次连接该对方蓝牙名称时将其最新使用的时间信息重新更新到所述指定文件中;定期将存储在所述指定文件中的每一对方蓝牙名称的时间信息与当前时间进行比较,判断是否超过一预定的时间间隔;当检测到有对方蓝牙名称的时间信息闲置超过一预定的时间间隔则判断为长期闲置,并将超过该预定的时间间隔长期闲置的对方蓝牙名称清单排列显示出来,并根据要求将长期闲置的对方蓝牙名称信息进行自动清理。本发明使移动终端增加了新功能,可以自动对存储的蓝牙名称信息进行相应的处理,解决了移动终端中长期存在的蓝牙名称而占用存储空间,同时避免造成在手动查找蓝牙名称时有太多的无用蓝牙名称,为用户提供了方便。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1