本发明专利技术提出一种输入法的实现方法和装置,该输入法的实现方法包括:接收用户在输入法界面内输入的地点信息;获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户;获取用户在展示的地理位置信息中选择的地理位置信息,并将用户选择的地理位置信息输入到信息输入界面中。该方法能够实现地理位置信息的自动补全。
【技术实现步骤摘要】
本专利技术涉及输入法
,尤其涉及一种输入法的实现方法和装置。
技术介绍
用户在使用输入法时,为了降低用户的输入量,可以在用户只输入部分信息时,在输入法的候选栏上呈现相关的补全后的完整信息,以供用户选择。例如,用户输入字母“zi’m”后,会在候选栏上呈现“字母”、“字幕”等供用户选择。但是,目前输入法只能给出一些热词的补全方案。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种输入法的实现方法,该方法可以实现地理位置信息的自动补全。本专利技术的另一个目的在于提出一种输入法的实现装置。为达到上述目的,本专利技术第一方面实施例提出的输入法的实现方法,包括:接收用户在输入法界面内输入的地点信息;获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户;获取用户在展示的地理位置信息中选择的地理位置信息,并将用户选择的地理位置信息输入到信息输入界面中。本专利技术第一方面实施例提出的输入法的实现方法,获取地理位置信息并展示给用户,可以实现地理位置信息的自动补全,方便用户使用。为达到上述目的,本专利技术第二方面实施例提出的输入法的实现装置,包括:接收模块,用于接收用户在输入法界面内输入的地点信息;获取模块,用于获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户;输入模块,用于获取用户在展示的地理位置信息中选择的地理位置信息,并将用户选择的地理位置信息输入到信息输入界面中。本专利技术第二方面实施例提出的输入法的实现装置,通过获取地理位置信息并展示给用户,可以实现地理位置信息的自动补全,方便用户使用。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一实施例提出的输入法的实现方法的流程示意图;图2是本专利技术实施例中用户在输入法界面中输入地点信息的示意图;图3是本专利技术另一实施例提出的输入法的实现方法的流程示意图;图4是本专利技术实施例中地理位置信息补全的示意图;图5是本专利技术实施例中输入地理位置信息的示意图;图6是本专利技术另一实施例提出的输入法的实现装置的结构示意图;图7是本专利技术另一实施例提出的输入法的实现装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1是本专利技术一实施例提出的输入法的实现方法的流程示意图,该方法包括:S11:接收用户在输入法界面内输入的地点信息。例如,用户在信息输入界面内可以先调起输入法,以通过输入法进行信息输入。信息输入界面例如为聊天界面、短信界面等。在调起输入法后,用户可以在输入法界面中输入信息,本实施例以输入地点信息为例。例如,参见图2,用户在调起输入法后,已在信息输入界面中输入了“我在”,另外,还可以输入法界面中输入其他信息,如地点信息21。S12:获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户。其中,可以是输入法自动获取(如在接收到地点信息后自动获取)上述的地理位置信息并展示给用户。或者,也可以是输入法确定用户触发地理位置信息补全功能时,获取上述的地理位置信息并展示给用户。一些实施例中,以确定用户触发地理位置信息补全功能为例,参见图3,在接收用户在输入法界面内输入的地点信息(S31)之后,该方法还可以包括:S32:在所述输入法界面内展示用于触发地理位置信息补全功能的按钮。例如,参见图2,在输入法界面内可以包含用于触发地理位置信息补全功能的按钮22。S33:当接收到用户对所述按钮的点击指令后,确定用户触发地理位置信息补全功能。例如,当用户点击上述的按钮22后,可以确定用户触发地理位置信息补全功能,并获取相应的地理位置信息。一些实施例中,参见图3,获取所述地点信息的地理位置信息,包括:S34:根据预先建立的地点信息与地理位置信息之间的对应关系,获取与用户输入的地点信息对应的地理位置信息。例如,预先建立的对应关系中地点信息A与地理位置信息B对应,则当用户输入的地点信息是地点信息A时,则可以获取到地理位置信息B。其中,一个地点信息可以与一个或多个地理位置信息对应。在获取到地理位置信息后,可以将地理位置信息展示给用户(S35)。可选的,该方法还可以包括:S38:获取地图数据;S39:根据所述地图数据建立地点信息与地理位置信息之间的对应关系。其中,地图数据中可以记录地点信息与相应的地理位置信息,之后,根据地图数据可以建立地点信息与地理位置信息之间的对应关系。可选的,地图数据可以下载到客户端本地,或者,地图数据位于服务端,通过客户端与服务端联网,从服务端获取地图数据。在获取到用户输入的地点信息对应的地理位置信息后,如图4所示,可以将地理位置信息41展示给用户,展示的地理位置信息可以为一个或多个。S13:获取用户在展示的地理位置信息中选择的地理位置信息,并将用户选择的地理位置信息输入到信息输入界面中。可选的,所述获取用户在展示的地理位置信息中选择的地理位置信息,包括:S36:将用户点击的地理位置信息确定为用户选择的地理位置信息。例如,参见图4,向用户展示两个地理位置信息,假设用户点击了第一个地理位置信息,则可以确定用户选择的地理位置信息是第一个地理位置信息。在确定出用户选择的地理位置信息后,可以将用户选择的地理位置信息输入到信息输入界面中(S37)。例如,参见图5,将用户选择的地理位置信息51输入到信息输入界面中。本实施例中,通过获取地理位置信息并展示给用户,可以实现地理位置信息的自动补全,方便用户使用。图6是本专利技术另一实施例提出的输入法的实现装置的结构示意图,该装置60包括:接收模块61、获取模块62和输入模块63。接收模块61,用于接收用户在输入法界面内输入的地点信息;例如,用户在信息输入界面内可以先调起输入法,以通过输入法进行信息输入。信息输入界面例如为聊天界面、短信界面等。在调起输入法后,用户可以在输入法界面中输入信息,本实施例以输入地点信息为例。例如,参见图2,用户在调起输入法后,已在信息输入界面中输入了“我在”,另外,还可以输入法界面中输入其他信息,如地点信息21。获取模块62,用于获取所述地点信息的地理位置信息,并将所述地理位
置信息展示给用户;可选的,获取模块62具体用于:自动获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户;或者,确定用户触发地理位置信息补全功能时,获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户。一些实施例中,参见图7,该装置60还包括:展示模块64,用于在所述输入法界面内展示用于触发地理位置信息补全功能的按钮;例如,参见图2,在输入法界面内可以包含用于触发地理位置信息补全功能的按钮22。确定模块65,用于当接收到用户对所述按钮的点击指令后,确定用户触发地理位置信息补全功能。例如,当用户点击上述的按钮22后,可以确本文档来自技高网...
【技术保护点】
一种输入法的实现方法,其特征在于,包括:接收用户在输入法界面内输入的地点信息;获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户;获取用户在展示的地理位置信息中选择的地理位置信息,并将用户选择的地理位置信息输入到信息输入界面中。
【技术特征摘要】
1.一种输入法的实现方法,其特征在于,包括:接收用户在输入法界面内输入的地点信息;获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户;获取用户在展示的地理位置信息中选择的地理位置信息,并将用户选择的地理位置信息输入到信息输入界面中。2.根据权利要求1所述的方法,其特征在于,所述获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户,包括:输入法自动获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户;或者,确定用户触发地理位置信息补全功能时,获取所述地点信息的地理位置信息,并将所述地理位置信息展示给用户。3.根据权利要求2所述的方法,其特征在于,还包括:在所述输入法界面内展示用于触发地理位置信息补全功能的按钮;当接收到用户对所述按钮的点击指令后,确定用户触发地理位置信息补全功能。4.根据权利要求1所述的方法,其特征在于,所述获取用户在展示的地理位置信息中选择的地理位置信息,包括:将用户点击的地理位置信息确定为用户选择的地理位置信息。5.根据权利要求1所述的方法,其特征在于,所述获取所述地点信息的地理位置信息,包括:根据预先建立的地点信息与地理位置信息之间的对应关系,获取与用户输
\t入的地点信息对应的地理位置信息。6.根据权利要求5所述的方法,其特征在于,还包括:获取地图数据;根据所述地图数据建立地点信息与地理位置信息之间的对应关系。7.一种输入法的实现装置,...
【专利技术属性】
技术研发人员:吴佩文,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。