信息推送方法及相关设备与流程

文档序号:16784170发布日期:2019-02-01 19:19阅读:157来源:国知局
信息推送方法及相关设备与流程

本申请涉及电子技术领域,尤其涉及一种信息推送方法及相关设备。



背景技术:

目前,用户获取班次信息的做法是先打开电子设备(如智能手机、平板电脑、笔记本等)中安装的购票相关应用(application,app)或者打开购票相关的网页,然后再输入起始地和目的地进行搜索,以得到相应的班次信息。可见,信息获取较单一。



技术实现要素:

本申请实施例提供一种信息推送方法及相关设备,用于提升获取班次信息的多样性。

第一方面,本申请实施例提供一种信息推送方法,应用于电子设备,所述方法包括:

采集第一图像和第二图像,所述第一图像的采集时刻早于所述第二图像的采集时刻,所述第一图像包括第一地点的第一图标和/或第一文字,所述第二图像包括第二地点的第二图标和/或第二文字;

向服务器发送第一信息,所述第一信息包括所述第一图像和所述第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字;

接收来自所述服务器的第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第二信息是所述服务器在第一条件下发送的,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

第二方面,本申请实施例提供一种信息推送方法,应用于服务器,所述方法包括:

接收来自电子设备的第一信息,所述第一信息包括第一图像和第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字,所述第一图像的采集时刻早于所述第二图像的采集时刻;

基于所述第一信息进行识别操作;

在第一条件下,向所述电子设备第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

第三方面,本申请实施例提供一种信息推送装置,应用于电子设备,所述装置包括处理单元和通信单元,其中:

所述处理单元,用于采集第一图像和第二图像,所述第一图像的采集时刻早于所述第二图像的采集时刻,所述第一图像包括第一地点的第一图标和/或第一文字,所述第二图像包括第二地点的第二图标和/或第二文字;

所述处理单元,还用于通过所述通信单元向服务器发送第一信息,所述第一信息包括所述第一图像和所述第二图像,或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字;

所述处理单元,还用于通过所述通信单元接收来自所述服务器的第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第二信息是所述服务器在第一条件下发送的,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

第四方面,本申请实施例提供一种信息推送装置,应用于服务器,所述装置包括处理单元和通信单元,其中:

所述处理单元,用于通过所述通信单元接收来自电子设备的第一信息,所述第一信息包括第一图像和第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字,所述第一图像的采集时刻早于所述第二图像的采集时刻;

所述处理单元,还用于基于所述第一信息进行识别操作;

所述处理单元,还用于在第一条件下,通过所述通信单元向所述电子设备第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

第五方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面所述的方法中的步骤的指令。

第六方面,本申请实施例提供一种服务器,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第二方面所述的方法中的步骤的指令。

第七方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。

第八方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第二方面所述的方法中所描述的部分或全部步骤。

第九方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

第十方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第二方面所述的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,在本申请实施例中,首先,电子设备只需先后正确采集第一图像和第二图像,第一图像包括第一地点的第一图标和/或第一文字,第二图像包括第二地点的第二图标和/或第二文字;然后向服务器发送关联第一图像和第二图像的第一信息,即可获得服务器推送的第一地点作为起始地,第二地点作为目的地的班次信息,提升了信息获取的多样性,且操作简单便捷。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种信息推送系统的结构示意图;

图2是本申请实施例提供的一种信息推送方法的流程示意图;

图3是本申请实施例提供的另一种信息推送方法的流程示意图;

图4是本申请是实施例提供的一种通信设备的结构示意图;

图5是本申请是实施例提供的一种信息推送装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

以下分别进行详细说明。

本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

请参阅图1,图1是本申请实施例提供了一种信息推送系统的结构示意图,在本申请实施例中,该信息推送系统包括:电子设备和服务器,电子设备通过无线技术与服务器通信连接。

其中,电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。

其中,服务器是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

本申请实施例的信息推送系统的工作原理为:首先,电子设备采集第一图像和第二图像,第一图像的采集时刻早于所述第二图像的采集时刻,第一图像包括第一地点的第一图标和/或第一文字,第二图像包括第二地点的第二图标和/或第二文字;然后,电子设备向服务器发送第一信息,第一信息包括所述第一图像和所述第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字;再然后,服务器在接收到第一信息之后,服务器基于第一信息进行识别操作;再然后,在第一条件下,服务器向电子设备发送第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息;最后,电子设备接收服务器发送的第二信息。可见,本申请实施例提供的信息推送方法提升了信息获取的多样性,且操作简单便捷。

