基于柔性器件的交互方法、交互装置及用户设备的制造方法

文档序号:10624373阅读:477来源:国知局
基于柔性器件的交互方法、交互装置及用户设备的制造方法
【专利摘要】本申请实施例公开了一种基于柔性器件的交互方法、交互装置及用户设备,所述方法包括:响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状;根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。本申请实施例的技术方案用与任务触发相关的形变的恢复来向用户视觉反馈该任务的执行进度,并且很自然的将任务与任务的执行进度指示联系起来,提升了用户体验。
【专利说明】
基于柔性器件的交互方法、交互装置及用户设备
技术领域
[0001]本申请涉及一种柔性器件交互技术,尤其涉及一种基于柔性器件的交互方法、交互装置及用户设备。
【背景技术】
[0002]随着柔性电子技术的发展,越来越多的柔性用户设备(例如纸手机(Paperphone)、柔性手环等)出现在用户的视野中。柔性用户设备相比于其他设备的特性使得其可以给用户带来特殊的用户体验,例如:柔性的触感更适合佩戴、可弯曲可折叠的特性使得设备更适合携带以及可以通过弯曲、折叠等弯曲姿势进行用户与所述柔性设备之间的交互等。
[0003]对于需要执行一段时间的任务,例如:较大的数据传输、安装一个应用程序或播放一段音视频等任务,如果可以对任务的执行进度进行指示,可以更好的给用户一反馈,帮助用户更好的安排自己的时间。另外,对于需要用户等待超过一秒钟的任务,给用户一进度反馈是交互设计的一个重要原则。一般,可以在显示屏上通过显示的进度条来指示任务的执行进度。

【发明内容】

