CN104238931A - 信息输入方法、装置及电子设备 - Google Patents

信息输入方法、装置及电子设备 Download PDF

Info

Publication number
CN104238931A
CN104238931A CN201310254264.5A CN201310254264A CN104238931A CN 104238931 A CN104238931 A CN 104238931A CN 201310254264 A CN201310254264 A CN 201310254264A CN 104238931 A CN104238931 A CN 104238931A
Authority
CN
China
Prior art keywords
slide block
sliding trace
predetermined sliding
displaying contents
self
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
Application number
CN201310254264.5A
Other languages
English (en)
Other versions
CN104238931B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310254264.5A priority Critical patent/CN104238931B/zh
Priority to PCT/CN2014/080242 priority patent/WO2014206236A1/en
Publication of CN104238931A publication Critical patent/CN104238931A/zh
Priority to US14/805,660 priority patent/US10101894B2/en
Application granted granted Critical
Publication of CN104238931B publication Critical patent/CN104238931B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

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

Abstract

本发明公开了一种信息输入方法、装置及电子设备,属于触控技术领域。所述方法包括:显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;接收对应于所述滑块的控制信号;根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置;在所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。本发明解决了现有信息输入方法的输入效率较为低下的问题;达到了仅通过使滑块在预定滑块轨迹上滑动,就可以使用滑块的停留位置来快捷输入信息的效果。

Description