请参阅图2,图2是本申请实施例提供的一种信息推送方法的流程示意图,该方法包括:

步骤201:电子设备采集第一图像和第二图像,所述第一图像的采集时刻早于所述第二图像的采集时刻,所述第一图像包括第一地点的第一图标和/或第一文字,所述第二图像包括第二地点的第二图标和/或第二文字。

其中,电子设备通过图像采集装置采集第一图像和第二图像,图像采集装置例如可以是前置摄像头,也可以是后置摄像头等等。

其中,第一地点的图标和/或文字是用于标识第一地点的,第一地点的图标可以是第一地点的logo或是其他能标识第一地点的图标。第一地点的文字可以是第一地点的名称或是其他能标识第一地点的文字。第二地点的图标和/或文字是用于标识第二地点的,第二地点的图标可以是第二地点的logo或是其他能标识第二地点的图标。第二地点的文字可以是第二地点的名称或是其他能标识第二地点的文字。

其中,第一图像和第二图像的数量可以是一个或多个。

步骤202:电子设备向服务器发送第一信息,所述第一信息包括所述第一图像和所述第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字。

在本申请的一实现方式中,电子设备采集第一图像和第二图像,包括:

在第三条件下,电子设备采集第一图像和第二图像,所述第三条件满足以下至少一种:检测到针对所述电子设备的显示屏的设定触控操作、检测到设定手势、检测到设定敲击信号。

其中,设定触控操作可以是用户自定义的,也可以是电子设备自定义的,在此不作限定。设定触控操作例如有单击操作、多击操作、滑动操作(如向左滑动操作、向右滑动操作、向上滑动操作、向下滑动操作等)、先单击操作再滑动操作、先多击操作在滑动操作、先滑动操作再单击操作、先滑动操作再多击操作等等。

其中,设定手势可以是用户自定义的,也可以是电子设备自定义的,在此不作限定。设定手势例如有打电话手势、打响指手势、滑动手势、ok手势、先ok手势再打响指手势、先打响指手势再ok手势等等。

其中,设定敲击信号可以是用户自定义的,也可以是电子设备自定义的,在此不作限定。敲击信号包括:敲击次数、敲击频率以及敲击动作中的至少一种。其中,该敲击动作可以是一个敲击动作,也可以是多个敲击动作。当该敲击动作为多个敲击动作时,该多个敲击动作中存在至少两个敲击动作互不相同。设定敲击信号是用户事先根据设定敲击动作按照设定敲击次数输入的。其中,设定敲击动作是简单的敲击动作,比如用一个手指轻轻敲击;或者设定敲击动作是较复杂的敲击动作,比如先用第一手指轻轻敲击几下,再用第二个手指重重敲击几下。

进一步地,所述方法还包括:

在采集完所述第一图像和所述第二图像之后,电子设备在显示屏上显示日期表,所述日期表用于提示用户输入出发日期;

在预设时长内检测到针对所述日期表的选取操作时,电子设备将被选取的日期作为出发日;在预设时长内未检测到针对所述日期表的选取操作时,电子设备将当前系统日期为出发日。

步骤203:服务器接收来自电子设备的第一信息;服务器基于所述第一信息进行识别操作。

具体地,在第一信息包括第一图像和第二图像的情况下,服务器基于所述第一信息进行识别操作的具体实现方式有:服务器解析第一图像和第二图像,得到第一图像包括的第一图标和/或第一文字,所述第二图像包括的第二图标和/或文字;然后服务器将第一图标与图标库中的图标进行匹配和/或服务器将第一文字与文字库中的文字进行匹配,以及将第二图标与图标库中的图标进行匹配和/或服务器将第二文字与文字库中的文字进行匹配;若第一图标与图标库中的其中一个图标相匹配和/或第一文字与文字库中的其中一个文字相匹配,以及所述第二图标与图标库中的其中一个图标相匹配和/或第二文字与文字库中的其中一个文字相匹配,服务器确定成功识别第一地点和第二地点,否则服务器确定未成功识别第一地点和第二地点。

