专利名称:根据感测信号更改图标坐标值的方法及电子装置的制作方法
技术领域:
本发明提供一种可根据感测信号更改图标的坐标值的方法,特别是一种可让使用者经由传感器进行操作后输出感测信号,以更改图标坐标值、重新显示图标(icon)的排列位置的方法。
背景技术:
智能型手机或是平板计算机已经广泛的被消费者所使用,而为了方便消费者观看智能型手机的画面,显示器的尺寸也不断改变,但这样造成使用者操作上的问题。图1为现有的一电子装置的图标示意图。电子装置10的显示器11显示了在一操作系统中的多个图标,如图标A至I。一般使用者在单手操作电子装置10时,手指的位置可能位于图标A的附近。若使用者想要点选图标I,则不容易将手指移动到图标I的位置,而一般使用者通常会通过另外一只手来点选图标I。虽然可以解决问题,但要使用者双手操作,而无法让使用者轻易地使用单手点选所要点选的图标。通常使用者可自行挪动调整图标,但仍(需?)由使用者逐一调整或设定,相当不便。
发明内容
本发明的目的在于提供一种可根据感测信号更改图标的坐标值的方法,以符合使用者的使用习惯。本发明的其它目的和优点可以从本发明所揭露的技术特征中得到进一步的了解。为达上述之一或部分或全部目的或是其它目的,本发明的一实施例提供一种根据感测信号更改图标的坐标值的方法,包括:经由一传感器,根据一使用者的一操作输出一感测信号;经由一显示器,显示一操作系统中多个图标,其中每一所述图标分别对应一组件数据;以及,经由一处理器,当接收到一触发信号时,取得该显示器目前所显示的多个图标,根据该传感器所输出的该感测信号产生所述显示器目前所显示图标中每一个图标的更新坐标值,更改该操作系统中所述图标的坐标,由该显示器依据更新坐标值重新显示所述显示器目前所显示图标。本发明的另一实施例提供一种一种根据感测信号更改图标的坐标值的电子装置,包括:一传感器,根据一使用者的一操作输出一感测信号;一显示器,显示一操作系统中多个图标,其中每一所述图标分别对应一组件数据;以及,一处理器,电性连结该传感器和该显示器,当接收到一触发信号时,取得该显示器目前所显示的多个图标,根据该感测信号产生所述显示器目前所显示图标中每一个图标的更新坐标值,更改该操作系统中所述图标的坐标,由该显示器依据更新坐标值重新显示所述显示器目前所显示图标。本发明的另一实施例提供一种电子装置。该电子装置包括一图标坐标转换模块、一个人化分析模块、一传感器以及一处理器。该图标坐标转换模块,接收一操作系统中的一图标坐标初始数据。该个人化分析模块,取得该图标坐标初始数据内的多个图标对应的多个参数,并根据接收到的所述参数计算每一个图标的权值。该传感器,接收并传送一感测信号给该个人化分析模块。该处理器,电性连结该传感器和该个人化分析模块,当接收到该感测信号和一触发信号时,该图标坐标转换模块根据每一个图标的权值,对所述图标更改排列方式。通过本发明,可以让最常被使用者使用的图标位于使用者最容易点选的位置,符合使用者的使用习惯。
图1为现有的一电子装置的图标示意图;图2A为根据本发明的一实施例的一种根据感测信号更改图标的坐标值方法的流程图;图2B为根据本发明的另一实施例根据感测信号更改图标的坐标值方法的流程图;图3为根据本发明的一实施方式的示意图;图4为根据本发明的方法的另一实施例的流程图;图5为根据本发明的一种根据感测信号更改图标的坐标值的电子装置的一实施例的不意图;图6为根据本发明的根据触控面板轨迹来更改图标的坐标值的方法的一实施例的流程图。图7为根据本发明的根据手机晃动或转动来更改图标的坐标值的方法的一实施例的流程图;图8为根据本发明的另一实施例以检测触控面板特定区域的碰触时间作为感测信号的方法示意图;图9为根据本发明的另一实施例以检测触控面板轨迹作为触发信号的方法流程示意图;图10为根据本发明的另一实施例以缩小虚拟键盘的示意图;图11为根据本发明的另一实施例依据权值更改排列图标的流程图;图12为根据本发明的以智能型手机作为实施例的示意图;图13为根据本发明的电子装置的另一实施例的示意图。附图标号:10 电子装置11 显示器S201 S203 步骤S211 S214 步骤30a、30b、61、62、63、64、71、72、73、74、81、83、91、94、1001、1002 桌面31、32 轨迹S41 S44 步骤50 电子装置51 第一传感器52 显不器
53 处理器54 第二传感器55 存储单元56 个人化模块57 反馈模块60、70、80、90、1000、1200 智能型手机65 第一轨迹66 第二轨迹67、68 虚拟轴82 窗口P1、P2 位置93 第一轨迹95 中心区域A T 图标1003 虚拟键盘SI 101-S1108 步骤1201 处理器1202 应用程序1203 传感器1300 电子装置1301 处理器1302 传感器1303 图标坐标转换模块1304 个人化分析模块
具体实施例方式有关本发明的前述及其它技术内容、特点与功效,在以下配合参考图标的一较佳实施例的详细说明中,将可清楚的呈现。以下实施例中所提到的方向用语,例如:上、下、左、右、前或后等,仅是参考附加图标的方向。因此,使用的方向用语是用来说明,并非用来限制本发明。本发明适用于各种具传感器的电子装置,如智能型手机、平板计算机、具触控屏幕的计算机等,但本发明不限于此。图2A为根据本发明的一实施例的一种根据感测信号更改图标的坐标值方法的流程图。步骤S201中,经由一传感器,根据一使用者的一操作输出一感测信号。在此步骤中,传感器可以是一触控面板、一线性加速度器、一陀螺仪或者是一麦克风。步骤S202中,经由一显示器,显示一操作系统中多个图标,其中每一所述图标分别对应一组件数据。在此步骤中,组件数据可以用来启动一指令、开启一应用程序、开启一数据夹、开启一档案和进行一连结(如链接网址、存储档案的地址等)。步骤S203中,经由一处理器,当接收到上述的感测信号和一触发信号时,取得显示器目前所显示的多个图标,然后根据传感器所输出的感测信号产生目前所显示中每一个图标的更新坐标值,更改目前所显示图标的坐标,然后由显示器依据更新坐标值重新显示图标。在此步骤中,触发信号可以是一按键信号、一应用程序启动信号、或者是任何一种感测信号,例如是先前感测信号(亦即触发信号和感测信号是同一个信号)或是另一种感测信号。此外,感测信号和触发信号可以是同时产生,例如同时摇晃电子装置产生振动作为感测信号,并按下一特定按键作为触发信号。也可以是先产生感测信号再产生触发信号,例如翻转电子装置,由陀螺仪产生感测信号后启动一应用程序作为触发信号,来致使处理器执行更改图标排列功能,亦即更新图标坐标值、更改图标坐标、重新显示等,也可以是先产生触发信号再产生感测信号,例如长按一特定按键作为触发信号后,倾斜电子装置由陀螺仪产生感测信号,来致使处理器执行更改图标排列功能。更进一步时,处理器更可接收并分析传感器信号是否符合一预设情况,当传感器信号的一分析结果符合预设情况才发送触发信号。在另一实施例中,上述产生每一个图标的更新坐标值及更改图标坐标,可以是将所显示的多个图标进行某一种特定的图标排列方式,例如将多个图标集中排列在左方、集中排列在下方、沿着显示画面四周排列、依据一轴进行左右翻转、依据一轴上下翻转等。图2B为根据本发明的另一实施例根据感测信号更改图标的坐标值方法的流程图。在步骤S211中,经由一图标坐标转换模块,先取得目前电子装置的操作系统所显示的多个图标的一初始图标数据,该初始图标数据包含了每一图标的显示图片、名称及目前于电子装置显示画面的坐标位置。该初始图标数据可能由电子装置的操作系统所提供或是通过一应用程序来撷取电子装置目前显示的画面,并分析后所取得。在步骤S212中,经由一个人化分析模块,取得图标坐标初始数据内的多个图标对应的多个参数,并根据接收到的参数计算每一个图标的权值。每一个图标的权值可以是经由操作系统设定每一个图标的初始权值,接着根据使用者点选图标的次数、频率、图标建立时间、最近执行对应该图标的应用程序的时间、对应该图标的应用程序的执行时间,对应该图标的应用程序的下载时间等参数,调整该初始权值。也就是说,初始权值可以依据使用者的习惯进行调整后,而得到使用者个人化的权值。权值也可以是通过电子装置中的操作系统来搜集使用者的个人化数据,或是由使用者来设定每一图标的一个人化数据,然后根据该个人化数据产生该权值。在步骤S213中,经由一传感器,接收并传送一感测信号给该个人化分析模块。在步骤S214中,经由一处理器,当接收到感测信号和触发信号时,令图标坐标转换模块根据每一个图标的权值,对所显示的图标更改排列方式。电子装置内的处理器会检测是否有接收到感测信号和触发信号。在本实施例中,只要电子装置同时接收到预定的感测信号和触控信号,就会执行本实施例的更改图标的坐标值方法。但是如果此时使用者正在执行其它的应用程序时,即使电子装置接收到预定的触控信号,也可不执行本实施例的方法。在另一实施例中,图标坐标转换模块和个人化分析模块是经由一应用程序来实现,当电子装置的处理器接收到预定的感测信号和触控信号而图标坐标转换模块和个人化分析模块的应用程序并未被启动时,则处理器令应用程序会先被启动,接着在执行本实施例的方法。在另一些实施例中,不同的感测信号亦可分别对应不同形式的图标排列模式。例如当电子装置有多个传感器时,每一传感器的感测信号所分别对应的图标排列模式,可事先存储在一存储单元中。然后可根据使用者的操作输出,分别所对应的感测信号。当处理器接收到触发信号和所输出的感测信号时,从该多个传感器中判断目前所输出的是哪一个感测信号,然后从存储单元取得对应该目前所输出的感测信号所对应的图标排列方式,产生目前所显示图标中每一个图标的更新坐标值。举例来说,电子装置可有第一传感器(可输出第一感测信号)和一第二传感器(可输出第二感测信号),存储单元存储有第一感测信号所对应的第一图标排列方式(例如将所有图标在最右方排列),和第二感测信号所对应的第二图标排列方式(例如所有图标依显示器的中央垂直线作为一对称轴进行左右翻转),当处理器接收到第一传感器或第二传感器其中之一所输出的输出感测信号和触发信号时,即可依据输出感测信号(例如是第一感测信号),经由存储单元取得对应的图标排列方式(即第一图标排列方式),来产生显示器目前显示画面中所有图标的更新坐标值。在另一些实施例中,感测信号只有一种,而不同的触发信号亦可分别对应不同形式的图标排列模式,亦可事先存储在一存储单元中。分析该触发信号以决定一对应的图标排列模式。因为触发信号可能有许多种态样,且可能由不同的传感器或经由电子装置所产生,因此必须先分析触发信号的态样以决定接下来的图标排列是要依据那一种图标排列模式。举例来说,触发信号可能会手机震动、摆动或摇动,或是启动一应用程序,而对应的图标排列模式可能为一落下模式。当电子装置接收到该触发信号时,会让此时显示器上显示的多个图标落下至显示器的底部。或是电子装置会检测目前显示装置是否有被触碰的情况,如果有的话,则所述图标会被移动到显示装置被触碰的区域的四周。在另一实施例中,触发信号可能为使用者于触控屏幕上的一第一移动轨迹,该移动轨迹用以定义一轴线,接着再根据使用者于触控屏幕上的一第二移动轨迹,决定此时显示器上显示的多个图标的排列方式。请参考图3。图3为根据本发明的一实施方式式的示意图。于图3中,桌面30a表示初始的图标排列方式,桌面30b表示经更改排列图标后的桌面示意图。在图3中,第一移动轨迹如轨迹31所示,为一向右水平移动轨迹,第二轨迹如轨迹32所示,为一向上垂直移动轨迹。本发明可经由处理器先根据轨迹31将此时的图标分为两个群集(group),接着根据轨迹32将轨迹31上方的多个图标与轨迹31下方的多个图标的位置对调,形成如桌面30b。图4为根据本发明的方法的另一实施例的流程图。本实施例方法可由电子装置内的一应用程序或由电子装置的操作系统所执行。在下文中,此实施方法由电子装置内的一应用程序(例如图标排列程序)经由电子装置内的处理器所执行、致使处理器执行更改图标排列功能为例说明。在步骤S41中,图标排列程序会检测是否接收到一触发信号。该触发信号可能是以中断信号的方式通知该应用程序。该触发信号可能由电子装置的一触控面板、陀螺仪、一重力传感器(G-sensor)或是按键所发出。在另一个实施例中,会通过一第一应用程序,接收触控面板、陀螺仪或是重力传感器发出的感测数据,并根据接收到的感测数据,判断是否符合发出触发信号的一特定条件。举例来说,若使用者于触控面板上的一移动轨迹是由触控面板的右上角到左下角或左上角到右下角,则第一应用程序发出该触控信号。在另一个例子中,使用者预先设定连续水平摇动电子装置三次,且每次摇动的角度皆大于一预定角度时,表示此时使用者要更改排列图标。因此若第一应用程序根据接收到的感测信号解读了使用者的动作为水平摇动电子装置三次,且每次摇动的角度皆大于该预定角度时,则第一应用程序发出该触控信号。在步骤S42中,图标排列程序对此时电子装置的显示装置上的多个图标进行更改排列。图标排列程序会根据该触发信号或第一应用程序传送的数据先判断以何种排列模式更改排列图标。接着,图标排列程序会取得一个人化数据,用以产生对应于每一图标的权值,并且根据每一图标的权值与排列模式更改排列图标。藉由这样的方式,让使用者最有可能使用的一第一图标,位于使用者最容易点选的位置。举例来说,当一个右撇子的使用者只用左手单手握住智能型手机时,或是双手握住平板计算机时,对使用者来说,大姆指最容易点选的位置就位于触控屏幕的左下角。因此更改排列后的图标中,越有可能被使用者点选的图标就会越接近触控屏幕的左下角。接着在步骤S43中,图标排列程序会在一定时间内判断是否有接收到相同的触发信号,或是由第一应用程序判断是否有连续两个相同的触发信号产生情况发生。若无,则本方法结束。若有,则表示使用者对于在步骤S42中所排列的图标并不满意,则进入到步骤S44中。在步骤S44,图标排列程序会将图标以随机数方式更改排列。在本实施中,使用者若对排列的图标仍不满意,则可以重复用以产生触发信号的动作,让图标排列方法持续在步骤S43与步骤S44之间重复,直到使用者点选任一图标为止。接着,图标排列程序会记录使用者选择的图标以及最后桌面的图标排列方式,并根据记录的数据计算每一图标的权值。如前所述,个人化数据可能包括点选图标的次数、频率,执行对应该图标的一应用程序的时间等等。在本实施例中,亦可加入图标位置的数据于个人化数据内,作为计算每一图标的权值的一个参考。图5为根据本发明的一种根据感测信号更改图标的坐标值的电子装置的一实施例的示意图。电子装置50,包括第一传感器51、显示器52、处理器53、第二传感器54、存储单元55、个人化模块56以及反馈模块57。第一传感器51,根据一使用者的一操作输出一第一感测信号,其中该第一传感器51可能为一触控面板、一线性加速度器或一陀螺仪。显示器52,显示一操作系统中多个图标,其中每一所述图标分别对应一组件数据,其中该组件数据用来启动一指令、开启一应用程序、开启一数据夹、开启一档案和进行一连结(如链接网址、存储档案的地址等)等其中之一。处理器53,电性连结该第一传感器51和该显示器52,当接收到该第一感测信号和一触发信号时,取得该显示器目前所显示的多个图标,根据该第一感测信号产生所述显示器目前所显示图标中每一个图标的更新坐标值,更改该操作系统中所述图标的坐标,由该显示器52依据更新坐标值重新显示所述图标,其中该所述图标分别具有一权值,且该处理器53是根据该第一感测信号和所述图标的权值,产生所述图标中每一个图标的更新坐标值。在另一实施例中,电子装置50具有一个或多个第二传感器54,可根据该使用者的操作输出分别对应的第二感测信号。存储单元55存储分别对应第一感测信号、每一第二感测信号的图标排列方式,例如第一图标排列方式、多个第二图标排列方式。当处理器53接收到第一传感器和第二传感器其中任何一种感测信号和该触发信号时,根据所接收到的感测信号自该存储单元55取得对应的图标排列方式,以产生所述显示器目前所显示图标中每一个图标的更新坐标值。个人化模块56,耦接处理器53,接收每一图标的一个人化数据,其中该个人化数据包括该图标名称、该图标的一坐标、该图标被点选的次数、该图标被点选的频率、该图标的一建立时间、对应该图标的一应用程序最新的执行时间、该应用程序的总执行时间,该应用程序的一下载时间、该应用程序的类型、对应该图标的一档案与该档案类型或该应用程序的一使用评价。回馈模块57,耦接处理器53,将该使用者于该更改排列所述图标后的至少一个操作传送给该个人化模块57,用以校正所述图标该权值。
图6为根据本发明的根据触控面板轨迹来更改图标的坐标值的方法的一实施例的流程图。本实施例以一智能型手机60为例说明,其亦可适用于平板计算机。桌面61 64显示智能型手机60在不同的时间点的图标排列方式。在桌面61中,图标A至图标T以一预设排列方式显示在智能型手机60的显示装置。当智能型手机60检测到使用者的一第一轨迹65时,即检测到一感测信号,智能型手机60内的一触发信号产生器被使能,并根据使用者的下一个动作决定是否发出触发信号给智能型手机60内的一图标排列模块,致使处理器执行更改图标排列功能。在桌面62中,智能型手机60检测到使用者的一第二轨迹66,此时智能型手机60内的触发信号产生器根据第一轨迹65与第二轨迹66判断符合触发信号产生条件之一,因此会发出触发信号给智能型手机60内的图标排列模块。在本实施例中,图标更改排列是否被处理器执行是会经过两阶段的判断。首先,第一个阶段是决定图标排列模块是否要被启动。因此,判断第一轨迹65是否符合一特定模式或是规则,来决定图标排列模块是否要被启动。接着,图标排列模块被启动后,并不马上执行图标更改排列,而是会判断接下来是否有符合既定规则的信号产生。如本实施例中,当第二轨迹66符合一预定规则后,图标排列模块才会执行图标更改排列的动作。在本实施例中,第二轨迹66表示图标更改排列的方式是依据第一轨迹65形成的一虚拟轴,将图标由右上往左下翻转。如果第二轨迹66为上往下的一移动轨迹,则图标更改排列的方式是依据第一轨迹65形成的一虚拟轴或位于图标62内一水平虚拟轴,将图标由上往下翻转。在本实施例中,桌面62上的图标A到图标T会经过两次的移动才会达到想要的图标排列方式。请参考桌面63与桌面64的说明。图标A到图标T会先沿着虚拟轴67,以顺时针方向或逆时针方向将图标A到图标T进行第一次翻转,翻转后的结果如桌面63所示。接着,桌面63上所示的图标A到图标T会先沿着虚拟轴68,以顺时针方向或逆时针方向将图标A到图标T进行第二次翻转,翻转后的结果如桌面64所示。桌面64上的图标A到图标T的排列方式就是使用者所预期的图标排列方式。要注意的是,使用者可能不会看到桌面63的图标排列方式,而直接看到桌面64的图标排列方式。在另一个实施例中,图标A到图标T在进行第一次翻转与第二次翻转时,会以动画方式表现。图7为根据本发明的根据手机晃动或转动来更改图标的坐标值的方法的一实施例的流程图。本实施例以一智能型手机70为例说明。桌面71 74显示智能型手机70在不同的时间点的图标排列方式。在桌面71中,图标A至图标I被一预设排列方式显示在智能型手机70的显示装置。当智能型手机70被水平连续晃动,且检测到智能型手机70的速度或角速度大于一预定值时,即检测到一感测信号和一触发信号。接着,桌面72中的图标A至图标I就会以类似自由落体的方式掉落到桌面的底部,如桌面73所示。在本实施例中,图标的权值越大,掉落的速度也就越快,也就越接近桌面73的底部。在本实施例中,图标F的权值最大,图标E的权值最小。若智能型手机70倾斜时,图标A至图标I也会适应性的改变位置,如桌面74所示。当图标A至图标I从桌面73的位置变化为桌面74的位置时,可以以动画方式表现。图8为根据本发明的另一实施例以检测触控面板特定区域的碰触时间作为感测信号的方法示意图。本实施例以一智能型手机80为例说明,其亦可适用于平板计算机。桌面81与83显示智能型手机80在不同的时间点的图标排列方式。当智能型手机80检测到使用者触碰智能型手机80的触控面板上一特定区域的时间大于一预定时间时,即检测到一感测信号,随即一触发信号依据该感测信号而自动被触发,例如启动一应用程序,并于智能型手机80的显示器上建立一窗口 82,该窗口 82内包含桌面81内所有的图标。换句话说,窗口 82的初始显示内容为桌面81的缩小板。使用者可以通过手指在窗口 82内来对窗口 82内的所有图标进行操作,如同在对桌面81的所有图标进行操作。要注意的是,此时窗口 82内的所有图标之间的相对位置,可以是桌面81的所有图标之间的相对位置,将桌面81中所有图标缩小并移动到使用者手指便利操作的位置。在前述实施例中,窗口 82图标可视作为桌面81中图标重新排列的显示结果。更进一步时,使用者可以触碰方式在窗口 82内移动来移动图标、进行操作,其也可以利用线性加速度器或是陀螺仪来检测智能型手机80的倾斜方向与倾斜角度(如同前述的感测信号),来进一步对窗口 82内的图标移动、或重新排列图标。更进一步时,窗口 82内的图标还可藉由其它的感测信号如使用者倾斜智能型手机80的角度来进行缩放。举例来说,当智能型手机80的位置从位置Pl移动到位置P2时,可放大窗口 82内的图标大小,如桌面83中所示。如此一来,原先图标A的位置离智能型手机80的显示器的左下角最远,通过窗口 82的设计,图标A就可以显示在智能型手机80的显示器的左下角区域,方便使用者点选。在另一个实施例中,必须要窗口 82内的区域有检测到被碰触,且同时检测智能型手机80被水平往上或水平往下倾斜,窗口 82内的图标才会被进行缩放。此外,在本实施例中更进一步时,可根据使用者的操作进行回馈,并分析使用者的使用习惯,校正智能型手机80平移速度与倾斜程度所对应的图标缩放倍率以及窗口82的图标移动速度。图9为根据本发明的另一实施例以检测触控面板轨迹作为触发信号的方法流程示意图。本实施例以一智能型手机90为例说明,其亦可适用于平板计算机。在本实施例中,先接收到触发信号、再收到感测信号后重新排列图标的实施方式。桌面91与94显示智能型手机90在不同的时间点的图标排列方式。本实施例以一第一轨迹93为触发信号为例说明。当智能型手机90检测到该第一轨迹93时,启动一应用程序。更进一步时,使用者可以通过此应用程序自行设定手势(gestures)与轨迹作为指定的触发信号。在本实施例中,即是依据一右上往左下的单指轨迹为触发信号。在另一实施例中,使用者或智能型手机90的操作系统可以设定智能型手机90的显示器的一特定区域(如中心区域95),当检测到的轨迹有通过该特定区域,且轨迹的长度落在一预定范围内,就发出触发信号以启动应用程序。在发出触发信号的同时,智能型手机90会发出震动来告知使用者应用程序已经被启动。在另一实施例中,使用者或智能型手机90的操作系统可以设定智能型手机90的显示器的一特定区域(如中心区域95),当检测到的轨迹有通过该特定区域,且使用者有震动或摇动手机,则启动应用程序。在应用程序被启动后,第一轨迹93即被设定为一翻转轴心,接着根据使用者移动或转动手机所产生的感测信号来进行图标更改排列,排列后的图标如桌面94所示。桌面91与桌面94内的图标的排列方式,即是以第一轨迹93为中心,依据移动或转动手机所产生的感测信号将图标进行左右对调的结果。在另一个实施例中,可依据使用者于触控面板上的移动轨迹为触发信号,接着以使用者震动或摇动手机作为感测信号,然后进行图标更改排列。简单来说,使用者第一次于触控面板上的移动轨迹是启动图标排列程序或模块的触发信号,但是并不马上进行图标更改排列。等到在一预定时间内检测到使用者震动或摇动手机的感测信号,才开始执行图标更改排列。在本实施例中,使用者可以通过图标排列程序,自行设定图标更改排列的感测信号,如根据使用者转动手机的角度、手机倾斜的角度或是设定手机移动的加速度的一阀值(threshold)。图10为根据本发明的另一实施例以缩小虚拟键盘的示意图。本实施例主要是针对虚拟键盘的显示方式说明。本实施例以一智能型手机1000为例说明,其亦可适用于平板计算机。桌面1001与1002显示智能型手机1000在不同的时间点的图标排列方式。在桌面1001中,虚拟键盘1003为方便使用者使用而会较大尺寸显示。当检测到使用者晃动或转动手机1000时,图标排列方法便会被启动,此时虚拟键盘1003会被缩小,且设置在屏幕的角落。利用这样的方式可以让智能型手机1000方便使用者来操作虚拟键盘,此外也不会被虚拟键盘1003 —直占着很大的显示区域。图11为根据本发明的另一实施例依据权值更改排列图标的流程图。在步骤SllOl中,电子装置的一处理器或一应用程序会接收传感器传送的感测数据。传感器可能为触控面板、线性加速度器、陀螺仪或是麦克风。在步骤S1102中,处理器或应用程序会分析该感测数据以判断使用者的操作是否有符合触发信号的产生条件。若无,则回到步骤S1101。若是有,则执行步骤SI 103,根据目前图标的权值更改排列图标。接着,在步骤SI 104中,处理器或应用程序会根据使用者对于步骤S1103的图标排列结果后的操作,来判断步骤S1103的图标排列结果是否满足使用者的需求。若是,则执行步骤S1108,将使用者的操作反馈给处理器或应用程序,作为图标的权值修正的参考。若步骤S1103的图标排列结果不满足使用者的需求,则执行步骤SI 105,处理器或应用程序会对一计数器加I。在步骤S1106中,先判断此时计数器的计数值是否等于一阀值(threshold value)。若是,执行步骤S1107,将计数器的计数值归零,接着以随机数方式更改排列电子装置的桌面上的多个图标。若计数器的计数值小于该阀值,则回到步骤S1103,据使用者的操作结果来调整图标的权值。图12为根据本发明的以智能型手机作为实施例的示意图。智能型手机1200包含了一处理器1201、一应用程序1202以及传感器1203。处理器1201用以执行应用程序1202。传感器1203可能为触控面板、线性加速度器或是陀螺仪。应用程序1202会检测是否接收到一触发信号,该触发信号可能是以中断信号的方式通知应用程序1202。该触发信号可能由电子装置的一触控面板、陀螺仪、一重力传感器(G-sensor)或是按键所发出。在另一个实施例中,应用程序1202会接收并分析传感器1203传送的感测数据,并根据接收到的感测数据判断是否符合发出触发信号的一特定条件。在接收到触发信号或是产生触发信号的特定条件被满足时,应用程序1202会对此时电子装置的显示装置上的多个图标更改排列。应用程序1202会根据该触发信号或是该特定条件,先判断以何种排列模式更改排列图标。接着,应用程序1202会取得一个人化数据,用以产生对应于每一图标的权值,并且根据每一图标的权值与排列模式更改排列图标。藉由这样的方式,让最常被使用者使用的一第一图标位于使用者最容易点选的位置。图13为根据本发明的电子装置的另一实施例的示意图。电子装置1300包括一图标坐标转换模块1303、一个人化分析模块1304、一传感器1302以及一处理器1301。图标坐标转换模块1303,接收一操作系统中目前画面所显示图标的一图标坐标初始数据。个人化分析模块1304,取得该图标坐标初始数据内的多个图标对应的多个参数,并根据接收到的所述参数计算每一个图标的权值。传感器1302,接收并传送一感测信号给该个人化分析模块1304。处理器1301,电性连结该传感器1302和该个人化分析模块1304,当接收到该感测信号和一触发信号时,该图标坐标转换模块1303根据每一个图标的权值,对所述图标更改排列方式。以上所述,仅为本发明的较佳实施例而已,当不能以此限定本发明实施的范围,SP大凡依本发明权利要求及发明说明内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖的范围内。另外本发明的任一实施例或权利要求不须达成本发明所揭露的全部目的或优点或特点。此外,摘要部分和标题仅是用来辅助专利文件搜寻之用,并非用来限制本发明的权利范围。
权利要求
1.一种根据感测信号更改图标的坐标值的方法,其特征在于,所述的方法包括: 经由一传感器,根据一使用者的一操作输出一感测信号; 经由一显示器,显示一操作系统中多个图标,其中每一所述图标分别对应一组件数据;以及 经由一处理器,当接收到所述感测信号和一触发信号时,取得所述显示器目前所显示的多个图标,根据所述传感器所输出的所述感测信号产生所述显示器目前所显示图标中每一个图标的更新坐标值,更改所述操作系统中所述图标的坐标,由所述显示器依据更新坐标值更改显示所述显示器目前所显示图标。
2.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述组件数据用以启动一指令、开启一应用程序、开启一数据夹、开启一档案和进行一连结的其中之一 O
3.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述显示器目前所显示图标分别具有一权值,且所述处理器是根据所述感测信号和所述显示器目前所显示图标的权值,产生所述显示器目前所显示图标中每一个图标的更新坐标值。
4.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述触发信号是根据一按键信号、一应用程序启动信号和所述感测信号中至少一个信号所产生。
5.如权利要求4所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述传感器为一触控面板、一线性加速度器、一陀螺仪或一麦克风。
6.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述处理器于更改所述操作系统中所述图标的坐标时,更更改所述图标的显示尺寸大小,由所述显示器依据更新坐标值和更改后`显示尺寸大小,重新显示所述显示器目前所显示图标。
7.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述触发信号由下列步骤产生: 接收并分析所述感测信号是否符合一预设情况;以及 当所述感测信号的一分析结果符合所述预设情况,发送所述触发信号。
8.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述传感器为一第一传感器,所输出的所述感测信号为一第一感测信号,且所述方法还包括: 提供一第二传感器,可根据所述使用者的操作输出分别对应的第二感测信号; 提供一存储单元,存储所述第一感测信号所对应的一第一图标排列方式,以及所述第二感测信号所对应的一第二图标排列方式; 所述处理器当接收到经由所述第一传感器和所述第二传感器其中之一所输出的一输出感测信号和所述触发信号时,依据所述输出感测信号由所述存储单元取得对应所述输出感测信号所对应的图标排列方式,以产生所述显示器目前所显示图标中每一个图标的更新坐标值,其中所述输出感测信号是所述第一感测信号和所述第二感测信号器其中之一。
9.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述的方法还包括: 先接收到所述触发信号时,使能一图标排列模块; 接收并判断所述感测信号是否符合一启动模式;以及 当所述第一感测信号符合所述启动模式时,根据所述传感器所输出的所述感测信号产生所述显示器目前所显示图标中每一个图标的更新坐标值,更改所述操作系统中所述图标的坐标,由所述显示器依据更新坐标值重新显示所述显示器目前所显示图标。
10.如权利要求3所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述的方法还包括: 接收每一图标的一个人化数据;以及 根据所述个人化数据产生所述权值。
11.如权利要求10所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述个人化数据包括所述图标名称、所述图标的一坐标、所述图标被点选的次数、所述图标被点选的频率、所述图标的一建立时间、对应所述图标的一应用程序最新的执行时间、所述应用程序的总执行时间,所述应用程序的一下载时间、所述应用程序的类型、对应所述图标的一档案与所述档案类型或所述应用程序的一使用评价。
12.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述显示器为一触控面板,且所述的方法还包括: 经由所述处理器定义所述触控面板上的一特定区域; 经由所述触控面板检测一使用者于所述触控面板的一移动轨迹是否有经过所述特定区域; 当检测到所述移动轨迹经过所述特定区域时,经由所述处理器判断为接收到所述触发 信号。
13.如权利要求1所述的根据感测信号更改图标的坐标值的方法,其特征在于,所述显示器为一触控面板,且所述方法更包括: 经由所述处理器定义所述触控面板上的一特定区域; 经由所述触控面板检测一使用者于所述特定区段的一碰触时间是否大于一预定时间;以及 当所述碰触时间大于所述预定时间时,经由所述处理器判断为接收到所述触发信号。
14.一种根据感测信号更改图标的坐标值的电子装置,其特征在于,所述的电子装置包括: 一传感器,根据一使用者的一操作输出一感测信号; 一显示器,显示一操作系统中多个图标,其中每一所述图标分别对应一组件数据;以及一处理器,电性连结所述传感器和所述显示器,当接收到所述感测信号和一触发信号时,取得所述显示器目前所显示的多个图标,根据所述感测信号产生所述显示器目前所显示图标中每一个图标的更新坐标值,更改所述操作系统中所述图标的坐标,由所述显示器依据更新坐标值重新显示所述显示器目前所显示图标。
15.如权利要求14所述的电子装置,其特征在于,所述组件数据用以启动一指令、开启一应用程序、开启一数据夹、开启一档案和进行一连结的其中之一。
16.如权利要求14所述的电子装置,其特征在于,所述传感器为一触控面板、一线性加速度器或一陀螺仪。
17.如权利要求14所述的电子装置,其特征在于,所述图标分别具有一权值,且所述处理器是根据所述感测信号和所述显示器目前所显示图标的权值,产生所述显示器目前所显示图标中每一个图标的更新坐标值。
18.如权利要求14所述的电子装置,其特征在于,所述传感器为一第一传感器,所输出的所述感测信号为一第一感测信号,且所述电子装置还包括: 一第二传感器,可根据所述使用者的操作输出分别对应的第一感测信号;以及一存储单元,存储所述第一感测信号所对应的一第一图标排列方式,以及所述第二感测信号所对应的一第二图标排列方式; 且所述处理器更包括当接收到经由所述第一传感器和所述第二传感器其中之一所输出的一输出感测信号和所述触发信号时,经由所述存储单元取得对应所述目前所述输出感测信号所对应的图标排列方式,以产生所述显示器目前所显示图标中每一个图标的更新坐标值,其中所述输出感测信号是所述第一感测信号和所述第二感测信号器其中之一。
19.如权利要求14所述的电子装置,其特征在于,所述的电子装置还包括一个人化模块,接收每一图标的一个人化数据,其中所述个人化数据包括所述图标名称、所述图标的一坐标、所述图标被点选的次数、所述图标被点选的频率、所述图标的一建立时间、对应所述图标的一应用程序最新的执行时间、所述应用程序的总执行时间,所述应用程序的一下载时间、所述应用程序的类型、对应所述图标的一档案与所述档案类型或所述应用程序的一使用评价。
20.如权利要求19所述的电子装置,其特征在于,所述的电子装置还包括一回馈模块,将所述使用者于所述更改排列所述图标后的至少一个操作传送给所述个人化模块,用以校正所述图标所述权值。
21.一种根据感测信号更改图标的坐标值的电子装置,其特征在于,所述的电子装置包括: 一图标坐标转换模块,接收一操作系统中目前画面所显示图标的一图标坐标初始数 据; 一个人化分析模块,取得所述图标坐标初始数据内的多个图标对应的多个参数,并根据接收到的所述参数计算每一个图标的权值; 一传感器,接收并传送一感测信号给所述个人化分析模块;以及一处理器,电性连结所述传感器和所述个人化分析模块,当接收到所述感测信号和一触发信号时,所述图标坐标转换模块根据每一个图标的权值,对所述图标更改排列方式。
22.如权利要求21所述的电子装置,其特征在于,所述参数包括所述图标名称、所述图标的一坐标、所述图标被点选的次数、所述图标被点选的频率、所述图标的一建立时间、对应所述图标的一应用程序最新的执行时间、所述应用程序的总执行时间,所述应用程序的一下载时间、所述应用程序的类型、对应所述图标的一档案与所述档案类型或所述应用程序的一使用评价。
全文摘要
本发明提供一种根据感测信号更改图标坐标值的方法及电子装置,包括经由一传感器,根据一使用者的一操作输出一感测信号;经由一显示器,显示一操作系统中多个图标,其中每一所述图标分别对应一组件数据;以及经由一处理器,当接收到该感测信号和一触发信号时,取得该显示器目前所显示的多个图标,根据该传感器所输出的该感测信号产生所述显示器目前所显示图标中每一个图标的更新坐标值,更改该操作系统中所述图标的坐标,由该显示器依据更新坐标值重新显示所述显示器目前所显示图标。通过本发明,可以让最常被使用者使用的图标位于使用者最容易点选的位置,符合使用者的使用习惯。
文档编号G06F3/0481GK103105997SQ201110415319
公开日2013年5月15日 申请日期2011年12月13日 优先权日2011年11月10日
发明者魏士尧, 王荣升, 周世俊 申请人:财团法人资讯工业策进会