[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114089850B - 触控笔控制方法、装置、触控笔及存储介质 - Google Patents

触控笔控制方法、装置、触控笔及存储介质 Download PDF

Info

Publication number
CN114089850B
CN114089850B CN202210029614.7A CN202210029614A CN114089850B CN 114089850 B CN114089850 B CN 114089850B CN 202210029614 A CN202210029614 A CN 202210029614A CN 114089850 B CN114089850 B CN 114089850B
Authority
CN
China
Prior art keywords
duration
beacon signal
searching
time length
stylus
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.)
Active
Application number
CN202210029614.7A
Other languages
English (en)
Other versions
CN114089850A (zh
Inventor
李林
王江南
钟洪耀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Maxeye Smart Technologies Co ltd
Original Assignee
Maxeye Smart Technologies Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Maxeye Smart Technologies Co ltd filed Critical Maxeye Smart Technologies Co ltd
Priority to CN202210029614.7A priority Critical patent/CN114089850B/zh
Publication of CN114089850A publication Critical patent/CN114089850A/zh
Application granted granted Critical
Publication of CN114089850B publication Critical patent/CN114089850B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus

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)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了触控笔控制方法、装置、触控笔及存储介质,该方法包括:在确定触控笔处于未配对状态时,获取监测时长;在监测时长内间歇性的搜索触控设备广播的信标信号;在搜索到信标信号后,根据信标信号与触控设备进行配对;在配对成功后停止间歇性的搜索触控设备广播的信标信号。本发明解决了未使用触控笔时,造成触控笔电池电量浪费的技术问题。

Description

触控笔控制方法、装置、触控笔及存储介质
技术领域
本发明涉及电子设备技术领域,尤其涉及一种触控笔控制方法、装置、触控笔及存储介质。
背景技术
随着人工智能技术的快速发展,为了满足人们的生活以及工作的需求,市场上出现了各式各样的电子触控设备,例如,触屏平板电脑、触屏智能手机等等。其中,为了提高用户的使用体验,大多数的电子触控设备配备有触控笔,即电子触控设备与触控笔配对连接后,用户通过触控笔就可以操控电子触控设备。但是,目前的电子触控设备与触控笔一旦配对连接后,触控笔就会一直处于工作状态,当用户未使用触控笔时,触控笔也仍是与电子触控设备保持连接,从而造成了触控笔电池电量的浪费。
发明内容
本发明实施例通过提供一种触控笔控制方法、装置、触控笔及存储介质,旨在解决未使用触控笔时,造成触控笔电池电量浪费的技术问题。
本发明实施例提供了一种触控笔控制方法,所述触控笔控制方法,包括:
在确定所述触控笔处于未配对状态时,获取监测时长;
在所述监测时长内间歇性的搜索触控设备广播的信标信号;
在搜索到所述信标信号后,根据所述信标信号与所述触控设备进行配对;
在配对成功后停止间歇性的搜索触控设备广播的信标信号。
在一实施例中,所述在所述监测时长内间歇性的搜索触控设备广播的信标信号的步骤包括:
开始计时,并搜索所述触控设备广播的信标信号;
在搜索所述信标信号第一时长后,停止搜索所述信标信号;
在所述停止搜索所述信标信号的时长达到第二时长时,判断计时时长是否达到所述监测时长;
在所述计时时长未达到所述监测时长时,返回执行所述搜索所述触控设备广播的信标信号的步骤。
在一实施例中,所述在搜索所述信标信号第一时长后,停止搜索所述信标信号的步骤包括:
在搜索所述信标信号第一时长后,切换至休眠状态,以停止搜索所述信标信号。
在一实施例中,所述在所述停止搜索所述信标信号的时长达到第二时长时,判断计时时长是否达到所述监测时长的步骤之后还包括:
在所述计时时长达到所述监测时长时,增加所述第一时长和所述第二时长,并返回执行所述开始计时,并搜索所述触控设备广播的信标信号的步骤。
在一实施例中,所述增加所述第一时长和所述第二时长的步骤包括:
判断所述第一时长是否小于预设搜索时长;
在所述第一时长小于所述预设搜索时长时,增加所述第一时长和所述第二时长。
在一实施例中,所述判断所述第一时长是否小于预设搜索时长的步骤之后还包括:
在所述第一时长大于或者等于所述预设搜索时长时,获取预设停止搜索时长;
将所述预设搜索时长作为增加后的所述第一时长以及将所述预设停止搜索时长作为增加后的所述第二时长。
在一实施例中,所述第一时长大于所述第二时长。
此外,为实现上述目的,本发明还提供了一种触控笔控制装置,包括:
获取模块,用于在确定所述触控笔处于未配对状态时,获取监测时长;
搜索模块,用于在所述监测时长内间歇性的搜索触控设备广播的信标信号;
配对模块,用于在搜索到所述信标信号后,根据所述信标信号与所述触控设备进行配对;
控制模块,用于在配对成功后停止间歇性的搜索触控设备广播的信标信号。
此外,为实现上述目的,本发明还提供了一种触控笔包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的触控笔控制程序,所述触控笔控制程序被所述处理器执行时实现上述的触控笔控制方法的步骤。
此外,为实现上述目的,本发明还提供了一种存储介质,其上存储有触控笔控制程序,所述触控笔控制程序被处理器执行时实现上述的触控笔控制方法的步骤。
本发明实施例中提供的一种触控笔控制方法、装置、触控笔及存储介质的技术方案,至少具有如下技术效果或优点:
由于采用了在确定触控笔处于未配对状态时,获取监测时长,在监测时长内间歇性的搜索触控设备广播的信标信号,在搜索到信标信号后,根据信标信号与触控设备进行配对,在配对成功后停止间歇性的搜索触控设备广播的信标信号技术方案,解决了未使用触控笔时,造成触控笔电池电量浪费的技术问题,降低了触控笔的功耗,提高了触控笔电池电量的使用时间。
附图说明
图1为本发明实施例方案涉及的硬件运行环境的结构示意图;
图2为本发明触控笔控制方法第一实施例的流程示意图;
图3为本发明触控笔控制方法第二实施例的流程示意图;
图4为本发明触控笔控制方法第三实施例的流程示意图;
图5为本发明触控笔控制装置的功能模块图。
具体实施方式
为了更好的理解上述技术方案,下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
作为一种实现方式,可以如图1所示,图1是本发明实施例方案涉及的装置的硬件架构示意图。
本发明实施例方案涉及的是触控笔,触控笔包括:处理器101,例如CPU,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。
存储器102可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1所示,作为一种存储介质的存储器102中可以包括触控笔控制程序;而处理器101可以用于调用存储器102中存储的触控笔控制程序,并执行以下操作:
在确定所述触控笔处于未配对状态时,获取监测时长;
在所述监测时长内间歇性的搜索触控设备广播的信标信号;
在搜索到所述信标信号后,根据所述信标信号与所述触控设备进行配对;
在配对成功后停止间歇性的搜索触控设备广播的信标信号。
在一实施例中,处理器101可以用于调用存储器102中存储的触控笔控制程序,并执行以下操作:
开始计时,并搜索所述触控设备广播的信标信号;
在搜索所述信标信号第一时长后,停止搜索所述信标信号;
在所述停止搜索所述信标信号的时长达到第二时长时,判断计时时长是否达到所述监测时长;
在所述计时时长未达到所述监测时长时,返回执行所述搜索所述触控设备广播的信标信号的步骤。
在一实施例中,处理器101可以用于调用存储器102中存储的触控笔控制程序,并执行以下操作:
在搜索所述信标信号第一时长后,切换至休眠状态,以停止搜索所述信标信号。
在一实施例中,处理器101可以用于调用存储器102中存储的触控笔控制程序,并执行以下操作:
在所述计时时长达到所述监测时长时,增加所述第一时长和所述第二时长,并返回执行所述开始计时,并搜索所述触控设备广播的信标信号的步骤。
在一实施例中,处理器101可以用于调用存储器102中存储的触控笔控制程序,并执行以下操作:
判断所述第一时长是否小于预设搜索时长;
在所述第一时长小于所述预设搜索时长时,增加所述第一时长和所述第二时长。
在一实施例中,处理器101可以用于调用存储器102中存储的触控笔控制程序,并执行以下操作:
在所述第一时长大于或者等于所述预设搜索时长时,获取预设停止搜索时长;
将所述预设搜索时长作为增加后的所述第一时长以及将所述预设停止搜索时长作为增加后的所述第二时长。
其中,所述第一时长大于所述第二时长。
本发明实施例提供了触控笔控制方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,该触控笔控制方法应用于触控笔的控制,其中,所述触控笔可以操作触控设备,触控设备是指可以进行触摸控制的一类智能设备,例如,支持USI协议的触控屏,这类可以触摸控制的智能设备均配置有触控笔。例如,用户使用触控笔控制触控屏,如,在触控屏上进行书写、画画等操作。在本发明的以下各个实施例中均以配置有触控笔且支持USI协议的触控屏为例对本发明的触控笔控制进行说明。
如图2所示,在本发明的第一实施例中,本发明的触控笔控制方法,包括以下步骤:
步骤S210:在确定所述触控笔处于未配对状态时,获取监测时长。
目前,现有的配置有触控笔的触控屏被用户使用时,触控笔需要在预先设定的配对范围之内与触控屏进行配对之后,用户才可以使用触控笔控制触控屏。但是,当用户不使用触控笔控制触控屏时,即触控笔一直处于空闲状态。其中,处于空闲状态下的触控笔,会造成自身电量的耗费。一种情况是,触控笔当前在预先设定的配对范围之内,且触控屏正常处于开启状态,触控笔会一直处于配对状态(触控笔会与触控屏一直保持连接),从而造成了触控笔电量的浪费。另一种情况是,触控笔当前不在预先设定的配对范围之内(如用户拿着触控笔远离触控屏,导致触控笔长时间与触控屏的距离超出了预先设定的配对范围),此种情况下触控笔不断的搜索触控屏广播的信标信号,从而造成了触控笔电量的浪费,其中,信标信号是指Beacon信号。又一种情况是,触控笔当前在预先设定的配对范围之内,但是触控屏关机了,同样触控笔也会不断的尝试搜索触控屏广播的信标信号,从而造成了触控笔电量的浪费。值得注意的是,触控屏关机之后不再广播信标信号。对此本发明采用触控笔控制方法以对触控笔进行控制,从而去减少处于空闲状态下的触控笔电量的浪费。
在本实施例中,触控笔搜索到触控屏广播的信标信号,且根据信标信号与触控屏进行配对之后的状态,可以理解为配对状态,处于配对状态下的触控笔可以正常对触控屏进行控制。例如,用户使用触控笔在触控屏上画图。触控笔搜索不到触控屏广播的信标信号,即触控笔不会与触控屏进行配对,此时触控笔即处于未配对状态。具体的,在确定触控笔处于未配对状态时,获取监测时长。其中,所述监测时长是指触控笔在处于空闲状态时,控制触控笔间歇性的搜索信标信号以及休眠的周期时长。
步骤S220:在所述监测时长内间歇性的搜索触控设备广播的信标信号。
在本实施例中,获取到监测时长之后,控制触控笔在该监测时长内间歇性的搜索触控屏广播的信标信号。其中,控制触控笔在该监测时长内间歇性的搜索触控屏广播的信标信号可以理解为,如果已经确定触控笔处于未配对状态,则先保持触控笔的信标信号搜索端开启一定的搜索时长,如保持RX接收端口开启一定的搜索时长,然后通过RX接收端口搜索触控屏广播的信标信号该搜索时长;如果在该搜索时长到达后没有搜索到信标信号,则关闭RX接收端口,并保持RX接收端口关闭一定的停止搜索时长,也就是在已经确定触控笔处于未配对状态下,先控制触控笔搜索信标信号一定的搜索时长,如果没有搜索到,则控制触控笔停止搜索信标信号一定的停止搜索时长,然后在监测时长内重复上述控制触控笔搜索信标信号和停止搜索信标信号的操作。其中,关闭RX接收端口表示控制触控笔停止搜索信标信号。
步骤S230:在搜索到所述信标信号后,根据所述信标信号与所述触控设备进行配对。
步骤S240:在配对成功后停止间歇性的搜索触控设备广播的信标信号。
在本实施例中,在一定的搜索时长内,如果触控笔搜索到了触控屏广播的信标信号,则控制触控笔根据信标信号与触控屏进行配对,然后在二者配对成功之后,控制触控笔停止间歇性的搜索触控设备广播的信标信号。
本实施例根据上述技术方案,由于采用了在确定触控笔处于未配对状态时,获取监测时长,在监测时长内间歇性的搜索触控设备广播的信标信号,在搜索到信标信号后,根据信标信号与触控设备进行配对,在配对成功后停止间歇性的搜索触控设备广播的信标信号技术方案,解决了未使用触控笔时,造成触控笔电池电量浪费的技术手段,降低了触控笔的功耗,提高了触控笔电池电量的使用时间。
如图3所示,在本发明的第二实施例中,基于第一实施例,步骤S220包括以下步骤:
步骤S221:开始计时。
步骤S222:搜索所述触控设备广播的信标信号。
步骤S223:在搜索所述信标信号第一时长后,停止搜索所述信标信号。
步骤S224:判断所述停止搜索所述信标信号的时长是否达到第二时长,如果是,执行步骤S225,如果否,返回执行步骤S222。
步骤S225:判断计时时长是否达到所述监测时长,如果是,执行步骤S226,如果否,返回执行步骤S222。
步骤S226:增加所述第一时长和所述第二时长,并返回执行步骤S221。
在本申实施例中,获取到监测时长之后,设置计时器,计时器根据监测时长开始计时,然后控制触控笔搜索触控屏广播的信标信号,同时获取搜索信标信号的时长,该搜索信标信号的时长是指搜索时长,如果搜索时长达到第一时长后,停止搜索信标信号。其中,在搜索信标信号第一时长后,停止搜索信标信号具体包括在搜索信标信号第一时长后,控制触控笔切换至休眠状态,以停止搜索信标信号,休眠状态可以理解为触控笔不进行信标信号搜索。
进一步的,获取停止搜索信标信号的时长,该停止搜索信标信号的时长是指停止搜索时长,如果停止搜索时长没有达到第二时长,则继续执行步骤S222,如果搜索时长达到第二时长,然后执行步骤S225。需要说明的是第一时长和第二时长是预先设定的时长,第一时长表示搜索时长的阈值,第二时长表示停止搜索时长的阈值,具体的是,在监测时长内的第一时长大于第二时长,根据触控笔的使用经验,通过设置第一时长大于第二时长,可以使得触控笔保持较长的时间去搜索信标信号,从而在用户再次使用触控笔时,触控笔能够及时结束休眠,并及时与触控屏进行配对。如果设置第一时长小于或者等于第二时长,则触控笔的休眠时间较长,即停止搜索时长就会加长,导致用户再次使用触控笔时,触控笔长时间处于休眠状态,迟迟不能与触控屏配对,影响用户体验,通过设置第一时长大于第二时长则解决了该问题。
执行步骤S225时,先获取计时器的计时时长,然后判断计时时长是否达到获取的监测时长,如果计时时长没有达到监测时长,则继续执行步骤S222;如果计时时长达到监测时长,且仍未搜索到信标信号,则增加第一时长和第二时长,然后仍然按照获取的监测时长重新设置计时器,重新执行步骤S221-步骤S226的操作,也就是下一周期继续执行步骤S221-步骤S226的操作。
具体的,增加第一时长和第二时长是在原来第一时长和第二时长的基础上,延长第一时长和第二时长的操作。需要说明的是,每一次重新执行步骤S221-步骤S226时的监测时长均是相同的,每一个监测时长可以理解为间歇性的搜索触控屏广播的信标信号的一个搜索周期,每一个搜索周期下预先设置了对应的第一时长和第二时长,例如,第1个搜索周期对应的第一时长是28ms,第二时长是2ms;第2个搜索周期对应的第一时长是64ms,第二时长是38ms;第3个搜索周期对应的第一时长是128ms,第二时长是102ms,等等。例如,上一个搜索周期对应的第一时长是28ms,第二时长是2ms,计时时长达到获取的监测时长,监测时长为15s,且仍未搜索到信标信号,则增加第一时长和第二时长后,那么下一个搜索周期对应的第一时长是64ms,第二时长是38ms,进而按照15s重新设置计时器,并重新执行步骤S221-步骤S226的操作。
如图4所示,在本发明的第三实施例中,基于第二实施例,增加所述第一时长和所述第二时长的步骤包括以下步骤:
步骤S2261:判断所述第一时长是否小于预设搜索时长,如果是,执行步骤S2262,如果否,执行步骤S2263。
步骤S2262:增加所述第一时长和所述第二时长。
步骤S2263:获取预设停止搜索时长。
步骤S2264:将所述预设搜索时长作为增加后的所述第一时长以及将所述预设停止搜索时长作为增加后的所述第二时长。
在本实施例中,预设搜索时长是指搜索时长的阈值的上限值,即最大第一时长,预设停止搜索时长是指停止搜索时长的阈值的上限值,即最大第二时长。如果不设置预设搜索时长和预设停止搜索时长,当连续多个搜索周期内均没有搜索到信标信号时,触控笔的休眠时间会不断加长,如果用户使用触控笔时,由于触控笔的休眠时间不断加长的原因,触控笔会有较长时间一直处于休眠状态,导致触控笔不可用,影响用户体验。
对此,本实施例在增加下一个搜索周期下的第一时长和第二时长时,先判断上一个搜索周期下的第一时长是否小于预设搜索时长,如果上一个搜索周期下的第一时长小于预设搜索时长,则按照下一个搜索周期下对应的第一时长增加上一个搜索周期下的第一时长,以及按照下一个搜索周期下对应的第二时长增加上一个搜索周期下的第二时长。例如,下一个搜索周期下对应的第一时长是64ms,上一个搜索周期下的第一时长是28ms,增加后的第一时长是64ms,即下一个搜索周期下对应的第一时长,同样下一个搜索周期下对应的第二时长是38ms,上一个搜索周期下的第一时长是2ms,增加后的第一时长是38ms,即下一个搜索周期下对应的第二时长。
如果上一个搜索周期下的第一时长大于或者等于预设搜索时长,则获取预设停止搜索时长,并将预设搜索时长作为增加后的第一时长以及将预设停止搜索时长作为增加后的第二时长,也就是将预设搜索时长作为下一个搜索周期下对应的第一时长,以及将预设停止搜索时长作为下一个搜索周期下对应的第二时长。例如,第1-3搜索周期内均没有搜索到信标信号,则继续按照第4搜索周期对信标信号进行搜索。其中,第3搜索周期下对应的第一时长刚好等于预设搜索时长,预设搜索时长为128ms,则设置第4搜索周期下对应的第一时长为128ms,同时获取预设停止搜索时长,预设停止搜索时长为102ms,则设置第4搜索周期下对应的第二时长为102ms,然后继续执行步骤S221。进一步的,如果第4搜索周期内也没有搜索到信标信号,则第5搜索周期以后续的其他搜索周期内均按照128ms控制触控笔搜索信标信号以及按照102ms控制触控笔休眠。
进一步的,基于上述各个实施例本发明所述的触控笔控制方法具体可以按照下述方式实现:
假设,监测时长为15s,第1个搜索周期对应的第一时长是28ms,第二时长是2ms;第2个搜索周期对应的第一时长是64ms,第二时长是38ms;第3个搜索周期对应的第一时长是128ms,第二时长是102ms,第4-n中的各个搜索周期对应的第一时长均是128ms,第二时长均是102ms。
第1个搜索周期:
步骤T11:按照15s设置计时器,计时器开始计时。
步骤T12:搜索触控屏广播的信标信号。
步骤T13:在搜索信标信号第一时长t11后,停止搜索信标信号,t11=28ms。
步骤T14:判断停止搜索信标信号的时长是否达到第二时长t12,如果是,执行步骤T15,如果否,返回执行步骤T12,t12=2ms。
步骤T15:判断计时时长是否达到监测时长,如果是,执行步骤T16,如果否,返回执行步骤T12。
步骤T16:增加第一时长t11和第二时长t12,分别得到增加后的第一时长t111和增加后的第二时长t121,t111=64ms,t121=38ms,其中,t111<128ms,t121<102ms,则执行步骤T21。
第2个搜索周期:
步骤T21:按照15s设置计时器,计时器开始计时。
步骤T22:搜索触控屏广播的信标信号。
步骤T23:在搜索信标信号第一时长t21后,停止搜索信标信号,t21=64ms。
步骤T24:判断停止搜索信标信号的时长是否达到第二时长t22,如果是,执行步骤T25,如果否,返回执行步骤T22,t22=38ms。
步骤T25:判断计时时长是否达到监测时长,如果是,执行步骤T26,如果否,返回执行步骤T22。
步骤T26:增加第一时长t21和第二时长t22,分别得到增加后的第一时长t211和增加后的第二时长t221,t211=128ms,t221=102ms,其中,t211=128ms,t221=102ms,则执行步骤T31。
第3个搜索周期:
步骤T31:按照15s设置计时器,计时器开始计时。
步骤T32:搜索触控屏广播的信标信号。
步骤T33:在搜索信标信号第一时长t31后,停止搜索信标信号,t31=128ms。
步骤T34:判断停止搜索信标信号的时长是否达到第二时长t32,如果是,执行步骤T35,如果否,返回执行步骤T32,t32=102ms。
步骤T35:判断计时时长是否达到监测时长,如果是,执行步骤T36,如果否,返回执行步骤T32。
步骤T36:由于t31=138ms,t32=103ms,则执行步骤T41-T46。
其中,第4个搜索周期至第n个搜索周期对触控笔的控制方式均与第3个搜索周期对触控笔的控制方式相同,在此不再赘述。
如图5所示,本发明提供的一种触控笔控制装置,包括:
获取模块310,用于在确定所述触控笔处于未配对状态时,获取监测时长;
搜索模块320,用于在所述监测时长内间歇性的搜索触控设备广播的信标信号;
配对模块330,用于在搜索到所述信标信号后,根据所述信标信号与所述触控设备进行配对;
控制模块340,用于在配对成功后停止间歇性的搜索触控设备广播的信标信号。
进一步的,所述搜索模块320包括:
信号搜索单元,用于开始计时,并搜索所述触控设备广播的信标信号;
计时单元,用于在搜索所述信标信号第一时长后,停止搜索所述信标信号;
时间判断单元,用于在所述停止搜索所述信标信号的时长达到第二时长时,判断计时时长是否达到所述监测时长;其中,在所述计时时长未达到所述监测时长时,返回执行所述搜索所述触控设备广播的信标信号的步骤。
进一步的,所述计时单元,在搜索所述信标信号第一时长后,停止搜索所述信标信号方面,具体用于在搜索所述信标信号第一时长后,切换至休眠状态,以停止搜索所述信标信号。
进一步的,所述时间判断单元,还用于在所述计时时长达到所述监测时长时,增加所述第一时长和所述第二时长,并返回执行所述开始计时,并搜索所述触控设备广播的信标信号的步骤。
进一步的,所述时间判断单元,在增加所述第一时长和所述第二时长方面,具体用于判断所述第一时长是否小于预设搜索时长;其中,在所述第一时长小于所述预设搜索时长时,增加所述第一时长和所述第二时长。
进一步的,所述时间判断单元,在增加所述第一时长和所述第二时长方面,具体还用于在所述第一时长大于或者等于所述预设搜索时长时,获取预设停止搜索时长;以及将所述预设搜索时长作为增加后的所述第一时长以及将所述预设停止搜索时长作为增加后的所述第二时长。
进一步的,所述第一时长大于所述第二时长。
本发明触控笔控制装置具体实施方式与上述触控笔控制方法各实施例基本相同,在此不再赘述。
进一步的,本发明还提供了一种触控笔包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的触控笔控制程序,所述触控笔控制程序被所述处理器执行时实现上述的触控笔控制方法的步骤。
进一步的,本发明还提供了一种存储介质,其上存储有触控笔控制程序,所述触控笔控制程序被处理器执行时实现上述的触控笔控制方法的步骤。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (7)

1.一种触控笔控制方法,其特征在于,所述触控笔控制方法包括:
在确定所述触控笔处于未配对状态时,获取监测时长;
开始计时,并搜索触控设备广播的信标信号;
在搜索所述信标信号第一时长后,停止搜索所述信标信号;
在所述停止搜索所述信标信号的时长达到第二时长时,判断计时时长是否达到所述监测时长;
在所述计时时长未达到所述监测时长时,返回执行所述搜索所述触控设备广播的信标信号的步骤;
在所述计时时长达到所述监测时长时,判断所述第一时长是否小于预设搜索时长;
在所述第一时长小于所述预设搜索时长时,增加所述第一时长和所述第二时长;
返回执行所述开始计时,并搜索所述触控设备广播的信标信号的步骤;
在搜索到所述信标信号后,根据所述信标信号与所述触控设备进行配对;
在配对成功后停止间歇性的搜索触控设备广播的信标信号。
2.如权利要求1所述的方法,其特征在于,所述在搜索所述信标信号第一时长后,停止搜索所述信标信号的步骤包括:
在搜索所述信标信号第一时长后,切换至休眠状态,以停止搜索所述信标信号。
3.如权利要求1所述的方法,其特征在于,所述判断所述第一时长是否小于预设搜索时长的步骤之后还包括:
在所述第一时长大于或者等于所述预设搜索时长时,获取预设停止搜索时长;
将所述预设搜索时长作为增加后的所述第一时长以及将所述预设停止搜索时长作为增加后的所述第二时长。
4.如权利要求1所述的方法,其特征在于,所述第一时长大于所述第二时长。
5.一种触控笔控制装置,其特征在于,包括:
获取模块,用于在确定所述触控笔处于未配对状态时,获取监测时长;
搜索模块,用于开始计时,并搜索触控设备广播的信标信号;在搜索所述信标信号第一时长后,停止搜索所述信标信号;在所述停止搜索所述信标信号的时长达到第二时长时,判断计时时长是否达到所述监测时长;在所述计时时长未达到所述监测时长时,返回执行所述搜索所述触控设备广播的信标信号的步骤;在所述计时时长达到所述监测时长时,判断所述第一时长是否小于预设搜索时长;在所述第一时长小于所述预设搜索时长时,增加所述第一时长和所述第二时长;返回执行所述开始计时,并搜索所述触控设备广播的信标信号的步骤;
配对模块,用于在搜索到所述信标信号后,根据所述信标信号与所述触控设备进行配对;
控制模块,用于在配对成功后停止间歇性的搜索触控设备广播的信标信号。
6.一种触控笔,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的触控笔控制程序,所述触控笔控制程序被所述处理器执行时实现如权利要求1-4中任一项所述的触控笔控制方法的步骤。
7.一种存储介质,其特征在于,其上存储有触控笔控制程序,所述触控笔控制程序被处理器执行时实现权利要求1-4中任一项所述的触控笔控制方法的步骤。
CN202210029614.7A 2022-01-12 2022-01-12 触控笔控制方法、装置、触控笔及存储介质 Active CN114089850B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210029614.7A CN114089850B (zh) 2022-01-12 2022-01-12 触控笔控制方法、装置、触控笔及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210029614.7A CN114089850B (zh) 2022-01-12 2022-01-12 触控笔控制方法、装置、触控笔及存储介质

Publications (2)

Publication Number Publication Date
CN114089850A CN114089850A (zh) 2022-02-25
CN114089850B true CN114089850B (zh) 2022-05-10

Family

ID=80308702

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210029614.7A Active CN114089850B (zh) 2022-01-12 2022-01-12 触控笔控制方法、装置、触控笔及存储介质

Country Status (1)

Country Link
CN (1) CN114089850B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094383A (zh) * 2014-05-13 2015-11-25 联想(新加坡)私人有限公司 智能笔配对和连接
CN107850951A (zh) * 2015-08-19 2018-03-27 株式会社和冠 触控笔检测传感器控制器的方法、触控笔及传感器控制器
CN108780364A (zh) * 2016-03-11 2018-11-09 微软技术许可有限责任公司 触控笔配对

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140038524A1 (en) * 2012-07-31 2014-02-06 Research In Motion Limited Method and apparatus pertaining to the timing of stylus location transmissions
US9699653B2 (en) * 2013-07-24 2017-07-04 FiftyThree, Inc. Apparatuses for authenticating a wireless connection using time related user actions
JP6253497B2 (ja) * 2014-04-25 2017-12-27 株式会社東芝 データ入力システム、アクティブスタイラスペンおよびアクティブスタイラスペンの制御方法
CN105898678B (zh) * 2016-03-29 2018-12-14 联想(北京)有限公司 一种配对方法和电子设备
US10564741B2 (en) * 2017-10-19 2020-02-18 Microsoft Technology Licensing, Llc Active stylus pairing with a digitizer
CN109871143A (zh) * 2019-02-12 2019-06-11 广州视源电子科技股份有限公司 触控笔与触控设备的配对方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094383A (zh) * 2014-05-13 2015-11-25 联想(新加坡)私人有限公司 智能笔配对和连接
CN107850951A (zh) * 2015-08-19 2018-03-27 株式会社和冠 触控笔检测传感器控制器的方法、触控笔及传感器控制器
CN108780364A (zh) * 2016-03-11 2018-11-09 微软技术许可有限责任公司 触控笔配对

Also Published As

Publication number Publication date
CN114089850A (zh) 2022-02-25

Similar Documents

Publication Publication Date Title
CN103218033A (zh) 一种唤醒硬件设备的方法及装置
CN111240459B (zh) 片上系统功耗管理方法、计算机装置及计算机可读存储介质
CN112530056A (zh) 降低智能门锁功耗的方法、智能门锁和存储介质
CN105785405B (zh) 一种实时时钟电路、导航控制芯片与导航装置
US8659563B2 (en) Electronic device with a page turning function during a sleep mode of the electronic device
CN109581437A (zh) 一种可穿戴设备及其定位方法、装置
CN110568921B (zh) 一种降低芯片功耗的方法
CN111315002B (zh) 节能指示及节能的方法及基站、设备和存储介质
CN112558796A (zh) 电子笔及其控制方法、装置以及计算机可读存储介质
CN114089850B (zh) 触控笔控制方法、装置、触控笔及存储介质
CN104345861A (zh) 一种数据处理方法和装置及电子设备
CN106598193B (zh) 一种功耗控制方法及装置
CN101968678A (zh) 一种嵌入式Linux设备低功耗电源管理设备
CN105919340A (zh) 一种基于智能床的叫醒方法、装置及系统
WO2022242683A1 (zh) 内存回收方法、装置和电子设备
CN105676999B (zh) 一种处理终端应用的方法及系统
CN102915692A (zh) 屏幕亮度调整方法、装置及移动设备
CN111045507B (zh) 名单管控方法、装置、移动终端及存储介质
CN109189201A (zh) 处理器的状态控制方法、控制电路及移动终端
CN111443861A (zh) 一种缓存清理方法、装置、设备及存储介质
CN111445907B (zh) 一种降低误唤醒率的方法和装置
CN111679730B (zh) 基于FreeRTOS的处理器状态控制方法和装置
CN112672408B (zh) 基带芯片功耗控制的方法、装置、移动终端和存储介质
CN116266066A (zh) 时钟切换控制方法、装置、电子设备和介质
CN113237238A (zh) 热水器节能控制方法、系统、装置及存储介质

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