键盘操作方法、装置及键盘与流程

文档序号:11589851阅读:194来源:国知局

本发明涉及移动终端技术领域,特别涉及一种键盘操作方法、装置及键盘。



背景技术:

随着触摸屏手机的快速发展,现在大部分手机的键盘是以软键盘的形式展示在手机屏幕上,通过敲击屏幕上的按键实现输入。这种软键盘与传统物理键盘最大的差异是功能与界面可完全由软件决定,从而使键盘在功能与界面方面更加的灵活。人们在日常生活中使用键盘主要是为了完成输入,比如输入英文、中文、符号等内容,这些都是简单的文本输入。随着互联网的发展,越来越多的信息存储于网络,如果想要获取这些信息需要通过网络搜索、网页浏览等方式获取。在用户使用键盘输入的过程中,如果需要在输入框中插入一个需要通过其他渠道获取的内容,需要打断正在进行的输入,然后使用其他搜索引擎、软件、网络获取信息后才能继续输入,非常不方便。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种键盘操作方法、装置及键盘。用以降低信息错乱的可能性,提高沟通效率。

本发明提供一种键盘操作方法,包括:

接收用户针对键盘上其中一个预设选项的点击操作;

响应于接收所述针对键盘上其中一个预设选项的点击操作,显示所述预设选项对应的操作界面。

在一个实施例中,在所述接收用户针对键盘上其中一个预设选项的点击操作之前,所述方法还可包括:

接收用户针对键盘上预设按键的点击操作;

响应于接收到所述针对键盘上预设按键的点击操作,显示至少一个预设选项。

在一个实施例中,在所述显示所述预设选项对应的操作界面之后,所述方法还可包括:

接收用户针对所述操作界面中其中至少一个子选项的选择操作;

响应于接收到所述选择操作,输出与所述至少一个子选项相关的信息;或者

响应于接收到所述选择操作,根据用户的输入对所述子选项进行修改、删除或者新建操作。

在一个实施例中,在所述接收用户针对键盘上其中一个预设选项的点击操作之前,所述方法还可包括:

显示至少一个自定义软键盘选项;

根据用户针对所述至少一个自定义软键盘选项的选择操作确定预设选项。

本发明还提供一种键盘操作装置,包括:

第一接收模块,用于接收用户针对键盘上其中一个预设选项的点击操作;

第一显示模块,用于响应于接收所述针对键盘上其中一个预设选项的点击操作,显示所述预设选项对应的操作界面。

在一个实施例中,所述装置还可包括:

第二接收模块,用于接收用户针对键盘上预设按键的点击操作;

第二显示模块,用于响应于接收到所述针对键盘上预设按键的点击操作,显示至少一个预设选项。

在一个实施例中,所述装置还可包括:

第三接收模块,用于接收用户针对所述操作界面中其中至少一个子选项的选择操作;

输出模块,用于响应于接收到所述选择操作,输出与所述至少一个子选项相关的信息;或者

管理模块,用于响应于接收到所述选择操作,根据用户的输入对所述子选项进行修改、删除或者新建操作。

在一个实施例中,所述装置还可包括:

第三显示模块,用于显示至少一个自定义软键盘选项;

确定模块,用于根据用户针对所述至少一个自定义软键盘选项的选择操作确定预设选项。

本发明还提供一种键盘,所述键盘包括:输入法引擎模块以及至少一个预设模块,所述输入法引擎模块与所述预设模块之间可互相切换或者所述输入法引擎模块与所述预设模块在所述键盘的预设模块共同显示。

在一个实施例中,所述预设模块可包括以下模块中的一个或多个:

商品管理模块,用于对商品进行管理;

订单管理模块,用于对订单进行管理;

促销活动管理模块,用于对促销活动进行管理;

商家信息管理模块,用于对商家信息进行管理。

本发明的实施例提供的技术方案可以包括以下有益效果:

上述技术方案,通过接收用户针对键盘上其中一个预设选项的点击操作,响应于接收针对键盘上其中一个预设选项的点击操作,显示预设选项对应的操作界面。由于在键盘上增加一个或多个预设选项,从而用户可以通过该选项直接发送信息,无需频繁的切换界面,降低了信息错乱的可能性,并且进一步提高了沟通效率。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中一种键盘操作方法的流程图;

