一种飞行模式的控制方法及移动终端.pdf

上传人:li****8 文档编号:1541323 上传时间:2018-06-23 格式:PDF 页数:22 大小:2.33MB
返回 下载 相关 举报
摘要
申请专利号:

CN201510217907.8

申请日:

2015.04.30

公开号:

CN104853040A

公开日:

2015.08.19

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04M 1/725申请日:20150430|||公开

IPC分类号:

H04M1/725

主分类号:

H04M1/725

申请人:

广东欧珀移动通信有限公司

发明人:

刘海

地址:

523860广东省东莞市长安镇乌沙海滨路18号

优先权:

专利代理机构:

广州三环专利代理有限公司44202

代理人:

郝传鑫; 熊永强

PDF下载: PDF下载
内容摘要

本发明公开了一种飞行模式的控制方法及移动终端,该方法包括:在移动终端处于非飞行模式下查找社交应用中包含的航班信息;获取移动终端的当前时间信息;判断当前时间信息是否落入航班信息的时间范围;当判断结果为是时,启动摄像头以获取移动终端周围的画面;将移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定移动终端是否处于飞机机舱内部;当确定出移动终端处于飞机机舱内部时,将移动终端的工作模式切换至飞行模式。采用本发明的方法,能够使移动终端处于飞机上时,及时自动开启飞行模式。

权利要求书

权利要求书1.  一种飞行模式的控制方法,其特征在于,包括:在移动终端处于非飞行模式下查找社交应用中包含的航班信息,其中,所述航班信息包括航班的飞行时间段,所述飞行时间段为所述航班的起飞时刻至结束时刻之间的时间;获取所述移动终端的当前时间信息;判断所述当前时间信息是否落入所述航班的飞行时间段内;当判断出所述移动终端的当前时间信息落入所述航班的飞行时间段内时,启动摄像头以获取所述移动终端周围的画面;将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部;当确定出所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式。2.  根据权利要求1所述的方法,其特征在于,所述将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部,包括:对比所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度是否超过预设阈值;当所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度超过预设阈值时,确定所述移动终端处于所述飞机机舱内部;当所述移动终端周围的画面与所述预设的飞机机舱内部环境画面的相似度未超过所述预设阈值时,确定所述移动终端未处于所述飞机机舱内部。3.  根据权利要求1所述的方法,其特征在于,所述将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部,包括:分析所述移动终端周围的画面,以得出所述移动终端周围的画面包含的特征元素,将所述特征元素与预设的飞机机舱内部环境画面包括的飞机机舱特征 元素对比,以确定所述特征元素中是否包含至少一个与所述飞机机舱特征元素相同的特征元素;当所述特征元素中包含至少一个与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端处于所述飞机机舱内部;当所述特征元素中不包含与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端未处于所述飞机机舱内部。4.  根据权利要求1~3任一项所述的方法,其特征在于,所述当确定所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式,包括:当确定所述移动终端处于所述飞机机舱内部时,发出询问窗口以询问是否开启飞行模式或者发出提示窗口以提示开启飞行模式;当接收到响应所述询问窗口的指示输入的确认开启飞行模式的指令或者接收到响应所述提示窗口的提示输入的飞行模式开启指令时,将所述移动终端的工作模式切换至飞行模式。5.  根据权利要求1~3任一项所述的方法,其特征在于,所述将所述移动终端的工作模式切换至飞行模式之前,还包括:获取所述移动终端的位置;判断所述移动终端的位置是否属于预设的机场位置,若属于,执行所述将所述移动终端的工作模式切换至飞行模式的步骤。6.  一种移动终端,其特征在于,包括:查找单元,用于在移动终端处于非飞行模式下查找社交应用中包含的航班信息,其中,所述航班信息包括航班的飞行时间段,所述飞行时间段为所述航班的起飞时刻至结束时刻之间的时间;第一获取单元,用于获取所述移动终端的当前时间信息;判断单元,用于判断所述当前时间信息是否落入所述航班的飞行时间段内;启动单元,用于当判断出所述移动终端的当前时间信息落入所述航班的飞行时间段内时,启动摄像头以获取所述移动终端周围的画面;匹配单元,用于将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部;切换单元,用于当确定出所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式。7.  根据权利要求6所述的移动终端,其特征在于,所述匹配单元包括:分析子单元,用于对比所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度是否超过预设阈值;确定子单元,用于当所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度超过预设阈值时,确定所述移动终端处于所述飞机机舱内部;当所述移动终端周围的画面与所述预设的飞机机舱内部环境画面的相似度未超过所述预设阈值时,确定所述移动终端未处于所述飞机机舱内部。8.  根据权利要求6所述的移动终端,其特征在于,所述匹配单元包括:分析子单元,用于分析所述移动终端周围的画面,以得出所述移动终端周围的画面包含的特征元素,将所述特征元素与预设的飞机机舱内部环境画面包括的飞机机舱特征元素对比,以确定所述特征元素中是否包含至少一个与所述飞机机舱特征元素相同的特征元素;确定子单元,用于当所述特征元素中包含至少一个与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端处于所述飞机机舱内部;当所述特征元素中不包含与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端未处于所述飞机机舱内部。9.  根据权利要求6~8任一项所述的移动终端,其特征在于,所述切换单元包括:提醒子单元,用于当确定所述移动终端处于所述飞机机舱内部时,发出询问窗口以询问是否开启飞行模式或者发出提示窗口以提示开启飞行模式;切换子单元,用于当接收到响应所述询问窗口的指示输入的确认开启飞行模式的指令或者接收到响应所述提示窗口的提示输入的飞行模式开启指令时,将所述移动终端的工作模式切换至飞行模式。10.  根据权利要求6~8任一项所述的移动终端,其特征在于,所述移动终端还包括:第二获取单元,用于获取所述移动终端的位置;对比单元,用于判断所述移动终端的位置是否属于预设的机场位置,若属于,触发所述切换单元执行所述的将所述移动终端的工作模式切换至飞行模式的步骤。

