一种图片传输方法及设备与流程

文档序号:20568845发布日期:2020-04-29 00:38阅读:144来源:国知局
一种图片传输方法及设备与流程

本发明实施例涉及数据传输技术领域,尤其涉及一种图片传输方法及设备。



背景技术:

目前,在终端设备向服务器上传图片和终端设备从服务器下载图片的过程中,为了可以快速传输图片,通常在传输图片之前会将图片先进行压缩,然后传输压缩后的图片。但是为了保证图片的识别性,通常不能将图片的数据量压缩的很小,因此现有的图片传输方法依然存在传输较为费时的问题。



技术实现要素:

本发明实施例提供一种图片传输方法及设备,用以解决现有技术中传输图片较为费时的问题。为了解决上述技术问题,本发明实施例是这样实现的:

第一方面,提供一种图片传输方法,该方法包括:

对待传输的第一图片进行栅格化处理,以得到第一栅格数据;

对所述第一栅格数据进行编码,以得到第一编码数据;

将所述第一编码数据传输至第二设备。

作为一种可选的实施方式,在本发明实施例的第一方面中,所述方法还包括:

接收第二设备发送的第二编码数据;

对第二编码数据进行解码,以得到第二栅格数据;

将所述第二栅格数据转化为图片,以得到第二图片。

作为一种可选的实施方式,在本发明实施例第一方面中,所述第一设备为终端设备,所述第二设备为服务器,或者所述第一设备为服务器,所述第二设备为终端设备。

作为一种可选的实施方式,在本发明实施例第一方面中,将所述第二栅格数据转化为图片,以得到第二图片之后,所述方法还包括:

在点读模式下,检测到用户点读所述第二图片;

识别所述第二图片中的第一内容;

在数据库中获取与所述第一内容匹配的第二内容;

报读所述第二内容。

作为一种可选的实施方式,在本发明实施例第一方面中,在数据库中获取与所述第一内容匹配的第二内容之后,所述方法还包括:

显示所述第二内容,以及以缩略图的形式显示与所述第二内容关联的目标内容。

第二方面,提供一种设备,所述设备为第一设备,所述第一设备包括:

处理模块,用于对待传输的第一图片进行栅格化处理,以得到第一栅格数据;

编码模块,用于对所述第一栅格数据进行编码,以得到第一编码数据;

传输模块,用于将所述第一编码数据传输至第二设备。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第一设备还包括:

接收模块,用于接收第二设备发送的第二编码数据;

解码模块,用于对第二编码数据进行解码,以得到第二栅格数据;

转化模块,用于将所述第二栅格数据转化为图片,以得到第二图片。作为一种可选的实施方式,在本发明实施例第二方面中,所述第一设备为终端设备,所述第二设备为服务器,或者所述第一设备为服务器,所述第二设备为终端设备。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第一设备还包括:

检测模块,用于将所述第二栅格数据转化为图片,以得到第二图片之后,在点读模式下,检测到用户点读所述第二图片;

识别模块,用于识别所述第二图片中的第一内容;

获取模块,用于在数据库中获取与所述第一内容匹配的第二内容;

报读模块,用于报读所述第二内容。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第一设备还包括:

显示模块,用于在数据库中获取与所述第一内容匹配的第二内容之后,显示所述第二内容,以及以缩略图的形式显示与所述第二内容关联的目标内容。

第三方面,提供一种设备,该设备为第一设备,该第一设备包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面中的图片传输方法。

第四方面,提供一种计算机可读存储介质,其存储计算机程序,所述计算机程序使得计算机执行本发明实施例第一方面中的图片传输方法。所述计算机可读存储介质包括rom/ram、磁盘或光盘等。

第五方面,提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

第六方面,提供一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,第一设备可以对待传输的第一图片进行栅格化处理,以得到第一栅格数据,对第一栅格数据进行编码,以得到第一编码数据,将第一编码数据传输至第二设备。通过该方案,第一设备可以先将图片进行栅格化处理,并将处理后得到的栅格数据编码后传输给第二设备,由于图片在栅格化之后的数据量大大减小,因此可以提高传输图片的效率。

附图说明

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

图1是本发明实施例提供的一种图片传输方法的流程示意图一;

图2是本发明实施例提供的一种图片传输方法的流程示意图二;

图3是本发明实施例提供的一种图片传输方法的流程示意图三;