在第一信息包括解析第一图像得到的第一图标和/或第一文字,以及解析第二图像得到的第二图标和/或第二文字的情况下,服务器基于所述第一信息进行识别操作的具体实现方式有:服务器将第一图标与图标库中的图标进行匹配和/或服务器将第一文字与文字库中的文字进行匹配,以及将第二图标与图标库中的图标进行匹配和/或服务器将第二文字与文字库中的文字进行匹配;若第一图标与图标库中的其中一个图标相匹配和/或第一文字与文字库中的其中一个文字相匹配,以及所述第二图标与图标库中的其中一个图标相匹配和/或第二文字与文字库中的其中一个文字相匹配,服务器确定成功识别第一地点和第二地点,否则服务器确定未成功识别第一地点和第二地点。

需要说明的是,图标库和文字库可以存储在服务器本端,或者图标库和文字库可以不存储在服务器本端,比如与服务器连接的云端,或与服务器连接的存储设备等等。第一信息还包括出发日期。

步骤204:在第一条件下,服务器向所述电子设备发送第二信息;电子设备接收来自服务器的第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

其中,该班次信息可以是巴士班次信息、航班班次信息、火车班次信息等等。该班次信息的出发日期是第一信息包括的出发日期。该班次信息的数量有多个。

可以看出,在本申请实施例中,首先,电子设备只需先后正确采集第一图像和第二图像,第一图像包括第一地点的第一图标和/或第一文字,第二图像包括第二地点的第二图标和/或第二文字;然后向服务器发送关联第一图像和第二图像的第一信息,即可获得服务器推送的第一地点作为起始地,第二地点作为目的地的班次信息,提升了信息获取的多样性,且操作简单便捷。

在本申请的一实现方式中,所述第一信息还包括所述电子设备当前地理位置,所述方法还包括:

在第二条件下,服务器向所述电子设备发送第三信息,所述第三信息是从所述当前地理位置到购票点的路径信息,所述第二条件包括检测到所述电子设备附近有购票点和基于所述第一信息未成功识别所述第一地点和/或所述第二地点;电子设备接收来自所述服务器的第三信息。

可以看出,在本申请实施例中,在电子设备附近有购票点,且基于第一信息为成功识别第一地点和/或第二地点的情况下,服务器向电子设备推送到购票点的路径信息,无需用户自行搜索购票点的位置以及搜索如何前往购票点,提升了用户体验。

在本申请的一实现方式中,所述班次信息的数量有多个,电子设备接收来自所述服务器的第二信息之后,所述方法还包括:

电子设备在所述电子设备的显示屏上显示多个班次信息;在检测到其中一个班次信息的点击操作的情况下,电子设备向所述服务器发送第四信息,所述第四信息用于告知所述其中一个班次信息被点击;服务器接收来自电子设备的第四信息,以及获取第五信息,所述第五信息包括所述其中一个班次信息关联的票务信息和所述第二地点的关联信息,所述关联信息包括以下至少一种所述第二地点的景点信息、所述第二地点的天气信息、所述第二地点的美食信息;服务器向电子设备发送第五信息;电子设备接收来自服务器的第五信息,以及在所述电子设备的显示屏上显示所述第五信息。

其中,在该班次信息为航班信息时,其中一个班次信息关联的票务信息是各售票公司售关于该班次的具体信息,如各售票公司的售价、退改价钱、优惠套餐等。在该班次信息为火车班次时,其中一个班次信息关联的票务信息是该班次经过的站点,达到各个站点的时间,在各个站点停留的时间等等。

可以看出,在本申请实施例中,在给电子设备反馈班次信息关联的订票信息时,把第二地点的一些相关信息推送给用户,无需用户自行查找第二地点相关的信息,提升了用户体验。

在本申请的一实现方式中,电子设备采集目标图像之前,所述方法还包括:

电子设备采集第三图像,所述第三图像包括服务平台的第三图标和/或第三文字;电子设备向所述服务器发送第六信息,所述第四信息包括所述第三图像,或者解析所述第三图像得到的所述第三图标和/或所述第三文字;服务器接收来自电子设备的第六信息,以及基于所述第六信息进行识别操作;在基于所述第六信息成功所述服务平台的情况下,服务器向电子设备发送第七信息,所述第七信息是用于接入所述服务平台的链接;电子设备接收来自服务器的第七信息,以及基于所述链接接入所述服务平台。

其中,在电子设备的用户为注册用户的情况下,该链接为服务平台的登录界面的链接;在电子设备的用户不为注册用户的情况下,该链接为服务平台主界面的链接。

其中,服务平台的图标和/或文字是用于标识服务平台的,服务平台的图标可以是服务平台的logo。服务平台的文字可以是服务平台的名称,也可以不是服务平台的名称,在此不作限定。