信息输入方法、装置及电子设备
技术领域
本发明涉及触控技术领域,特别涉及一种信息输入方法、装置及电子设备。
背景技术
目前的电子设备越来越多地使用触摸屏作为显示和输入的设备,比如智能手机、基于电子墨水的电子书阅读器和平板电脑等等。
在这些包含有触摸屏的电子设备中,通常没有物理键盘和鼠标作为外设输入工具,更多地使用触摸屏来实现信息输入,故而对信息输入时的准确性和便利性有更高的要求。请参考图1,其示出了背景技术提供的一种信息输入方法的输入示意图。该电子设备提供了一种用于开通xx服务的交互界面10,该交互界面10上包含有涉及时间长度的下拉列表12,用户可以在初始未展开的下拉列表上点击,然后在展开的下拉列表12上选择一个涉及时间长度的候选输入信息14,从而实现信息“3个月”的输入。
在实现本发明的过程中,发明人发现背景技术至少存在以下问题:在存在多个候选输入信息14时,下拉列表12会很长,从而占据触摸屏上较大的显示空间。即便为了减少下拉列表12所占据的显示空间的大小,使下拉列表12在一定大小的范围内进行滚动显示,那么也需要用户进行滚动才能够查看到全部的候选输入信息14,而在这个过程中,用户需要进行多次的操作才能完成整个过程,输入效率较为低下。
发明内容
为了解决现有信息输入方法的输入效率较为低下的问题,本发明实施例提供了一种信息输入方法、装置及电子设备。所述技术方案如下:
根据本发明的一个方面,提供了一种信息输入方法,所述方法,包括:
显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
接收对应于所述滑块的控制信号;
根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置;
在所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。
根据本发明的另一方面,提供了一种信息输入装置,其特征在于,所述装置,包括:
轨迹显示模块,用于显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
信号接收模块,用于接收对应于所述滑块的控制信号;
位置改变模块,用于根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置;
候选输入模块,用于在所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。
根据本发明的再一方面,提供了一种电子设备,所述电子设备包括如上另一方面中所述的信息输入装置。
本发明实施例提供的技术方案带来的有益效果是:
通过显示包含有至少一个候停节点的预定滑动轨迹,并通过滑块所停留的候停节点所对应的候选输入信息作为输入信息,解决了现有信息输入方法的输入效率较为低下的问题;达到了仅通过使滑块在预定滑块轨迹上滑动,就可以使用滑块的停留位置来快捷输入信息的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是背景技术提供的一种信息输入方法的输入示意图;
图2A是本发明一个实施例提供的信息输入方法的方法流程图;
图2B是图2A所示实施例提供的信息输入方法所涉及的界面示意图;
图3A是本发明另一实施例提供的信息输入方法的方法流程图;
图3B至图3G是图3A所示实施例提供的信息输入方法所涉及的界面示意图;
图4是本发明一个实施例提供的信息输入装置的结构方框图;
图5是本发明另一实施例提供的信息输入装置的结构方框图;
图6是本发明一个实施例提供的电子设备的结构方框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本文中所述的“电子设备”,通常是包括触摸屏的电子设备。具体可以是:智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts GroupAudio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving PictureExperts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。
请参考图2A,其示出了本发明一个实施例提供的信息输入方法的方法流程图。该信息输入方法可以用于电子设备,特别是包括触摸屏的电子设备中,该信息输入方法,包括:
步骤202,显示预定滑动轨迹和位于预定滑动轨迹上的滑块,该预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
以电子设备是智能手机为例,结合参考图2B,该智能手机可以显示预定滑动轨迹22,和位于预定滑动轨迹22上的滑块24,该预定滑动轨迹22包括有至少一个候停节点222,每个候停节点222对应一个候选输入信息。优选地,各个候停节点对应的候选输入信息是属于同一计量维度且被输入概率高于预定阈值的不同数值。在本实施例中,候选输入信息可以是月数“1”、“2”、“3”,、、、,“12”和“2年”等等,在其它实施例中,候选输入信息可以视具体的实施场景而不同。
步骤204,接收对应于该滑块的控制信号;
步骤206,根据该控制信号使该滑块在该预定滑动轨迹上改变位置;
步骤208,在该滑块改变后的位置为该候停节点时,将该滑块停留的该候停节点所对应的候选输入信息作为输入信息。
假设滑块24改变后的位置为第三个候停节点222,则将该候停节点所对应的候选输入信息:月数“3”作为输入信息。
综上所述,本实施例提供的信息输入方法,通过显示包含有至少一个候停节点的预定滑动轨迹,并通过滑块所停留的候停节点所对应的候选输入信息作为输入信息,解决了现有信息输入方法的输入效率较为低下的问题;达到了仅通过使滑块在预定滑块轨迹上滑动,就可以使用滑块的停留位置来快捷输入信息的效果。
由于候选输入信息并不能够总是满足输入需求,比如在图2B所示的例子中,信息“4个月”就无法输入。为此,本发明还提供了如下更为优选的实施例。在该优选的实施例中,同时提供了候选输入方式和自定义输入方式两种输入方式来满足不同场景下的需求,该候选输入方式
请参考图3A,其示出了本发明另一实施例提供的信息输入方法的方法流程图。本实施例以该信息输入方法应用于电子设备中来举例说明,该电子设备可以是智能手机,该信息输入方法,包括:
步骤302,显示预定滑动轨迹和位于该预定滑动轨迹上的滑块,该预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;该预定滑动轨迹还包括有模式切换节点;
电子设备显示预定滑动轨迹和位于该预定滑动轨迹上的滑块,该预定滑动轨迹包括有至少一个候停节点和一个模式切换节点,每个候停节点对应一个候选输入信息;模式切换节点用于触发候选输入方式和自定义输入方式之间的切换,候选输入方式是指利用候停节点所对应的候选输入信息来进行信息输入的方式;自定义输入方式是指利用自定义输入框,通过实体键盘或者虚拟键盘输入自定义信息来进行信息输入的方式。
结合参考图3B,智能手机可以显示预定滑动轨迹32,和位于预定滑动轨迹32上的滑块34,该预定滑动轨迹32包括有至少一个候停节点322和一个模式切换节点36,每个候停节点322对应一个候选输入信息。优选地,各个候停节点对应的候选输入信息是属于同一计量维度且被输入概率高于预定阈值的不同数值。在本实施例中,候选输入信息可以是月数“1”、“2”、“3”,、、、,“12”和“2年”等等,在其它实施例中,候选输入信息可以视具体的实施场景而不同。模式切换节点36的标识可以是“其它”。
步骤304,接收对应于该滑块的控制信号;
该控制信号用于控制该滑块在预定滑动轨迹上改变位置。在本实施例中,该控制信号分为两种,一种是滑动信号,也即直接按住滑块沿预定滑动轨迹拖动的信号;另一种是作用于预定滑动轨迹上某一位置的点击信号。
步骤306,根据该控制信号使滑块在预定滑动轨迹上改变位置;
由于电子设备接收到的控制信号可以分为两种,所以本步骤有2种不同的实现方式,具体如下:
第一,若控制信号为滑动信号,则电子设备根据该滑动信号使该滑块沿预定滑动轨迹上滑动来改变位置。
结合参考图3C,当控制信号为滑动信号时,电子设备根据该滑动信号使该滑块34从原始位置开始,沿预定滑动轨迹上滑动到第三个候停节点322。也即,滑块34改变后的位置为第三个候停节点322。显然,根据滑动信号的不同,该滑块34可以在预定滑动轨迹上任意地左右滑动。
第二,若控制信号为作用于预定滑动轨迹上某一位置的点击信号,则电子设备根据该点击信号使该滑块从原始位置跳转到该位置上。
结合参考图3D,当控制信号为点击信号,则电子设备根据该点击信号使滑块34直接从原始位置跳转到点击信号所点击的位置上,该位置可以是模式切换节点36。也即,滑块34改变后的位置为模式切换节点36。
步骤308,在滑块改变后的位置为候停节点时,将滑块停留的候停节点所对应的候选输入信息作为输入信息。
在滑块改变后的位置为候停节点时,电子设备将滑块停留的候停节点所对应的候选输入信息作为输入信息。
继续结合参考图3C,由于滑块34改变后的位置为第三个候停节点322,此时,电子设备将第三个候停节点322所对应的候选输入信息月数“3”作为输入信息。
当然,滑块34停留在其它候停节点322时,与其它候停节点322所对应的候选输入信息会被作为输入信息。
步骤310,在滑块改变后的位置为模式切换节点时,显示自定义输入框,该自定义输入框用于接收自定义输入信息。
在滑块改变后的位置为模式切换节点时,电子设备显示自定义输入框,该自定义输入框用于接收自定义输入信息。
电子设备显示自定义输入框可以有三种不同的方式。具体来讲:
第一,设预定滑动轨迹和位于预定滑动轨迹上的滑块为第一显示内容,则将第一显示内容替换显示为第二显示内容,该第二显示内容包括模式切换节点、在模式切换节点上停留的滑块和自定义输入框;
结合参考图3E,在滑块34改变后的位置为模式切换节点36时,设预定滑动轨迹32和位于预定滑动轨迹32上的滑块34为第一显示内容381,则此时预定滑动轨迹32中除模式切换节点36的部分将会被取消显示,也即电子设备会将第一显示内容381替换显示为第二显示内容382,该第二显示内容382包括模式切换节点36,在模式切换节点36上停留的滑块34和自定义输入框37。该自定义输入框可以接收用户通过电子设备上的实体键盘或者虚拟键盘输入的自定义信息,比如该自定义信息可以是“4个月”。
第二,设预定滑动轨迹和位于预定滑动轨迹上的滑块为第一显示内容,则将第一显示内容和第三显示内容同时显示,该第三显示内容包括自定义输入框;
结合参考图3F,在滑块34改变后的位置为模式切换节点时36,设预定滑动轨迹32和位于预定滑动轨迹32上的滑块34为第一显示内容381,则此时电子设备可以增加显示第三显示内容383,也即电子设备可以将第一显示内容381和第三显示内容383同时显示,该第三显示内容383包括自定义输入框37。该自定义输入框37可以接收用户通过电子设备上的实体键盘或者虚拟键盘输入的自定义信息,比如该自定义信息可以是“7个月”。
第三,设预定滑动轨迹和位于预定滑动轨迹上的滑块为第一显示内容,则将第一显示内容替换显示为第四显示内容,第四显示内容包括预定滑动轨迹中包括模式切换节点的一部分轨迹、在模式切换节点上停留的滑块和自定义输入框。
结合参考图3G,在滑块34改变后的位置为模式切换节点36时,设预定滑动轨迹32和位于预定滑动轨迹32上的滑块34为第一显示内容381,则此时预定滑动轨迹32中不包括模式切换节点36的一部分轨迹将会被取消显示,也即电子设备会将第一显示内容381替换显示为第四显示内容384,该第四显示内容384包括预定滑动轨迹32中包括模式切换节点36的一部分轨迹、在模式切换节点上停留的滑块34和自定义输入框37。该自定义输入框37可以接收用户通过电子设备上的实体键盘或者虚拟键盘输入的自定义信息,比如该自定义信息可以是“9个月”。
若电子设备接收到了用户在自定义输入框37输入的自定义信息,则可以将用户输入的自定义信息作为信息输入。
步骤312,接收对应于滑块的切换信号,该切换信号用于控制该滑块从模式切换节点改变到预定滑动轨迹的其它位置上;
在显示自定义输入框后,电子设备还可以接收对应于滑块的切换信号,该切换信号用于控制该滑块从模式切换节点改变到预定滑动轨迹的其它位置上。
比如,在图3E/F/G中,该触发信号可以是拖动滑块34向左滑动的信号。
步骤314,在接收到触发信号之后,重新显示第一显示内容。
电子设备在接收触发信号之后,重新显示第一显示内容。也即电子设备可以重新显示如图3A所类似的界面(滑块34的显示位置可能略有不同)。
综上所述,本实施例提供的信息输入方法,通过显示包含有至少一个候停节点的预定滑动轨迹,并通过滑块所停留的候停节点所对应的候选输入信息作为输入信息,解决了现有信息输入方法的输入效率较为低下的问题;达到了仅通过使滑块在预定滑块轨迹上滑动,就可以使用滑块的停留位置来快捷输入信息的效果。
另外,本实施例提供的信息输入方法,还通过提供候选输入方式和自定义输入方式两种可以互相混合的输入方式,使得能够在有限的显示空间内,提供更为准确、更为便捷的输入方法,有效提高电子设备,特别是包括触摸屏的电子设备的输入效率。
需要说明的是,虽然上述实施例均以预定滑动轨迹为直线轨迹来举例说明,但是应当意识到,预定滑动轨迹也可以采用锯齿波、曲线之类的其它轨迹,以锯齿波为例,锯齿波的每个峰谷或者峰底都可以作为一个候停节点,此时,可以在更小的显示面积上,提供更多个候停节点。
以下为本发明的装置实施例,对于其中未详尽描述的细节,可以参考上述对应的方法实施例。
请参考图4,其示出了本发明一个实施例提供的信息输入装置的结构示意图。该信息输入装置可以通过软件、硬件或者两者的结合实现成为电子设备的全部或者部分。该信息输入装置包括轨迹显示模块420、信号接收模块440、位置改变模块460和候选输入模块480。
轨迹显示模块420,用于显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
信号接收模块440,用于接收对应于所述轨迹显示模块420所显示的滑块的控制信号;
位置改变模块460,用于根据所述信号接收模块440接收到的控制信号使所述滑块在所述预定滑动轨迹上改变位置;
候选输入模块480,用于在所述位置改变模块460使所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。
综上所述,本实施例提供的信息输入装置,通过显示包含有至少一个候停节点的预定滑动轨迹,并通过滑块所停留的候停节点所对应的候选输入信息作为输入信息,解决了现有信息输入方法的输入效率较为低下的问题;达到了仅通过使滑块在预定滑块轨迹上滑动,就可以使用滑块的停留位置来快捷输入信息的效果。
请参考图5,其示出了本发明另一实施例提供的信息输入装置的结构示意图。该信息输入装置可以通过软件、硬件或者两者的结合实现成为电子设备的全部或者部分。该信息输入装置包括轨迹显示模块420、信号接收模块440、位置改变模块460、自定义输入模块470、候选输入模块480、切换接收模块492和切换显示模块494。
轨迹显示模块420,用于显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
信号接收模块440,用于接收对应于所述轨迹显示模块420所显示的滑块的控制信号;
位置改变模块460,用于根据所述信号接收模块440接收到的控制信号使所述滑块在所述预定滑动轨迹上改变位置;
候选输入模块480,用于在所述位置改变模块460使所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。
优选地,所述预定滑动轨迹还包括有模式切换节点,所述装置,还包括:自定义输入模块470;
所述自定义输入模块470,用于在所述位置改变模块460使所述滑块改变后的位置为所述模式切换节点时,显示自定义输入框,所述自定义输入框用于接收自定义输入信息。
具体来讲,所述自定义输入模块470,包括:第一显示单元、第二显示单元或者第三显示单元;
所述第一显示单元,用于设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第二显示内容,所述第二显示内容包括所述模式切换节点、在所述模式切换节点上停留的所述滑块和所述自定义输入框;
所述第二显示单元,用于设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容和第三显示内容同时显示,所述第三显示内容包括所述自定义输入框;
所述第三显示单元,用于设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第四显示内容,所述第四显示内容包括所述预定滑动轨迹中包括所述模式切换节点的一部分轨迹、在所述模式切换节点上停留的所述滑块和所述自定义输入框。
优选地,所述切换接收模块492,用于接收对应于所述滑块的切换信号,所述切换信号用于控制所述滑块从所述模式切换节点改变到所述预定滑动轨迹的其它位置上;
所述切换显示模块494,用于在所述切换接收模块492接收到所述触发信号之后,重新显示所述第一显示内容。
优选地,所述位置改变模块460,包括:滑动改变单元和跳转改变单元中的任意一个或者全部两个;
所述滑动改变单元,用于若所述控制信号为滑动信号,则根据所述滑动信号使所述滑块沿所述预定滑动轨迹上滑动来改变位置;
所述跳转改变单元,用于若所述控制信号为作用于所述预定滑动轨迹上某一位置的点击信号,则根据所述点击信号使所述滑块从原始位置跳转到所述位置上。
优选地,轨迹显示模块420显示的各个候停节点对应的候选输入信息是属于同一计量维度且被输入概率高于预定阈值的不同数值。
综上所述,本实施例提供的信息输入装置,通过显示包含有至少一个候停节点的预定滑动轨迹,并通过滑块所停留的候停节点所对应的候选输入信息作为输入信息,解决了现有信息输入方法的输入效率较为低下的问题;达到了仅通过使滑块在预定滑块轨迹上滑动,就可以使用滑块的停留位置来快捷输入信息的效果。
另外,本实施例提供的信息输入装置,还通过提供候选输入方式和自定义输入方式两种可以互相混合的输入方式,使得能够在有限的显示空间内,提供更为准确、更为便捷的输入方法,有效提高电子设备,特别是包括触摸屏的电子设备的输入效率。
需要说明的是:上述实施例提供的信息输入装置在输入信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的信息输入装置与信息输入方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
请参考图6,其示出了本发明一个实施例提供的电子设备的结构示意图。该电子设备用于实施上述实施例中提供的信息输入方法,具体来讲:
电子设备600可以包括RF(Radio Frequency,射频)电路610、包括有一个或一个以上计算机可读存储介质的存储器620、输入单元630、显示单元640、传感器550、音频电路660、短距离无线传输模块670、包括有一个或者一个以上处理核心的处理器680、以及电源690等部件。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器680处理;另外,将涉及上行的数据发送给基站。通常,RF电路610包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路610还可以通过无线通信与网络和其它设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯***)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband CodeDivision Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。
存储器620可用于存储软件程序以及模块。处理器680通过运行存储在存储器620的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备600的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其它易失性固态存储器件。相应地,存储器620还可以包括存储器控制器,以提供处理器680和输入单元630对存储器620的访问。
输入单元630可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元630可包括触敏表面631以及其它输入设备632。触敏表面631,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面631上或在触敏表面631附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器680,并能接收处理器680发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面631。除了触敏表面631,输入单元630还可以包括其它输入设备632。具体地,其它输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元640可用于显示由用户输入的信息或提供给用户的信息以及电子设备600的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元640可包括显示面板641,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板641。进一步的,触敏表面631可覆盖在显示面板641之上,当触敏表面631检测到在其上或附近的触摸操作后,传送给处理器680以确定触摸事件的类型,随后处理器680根据触摸事件的类型在显示面板641上提供相应的视觉输出。虽然在图6中,触敏表面631与显示面板641是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面631与显示面板641集成而实现输入和输出功能。
电子设备600还可包括至少一种传感器650,比如光传感器、运动传感器以及其它传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板641的亮度,接近传感器可在电子设备600移动到耳边时,关闭显示面板641和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备600还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其它传感器,在此不再赘述。
音频电路660、扬声器661,传声器662可提供用户与电子设备600之间的音频接口。音频电路660可将接收到的音频数据转换后的电信号,传输到扬声器661,由扬声器661转换为声音信号输出;另一方面,传声器662将收集的声音信号转换为电信号,由音频电路660接收后转换为音频数据,再将音频数据输出处理器680处理后,经RF电路610以发送给另一终端,或者将音频数据输出至存储器620以便进一步处理。音频电路660还可能包括耳塞插孔,以提供外设耳机与电子设备600的通信。
短距离无线传输模块670可以是WIFI(wireless fidelity,无线保真)模块或者蓝牙模块等。电子设备600通过短距离无线传输模块670可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了短距离无线传输模块670,但是可以理解的是,其并不属于电子设备600的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器680是电子设备600的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行电子设备600的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器680可包括一个或多个处理核心;优选的,处理器680可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器680中。
电子设备600还包括给各个部件供电的电源690(比如电池),优选的,电源可以通过电源管理***与处理器680逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源690还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,电子设备600还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备600的显示单元是触摸屏显示器。
电子设备600还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含的指令用于执行一个信息输入方法,该信息输入方法是图2A及图2A所对应实施例所示出的信息输入方法;和/或,该内容选择方法是图3A及图3A所对应实施例所示出的信息输入方法。
作为另一方面,本发明再一实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中的存储器中所包含的计算机可读存储介质;也可以是单独存在,未装配入电子设备或者服务器中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序被一个或者一个以上的处理器用来执行一个信息输入方法,该信息输入方法是图2A及图2A所对应实施例所示出的信息输入方法;和/或,该内容选择方法是图3A及图3A所对应实施例所示出的信息输入方法。
作为再一方面,本发明另一实施例中还提供了一种图形用户接口,所述图形用户接口用在电子设备上,所述电子设备包括触摸屏显示器、存储器和用于执行一个或者一个以上的程序的一个或者一个以上的处理器;所述图形用户接口包括:
显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
接收对应于所述滑块的控制信号;
根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置;
在所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。
优选地,所述预定滑动轨迹还包括有模式切换节点,所述根据所述控制信号控制所述滑块在所述预定滑动轨迹上移动之后,还包括:
在所述滑块改变后的位置为所述模式切换节点时,显示自定义输入框,所述自定义输入框用于接收自定义输入信息。
优选地,所述显示自定义输入框,包括:
设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第二显示内容,所述第二显示内容包括所述模式切换节点、在所述模式切换节点上停留的所述滑块和所述自定义输入框;
或,设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容和第三显示内容同时显示,所述第三显示内容包括所述自定义输入框;
或,设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第四显示内容,所述第四显示内容包括所述预定滑动轨迹中包括所述模式切换节点的一部分轨迹、在所述模式切换节点上停留的所述滑块和所述自定义输入框。
优选地,所述显示自定义输入框之后,还包括:
接收对应于所述滑块的切换信号,所述切换信号用于控制所述滑块从所述模式切换节点改变到所述预定滑动轨迹的其它位置上;
在接收到所述触发信号之后,重新显示所述第一显示内容。
优选地,所述根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置,包括:
若所述控制信号为滑动信号,则根据所述滑动信号使所述滑块沿所述预定滑动轨迹上滑动来改变位置;
若所述控制信号为作用于所述预定滑动轨迹上某一位置的点击信号,则根据所述点击信号使所述滑块从原始位置跳转到所述位置上。
优选地,各个候停节点对应的候选输入信息是属于同一计量维度且被输入概率高于预定阈值的不同数值。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (13)