图2为本发明实施例中另一种键盘操作方法的流程图;

图3为商品管理模块的工作流程图;

图4为商家订单管理模块的工作流程图;

图5为商家订单管理模块的另一个工作流程图;

图6为商家促销管理模块的工作流程图;

图7为商家促销管理模块的另一个工作流程图;

图8为本发明实施例中另一种键盘操作方法的流程图;

图9为本发明实施例中一种键盘操作装置的框图;

图10为本发明实施例中另一种键盘操作装置的框图;

图11为本发明实施例中一种键盘的示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1所示为本发明实施例中一种键盘操作方法的流程图,如图1所示,该键盘操作方法包括以下步骤s11-s12:

步骤s11,接收用户针对键盘上其中一个预设选项的点击操作。

步骤s12,响应于接收针对键盘上其中一个预设选项的点击操作,显示预设选项对应的操作界面。

除用户输入文字、表情、符号等的操作界面外,键盘上还设置有一个或者多个预设选项供用户进行选择。也就是说,键盘上除输入法模块外,还设置有一个或多个其它功能的模块供用户使用。

对于一个电商平台的商家,在与买家交流的过程中,经常会围绕着商品、订单、促销活动、用户信息管理等电商相关内容进行。而这些电商相关的内容往往存在于特定应用程序或者网页内,所以在沟通过程中需要离开与买家沟通的页面,切换到其他应用程序中,进行相关操作,比如商品查询、商品分享、订单修改价格等。然后再切换回与买家沟通的界面继续之前的对话。举个例子,商家a与买家b在谈论b下的一个订单,如果此时b需要修改订单地址,则商家a需要复制b给的新的地址,然后打开特定应用程序,找到b对应的订单,对订单的地址进行修改,然后在回到与b的聊天界面,告知订单地址已经完成修改。

为了提高用户的下单欲望,有时会使用一些促销手段,比如发红包、发优惠券等工具。而这些操作并不是在任何时候都有效,而是在特定的时间点针对特定的人或者群体才能达到预期的目标。在商家与买家聊天的过程最有可能触发这样的场景,而现在的技术手段想要实现这样的操作需要较为复杂的操作,要先切换到可以生成红包、优惠券的应用程序,然后将红包以链接的方式给买家。这个过程中可能由于买家失去耐心而离开,也有可能在切换应用程序的过程中选择了错误的买家进行促销。最终可能导致用户的流失,下单数的降低。

现在有一些电商应用程序中,也提供了买家与商家的即时沟通工具,基于这样的沟通工具,电商服务提供商会在应用程序中提供基于该即时沟通工具的电商服务支撑的系统。

现有产品要么是单独的输入法,要么是单独的电商产品,而没有一款产品是把两者结合的,因而当用户在一个场景下同时对两者都有强度依赖的时候,单个产品就无法解决这种需求。当商家要完成一次关于商品、订单、促销这样的操作时,需要在多个应用间频繁切换,而这样的一个应用程序间切换过程,过于繁琐,增加了一次操作的复杂度,任何一个环节如果出现问题这么一个操作将无法完成。通常一个商家会同时与多个买家进行沟通,应用间切换也可能导致将一个买家的信息发送给另外一个买家,这样会导致买家隐私的泄露。而对于在特定的应用程序内,提供基于内部即时通讯工具的电商服务支撑系统,具有很大的局限性。这样的电商支撑系统只能在该应用程序内使用,在其他应用程序将无法使用。

本发明的键盘主体可以是针对手机系统的键盘主体,所以在手机内的任何应用中都可以使用本发明所提供的功能。本发明通过利用软键盘的功能与界面较为灵活的特性,将手机键盘与商品促销的功能相结合方式解决该问题。举例说明,本发明将商品促销相关的功能植入到键盘中,用户在使用键盘时,当需要进行促销操作时,只需点击键盘上的一个按键,将会把可用的促销项列出,通过简单的筛选,选定促销项并发出。如果此时并没有符合现在场景的促销项,也可以在键盘中新建一个促销项直接发出。而这整个过程商家都不需要离开与买家沟通的界面,所有的操作都在键盘的界面中完成。从而减少了进行商品促销过程中的操作步骤,降低了信息错乱的可能性,并且进一步提高了商家与买家之间的沟通效率。通过本专利的技术实现,可以消除商家在切换应用程序过程中所带来的各种烦恼。而可以将所有精力集中在与买家沟通和商品介绍上。

