本周二苹果获得了一项非常有趣的专利,这份专利在2007年递交,描述了一种当用户在移动过程中使用iPhone时,减少用户误触的图形用户界面。这份专利被称为“可变的设备图形用户界面”,专利中描述了一种用户移动将会通过软件调整进行补偿的系统。这种专利可以解决小屏触控设备上出现的误触现象,当用户在运动过程中,使用iPhone时可能经常会发生误触现象。
比如当用户走动或者跑步时,对iPhone进行操控时可能发生很大的误差。为了补偿这种误差,苹果在专利中提到可以使用一个或多个传感器侦测设备移动或移动规律,这将激活动态用户界面调整,比如放大虚拟按键的触控区域,或者将视觉元素转移到屏幕周围。苹果提到可以调用的传感器包括加速器、陀螺仪和很多板载传感器,这些传感器大部分已经存在于iPhone中。
设备加速和方向等数据可以转换成设备的运动方式。更重要的是,检测到的运动方式可以与预先设定的数据库进行匹配,比如当iPhone侦测到上下摆动,系统会确定用户正在走路。每种不同的运动将会调用不同的用户界面补偿,用户界面的改变也会基于类型和运动强度自动调整。
根据一些例子,该系统会自动调整用户界面元素大小和触控区域,以便补偿某种特定的运动。其他例子中提到了图形界面元素动态的被映射到屏幕不同的位置,比如联系人列表会向侦测到运动方向移动,方便用户操作。用户界面还能有“鱼眼”效果,当某个元素放大时,其他元素自动缩小。
就像大部分苹果专利一样,这种系统不知道何时才能出现在消费级电子设备上。不过值得关注的是,苹果似乎想要将iPhone作为运动追踪设备,iPhone 5s中搭载的M7运动协处理器就是很好的证明。