1.一种信息输入方法,其特征在于,所述方法,包括:
显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
接收对应于所述滑块的控制信号;
根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置;
在所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。
2.根据权利要求1所述的信息输入方法,其特征在于,所述预定滑动轨迹还包括有模式切换节点,所述根据所述控制信号控制所述滑块在所述预定滑动轨迹上移动之后,还包括:
在所述滑块改变后的位置为所述模式切换节点时,显示自定义输入框,所述自定义输入框用于接收自定义输入信息。
3.根据权利要求2所述的信息输入方法,其特征在于,所述显示自定义输入框,包括:
设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第二显示内容,所述第二显示内容包括所述模式切换节点、在所述模式切换节点上停留的所述滑块和所述自定义输入框;
或,设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容和第三显示内容同时显示,所述第三显示内容包括所述自定义输入框;
或,设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第四显示内容,所述第四显示内容包括所述预定滑动轨迹中包括所述模式切换节点的一部分轨迹、在所述模式切换节点上停留的所述滑块和所述自定义输入框。
4.根据权利要求3所述的信息输入方法,其特征在于,所述显示自定义输入框之后,还包括:
接收对应于所述滑块的切换信号,所述切换信号用于控制所述滑块从所述模式切换节点改变到所述预定滑动轨迹的其它位置上;
在接收到所述触发信号之后,重新显示所述第一显示内容。
5.根据权利要求1至4任一所述的信息输入方法,其特征在于,所述根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置,包括:
若所述控制信号为滑动信号,则根据所述滑动信号使所述滑块沿所述预定滑动轨迹上滑动来改变位置;
若所述控制信号为作用于所述预定滑动轨迹上某一位置的点击信号,则根据所述点击信号使所述滑块从原始位置跳转到所述位置上。
6.根据权利要求1至4任一所述的信息输入方法,其特征在于,所述各个候停节点对应的候选输入信息是属于同一计量维度且被输入概率高于预定阈值的不同数值。
7.一种信息输入装置,其特征在于,所述装置,包括:
轨迹显示模块,用于显示预定滑动轨迹和位于所述预定滑动轨迹上的滑块,所述预定滑动轨迹包括有至少一个候停节点,每个候停节点对应一个候选输入信息;
信号接收模块,用于接收对应于所述滑块的控制信号;
位置改变模块,用于根据所述控制信号使所述滑块在所述预定滑动轨迹上改变位置;
候选输入模块,用于在所述滑块改变后的位置为所述候停节点时,将所述滑块停留的所述候停节点所对应的候选输入信息作为输入信息。
8.根据权利要求7所述的信息输入装置,其特征在于,所述预定滑动轨迹还包括有模式切换节点,所述装置,还包括:自定义输入模块;
所述自定义输入模块,用于在所述滑块改变后的位置为所述模式切换节点时,显示自定义输入框,所述自定义输入框用于接收自定义输入信息。
9.根据权利要求8所述的信息输入装置,其特征在于,所述自定义输入模块,包括:第一显示单元、第二显示单元或者第三显示单元;
所述第一显示单元,用于设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第二显示内容,所述第二显示内容包括所述模式切换节点、在所述模式切换节点上停留的所述滑块和所述自定义输入框;
所述第二显示单元,用于设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容和第三显示内容同时显示,所述第三显示内容包括所述自定义输入框;
所述第三显示单元,用于设所述预定滑动轨迹和位于所述预定滑动轨迹上的滑块为第一显示内容,则将所述第一显示内容替换显示为第四显示内容,所述第四显示内容包括所述预定滑动轨迹中包括所述模式切换节点的一部分轨迹、在所述模式切换节点上停留的所述滑块和所述自定义输入框。
10.根据权利要求9所述的信息输入装置,其特征在于,所述装置,还包括:切换接收模块和切换显示模块;
所述切换接收模块,用于接收对应于所述滑块的切换信号,所述切换信号用于控制所述滑块从所述模式切换节点改变到所述预定滑动轨迹的其它位置上;
所述切换显示模块,用于在接收到所述触发信号之后,重新显示所述第一显示内容。
11.根据权利要求7至10任一所述的信息输入装置,其特征在于,所述位置改变模块,包括:滑动改变单元和/或跳转改变单元;
所述滑动改变单元,用于若所述控制信号为滑动信号,则根据所述滑动信号使所述滑块沿所述预定滑动轨迹上滑动来改变位置;
所述跳转改变单元,用于若所述控制信号为作用于所述预定滑动轨迹上某一位置的点击信号,则根据所述点击信号使所述滑块从原始位置跳转到所述位置上。
12.根据权利要求7至10任一所述的信息输入装置,其特征在于,所述轨迹显示模块显示的所述各个候停节点对应的候选输入信息是属于同一计量维度且被输入概率高于预定阈值的不同数值。
13.一种电子设备,其特征在于,所述设备包括如权利要求7至12任一所述的信息输入装置。
CN201310254264.5A 2013-06-24 2013-06-24 信息输入方法、装置及电子设备 Active CN104238931B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201310254264.5A CN104238931B (zh) 2013-06-24 2013-06-24 信息输入方法、装置及电子设备
PCT/CN2014/080242 WO2014206236A1 (en) 2013-06-24 2014-06-18 Information input method, device and electronic apparatus
US14/805,660 US10101894B2 (en) 2013-06-24 2015-07-22 Information input user interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310254264.5A CN104238931B (zh) 2013-06-24 2013-06-24 信息输入方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN104238931A true CN104238931A (zh) 2014-12-24
CN104238931B CN104238931B (zh) 2020-06-30