图4是本发明实施例提供的一种图片传输方法的流程示意图四;

图5是本发明实施例提供的一种第一设备的结构示意图一;

图6是本发明实施例提供的一种第一设备的结构示意图二;

图7是本发明实施例提供的一种第一设备的结构示意图三;

具体实施方式

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

本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一设备和第二设备等是用于区别不同的设备,而不是用于描述设备的特定顺序。

本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

本发明实施例提供一种图片传输方法及设备,可以提高传输图片的效率。

本发明实施例涉及的设备可以为手机、平板电脑、点读机、家教机、笔记本电脑、掌上电脑、车载终端设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等终端设备;本发明实施例涉及的设备也可以为服务器。

本发明实施例提供的图片传输方法的执行主体可以为终端设备或服务器,也可以为终端设备或服务器中能够实现该图片传输方法的功能模块和/或功能实体,具体的可以根据实际使用需求确定,本发明实施例不作限定。下面将该图片传输方法的执行主体称为第一设备,对本发明实施例提供的图片传输方法进行示例性的说明。

实施例一

如图1所示,本发明实施例提供一种图片传输方法,该方法应用于第一设备,该第一设备可以执行下述步骤:

101、第一设备对待传输的第一图片进行栅格化处理,以得到第一栅格数据。

其中,上述第一设备为终端设备,上述第二设备为服务器,或者上述第一设备为服务器,上述第二设备为终端设备。

102、第一设备对第一栅格数据进行编码,以得到第一编码数据。

103、第一设备将第一编码数据传输至第二设备。

示例性的,假设上述第一设备为终端设备,上述第二设备为服务器,那么上述101至103可以为终端设备向服务器上传第一图片的过程。假设上述第一设备为服务器,第二设备为终端设备,那么上述101至103可以为终端设备从服务器下载第一图片的过程。

相应的,在第一设备将第一编码数据传输至第二设备之后,第二设备可以接收该第一编码数据,并对第一编码数据进行解码,以得到第一栅格数据,然后将第一栅格数据转化为图片,以得到第一图片。

本发明实施例提供的图片传输方法,第一设备可以对待传输的第一图片进行栅格化处理,以得到第一栅格数据,对第一栅格数据进行编码,以得到第一编码数据,将第一编码数据传输至第二设备。通过该方案,第一设备可以先将图片进行栅格化处理,并将处理后得到的栅格数据编码后传输给第二设备,由于图片在栅格化之后的数据量大大减小,因此可以提高传输图片的效率。

实施例二

如图2所示,本发明实施例提供一种图片传输方法,该方法应用于第一设备,该第一设备可以执行下述步骤:

201、第一设备对待传输的第一图片进行栅格化处理,以得到第一栅格数据。

202、第一设备对第一栅格数据进行编码,以得到第一编码数据。

203、第一设备将第一编码数据传输至第二设备。

对于上述201至203的描述,可以参照上述实施例一中对101至103的描述,此处不再赘述。

在上述203之后,本发明实施例提供的图片传输方法还可以包括下述204至206。

204、第一设备接收第二设备发送的第二编码数据。

205、第一设备对第二编码数据进行解码,以得到第二栅格数据。

206、第一设备将第二栅格数据转化为图片,以得到第二图片。

示例性的,假设上述第一设备为终端设备,上述第二设备为服务器,那么上述201至203可以为终端设备向服务器上传第一图片的过程,上述204至206可以为终端设备从服务器下载第二图片的过程。假设上述第一设备为服务器,第二设备为终端设备,那么上述201至203可以为终端设备从服务器下载第一图片的过程,上述204至206可以为终端设备向服务器上传第二图片的过程。

本发明实施例中,第一设备不仅可以向第二设备发送经过栅格化处理和编码的图片,第一设备还可以接收第二设备发送的编码数据,并对数据进行解码得到栅格数据,以及将栅格数据转化为图片,因此第一设备不仅可以提高发送图片的速率,还可以提高接收图片的速率。

实施例三

如图3所示,本发明实施例提供一种图片传输方法,该方法应用于第一设备,本实施例中该第一设备可以为具有点读功能的终端设备,该第一设备可以执行下述步骤:

301、第一设备对待传输的第一图片进行栅格化处理,以得到第一栅格数据。

302、第一设备对第一栅格数据进行编码,以得到第一编码数据。