本发明能够结合用户信息,将用户下的媒体内容同步到键盘的预设选项中,用户通过点击键盘中的预设选项即可选择发送同步的扩展内容,即通过此种方法将用户账号下的媒体内容和键盘进行整合,使键盘不仅能发出输入文字还能直接发送账户下的预设内容,从而提高沟通效率。

本发明实施例的上述方法,通过接收用户针对键盘上其中一个预设选项的点击操作,响应于接收针对键盘上其中一个预设选项的点击操作,显示预设选项对应的操作界面。由于在键盘上增加一个或多个预设选项,从而用户可以通过该选项直接发送信息,无需频繁的切换界面,降低了信息错乱的可能性,并且进一步提高了沟通效率。

在一个实施例中,在步骤s11之前,如图2所示,该键盘操作方法还可包括以下步骤s13-s14:

步骤s13,接收用户针对键盘上预设按键的点击操作。

步骤s14,响应于接收到针对键盘上预设按键的点击操作,显示至少一个预设选项。

本实施例,在键盘上可以设置预设按键,用户点击预设按键,才显示所有的预设选项,这样使键盘界面更加简洁。

在一个实施例中,在步骤s12之后,如图3-7所示,该键盘操作方法还可包括以下步骤s15-s17:

步骤s15,接收用户针对操作界面中其中至少一个子选项的选择操作。

步骤s16,响应于接收到选择操作,输出与至少一个子选项相关的信息。

举例说明,预设选项为商品管理选项,商品管理选项包含商品管理模块。点击商品管理选项,会显示商品列表,列表中的每一个商品为一个子选项。当用户需要发送商品信息的时候,需要点击键盘商品管理按键,就可以在原有键盘的位置显示该用户的商品的列表。该模块会向商家信息管理模块请求商家信息,然后使用包含商家信息向后端服务器请求该商家的商品列表数据,当后端服务器接到请求后会将列表信息返回给商品管理模块,商品管理模块会将这些信息展示在页面上。当用户点击某个商品展示单元时,该商品的信息(包括名称、描述、商品访问链接等)将会通过输出模块输出到输入框中。主要流程如图3所示。

或者

步骤s17,响应于接收到选择操作,根据用户的输入对子选项进行修改、删除或者新建操作。

举例说明,预设选项为商家订单管理选项,商家订单管理选项包含商家订单管理模块。当用户需要对订单进行操作的时候,需要点击键盘上订单管理选项,就可以在原有键盘的位置将订单以列表的形式展示出来。本模块会向商家信息管理模块请求商家的信息,然后通过向后端服务器发送包含商家信息的请求,以期获取到该商家的订单列表,当后端服务器接到请求后会将列表信息返回给商品管理模块,商品管理模块会将这些信息展示在页面上。主要流程如图4所示。

此时商家通过简单的筛选操作,找到想要操作的订单。每一个订单就是一个子选项,用户可以对订单进行修改、删除等操作。对该订单,本模块将提供物流信息查询、订单改价、修改地址等订单相关的操作。当商家选择某个操作后,本模块会将包含该操作的请求发送给后端服务器,服务器完成操作后将订单状态同步到手机端。至此,一次对订单的操作完成。主要流程如图5所示。

如果需要对多个订单进行批量操作,也可以使用同样的方法对订单进行查询与操作。如果需要查询物流信息,可以点击物流信息发送按键,就可以将订单相关的物流信息快速的发送出去。

举例说明,预设选项为商家促销管理选项,其包括商家促销管理模块。当用户需要对订单进行操作的时候,只需要点击键盘上促销管理按键,就可以在原有键盘的位置将可用的促销项展示出来,也可以快速的创建促销项供使用。对该促销项,可以进行发送、修改、删除、新建等操作。通过向后端服务器发送请求,并将最新的促销项信息同步到手机客户端供使用。至此,一次促销活动的发送流程结束。主要流程如图6、7所示。

