一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

飞行模式的控制方法、装置、移动终端及存储介质与流程

2022-02-20 14:41:15 来源:中国专利 TAG:


1.本技术实施例涉及通信技术领域,特别涉及一种飞行模式的控制方法、装置、移动终端及存储介质。


背景技术:

2.由于手机处于非飞行模式下,用户使用手机上网时,手机会搜索信号,而其搜索信号所使用的频率和飞机与塔台联系的电磁波频率有一段是相近甚至是重叠的,这样手机搜索信号会影响飞机与塔台联系,从而造成飞机的误操作,给用户带来安全。因此,用户乘坐飞机时,需要将手机的工作模式设置为飞行模式。
3.相关技术中,一般是用户手动将手机的工作模式设置为飞行模式,然而用户很容易忘记或者忽视这件事情,从而存在安全隐患。


技术实现要素:

4.本技术实施例提供了一种飞行模式的控制方法、装置、移动终端及存储介质,能够提高飞机的安全性。所述技术方案如下:
5.一方面,提供了一种飞行模式的控制方法,所述方法包括:
6.接收第一电磁波信号;
7.确定所述第一电磁波信号的频谱;
8.基于所述频谱,确定所述第一电磁波信号的多普勒频移,所述多普勒频移用于反映移动终端的速度;
9.基于所述多普勒频移,对所述移动终端的飞行模式进行控制。
10.另一方面,提供了一种飞行模式的控制装置,所述装置包括:
11.接收模块,用于接收第一电磁波信号;
12.第一确定模块,用于确定所述第一电磁波信号的频谱;
13.第二确定模块,用于基于所述频谱,确定所述第一电磁波信号的多普勒频移,所述多普勒频移用于反映移动终端的速度;
14.控制模块,用于基于所述多普勒频移,对所述移动终端的飞行模式进行控制。
15.另一方面,提供了一种移动终端,所述移动终端包括处理器和存储器;所述存储器存储有至少一条程序代码,所述至少一条程序代码用于被所述处理器执行以实现如上述方面所述的飞行模式的控制方法。
16.另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有至少一条程序代码,所述至少一条程序代码用于被处理器执行以实现如上述方面所述的飞行模式的控制方法。
17.另一方面,提供了一种计算机程序产品,当所述计算机程序产品中的程序代码由移动终端的处理器执行时,使得所述移动终端能够执行如上述方面所述的飞行模式的控制方法。
18.在本技术实施例中,电磁波信号的多普勒频移能够反映移动终端的速度;因此,基于该多普勒频移,能够实现自动对移动终端的飞行模式进行控制,不需要用户手动开启或者关闭移动终端的飞行模式,避免了由于用户忘记或者忽略开启飞行模式带来的安全隐患,从而本技术提供的飞行模式的控制方法能够提高飞机的安全性。
附图说明
19.图1示出了本技术一个示例性实施例示出的实施环境的示意图;
20.图2示出了本技术一个示例性实施例示出的移动终端的结构框图;
21.图3示出了本技术一个示例性实施例示出的飞行模式的控制方法的流程图;
22.图4示出了本技术一个示例性实施例示出的飞行模式的控制方法的流程图;
23.图5示出了本技术一个示例性实施例示出的飞行模式的控制方法的流程图;
24.图6示出了本技术一个示例性实施例示出的飞行模式的控制装置的结构框图。
具体实施方式
25.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
26.在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
27.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据,均为经用户授权或者经过各方充分授权的信息和数据。
28.请参考图1,其示出了本技术一个示例性实施例提供的实施环境的示意图。该实施环境包括:移动终端100和飞机200。用户携带移动终端100乘坐飞机200时,移动终端100能够按照本技术实施例提供的飞行模式的控制方法,自动对移动终端100的飞行模式进行控制。其中,移动终端100为手机、平板电脑、穿戴设备或者计算机设备等。
29.请参考图2,其示出了本技术一个示例性实施例所提供的移动终端100的结构示意图。移动终端100可以是手机、平板电脑、计算机或者iot设备等具有多媒体数据的传输等功能的终端。本技术中的移动终端100可以包括一个或多个如下部件:处理器110、存储器120、显示屏130。
30.处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个移动终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行移动终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器110可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)、神经网络处理器(neural-network processing unit,npu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏130所需要显示的内容的渲染和绘制;npu用于实现人工智能(artificial intelligence,ai)功能;调制解调器用
于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块芯片进行实现。
31.存储器120可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据移动终端100的使用所创建的数据(比如音频数据、电话本)等。
32.显示屏130是用于显示用户界面的显示组件。可选的,该显示屏130为具有触控功能的显示屏,通过触控功能,用户可以使用手指、触摸笔等任何适合的物体在显示屏130上进行触控操作。
33.显示屏130通常设置在移动终端100的前面板。显示屏130可被设计成为全面屏、曲面屏、异型屏、双面屏或折叠屏。显示屏130还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合等,本实施例对此不加以限定。
34.除此之外,本领域技术人员可以理解,上述附图所示出的移动终端100的结构并不构成对移动终端100的限定,移动终端100可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,移动终端100中还包括麦克风、扬声器、射频电路、输入单元、传感器、音频电路、无线保真(wireless fidelity,wi-fi)模块、电源、蓝牙模块等部件,在此不再赘述。
35.请参考图3,其示出了本技术一个示例性实施例示出的飞行模式的控制方法的流程图。本技术实施例中的执行主体为移动终端,该方法包括:
36.步骤301:接收第一电磁波信号。
37.步骤302:确定第一电磁波信号的频谱。
38.步骤303:基于频谱,确定第一电磁波信号的多普勒频移,多普勒频移用于反映移动终端的速度。
39.步骤304:基于多普勒频移,对移动终端的飞行模式进行控制。
40.在一种可能的实现方式中,基于多普勒频移,对移动终端的飞行模式进行控制,包括:
41.基于多普勒频移,确定移动终端的当前移动速度;
42.确定移动终端的历史移动速度,历史移动速度为移动终端在当前时间之前最近一次确定出的移动速度;
43.基于当前移动速度和历史移动速度,确定移动终端的加速度;
44.若加速度与飞机起飞过程的加速度匹配,则开启飞行模式;
45.若加速度与飞机降落过程的加速度匹配,则退出飞行模式。
46.在一种可能的实现方式中,基于多普勒频移,对移动终端的飞行模式进行控制,包括:
47.基于多普勒频移,从两个基准多普勒频移中确定与多普勒频移匹配的目标基准多普勒频移,两个基准多普勒频移分别为飞机起飞和降落过程对应的多普勒频移;
48.若目标多普勒频移为飞机起飞过程对应的多普勒频移,则开启飞行模式;
49.若目标多普勒频移为飞机降落过程对应的多普勒频移,则退出飞行模式。
50.在一种可能的实现方式中,退出飞行模式之后,方法还包括:
51.若确定出移动终端在使用状态,则提前进行网络搜索。
52.在一种可能的实现方式中,确定第一电磁波信号的频谱,包括:
53.对第一电磁波信号进行预处理,得到第二电磁波信号;
54.确定第二电磁波信号的频谱信息,得到频谱。
55.在一种可能的实现方式中,对第一电磁波信号进行预处理,得到第二电磁波信号包括以下至少一种实现方式:
56.对第一电磁波信号进行解调,得到第二电磁波信号;
57.对第一电磁波信号进行解扩,得到第二电磁波信号;
58.对第一电磁波信号进行滤波,得到第二电磁波信号。
59.在一种可能的实现方式中,接收第一电磁波信号之前,方法还包括:
60.获取移动终端关联的行程信息,行程信息为通过乘坐飞机出行的行程信息,且行程信息包括飞机的起飞时间和降落时间;
61.若当前时间到达起飞时间或者降落时间,执行接收第一电磁波信号的步骤。
62.在一种可能的实现方式中,行程信息中还包括飞机的航班号;方法还包括:
63.基于航班号,确定飞机的延误信息;
64.基于延误信息,对起飞时间和降落时间进行校正。
65.在一种可能的实现方式中,接收第一电磁波信号之前,方法还包括:
66.获取语音信号,语音信号是飞机的语音播报信号;
67.若语音播报信号为飞机的起飞过程或者降落过程的提示语音信号,执行接收第一电磁波信号的步骤。
68.在本技术实施例中,电磁波信号的多普勒频移能够反映移动终端的速度;因此,基于该多普勒频移,能够实现自动对移动终端的飞行模式进行控制,不需要用户手动开启或者关闭移动终端的飞行模式,避免了由于用户忘记或者忽略开启飞行模式带来的安全隐患,从而本技术提供的飞行模式的控制方法能够提高飞机的安全性。
69.请参考图4,其示出了本技术一个示例性实施例示出的飞行模式的控制方法的流程图。本技术实施例中的执行主体为移动终端,在本技术实施例中,以基于移动终端的移动速度对飞行模式进行控制为例进行说明;该方法包括:
70.步骤401:移动终端接收第一电磁波信号。
71.第一电磁波信号为基站发射的电磁波信号。另外,需要说明的一点是,移动终端周期性接收第一电磁波信号,也即移动终端周期性执行本技术实施例提供的方法。
72.需要说明的一点是,只有移动终端在乘坐飞机的时候,移动终端才需要对飞行模式进行控制。而移动终端没有乘坐飞机的时候,移动终端不需要对飞行模式进行控制,从而节省资源。因此,在步骤401之前,移动终端先确定移动终端是否在乘坐飞机,若移动终端在乘坐飞机,执行步骤401。
73.第一种实现方式,移动终端可以基于用户的行程信息,确定移动终端是否在乘坐飞机;该过程包括:移动终端获取移动终端关联的行程信息,该行程信息为通过乘坐飞机出
行的行程信息,且该行程信息包括飞机的起飞时间和降落时间;若当前时间到达该起飞时间或者降落时间,确定移动终端在乘坐飞机,也即执行步骤401。若当前时间未到达该起飞时间或者降落时间,确定移动终端没有在乘坐飞机,也即并不执行步骤401,继续对当前时间进行监控,并且监控到当前时间到达该起飞时间或者降落时间,确定移动终端在乘坐飞机,才执行步骤401。
74.在本技术实施例中,用户往往通过移动终端线上购买飞机票,因此,移动终端中会记录相关的行程信息;相应的,移动终端直接基于该行程信息中的时间信息来确定移动终端是否在乘坐飞机不仅操作简单,而且不需要依赖于移动终端中的其他通信模块,从而进一步节省了资源。
75.需要说明的一点是,该行程信息中还包括该飞机的航班号;移动终端基于该航班号确定该飞机的延误信息,基于该延误信息对该行程信息包括的起飞时间和降落时间进行校正,基于校正后的起飞时间和降落时间,确定移动终端是否在乘坐飞机,从而避免了由于飞机延误导致的确定不准确的情况,提高了准确性。
76.第二种实现方式,移动终端可以基于飞机内的语音播报信号,确定移动终端是否在乘坐飞机;该过程包括:移动终端获取语音信号,该语音信号是飞机的语音播报信号;若该语音播报信号为飞机的起飞过程或者降落过程的提示语音信号,确定移动终端在乘坐飞机,也即执行步骤401。若该语音播报信号不是飞机的起飞过程或者降落过程的提示语音信号,确定移动终端没有在乘坐飞机,也即并不执行步骤401,继续对语音信号进行监控,并且监控到飞机的起飞过程或者降落过程的提示语音信号时,确定移动终端在乘坐飞机,才执行步骤401。
77.在本技术实施例中,在飞机起飞或者降落时,乘务员往往会播报语音信号,提示用户坐好并系好安全带;因此,移动终端可以基于该语音播报信号,确定移动终端是否在乘坐飞机,从而不仅操作简单,而且不需要依赖于移动终端中的其他通信模块,从而进一步节省了资源。
78.步骤402:移动终端确定第一电磁波信号的频谱。
79.该频谱中包括接收机本地振荡器输出频率。在一种可能的实现方式中,移动终端接收到第一电磁波信号之后,直接确定第一电磁波信号的频谱。其中,移动终端确定第一电磁波信号的频谱的过程包括:移动终端通过功率频谱分析方法,确定第一电磁波信号的频谱;该功率频谱分析方法可以为快速傅里叶变换(fast fourier transform,fft)分析法或者小波分析法;在本技术实施例中,对功率频谱分析方法不作具体限定。
80.在本技术实施例中,移动终端接收到第一电磁波信号之后,直接确定第一电磁波信号的频谱,避免产生延时,从而提高了飞行模式的控制效率。
81.在另一种可能的实现方式中,移动终端先对第一电磁波信号进行预处理,然后才确定第一电磁波信号的频谱,相应的;步骤402可以通过以下步骤(1)和(2)实现,包括:
82.(1)移动终端对第一电磁波信号进行预处理,得到第二电磁波信号。
83.移动终端对第一电磁波信号进行预处理,得到第二电磁波信号包括以下至少一种实现方式:
84.移动终端对第一电磁波信号进行解调,得到第二电磁波信号;
85.移动终端对第一电磁波信号进行解扩,得到第二电磁波信号;
86.移动终端对第一电磁波信号进行滤波,得到第二电磁波信号。
87.其中,移动终端中包括调制解调器;相应的,移动终端对第一电磁波信号进行解调,得到第二电磁波信号的步骤包括:移动终端通过该调制解调器对第一电磁波信号进行解调,得到第二电磁波信号。
88.另外,移动终端中包括解扩器;相应的,移动终端对第一电磁波信号进行解扩,得到第二电磁波信号的步骤包括:移动终端通过该解扩器对第一电磁波进行解扩,得到第二电磁波信号。
89.另外,移动终端中包括天线单元、射频处理单元和中频处理单元;相应的,移动终端对第一电磁波进行滤波,得到第二电磁波信号的步骤包括:移动终端通过天线单元、射频处理单元和中频处理单元,分别对第一电磁波信号进行滤波,得到第二电磁波信号。
90.需要说明的一点是,移动终端可以通过以上一种或者多种预处理方式,对第一电磁波信号进行预处理,得到第二电磁波信号。例如,移动终端通过一种预处理方式,对第一电磁波信号进行预处理,得到第二电磁波信号,也即移动终端对第一电磁波信号进行解调、或解扩或滤波,得到第二电磁波信号。再如,移动终端通过多种预处理方式,对第一电磁波信号进行预处理,得到第二电磁波信号,也即移动终端对第一电磁波信号进行解调、解扩和滤波处理,得到第二电磁波信号。
91.(2)移动终端确定第二电磁波信号的频谱信息,得到该频谱。
92.移动终端确定第二电磁波信号的频谱信息和确定第一电磁波信号的频谱信息的过程相似,在此不再赘述。在本技术实施例中,对第一电磁波信号进行预处理,基于处理得到的第二电磁波信号进行后续的飞行模式的控制,从而能够提高飞行模式控制的准确性。
93.步骤403:移动终端基于该频谱,确定第一电磁波信号的多普勒频移,该多普勒频移用于反映移动终端的速度。
94.该频谱中包括接收机本地振荡器输出频率;移动终端记录了发射机发射的电磁波的本地振荡器的输出频率;移动终端确定发射机发射的电磁波的本地振荡器的输出频率与接收机本地振荡器输出频率的差值,得到该多普勒频移。
95.需要说明的一点是,第一电磁波信号包括多个频点,在本步骤中可以确定出每个频点对应的多普勒频移,从多个频点的多普勒频移中确定最大多普勒频移,将该最大多普勒频移确定为第一电磁波信号的多普勒频移。
96.步骤404:移动终端基于该多普勒频移,确定移动终端的当前移动速度。
97.移动终端基于该多普勒频移和第一电磁波的频率,通过以下公式一,确定移动终端的当前移动速度:
98.公式一:
99.v表示移动终端的当前移动速度;c表示光速;δf表示多普勒频移;f表示第一电磁波的频率。
100.需要说明的一点是,移动终端确定出当前移动速度之后,可以直接基于该当前移动速度对飞行模式进行控制;相应的,执行完步骤404之后,该方法包括:移动终端确定当前移动速度是否大于预设速度,预设速度为飞机起飞或者飞行过程中的速度;若当前移动速度大于预设速度,则确定移动终端位于飞机上,则直接开启飞行模式;若当前移动速度不大
于预设速度,则继续执行步骤401。
101.需要说明的另一点是,移动终端确定出当前移动速度之后,可以依据飞机起飞过程和降落过程的加速度变化,对飞行模式进行控制;相应的,执行完步骤404之后,执行步骤405。
102.步骤405:移动终端确定移动终端的历史移动速度,该历史移动速度为移动终端在当前时间之前最近一次确定出的移动速度。
103.需要说明的一点是,终端周期性执行步骤401-404;并且,每次确定出移动终端的移动速度后存储该移动速度;因此,在本步骤中,移动终端获取已存储的当前时间之前最近一次确定出的移动速度。
104.需要说明的一点是,移动终端确定出历史移动速度之后,执行步骤406;或者,移动终端基于该当前移动速度和历史移动速度,确定速度变化曲线,基于该速度变化曲线,对飞行模式进行控制;例如,若该速度变化曲线与飞机的起飞过程的变化曲线匹配,则开启飞行模式;若该速度变化曲线与飞机的降落过程的变化曲线匹配,则退出飞行模式。
105.在本技术实施例中,可以借助于飞机的起飞过程或者降落过程的速度变化曲线,来对移动终端的飞行模式进行控制,从而提供多种对移动终端的飞行模式进行控制的方式,提高了适应性。
106.步骤406:移动终端基于当前移动速度和历史移动速度,确定移动终端的加速度。
107.移动终端确定出加速度之后,确定该加速度是否与飞机起飞过程的加速度匹配,以及,确定该加速度是否与飞机降落过程的加速度匹配;若该加速度与飞机起飞过程的加速度匹配,则执行步骤407;若该加速度与飞机降落过程的加速度匹配,则执行步骤408;若该加速度与飞机起飞过程的加速度不匹配,且与飞机降落过程的加速度也不匹配,则返回执行步骤401。
108.其中,移动终端中存储飞机起飞过程的第一加速度变化曲线;相应的,移动终端确定该加速度是否与飞机起飞过程的加速度匹配的过程包括:若第一加速度变化曲线中包括该加速度,则移动终端确定该加速度与飞机起飞过程的加速度匹配;若第一加速度变化曲线中不包括该加速度,则移动终端确定该加速度与飞机起飞过程的加速度不匹配。
109.其中,移动终端中还存储飞机降落过程的第二加速度变化曲线;相应的,移动终端确定该加速度是否与飞机降落过程的加速度匹配的过程包括:若第二加速度变化曲线中包括该加速度,则移动终端确定该加速度与飞机降落过程的加速度匹配;若第二加速度变化曲线中不包括该加速度,则移动终端确定该加速度与飞机降落过程的加速度不匹配。
110.需要说明的另一点,移动终端确定出加速度后,获取至少一个历史加速度,历史加速度为移动终端在当前时间的预设时长内的加速度;基于该加速度和该至少一个历史加速度,确定加速度变化曲线;若该加速度变化曲线与第一加速度变化曲线匹配,确定该加速度与飞机起飞过程的加速度匹配;若该加速度变化曲线与第二加速度变化曲线匹配,确定该加速度与飞机降落过程的加速度匹配。
111.步骤407:若该加速度与飞机起飞过程的加速度匹配,则移动终端开启飞行模式。
112.移动终端开启飞行模式的过程包括:移动终端将网络通信模块设置为休眠模式,该网络通信模块用于进行网络搜索;且移动终端将其调制解调器设置为休眠模式,该调制解调器用于对电磁波信号进行调制和解调。在本技术实施例中。由于将网络通信模块和调
制解调器均设置为休眠模式,从而避免对飞机的通信产生干扰。
113.步骤408:若该加速度与飞机降落过程的加速度匹配,则移动终端退出飞行模式。
114.移动终端退出飞行模式的过程包括:移动终端唤醒网络通信模块,且唤醒调整解调器。移动终端唤醒网络通信模块之后,当用户使用移动终端上网时,移动终端通过该网络通信模块进行网络搜索;或者,移动终端确定移动终端在使用状态,则提前进行网络搜索,也即提前通过该网络通信模块进行网络搜索。在本技术实施例中,移动终端确定出移动终端在使用状态时,则提前进行网络搜索,从而避免了用户在飞机降落后,需要等待移动终端进行网络搜索的过程,提高了用户使用移动终端的效率。
115.在本技术实施例中,电磁波信号的多普勒频移能够反映移动终端的速度;因此,基于该多普勒频移,能够实现自动对移动终端的飞行模式进行控制,不需要用户手动开启或者关闭移动终端的飞行模式,避免了由于用户忘记或者忽略开启飞行模式带来的安全隐患,从而本技术提供的飞行模式的控制方法能够提高飞机的安全性。
116.请参考图5,其示出了本技术一个示例性实施例示出的飞行模式的控制方法的流程图。本技术实施例中的执行主体为移动终端,在本技术实施例中,以基于电磁波信号的多普勒频移对飞行模式进行控制为例进行说明;该方法包括:
117.步骤501:移动终端接收第一电磁波信号。
118.步骤502:移动终端确定第一电磁波信号的频谱。
119.步骤503:移动终端基于该频谱,确定第一电磁波信号的多普勒频移,该多普勒频移用于反映移动终端的速度。
120.需要说明的一点是,步骤501-503与步骤401-403相同,在此不再赘述。
121.步骤504:移动终端基于该多普勒频移,从两个基准多普勒频移中确定与该多普勒频移匹配的目标基准多普勒频移。
122.两个基准多普勒频移分别为飞机起飞和降落过程对应的多普勒频移。若目标多普勒频移为飞机起飞过程对应的多普勒频移,则执行步骤505;若目标多普勒频移为飞机降落过程对应的多普勒频移,则执行步骤506。若两个基准多普勒频移中没有与该多普勒频移匹配的目标基准多普勒频移,则返回执行步骤501。
123.步骤505:若目标多普勒频移为飞机起飞过程对应的多普勒频移,则移动终端开启飞行模式。
124.需要说明的一点是,步骤505中的移动终端开启飞行模式的过程与步骤407中移动终端开启飞行模式的过程相同,在此不再赘述。
125.步骤506:若目标多普勒频移为飞机降落过程对应的多普勒频移,则移动终端退出飞行模式。
126.需要说明的一点是,步骤506中的移动终端退出飞行模式的过程与步骤408中移动终端退出飞行模式的过程相同,在此不再赘述。
127.在本技术实施例中,电磁波信号的多普勒频移能够反映移动终端的速度;因此,基于该多普勒频移,能够实现自动对移动终端的飞行模式进行控制,不需要用户手动开启或者关闭移动终端的飞行模式,避免了由于用户忘记或者忽略开启飞行模式带来的安全隐患,从而本技术提供的飞行模式的控制方法能够提高飞机的安全性。
128.请参考图6,其示出了本技术一个示例性实施例示出的飞行模式的控制装置600的
结构框图。该装置包括:
129.接收模块601,用于接收第一电磁波信号;
130.第一确定模块602,用于确定第一电磁波信号的频谱;
131.第二确定模块603,用于基于频谱,确定第一电磁波信号的多普勒频移,多普勒频移用于反映移动终端的速度;
132.控制模块604,用于基于多普勒频移,对移动终端的飞行模式进行控制。
133.在一种可能的实现方式中,控制模块604,用于基于多普勒频移,确定移动终端的当前移动速度;确定移动终端的历史移动速度,历史移动速度为移动终端在当前时间之前最近一次确定出的移动速度;基于当前移动速度和历史移动速度,确定移动终端的加速度;若加速度与飞机起飞过程的加速度匹配,则开启飞行模式;若加速度与飞机降落过程的加速度匹配,则退出飞行模式。
134.在一种可能的实现方式中,控制模块604,用于基于多普勒频移,从两个基准多普勒频移中确定与多普勒频移匹配的目标基准多普勒频移,两个基准多普勒频移分别为飞机起飞和降落过程对应的多普勒频移;若目标多普勒频移为飞机起飞过程对应的多普勒频移,则开启飞行模式;若目标多普勒频移为飞机降落过程对应的多普勒频移,则退出飞行模式。
135.在一种可能的实现方式中,装置还包括:
136.搜索模块,用于若确定出移动终端在使用状态,则提前进行网络搜索。
137.在一种可能的实现方式中,第一确定模块602,用于对第一电磁波信号进行预处理,得到第二电磁波信号;确定第二电磁波信号的频谱信息,得到频谱。
138.在一种可能的实现方式中,第一确定模块602,用于对第一电磁波信号进行解调,得到第二电磁波信号;对第一电磁波信号进行解扩,得到第二电磁波信号;对第一电磁波信号进行滤波,得到第二电磁波信号。
139.在一种可能的实现方式中,装置还包括:
140.第一获取模块,用于获取移动终端关联的行程信息,行程信息为通过乘坐飞机出行的行程信息,且行程信息包括飞机的起飞时间和降落时间;
141.接收模块601,用于若当前时间到达起飞时间或者降落时间,接收第一电磁波信号。
142.在一种可能的实现方式中,行程信息中还包括飞机的航班号;装置还包括:
143.校正模块,用于基于航班号,确定飞机的延误信息;基于延误信息,对起飞时间和降落时间进行校正。
144.在一种可能的实现方式中,装置还包括:
145.第二获取模块,用于获取语音信号,语音信号是飞机的语音播报信号;
146.接收模块601,用于若语音播报信号为飞机的起飞过程或者降落过程的提示语音信号,接收第一电磁波信号。
147.在本技术实施例中,电磁波信号的多普勒频移能够反映移动终端的速度;因此,基于该多普勒频移,能够实现自动对移动终端的飞行模式进行控制,不需要用户手动开启或者关闭移动终端的飞行模式,避免了由于用户忘记或者忽略开启飞行模式带来的安全隐患,从而本技术提供的飞行模式的控制方法能够提高飞机的安全性。
148.在本技术实施例还提供了一种移动终端,该移动终端包括处理器和存储器;该存储器存储有至少一条程序代码,至少一条程序代码用于被处理器执行以实现执行本技术实施例提供的飞行模式的控制方法。
149.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有至少一条程序代码,该至少一条程序代码用于被处理器执行以实现如上各个实施例示出的飞行模式的控制方法。
150.本技术实施例还提供了一种计算机程序产品,当该计算机程序产品中的程序代码由移动终端的移动终端执行时,使得移动终端能够执行如上各个实施例示出的飞行模式的控制方法。
151.在一些实施例中,本技术实施例所涉及的计算机程序可被部署在一个移动终端上执行,或者在位于一个地点的多个移动终端上执行,又或者,在分布在多个地点且通过通信网络互连的多个移动终端上执行,分布在多个地点且通过通信网络互连的多个移动终端可以组成区块链系统。
152.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个程序代码或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
153.以上所述仅为本技术的可选实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献