303、第一设备将第一编码数据传输至第二设备。

304、第一设备接收第二设备发送的第二编码数据。

205、第一设备对第二编码数据进行解码,以得到第二栅格数据。

306、第一设备将第二栅格数据转化为图片,以得到第二图片。

对于上述301至306的描述,可以参照对上述实施例二中201至206的相关描述,此处不再赘述。

第一设备可以在得到第二图片之后,显示该第二图片,并执行下述307。

307、第一设备在点读模式下,检测到用户点读第二图片。

可选的,第一设备可以检测用户在显示屏上的点读区域,并根据该点读区域的位置判断用户是否点读第二图片,在检测到用户点读第二图片的情况下,识别该第二图片中的内容。

308、第一设备识别第二图片中的第一内容。

可选的,终端设备可以采用图像识别技术识别第一图像中的第一内容。

可选的,本发明实施例中的第一内容可以为第一图像的中的部分内容或者全部内容。

309、第一设备在数据库中获取与第一内容匹配的第二内容。

其中,上述与第一内容匹配的第二内容可以为数据库中与第一内容相同的内容,或者与第一内容的相关度大于相关度阈值。

310、第一设备报读第二内容。

可选的,在上述309之后还可以执行下述311。

311、第一设备显示第二内容,以及以缩略图的形式显示与第二内容关联的目标内容。

本实施例中,第一设备可以识别实际点读区域中的第一内容,并将第一内容显示出来,并报读第一内容,第一设备不仅可以报读第二内容,还可以显示第二内容,从而可以提高用户在点读内容时的用户体验。

可选的,第二内容可以为某本书的目标页的内容,与第二内容关联的目标内容可以为该某本书的第目标页相邻的页的内容(例如,目标页的前一页的内容和目标页的后一页的内容);第二内容可以为某本书的某版本中内容,第二内容则可以为该某本书的其他版本中的相应内容。

本发明实施例中,通过显示第二内容,以及以缩略图的形式显示与第二内容关联的目标内容,用户可以直观的看到第二内容。

进一步的,在用户想要查看与该第二内容相关的内容时,可以通过用户对缩略图的触控输入,触发第一设备放大显示相关内容,从而可以方便用户查看第二内容关联的目标内容。

作为一种可选的实现方式,上述307具体可以为第一设备在点读模式下,检测到用户手指点读第二图片。

第一设备检测到用户手指点读第二图片之后,可以获取用户手指的指纹信息;在获取的用户手指的指纹信息与预设指纹信息匹配的情况下,获取与预设指纹信息绑定的第一预设声纹特征,在执行上述308和309之后,第一设备可以采用第一预设声纹特征报读第二内容。

上述预设指纹信息与第一预设声纹特征可以为用户预先绑定,并保存在第一设备中的。

上述可选的实现方式中,在用户采用手指点读第二图片的情况下,第一设备可以获取与用户手指的指纹信息,并在获取的用户手指的指纹信息与预设指纹信息匹配的情况下,获取与预设指纹信息绑定的预设声纹特征,采用该预设声纹特征来报读第二内容,这样第一设备就可以采用预存的声纹特征报读用户点读的内容,使得报读内容时更加个性化,提高用户体验。

进一步的,若上述预设指纹信息绑定有多个预设声纹特征,第一设备检测到用户手指点读第二图片之后,可以获取用户手指的指纹信息;在获取的用户手指的指纹信息与预设指纹信息匹配的情况下,获取与预设指纹信息绑定的多个预设声纹特征,并显示多个选择标识,每个选择标识用于指示一个预设声纹特征,显示多个选择标识之后,第一设备可以接收用户对第一选择标识的触控输入,响应于该触控输入,第一设备采用第一预设声纹特征报读第二内容。

其中,第一选择标识为上述多个选择标识中用于指示第一预设声纹特征的标识。

上述可选的实现方式中,若上述预设指纹信息绑定有多个预设声纹特征,第一设备可以显示多个用来指示与预设指纹信息绑定的多个预设声纹特征的选择标识,并且可以响应于用户对选择标识的触控操作,采用该选择标识指示的预设声纹特征来报读第二内容,从而用户可以对报读时的声纹特征进行选择,使得点读内容时报读的声音更加人性化。