预设选项为商家信息管理选项,其包括商家信息管理模块。该模块主要储存商家的信息,当商家第一次使用时需要商家进行登录操作,本模块会将商家登录后的信息保存在模块当中,供其他模块使用。当接到促销管理模块的商家信息获取请求时,本模块将先判断是否存在商家信息,如果不存在则需要商家完成登录操作,如果商家信息存在将会将商家信息返回给促销管理模块。

服务器端功能与工作流程:

服务器端为键盘提供数据的支撑,服务器端在收到手机键盘端的请求后,会使用请求中所携带的商家信息在服务器端的数据库中查询并校验该商家信息,当校验通过后会读取商家保存在服务器端的可用促销项,并将这些信息按照一定的格式回传给手机端。如果校验不通过将会将错误信息返回给手机端,提示用户出现错误的原因。同时服务器端也会对手机端发来的请求提供响应,比如修改、增加、删除促销项。

在一个实施例中,在步骤s11之前,如图8所示,该键盘操作方法还可包括以下步骤s18-s19:

步骤s18,显示至少一个自定义软键盘选项。

步骤s19,根据用户针对至少一个自定义软键盘选项的选择操作确定预设选项。

本实施例中,预先设置多个选项,用户可以选择其中的一项或多项作为预设选项,从而给用户更多的自主性,更好的满足用户需求。

基于同一发明构思,本发明实施例还提供了一种键盘操作装置,由于该装置所解决问题的原理与前述键盘操作方法相似,因此该装置的实施可以参见前述方法的实施,重复之处不再赘述。

图9所示为本发明实施例中一种键盘操作装置的框图,如图9所示,该键盘操作装置包括:

第一接收模块91,用于接收用户针对键盘上其中一个预设选项的点击操作;

第一显示模块92,用于响应于接收针对键盘上其中一个预设选项的点击操作,显示预设选项对应的操作界面。

在一个实施例中,如图10所示,该键盘操作装置还可包括:

第二接收模块93,用于接收用户针对键盘上预设按键的点击操作;

第二显示模块94,用于响应于接收到针对键盘上预设按键的点击操作,显示至少一个预设选项。

在一个实施例中,该键盘操作装置还可包括:

第三接收模块95,用于接收用户针对操作界面中其中至少一个子选项的选择操作;

输出模块96,用于响应于接收到选择操作,输出与至少一个子选项相关的信息;或者

管理模块97,用于响应于接收到选择操作,根据用户的输入对子选项进行修改、删除或者新建操作。

在一个实施例中,该键盘操作装置还可包括:

第三显示模块98,用于显示至少一个自定义软键盘选项;

确定模块99,用于根据用户针对至少一个自定义软键盘选项的选择操作确定预设选项。

本发明能够使输入法输入的内容实例化,而不只是书写内容信息,对比其他产品,此方法能够使用户随意分发和自身相关的各种商品,图片,二维码,卡片链接等多种类型的资源。输入法能够关联到用户系统(或第三方用户系统),并根据用户系统类型建立不同的使用场景并提供相对应的场景使用功能。本发明最大的优点是能够将上述所有交互都在输入场景下完成,极大的提升了沟通效率。

本发明还提供一种键盘,如图11所示,该键盘包括:输入法引擎模块以及至少一个预设模块,输入法引擎模块与预设模块之间可互相切换或者输入法引擎模块与预设模块在键盘的预设模块共同显示。其中,键盘可以是软键盘或硬键盘。

在一个实施例中,预设模块可包括以下模块中的一个或多个:

商品管理模块,用于对商品进行管理;

订单管理模块,用于对订单进行管理;

促销活动管理模块,用于对促销活动进行管理;

商家信息管理模块,用于对商家信息进行管理。