Family

ID=52141041

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310254264.5A Active CN104238931B (zh) 2013-06-24 2013-06-24 信息输入方法、装置及电子设备

Country Status (3)

Country Link
US (1) US10101894B2 (zh)
CN (1) CN104238931B (zh)
WO (1) WO2014206236A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110262746A (zh) * 2019-06-14 2019-09-20 北京小米支付技术有限公司 一种金融数据输入方法、装置及介质
CN110853187A (zh) * 2018-07-27 2020-02-28 比亚迪股份有限公司 解锁车门的方法和装置、存储介质和车辆
US11941245B2 (en) 2020-07-03 2024-03-26 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Information processing method, storage medium, and electronic device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110286991B (zh) * 2019-06-30 2021-08-17 联想(北京)有限公司 一种信息处理方法及装置
CN111443956B (zh) * 2020-03-23 2023-02-03 Oppo广东移动通信有限公司 设置控件显示方法、装置、存储介质及电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020118848A1 (en) * 2001-02-27 2002-08-29 Nissim Karpenstein Device using analog controls to mix compressed digital audio data
CN1631734A (zh) * 2004-12-28 2005-06-29 贵阳普天万向物流技术股份有限公司 高效出烟方法
CN102063255A (zh) * 2010-12-29 2011-05-18 百度在线网络技术(北京)有限公司 用于触摸屏的输入方法、触摸屏及装置
CN102375656A (zh) * 2010-08-13 2012-03-14 腾讯科技(深圳)有限公司 基于触摸屏的全拼单字滑动输入法、装置及触摸屏终端
US20130061180A1 (en) * 2011-09-04 2013-03-07 Microsoft Corporation Adjusting a setting with a single motion
US20130100042A1 (en) * 2011-10-21 2013-04-25 Robert H. Kincaid Touch screen implemented control panel

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7117450B1 (en) * 2002-03-15 2006-10-03 Apple Computer, Inc. Method and apparatus for determining font attributes
CN1302368C (zh) * 2003-12-25 2007-02-28 南京Lg同创彩色显示***有限责任公司 显示***的图标控制方法
US8381130B2 (en) * 2006-11-29 2013-02-19 Yahoo! Inc. Method and user interface tool for navigation through grid of scheduled items
US8839128B2 (en) * 2009-11-25 2014-09-16 Cooliris, Inc. Gallery application for content viewing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020118848A1 (en) * 2001-02-27 2002-08-29 Nissim Karpenstein Device using analog controls to mix compressed digital audio data
CN1631734A (zh) * 2004-12-28 2005-06-29 贵阳普天万向物流技术股份有限公司 高效出烟方法
CN102375656A (zh) * 2010-08-13 2012-03-14 腾讯科技(深圳)有限公司 基于触摸屏的全拼单字滑动输入法、装置及触摸屏终端
CN102063255A (zh) * 2010-12-29 2011-05-18 百度在线网络技术(北京)有限公司 用于触摸屏的输入方法、触摸屏及装置
US20130061180A1 (en) * 2011-09-04 2013-03-07 Microsoft Corporation Adjusting a setting with a single motion
US20130100042A1 (en) * 2011-10-21 2013-04-25 Robert H. Kincaid Touch screen implemented control panel

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110853187A (zh) * 2018-07-27 2020-02-28 比亚迪股份有限公司 解锁车门的方法和装置、存储介质和车辆
CN110262746A (zh) * 2019-06-14 2019-09-20 北京小米支付技术有限公司 一种金融数据输入方法、装置及介质
US11941245B2 (en) 2020-07-03 2024-03-26 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Information processing method, storage medium, and electronic device