一种可选的实现方式,上述311之后,本发明实施例提供的方法还可以包括:第一设备检测用户的视线是否落在第一设备的显示屏上;第一设备若用户的视线未落在第一设备的显示屏上,控制显示屏进入待机状态(即显示屏处于熄屏状态)。

可选的,第一设备检测用户的眼睛视线是否落在第一设备显示屏上,包括:

第一设备采集该用户的面部图像信息,并根据该用户的面部信息确定该用户的视线的方向,并根据该用户的视线的方向判断该用户的视线是否落在第一设备的显示屏上,若是,确定该用户的视线落在第一设备的显示屏上;反之,若根据该用户的视线的方向判断该用户的视线未落在第一设备的显示屏上。

通过上述可选的实现方式,由于第一设备可以检测用户的视线是否落在第一设备的显示屏上,并且在用户的视线未落在第一设备的显示屏上的情况下,可以控制显示屏处于待机状态,这样可以减少显示屏的功耗。

作为一种可选的实现方式,在控制显示屏进入待机状态之后,第一设备还可以检测用户的视线,并在检测到用户的视线落在显示屏上之后,第一设备将显示屏从待机状态切换至工作状态(即显示屏处于点亮的状态,以使得用户可以看到显示屏中显示的内容)。

通过上述可选的实现方式,第一设备可以在控制显示屏进入待机状态之后,检测到用户的视线重新落在显示屏上之后,将显示屏从待机状态切换至工作状态,这样可以及时的点亮显示屏,以方便用户查看显示屏中的内容。

作为一种可选的实现方式,上述301具体可以通过下述步骤实现:

301a、第一设备检测第一设备所处区域的环境嘈杂度。

第一设备可以通过第一设备中的接收器,接收音频信号,并根据该音频信号检测第一设备所处区域的环境嘈杂度。

301b、第一设备当环境嘈杂度大于预设嘈杂度时,输出用于指示用户佩戴耳机的提示信息。

301c、第一设备当检测到第一设备与耳机成功连接时,以预设音量对第二内容执行报读操作。

通过上述可选的实现方式,可以通过对第一设备所处环境的嘈杂度的检测,提示用户佩戴耳机,以保证报读效果。

作为一种可选的实施方式,第一设备检测第一设备所处区域的环境嘈杂度的方式可以为:

第一设备检测当前是否接入某一无线接入点,若当前接入某一无线接入点,则第一设备识别当前接入的该无线接入点的标识信息是否与第一设备预先记录的某一校车上的无线接入点的标识信息匹配。

若匹配,第一设备可以认为第一设备当前位于该校车上,相应的,第一设备可以获取转载在该校车上的服务设备的身份信息,并根据该校车上的服务设备的身份信息由经该无线接入点向该校车的服务设备发送请求消息,该请求消息携带第一设备的身份信息以及请求字段,该请求字段用于请求该校车的服务设备检测该校车内的环境嘈杂度。

以及,第一设备获取该校车的服务设备响应于该请求消息发送的该校车内的环境嘈杂度,并将该校车内的环境嘈杂度作为第一设备所处区域的环境嘈杂度。

其中,实施上述实施方式,可以避免第一设备通过启动自身的传感器去检测所处区域的环境嘈杂度时所带来的功耗,降低第一设备因功耗加剧导致的发热量。

更进一步的,该校车的服务设备在收到第一设备由经该无线接入点向该校车的服务设备发送的请求消息之后,还可以执行以下操作:

该校车的服务设备可以根据该请求消息携带的第一设备的身份信息,识别出第一设备的用户属性,该用户属性可以包括第一设备所属用户(如学生)的用户名称、用户年级同时对应的课程表,其中,课程表除了包括各个科目的上课时间(包括日期和时间)之外,还可以包括各个科目的上课地点;

以及,该校车的服务设备从该课程表中确定出目标科目的上课地点,其中,目标科目的上课时间最接近该校车的服务设备的当前系统时间;

以及,该校车的服务设备在检测出该校车运行到目标科目的上课地点对应的下车站点时,由经该无线接入点向第一设备发送到站通知消息,该通知消息包括目标科目的上课时间和上课地点。

其中,实施上述实施方式,可以防止用户在乘坐校车并收听待报读内容过程中错过上课地点。

实施例四

如图4所示,本发明实施例提供一种设备,该设备为第一设备,该第一设备包括:

处理模块401,用于对待传输的第一图片进行栅格化处理,以得到第一栅格数据;