[0004]本申请实施例可能的目的是:提供一种基于柔性器件的交互技术。
[0005]第一方面,本申请的一可能的实施方案提供了一种基于柔性器件的交互方法,包括:
[0006]响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状;
[0007]根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。
[0008]结合第一方面,在第二种可能的实施方式中,所述任务触发操作包括:
[0009]用于迫使所述柔性器件发生所述形变的施力动作。
[0010]结合第一方面的上述任一种可能的实施方式,在第三种可能的实施方式中,所述施力动作包括:
[0011]迫使所述柔性器件发生弯曲形变的弯曲施力动作;
[0012]所述形变包括所述弯曲形变。
[0013]结合第一方面的上述任一种可能的实施方式,在第四种可能的实施方式中,所述响应于所述任务触发操作获取所述形变信息包括:
[0014]响应于所述任务触发操作,确定所述形变信息;
[0015]在确定所述形变信息后,所述方法还包括:
[0016]根据所述形变信息控制所述柔性器件发生所述形变。
[0017]结合第一方面的上述任一种可能的实施方式,在第五种可能的实施方式中,所述确定所述形变信息包括:
[0018]根据所述任务的执行总量确定所述形变信息。
[0019]结合第一方面的上述任一种可能的实施方式,在第六种可能的实施方式中,所述形变信息包括:
[0020]与所述形变相关的至少一形变参数变化量。
[0021]结合第一方面的上述任一种可能的实施方式,在第七种可能的实施方式中,所述方法还包括:
[0022]检测所述任务触发操作。
[0023]结合第一方面的上述任一种可能的实施方式,在第八种可能的实施方式中,所述方法还包括:
[0024]响应于所述任务触发操作,触发所述任务的执行。
[0025]结合第一方面的上述任一种可能的实施方式,在第九种可能的实施方式中,所述任务包括:
[0026]需要执行设定时间以上的任务。
[0027]结合第一方面的上述任一种可能的实施方式,在第十种可能的实施方式中,所述根据所述执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向所述第二形状恢复包括:
[0028]根据所述执行进度信息以及所述形变信息,确定所述柔性器件的形变恢复速度;
[0029]以所述形变恢复速度控制所述柔性器件由所述第一形状向所述第二形状恢复。
[0030]结合第一方面的上述任一种可能的实施方式,在第^^一种可能的实施方式中,所述根据所述执行进度信息以及所述形变信息,确定所述形变恢复速度包括:
[0031]根据一设定时间间隔获取所述柔性器件的当前形变信息和所述任务的当前执行进度彳目息;
[0032]根据所述当前形变信息和所述当前执行进度信息调整所述形变恢复速度。
[0033]结合第一方面的上述任一种可能的实施方式,在第十二种可能的实施方式中,所述方法还包括:
[0034]响应于加速所述柔性器件向所述第二形状恢复的恢复施力操作,产生用于取消所述任务的任务取消ig息。
[0035]第二方面,本申请的一可能的实施方案提供了一种基于柔性器件的交互装置,包括:
[0036]形变信息获取模块,用于响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状;
[0037]第一形变控制模块,用于根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。
[0038]结合第二方面,在第二种可能的实施方式中,所述任务触发操作包括:
[0039]用于迫使所述柔性器件发生所述形变的施力动作。
[0040]结合第二方面的上述任一种可能的实施方式,在第三种可能的实施方式中,所述施力动作包括:
[0041]迫使所述柔性器件发生弯曲形变的弯曲施力动作;
[0042]所述形变包括所述弯曲形变。
[0043]结合第二方面的上述任一种可能的实施方式,在第四种可能的实施方式中,所述形变信息获取模块包括:
[0044]形变信息确定单元,用于响应于所述任务触发操作,确定所述形变信息;
[0045]所述装置还包括:
[0046]第二形变控制模块,用于根据所述形变信息控制所述柔性器件发生所述形变。
[0047]结合第二方面的上述任一种可能的实施方式,在第五种可能的实施方式中,所述形变信息确定单元包括:
[0048]形变信息确定子单元,用于根据所述任务的执行总量确定所述形变信息。
[0049]结合第二方面的上述任一种可能的实施方式,在第六种可能的实施方式中,所述形变信息包括:
[0050]与所述形变相关的至少一形变参数变化量。
[0051]结合第二方面的上述任一种可能的实施方式,在第七种可能的实施方式中,所述装置还包括:
[0052]操作检测模块,用于检测所述任务触发操作。
[0053]结合第二方面的上述任一种可能的实施方式,在第八种可能的实施方式中,所述装置还包括:
[0054]任务触发模块,用于响应于所述任务触发操作,触发所述任务的执行。
[0055]结合第二方面的上述任一种可能的实施方式,在第九种可能的实施方式中,所述任务包括:
[0056]需要执行设定时间以上的任务。
[0057]结合第二方面的上述任一种可能的实施方式,在第十种可能的实施方式中,所述第一形变控制模块包括:
[0058]速度确定单元,用于根据所述执行进度信息以及所述形变信息,确定所述柔性器件的形变恢复速度;
[0059]形变控制单元,用于以所述形变恢复速度控制所述柔性器件由所述第一形状向所述第二形状恢复。
[0060]结合第二方面的上述任一种可能的实施方式,在第^^一种可能的实施方式中,所述速度确定单元包括:
[0061]当前信息获取子单元,用于根据一设定时间间隔获取所述柔性器件的当前形变信息和所述任务的当前执行进度信息;
[0062]速度调整子单元,用于根据所述当前形变信息和所述当前执行进度信息调整所述形变恢复速度。
[0063]结合第二方面的上述任一种可能的实施方式,在第十二种可能的实施方式中,所述装置还包括:
[0064]任务取消模块,用于响应于加速所述柔性器件向所述第二形状恢复的恢复施力操作,产生用于取消所述任务的任务取消信息。
[0065]第三方面,本申请的一可能的实施方案提供了一种用户设备,包括上面所述的基于柔性器件的交互装置。
[0066]本申请实施例的至少一个实施方案通过对触发一任务的任务触发操作产生的柔性设备的形变的恢复进行控制,用该形变的恢复来向用户视觉反馈该任务的执行进度,并且很自然的将任务与任务的执行进度指示联系起来,提升了用户体验。
【附图说明】
[0067]图1为本申请实施例的一种基于柔性器件的交互方法的流程图;
[0068]图2a?2c为本申请实施例的一种交互方法的应用示意图;
[0069]图3为本申请实施例的一种基于柔性器件的交互装置的结构框图;
[0070]图4a为本申请实施例的一种基于柔性器件的交互装置的结构框图;
[0071]图4b为本申请实施例的一种基于柔性器件的交互装置的形变信息确定单元的结构框图;
[0072]图4c为本申请实施例的一种基于柔性器件的交互装置的结构框图;
[0073]图4d为本申请实施例的一种基于柔性器件的交互装置的第一形变控制模块的结构框图;
[0074]图4e为本申请实施例的一种基于柔性器件的交互装置的速度确定单元的结构框图;
[0075]图5为本申请实施例的一种基于柔性器件的交互装置的结构框图;
[0076]图6为本申请实施例的一种用户设备的结构框图。
【具体实施方式】
[0077]下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本申请的【具体实施方式】作进一步详细说明。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0078]本领域技术人员可以理解,本申请中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
[0079]如图1所示,本申请实施例提供了一种基于柔性器件的交互方法,包括:
[0080]SllO响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状;
[0081]S120根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。
[0082]举例来说,本申请提供的交互装置作为本实施例的执行主体,执行SllO?S120。具体地,所述交互装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述交互装置本身就是所述用户设备;所述用户设备包括但不限于:智能手机、智能手环、平板电脑等便携式电子设备。
[0083]本申请实施例的实施方式通过对触发一任务的任务触发操作产生的柔性设备的形变的恢复进行控制,可以用该形变的恢复来向用户视觉反馈该任务的执行进度,并且很自然的将任务与任务的执行进度指示联系起来,提升了用户体验。
[0084]通过下面的实施方式进一步说明本申请实施例的各步骤:
[0085]SllO响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息。
[0086]可选地,在一种可能的实施方式中,所述任务包括:
[0087]需要执行设定时间以上的任务。例如包括以下一般需要执行较长时间的任务的一种:数据传输、应用程序安装、音视频播放等。
[0088]所述设定时间的长度可以根据用户的需要手动设置,也可以是默认设置的一个长度。
[0089]本领域技术人员可以知道,在任务的执行时间较短的情况下,一般没有必要对任务的进度进行指示。因此,在一种可能的实施方式中,对于需要执行所述设定时间以下的任务,不需要通过所述形变的恢复来指示任务的进度。
[0090]当然,本领域技术人员可以知道,在其它可能的是实施方式中,所述任务还可以符合其它条件的任务。例如,在一种可能的实施方式中,所述任务包括:符合设定任务类型的任务。
[0091]可选地,在一种可能的实施方式中,所述任务触发操作包括:
[0092]用于迫使所述柔性器件发生所述形变的施力动作。
[0093]所述施力动作例如可以是一用户发出的。例如,在用户与柔性用户设备的交互中,可以通过对所述柔性用户设备的柔性器件施加例如弯曲、折叠、扭曲、拉伸或压缩等施力动作来与所述柔性用户设备进行交互。例如,在一些可能的实施方式中,用户可以通过弯曲柔性器件的至少一角或至少一边来发出一控制指令,例如发出数据传输指令。因此,本实施方式中,用户对所述柔性器件的施力动作引起所述形变并触发所述任务之后,本实施方式的方法通过控制该形变的恢复来指示所述任务的执行进度,既向用户直观的提供了任务执行进度的视觉反馈,又非常自然的将任务与执行进度的指示联系起来,给用户一种很好的用户体验。
[0094]可选地,在一种可能的实施方式中,例如所述施力动作包括:
[0095]迫使所述柔性器件发生弯曲形变的弯曲施力动作;
[0096]所述形变包括所述弯曲形变。
[0097]当然,本领域的技术人员可以知道,除了所述弯曲施力动作外,所述施力动作还可以是迫使所述柔性器件发生其他形变的其它施力动作,例如对应于折叠形变的折叠施力动作,或对应于扭曲形变的扭曲施力动作等。
[0098]可选地,在一种可能的实施方式中,所任务触发操作例如可以为用户触发一任务触发模块(例如触摸或按压一虚拟或物理的按钮)的操作。或者,在一种可能的实施方式中,所述任务触发操作有可能不是用户发出的,例如,其有可能是来自其它装置或设备的用于触发一任务的信息、指令等,例如,外部设备发送的用于触发接收来自所述外部设备的数据的传输信息。在一种可能实施方式中,所述响应于所述任务触发操作获取所述形变信息包括:
[0099]响应于所述任务触发操作,确定所述形变信息;
[0100]在确定所述形变信息后,所述方法还包括:
[0101]根据所述形变信息控制所述柔性器件发生所述形变。
[0102]在一些可能的实施方式中,控制所述柔性器件发生所述形变时,所述形变的形变量是预设的固定值。此时,根据所述任务触发操作,可以确定一默认的形变信息。在另一些可能的实施方式中,所述形变的形变量对应于不同的任务可能是不同的,例如,在一种可能的实施方式中,所述确定所述形变信息包括:
[0103]根据所述任务的执行总量确定所述形变信息。
[0104]这里所述任务的执行总量可以是所述任务的执行大小总量(例如,数据传输的总字节数、视频的总字节数)、也可以是所述任务的执行时间总量(例如数据传输的预计总时间、视频播放的总时间等)。
[0105]例如,在一种可能的实施方式中,所述任务为接收一外部设备发送的数据,此时,可以根据所述数据传输量的大小来确定所述形变的形变量的大小。例如,所述数据传输量为IG时,控制所述柔性器件弯曲30度;在所述数据传输量为2G时,控制所述柔性器件弯曲60度。
[0106]可选地,在一种可能的实施方式中,所述形变信息包括与所述形变相关的至少一形变参数变化量。
[0107]在一种可能的实施方式中,所述形变参数变化量包括所述形变的形变量。例如上面所述的柔性器件的弯曲角度。
[0108]在一种可能的实施方式中,所述形变参数变化量例如可以为所述柔性器件在所述用户的施力动作下产生的所述形变对应的电压或电流信息等;或者,在一种可能的实施方式中,所述形变参数变化量例如还可以为控制所述柔性器件产生所述形变对应的需要施加至该器件的电压或电流信息等。
[0109]在一种可能的实施方式中,在所述步骤SllO之前,所述方法还包括:
[0110]检测所述任务触发操作。
[0111]在检测到所述任务触发操作后再进行所述步骤S110。
[0112]S120根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。
[0113]在一种可能的实施方式中,所述执行进度信息例如可以包括以下的至少一种:所述任务的:执行速度,已执行时间与需要执行的总时间,已执行时间与需要执行的总时间的比值,已执行量与任务总量,已执行量与任务总量的比值等等与任务的执行进度相关的信息。
[0114]在一种可能的实施方式中,所述第二形状例如可以为所述柔性器件的初始形状,所述初始形状为没有对所述柔性器件进行任何形变之前的形状,例如为一平板形状。在另一种可能的实施方式中,例如,在对所述柔性器件进行与所述任务对应的所述形变之前,所述柔性器件的该部分已经进行了一另一形变,此时所述第二形状例如可以为所述另一形变后对应的形状。例如,如图2a所示,一柔性器件200的一边201在进行所述形变之前已经折叠了 90度(例如用户通过所述柔性器件进行通话时,对应所述折叠90度的形变),而在所述任务触发操作产生后,如图2b所示,所述柔性器件的该边又折叠了 90度,即形变后,该边折叠了 180度。此时,在一种实施方式中,所述第二形状可以为没有折叠之前的平板状,如图2c所示;在另一种可能的实施方式中,所述第二形状也可以为图2a所示的折叠了 90度的形状。
[0115]在一种可能的实施方式中,所述步骤S120包括:
[0116]根据所述执行进度信息以及所述形变信息,确定所述柔性器件的形变恢复速度;
[0117]以所述形变恢复速度控制所述柔性器件由所述第一形状向所述第二形状恢复。
[0118]例如,在一种可能的实施方式中,所述执行进度信息为每秒执行总任务的I%,所述形变信息为所述形变的形变量,则所述形变恢复速度例如可以为:每秒恢复所述形变量的1%。
[0119]例如,在一种通过记忆合金控制所述柔性器件的形变的实施方式中,所述形变信息例如可以为施加在所述记忆合金上的电压信息。本实施方式中,可以通过控制施加在所述记忆合金上的电压的变化来控制所述柔性器件由所述第一形状向所述第二形状恢复。
[0120]在一些可能的实施方式中,所述任务的执行进度可能并不是匀速进行的,例如,在数据传输的任务中,由于网络质量、设备资源占用等因素的影响,数据传输的速度并不是一个定值,而是可能随时间变化的。因此,在一种可能的实施方式中,所述根据所述执行进度信息以及所述形变信息,确定所述形变恢复速度包括:
[0121]根据一设定时间间隔获取所述柔性器件的当前形变信息和所述任务的当前执行进度彳目息;
[0122]根据所述当前形变信息和所述当前执行进度信息调整所述形变恢复速度。
[0123]本领域技术人员可以看出,通过本实施方式,对于执行速度不一定的任务,可以更加准确的反应其执行进度。
[0124]在一种可能的实施方式中,所述方法的执行主体只用于进行所述任务进度的指示,而不用于触发所述任务的执行(所述任务的执行由其它装置触发)。
[0125]而在另一种可能的实施方式中,所述方法的执行主体还用于触发所述任务的执行,在本实施方式中,所述方法还包括:
[0126]响应于所述任务触发操作,触发所述任务的执行。
[0127]在一种可能的实施方式中,所述方法还包括:
[0128]响应于一加速所述柔性器件向所述第二形状恢复的恢复施力操作,产生用于取消所述任务的任务取消ig息。
[0129]例如,以上面所述的用户弯曲柔性器件的一角来发出一数据传输指令为例进行说明,在所述数据传输指令发出后,触发一数据传输任务的执行,在所述数据传输任务的执行过程中,如果该用户或其它用户需要取消该数据传输任务的执行,可以通过一将所述柔性器件弯曲的一角向压平的恢复施力操作来取消所述任务传输任务。
[0130]由本实施方式可以看出,由于柔性器件的形变是与任务的执行相关的,因此由对柔性器件施加的恢复施力操作来取消所述任务的执行,提供了一种自然、符合用户操作习惯的方式,提升了用户体验。
[0131]本领域技术人员可以理解,在本申请【具体实施方式】的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请【具体实施方式】的实施过程构成任何限定。
[0132]如图3所示,本申请实施例一种可能的实施方式公开了一种基于柔性器件的交互装置300,包括:
[0133]形变信息获取模块310,用于响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状;
[0134]第一形变控制模块320,用于根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。
[0135]本申请实施例的实施方式通过对触发一任务的任务触发操作产生的柔性设备的形变的恢复进行控制,可以用该形变的恢复来向用户视觉反馈该任务的执行进度,并且很自然的将任务与任务的执行进度指示联系起来,提升了用户体验。
[0136]通过下面的实施方式进一步说明本申请实施例的各模块、单元。
[0137]可选地,在一种可能的实施方式中,所述任务包括:
[0138]需要执行设定时间以上的任务。例如包括以下一般需要执行较长时间的任务的一种:数据传输任务、应用程序安装、音视频播放等。
[0139]可选地,在一种可能的实施方式中,所述执行进度信息例如可以包括以下的至少一种:所述任务的:执行速度,已执行时间与需要执行的总时间,已执行时间与需要执行的总时间的比值,已执行量与任务总量,已执行量与任务总量的比值等等与任务的执行进度相关的信息。
[0140]可选地,在一种可能的实施方式中,所述第二形状例如可以为所述柔性器件的初始形状,即没有对所述柔性器件进行任何形变之前的形状。在另一种可能的实施方式中,例如,在对所述柔性器件进行与所述任务对应的所述形变之前,所述柔性器件的该部分已经进行了另一形变,此时所述第二形状例如可以为所述另一形变后对应的形状。
[0141]可选地,在一种可能的实施方式中,所述任务触发操作包括:
[0142]—迫使所述柔性器件发生所述形变的施力动作。
[0143]在用户与柔性用户设备的交互中,可以通过对所述柔性用户设备的柔性器件施加例如弯曲、折叠、扭曲、拉伸或压缩等施力动作来与所述柔性用户设备进行交互。在本实施方式中,所述任务触发操作可以为所述施力动作。
[0144]可选地,在一种可能的实施方式中,所述施力动作包括:
[0145]迫使所述柔性器件发生弯曲形变的弯曲施力动作;
[0146]所述形变包括所述弯曲形变。
[0147]当然,本领域的技术人员可以知道,除了所述弯曲施力动作外,所述施力动作还可以是迫使所述柔性器件发生其他形变的其它施力动作,例如对应于折叠形变的折叠施力动作,或对应于扭曲形变的扭曲施力动作等。
[0148]可选地,在一种可能的实施方式中,所任务触发操作例如可以为用户触发一任务触发模块的操作。或者,在一种可能的实施方式中,所述任务触发操作有可能不是用户发出的,例如,其有可能是来自其它装置或设备的用于触发一任务的信息、指令等,例如,外部设备发送的用于触发接收来自所述外部设备的数据的传输信息。
[0149]可选地,如图4a所示,在一种可能的实施方式中,所述形变信息获取模块310包括:
[0150]形变信息确定单元311,用于响应于所述任务触发操作,确定所述形变信息;
[0151]所述装置300还包括:
[0152]第二形变控制模块330,用于根据所述形变信息控制所述柔性器件发生所述形变。
[0153]可选地,如图4b所示,在一种可能的实施方式中,所述形变信息确定单元311包括:
[0154]形变信息确定子单元3111,用于根据所述任务的执行总量确定所述形变信息。
[0155]可选地,在一种可能的实施方式中,所述形变信息包括以下的至少一种:
[0156]与所述形变相关的至少一形变参数变化量。
[0157]可选地,如图4c所示,在一种可能的实施方式中,所述装置300还包括:
[0158]操作检测模块340,用于检测所述任务触发操作。
[0159]例如,在一种可能的实施方式中,所述任务触发操作为触摸一虚拟按钮,此时所述操作检测模块340可以包括一触摸传感器。
[0160]在一种可能的实施方式中,所述装置300可能仅用于进行所述任务进度的指示。此外,可选地,如图4c所示,在另一种可能的实施方式中,所述装置300还包括:
[0161]任务触发模块350,用于响应于所述任务触发操作,触发所述任务的执行。
[0162]可选地,如图4c所示,在一种可能的实施方式中,所述装置300还包括:
[0163]任务取消模块360,用于响应于一加速所述柔性器件向所述第二形状恢复的恢复施力操作,产生用于取消所述任务的任务取消信息。
[0164]由本实施方式可以看出,由于柔性器件的形变是与任务的执行相关的,因此由对柔性器件施加的恢复施力操作来取消所述任务的执行,提供了一种自然、符合用户操作习惯的方式,提升了用户体验。
[0165]可选地,如图4d所示,在一种可能的实施方式中,所述第一形变控制模块320包括:
[0166]速度确定单元321,用于根据所述执行进度信息以及所述形变信息,确定所述柔性器件的形变恢复速度;
[0167]形变控制单元322,用于以所述形变恢复速度控制所述柔性器件由所述第一形状向所述第二形状恢复。
[0168]在一些可能的实施方式中,所述任务的执行进度可能并不是匀速进行的,而是可能随时间变化的。因此,可选地,如图4e所示,在一种可能的实施方式中,所述速度确定单元321包括:
[0169]当前信息获取子单元3211,用于根据一设定时间间隔获取所述柔性器件的当前形变信息和所述任务的当前执行进度信息;
[0170]速度调整子单元3212,用于根据所述当前形变信息和所述当前执行进度信息调整所述形变恢复速度。
[0171]本申请实施例中,各模块、单元和子单元的功能实现的进一步描述参见图1所示实施例中对应的描述。
[0172]图5为本申请实施例提供的又一种基于柔性器件的交互装置500的结构示意图,本申请具体实施例并不对交互装置500的具体实现做限定。如图5所示,该交互装置500可以包括:
[0173]处理器(processor)510、通信接口(Communicat1ns Interface) 520、存储器(memory) 530、以及通信总线540。其中:
[0174]处理器510、通信接口 520、以及存储器530通过通信总线540完成相互间的通信。
[0175]通信接口 520,用于与比如客户端等的网元通信。
[0176]处理器510,用于执行程序532,具体可以执行上述方法实施例中的相关步骤。
[0177]具体地,程序532可以包括程序代码,所述程序代码包括计算机操作指令。
[0178]处理器510可能是一个中央处理器CPU,或者是特定集成电路ASIC (Applicat1nSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
[0179]存储器530,用于存放程序532。存储器530可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序532具体可以用于使得所述交互装置500执行以下步骤:
[0180]响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状;
[0181]根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。
[0182]程序532中各步骤的具体实现可以参见上述实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0183]如图6所示,本申请实施例一种可能的实施方式提供了一种用户设备600,包括图
3、图4a?4e中任一实施方式所述的基于柔性器件的交互装置610。
[0184]所述用户设备包括但不限于:智能手机、智能手环、平板电脑等便携式电子设备。
[0185]本申请实施例的实施方式通过对触发一任务的任务触发操作产生的柔性设备的形变的恢复进行控制,可以用该形变的恢复来向用户反馈该任务的执行进度,并且很自然的将任务的执行进度指示与其所指示的任务联系起来,提升了用户体验。
[0186]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0187]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0188]以上实施方式仅用于说明本申请,而并非对本申请的限制,有关技术领域的普通技术人员,在不脱离本申请的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请的范畴,本申请的专利保护范围应由权利要求限定。
【主权项】
1.一种基于柔性器件的交互方法,其特征在于,包括: 响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状; 根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。2.如权利要求1所述的方法,其特征在于,所述任务触发操作包括: 用于迫使所述柔性器件发生所述形变的施力动作。3.如权利要求1所述的方法,其特征在于,所述响应于所述任务触发操作获取所述形变信息包括: 响应于所述任务触发操作,确定所述形变信息; 在确定所述形变信息后,所述方法还包括: 根据所述形变信息控制所述柔性器件发生所述形变。4.如权利要求1所述的方法,其特征在于,所述根据所述执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向所述第二形状恢复包括: 根据所述执行进度信息以及所述形变信息,确定所述柔性器件的形变恢复速度; 以所述形变恢复速度控制所述柔性器件由所述第一形状向所述第二形状恢复。5.如权利要求4所述的方法,其特征在于,所述根据所述执行进度信息以及所述形变信息,确定所述形变恢复速度包括: 根据一设定时间间隔获取所述柔性器件的当前形变信息和所述任务的当前执行进度信息; 根据所述当前形变信息和所述当前执行进度信息调整所述形变恢复速度。6.一种基于柔性器件的交互装置,其特征在于,包括: 形变信息获取模块,用于响应于用于触发一任务的一任务触发操作,获取所述柔性器件基于所述任务触发操作产生的形变对应的形变信息;其中,所述柔性器件形变后对应于一第一形状; 第一形变控制模块,用于根据所述任务的执行进度信息和所述形变信息,按照所述任务的执行进度控制所述柔性器件由所述第一形状向一第二形状恢复。7.如权利要求6所述的装置,其特征在于,所述任务触发操作包括: 用于迫使所述柔性器件发生所述形变的施力动作。8.如权利要求6所述的装置,其特征在于,所述形变信息获取模块包括: 形变信息确定单元,用于响应于所述任务触发操作,确定所述形变信息; 所述装置还包括: 第二形变控制模块,用于根据所述形变信息控制所述柔性器件发生所述形变。9.如权利要求6所述的装置,其特征在于,所述第一形变控制模块包括: 速度确定单元,用于根据所述执行进度信息以及所述形变信息,确定所述柔性器件的形变恢复速度; 形变控制单元,用于以所述形变恢复速度控制所述柔性器件由所述第一形状向所述第二形状恢复。10.一种用户设备,其特征在于,包括权利要求6-9中任一项所述的基于柔性器件的交互装置。
【文档编号】G06F3/0484GK105988577SQ201510091772
【公开日】2016年10月5日
【申请日】2015年2月28日
【发明人】于魁飞, 徐然
【申请人】北京智谷睿拓技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1