一种计算机开机处理方法及系统
文献发布时间:2023-06-19 10:19:37
技术领域
本发明涉及计算机系统技术领域,特别涉及一种计算机开机处理方法及系统。
背景技术
随着科技的不断完善,计算机已经成为人们办公生活的重要工具,目前,人们已经习惯于用计算机来处理各种生活中的事物,因此,计算机内部的数据可能包含极有价值的数据内容,为了防止计算机被其他人打开,从而使数据泄露,通常人们都会采用密码的方式进行锁定,以进行计算机的身份验证,但密码非常容易被人破解,且密码容易被人遗忘,导致普通的密码身份认证无法起到应有的效果。
发明内容
为了至少解决或部分解决上述问题,提供一种计算机开机处理方法及系统,并不采用密码的方式进行身份验证,而是采用人为习惯的方式进行身份认证,可以提高身份认证的辨识度,也可以避免密码认证造成的不必要的麻烦,使用起来更加方便快捷。
为了达到上述目的,本发明提供了如下的技术方案:
本发明一种计算机开机处理系统,包括操作分类模块、验证模块、数据库、用户操作行为检测模块、开机设置模块,所述开机设置模块设置不同种类的开机人为习惯信息发送至数据库,所述用户操作行为检测模块检测每次开机时的人为习惯信息,并将当前人为习惯信息发送至操作分类模块,所述操作分类模块采用聚类算法根据当前的操作数据信息查找出数据库中具有相同类别的开机人为习惯信息,并将数据发送至验证模块,所述验证模块根据操作分类模块发送的数据进行情景模拟,并与用户再次发送的人为习惯信息进行对应,确定验证结果。
作为本发明的一种优选技术方案,所述用户操作行为检测模块、验证模块均采用人机交互的形式进行人为习惯信息的收集和识别。
作为本发明的一种优选技术方案,所述操作分类模块将当前人为习惯信息特征数据为x
对于每一个样例i,计算其应该属于的类
对于每一个类j,重新计算该类的质心
}
x
由上述计算可以得到C
作为本发明的一种优选技术方案,所述用户操作行为检测模块、验证模块均连接有用于中断开机进程并进行返回的返回模块。
本发明一种计算机开机处理方法,包括以下步骤:
S1:上电自检,初始化计算机设备;
S2:随机展示一个操作界面视频,记录操作者的操作习惯;
S3:将当前的操作习惯通过记录有历史操作习惯的数据库中查找出属于同一用户操作习惯的操作数据;
S4:若没有属于同一用户操作习惯的操作数据,则返回至S2,根据任意一个属于同一用户操作习惯的操作数据再次进行视频验证;
S5:若验证失败则返回S4再次进行视频验证,若在一定时间内验证失败,则返回至S2。
作为本发明的一种优选技术方案,所述步骤S3采用kmeans聚类算法进行查找。
与现有技术相比,本发明的有益效果如下:
本发明并不采用密码的方式进行身份验证,而是采用人为习惯的方式进行身份认证,可以提高身份认证的辨识度,也可以避免密码认证造成的不必要的麻烦,使用起来更加方便快捷。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明的整体结构模块图;
图2是本发明的整体流程示意图;
图中:1、操作分类模块;2、验证模块;3、数据库;4、用户操作行为检测模块;5、开机设置模块;6、返回模块。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。其中附图中相同的标号全部指的是相同的部件。
此外,如果已知技术的详细描述对于示出本发明的特征是不必要的,则将其省略。
实施例1
如图1所示,本发明提供一种计算机开机处理系统,包括操作分类模块1、验证模块2、数据库3、用户操作行为检测模块4、开机设置模块5,开机设置模块5设置不同种类的开机人为习惯信息发送至数据库3,用户操作行为检测模块4检测每次开机时的人为习惯信息,并将当前人为习惯信息发送至操作分类模块1,操作分类模块1采用聚类算法根据当前的操作数据信息查找出数据库3中具有相同类别的开机人为习惯信息,并将数据发送至验证模块2,验证模块2根据操作分类模块1发送的数据进行情景模拟,并与用户再次发送的人为习惯信息进行对应,确定验证结果。
用户操作行为检测模块4、验证模块2均采用人机交互的形式进行人为习惯信息的收集和识别。
操作分类模块1采用kmeans聚类算法进行查找。
kmeans聚类算法将当前人为习惯信息特征数据为x
对于每一个样例i,计算其应该属于的类
对于每一个类j,重新计算该类的质心
}
x
由上述计算可以得到C
用户操作行为检测模块4、验证模块2均连接有用于中断开机进程并进行返回的返回模块6。
如图2所示,根据上述系统,其计算机开机处理方法,包括以下步骤:
S1:上电自检,初始化计算机设备;
S2:随机展示一个操作界面视频,记录操作者的操作习惯;
S3:将当前的操作习惯通过记录有历史操作习惯的数据库中查找出属于同一用户操作习惯的操作数据;
S4:若没有属于同一用户操作习惯的操作数据,则返回至S2,根据任意一个属于同一用户操作习惯的操作数据再次进行视频验证;
S5:若验证失败则返回S4,再次进行视频验证,若在一定时间内验证失败,则返回至S2。
历史操作习惯的数据库中存储有开机设置模块5的不同种类的开机人为习惯信息,这是经过用户认可可以进行访问的人的人为习惯信息,由于一个人的操作习惯各不相同,在同一个操作界面上操作的方式也不近相同,因此,操作分类模块可以准确的将当前的人为习惯信息与数据库中进行对应,用于识别当前人为习惯信息属于哪一个经过用户认可的人为习惯信息,并提取出该类信息,进行第二次验证,本申请中主要是用于人为习惯的不同进行不同人的识别,习惯可以包括书写以及任何生活中的事物,并通过视频的方式展现出来。
本发明并不采用密码的方式进行身份验证,而是采用人为习惯的方式进行身份认证,可以提高身份认证的辨识度,也可以避免密码认证造成的不必要的麻烦,使用起来更加方便快捷。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 计算机系统的开机方法与其开机画面的处理方法
- 一种计算机开机处理方法及系统