编码模块402,用于对第一栅格数据进行编码,以得到第一编码数据;

传输模块403,用于将第一编码数据传输至第二设备。

本发明实施例提供第一设备可以对待传输的第一图片进行栅格化处理,以得到第一栅格数据,对第一栅格数据进行编码,以得到第一编码数据,将第一编码数据传输至第二设备。通过该方案,第一设备可以先将图片进行栅格化处理,并将处理后得到的栅格数据编码后传输给第二设备,由于图片在栅格化之后的数据量大大减小,因此可以提高传输图片的效率。

可选的,结合图4,如图5所示,第一设备还包括:

传输模块403,还用于接收第二设备发送的第二编码数据;

解码模块404,用于对第二编码数据进行解码,以得到第二栅格数据;

转化模块405,用于将第二栅格数据转化为图片,以得到第二图片。

可选的,第一设备为终端设备,第二设备为服务器,或者第一设备为服务器,第二设备为终端设备。

可选的,结合图5,如图6所示,第一设备还包括:

检测模块406,用于转化模块405将第二栅格数据转化为图片,以得到第二图片之后,在点读模式下,检测到用户点读第二图片;

识别模块407,用于识别第二图片中的第一内容;

获取模块408,用于在数据库中获取与第一内容匹配的第二内容;

报读模块409,用于报读第二内容。

可选的,图6中,第一设备还可以包括:

显示模块410,用于获取模块408在数据库中获取与第一内容匹配的第二内容之后,显示第二内容,以及以缩略图的形式显示与第二内容关联的目标内容。

作为一种可选的实现方式,上述检测模块406,具体用于转化模块405将第二栅格数据转化为图片,以得到第二图片之后,在点读模式下,检测到用户手指点读第二图片;

第一设备还可以包括下述未图示的模块:

指纹获取模块,用于在检测模块406检测到用户手指点读第二图片之后,获取用户手指的指纹信息;

声纹获取模块,用于在获取的用户手指的指纹信息与预设指纹信息匹配的情况下,获取与预设指纹信息绑定的第一预设声纹特征;

上述报读模块409,具体用于采用第一预设声纹特征报读第二内容。

其中,上述预设指纹信息与第一预设声纹特征可以为用户预先绑定,并保存在第一设备中的。

上述可选的实现方式中,在用户采用手指点读第二图片的情况下,第一设备可以获取与用户手指的指纹信息,并在获取的用户手指的指纹信息与预设指纹信息匹配的情况下,获取与预设指纹信息绑定的预设声纹特征,采用该预设声纹特征来报读第二内容,这样第一设备就可以采用预存的声纹特征报读用户点读的内容,使得报读内容时更加个性化,提高用户体验。

进一步的,若上述预设指纹信息绑定有多个预设声纹特征,上述声纹获取模块,用于在获取的用户手指的指纹信息与预设指纹信息匹配的情况下,获取与预设指纹信息绑定的多个预设声纹特征;

上述显示模块410,还用于显示多个选择标识,每个选择标识用于指示一个预设声纹特征。

上述报读模块409还可以包括下述未图示的子模块:

接收子模块,用于接收用户对第一选择标识的触控输入;

报读子模块,用于响应于该触控输入,第一设备采用第一预设声纹特征报读第二内容。

其中,第一选择标识为上述多个选择标识中用于指示第一预设声纹特征的标识。

上述可选的实现方式中,若上述预设指纹信息绑定有多个预设声纹特征,第一设备可以显示多个用来指示与预设指纹信息绑定的多个预设声纹特征的选择标识,并且可以响应于用户对选择标识的触控操作,采用该选择标识指示的预设声纹特征来报读第二内容,从而用户可以对报读时的声纹特征进行选择,使得点读内容时

一种可选的实现方式,上述第一设备还包括下述未图示的模块:

视线检测模块,用于在显示模块410显示第二内容之后,检测用户的视线是否落在第一设备的显示屏上;

显示屏控制模块,用于若用户的视线未落在第一设备的显示屏上,控制显示屏进入待机状态(即显示屏处于熄屏状态)。

可选的,上述视线检测模块具体可以包括下述子模块:

采集子模块,用于采集该用户的面部图像信息,并根据该用户的面部信息确定该用户的视线的方向;