具体地,在第四信息包括第三图像的情况下,服务器基于所述第四信息识别操作的具体实现方式有:服务器解析第三图像,得到第三图像包括的第三图标和/或第三文字;然后服务器将第三图标与图标库中的图标进行匹配和/或服务器将第三文字与文字库中的文字进行匹配;若第三图标与图标库中的其中一个图标相匹配和/或第三文字与文字库中的其中一个文字相匹配,服务器确定成功识别服务平台,否则服务器确定未成功识别服务平台。

在第四信息包括解析第三图像得到的第三图标和/或第三文的情况下,服务器基于所述第四信息进行识别操作的具体实现方式有:服务器将第三图标与图标库中的图标进行匹配和/或服务器将第三文字与文字库中的文字进行匹配;若第三图标与图标库中的其中一个图标相匹配和/或第三文字与文字库中的其中一个文字相匹配,服务器确定成功识别服务平台,否则服务器确定未成功识别服务平台。

在本申请的一实现方式中,所述方法还包括:

在基于第六信息未成功识别所述服务平台的情况下,服务器向电子设备发送失败响应;电子设备在接收到该失败响应之后,电子设备提示重新采集图像。其中,提示方式可以是语言提示和/或文字提示。

本申请实施例还提供了另一更为详细的方法流程,如图3所示,该方法包括:

步骤301:在第三条件下,电子设备采集第一图像和第二图像。

其中,所述第一图像的采集时刻早于所述第二图像的采集时刻,所述第一图像包括第一地点的第一图标和/或第一文字,所述第二图像包括第二地点的第二图标和/或第二文字。

其中,所述第三条件满足以下至少一种:检测到针对所述电子设备的显示屏的设定触控操作、检测到设定手势、检测到设定敲击信号。

步骤302:电子设备向服务器发送第一信息。

其中,所述第一信息包括所述第一图像和所述第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字。

步骤303:服务器接收来自电子设备的第一信息;服务器基于所述第一信息进行识别操作。

步骤304:在第一条件下,服务器向所述电子设备发送第二信息;电子设备接收来自服务器的第二信息。

其中,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

步骤305:在第二条件下,服务器向所述电子设备发送第三信息;电子设备接收来自服务器的第三信息。

其中,所述第三信息是从所述当前地理位置到购票点的路径信息,所述第二条件包括检测到所述电子设备附近有购票点和基于所述第一信息未成功识别所述第一地点和/或所述第二地点。

需要说明的是,图3所示的方法的各个步骤的具体实现过程可参见所述方法所述的具体实现过程,在此不再叙述。

与上述图2和图3所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种通信设备的结构示意图,该通信设备包括电子设备或服务器,如图所示,该通信设备包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行。

在本申请的一实现方式中,在上述通信设备为电子设备时,上述程序包括用于执行以下步骤的指令:

采集第一图像和第二图像,所述第一图像的采集时刻早于所述第二图像的采集时刻,所述第一图像包括第一地点的第一图标和/或第一文字,所述第二图像包括第二地点的第二图标和/或第二文字;

向服务器发送第一信息,所述第一信息包括所述第一图像和所述第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字;

接收来自所述服务器的第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第二信息是所述服务器在第一条件下发送的,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

进一步地,所述第一信息还包括所述电子设备当前地理位置,上述程序包括还用于执行以下步骤的指令:

接收来自所述服务器的第三信息,所述第三信息是从所述当前地理位置到购票点的路径信息,所述第三信息是所述服务器在第二条件下发送的,所述第二条件包括检测到所述电子设备附近有购票点和基于所述第一信息未成功识别所述第一地点和/或所述第二地点。

进一步地,所述班次信息的数量有多个,在接收来自所述服务器的第二信息之后,上述程序包括还用于执行以下步骤的指令:

在所述电子设备的显示屏上显示多个班次信息;

在检测到其中一个班次信息的点击操作的情况下,向所述服务器发送第四信息,所述第四信息用于告知所述其中一个班次信息被点击;

接收来所述服务器发送的第五信息,所述第五信息包括所述其中一个班次信息关联的票务信息和所述第二地点的关联信息,所述关联信息包括以下至少一种所述第二地点的景点信息、所述第二地点的天气信息、所述第二地点的美食信息;

在所述电子设备的显示屏上显示所述第五信息。