本发明提供的键盘主要包括输入法引擎模块、商品管理模块、订单管理模块、促销活动管理模块、商家信息管理模块和后端服务器模块。上述六个模块中,后端服务器模块将会部署在云端服务器,剩余的五个模块会在手机中实现。输入法引擎模块、商品管理模块、订单管理模块、促销活动管理模块属于四个平行模块,通过键盘上的按键可以实现这四个模块的无缝切换。商家信息管理模块用于存储商家的账户信息,由于手机端与后端服务器间通信的身份校验,其他模块可以访问该模块获取商户信息。

下面对会各个模块的工作流程进行介绍:

输入法引擎模块

在日常的使用过程中,用户使用该模块实现中文、英文、符号、表情的输入。

商家的商品管理模块

当用户需要发送商品信息的时候,需要点击键盘商品管理按键,就可以在原有键盘的位置显示该用户的商品的列表。该模块会向商家信息管理模块请求商家信息,然后使用包含商家信息向后端服务器请求该商家的商品列表数据,当后端服务器接到请求后会将列表信息返回给商品管理模块,商品管理模块会将这些信息展示在页面上。当用户点击某个商品展示单元时,该商品的信息(包括名称、描述、商品访问链接)将会通过输出模块输出到输入框中。

商家订单管理模块

当用户需要对订单进行操作的时候,需要点击键盘上订单管理按键,就可以在原有键盘的位置将订单以列表的形式展示出来。本模块主要完成以下两个功能:

·订单列表的请求与展示

·本模块会向商家信息管理模块请求商家的信息,然后通过向后端服务器发送包含商家信息的请求,以期获取到该商家的订单列表,当后端服务器接到请求后会将列表信息返回给商品管理模块,商品管理模块会将这些信息展示在页面上。此时商家通过简单的筛选操作,找到想要操作的订单。

·订单的操作

·对该订单,本模块将提供物流信息查询、订单改价、修改地址等订单相关的操作。当商家选择某个操作后,本模块会将包含该操作的请求发送给后端服务器,服务器完成操作后将订单状态同步到手机端。至此,一次对订单的操作完成。

如果需要对多个订单进行批量操作,也可以使用同样的方法对订单进行查询与操作。如果需要查询物流信息,可以点击物流信息发送按键,就可以将订单相关的物流信息快速的发送出去。

商家促销管理模块

当用户需要对订单进行操作的时候,只需要点击键盘上促销管理按键,就可以在原有键盘的位置将可用的促销项展示出来,也可以快速的创建促销项供使用。本模块主要完成以下两个功能:

·促销项展示功能

·本模块会向商家信息管理模块请求商家的信息,然后通过向后端服务器发送包含商家信息的请求,以期获取到该商家所有可用的促销项,当后端服务器接到请求后会将促销项信息返回给促销管理模块,促销管理模块会将这些信息展示在页面上。此时商家通过简单的筛选操作,找到想要操作的促销项。

·促销项管理功能

·对该促销项,可以进行发送、修改、删除、新建等操作。通过向后端服务器发送请求,并将最新的促销项信息同步到手机客户端供使用。至此,一次促销活动的发送流程结束。主要流程如图1。

商家信息管理模块

该模块主要储存商家的信息,当商家第一次使用时需要商家进行登录操作,本模块会将商家登录后的信息保存在模块当中,供其他模块使用。当接到促销管理模块的商家信息获取请求时,本模块将先判断是否存在商家信息,如果不存在则需要商家完成登录操作,如果商家信息存在将会将商家信息返回给促销管理模块。

服务器端功能与工作流程

服务器端为键盘提供数据的支撑,服务器端在收到手机键盘端的请求后,会使用请求中所携带的商家信息在服务器端的数据库中查询并校验该商家信息,当校验通过后会读取商家保存在服务器端的可用促销项,并将这些信息按照一定的格式回传给手机端。如果校验不通过将会将错误信息返回给手机端,提示用户出现错误的原因。同时服务器端也会对手机端发来的请求提供响应,比如修改、增加、删除促销项。

本发明实施例的上述装置,通过接收用户针对键盘上其中一个预设选项的点击操作,响应于接收针对键盘上其中一个预设选项的点击操作,显示预设选项对应的操作界面。由于在键盘上增加一个或多个预设选项,从而用户可以通过该选项直接发送信息,无需频繁的切换界面,降低了信息错乱的可能性,并且进一步提高了沟通效率。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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