判断子模块,用于根据该用户的视线的方向判断该用户的视线是否落在第一设备的显示屏上,若是,确定该用户的视线落在第一设备的显示屏上;反之,根据该用户的视线的方向判断该用户的视线未落在第一设备的显示屏上。

通过上述可选的实现方式,由于第一设备可以检测用户的实现是否落在第一设备的显示屏上,并且在用户的视线未落在第一设备的显示屏上的情况下,可以控制显示屏处于待机状态,这样可以减少显示屏的功耗。

作为一种可选的实现方式,在上述显示屏控制模块控制显示屏进入待机状态之后,视线检测模块还可以检测用户的视线;显示屏控制模块,还用于在视线检测模块检测到用户的视线落在显示屏上之后,将显示屏从待机状态切换至工作状态(即显示屏处于点亮的状态,以使得用户可以看到显示屏中显示的内容)。

通过上述可选的实现方式,第一设备可以在控制显示屏进入待机状态之后,检测到用户的视线重新落在显示屏上之后,将显示屏从待机状态切换至工作状态,这样可以及时的点亮显示屏,以方便用户查看显示屏中的内容。

检测子模块,用于检测第一设备所处区域的环境嘈杂度;

输出子模块,用于当环境嘈杂度大于预设嘈杂度时,输出用于指示用户佩戴耳机的提示信息;

报读子模块,用于检测到第一设备与耳机成功连接时,以预设音量对第一内容执行报读操作。

通过上述可选的实现方式,可以通过对第一设备所处环境的嘈杂度的检测,提示用户佩戴耳机,以保证报读效果。

作为一种可选的实施方式,上述报读子模块,具体可以包括下述未图示的单元:

无线检测单元,用于第一设备检测当前是否接入某一无线接入点.

标识识别单元,用于若当前接入某一无线接入点,则第一设备识别当前接入的该无线接入点的标识信息是否与第一设备预先记录的某一校车上的无线接入点的标识信息匹配,若匹配,第一设备可以认为第一设备当前位于该校车上;

身份获取单元,用于获取转载在该校车上的服务设备的身份信息。

消息发送单元,用于根据该校车上的服务设备的身份信息由经该无线接入点向该校车的服务设备发送请求消息,该请求消息携带第一设备的身份信息以及请求字段,该请求字段用于请求该校车的服务设备检测该校车内的环境嘈杂度;

消息接收单元,用于获取该校车的服务设备响应于该请求消息发送的该校车内的环境嘈杂度,并将该校车内的环境嘈杂度作为第一设备所处区域的环境嘈杂度;获取该校车的服务设备响应于该请求消息发送的该校车内的环境嘈杂度,并将该校车内的环境嘈杂度作为第一设备所处区域的环境嘈杂度。

更进一步的,该校车的服务设备在收到第一设备由经该无线接入点向该校车的服务设备发送的请求消息之后,还可以执行以下操作:

该校车的服务设备可以根据该请求消息携带的第一设备的身份信息,识别出第一设备的用户属性,该用户属性可以包括第一设备所属用户(如学生)的用户名称、用户年级同时对应的课程表,其中,课程表除了包括各个科目的上课时间(包括日期和时间)之外,还可以包括各个科目的上课地点;

以及,该校车的服务设备从该课程表中确定出目标科目的上课地点,其中,目标科目的上课时间最接近该校车的服务设备的当前系统时间;

以及,该校车的服务设备在检测出该校车运行到目标科目的上课地点对应的下车站点时,由经该无线接入点向第一设备发送到站通知消息,该通知消息包括目标科目的上课时间和上课地点。

其中,实施上述实施方式,可以防止用户在乘坐校车并收听待报读内容过程中错过上课地点。

如图7所示,本发明实施例还提供一种设备,该设备为第一设备,该第一设备可以包括:

存储有可执行程序代码的存储器501;

与存储器501耦合的处理器502;

其中,处理器502调用存储器501中存储的可执行程序代码,执行上述各方法实施例中第一设备执行的图片传输方法。

需要说明的是,图7所示的第一设备还可以包括电池、输入按键、扬声器、麦克风、屏幕、rf电路、wi-fi模块、蓝牙模块、传感器等未显示的组件,本实施例不作赘述。

本发明实施例提供一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。

本发明实施例还提供一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。

本发明实施例还提供一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。

本发明实施例提供的第一设备能够实现上述方法实施例中所示的各个过程,为避免重复,此处不再赘述。

在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

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

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

上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

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