说明书

说明书一种飞行模式的控制方法及移动终端
技术领域
本发明涉及通信技术领域,尤其涉及一种飞行模式的控制方法及移动终端。
背景技术
随着科学技术的迅猛发展,手机几乎已经普及到了每个人,人们可以用它打电话、发信息、拍照、购物等,可以说手机已经成为了每个人生活中的一部分。在实践中,有时候手机需要切换成飞行模式,比如,当乘客携带手机上了飞机时,必须将手机关机或者开启手机中的飞行模式,以中断手机与外界的通信,从而保证航行安全。
现有技术中,手机往往会出现这种情况,乘客在上了飞机后忘记了开启手机的飞行模式,这给飞机的安全飞行带来了极大隐患。
发明内容
本发明实施例所要解决的技术问题在于,提供一种飞行模式的控制方法及移动终端,能够在乘客上飞机后及时开启飞行模式。
第一方面,本发明实施例提供一种飞行模式的控制方法,该方法包括:
在移动终端处于非飞行模式下查找社交应用中包含的航班信息,其中,所述航班信息包括航班的飞行时间段,所述飞行时间段为所述航班的起飞时刻至结束时刻之间的时间;
获取所述移动终端的当前时间信息;
判断所述当前时间信息是否落入所述航班的飞行时间段内;
当判断出所述移动终端的当前时间信息落入所述航班的飞行时间段内时,启动摄像头以获取所述移动终端周围的画面;
将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部;
当确定出所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式。
结合第一方面,在第一方面的第一种可能的实现方式中,所述将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部,包括:
对比所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度是否超过预设阈值;
当所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度超过预设阈值时,确定所述移动终端处于所述飞机机舱内部;当所述移动终端周围的画面与所述预设的飞机机舱内部环境画面的相似度未超过所述预设阈值时,确定所述移动终端未处于所述飞机机舱内部。
结合第一方面,在第一方面的第二种可能的实现方式中,所述将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部,包括:
分析所述移动终端周围的画面,以得出所述移动终端周围的画面包含的特征元素,将所述特征元素与预设的飞机机舱内部环境画面包括的飞机机舱特征元素对比,以确定所述特征元素中是否包含至少一个与所述飞机机舱特征元素相同的特征元素;
当所述特征元素中包含至少一个与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端处于所述飞机机舱内部;当所述特征元素中不包含与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端未处于所述飞机机舱内部。
结合第一方面、第一方面的第一种可能的实现方式和第一方面的第二种可能的实现方式中的任一种方式,在第一方面的第三种可能的实现方式中,所述当确定所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式,包括:
当确定所述移动终端处于所述飞机机舱内部时,发出询问窗口以询问是否开启飞行模式或者发出提示窗口以提示开启飞行模式;
当接收到响应所述询问窗口的指示输入的确认开启飞行模式的指令或者接收到响应所述提示窗口的提示输入的飞行模式开启指令时,将所述移动终端的工作模式切换至飞行模式。
结合第一方面、第一方面的第一种可能的实现方式和第一方面的第二种可能的实现方式中的任一种方式,在第一方面的第四种可能的实现方式中,所述将所述移动终端的工作模式切换至飞行模式之前,还包括:
获取所述移动终端的位置;
判断所述移动终端的位置是否属于预设的机场位置,若属于,执行所述将所述移动终端的工作模式切换至飞行模式的步骤。
第二方面,本发明实施例提供一种移动终端,该移动终端包括:
查找单元,用于在移动终端处于非飞行模式下查找社交应用中包含的航班信息,其中,所述航班信息包括航班的飞行时间段,所述飞行时间段为所述航班的起飞时刻至结束时刻之间的时间;
第一获取单元,用于获取所述移动终端的当前时间信息;
判断单元,用于判断所述当前时间信息是否落入所述航班的飞行时间段内;
启动单元,用于当判断出所述移动终端的当前时间信息落入所述航班的飞行时间段内时,启动摄像头以获取所述移动终端周围的画面;
匹配单元,用于将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部;
切换单元,用于当确定出所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式。
结合第二方面,在第二方面的第一种可能的实现方式中,所述匹配单元包括:
分析子单元,用于对比所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度是否超过预设阈值;
确定子单元,用于当所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度超过预设阈值时,确定所述移动终端处于所述飞机机舱内部;当所述移动终端周围的画面与所述预设的飞机机舱内部环境画面的相似度未超过所述预设阈值时,确定所述移动终端未处于所述飞机机舱内部。
结合第二方面,在第二方面的第二种可能的实现方式中,所述匹配单元包括:
分析子单元,用于分析所述移动终端周围的画面,以得出所述移动终端周围的画面包含的特征元素,将所述特征元素与预设的飞机机舱内部环境画面包括的飞机机舱特征元素对比,以确定所述特征元素中是否包含至少一个与所述飞机机舱特征元素相同的特征元素;
确定子单元,用于当所述特征元素中包含至少一个与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端处于所述飞机机舱内部;当所述特征元素中不包含与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端未处于所述飞机机舱内部。
结合第二方面、第二方面的第一种可能的实现方式和第二方面的第二种可能的实现方式中的任一种方式,在第二方面的第三种可能的实现方式中,所述切换单元包括:
提醒子单元,用于当确定所述移动终端处于所述飞机机舱内部时,发出询问窗口以询问是否开启飞行模式或者发出提示窗口以提示开启飞行模式;
切换子单元,用于当接收到响应所述询问窗口的指示输入的确认开启飞行模式的指令或者接收到响应所述提示窗口的提示输入的飞行模式开启指令时,将所述移动终端的工作模式切换至飞行模式。
结合第二方面、第二方面的第一种可能的实现方式和第二方面的第二种可能的实现方式中的任一种方式,在第二方面的第四种可能的实现方式中,所述移动终端还包括:
第二获取单元,用于获取所述移动终端的位置;
对比单元,用于判断所述移动终端的位置是否属于预设的机场位置,若属于,触发所述切换单元执行所述的将所述移动终端的工作模式切换至飞行模式的步骤。
通过实施本发明实施例,获取移动终端中包含的表征航班的信息,判断当前时间是否处于该航班的飞行时间段内,若是,则获取移动终端周围环境的画面信息,并将该画面信息与预存的飞机机舱画面信息进行对比以确定移动终端是否处于飞机机舱内,若是,则自动开启移动终端的飞行模式,提高了飞机飞行的安全性。
进一步地,开启飞行模式之前,在移动终端的显示界面上输出提示信息,以在征得用户同意后再开启飞行模式,提高了用户体验;在获取周围环境画面之前,获取移动终端的位置信息,然后将位置信息与画面信息结合起来判断用户是否处于机舱内部,提高了判断结果的准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种飞行模式的控制方法的流程示意图;
图1A是本发明实施例提供的一种社交应用的航班信息界面示意图;
图1B是本发明实施例提供的一种包含飞机机舱特征元素的场景图;
图1C是本发明实施例提供的又一种包含飞机机舱特征元素的场景图;
图2是本发明实施例提供的又一种飞行模式的控制方法的流程示意图;
图3是本发明实施例提供的一种移动终端的结构示意图;
图4是本发明实施例提供的一种匹配单元的结构示意图;
图5是本发明实施例提供的一种切换单元的结构示意图;
图6是本发明实施例提供的又一种移动终端的结构示意图;
图7是本发明实施例提供的又一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或 多个相关联的列出项目的任何或所有可能组合。
本发明所描述的移动终端可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iWatch等)、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备。
请参见图1,图1是本发明实施例提供的一种飞行模式的控制方法的流程示意图,该方法包括但不限于以下步骤。
步骤S101:在移动终端处于非飞行模式下查找社交应用中包含的航班信息,其中,所述航班信息包括航班的飞行时间段,所述飞行时间段为所述航班的起飞时刻至结束时刻之间的时间。
具体地,移动终端一般都包含会议模式、静音模式、室外模式、飞行模式等工作模式,其中飞行模式为关闭与外界通信连接的一种工作模式,通过关闭与外界的通信连接来避免通信信号对飞机飞行的干扰,本发明实施例中,非飞行模式为除了飞行模式之外的所有工作模式。
进一步地,移动终端中预设了信息获取模块,通过信息获取模块获取移动终端中各个社交应用中的航班信息,该航班信息至少包括航班的始发地、目的地、起飞时间和降落时间,介于起飞时间和降落时间之间的时间段则为航班的飞行时间段。获取社交应用的航班信息的方式包括但不限于获取与航空公司的电话号码相关联的短信、获取通过航空公司的微信账号或QQ号发送的消息。
需要说明的是,本发明实施例中信息获取模块可以是移动终端自动开启,也可以是人为触发开启,其中,移动终端自动开启可以是移动终端在检测到环境参数达到预设指标后自动开启,例如,检测到移动终端电量低时开启信息获取模块、检测到移动终端剧烈晃动时开启信息获取模块、检测到开机时开启信息获取模块等。人为触发开启可以是接收到用户通过触控预设物理按键或者虚拟按键而产生的触发事件时开启。
再进一步地,获取航班信息的规则可预先设置好,包括但不限于定期获取(如每天早上6:00获取一次)和终端每接收到一条社交应用的消息(短信消息、QQ消息、微信消息等)时,则开始获取。如图1A所示,为移动终端接收到的来自某航空公司发送的航班信息的界面示意图,其中,航班消息101的起飞时间为4月1日4点05分,降落时间为4月1日17点10分,即由航班消息 101中的飞行时间102可分析出该航班的飞行时间段为4月1日的4:05—17:10,进一步地,还可以通过一些辅助信息推测出是哪一年起飞,例如,如果收到该短信是在14年4月1日之前,那么可以判断出航班的具体飞行时间段为2014年4月1日的4:05—17:10。
进一步地,在一种可选的方案中,在移动终端处于非飞行模式下查找社交应用中包含的航班信息还可以具体为:
在移动终端处于非飞行模式下查找社交应用中是否存在内容信息包含表征航班的关键词;当社交应用中存在包含表征航班的关键词的内容信息时,则进一步分析内容信息中是否包含时间信息;当内容信息中包含时间信息时,则确定内容信息为航班信息,并确定时间信息所表示的时间段为航班的飞行时间段。其中,关键词可以是“航班”、“起飞”、“降落”、“航空公司”等,当然关键词具体包括哪些内容要根据预先设置而定,此处不对关键词包含的内容做限制,另外,在依据关键词判断信息内容是否为航班信息时,可以仅根据一个关键词来判断,也可以结合多个关键词来判断。
再进一步地,当所述社交应用具有聊天功能时,所述内容信息包括聊天信息;当所述社交应用具有信息发布功能时,所述内容信息包括动态信息。
步骤S102:获取所述移动终端的当前时间信息。
具体地,移动终端在获取到航班信息以及航班信息中的飞行时间段时,获取移动终端上的当前时间,在获取当前时间之前还可以先将系统时间更新,以确保当前时间的准确性。
步骤S103:判断所述当前时间信息是否落入所述航班的飞行时间段内。
具体地,移动终端将获取的当前时间与航班飞行时间对比,判断当前时间是否落入航班飞行时间,当获取的时间早于起飞时间或者晚于降落时间均不落于飞行时间段内,例如移动终端的当前时间为2014年3月1日3点05分,那么该时间点在飞机起飞之前,因此不在飞行时间段内,例如移动终端的当前时间为2014年4月1日15点05分,那么该时间点在飞机起飞之后以及降落之前,因此落入了飞行时间段内。
步骤S104:当判断出所述移动终端的当前时间信息落入所述航班的飞行时间段内时,启动摄像头以获取所述移动终端周围的画面。
具体地,当对比之后,确认移动终端当前时间落入航班的飞行时间段内时, 启动移动终端的摄像头以获取周围的画面。
进一步地,在一种可选的方案中,当确认移动终端当前时间落入航班的飞行时间段内时,启动移动终端的摄像头可以具体为:
当移动终端的当前时间信息落入航班的飞行时间段内时,发出询问信息以询问用户是否启动移动终端的摄像头或者发出提示信息以提示用户启动移动终端的摄像头;当接收到用户根据询问信息输入的确认启动移动终端的摄像头的指令或者根据提示信息的提示输入的摄像头开启指令时,启动移动终端的摄像头。询问信息是询问用户要不要开启摄像头,此时可能在显示界面有一个窗口,该窗口中有两个虚拟按键,其中一个为“是”,另一个为“否”,用户点击“是”可以启动摄像头,点击“否”则放弃启动摄像头;而提示信息则是提示用户启动移动终端的摄像头,此时可能弹出一个窗口,显示“请启动摄像头”的消息,用户获得提示后可以到启动摄像头的入口启动移动终端的摄像头。
需要说明的是,本发明实例中提到的社交应用包括移动终端自带和后续安装的具有消息收发功能的应用,包括但不限于短信应用、微信、陌陌、QQ和MSN,显然,随着通信技术的发展和人们喜好的改变,将有越来越多的社交应用进入到人们的生活当中,它们都毫无例外地落入本发明的保护范围,并且在获取航班信息时,可以只获取其中一个社交应用的航班信息,也可以同时获取多个社交应用的航班信息,以防止航班信息遗漏。再进一步地,现在的社交应用有的有聊天功能,有的有发布动态信息的功能,有的兼具这两种功能,如用微信可以和特定人聊天,也可以在微信朋友圈发布个人动态,再如,QQ可以和特定人聊天,也可以在QQ空间发表说说,航班信息除了可以以与特定人的聊天记录的形式以及个人动态的形式呈现外,还可以是其他的形式,只要是可以用来传递信息的社交应用都落入本发明的保护范围。
步骤S105:将移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定移动终端是否处于飞机机舱内部。
具体地,每一次获得画面后,将获得的该画面与机舱内部环境画面进行匹配或者在获得了多个画面后挑选出多个画面中的至少一个画面与机舱内部环境画面进行匹配,其中,从多个画面中挑选出至少一个画面的挑选规则可预先设置,例如按照清晰度、色彩变化程度等来选择出至少一个画面,总而言之,需要将获得的画面与机舱内部环境画面进行匹配。
进一步地,机舱内部环境画面指的是拍摄于机舱内部得到的画面,例如一张包含空姐、密集的小窗户的画面,在本发明实施例中,与获取的画面进行对比的机舱内部环境画面为预先在机舱内各个位置以各个角度拍摄的画面,在获取这些画面之前,相关技术人员会模拟客户的站位(坐位)的习惯,以及拿移动终端的角度习惯,然后模拟这些习惯拍摄机舱内部环境画面,并将这些机舱内部环境画面进行存储以供对比匹配。将获取的画面与机舱内部环境画面对比匹配,可根据两者拍摄的对象是否相同来确定移动终端是否处于飞机机舱内部。
进一步地,在一种可选的方案中,将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部还可以具体为:
对比所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度是否超过预设阈值;当所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度超过预设阈值时,确定所述移动终端处于所述飞机机舱内部;当所述移动终端周围的画面与所述预设的飞机机舱内部环境画面的相似度未超过所述预设阈值时,确定所述移动终端未处于所述飞机机舱内部。
再进一步地,在又一种可选的方案中,所述将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部还可以具体为:
分析所述移动终端周围的画面,以得出所述移动终端周围的画面包含的特征元素,将所述特征元素与预设的飞机机舱内部环境画面包括的飞机机舱特征元素对比,以确定所述特征元素中是否包含至少一个与所述飞机机舱特征元素相同的特征元素,其中,特征元素为预先在机舱中拍摄的画面中的元素,如画面中的空姐(如图1B中的103)、密集小窗户(如图1C中的104)、顶为弧形宽度小长度大的舱体等,具体地,为了便于比对,在获取这些包含机舱特征元素的画面后,可建立该画面第一方向、第二方向和色彩之间的三维坐标关系,得出上述空姐和/或密集小窗户和/或顶为弧形宽度小、长度大的舱体等在坐标中的数据特征,后续可对拍摄得到的照片进行坐标分析,判断该照片对应的坐标中是否包含与上述数据特征相同的数据特征,若有则判断拍摄得到的照片中包含有机舱特征元素。当所述特征元素中包含至少一个与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端处于所述飞机机舱内部;当所述特征元素 中不包含与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端未处于所述飞机机舱内部。
需要说明的是,以上举例说明的内容仅为部分可实现的方式,通过列举的实例还可以推导出其他可实现的方式,显然,其他可实现的方式同样落入本发明的保护范围。
步骤S106:当确定移动终端处于飞机机舱内部时,将移动终端的工作模式切换至飞行模式。
具体地,当对比匹配之后,确认移动终端处于飞机机舱内部时,将移动终端的工作模式切换至飞行模式。
进一步地,在一种可选的方案中,当确定所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式可以具体为:
当确定所述移动终端处于所述飞机机舱内部时,发出询问窗口以询问是否开启飞行模式或者发出提示窗口以提示开启飞行模式;当接收到响应所述询问窗口的指示输入的确认开启飞行模式的指令或者接收到响应所述提示窗口的提示输入的飞行模式开启指令时,将所述移动终端的工作模式切换至飞行模式。其中,询问信息是询问用户要不要开启飞行模式,此时可能在显示界面有一个窗口,该窗口中有两个虚拟按键,其中一个为“是”,另一个为“否”,用户点击“是”可以触发移动终端开启飞行模式,点击“否”则放弃开启飞行模式。而提示信息则是提示用户开启飞行模式,此时可能弹出一个窗口,显示“请开启飞行模式”的消息,用户获得提示后可以到开启飞行模式的入口开启飞行模式。
在图1所描述的飞行模式的控制方法中,移动终端获取包含的表征航班的信息,判断当前时间是否处于该航班的飞行时间段内,若是,则获取移动终端周围环境的画面信息,并将该画面信息与预存的飞机机舱画面信息进行对比以确定移动终端是否处于飞机机舱内,若是,则自动开启移动终端的飞行模式,提高了飞机飞行的安全性。
请参见图2,图2是本发明实施例提供的又一种飞行模式的控制方法的流程示意图,该方法包括但不仅限于以下步骤。
步骤S201:在移动终端处于非飞行模式下查找社交应用中包含的航班信息, 其中,所述航班信息包括航班的飞行时间段,所述飞行时间段为所述航班的起飞时刻至结束时刻之间的时间。
步骤S202:获取移动终端的当前时间信息。
步骤S203:判断当前时间信息是否落入航班的飞行时间段内。
步骤S204:当判断出所述移动终端的当前时间信息落入所述航班的飞行时间段内时,启动摄像头以获取所述移动终端周围的画面。
步骤S205:将移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定移动终端是否处于飞机机舱内部。
具体地,步骤S201~S205可以分别参照图1对应的实施例中的步骤S101~S105,此处不再赘述。
步骤S206:当判断出终端处于飞机机舱内部时,获取移动终端的位置。
具体地,当判断出移动终端处于飞机机舱内部时,移动终端打开内置的定位系统以获取移动终端的地理位置,打开该定位系统的方式可以是移动终端自动打开,也可以是移动终端提示用户触发打开。
步骤S207:判断移动终端的位置是否属于预设的机场位置。
具体地,获取到位置信息后,将该位置信息与预先获取的各地机场的位置信息进行对比,以判断该移动终端是否在机场范围之内。
步骤S208:当判断出移动终端处于机场范围内时,将移动终端的工作模式切换至飞行模式。
具体地,当判断出移动终端确实处于机场范围之内时,参照步骤S106开启移动终端的飞行模式。
需要说明地是,本实施例是在获取画面之后获取移动终端地理位置信息的,而实际上,如果先获取移动终端的地理位置信息,在判断移动终端处于机场范围之内时再获取画面也是一种可以实现的方案,该方案同样落入本发明的保护范围。
在图2所描述的飞行模式的控制方法中,移动终端获取包含的表征航班的信息,判断当前时间是否处于该航班的飞行时间段内,若是,则获取移动终端周围环境的画面信息,并将该画面信息与预存的飞机机舱画面信息进行对比以确定移动终端是否处于飞机机舱内,若是,则自动开启移动终端的飞行模式,提高了飞机飞行的安全性。
进一步地,开启飞行模式之前,在移动终端的显示界面上输出提示信息,以在征得用户同意后再开启飞行模式,提高了用户体验;在获取周围环境画面之前,获取移动终端的位置信息,然后将位置信息与画面信息结合起来判断用户是否处于机舱内部,提高了判断结果的准确性。
上述详细阐述了本发明实施例的方法,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面提供了本发明实施例的移动终端。
请参见图3,图3是本发明实施例提供的一种移动终端30的结构示意图,该移动终端30包括查找单元301、第一获取单元302、判断单元303、启动单元304、匹配单元305和切换单元306,其中,各单元的功能详细介绍如下。
查找单元301用于在移动终端处于非飞行模式下查找社交应用中包含的航班信息,其中,航班信息包括航班的飞行时间段,飞行时间段为航班的起飞时刻至结束时刻之间的时间;
具体地,移动终端30一般都包含会议模式、静音模式、室外模式、飞行模式等工作模式,其中飞行模式为关闭与外界通信连接的一种工作模式,通过关闭与外界的通信连接来避免通信信号对飞机飞行的干扰,本发明实施例中,非飞行模式为除了飞行模式之外的所有工作模式。
进一步地,查找单元301获取移动终端30中各个社交应用中的航班信息,该航班信息至少包括航班的始发地、目的地、起飞时间和降落时间,介于起飞时间和降落时间之间的时间段则为航班的飞行时间段。查找单元301获取社交应用的航班信息的方式包括但不限于获取与航空公司的电话号码相关联的短信、获取通过航空公司的微信账号或QQ号发送的消息。需要说明的是,本发明实施例中查找单元301可以是移动终端30自动开启,也可以是人为触发开启,其中,移动终端30自动开启可以是移动终端30在检测到环境参数达到预设指标后自动开启,例如,检测到移动终端30电量低时开启信息获取模块、检测到移动终端30剧烈晃动时开启信息获取模块、检测到开机时开启信息获取模块等。人为触发开启可以是接收到用户通过触控预设物理按键或者虚拟按键而产生的触发事件时开启。
再进一步地,查找单元301获取航班信息的规则可预先设置好,包括但不限于定期获取(如每天早上6:00获取一次)和移动终端30每接收到社交应用 的消息(短信消息、QQ消息、微信消息等)则开始获取。如图1A所示,为移动终端30接收到的来自某航空公司发送的航班信息的界面示意图,其中,航班信息101的起飞时间为4月1日4点05分,降落时间为4月1日17点10分,因此可根据飞行时间102分析出该航班的飞行时间段为4月1日的4:05—17:10,进一步地,还可以通过一些辅助信息推测出是哪一年起飞,例如,如果收到该短信是在14年4月1日之前,那么可以判断航班的具体飞行时间段为2014年4月1日的4:05—17:10。
进一步地,在一种可选的方案中,查找单元301在移动终端30处于非飞行模式下查找社交应用中包含的航班信息还可以具体为:
在移动终端30处于非飞行模式下查找社交应用中是否存在内容信息包含表征航班的关键词;当社交应用中存在包含表征航班的关键词的内容信息时,则进一步分析内容信息中是否包含时间信息;当内容信息中包含时间信息时,则确定内容信息为航班信息,并确定时间信息所表示的时间段为航班的飞行时间段。其中,关键词可以是“航班”、“起飞”、“降落”、“航空公司”等,当然关键词具体包括哪些内容要根据预先设置而定,此处不对关键词包含的内容做限制,另外,在依据关键词判断信息内容是否为航班信息时,可以仅根据一个关键词来判断,也可以结合多个关键词来判断。
再进一步地,当所述社交应用具有聊天功能时,所述内容信息包括聊天信息;当所述社交应用具有信息发布功能时,所述内容信息包括动态信息。
第一获取单元302用于获取移动终端的当前时间信息;
具体地,查找单元301在获取到航班信息以及航班信息中的飞行时间段后,第一获取单元302获取移动终端30上的当前时间,第一获取单元302在获取当前时间之前还可以先将系统时间更新,以确保当前时间的准确性。
判断单元303用于判断当前时间信息是否落入航班的飞行时间段内;
具体地,判断单元303将获取的当前时间与航班飞行时间对比,判断当前时间是否落入航班飞行时间,当获取的时间早于飞行时间或者晚于降落时间均不落于飞行时间段内,例如移动终端30的当前时间为2014年3月1日3点05分,那么该时间点在飞机起飞之前,因此不在飞行时间段内,例如移动终端30的当前时间为2014年4月1日15点05分,那么该时间点在飞机起飞之后以及降落之前,因此落入了飞行时间段内。
启动单元304用于当判断出移动终端的当前时间信息落入航班的飞行时间段内时,启动摄像头以获取移动终端周围的画面;
具体地,当对比之后,确认移动终端30当前时间落入航班的飞行时间段内时,启动单元304启动移动终端30的摄像头以获取周围的画面。
匹配单元305用于将移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定移动终端是否处于飞机机舱内部;
具体地,每一次获得画面后,匹配单元305将获得的该画面与机舱内部环境画面进行匹配或者在获得了多个画面后挑选出多个画面中的至少一个画面与机舱内部环境画面进行匹配,其中,从多个画面中挑选出至少一个画面的挑选规则可预先设置,例如按照清晰度、色彩变化程度等来选择出至少一个画面,总而言之,需要将获得的画面与机舱内部环境画面进行匹配。
进一步地,机舱内部环境画面指的是拍摄于机舱内部得到的画面,例如一张包含空姐(如图1B中的103)、密集的小窗户(如图1C中的104)的画面,在本发明实施例中,与获取的画面进行对比的机舱内部环境画面为预先在机舱内各个位置以各个角度拍摄的画面,在获取这些画面之前,相关技术人员会首先推测客户的站位(坐位)的习惯,以及拿移动终端30的角度习惯,然后模拟这些习惯拍摄机舱内部环境画面,并将这些机舱内部环境画面进行存储以供对比匹配。匹配单元305将获取的画面与机舱内部环境画面对比匹配,可根据两者拍摄的对象是否相同来确定移动终端30是否处于飞机机舱内部。
切换单元306用于当确定出移动终端处于飞机机舱内部时,将移动终端的工作模式切换至飞行模式。
具体地,当对比匹配之后,确认移动终端30处于飞机机舱内部时,切换单元306将移动终端30的工作模式切换至飞行模式。
进一步地,请参见图4,图4是图3所示的移动终端30中的匹配单元305的结构示意图,匹配单元305包括分析子单元3051和确定子单元3052。
在一种可选的方式中,各子单元的功能介绍如下。
分析子单元3051用于对比移动终端30周围的画面与预设的飞机机舱内部环境画面的相似度是否超过预设阈值。
确定子单元3052用于当移动终端30周围的画面与预设的飞机机舱内部环境画面的相似度超过预设阈值时,确定移动终端30处于飞机机舱内部;当移动 终端30周围的画面与预设的飞机机舱内部环境画面的相似度未超过预设阈值时,确定移动终端30未处于飞机机舱内部。
在又一种可选的方式中,各子单元的功能介绍如下。
分析子单元3051用于分析移动终端30周围的画面,以得出移动终端30周围的画面包含的特征元素,将特征元素与预设的飞机机舱内部环境画面包括的飞机机舱特征元素对比,以确定特征元素中是否包含至少一个与飞机机舱特征元素相同的特征元素。
确定子单元3052用于当特征元素中包含至少一个与飞机机舱特征元素相同的特征元素时,确定移动终端30处于飞机机舱内部;当特征元素中不包含与飞机机舱特征元素相同的特征元素时,确定移动终端30未处于飞机机舱内部。
进一步地,请参见图5,图5是图3所示的移动终端30中的切换单元306的结构示意图,切换单元306包括提醒子单元3061和子切换子单元3062,其中,各子单元的功能详细介绍如下。
提醒子单元3061用于当确定移动终端30处于飞机机舱内部时,发出询问窗口以询问是否开启飞行模式或者发出提示窗口以提示开启飞行模式。
切换子单元3062用于当接收到响应询问窗口的指示输入的确认开启飞行模式的指令或者接收到响应提示窗口的提示输入的飞行模式开启指令时,将移动终端30的工作模式切换至飞行模式。
在图3所描述的移动终端30中,各个单元的具体实现还可以对应参照图1对应的方法实施例的相关描述。
在图3所描述的移动终端30中,移动终端30获取包含的表征航班的信息,判断当前时间是否处于该航班的飞行时间段内,若是,则获取移动终端30周围环境的画面信息,并将该画面信息与预存的飞机机舱画面信息进行对比以确定移动终端30是否处于飞机机舱内,若是,则自动开启移动终端30的飞行模式,提高了飞机飞行的安全性。
请参见图6,图6是本发明实施例提供的又一种移动终端30的结构示意图,该移动终端30除了包括图3所示移动终端30中的查找单元301、第一获取单元302、判断单元303、启动单元304、匹配单元305和切换单元306之外,还包括第二获取单元307和比较单元308,其中,各单元的功能详细介绍如下。
第二获取单元307用于当判断出终端处于飞机机舱内部时,获取移动终端的位置。
具体地,当判断出移动终端30处于飞机机舱内部时,第二获取单元307打开移动终端30内置的定位系统以获取移动终端30的地理位置,打开该定位系统的方式可以是移动终端30自动打开,也可以是移动终端30提示用户触发后打开。
对比单元308用于判断移动终端的位置是否属于预设的机场位置,若属于,触发切换单元306将移动终端的工作模式切换至飞行模式。
需要说明的是,图6所示的移动终端30中的各个单元的具体实现还可以对应参照图2所示实施例的具体的描述。
在图6所描述的移动终端30中,移动终端30获取包含的表征航班的信息,判断当前时间是否处于该航班的飞行时间段内,若是,则获取移动终端30周围环境的画面信息,并将该画面信息与预存的飞机机舱画面信息进行对比以确定移动终端30是否处于飞机机舱内,若是,则自动开启移动终端30的飞行模式,提高了飞机飞行的安全性。
进一步地,开启飞行模式之前,移动终端30在显示界面上输出提示信息,以在征得用户同意后再开启飞行模式,提高了用户体验;在获取周围环境画面之前,获取移动终端30的位置信息,然后将位置信息与画面信息结合起来判断用户是否处于机舱内部,提高了判断结果的准确性。
请参见图7,图7是本发明实施例提供的又一种移动终端70的结构示意图。其中,如图7所示,该移动终端70可以包括:至少一个处理器701,例如CPU,至少一个网络接口704,用户接口703,存储器705,至少一个通信总线702以及显示屏706。其中,通信总线702用于实现这些组件之间的连接通信。其中,用户接口703可以包括显示屏(Display)706,可选用户接口703还可以包括标准的有线接口、无线接口。通信接口704可选的可以包括标准的有线接口(如数据线接口、网线接口等)、无线接口(如WI-FI接口、蓝牙接口、近场通讯接口)。存储器705可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器705可选的还可以是至少一个位于远离前述处理器701的存储装置。如图7所示,作为一种计算机 存储介质的存储器705中可以包括操作系统、网络通信模块、用户接口模块以及飞行模式开启程序。
在图7所示的移动终端70中,通信接口704主要用于连接第二终端,与第二终端进行数据通信;而处理器701可以用于调用存储器705中存储的飞行模式开启程序,并执行以下操作:
在移动终端处于非飞行模式下查找社交应用中包含的航班信息,其中,所述航班信息包括航班的飞行时间段,所述飞行时间段为所述航班的起飞时刻至结束时刻之间的时间;
获取所述移动终端的当前时间信息;
判断所述当前时间信息是否落入所述航班的飞行时间段内;
当判断出所述移动终端的当前时间信息落入所述航班的飞行时间段内时,启动摄像头以获取所述移动终端周围的画面;
将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部;
当确定出所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式。
进一步地,所述将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部,包括:
对比所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度是否超过预设阈值;
当所述移动终端周围的画面与预设的飞机机舱内部环境画面的相似度超过预设阈值时,确定所述移动终端处于所述飞机机舱内部;当所述移动终端周围的画面与所述预设的飞机机舱内部环境画面的相似度未超过所述预设阈值时,确定所述移动终端未处于所述飞机机舱内部。
进一步地,所述将所述移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定所述移动终端是否处于所述飞机机舱内部,包括:
分析所述移动终端周围的画面,以得出所述移动终端周围的画面包含的特征元素,将所述特征元素与预设的飞机机舱内部环境画面包括的飞机机舱特征元素对比,以确定所述特征元素中是否包含至少一个与所述飞机机舱特征元素相同的特征元素;
当所述特征元素中包含至少一个与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端处于所述飞机机舱内部;当所述特征元素中不包含与所述飞机机舱特征元素相同的特征元素时,确定所述移动终端未处于所述飞机机舱内部。
进一步地,所述当确定所述移动终端处于所述飞机机舱内部时,将所述移动终端的工作模式切换至飞行模式,包括:
当确定所述移动终端处于所述飞机机舱内部时,发出询问窗口以询问是否开启飞行模式或者发出提示窗口以提示开启飞行模式;
当接收到响应所述询问窗口的指示输入的确认开启飞行模式的指令或者接收到响应所述提示窗口的提示输入的飞行模式开启指令时,将所述移动终端的工作模式切换至飞行模式。
进一步地,所述将所述移动终端的工作模式切换至飞行模式之前,还包括:
获取所述移动终端的位置;
判断所述移动终端的位置是否属于预设的机场位置,若属于,执行所述将所述移动终端的工作模式切换至飞行模式的步骤。
综上所述,通过实施本发明实施例,通过实施本发明实施例,获取移动终端中包含的表征航班的信息,判断当前时间是否处于该航班的飞行时间段内,若是,则获取移动终端周围环境的画面信息,并将该画面信息与预存的飞机机舱画面信息进行对比以确定移动终端是否处于飞机机舱内,若是,则自动开启移动终端的飞行模式,提高了飞机飞行的安全性。
进一步地,开启飞行模式之前,在移动终端的显示界面上输出提示信息,以在征得用户同意后再开启飞行模式,提高了用户体验;在获取周围环境画面之前,获取移动终端的位置信息,然后将位置信息与画面信息结合起来判断用户是否处于机舱内部,提高了判断结果的准确性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发 明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

一种飞行模式的控制方法及移动终端.pdf_第1页
第1页 / 共22页
一种飞行模式的控制方法及移动终端.pdf_第2页
第2页 / 共22页
一种飞行模式的控制方法及移动终端.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《一种飞行模式的控制方法及移动终端.pdf》由会员分享,可在线阅读,更多相关《一种飞行模式的控制方法及移动终端.pdf(22页珍藏版)》请在专利查询网上搜索。

本发明公开了一种飞行模式的控制方法及移动终端,该方法包括:在移动终端处于非飞行模式下查找社交应用中包含的航班信息;获取移动终端的当前时间信息;判断当前时间信息是否落入航班信息的时间范围;当判断结果为是时,启动摄像头以获取移动终端周围的画面;将移动终端周围的画面与预设的飞机机舱内部环境画面进行匹配,以确定移动终端是否处于飞机机舱内部;当确定出移动终端处于飞机机舱内部时,将移动终端的工作模式切换至飞行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1