在本申请的一实现方式中,在采集第一图像和第二图像方面,上述程序包括具体用于执行以下步骤的指令:

在第三条件下,采集第一图像和第二图像,所述第三条件满足以下至少一种:检测到针对所述电子设备的显示屏的设定触控操作、检测到设定手势、检测到设定敲击信号。

在本申请的一实现方式中,在上述通信设备为服务器时,上述程序包括用于执行以下步骤的指令:

接收来自电子设备的第一信息,所述第一信息包括第一图像和第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字,所述第一图像的采集时刻早于所述第二图像的采集时刻;

基于所述第一信息进行识别操作;

在第一条件下,向所述电子设备第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

进一步地,所述第一信息还包括所述电子设备当前地理位置,上述程序包括还用于执行以下步骤的指令:

在第二条件下,向所述电子设备发送第三信息,所述第三信息是从所述当前地理位置到购票点的路径信息,所述第二条件包括检测到所述电子设备附近有购票点和基于所述第一信息未成功识别所述第一地点和/或所述第二地点。

需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。

请参阅图5,图5是本申请实施例提供的一种信息推送装置,应用于电子设备或服务器,所述装置包括处理单元501、存储单元502和通信单元503。

在本申请的一实现方式中,在所述信息推送装置应用于电子设备的情况下,处理单元501,用于采集第一图像和第二图像,所述第一图像的采集时刻早于所述第二图像的采集时刻,所述第一图像包括第一地点的第一图标和/或第一文字,所述第二图像包括第二地点的第二图标和/或第二文字;处理单元501,还用于通过所述通信单元503向服务器发送第一信息,所述第一信息包括所述第一图像和所述第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字;处理单元501,还用于通过所述通信单元503接收来自所述服务器的第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第二信息是所述服务器在第一条件下发送的,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

进一步地,所述第一信息还包括所述电子设备当前地理位置,处理单元501,还用于通过通信单元503接收来自所述服务器的第三信息,所述第三信息是从所述当前地理位置到购票点的路径信息,所述第三信息是所述服务器在第二条件下发送的,所述第二条件包括检测到所述电子设备附近有购票点和基于所述第一信息未成功识别所述第一地点和/或所述第二地点。

进一步地,所述班次信息的数量有多个,在通过通信单元503接收来自所述服务器的第二信息之后,处理单元501,还用于在所述电子设备的显示屏上显示多个班次信息;在检测到其中一个班次信息的点击操作的情况下,通过通信单元503向所述服务器发送第四信息,所述第四信息用于告知所述其中一个班次信息被点击;通过通信单元503接收来所述服务器发送的第五信息,所述第五信息包括所述其中一个班次信息关联的票务信息和所述第二地点的关联信息,所述关联信息包括以下至少一种所述第二地点的景点信息、所述第二地点的天气信息、所述第二地点的美食信息;在所述电子设备的显示屏上显示所述第五信息。

进一步地,在采集第一图像和第二图像方面,处理单元501具体用于:

在第三条件下,采集第一图像和第二图像,所述第三条件满足以下至少一种:检测到针对所述电子设备的显示屏的设定触控操作、检测到设定手势、检测到设定敲击信号。

在本申请的一实现方式中,在所述信息推送装置应用于服务器的情况下,所述处理单元501,用于通过所述通信单元503接收来自电子设备的第一信息,所述第一信息包括第一图像和第二图像;或者所述第一信息包括解析所述第一图像得到的所述第一图标和/或所述第一文字,以及解析所述第二图像得到的所述第二图标和/或所述第二文字,所述第一图像的采集时刻早于所述第二图像的采集时刻;处理单元501,还用于基于所述第一信息进行识别操作;处理单元501,还用于在第一条件下,通过所述通信单元503向所述电子设备第二信息,所述第二信息是所述第一地点作为起始地,所述第二地点作为目的的班次信息,所述第一条件包括基于所述第一信息成功识别所述第一地点和所述第二地点。

进一步地,所述第一信息还包括所述电子设备当前地理位置,处理单元501,还用于在第二条件下,通过通信单元503向所述电子设备发送第三信息,所述第三信息是从所述当前地理位置到购票点的路径信息,所述第二条件包括检测到所述电子设备附近有购票点和基于所述第一信息未成功识别所述第一地点和/或所述第二地点。

需要说明的是,处理单元501可通过处理单元实现,通信单元503可通过通信接口实现,存储单元可通过存储器实现。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备或服务器。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备或服务器。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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