移动装置与其功能执行方法

文档序号:10627055阅读:148来源:国知局
移动装置与其功能执行方法
【专利摘要】一种移动装置与其功能执行方法。此移动装置包括收发器、感测单元、存储装置、以及处理器。感测单元检测移动装置的位置与动作以提供感测数据。存储装置存储活动记录。处理器通过收发器取得移动装置连接的基站的识别码,并根据感测数据计算移动装置的高度。当基站的识别码和移动装置的高度符合某一活动记录中的识别码和高度,则处理器执行该活动记录所对应的预设功能。当预设功能执行失败,则处理器根据感测数据产生移动装置的移动轨迹。当移动装置的移动轨迹符合该活动记录中的移动轨迹,则处理器执行预设功能。
【专利说明】
移动装置与其功能执行方法
技术领域
[0001]本发明涉及一种移动装置与其控制方法,且特别涉及一种移动装置与其功能执行方法。
【背景技术】
[0002]移动装置的运算能力越来越强大,无线网络的带宽也持续增长,因此经常有人利用移动装置通过无线保真(W1-Fi)、蓝牙(Bluetooth)或3G/4G等无线传输协议(protocol)来传送数据。
[0003]目前的移动装置的每一个无线传输接口都可由用户手动控制以开启或关闭。例如用户可以手动开启3G/4G的无线传输接口,然后通过3G/4G的无线传输接口来玩游戏。例如用户可以手动开启蓝牙的无线传输接口,然后通过蓝牙的无线传输接口连接汽车上的音响系统以播放存储在移动装置的音乐文件。当某一个无线传输接口已经不需要时,用户可以手动关闭该接口以节省电力。
[0004]上述的手动开启和手动关闭对于用户来说是额外负担。用户可以选择永久开启无线传输接口以省略手动控制,但是这样会造成额外耗电。例如相对应的无线收发器(transceiver)就会持续开启并持续耗电。

【发明内容】