Also Published As

Publication number Publication date
CN104238931B (zh) 2020-06-30
WO2014206236A1 (en) 2014-12-31
US20150324112A1 (en) 2015-11-12
US10101894B2 (en) 2018-10-16

Similar Documents

Publication Publication Date Title
CN103327102A (zh) 一种推荐应用程序的方法和装置
CN104636047A (zh) 对列表中的对象进行操作的方法、装置及触屏终端
CN105302408A (zh) 对悬浮按钮的位置进行调节的方法、装置及终端
CN104142789A (zh) 内容选择方法、装置及终端
CN104571787A (zh) 一种消息显示方法和通信终端
CN103389863A (zh) 一种显示控制方法和装置
CN104850406A (zh) 一种切换页面的方法和装置
CN105022552A (zh) 一种显示消息列表的方法和装置
CN104301315A (zh) 一种限制信息访问的方法和装置
CN104238893A (zh) 一种对视频预览图片进行显示的方法和装置
CN104216915A (zh) 网页处理方法、装置和终端设备
CN104915091A (zh) 一种显示状态栏提示信息的方法和装置
CN105302452A (zh) 一种基于手势交互的操作方法及装置
CN104519262A (zh) 获取视频数据的方法、装置及终端
CN104898936A (zh) 一种翻页方法和移动设备
CN105094501A (zh) 一种移动终端中消息的显示方法、装置和***
CN104991699A (zh) 一种视频显示控制的方法和装置
CN104007887A (zh) 浮层显示的方法和终端
CN104820546A (zh) 功能信息展示方法和装置
US10101894B2 (en) Information input user interface
CN103561155B (zh) 发送短信的方法、装置及终端
CN104751322A (zh) 一种开启数据处理页面的方法和装置
CN104731782A (zh) 一种信息处理的方法及移动终端
CN104090743A (zh) 用于移动终端的音乐定位方法、装置及移动终端
CN105022621A (zh) 收藏会话消息的方法、装置及终端

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