1.一种保护信息处理系统的方法,该信息处理系统包括一个或多个处理器、存储器和显示屏,该方法包括:
在所述信息处理系统的显示屏上显示多个移动图形对象;
从用户接收按照选中次序对所述多个移动图形对象的集合的选择,其中所述选择是在所述多个移动图形对象处于运动中时执行的;以及
响应于所述用户选中的图形对象的集合和选择次序与预期的图形对象的集合和预期的选择次序相匹配而解锁所述信息处理系统,其中所述解锁允许所述用户与信息处理系统的一个或多个应用交互并且允许所述用户访问所述信息处理系统上存储的数据。
2.如权利要求1所述的方法,还包括:
在执行所述显示、接收和解锁之前配置所述多个移动图形对象,其中所述配置还包括:
接收来自所述用户的解锁图案,其中该解锁图案包括所述预期的图形对象的集合和预期的选择次序;以及
将所述预期的图形对象的集合和预期的选择次序存储在所述信息处理系统的存储器中。
3.如权利要求2所述的方法,其中所述配置还包括:
由所述用户选择在所述显示屏上显示的所述多个图形对象。
4.如权利要求1所述的方法,其中,所述多个图形对象中的每一个以伪随机方向在所述显示屏上移动。
5.如权利要求1所述的方法,其中,从所述用户接收到的选择是持续轻扫运动,其中所述用户的手指按照所述选择次序触摸选中集合中包括的每一个移动图形对象而不离开所述显示屏的表面。
6.如权利要求1所述的方法,还包括:
用在正从所述用户接收选择的同时继续移动的多个移动图形对象来填充所述显示屏;
重复地将触摸屏幕的表面的输入设备的屏幕位置与每一个移动图形对象的当前位置相比较;以及
基于所述比较来检测对所述多个移动图形对象的集合的选择,直到判定正从所述用户接收到的选择完成为止。
7.如权利要求1所述的方法,其中,显示的移动图形对象中的每一个在正从所述用户接收选择的同时继续跨所述显示屏移动,并且其中该方法还包括:
在对集合中包括的每一个移动图形对象的选择之后,改变选中的移动图形对象的外观,其中所述改变是从由变更外观和从所述显示屏中除去所述选中的移动图形对象构成的组中选择的。
8.一种信息处理系统,包括:
一个或多个处理器;
与处理器中的至少一个相耦合的存储器;
能由处理器中的至少一个访问的显示屏;以及
在所述存储器中存储并且由处理器中的至少一个执行以保护该信息处理系统的指令集,其中该指令集执行以下动作:
在所述信息处理系统的显示屏上显示多个移动图形对象;
从用户接收按照选中次序对所述多个移动图形对象的集合的选择,其中所述选择是在所述多个移动图形对象处于运动中时执行的;以及
响应于所述用户选中的图形对象的集合和选择次序与预期的图形对象的集合和预期的选择次序相匹配而解锁所述信息处理系统,其中所述解锁允许所述用户与所述信息处理系统的一个或多个应用交互并且允许所述用户访问所述信息处理系统上存储的数据。
9.如权利要求8所述的信息处理系统,其中,所述动作还包括:
在执行显示、接收和解锁之前配置所述多个移动图形对象,其中所述配置还包括:
接收来自所述用户的解锁图案,其中该解锁图案包括所述预期的图形对象的集合和预期的选择次序;以及
将所述预期的图形对象的集合和预期的选择次序存储在所述信息处理系统的存储器中。
10.如权利要求9所述的信息处理系统,其中所述配置还包括:
由所述用户选择在所述显示屏上显示的多个图形对象。
11.如权利要求8所述的信息处理系统,其中,所述多个图形对象中的每一个以伪随机方向在所述显示屏上移动。
12.如权利要求8所述的信息处理系统,其中,从用户接收到的选择是持续轻扫运动,其中所述用户的手指按照所述选择次序触摸选中集合中包括的每一个移动图形对象而不离开所述显示屏的表面。
13.如权利要求8所述的信息处理系统,其中所述动作还包括:
用在正从所述用户接收选择的同时继续移动的多个移动图形对象来填充所述显示屏;
重复地将触摸屏幕的表面的输入设备的屏幕位置与每一个移动图形对象的当前位置相比较;以及
基于所述比较来检测对多个移动图形对象的集合的选择,直到判定正从所述用户接收到的选择完成为止。
14.如权利要求8所述的信息处理系统,其中,显示的移动图形对象中的每一个在正从所述用户接收选择的同时继续跨所述显示屏移动,并且其中所述动作还包括:
在对集合中包括的每一个移动图形对象的选择之后,改变选中的移动图形对象的外观,其中所述改变是从由变更外观和从所述显示屏中除去选中的移动图形对象构成的组中选择的。