发明名称 手持式电子设备及其控制显示内容的方法
摘要 一种手持式电子设备包括加速度计、处理器及输入/输出控制器。加速度计用于感应手持式电子设备所处的加速度,并生成相应的加速度信号。处理器用于对加速度信号进行坐标的重整,并根据经过重整的手持式电子设备在预定的动作控制时的加速度信号及第一显示内容信息重新计算第二显示内容信息。输入/输出控制器用于输出第二显示内容信息。本发明还提供一种手持式电子设备的控制显示内容的方法。
申请公布号 CN101996021B 申请公布日期 2013.02.13
申请号 CN200910108899.8 申请日期 2009.08.12
申请人 幻音科技(深圳)有限公司;幻音数码有限公司 发明人 邓宁;陈继健;林嘉祺;吴建屏
分类号 G06F3/0346(2013.01)I;G06F3/0481(2013.01)I 主分类号 G06F3/0346(2013.01)I
代理机构 广州华进联合专利商标代理有限公司 44224 代理人 何平
主权项 1.一种手持式电子设备,包括:测量模块,用于测量三维方向上的加速度;动作控制状态获取模块,用于根据所述三维方向上的加速度判断是否处于预定的动作控制状态;所述预定的动作控制的方向由处于该状态时的加速度和/或时间所计算而得的有效加速度系数确定,计算所述有效加速度系数的步骤包括:以预定的频率取样所述加速度;对在预定时间内超过预定阈值的所述加速度取样值求和;所述动作控制状态获取模块还用于将在第一方向上的加速度算得的X轴有效加速度系数、Y轴有效加速度系数之和与在第二方向上的加速度算得的Z轴有效加速度系数进行比较;若所述Z轴有效加速度系数大于所述X轴有效加速度系数与所述Y轴有效加速度系数之和,则确定所述动作控制的方向为所述第二方向;否则确定所述动作控制的方向为所述第一方向上;处理模块,用于根据第一显示内容信息进行与所述预定的动作控制的方向相对应的缩放/平移计算,以得出经缩放/平移后的第二显示内容信息,其中所述缩放/平移计算由处于该状态时的加速度和/或时间所计算而得的有效加速度系数确定,所述第一显示内容信息为当前显示屏上所显示内容;所述处理模块用于缩放计算的步骤包括:根据所述有效加速度系数确定相对应的缩放系数;所述确定缩放系数的步骤包括:确定大于上限阈值正值的所述有效加速度系数所对应的缩放系数为最大值、小于上限阈值负值的所述有效加速度系数所对应的缩放系数为最小值;确定落入下限阈值的正负值之间的所述有效加速度系数所对应的缩放系数为1;确定介于所述上、下限阈值的正值之间及所述上、下限阈值的负值之间的所述有效加速度系数所对应的缩放系数随所述有效加速度系数的增大而增大;根据所述缩放系数以及所述第一显示内容信息中当前显示内容的尺寸以预定公式计算所述第二显示内容信息,所述第二显示内容信息包括经缩放后的显示内容及其尺寸,所述预定公式为:S<sub>new</sub>=max[min(f·S<sub>present</sub>,S<sub>MAX</sub>),S<sub>MIN</sub>],其中f为所述缩放系数,S<sub>MAX</sub>、S<sub>MIN</sub>分别是所述显示内容的最大、最小的可缩放尺寸,S<sub>present</sub>为所述第一显示内容信息中显示内容的尺寸,S<sub>new</sub>为所述第二显示内容信息 中显示内容的尺寸;所述处理模块用于平移计算的步骤包括:根据所述有效加速度系数确定相对应的平移系数,所述确定平移系数的步骤包括:确定大于上限阈值正值的所述有效加速度系数所对应的平移系数为最大值、小于上限阈值负值的所述有效加速度系数所对应的平移系数为最小值;确定落入下限阈值的正负值之间的所述有效加速度系数所对应的平移系数为0;确定介于所述上、下限阈值的正值之间及所述上、下限阈值的负值之间的所述有效加速度系数所对应的平移系数随所述有效加速度系数的增大而增大;根据所述平移系数及所述第一显示内容信息中的坐标以预定公式计算所述第二显示内容中的坐标,所述预定公式为:<img file="FSB00000938885600021.GIF" wi="819" he="131" />其中x<sub>present</sub>、y<sub>present</sub>为所述第一显示内容信息相对于全部显示内容信息的坐标,L<sub>x</sub>、L<sub>y</sub>为显示屏幕的尺寸;D<sub>x</sub>、D<sub>y</sub>为全部显示内容信息的尺寸;x<sub>new</sub>、y<sub>new</sub>为第二显示内容信息相对于全部显示内容信息的坐标,q<sub>x</sub>、q<sub>y</sub>为调整系数、p<sub>x</sub>、p<sub>y</sub>为所述平移系数;输出模块,用于输出所述第二显示内容信息。
地址 518057 广东省深圳市南山区高新技术产业园南区深港产学研基地西座708室