CN111552415A - 一种飞机高安全等级触控装置及方法 - Google Patents
一种飞机高安全等级触控装置及方法 Download PDFInfo
- Publication number
- CN111552415A CN111552415A CN202010362604.6A CN202010362604A CN111552415A CN 111552415 A CN111552415 A CN 111552415A CN 202010362604 A CN202010362604 A CN 202010362604A CN 111552415 A CN111552415 A CN 111552415A
- Authority
- CN
- China
- Prior art keywords
- level
- touch
- strain
- button
- main processor
- 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
Images
Classifications
-
- 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/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- 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/0412—Digitisers structurally integrated in a display
-
- 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/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- 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
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明属于航空航天显控设备安全性技术领域,公开了一种飞机高安全等级触控装置,所述装置从上到下依次包括:保护玻璃、触控感应器和显示器,所述装置还包括应变感应器、触控控制器以及主处理器;应变感应器设置在保护玻璃之下;触控感应器的输出端和所述应变感应器的输出端分别与所述触控控制器的数据输入端连接;触控控制器与所述主处理器通过数据线连接,所述主处理器的驱动输出端与所述显示器的驱动输入端连接,用以解决当前电容式触控屏安全性等级较低问题,以扩大触控屏在航空航天领域的应用范围。
Description
技术领域
本发明属于航空航天显控设备安全性技术领域,尤其涉及一种飞机高安全等级触控装置。
背景技术
电容式触控屏因优良的触摸灵敏度和极佳的用户体验在消费电子领域,尤其是手机等移动智能终端领域得到广泛应用。把该技术应用到飞机等飞行器上,尤其是应用到民用飞机驾驶舱里面是当前的技术热点。
然而电容式触控屏的处理对象是手指电容变量,其值通常不到1pF,为了准确识别手指信号,触控屏的电容灵敏度通常较高。在外部噪声环境,或触控屏本身电路噪声较高时,算法处理不完善,将容易产生“鬼点”,导致触控屏发生误报。这种偶发的小概率误报在消费电子领域通常不会产生什么大问题,然而在航行的飞机上,若因此导致某个参数偏离或错误,将会导致灾难性的后果。
1970年起,FAA建立了以1E-9为特征的概率指标体系:所有原因导致的灾难性事故发生概率为1E-6/fh(fh为飞行小时);仅由***引起的灾难性事故为10%*1E-6/fh=1E-7/fh;假设每架飞机上有100个灾难性失效状态,则每个灾难性失效状态出现的概率为1E-9/fh。同时AC25.1309-1B Arsenal,即1309条款,对设备的设计保证等级做了量化规定,A级失效发生概率应小于1E-9,B级失效发生概率应小于1E-7,C级失效发生概率应小于1E-5,D级失效发生概率应小于1E-3,其安全性依次降低。
发明内容
针对现有技术的不足,本发明的目的在于提供一种飞机高安全等级触控装置,用以解决当前电容式触控屏安全性等级较低问题,以扩大触控屏在航空航天领域的应用范围。
为实现上述目的,本发明提供如下技术方案:
技术方案一:
一种飞机高安全等级触控装置,所述装置从上到下依次包括:保护玻璃、触控感应器和显示器,所述装置还包括应变感应器、触控控制器以及主处理器;
所述应变感应器设置在保护玻璃之下;
所述触控感应器的输出端和所述应变感应器的输出端分别与所述触控控制器的数据输入端连接;
所述触控控制器与所述主处理器通过数据线连接,所述主处理器的驱动输出端与所述显示器的驱动输入端连接。
本发明技术方案一的特点和进一步的改进为:
(1)所述应变感应器设置在保护玻璃和触控感应器之间,或者所述应变感应器设置在触控感应器和显示器之间,或者所述应变感应器设置在显示器下方。
(2)所述触控控制器内设置有应变量接口;
所述应变感应器的输出端与所述触控控制器内的应变量接口连接。
(3)所述触控感应器为电容式触控屏;
所述应变感应器为薄膜式电阻应变器,或者薄膜式压电应变器,或者微型光栅应变器。
技术方案二:
一种飞机高安全等级触控方法,所述方法应用于如技术方案一所述的装置,假定飞机安全等级记为A级、B级、C级和D级,且其危险性依次降低,显示器上设置有对应于A级、B级、C级和D级的功能按钮,其特征在于,所述方法包括:
当手指接近或者触摸屏幕,触控控制器根据耦合电容的变化,确定手指的数量和每个手指的位置,触控控制器根据应变感应器是否有输出,确定应变力的大小;
所述触控控制器将所述手指的数量和每个手指的位置,以及应变感应器输出的应变力的大小输出给主处理器;
所述主处理根据预设规则驱动显示器上对应级别按钮进行相应。
本发明技术方案二的特点和进一步的改进为:
(1)所述主处理根据预设规则驱动显示器上对应级别按钮进行相应,所述预设规则包括:
若应变感应器输出的应变力大小为零,则主处理器根据触控控制器输出的所述手指的数量和每个手指的位置,判定触摸在显示屏上发生的位置;
若触摸在显示屏上发生的位置位于A级按钮和B级按钮位置,则主处理器将屏蔽位置信息,使相应按钮不被触发;
若触摸在显示屏上发生的位置位于C级按钮及更低级按钮位置,则主处理器触发相应功能按钮,产生触控响应。
(2)所述主处理根据预设规则驱动显示器上对应级别按钮进行相应,所述预设规则还包括:
若应变感应器输出的应变力大小不为零,则主处理器确定应变感应器输出的应变力的大小和位置,并根据触控控制器输出的所述手指的数量和每个手指的位置,判定触摸在显示屏上发生的位置;
根据应变力的位置和触摸在显示屏上发生的位置,计算它们之间的距离;
若两者距离小于预设距离,且应变力大于预设值,则根据触摸在显示屏上发生的位置,主处理器响应任意级别的功能按钮,产生相应触控响应。
(3)所述主处理根据预设规则驱动显示器上对应级别按钮进行相应,所述预设规则还包括:
若两者距离大于预设距离,或者应变力小于预设值,则确定触摸在显示屏上发生的位置是否位于A级按钮和B级按钮对应的位置;
如果位于A级按钮和B级按钮对应的位置,则主处理器屏蔽位置信息,使相应按钮不被触发;如果位于C级按钮及更低级按钮对应的位置,则主处理器触发相应功能按钮,产生触控响应。
附图说明
图1为传统电容式触控屏结构示意图;
图2为本发明提供的改进后的电容式触控屏结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
当前电容式触控屏设备设计保证等级大致在C级,对于A级和B级应用,为了防止事故发生,电容式触控屏将被禁止使用。
表1安全设计等级说明
传统电容式触控屏方案,如图1所示,触控Sensor由驱动电极和传感电极组成,电极交叉处存在耦合电容。当手指接近Sensor时,耦合电容值将发生变化,传感电极上的信号也将相应变化,通过触控控制器里面的算法解算,从而定位出手指位置。手指位置信息通过数据线发送到主处理器,触控屏上报的手指位置信息分辨率通常与显示器的分辨率保持一致,若此位置信息位于相应的功能按钮上,则该功能按钮产生相应的响应。同理,当有噪声或者干扰出现在触控Sensor上,耦合电容值也将发生变化,会有伪手指(“鬼点”)位置信息上报。为防止A、B级事故发生,引起灾难性或危险性事故,主处理器通常仅响应C级及以下功能按钮,A、B级按钮需通过其他相应设计保证等级的设备触发,比如物理按键。
本发明改进的高安全性电容式触控方案,如图2所示,主要包括:位于LENS(保护玻璃)和显示器之间的应变感应器(薄膜式电阻应变器、薄膜式压电应变器或微型光栅应变器等),位于触控控制器里面的应变量接口及相应算法等。
本发明的技术方案为:当手指接近或者轻触屏幕,触控Sensor有信号变化,而应变感应器无信号变化时,同传统方案一致,主处理器仅响应C级及以下功能按钮,以获得电容式触控屏优越的用户体验,而避免灾难性或危险性事故发生。当手指触摸屏幕,触控Sensor有信号变化,应变感应器也有信号变化时,主处理器将根据手指位置信息,响应所有安全等级的功能按钮,从而扩大触控屏的应用范围到所有安全等级。
其数学原理为:电容式触控屏设备设计保证等级大致在C级,失效发生概率小于1E-5,应变感应器设计保证等级大致在C级,失效发生概率小于1E-5,两者同时出现失效的概率为1E-5*1E-5=1E-10,小于1E-9,满足A级设计保证等级,因而可以作为A级及以下所有级别的功能按钮的输入触发。
参照图2,本发明实施方案流程如下:
(1)手指接近或触摸屏幕,耦合电容发生变化,应变感应器产生相应的输出(若有应变发生的话)。这些变化信息及输出数值,传递到触控控制器作处理。
(2)触控控制器根据耦合电容的变化,计算出手指的数量和位置等信息Sensor【(ID1,x1,y1,S1,Δx1,Δy1),…(ID10,x10,y10,S10,Δx10,Δy10)】,假定最多10个手指,ID1表示第一个手指的编号,x1表示第一个手指的横坐标,y1表示第一个手指的纵坐标,S1表示第一个手指的面积,Δx1表示第一个手指的横向跨度,Δy1表示第一个手指的纵向跨度,其余以此类推,ID、x、y为核心信息,其他为辅助信息。触控控制器根据应变感应器的输出,判定出该应变感应器是否有输出Strain【(m1,n1,Value1),…(mz,nz,Valuez)】,假定最多z个应变感应器,m1表示第一个应变感应器的横坐标,n1表示第一个应变感应器的纵坐标,Value1表示第一个应变感应器的数值,其余以此类推。
(3)Sensor【(ID1,x1,y1,S1,Δx1,Δy1),…(ID10,x10,y10,S10,Δx10,Δy10)】信息和Strain【(m1,n1,Value1),…(mz,nz,Valuez)】信息,通过数据线从触控控制器传递到主处理器。
(4)主处理器分析Sensor信息和Strain信息,若上传的数据中只有Sensor信息,没有Strain信息,则提取出Sensor中的ID数量和相应的x、y坐标,判定这些触摸发生的位置。若位于A级按钮和B级按钮位置(见图2中黄色按钮),为防止A、B级事故发生,引起灾难性或危险性事故,主处理器将屏蔽这些位置信息,使相应按钮不被触发;若位于C级按钮及更低级按钮位置,则触发相应功能按钮,产生触控响应。
(5)主处理器分析Sensor信息和Strain信息,若上传的数据中不仅有Sensor信息,还有Strain信息,则提取出Sensor中的ID数量和相应的x、y坐标,并提取出Strain中的位置信息和数值。根据Sensor位置数据和Strain位置数据,计算它们之间的距离。若两者距离较近,且Strain的数值较大,则根据Sensor位置信息,响应所有安全级别的功能按钮,产生相应触控响应;若不满足前面的“两者距离较近,且Strain的数值较大”,则判定Sensor位置是否位于A级按钮和B级按钮位置(见图2中黄色按钮),如果位于它们上面,为防止A、B级事故发生,引起灾难性或危险性事故,主处理器将屏蔽这些位置信息,使相应按钮不被触发,如果位于C级按钮及更低级按钮位置,则触发相应功能按钮,产生触控响应。
本申请技术方案提高了电容式触控屏安全性等级,扩大了电容式触控屏在航空航天领域的应用范围。使得电容式触控屏可以应用于所有安全性级别的应用;提高了电容式触控屏运动场景的用户体验。即使电容式触控屏无失效情况发生,然而因为运动的原因,会引起手指本身触摸不准确,从而产生误操作,引入应变量信息,可降低此类误操作的发生。
Claims (8)
1.一种飞机高安全等级触控装置,所述装置从上到下依次包括:保护玻璃、触控感应器和显示器,其特征在于,所述装置还包括应变感应器、触控控制器以及主处理器;
所述应变感应器设置在保护玻璃之下;
所述触控感应器的输出端和所述应变感应器的输出端分别与所述触控控制器的数据输入端连接;
所述触控控制器与所述主处理器通过数据线连接,所述主处理器的驱动输出端与所述显示器的驱动输入端连接。
2.根据权利要求1所述的一种飞机高安全等级触控装置,其特征在于,所述应变感应器设置在保护玻璃和触控感应器之间,或者所述应变感应器设置在触控感应器和显示器之间,或者所述应变感应器设置在显示器下方。
3.根据权利要求1所述的一种飞机高安全等级触控装置,其特征在于,所述触控控制器内设置有应变量接口;
所述应变感应器的输出端与所述触控控制器内的应变量接口连接。
4.根据权利要求1所述的一种飞机高安全等级触控装置,其特征在于,
所述触控感应器为电容式触控屏;
所述应变感应器为薄膜式电阻应变器,或者薄膜式压电应变器,或者微型光栅应变器。
5.一种飞机高安全等级触控方法,所述方法应用于如权利要求1-4中任一项所述的装置,假定飞机安全等级记为A级、B级、C级和D级,且其危险性依次降低,显示器上设置有对应于A级、B级、C级和D级的功能按钮,其特征在于,所述方法包括:
当手指接近或者触摸屏幕,触控控制器根据耦合电容的变化,确定手指的数量和每个手指的位置,触控控制器根据应变感应器是否有输出,确定应变力的大小;
所述触控控制器将所述手指的数量和每个手指的位置,以及应变感应器输出的应变力的大小输出给主处理器;
所述主处理根据预设规则驱动显示器上对应级别按钮进行相应。
6.根据权利要求5所述的一种飞机高安全等级触控方法,其特征在于,所述主处理根据预设规则驱动显示器上对应级别按钮进行相应,所述预设规则包括:
若应变感应器输出的应变力大小为零,则主处理器根据触控控制器输出的所述手指的数量和每个手指的位置,判定触摸在显示屏上发生的位置;
若触摸在显示屏上发生的位置位于A级按钮和B级按钮位置,则主处理器将屏蔽位置信息,使相应按钮不被触发;
若触摸在显示屏上发生的位置位于C级按钮及更低级按钮位置,则主处理器触发相应功能按钮,产生触控响应。
7.根据权利要求5所述的一种飞机高安全等级触控方法,其特征在于,所述主处理根据预设规则驱动显示器上对应级别按钮进行相应,所述预设规则还包括:
若应变感应器输出的应变力大小不为零,则主处理器确定应变感应器输出的应变力的大小和位置,并根据触控控制器输出的所述手指的数量和每个手指的位置,判定触摸在显示屏上发生的位置;
根据应变力的位置和触摸在显示屏上发生的位置,计算它们之间的距离;
若两者距离小于预设距离,且应变力大于预设值,则根据触摸在显示屏上发生的位置,主处理器响应任意级别的功能按钮,产生相应触控响应。
8.根据权利要求7所述的一种飞机高安全等级触控方法,其特征在于,所述主处理根据预设规则驱动显示器上对应级别按钮进行相应,所述预设规则还包括:
若两者距离大于预设距离,或者应变力小于预设值,则确定触摸在显示屏上发生的位置是否位于A级按钮和B级按钮对应的位置;
如果位于A级按钮和B级按钮对应的位置,则主处理器屏蔽位置信息,使相应按钮不被触发;如果位于C级按钮及更低级按钮对应的位置,则主处理器触发相应功能按钮,产生触控响应。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010362604.6A CN111552415B (zh) | 2020-04-30 | 2020-04-30 | 一种飞机高安全等级触控装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010362604.6A CN111552415B (zh) | 2020-04-30 | 2020-04-30 | 一种飞机高安全等级触控装置及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111552415A true CN111552415A (zh) | 2020-08-18 |
CN111552415B CN111552415B (zh) | 2023-03-31 |
Family
ID=72004401
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010362604.6A Active CN111552415B (zh) | 2020-04-30 | 2020-04-30 | 一种飞机高安全等级触控装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111552415B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006277765A (ja) * | 2006-06-12 | 2006-10-12 | Dowa Mining Co Ltd | タッチパネル並びにタッチパネルの座標変換設定方法 |
CN103037762A (zh) * | 2010-05-28 | 2013-04-10 | C·R·巴德股份有限公司 | 用于与针***引导***一起使用的装置 |
CN103379853A (zh) * | 2010-12-23 | 2013-10-30 | 巴德阿克塞斯***股份有限公司 | 用于引导医疗器械的***和方法 |
CN106354354A (zh) * | 2016-10-12 | 2017-01-25 | 青岛海信电器股份有限公司 | 电容式触摸屏的控制方法、装置及终端设备 |
-
2020
- 2020-04-30 CN CN202010362604.6A patent/CN111552415B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006277765A (ja) * | 2006-06-12 | 2006-10-12 | Dowa Mining Co Ltd | タッチパネル並びにタッチパネルの座標変換設定方法 |
CN103037762A (zh) * | 2010-05-28 | 2013-04-10 | C·R·巴德股份有限公司 | 用于与针***引导***一起使用的装置 |
CN103379853A (zh) * | 2010-12-23 | 2013-10-30 | 巴德阿克塞斯***股份有限公司 | 用于引导医疗器械的***和方法 |
CN106354354A (zh) * | 2016-10-12 | 2017-01-25 | 青岛海信电器股份有限公司 | 电容式触摸屏的控制方法、装置及终端设备 |
Non-Patent Citations (1)
Title |
---|
郑高辉;: "基于ARM内核处理器及SX8644芯片的触摸屏控制器的设计及其应用" * |
Also Published As
Publication number | Publication date |
---|---|
CN111552415B (zh) | 2023-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7120725B2 (ja) | タッチパネルを備えた電子装置、ベースライン値の更新方法および更新プログラム | |
US8886372B2 (en) | Flight deck touch-sensitive hardware controls | |
US9864507B2 (en) | Methods and apparatus for click detection on a force pad using dynamic thresholds | |
US10795568B2 (en) | Method of displaying menu based on depth information and space gesture of user | |
KR101829694B1 (ko) | 적응형 터치 스크린 키패드 상에 디스플레이된 문자를 확대하는 방법 | |
US8633911B2 (en) | Force sensing input device and method for determining force information | |
US20110187651A1 (en) | Touch screen having adaptive input parameter | |
US20110148786A1 (en) | Method and apparatus for changing operating modes | |
US20140300555A1 (en) | Avionic touchscreen control systems and program products having "no look" control selection feature | |
KR20140103835A (ko) | 항공기 모니터링 시스템 | |
WO2014159547A1 (en) | Shear force detection using capacitive sensors | |
KR20050104529A (ko) | 키 입력 장치 및 방법 | |
CA2792590A1 (en) | Method for determining valid touch screen inputs | |
CA2969959A1 (en) | Correction of vibration-induced error for touch screen display in an aircraft | |
US20170154627A1 (en) | Method for using a human-machine interface device for an aircraft comprising a speech recognition unit | |
CN111552415B (zh) | 一种飞机高安全等级触控装置及方法 | |
US9690426B1 (en) | Heuristic touch interface system and method | |
US11353978B2 (en) | Method and apparatus for determining a touch point | |
EP3557186A2 (en) | Electronically damped touchscreen display | |
US20210286499A1 (en) | Touch position detection system | |
WO2014176083A1 (en) | Navigation and language input using multi-function key | |
US20240192696A1 (en) | Control system with state change detection and multimodal interpretation | |
Bai et al. | Ergonomics Index System of Airplane Cockpit Display and Control Resources | |
TW202349262A (zh) | 一種手勢識別裝置及其控制方法 | |
KR20160069672A (ko) | 핑거 입력장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |