CN104718522A - 触摸屏***的颠簸缓解 - Google Patents
触摸屏***的颠簸缓解 Download PDFInfo
- Publication number
- CN104718522A CN104718522A CN201380050966.XA CN201380050966A CN104718522A CN 104718522 A CN104718522 A CN 104718522A CN 201380050966 A CN201380050966 A CN 201380050966A CN 104718522 A CN104718522 A CN 104718522A
- Authority
- CN
- China
- Prior art keywords
- screen system
- touch
- acceleration
- described touch
- user interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3664—Details of the user input interface, e.g. buttons, knobs or sliders, including those provided on a touch screen; remote controllers; input using gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
- Aviation & Aerospace Engineering (AREA)
Abstract
用于管理触摸屏***的方法和设备。接收加速度检测器生成的关于触摸屏***的加速度的数据。加速度检测器位于触摸屏***内。当触摸屏***的加速度降低触摸屏***的可用性时,由输入管理器发起动作。
Description
技术领域
本发明一般涉及数据处理***,并且具体地,涉及包括触摸屏***的数据处理***。更具体地,本发明涉及用于基于触摸屏***的加速度管理触摸屏***的方法和设备。
背景技术
飞行器可以具有许多用于控制飞行器的操作的不同类型的***。这些***可以包括液压***、机械***和电气***。
电气***可以包括,例如,用于通信、导航、飞行控制、碰撞避免的***以及其他类型的***。飞行器中的许多不同的***可以具有显示器和用于控制不同***的物理控件。例如,这些控件可以包括开关、拨号盘和其他合适类型的控件。
为了减小驾驶舱中不同电气***需要的空间量,不同***可以合并为单个***或可以共享显示器。例如,若干飞行仪表和控件可以被合并为单个显示和控制***用于显示。以这种方式,这些***可能需要飞行器的驾驶舱中的更少空间。
例如,飞行器可以包括主飞行显示器,在其中可以显示如高度、倾斜、横滚的信息以及其他与飞行器相关的信息。作为另一个示例,具有多个按钮的多功能显示器可以存在于飞行器中,其可以用于以若干可配置方式显示信息。这种多功能显示器可以用于显示信息(例如,导航路线、移动地图、天气雷达信息、机场信息)和其他合适类型的信息。
这些和其他类型的信息可以在显示器上显示,其中飞行器的操作员可以通过用户输入设备与显示器上的图形化用户界面交互。这种用户输入设备可以包括,例如,键盘、鼠标、操纵杆、触摸屏和其他合适类型的装置。电子飞行包(electronic flight bag,EFB)和其他装置(例如,平板计算机)更频繁地使用触摸屏显示器。在许多情况下,这些显示器可以是用户输入的主界面。
在某些操作状况期间,操纵员操纵用户输入设备(例如,按键、键盘、鼠标或其他输入设备)的能力可能变得比期望的更艰难。例如,一些输入设备在飞行器的某些机动飞行期间(例如,起飞和着陆)可能比期望的更难使用。在另一个示例中,其他状况(如天气)也会使输入设备的使用变得更困难。因此,期望具有一种考虑至少一些上述讨论的问题以及其他可能的问题的方法和设备。
发明内容
在一个示例性实施例中,一种设备包括触摸屏***、位于触摸屏***内的加速度检测器以及与加速度检测器通信的输入管理器。加速度检测器被配置为检测触摸屏***的加速度。输入管理器被配置为当触摸屏***的加速度降低触摸屏***的可用性时发起动作。
在另一个示例性实施例中,提供一种管理触摸屏***的方法。接收由加速度检测器产生的关于触摸屏***的加速度的数据。加速度检测器位于触摸屏***内。当触摸屏***的加速度降低触摸屏***的可用性时,输入管理器发起动作。
在另一个示例性实施例中,一种飞行器控制***包括飞行器中的网络、飞行器中的数据处理***、触摸屏***、加速度检测器和输入管理器。数据处理***连接到网路并被配置为控制飞行器的操作。触摸屏***被配置为显示具有若干控件的图形化用户界面,所述控件被配置为接收用于数据处理***的用户输入以控制飞行器的操作。加速度检测器位于触摸屏***内。加速度检测器被配置为检测触摸屏***的加速度。输入管理器与加速度检测器通信。输入管理器被配置为当触摸屏***的加速度降低显示在触摸屏***上的图形化用户界面中的若干控件的可用性时发起动作。
上述特征和功能能够在本发明的各种实施例中单独实现或可以在又一些实施例中组合,其进一步细节参考下列描述和附图能够了解到。
附图说明
所附权利要求阐述了被认为是示例性实施例的特征的新颖性的特征。然而,示例性实施例以及优选使用模式及其进一步目标和特征将通过参考本发明的示例性实施例的下列具体实施方式以及结合附图阅读而被更好地理解,其中:
图1是根据一个示例性实施例的飞行器的示意图;
图2是根据一个示例性实施例的信息处理环境的方框图;
图3是根据一个示例性实施例的触摸屏***的方框图;
图4是根据一个示例性实施例的图形化用户界面的示意图;
图5是根据一个示例性实施例的具有变化的控件的图形化用户界面的另一个示意图;
图6是根据一个示例性实施例的禁用的图形化用户界面的示意图;
图7是根据一个示例性实施例的用于管理触摸屏***的过程的流程图;
图8是根据一个示例性实施例的数据处理***的方框图。
具体实施方式
示例性实施例认识和考虑到一个或更多个不同的方面。例如,示例性实施例认识并考虑到,触摸屏***可以进一步减小驾驶舱中用于不同功能所需要的空间量。利用触摸屏***,输入可以通过用户使用手指、触针或其他合适的输入设备触摸屏幕而产生,从而产生执行各种功能的输入。以此方式,分配给用户输入设备(如按键、键盘、鼠标)和其他输入设备的空间可以减小。
示例性实施例还认识和考虑到,触摸屏***的可用性会受到那些***的加速度的影响。进一步,示例性实施例认识和考虑到,触摸屏***在飞行器内可以是便携式的。例如,触摸屏***可以采用平板计算机、具有触摸屏的便携式显示装置的形式以及其他便携式形式。
触摸屏***还可以采用电子飞行包(EFB)的形式。电子飞行包是帮助机组人员更容易、更有效(使用较少的纸张)地执行任务的电子信息管理装置。电子飞行包可以包括飞行器操作指南、机组人员操作指南、导航图和其他合适类型的信息。关于导航图,电子飞行包可以提供移动地图。附加地,电子飞行包还可以提供如起飞性能计算的功能以及其他合适功能。
示例性实施例还认识和考虑到,这些类型的触摸屏***和其他类型的触摸屏***可以根据可以发生的***的加速度而具有降低的可用性。例如,在飞行器操作期间,触摸屏***的加速度可以降低操作员产生期望输入的能力。
例如,根据发生的触摸屏***的加度度的量,操作员可能不能够按下期望按键。触摸屏***上的加速度还会造成操作员按下触摸屏***上的不期望的按键。
示例性实施例还认识和考虑到,会影响使用触摸屏***的能力的一些加速度的源包括飞行器可能遭遇的颠簸。其他加速度的源可以由起飞、着陆和飞行的其他阶段期间发生的振动引起。
因此,示例性实施例提供一种用于管理触摸屏***的方法和设备。在一个示例性实施例中,设备包括触摸屏***、加速度检测器和输入管理器。加速度检测器位于触摸屏***内。加速度检测器被配置为检测触摸屏***的加速度,输入管理器与加速度检测器通信并被配置为在触摸屏***的加速度降低触摸屏***的可用性时发起动作。
现在参考附图,具体参考图1,描述根据一个示例性实施例的飞行器的示意图。在该示例性实例中,飞行器100具有附接到机身106的机翼102和机翼104。飞行器100包括附接到机翼102的发动机108和附接到机翼104的发送机110。
机身106具有机头部分112和机尾部分114。水平稳定器116、水平稳定器118和垂直稳定器120附接到机身106的机尾部分114。
在这些示例性实例中,飞行器100还可以包括飞行器100的内部中的触摸屏***122。在这些示例性实例中,触摸屏***122是可以由飞行器100的操作员使用的装置。
当根据一个示例性实施例实施触摸屏***122时,降低触摸屏***122的可用性的触摸屏***122的加速度可以由触摸屏***122检测。响应于检测到降低触摸屏***122的可用性的触摸屏***122的加速度,可以针对触摸屏***122发起动作。
现在转到图2,描述根据一个示例性实施例的信息处理环境的方框图。在所描述的示例中,信息处理环境200可以包括网络数据处理***202。进一步,网络数据处理***202可以位于平台204中。图1中的飞行器100是平台204的其中一种实施方式的示例。
在这些示例性实例中,网络数据处理***202可以包括数据处理***206和网络208。数据处理***206可以被配置为控制平台204的操作。进一步,数据处理***206可以被配置为监视平台204。
如图所示,数据处理***206可以连接到网络208。数据处理***206到网络208的连接可以通过有线连接、光纤连接、无线连接和其他合适类型的连接实现,这些连接可以提供到网络208、数据处理***206或两者的组合的通信。
如本文使用的,第一组件“连接到”第二组件是指第一组件能够直接或间接连接到第二组件。换句话说,附加组件可以存在第一组件和第二组件之间。当这两个组件之间存在一个或更多个附加组件时,则认为第一组件间接连接到第二组件。当这两个组件之间不存在附加组件时,则认为第一组件直接连接到第二组件。
在这些示例性实例中,数据处理***206可以采用各种形式。例如,数据处理***206中的数据处理***210可以是计算机、线可更换单元、飞行管理***、导航计算机、自动驾驶仪、移动电话、平板计算机或可以处理信息的一些其他合适类型的装置。通常情况下,数据处理***210可以包括处理器以及其他允许处理信息212的组件。
在这些示例性示例中,触摸屏***214还可以存在于平台204中。触摸屏***214可以被配置为接收用于用户数据处理***206的用户输入以控制平台204的操作。
触摸屏***214可以是固定触摸屏***215或便携式触摸屏***216。当触摸屏***214采用固定触摸屏***215的形式时,触摸屏***214可以连接到平台204。例如,触摸屏***214可以是数据处理***210中实施的输入和输出***的部分。
当触摸屏***214采用便携式触摸屏***216的形式时,触摸屏***214可以由操作员可移动的。例如,便携式触摸屏***216可以与数据处理***210通信,但其在物理上并不连接到数据处理***210。例如,便携式触摸屏***216可以选自平板计算机、移动电话、膝上计算机、电子飞行包、便携式显示装置和在其中能够实现触摸屏***214的一些其他合适类型的便携式装置的其中一个。
便携式装置还可以是手持的。在一个示例性实例中,当触摸屏***214采用平板计算机的形式时,平板计算机可以是iPad。iPad可以从苹果公司获得。在另一示例性实例中,触摸屏***214可以是电子飞行包。
如图所示,触摸屏***214被配置为检测降低触摸屏***214的可用性218的触摸屏***214的加速度217。触摸屏***214的可用性218可以认为在不能以期望方式输入信息212或不能使用触摸屏***214操纵信息212时降低。
在这些示例性实例中,可用性218可以认为当由于触摸屏***214的加速度217引起的来自操作员的用户输入导致增加的错误时降低。在这些示例性实例中,加速度217可以导致触摸屏***214的不期望的移动。具体地,触摸屏***214的加速度217可以具有幅值和方向。在一定时间段期间,加速度217可以具有不同的幅值、不同的方向或不同的幅值和不同的方向两者。
在这些示例性实例中,加速度217可以由振动、颠簸、波、风和平台204的操作的至少一个引起。如本文使用的,短语“至少一个”,当与项目列表连用时,是指可以使用所列项目中的一个或更多个的不同组合并且可以需要列表中每个项目的仅一个。例如,“项目A、项目B和项目C中的至少一个”可以包括,但不限于,项目A或项目A和项目B。这个示例还可以包括项目A、项目B和项目C或项目B和项目C。
例如,当平台204是车辆时,触摸屏***214的加速度217可以由平台204的操作引起,也可以由船在具有波的水中移动、船在具有风的水中移动、飞行器遭遇颠簸、地面车辆在粗糙表面移动、航空器上的推进器的操作、飞行器着陆、飞行器起飞和其他加速度217的源引起。
如图所示,触摸屏***214内的加速度检测器219被配置为检测触摸屏***214的加速度217。加速度检测器219可以使用各种装置实施。例如,加速度检测器219可以使用加速计***实施。加速计***可以包括一个或更多个加速计。
加速度检测器219被配置为基于触摸屏***214的加速度217的检测而生成数据220。数据220可以包括,例如,但不限于,加速度的强度、移动振荡的频率和其他合适类型的数据。强度可以是测量的以重力为单位的加速度值。
在这些示例性实例中,输入管理器222被配置为接收数据220。输入管理器222可以使用硬件、软件或它们两者的组合实施。当使用软件时,用户管理222执行的操作可以以程序代码的形式实施,其中程序代码被配置为在处理器单元上运行。当采用硬件时,硬件可以包括可操作以执行输入管理器222中的操作的电路。
在这些示例性实例中,硬件可以采用电路***、集成电路、专用集成电路(ASIC)、可编程逻辑器件或被配置为执行若干操作的一些其他合适类型的硬件的形式。利用可编程逻辑器件,该器件可以被配置为执行若干操作。该器件可以在后续被重新配置或可以被永久配置以执行若干操作。可编程逻辑器件的示例可以包括,例如,可编程逻辑阵列、可编程阵列逻辑、现场可编程逻辑阵列、现场可编程门阵列和其他合适硬件器件。附加地,上述过程可以在与无机组件集成的有机组件中实施,和/或可以全部由除人类之外的有机组件组成。例如,该过程可以实施为有机半导体中的电路。
在示例性实例中,输入管理器222可以在若干不同位置中实施。例如,输入管理器222可以在触摸屏***214、网络数据处理***202、数据处理***210和一些其他合适位置内实施。
输入管理器222被配置为使用从加速度检测器219接收到的数据220确定触摸屏***214的加速度217何时降低触摸屏***214的可用性218。确定何时加速度217被认为降低触摸屏***214的可用性218可以通过确定触摸屏***214的加速度217是否大于选定阈值230来进行。在这些示例性实例中,选定阈值230可以是,例如,以m/s2为单位测量的加速度值。
输入管理器222可以监测不同的度量以与选定阈值230比较。例如,输入管理器222可以监测因振荡引起的振动的持续时间、振动强度、振动频率、强度变化、频率变化、因振动引起的事件分布观测概率的形式的变化和其他合适度量的至少一个。这些不同度量可以与该度量的选定阈值230比较。附加地,选定阈值230还可以基于平台204采用飞行器100的形式时飞行的阶段选择。因此,选定阈值230可以针对每个所关心的度量选择并且可以用于确定是否应当发起动作224。
进一步,选定阈值230可以基于对感知强度、频率、颠簸事件的持续时间和***可用性的影响的经验研究。这些容限值是基于引起振动的事件的标准差,并且可以应用到在其中振动会发生的三个轴线的每个轴线。以此方式,可以发生动态监测,并且具有基于检测的度量和其他因素(例如飞行的阶段)在监测期间改变选定阈值230的能力。
当检测到使得触摸屏***214的可用性218降低的触摸屏***214的加速度217时,输入管理器222发起动作224。动作224可以针对触摸屏***214发起。动作224可以包括禁用触摸屏***214、产生警报、启用语音输入、请求对触摸屏***214进行输入的确认和其他合适类型的动作的至少一个。在这些示例性实例中,动作224可以是被配置为降低信息212不期望地输入触摸屏***214的任意动作。
附加地,输入管理器222可以继续接收加速度检测器219产生的关于触摸屏***214的加速度217的数据220。使用数据220,输入管理器222可以确定加速度217是否不再降低触摸屏***214的可用性218。该确定可以通过比较加速度217与选定阈值230做出。在一些示例性实例中,加速度217可以与另一个选定阈值232比较而不是与选定阈值230比较。换句话说,用于确定触摸屏***214的可用性218何时不再降低的阈值可以与用于确定触摸屏***214的可用性218何时降低的阈值不同。
在这些示例性实例中,动作224可以是第一动作234。当输入管理器222确定触摸屏***214的可用性218不再降低时,输入管理器222可以发起第二动作236。在这些示例性实例中,第二动作236可以是相反动作224。例如,第二动作236可以包括启用触摸屏***214和禁用请求对触摸屏***214进行输入的确认的至少一个。
进一步,在一些示例性实例中,可用性218可以具有降低的可用性的水平240。当输入管理器222检测到触摸屏***214的可用性218的降低量时,可用性218的降低量可以被确认为降低的可用性的水平240内的水平。
换句话说,输入管理器222被配置为确定触摸屏***214在降低的可用性的水平240中的降低的可用性的水平。附加地,输入管理器222被配置为基于确认触摸屏***214在降低的可用性的水平240中的降低的可用性的水平而发起动作224。
当每次确认降低的可用性的水平240中的不同降低可用性的水平时,可以发起动作224。换句话说,当确认触摸屏***214的可用性218的降低量时,可以发起附加动作。例如,降低的可用性的水平240中的一个水平可以导致采用生成警报的形式的动作224。降低的可用性的水平240中的降低的可用性的更高水平可以导致请求对触摸屏***214的输入的确认。降低的可用性的水平240中的降低的可用性的甚至更高水平可以导致禁用触摸屏***214。
现在转向图3,其描述根据一个示例性实施例的触摸屏***的方框图。在这个描述的示例中,示出用于触摸屏***214的若干不同组件。如图所示,触摸屏***214包括结构300、触摸屏302和加速度检测器219。
在这些示例性实例中,结构300可以采用各种形式。例如,结构300可以是外壳、框架、面板或一些其他合适类型的结构。
触摸屏302与结构300相关。当一个组件与另一个组件“相关”时,在所描述的实例中,所述相关是物理相关。例如,第一组件触摸屏302可以通过以下方式而被认为与第二组件结构300相关:固定到第二组件、键合到第二组件、安装到第二组件、焊接到第二组件、紧固到第二组件和/或以一些其他合适方式连接到第二组件。第一组件也可以使用第三组件连接到第二组件。第一组件还可以被认为通过形成为第二组件的部分和/或作为第二组件的延伸部而与第二组件相关。
触摸屏302是物理装置并包括显示器306和输入***308。在这些示例性实例中,触摸屏302是电子显示器,其也被配置为使用输入***308检测触摸在显示器306内的存在和位置。
显示器306可以使用若干不同类型的显示装置实施。例如,显示器306可以是液晶显示器、发光二极管显示器或其他合适类型的显示装置。
输入***308被配置为设置成与显示器306相关,使得用户输入310可以响应于操作员314的触摸312而产生。在这些示例性实例中,可以对输入***进行用户输入以控制平台204的操作,其中平台204可以是,例如,飞行器100。
在这些示例性实例中,操作员314是人类操作员。触摸312可以由操作员314使用手指触摸显示器306上的输入***308而产生。在其他示例性实例中,触摸312可以由操作员314操纵显示器306上的触摸输入***308的触针或其他设备产生。
在这些示例性实例中,图形化用户界面316可以显示在触摸屏302的显示器306上。图形化用户界面316可以是程序界面。该程序可以是,例如,导航***、自动驾驶仪、环境控制***、飞行娱乐***、天气信息***和图2的网络数据处理***202中的其他合适类型的***中的程序。
在这些示例性实例中,可以在图形化用户界面316上显示若干控件318。若干控件318可以是可用于产生用户输入以输入信息、操纵信息或执行对信息的其他操作的若干图形控件。触摸屏***214中的用户输入310可以操纵显示在图形化用户界面316中的若干控件318以控制飞行器100的操作。
如本文所使用的,“若干”,参考项目使用时,是指一个或更多个项目。例如,若干控件318是一个或更多个控件。
若干控件318可以采用各种形式。例如,若干控件318可以是按钮、按键、滑块、拨号盘、复选框、键盘和其他合适类型的控件的至少一个。在这些示例性实例中,加速度检测器219可以与触摸屏302和结构300中的至少一个相关。
如图所示,图2中输入管理器222使用以确定触摸屏***214何时具有降低的可用性的选定阈值230可以基于图形化用户界面316选择。换句话说,当图形化用户界面316变为不同的图形化用户界面或被修改时,选定阈值230也会变化。这种变化可以考虑图形化用户界面316中存在的若干控件318和若干控件318的形状和大小。当若干控件318变化时,图形化用户界面316被认为以可以导致使用选定阈值230的不同值的方式变化。
在这些示例性实例中,图2中针对图形化用户界面316的动作224可以包括改变图形化用户界面316的状态320。改变图形化用户界面316的状态320可以包括禁用图形化用户界面316、降低显示在触摸屏302上的图形化用户界面316的功能、禁用若干控件318的一部分、改变若干控件318的至少一部分的大小、改变若干控件318的该一部分的功能以及针对图形化用户界面316的状态320的其他合适改变。如图所示,若干控件318的该一部分可以是一些或所有若干控件318。图2中针对图形化用户界面316的第二动作236可以包括将图形化用户界面316的功能增加到原始水平、将图形化用户界面316中的若干控件318的大小返回到原始大小以及其他合适动作的至少一个。
加速度检测器219可以以使得加速度检测器219检测图2中的触摸屏***214的触摸屏302的加速度217的方式连接到触摸屏302和结构300中的至少一个。通过将加速度检测器219包括在触摸屏***214内,实际上是检测触摸屏302的加速度217而不是检测可以存在于图2的平台204中的其他组件的加速度。
换句话说,加速度检测器219检测图2中的触摸屏***214中的触摸屏302的加速度217,而不是检测平台204中的其他组件或结构的加速度。当触摸屏***214没有连接到图2的平台中的另一结构或***时,这种类型的检测可以有利于检测触摸屏302的加速度217。换句话说,加速度检测器219可以被配置为检测触摸屏302的加速度217而不是检测可以不连接到触摸屏302的其他组件。以此方式,加速度检测器219产生的图2中的数据220可以更加精确地反映触摸屏302的加速度217以用于确定何时触摸屏***214中的触摸屏302的可用性218降低。
在一些示例性实例中,加速度检测器219可以位于结构300内。例如,当触摸屏***214采用平板计算机(例如,但不限于,iPad)的形式时,加速度检测器219位于可以采用外壳的形式的结构300内。在另一实例中,当触摸屏***214采用电子飞行包的形式,则加速度检测器219还位于电子飞行包的外壳内。以此方式,加速度检测器219检测的加速度是平板计算机或电子飞行包的加速度而不是平台(例如,飞行器)中的其他组件或结构的加速度。
图2和图3中的信息处理环境200和不同的组件的图示并不意图暗示对示例性实施例可以实施的方式进行物理或结构限制。可以使用除示出的那些组件之外或替换示出的那些组件的其他组件。一些组件可以是不必要的。而且,呈现块以示出一些功能组件。当在一个示例性实施例中实施时,一个或更多个这些块可以组合、划分或组合和划分为不同的块。
例如,数据处理***210可以不连接到网络228并且可以是不与网络数据处理***202中的数据处理***206的其他数据处理***交互的分离组件。在另一个示例性实例中,触摸屏***214还可以包括处理器单元并且可以被配置为处理信息212。当触摸屏***214包括处理器单元时,触摸屏***214可以是数据处理***而不仅仅是具有输入***的显示器。
图4-6是图形化用户界面的示意图,当触摸屏***的加速度降低触摸屏***的可用性时可以在其上采取动作。首先转到图4,描述根据一个示例性实施例的图形化用户界面的示意图。在所描述的示例中,图形化用户界面400是图3中以方框形式示出的图形化用户界面的一种实施方式的一个实例。
图形化用户界面400是当检测到降低图2的触摸屏***214的可用性218的触摸屏***214上的加速度217时可以在其上采取动作的图形化用户界面的一个实例。具体地,触摸屏***上的加速度通过降低操作员314将图3中的用户输入310输入到图形化用户界面400中的能力来降低触摸屏***214的可用性218。
在该示例性实例中,图形化用户界面400显示具有若干控件404的地图402。若干控件404是显示在图形化用户界面400中的若干图形化控件。在这个实例中,若干控件404采用按钮405的形式。如图所示,若干控件404包括控件406、控件408、控件410和控件412。
如图所示,控件406是“删除”按钮,控件408是“清空”按钮,控件410是“高亮”按钮,并且控件412是“菜单”按钮。控件406可以删除区域414中的输入或者可以删除已经在地图402中出现的最后一次动作。控件408可以清空对地图402进行的所有输入。控件410可以高亮地图402的部分。控件412可以显示具有地图402上的其他功能或控件的菜单。
现在参考图5,描述根据一个示例性实施例的控件变化的图形化用户界面的示意图。在这个示例性实例中,若干控件404已经改变,从而仅包括图4中的图形化用户界面400中存在的若干控件404的一部分。
在这个示例性实例中,若干控件404包括控件500和502,。控件500是“高亮”按钮并且控件502是“菜单”按钮。用于删除和清空的控件已经从图形化用户界面400中移除。用于删除和清空的控件在图形化用户界面400中被省略,因为图2中的触摸屏***214的加速度217包括图形化用户界面400。这些控件被清除以防止无意识地从图形化用户界面400中删除或清空信息。
如图所示,控件500和控件502在图形化用户界面400中的尺寸增大。用于高亮的控件500和用于显示菜单的控件502的这个变化增加了这些控件可以被选择的可能性,即使触摸屏***214中存在加速度。换句话说,图形化用户界面400的改变被执行以增加其中显示图形化用户界面400的触摸屏***214的可用性218。
现在转到图6,描述根据一个示例性实施例的禁用的图形化用户界面的示意图。在这个示例性实例中,图形化用户界面400考虑到降低图2中的触摸屏***214的可用性218的加速度而被禁用。在这个示例性实例中,警报600被显示以指示图形化用户界面400已经被禁用。在这个示例性实例中,警报600在图形化用户界面400中被显示为弹出窗口。
警报600声明“因高强度颠簸禁用”以向图3的操作员314指示图形化用户界面400在当前不能使用。具体地,可以通过禁用用户操纵控件404的能力来禁用图形化用户界面400。换句话说,控件404被禁用。在一些示例性实例中,可以给用户提供选择以改写控件404的禁用。
图4-6中的图形化用户界面400的示意图并不意味着限制可以在图形化用户界面上采取动作的形式。这些示意图仅意味着示例性实例而非限制性实例。例如,在其他示例性实例中,图形化用户界面400可以请求确认一个或更多个若干控件404的选择。在又一些其他示例性实例中,可以存在除了控件405的其他类型的控件。例如,可以使用除按钮405之外的或代替按钮405的其他类型的控件,可以包括滑块、拨号盘和其他合适类型的控件。在另一个示例性实例中,可以使用除图形化用户界面400上的若干控件404之外的或代替若干控件404的语音命令接收用户输入。这些语音命令可以用于执行功能,例如,图像放大功能、切换应用、输入命令和其他合适功能。
现在参考图7,描述根据一个示例性实施例的用于管理触摸屏***的过程的流程图的示意图。图7中示出的流程图可以在图2的信息处理环境200中实施。具体地,该过程可以被实施以管理图2中的触摸屏***214。进一步,该过程可以在图2的输入管理器222内实施。
该过程通过接收由加速度检测器产生的、与触摸屏***的加速度有关的数据开始(操作700)。在这个示例性实例中,加速度检测器位于触摸屏***内。
使用数据确定触摸屏***的加速度是否降低触摸屏***的可用性(操作702)。在操作702中,可以确认触摸屏***的降低的可用性的水平。
如果加速度降低了触摸屏***的可用性,则相对于触摸屏***发起动作(操作704)。在操作704中,可以基于针对触摸屏***确认的降低的可用性的水平选择动作。在操作704中,所述动作可以将触摸屏***从触摸屏***操作的正常模式置于可选模式。
该过程接收加速度检测器生成的关于触摸屏***的加速度的附加数据(操作706)。确定触摸屏***的加速度是否不再降低触摸屏***的可用性(操作708)。如果触摸屏***的加速度不再降低触摸屏的可用性,则发起第二动作(操作710),之后该过程终止。
再次参考操作702,如果触摸屏***的加速度不降低触摸屏***的可用性,则该过程返回到上述操作700。回到操作708,如果触摸屏***的加速度仍然降低触摸屏***的可用性,则该过程返回到上述操作706。
不同所述实施例中的流程图和方框图示出一个示例性实施例中的设备和方法的一些可能的实施方式的结构、功能和操作。就这一点而言,流程图或方框图中的每个块可以表示模块、段、功能和/或操作或步骤的一部分。例如,一个或更多个块可以实施为程序代码、以硬件实施或以程序代码和硬件的组合实施。当以硬件实施时,硬件可以是,例如,采用集成电路的形式,其中集成电路被制造或配置以执行流程图或方框图中的一个或更多个操作。
在一个示例性实施例的一些替代实施方式中,块中示出的功能(一个或更多个)可以不按图中示出的顺序执行。例如,在一些情况下,顺序示出的两个块可以基本同时地执行,或者所述块有时可以以相反顺序执行,这取决于所涉及的功能。而且,除了流程图或方框图中所示出的块之外,可以增加其他块。
例如,图7中的过程可以包括允许在正常模式和可选模式之间变化的操作。在所述示例性实例中,操作模式可以由操作员改变。
现在转到图8,描述根据一个示例性实施例的数据处理***的方框图的示意图。数据处理***800可以用于实施图2中的信息处理环境200中的数据处理***206、数据处理***210、触摸屏***214和其他合适装置。
在这个示例性实例中,数据处理***800包括通信框架802,其提供处理器单元804、存储器806、持久存储装置808、通信单元810、输入/输出单元812和显示器814之间的通信。在这个实例中,通信框架可以采用总线***的形式。
处理器单元804用于执行可以加载到存储器806中的软件的指令。处理器单元804可以是若干处理器、多处理器核或一些其他类型的处理器,这取决于具体实施方式。
存储器806和持久存储装置808是存储设备816的示例。存储设备是能够存储信息(例如,如,但不限于,数据、功能形式的程序代码和/或临时性基础和/或持久基础的其他合适信息)的任意一块硬件。在这些示例性实例中,存储设备816还可以被称为计算机可读存储设备。在这些实例中,存储器806可以是,例如,随机存取存储器或任意其他合适的易失性或非易失性存储设备。持久存储装置808可以采用各种形式,这取决于具体实施方式。
例如,持久存储装置808可以包含一个或更多个组件或设备。例如,持久存储装置808可以是硬盘驱动器、闪存、可重写光盘、可重写磁带或上述的一些组合。持久存储装置808使用的介质还可以是可移除的。例如,可移除硬盘驱动器可以用于持久存储装置808。
在这些示例性实例中,通信单元810提供与其他数据处理***或设备的通信。在这些示例性实例中,通信单元810是网络接口卡。
输入/输出单元812允许与可以连接到数据处理***800的其他设备进行数据的输入和输出。例如,输入/输出单元812可以通过键盘、鼠标和/或一些其他合适的输入设备为用户输入提供连接。进一步,输入/输出单元812可以发送输出到打印机。显示器814提供给用户显示信息的机制。
操作***、应用程序和/或程序的指令可以位于存储设备816中,其中存储设备816通过通信框架802与处理器单元804通信。不同实施例的过程可以由处理器单元804通过使用计算机实施的指令执行,其中计算机实施的指令可以位于存储器中,例如存储器806中。
这些指令被称为程序代码、计算机可用程序代码或计算机可读程序代码,它们可以由处理器单元804中的处理器读取和执行。不同实施例中的程序代码可以在不同物理或计算机可读存储介质(例如,存储器806或持久存储装置808)上体现。
程序代码818以功能形式位于可选择性移除的计算机可读介质820上,并且可以被加载或传输到数据处理***800以用于由处理器单元804执行。在这些示例性实例中,程序代码818和计算机可读介质820形成计算机程序产品822。在一个实例中,计算机可读介质820可以是计算机可读存储介质824或计算机可读信号介质826。
在这些示例性实例中,计算机可读存储介质824是用于存储程序代码818的物理或有形存储设备,而不是传播或传输程序代码818的介质。
可选地,程序代码818可以通过使用计算机可读信号介质826被传输到数据处理***800。计算机可读信号介质826可以是,例如,包含程序代码818的传播的数据信号。例如,计算机可读信号介质826可以是电磁信号、光学信号和/或任意其他合适类型的信号。这些信号可以通过通信链路(例如无线通信链路、光纤、同轴电缆、导线和/或任意其他合适类型的通信链路)传输。
示出的用于数据处理***800的不同组件并不意味着提供对不同实施例可以实施的方式的结构限制。不同的示例性实施例可以在包括除示出的用于数据处理***800的那些组件之外的或代替那些组件的组件的数据处理***中实施。图8中示出的其他组件能够与所示出的示例性实例不同。不同的实施例可以使用任意能够运行程序代码818的硬件或***实施。
因此,一个或更多个示例性实施例提供用于管理触摸屏***的方法和设备。利用输入管理器(例如,图2的输入管理器222),触摸屏***的操作可以被管理以降低到触摸屏***的不期望的信息输入。在这些示例性实例中,触摸屏***的加速度的检测由与触摸屏***有关的设备而不是可以位于平台中的其他地方的设备执行。以这种方式,当触摸屏***是显示器、台式个人计算机(PC)、移动设备或一些其他便携式设备时,降低触摸屏***的可用性的触摸屏***的加速度可以被管理以避免到触摸屏***的不期望的输入。以这种方式,一个或更多个示例性实施例可以在输入信息到平台中的网络数据处理***或数据处理***时提供更大的精确度。以这种方式,可以获得平台的更可靠使用但具有较小的误差或不期望的结果。
进一步,示例性实施例可以应用到除了飞行器100之外的其他类型的平台中的触摸屏***的使用。例如,该平台可以是移动平台、静止平台、基于地面的结构、基于水上的结构和基于空间的结构。更具体地,该平台可以是水面舰艇、坦克、人员输送车、火车、航空器、太空站、卫星、潜艇、汽车、电厂、桥梁、堤坝、房屋、制造工厂、建筑物和在其中相对于平台中的触摸屏***会发生降低那些平台中的触摸屏***的可用性的加速度的其他合适平台。
出于示例和描述目的,已经提供了不同示例性实施例的描述,但这并不旨在穷尽或限制所公开的实施例的形式。许多修改和变化对于本领域的技术人员而言是明显的。进一步,与其他示例性实施例相比,不同示例性实施例可以提供不同的特征。所选实施例(一个或更多个)被选择和描述以便更好地解释实施例的原理、具体应用并使得本领域普通技术人员能够理解适于想到的具体应用的具有各种修改的本发明的各种实施例。
Claims (20)
1.一种设备,其包括:
触摸屏***(214);
位于所述触摸屏***(214)内的加速度检测器(219),其中所述加速度检测器(219)被配置为检测所述触摸屏***(214)的加速度(217);和
输入管理器(222),其与所述加速度检测器(219)通信并被配置为在所述触摸屏***(214)的所述加速度(217)降低所述触摸屏***(214)的可用性(218)时发起动作(224)。
2.根据权利要求1所述的设备,其中所述加速度检测器(219)被配置为生成关于所述触摸屏***(214)的所述加速度(217)的数据(220),并且所述输入管理器(222)被配置为接收来自所述加速度检测器(219)的数据(220)并使用所述数据(220)确定所述触摸屏***(214)的所述加速度(217)何时降低所述触摸屏***(214)的所述可用性(218)。
3.根据权利要求1所述的设备,其中在所述触摸屏***(214)的所述加速度(217)具有大于选定阈值(230)的幅值时,所述加速度(217)降低所述触摸屏***(214)的所述可用性(218)。
4.根据权利要求3所述的设备,其中所述选定阈值(230)基于显示在所述触摸屏***(214)上的图形化用户界面(316)。
5.根据权利要求1所述的设备,其中所述动作(224)选自下列动作中的至少一个:禁用所述触摸屏***(214)、降低显示在所述触摸屏***(214)上的图形化用户界面(316)的功能、禁用所述图形化用户界面(316)中的若干控件(318)的一部分、增加显示在所述触摸屏***(214)上的所述图形化用户界面(316)中的所述若干控件(318)的至少所述一部分的大小、改变所述若干控件(318)的所述一部分的功能、产生警报、启用语音输入以及请求对所述触摸屏***(214)进行输入的确认。
6.根据权利要求1所述设备,其中所述动作(224)是第一动作(234),并且其中所述输入管理器(222)被配置为在所述触摸屏***(214)的所述加速度(217)不再降低所述触摸屏***(214)的所述可用性(218)时发起第二动作(236)。
7.根据权利要求6所述的设备,其中所述第二动作(236)选自下列动作中的至少一个:启用所述触摸屏***(214)、将图形化用户界面(316)的功能增加到原始水平以及将所述图形化用户界面(316)中的若干控件(318)的大小恢复到原始大小。
8.根据权利要求1所述的设备,其中所述输入管理器(222)被配置为确定所述触摸屏***(214)的降低的可用性的水平并基于所述触摸屏***(214)的降低的可用性的所述水平发起所述动作(224)。
9.根据权利要求1所述的设备,其中所述加速度(217)由振动、颠簸、波、风以及平台的操作中的至少一种引起。
10.根据权利要求1所述的设备,其中所述触摸屏***(214)选自台式计算机、飞行管理***、导航计算机、自动驾驶仪、移动电话、膝上型计算机和便携式显示装置中的一个。
11.一种管理触摸屏***(214)的方法,所述方法包括:
接收由加速度检测器(219)生成的关于所述触摸屏***(214)的加速度(217)的数据(220),其中所述加速度检测器(219)位于所述触摸屏***(214)内;以及
当所述触摸屏***(214)的所述加速度(217)降低所述触摸屏***(214)的可用性(218)时,由输入管理器(222)发起动作(224)。
12.根据权利要求11所述的方法,进一步包括:
由所述输入管理器(222)使用所述数据(220),确定所述触摸屏***(214)的所述加速度(217)何时降低所述触摸屏***(214)的可用性(218)。
13.根据权利要求11所述的方法,其中当所述触摸屏***(214)的所述加速度(217)具有大于选定阈值(230)的幅值时,所述加速度(217)降低所述触摸屏***(214)的所述可用性(218)。
14.根据权利要求13所述的方法,其中所述选定阈值(230)基于显示在所述触摸屏***(214)上的图形化用户界面(316)。
15.根据权利要求11所述的方法,其中所述动作(224)选自下列动作中的至少一个:禁用所述触摸屏***(214)、降低显示在所述触摸屏***(214)上的图形化用户界面(316)的功能、禁用所述图形化用户界面(316)中的若干控件(318)的一部分、增加显示在所述触摸屏***(214)上的所述图形化用户界面(316)中的所述若干控件(318)的至少所述一部分的大小、改变所述若干控件(318)的所述一部分的功能、产生警报、启用语音输入以及请求对所述触摸屏***(214)进行输入的确认。
16.根据权利要求11所述的方法,其中所述动作(224)是第一动作(234),并且其中所述输入管理器(222)被配置为在所述触摸屏***(214)的所述加速度(217)不再降低所述触摸屏***(214)的所述可用性(218)时发起第二动作(236)。
17.根据权利要求16所述的方法,其中所述第二动作(236)选自下列动作中的至少一个:启用所述触摸屏***(214)、将图形化用户界面(316)的功能增加到原始水平以及将所述图形化用户界面(316)中的控件的大小恢复到原始大小。
18.根据权利要求11所述的方法,其中所述加速度检测器(219)是加速计***。
19.根据权利要求11所述的方法,其中所述加速度(217)是振动,所述振动由下列情况引起:车辆的操作、船在有波的水中移动、船在有风的水中移动、飞行器(100)遭遇颠簸、地面车辆在粗糙表面移动、航天器上的推进器的操作、飞行器(100)的着陆以及所述飞行器(100)的起飞。
20.一种飞行器控制***,包括:
飞行器(100)中的网络(208);
所述飞行器(100)中的数据处理***(206),其中所述数据处理***(206)连接到所述网络(208)并被配置为控制所述飞行器(100)的操作;
触摸屏***(214),其被配置为显示具有若干控件(318)的图形化用户界面(316),所述若干控件(318)被配置为接收用于所述数据处理***(206)的用户输入(310)以控制所述飞行器(100)的所述操作;
位于所述触摸屏***(214)内的加速度检测器(219),其中所述加速度检测器(219)被配置为检测所述触摸屏***(214)的加速度(217);和
输入管理器(222),其与所述加速度检测器(219)通信并被配置为当所述触摸屏***(214)的所述加速度(217)降低显示在所述触摸屏***(214)上的所述图形化用户界面(316)中的所述若干控件(318)的可用性(218)时发起动作(224)。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/652,104 | 2012-10-15 | ||
US13/652,104 US8825234B2 (en) | 2012-10-15 | 2012-10-15 | Turbulence mitigation for touch screen systems |
PCT/US2013/046015 WO2014062246A1 (en) | 2012-10-15 | 2013-06-14 | Turbulence mitigation for touch screen systems |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104718522A true CN104718522A (zh) | 2015-06-17 |
CN104718522B CN104718522B (zh) | 2019-05-28 |
Family
ID=48747733
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380050966.XA Active CN104718522B (zh) | 2012-10-15 | 2013-06-14 | 触摸屏***的颠簸缓解 |
Country Status (9)
Country | Link |
---|---|
US (1) | US8825234B2 (zh) |
EP (1) | EP2907016A1 (zh) |
JP (2) | JP6266002B2 (zh) |
KR (1) | KR101988080B1 (zh) |
CN (1) | CN104718522B (zh) |
AU (1) | AU2013332380B2 (zh) |
CA (1) | CA2882999C (zh) |
SG (1) | SG11201502961TA (zh) |
WO (1) | WO2014062246A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110077421A (zh) * | 2019-04-18 | 2019-08-02 | 广州小鹏汽车科技有限公司 | 车辆触控输入事件的处理方法、处理装置和车辆触摸屏 |
CN111949046A (zh) * | 2020-08-20 | 2020-11-17 | 中国商用飞机有限责任公司 | 飞机及用于飞机的飞行模式控制装置和飞行模式控制方法 |
CN113257043A (zh) * | 2021-05-31 | 2021-08-13 | 中航信移动科技有限公司 | 飞机颠簸识别方法、装置、计算机设备及存储介质 |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130234929A1 (en) * | 2012-03-07 | 2013-09-12 | Evernote Corporation | Adapting mobile user interface to unfavorable usage conditions |
US9260182B2 (en) * | 2013-10-30 | 2016-02-16 | Westjet Airlines Ltd. | Integrated communication and application system for aircraft |
US9665345B2 (en) | 2014-07-29 | 2017-05-30 | Honeywell International Inc. | Flight deck multifunction control display unit with voice commands |
CN104182108B (zh) * | 2014-08-07 | 2017-04-05 | 京东方科技集团股份有限公司 | 阵列基板、触控显示装置及驱动方法 |
FR3027127B1 (fr) * | 2014-10-10 | 2017-12-08 | Thales Sa | Interface tactile pour le systeme de gestion du vol d'un aeronef |
US9881507B2 (en) | 2014-11-06 | 2018-01-30 | The Boeing Company | Turbulence detection and monitoring |
DE102015209935B4 (de) | 2015-05-29 | 2022-10-20 | Volkswagen Aktiengesellschaft | Verfahren zur Detektion einer manuellen Bedienungshandlung an einer Eingabevorrichtung |
US10116749B2 (en) * | 2015-08-31 | 2018-10-30 | The Boeing Company | Method for providing flight management system data to peripheral devices |
US10503317B2 (en) | 2016-02-09 | 2019-12-10 | The Boeing Company | Turbulence resistant touch system |
GB2551520B (en) * | 2016-06-20 | 2018-11-21 | Ge Aviat Systems Ltd | Correction of vibration-induced error for touch screen display in an aircraft |
US10457382B2 (en) | 2017-04-13 | 2019-10-29 | The Boeing Company | System and method for providing dynamic tactile feedback to a vehicle operator |
US10796508B2 (en) | 2017-05-18 | 2020-10-06 | The Boeing Company | Automated logging of aircraft OOOI times using mobile device |
GB2577480B (en) * | 2018-09-11 | 2022-09-07 | Ge Aviat Systems Ltd | Touch screen display assembly and method of operating vehicle having same |
DE102019204216A1 (de) * | 2019-03-27 | 2020-10-01 | Volkswagen Aktiengesellschaft | Verfahren zum Betreiben einer berührungsempfindlichen Bedieneinrichtung eines Kraftfahrzeugs sowie Kraftfahrzeug zur Durchführung des Verfahrens |
GB2604145A (en) * | 2021-02-26 | 2022-08-31 | Daimler Ag | A display device for a motor vehicle as well as a corresponding method |
US20240231604A1 (en) * | 2021-06-04 | 2024-07-11 | Cory Ernest SANOY | Speech input to user interface controls |
US12026340B1 (en) | 2023-04-20 | 2024-07-02 | Rockwell Collins, Inc. | System including touchscreen display computing device having adjustable sensitivity and method therefor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101794179A (zh) * | 2009-02-04 | 2010-08-04 | 倚天资讯股份有限公司 | 具有触控功能的电子装置 |
EP2363785A1 (en) * | 2010-02-03 | 2011-09-07 | Honeywell International Inc. | Touch screen having adaptive input parameter |
EP2503443A2 (en) * | 2011-03-25 | 2012-09-26 | Honeywell International, Inc. | Touch screen and method for providing stable touches |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7489303B1 (en) * | 2001-02-22 | 2009-02-10 | Pryor Timothy R | Reconfigurable instrument panels |
US9513744B2 (en) * | 1994-08-15 | 2016-12-06 | Apple Inc. | Control systems employing novel physical controls and touch screens |
US5999168A (en) * | 1995-09-27 | 1999-12-07 | Immersion Corporation | Haptic accelerator for force feedback computer peripherals |
WO2005055568A1 (de) * | 2003-12-08 | 2005-06-16 | Siemens Aktiengesellschaft | Mobiltelefon mit bewegungsabhängiger display-darstellung |
US7769501B2 (en) | 2004-06-23 | 2010-08-03 | The Boeing Company | User-configurable electronic flight bag |
US7643912B2 (en) * | 2004-11-01 | 2010-01-05 | Hypertech, Inc. | Programmable automotive computer method and apparatus with accelerometer input |
US20070118241A1 (en) * | 2005-12-16 | 2007-05-24 | Outland Research, Llc | Shake Jamming Portable Media Player |
JP2007190947A (ja) * | 2006-01-17 | 2007-08-02 | Xanavi Informatics Corp | 車載情報端末 |
US8630768B2 (en) * | 2006-05-22 | 2014-01-14 | Inthinc Technology Solutions, Inc. | System and method for monitoring vehicle parameters and driver behavior |
US8564544B2 (en) * | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
US20080254837A1 (en) * | 2007-04-10 | 2008-10-16 | Sony Ericsson Mobile Communication Ab | Adjustment of screen text size |
US8209071B2 (en) | 2007-04-16 | 2012-06-26 | Raytheon Company | Methods and apparatus for aircraft turbulence detection |
US8000854B2 (en) | 2007-04-30 | 2011-08-16 | The Boeing Company | System and method for transitioning maps on aeronautical display |
JP5623287B2 (ja) * | 2007-12-05 | 2014-11-12 | ジョンソン コントロールズテクノロジーカンパニーJohnson Controls Technology Company | 車両ユーザインターフェースシステム及び方法 |
US8583356B2 (en) * | 2008-01-07 | 2013-11-12 | Tomtom International B.V. | Navigation device and method |
US8681093B2 (en) * | 2008-02-11 | 2014-03-25 | Apple Inc. | Motion compensation for screens |
US20090239581A1 (en) * | 2008-03-24 | 2009-09-24 | Shu Muk Lee | Accelerometer-controlled mobile handheld device |
JP5188900B2 (ja) * | 2008-07-15 | 2013-04-24 | 富士通テン株式会社 | 情報入力装置 |
WO2010064423A1 (ja) * | 2008-12-04 | 2010-06-10 | 三菱電機株式会社 | 表示入力装置 |
KR101030398B1 (ko) * | 2008-12-15 | 2011-04-20 | 삼성전자주식회사 | 단말의 사용자 인터페이스 모드에 따른 감도 가변 터치 센서 및 그 제공 방법 |
US8332146B2 (en) * | 2009-06-10 | 2012-12-11 | G-Tracking, Llc | Method and system for characterizing ride experiences |
US20110082620A1 (en) * | 2009-10-05 | 2011-04-07 | Tesla Motors, Inc. | Adaptive Vehicle User Interface |
US20110082618A1 (en) * | 2009-10-05 | 2011-04-07 | Tesla Motors, Inc. | Adaptive Audible Feedback Cues for a Vehicle User Interface |
US9870093B2 (en) * | 2010-11-23 | 2018-01-16 | Ge Aviation Systems Llc | System and method for improving touch screen display use under vibration and turbulence |
US20130234929A1 (en) * | 2012-03-07 | 2013-09-12 | Evernote Corporation | Adapting mobile user interface to unfavorable usage conditions |
-
2012
- 2012-10-15 US US13/652,104 patent/US8825234B2/en active Active
-
2013
- 2013-06-14 EP EP13734559.1A patent/EP2907016A1/en not_active Withdrawn
- 2013-06-14 SG SG11201502961TA patent/SG11201502961TA/en unknown
- 2013-06-14 JP JP2015536761A patent/JP6266002B2/ja active Active
- 2013-06-14 WO PCT/US2013/046015 patent/WO2014062246A1/en active Application Filing
- 2013-06-14 CN CN201380050966.XA patent/CN104718522B/zh active Active
- 2013-06-14 AU AU2013332380A patent/AU2013332380B2/en active Active
- 2013-06-14 CA CA2882999A patent/CA2882999C/en active Active
- 2013-06-14 KR KR1020157005166A patent/KR101988080B1/ko active IP Right Grant
-
2017
- 2017-11-10 JP JP2017217421A patent/JP2018060553A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101794179A (zh) * | 2009-02-04 | 2010-08-04 | 倚天资讯股份有限公司 | 具有触控功能的电子装置 |
EP2363785A1 (en) * | 2010-02-03 | 2011-09-07 | Honeywell International Inc. | Touch screen having adaptive input parameter |
EP2503443A2 (en) * | 2011-03-25 | 2012-09-26 | Honeywell International, Inc. | Touch screen and method for providing stable touches |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110077421A (zh) * | 2019-04-18 | 2019-08-02 | 广州小鹏汽车科技有限公司 | 车辆触控输入事件的处理方法、处理装置和车辆触摸屏 |
CN111949046A (zh) * | 2020-08-20 | 2020-11-17 | 中国商用飞机有限责任公司 | 飞机及用于飞机的飞行模式控制装置和飞行模式控制方法 |
CN113257043A (zh) * | 2021-05-31 | 2021-08-13 | 中航信移动科技有限公司 | 飞机颠簸识别方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
JP6266002B2 (ja) | 2018-01-24 |
JP2016502163A (ja) | 2016-01-21 |
AU2013332380A1 (en) | 2015-02-26 |
JP2018060553A (ja) | 2018-04-12 |
CA2882999C (en) | 2017-07-04 |
KR20150070093A (ko) | 2015-06-24 |
SG11201502961TA (en) | 2015-06-29 |
KR101988080B1 (ko) | 2019-06-11 |
AU2013332380B2 (en) | 2019-06-06 |
US8825234B2 (en) | 2014-09-02 |
EP2907016A1 (en) | 2015-08-19 |
US20140107871A1 (en) | 2014-04-17 |
CN104718522B (zh) | 2019-05-28 |
CA2882999A1 (en) | 2014-04-24 |
WO2014062246A1 (en) | 2014-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104718522A (zh) | 触摸屏***的颠簸缓解 | |
CN107064985B (zh) | 在gps着陆***中利用雷达导出位置数据的方法和*** | |
US9691287B1 (en) | Graphical method to set vertical and lateral flight management system constraints | |
US9132913B1 (en) | Simplified auto-flight system coupled with a touchscreen flight control panel | |
US9352848B2 (en) | Flight deck touch screen interface for interactive displays | |
CA2969959C (en) | Correction of vibration-induced error for touch screen display in an aircraft | |
US9736434B2 (en) | Apparatus and method for displaying a view corresponding to a position of a mobile display device | |
CN104054115A (zh) | 用于避免地面上的飞机与障碍物之间发生碰撞的方法和*** | |
CN106586005B (zh) | 具有操作员监视的飞行器***和方法 | |
CN104081302A (zh) | 自动飞行***引航接口 | |
EP3786752B1 (en) | Automated aircraft system with goal driven action planning | |
CN112578788B (zh) | 车辆避障二次规划方法、装置、设备和可读存储介质 | |
CN111361560B (zh) | 自动驾驶中控制车辆行驶的方法、装置、电子设备 | |
CN104443408A (zh) | 用于在飞机座舱显示器上显示纵队过程(itp)分配的***和方法 | |
CN113479196A (zh) | 泊车方法、装置、电子设备、存储介质和自动驾驶汽车 | |
EP4239432A1 (en) | Three-dimensional trajectory planning method and apparatus, device, and storage medium | |
KR20170001914A (ko) | Hils 기반 잠수함 제어기 시험 시스템 | |
EP2650744A2 (en) | Standby aircraft management system | |
EP3896559A1 (en) | Systems and methods providing visual affordances for human-machine interfaces | |
CN110745139B (zh) | 车辆速度确定方法、装置及存储介质 | |
EP3945390A1 (en) | Causing a robot to execute a mission using a task graph and a task library | |
CN108423185A (zh) | 检测和警报针对飞行器的动态翻转状况的方法和*** | |
US10996764B1 (en) | Systems and methods for automating components with guarded touchscreen controls |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |