提醒方法及相关装置与流程

文档序号:34462786发布日期:2023-06-15 04:30阅读:38来源:国知局
提醒方法及相关装置与流程

本技术涉及终端,尤其涉及提醒方法及相关装置。


背景技术:

1、当终端设备接收到消息、来电、视频通讯等时,终端设备可以通过控制手机振动的方式提醒用户。

2、一些实现中,终端设备中设置有纵向马达和/或横向马达,其中,纵向马达可以理解为振动方向垂直于手机壳体的马达,横向马达可以理解为振动方向平行于手机壳体的马达。当终端设备接收到消息、来电、视频通讯等时,终端设备可以通过显示界面显示消息相关信息,还可以确定与终端设备的姿态向对应的马达驱动参数,并基于该马达驱动参数驱动纵向马达和/或横向马达振动。

3、然而,上述实现中需要用户查看终端设备显示界面显示的相关信息确定消息类型,使得用户体验较差。


技术实现思路

1、本技术实施例提供一种提醒方法及相关装置,用户可以通过终端设备的振动轨迹确定终端设备接收到的消息所属的应用,提升用户体验。

2、第一方面,本技术实施例提供一种提醒方法,终端设备包括多个马达,多个马达中至少存在两个马达的振动方向与终端设备的壳体夹角不同;多个马达用于控制终端设备的振动轨迹,方法包括:第一时刻,终端设备获取到第一消息,终端设备采用第一振动轨迹进行振动;第二时刻,终端设备获取到第二消息,终端设备采用第二振动轨迹进行振动,第一振动轨迹与第二振动轨迹不同。

3、这样,当终端设备获取到不同的消息时,终端设备可以采用不同的振动轨迹进行振动,例如,终端设备接收到不同应用的消息时,可以采用不同的振动轨迹进行振动,使得用户可以根据终端设备的振动轨迹确定终端设备获取到的消息的类型,不需要用户拿起手机查看,可以提升用户体验。

4、一种可能的实现中,第一消息包括第一应用的消息;在第一时刻之前,包括:第三时刻,终端设备显示第一界面,第一界面至少包括第一应用的图标和第二应用的图标;终端设备接收到针对第一应用的图标的第一操作;终端设备响应于第一操作,显示第二界面,第二界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;终端设备接收到针对第一振动轨迹的图标的第二操作;终端设备响应于第二操作,得到第一应用的消息和第一振动轨迹的第一对应关系。

5、示例性的,第一界面可以如图10中的c所示的界面,第二界面可以如图10中的d所示的界面。

6、这样,用户可以自己选择第一应用的消息对应的振动轨迹,使得当终端设备接收到第一应用的消息时,用户基于终端设备的振动轨迹确定出来,不需要拿起终端设备查看,提升了用户体验。

7、一种可能的实现中,第二消息包括第二应用的消息;在第二时刻之前,包括:第四时刻,终端设备显示第一界面,第一界面至少包括第一应用的图标和第二应用的图标;终端设备接收到针对第二应用的图标的第三操作;终端设备响应于第三操作,显示第三界面,第三界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;终端设备接收到针对第二振动轨迹的图标的第四操作;终端设备响应于第四操作,得到第二应用的消息和第二振动轨迹的第二对应关系。这样,用户可以自己选择第二应用的消息对应的振动轨迹,使得当终端设备接收到第二应用的消息时,用户基于终端设备的振动轨迹确定出来,不需要拿起终端设备查看,提升了用户体验。

8、一种可能的实现中,方法还包括:第五时刻,终端设备显示第一界面,第一界面还包括第三应用的图标;终端设备接收到针对第三应用的图标的第五操作;终端设备响应于第五操作,显示第四界面,第四界面包括用于自定义振动轨迹的第一图标;终端设备接收到针对第一图标的第六操作;终端设备响应于第六操作,显示第五界面,第五界面包括振动轨迹输入区域;终端设备接收到用户在振动轨迹输入区域输入的第一自定义振动轨迹,得到第三应用的消息和第一自定义振动轨迹的第三对应关系。

9、示例性的,第一界面可以如图10中的c所示的界面,第四界面可以如图11中的a所示的界面,第五界面可以如图11中的b所示的界面。

10、这样,用户自定义第三应用的消息对应的振动轨迹,使得振动轨迹的可选择性较多。

11、一种可能的实现中,第一消息包括第一联系人的来电;在第一时刻之前,包括:第六时刻,终端设备显示第六界面,第六界面至少包括第一联系人的图标和第二联系人的图标;终端设备接收到针对第一联系人的图标的第七操作;终端设备根据第七操作,显示第七界面,第七界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;终端设备接收到针对第一振动轨迹的图标的第八操作;终端设备响应于第八操作,得到第一联系人的来电和第一振动轨迹的第四对应关系。

12、示例性的,第六界面可以如图12中的a所示的界面,第七界面可以如图12中的d所示的界面。

13、这样,用户可以自己选择第一联系人的来电对应的振动轨迹,使得当终端设备接收到第一联系人的来电时,用户基于终端设备的振动轨迹确定出来,不需要拿起终端设备查看,提升了用户体验。

14、一种可能的实现中,第二消息包括第二联系人的来电;在第二时刻之前,包括:第七时刻,终端设备显示第六界面,第六界面至少包括第一联系人的图标和第二联系人的图标;终端设备接收到针对第二联系人的图标的第九操作;终端设备根据第九操作,显示第八界面,第八界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;终端设备接收到针对第二振动轨迹的图标的第十操作;终端设备响应于第十操作,得到第二联系人的来电和第二振动轨迹的第五对应关系。

15、示例性的,第六界面可以如图12中的a所示的界面,第八界面可以如图13中的c所示的界面。

16、这样,用户可以自己选择第二联系人的来电对应的振动轨迹,使得当终端设备接收到第二联系人的来电时,用户基于终端设备的振动轨迹确定出来,不需要拿起终端设备查看,提升了用户体验。

17、一种可能的实现中,方法还包括:第八时刻,终端设备显示第六界面,第六界面还包括第三联系人的图标;终端设备接收到针对第三联系人的图标的第十一操作;终端设备响应于第十一操作,显示第九界面,第九界面包括用于自定义振动轨迹的第二图标;终端设备接收到针对第二图标的第十二操作;终端设备响应于第十二操作,显示第十界面,第十界面包括振动轨迹输入区域;终端设备接收到用户在振动轨迹输入区域输入的第二自定义振动轨迹,得到第三联系人的来电和第二自定义振动轨迹的第六对应关系。

18、示例性的,第六界面可以如图12中的a所示的界面,第九界面可以如图14中的c所示的界面,第十界面可以如图14中的d所示的界面。

19、这样,用户自定义联系人来电时的振动轨迹,使得振动轨迹的可选择性较多。

20、一种可能的实现中,终端设备采用第一振动轨迹进行振动时,终端设备不对终端设备的姿态进行检测。这样,可以减少终端设备的功耗。

21、一种可能的实现中,终端设备获取到第一消息,终端设备采用第一振动轨迹进行振动,包括:终端设备中的通知应用接收到第一消息,并调用终端设备中的振动服务模块;振动服务模块向终端设备中的振感库传输第一消息对应的第一振动轨迹;振感库基于第一振动轨迹确定马达驱动参数,并向终端设备中的马达驱动模块传输马达驱动参数;马达驱动模块通过马达驱动参数控制多个马达振动。这样,终端设备可以通过控制马达振动,使得终端设备沿着不同的轨迹振动。

22、一种可能的实现中,第一消息包括第一语音消息;终端设备获取到第一消息,终端设备采用第一振动轨迹进行振动,包括:终端设备接收到第一语音消息,终端设备对第一语音消息进行解析,得到第一语音消息的内容,并基于第一语音消息的内容确定第一振动轨迹;终端设备采用第一振动轨迹进行振动。这样,终端设备可以基于用户输入的语音消息进行移动,增加了终端设备的可玩性。

23、一种可能的实现中,终端设备采用第一振动轨迹进行振动时,包括:当终端设备检测到终端设备的位置偏离第一振动轨迹时,终端设备基于偏离的角度和/或距离,得到调整轨迹;终端设备采用调整轨迹进行振动。这样,通过调整终端设备的姿态,使得终端设备可以沿着设定的轨迹移动,提升了终端设备移动的准确度。

24、一种可能的实现中,多个马达包括第一x轴马达和第一z轴马达;第一x轴马达和第一z轴马达均设置在第一区域,第一区域与终端设备的第一边框的距离小于第一值。这样,由于靠近终端设备边框处硬件的设置较少,马达设置在靠近边框的位置可以减少马达振动时对其他硬件的影响,并且可以提升空间的利用率。

25、一种可能的实现中,多个马达包括第一x轴马达、第二x轴马达、第一z轴马达和第二z轴马达;第一x轴马达和第一z轴马达均设置在第一区域,第二x轴马达和第二z轴马达均设置在第二区域,第一区域与终端设备的第一边框的距离小于第一值,第二区域与终端设备的第二边框的距离小于第二值,第一边框与第二边框在终端设备中相对设置。这样,由于靠近终端设备边框处硬件的设置较少,马达设置在靠近边框的位置可以减少马达振动时对其他硬件的影响,并且可以提升空间的利用率。

26、第二方面,本技术实施例提供一种提醒的装置,该提醒的装置可以是终端设备,也可以是终端设备内的芯片或者芯片系统。该提醒的装置可以包括处理单元和显示单元。处理单元用于实现第一方面或第一方面的任意一种可能的实现方式中与处理相关的任意方法。显示单元可以是显示屏等,显示单元可以基于处理单元的控制实现第一方面或第一方面的任意一种可能的实现方式中与显示相关的任意步骤。当该提醒的装置是终端设备时,该处理单元可以是处理器。该提醒的装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种方法。当该提醒的装置是终端设备内的芯片或者芯片系统时,该处理单元可以是处理器。该处理单元执行存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

27、示例性的,处理单元,用于在第一时刻,终端设备获取到第一消息,终端设备采用第一振动轨迹进行振动。

28、处理单元,还用于在第二时刻,终端设备获取到第二消息,终端设备采用第二振动轨迹进行振动,第一振动轨迹与第二振动轨迹不同。

29、一种可能的实现中,显示单元,用于在第三时刻,显示第一界面,第一界面至少包括第一应用的图标和第二应用的图标;处理单元,用于接收到针对第一应用的图标的第一操作;显示单元,还用于响应于第一操作,显示第二界面,第二界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;处理单元,还用于接收到针对第一振动轨迹的图标的第二操作;处理单元,还用于响应于第二操作,得到第一应用的消息和第一振动轨迹的第一对应关系。

30、一种可能的实现中,显示单元,还用于在第四时刻,显示第一界面,第一界面至少包括第一应用的图标和第二应用的图标;处理单元,还用于接收到针对第二应用的图标的第三操作;显示单元,还用于响应于第三操作,显示第三界面,第三界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;处理单元,还用于接收到针对第二振动轨迹的图标的第四操作;处理单元,还用于响应于第四操作,得到第二应用的消息和第二振动轨迹的第二对应关系。

31、一种可能的实现中,显示单元,还用于在第五时刻,显示第一界面,第一界面还包括第三应用的图标;处理单元,还用于接收到针对第三应用的图标的第五操作;显示单元,还用于响应于第五操作,显示第四界面,第四界面包括用于自定义振动轨迹的第一图标;处理单元,还用于接收到针对第一图标的第六操作;显示单元,还用于响应于第六操作,显示第五界面,第五界面包括振动轨迹输入区域;处理单元,还用于接收到用户在振动轨迹输入区域输入的第一自定义振动轨迹,得到第三应用的消息和第一自定义振动轨迹的第三对应关系。

32、一种可能的实现中,显示单元,还用于在第六时刻,显示第六界面,第六界面至少包括第一联系人的图标和第二联系人的图标;处理单元,还用于接收到针对第一联系人的图标的第七操作;显示单元,还用于根据第七操作,显示第七界面,第七界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;处理单元,还用于接收到针对第一振动轨迹的图标的第八操作;处理单元,还用于响应于第八操作,得到第一联系人的来电和第一振动轨迹的第四对应关系。

33、一种可能的实现中,显示单元,还用于在第七时刻,显示第六界面,第六界面至少包括第一联系人的图标和第二联系人的图标;处理单元,还用于接收到针对第二联系人的图标的第九操作;显示单元,还用于根据第九操作,显示第八界面,第八界面至少包括第一振动轨迹的图标和第二振动轨迹的图标;处理单元,还用于接收到针对第二振动轨迹的图标的第十操作;处理单元,还用于响应于第十操作,得到第二联系人的来电和第二振动轨迹的第五对应关系。

34、一种可能的实现中,显示单元,还用于在第八时刻,显示第六界面,第六界面还包括第三联系人的图标;处理单元,还用于接收到针对第三联系人的图标的第十一操作;显示单元,还用于响应于第十一操作,显示第九界面,第九界面包括用于自定义振动轨迹的第二图标;处理单元,还用于接收到针对第二图标的第十二操作;显示单元,还用于响应于第十二操作,显示第十界面,第十界面包括振动轨迹输入区域;处理单元,还用于接收到用户在振动轨迹输入区域输入的第二自定义振动轨迹,得到第三联系人的来电和第二自定义振动轨迹的第六对应关系。

35、一种可能的实现中,处理单元,还用于采用第一振动轨迹进行振动时,终端设备不对终端设备的姿态进行检测。

36、一种可能的实现中,处理单元包括通知应用、振动服务模块、振感库和马达驱动模块;通知应用,用于接收到第一消息,并调用终端设备中的振动服务模块;振动服务模块,用于向终端设备中的振感库传输第一消息对应的第一振动轨迹;振感库,用于基于第一振动轨迹确定马达驱动参数,并向终端设备中的马达驱动模块传输马达驱动参数;马达驱动模块,用于通过马达驱动参数控制多个马达振动。

37、一种可能的实现中,处理单元,还用于接收到第一语音消息,对第一语音消息进行解析,得到第一语音消息的内容,并基于第一语音消息的内容确定第一振动轨迹;终端设备采用第一振动轨迹进行振动。

38、一种可能的实现中,处理单元,还用于当处理单元检测到终端设备的位置偏离第一振动轨迹时,基于偏离的角度和/或距离,得到调整轨迹;采用调整轨迹进行振动。

39、一种可能的实现中,多个马达包括第一x轴马达和第一z轴马达;第一x轴马达和第一z轴马达均设置在第一区域,第一区域与终端设备的第一边框的距离小于第一值。

40、一种可能的实现中,多个马达包括第一x轴马达、第二x轴马达、第一z轴马达和第二z轴马达;第一x轴马达和第一z轴马达均设置在第一区域,第二x轴马达和第二z轴马达均设置在第二区域,第一区域与终端设备的第一边框的距离小于第一值,第二区域与终端设备的第二边框的距离小于第二值,第一边框与第二边框在终端设备中相对设置。

41、第三方面,本技术实施例提供一种终端设备,该终端设备包括:包括:处理器和存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,使得终端设备执行如第一方面或第一方面的任意一种可能的实现方式中描述的方法。

42、第三方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序。计算机程序被处理器执行时实现如第一方面或第一方面的任意一种可能的实现方式中描述的方法。

43、第四方面,本技术实施例提供一种计算机程序产品,计算机程序产品包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面或第一方面的任意一种可能的实现方式中描述的方法。

44、第五方面,本技术实施例提供了一种芯片,芯片包括处理器,处理器用于调用存储器中的计算机程序,以执行如第一方面或第一方面的任意一种可能的实现方式中描述的方法。

45、应当理解的是,本技术的第二方面至第六方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1