[0005]本发明提供一种移动装置与其功能执行方法,可省略用户的手动控制,同时避免持续耗电的问题。
[0006]本发明的移动装置包括收发器、感测单元、存储装置以及处理器。感测单元检测移动装置的位置与动作以提供感测数据。存储装置存储活动记录。处理器耦接收发器、感测单元和存储装置。处理器通过收发器取得移动装置连接的基站的第一识别码,并根据感测数据计算移动装置所处的第一高度。当基站的第一识别码和移动装置的第一高度符合某一活动记录中的第二识别码和第二高度,则处理器执行该活动记录所对应的预设功能。当预设功能执行失败,则处理器根据感测数据产生移动装置的第一移动轨迹。当移动装置的第一移动轨迹符合该活动记录中的第二移动轨迹,则处理器执行预设功能。
[0007]本发明的功能执行方法可用于以上移动装置。此功能执行方法包括以下步骤:取得移动装置连接的基站的第一识别码;检测移动装置的位置与动作以提供感测数据;根据感测数据计算移动装置所处的第一高度;当基站的第一识别码和移动装置的第一高度符合某一活动记录中的第二识别码和高度,则执行该活动记录所对应的预设功能;当预设功能执行失败,则根据感测数据产生移动装置的第一移动轨迹;当移动装置的第一移动轨迹符合该活动记录中的第二移动轨迹,则执行预设功能。
[0008]基于上述,本发明可根据移动装置的位置和用户的活动记录而自动开启或关闭预设功能。如此可减轻用户的操作负担,并减少移动装置的电力消耗。
[0009]为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
【附图说明】
[0010]图1是依照本发明的一实施例的一种移动装置的示意图。
[0011]图2是依照本发明的一实施例的一种功能执行方法的流程图。
[0012]图3是依照本发明的另一实施例的一种功能执行方法的流程图。
[0013]【符号说明】
[0014]100:移动装置
[0015]110:存储装置
[0016]120:处理器
[0017]130:收发单元
[0018]131:区域收发器
[0019]132:广域收发器
[0020]140:感测单元
[0021]141:加速度传感器
[0022]142:陀螺仪传感器
[0023]143:电子罗盘
[0024]144:气压计
[0025]210 ?230、305 ?360:方法步骤
【具体实施方式】
[0026]图1是依照本发明的一实施例的一种移动装置100的示意图。移动装置100可以是智能手机、个人数字助理(PDA:personal digital assistant)或平板计算机之类的可随身携带的电子装置。移动装置100包括存储装置110、处理器120、收发单元130、以及感测单元140。处理器120耦接存储装置110、收发单元130、以及感测单元140。存储装置110可存储用户的活动记录以作为自动触发某些预设功能的依据。收发单元130包括区域收发器131和广域收发器132。区域收发器131可用无线保真或蓝牙之类的区域无线传输协议为移动装置100传送或接收讯息。广域收发器132可用3G或4G之类的广域无线传输协议为移动装置100传送或接收讯息。感测单元140包括加速度传感器(accelerat1nsensor) 141、陀螺仪传感器(gyro-sensor) 142、电子罗盘(electronic compass) 143、以及气压计(barometer) 144。感测单元140可检测移动装置100的位置与动作以提供感测数据。
[0027]图2是依照本发明的一实施例的一种功能执行方法的流程图。此方法可由移动装置100执行。在步骤210,处理器120执行一个预设功能。此预设功能通常是因应用户的操作而执行。例如当用户启动网页浏览器或线上游戏时,步骤210的预设功能可以是启动区域收发器131,然后通过区域收发器131和一个无线保真热点(W1-Fi hot spot)之类的区域无线热点来传送和/或接收网页浏览器或线上游戏的数据。
[0028]在步骤220,处理器120检查存储装置110是否已存储对应此预设功能的活动记录。如果存储装置110之中不存在对应此预设功能的活动记录,则在步骤230处理器120在存储装置110之中增加一个对应此预设功能的活动记录。
[0029]处理器120可通过广域收发器132连接一个蜂窝式无线接入网络(cellularrad1 access network),例如3G或4G网络。处理器120可通过广域收发器132取得移动装置100所使用的基站的识别码。此识别码可用来为移动装置100定位。处理器120也可根据气压计144提供的感测数据来计算移动装置100所处的高度。此高度可代表移动装置100所在的楼层。基站的识别码加上移动装置100的高度可代表移动装置100所在的位置。在步骤230,处理器120可将基站的识别码和移动装置100的高度一并加入此活动记录。
[0030]气压计144的感测数据和移动装置100的高度之间的关系会随天气状况改变。为了更准确地计算高度,处理器120可通过广域收发器132取得最新的天气报告,并至少根据此天气报告包括的温度、湿度与气压其中之一来校正移动装置100的高度。
[0031]如上所述,步骤210的预设功能可以是通过区域收发器131和一个区域无线热点来传送和/或接收数据。在步骤230,处理器120可以将此区域无线热点的识别码和密码一并加入此活动记录。如此处理器120在图3的方法流程中再次执行此预设功能时就能自动使用此活动记录中的此区域无线热点的识别码和密码以连接此区域无线热点。
[0032]若此区域无线热点的密码是公开的或已经预设在移动装置100之中,则处理器120不需要将此密码加入活动记录,只需要将区域无线热点的识别码加入活动记录。如此处理器120在图3的方法流程中再次执行此预设功能时就能自动使用此活动记录中的此区域无线热点的识别码以连接此区域无线热点。
[0033]上述的区域无线热点可以是无线保真、蓝牙、3G或4G等无线传输协议的区域无线热点。
[0034]在另一实施例中,步骤210的预设功能可以是其他功能,例如开始播放音乐、停止播放音乐、执行或结束移动装置100的某一个应用软件,或开启或关闭移动装置100的某一部分硬件。
[0035]图3是依照本发明的另一实施例的一种功能执行方法的流程图。此方法可由移动装置100执行。在步骤305,处理器120通过广域收发器132取得移动装置100使用的基站的识别码。在步骤310,感测单元140检测移动装置100的位置与动作以提供感测数据。在步骤315,处理器120根据感测数据计算移动装置100的高度。如上所述,处理器120可通过广域收发器132取得天气报告,并根据天气报告校正移动装置100的高度。
[0036]在步骤320,处理器120将基站的识别码和移动装置100的高度和存储装置110中的活动记录比对。如果没有活动记录符合基站的识别码和移动装置100的高度,流程至此结束。如果基站的识别码和移动装置的高度符合存储装置110存储的某一个活动记录中的识别码和高度,则处理器120在步骤325执行此活动记录所对应的预设功能。
[0037]如上所述,此预设功能可以是启动区域收发器131,然后通过区域收发器131和一个区域无线热点来传送和/或接收数据。若在步骤325之前,移动装置100正使用广域收发器132传送和/或接收数据,则处理器120可在步骤325将上述数据的传送和/或接收切换到区域收发器131。
[0038]当移动装置100的用户离开此区域无线热点,移动装置100可能会失去区域无线热点的信号。当区域无线热点失去信号的时间长度小于预设值(例如10秒钟或其他时间长度),则处理器120仍可维持此预设功能。当区域无线热点失去信号的时间长度大于预设值,则处理器120可关闭此预设功能,也就是关闭区域收发器131。若在步骤325之前,移动装置100正使用广域收发器132传送和/或接收数据,则处理器120可在关闭区域收发器131之后将上述数据的传送和/或接收的工作切换回到广域收发器132来执行。
[0039]在步骤330,处理器120检查预设功能的执行是否成功。例如当预设功能是通过区域无线热点来传送和/或接收数据时,可能因为搜寻不到活动记录中的区域无线热点而失败,此时处理器120可关闭区域收发器131。
[0040]当预设功能执行成功,流程至此结束。当预设功能执行失败,处理器120可在步骤335检查在步骤320判定为符合的活动记录是否包括移动装置100的移动轨迹。如果没有,则流程进入步骤355。如果有,则流程进入步骤340。
[0041]在步骤355,处理器120开始记录移动装置100的移动轨迹,直到下次同一预设功能执行成功为止。然后处理器120在步骤360将此移动轨迹加入此活动记录。例如用户可能曾经在某一个位置成功连接一个区域无线热点。后来在同一位置连接不上该区域无线热点,但是移动一小段距离后又成功连接该区域无线热点。若发生过这样的情况,此活动记录中的移动轨迹就能作为后续的自动执行预设功能的依据。
[0042]此移动轨迹来自感测单元140提供的感测数据。加速度传感器141可当作计步器使用。陀螺仪传感器142可检测移动装置100的旋转的角速度(angular velocity)。电子罗盘143可感测移动装置100的方向。气压计144可感测移动装置100的高度。以上四个感测装置141?144皆可检测移动装置100的移动轨迹。因此上述的移动轨迹可包括感测装置141?144其中至少一个输出的感测数据。
[0043]在另一实施例中,此移动轨迹可包括将感测装置141?144其中至少一个输出的感测数据做进一步处理所产生的数据。例如移动轨迹可包括加速度传感器141所输出的对应三个坐标轴的三个加速度的总和,或包括陀螺仪传感器142所输出的对应三个坐标轴的三个角速度的总和,或包括根据气压计144的输出而计算产生的移动装置100的高度。
[0044]在步骤340,处理器120可同样使用上述方式来产生移动装置100的移动轨迹。在步骤345,处理器120可比对在步骤340产生的移动轨迹和此活动记录中的移动轨迹。如果这两个移动轨迹不符合,则流程至此结束。如果这两个移动轨迹符合,则处理器120可在步骤350执行此活动记录所对应的预设功能。
[0045]现代人的日常活动通常有重复规律。本发明可在执行预设功能时记录移动装置的位置,而且以后可在相同位置自动执行相同预设功能。例如用户进入办公室时,移动装置可自动开启区域收发器以连接区域无线热点。用户回家时,移动装置可自动播放音乐。综上所述,本发明能自动执行预设功能以减轻用户的操作负担。本发明能自动切换到较快速的无线传输协议。本发明也能自动开启或关闭移动装置的部分硬件,以避免该部分硬件持续耗电。
[0046]虽然本发明已以实施例公开如上,然其并非用以限定本发明,本领域技术人员在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视所附权利要求书界定范围为准。
【主权项】
1.一种移动装置,包括: 收发器; 感测单元,检测该移动装置的位置与动作以提供感测数据; 存储装置,存储活动记录;以及 处理器,耦接该收发器、该感测单元和该存储装置,通过该收发器取得该移动装置连接的基站的第一识别码,根据该感测数据计算该移动装置所处的第一高度;当该基站的该第一识别码和该移动装置的该第一高度符合该活动记录中的第二识别码和第二高度,则该处理器执行该活动记录所对应的预设功能;当该预设功能执行失败,则该处理器根据该感测数据产生该移动装置的第一移动轨迹;当该移动装置的该第一移动轨迹符合该活动记录中的第二移动轨迹,则该处理器执行该预设功能。2.如权利要求1所述的移动装置,其中该处理器通过该收发器取得天气报告,并根据该天气报告校正该移动装置的该第一高度。3.如权利要求2所述的移动装置,其中该处理器至少根据该天气报告包括的温度、湿度与气压其中之一校正该移动装置的该第一高度。4.如权利要求1所述的移动装置,其中当该处理器执行该预设功能而且该存储装置未存储该活动记录时,该处理器在该存储装置增加该活动记录,并将该基站的该第一识别码和该移动装置的该第一高度加入该活动记录。5.如权利要求4所述的移动装置,其中该预设功能为通过区域无线热点来传送和/或接收数据,该处理器在增加该活动记录时亦将该区域无线热点的第三识别码加入该活动记录,该处理器在下次执行该预设功能时自动使用该活动记录中的该区域无线热点的该第三识别码以连接该区域无线热点。6.如权利要求5所述的移动装置,其中该处理器在增加该活动记录时亦将该区域无线热点的第一密码加入该活动记录,该处理器在下次执行该预设功能时自动使用该活动记录中的该区域无线热点的该第三识别码和该第一密码以连接该区域无线热点。7.如权利要求4所述的移动装置,其中当该预设功能执行失败而且该活动记录未包括该第一移动轨迹时,该处理器开始记录该移动装置的该第一移动轨迹直到下次该预设功能执行成功,并将该移动装置的该第一移动轨迹加入该活动记录。8.如权利要求1所述的移动装置,其中该预设功能为通过区域无线热点来传送和/或接收数据;当该区域无线热点失去信号的时间长度小于预设值,则该处理器维持该预设功能;当该时间长度大于该预设值,则该处理器关闭该预设功能。9.一种功能执行方法,用于移动装置,包括: 取得该移动装置连接的基站的第一识别码; 检测该移动装置的位置与动作以提供感测数据; 根据该感测数据计算该移动装置所处的第一高度; 当该基站的该第一识别码和该移动装置的该第一高度符合活动记录中的第二识别码和第二高度,则执行该活动记录所对应的预设功能; 当该预设功能执行失败,则根据该感测数据产生该移动装置的第一移动轨迹;以及 当该移动装置的该第一移动轨迹符合该活动记录中的第二移动轨迹,则执行该预设功會K。10.如权利要求9所述的功能执行方法,还包括: 取得天气报告;以及 根据该天气报告校正该移动装置的该第一高度。11.如权利要求10所述的功能执行方法,还包括: 至少根据该天气报告包括的温度、湿度与气压其中之一校正该移动装置的该第一高度。12.如权利要求9所述的功能执行方法,还包括: 当执行该预设功能而且该活动记录未被存储时,增加该活动记录,并将该基站的该第一识别码和该移动装置的该第一高度加入该活动记录。13.如权利要求12所述的功能执行方法,其中该预设功能为通过一区域无线热点来传送和/或接收数据,而且该功能执行方法还包括: 在增加该活动记录时亦将该区域无线热点的第三识别码加入该活动记录;以及在下次执行该预设功能时自动使用该活动记录中的该区域无线热点的该第三识别码以连接该区域无线热点。14.如权利要求13所述的功能执行方法,还包括: 在增加该活动记录时亦将该区域无线热点的第一密码加入该活动记录;以及在下次执行该预设功能时自动使用该活动记录中的该区域无线热点的该第三识别码和该第一密码以连接该区域无线热点。15.如权利要求12所述的功能执行方法,还包括: 当该预设功能执行失败而且该活动记录未包括该第一移动轨迹时,开始记录该移动装置的该第一移动轨迹直到下次该预设功能执行成功,并将该移动装置的该第一移动轨迹加入该活动记录。16.如权利要求9所述的功能执行方法,其中该预设功能为通过区域无线热点来传送和/或接收数据,而且该功能执行方法还包括: 当该区域无线热点失去信号的时间长度小于预设值,则维持该预设功能;以及 当该时间长度大于该预设值,则关闭该预设功能。
【文档编号】H04M1/73GK105991834SQ201510097820
【公开日】2016年10月5日
【申请日】2015年3月5日
【发明人】廖期异
【申请人】宏达国际电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1