一种图像传输方法、代理服务器及网络访问系统的制作方法_3

文档序号:9399777阅读:来源:国知局
问请求中还包含身份验证信息,在这 种情况下,分发服务器将接收到的该设备标识的身份验证信息与预存的该设备标识的身份 验证信息进行匹配,如果匹配的话,则说明对应的设备标识具备免流量权限,否则说明对应 的设备标识不具备免流量权限。
[0169] 步骤S103中,如果分发服务器为数码相机分配的免流量权限没有流量限制,则分 发服务器在确定出数码相机具备免流量权限之后,可以直接为其分配代理服务器,而如果 分发服务器为数码相机分配的免流量权限有流量限制,则分发服务器在确定出数码相机具 备免流量权限之后,还需要判断其剩余流量是否超过一个阈值,在超过这个阈值时才给数 码相机分配代理服务器,其处理过程具体包括以下步骤:分发服务器获取设备标识采用指 定服务商的计费方式进行计费的免费剩余流量信息;基于免费剩余流量信息判断设备标识 的免费剩余流量是否大于预设量(如前面的阈值);在免费剩余流量大于预设量时,为数码 相机分配代理服务器。
[0170] 通常情况下,分发服务器的作用之一就是统计设备标识的免费剩余流量信息,预 设量例如为:〇M、1M、512K等等,如果免费剩余流量大于预设量的话,则说明通常情况下,该 免流剩余流量能够满足本次网络访问,故而可以给其分配代理服务器;而如果免费剩余流 量不大于预设量的话,则说明通常情况下,该免费剩余流量不能够满足本次网络访问,故而 不给其分配代理服务器。
[0171] 其中,分发服务器在给数码相机分配代理服务器时,可以从多个代理服务器中选 择距离数码相机物理位置最近的代理服务器分配给数码相机、也可以选择网络负载最轻 的代理服务器分配给数码相机、又或者选择网络延迟最低的代理服务器分配给数码相机等 等,或者采用上述多个分发策略中的至少两种策略综合考虑来选择,对于分发服务器采用 何种方式为数码相机分配代理服务器,本发明实施例不再详细列举,并且不作限制。
[0172] 其中,作为一种可选的实施例,在针对数码相机分配的免流量权限没有流量限制 的情况下,如果数码相机具备免流量权限,则分发服务器可以生成临时验证信息(token) 用于数码相机本次访问网络过程;又或者,在针对数码相机分配的免流量权限存在流量限 制的情况下,如果数码相机具备免流量权限且数码相机的免费剩余流量大于预设量,则分 发服务器也可以生成临时验证信息。
[0173] 另外,为了保证后续数码相机能够连接至代理服务器,分发服务器需要将一些数 据发送至代理服务器,下面列举其中的四种数据进行介绍,当然,在具体实施过程中,不限 于以下四种情况。①分发服务器将数码相机的通信标识发送至代理服务器;②分发服务器 将数码相机的通信标识、临时验证信息发送至代理服务器;③分发服务器将数码相机的通 信标识、免费剩余流量发送至代理服务器;④分发服务器将数码相机的通信标识、免费剩余 流量、临时验证信息发送至代理服务器。
[0174] 另外,代理服务器的地址信息也需要提供给数码相机,其中代理服务器的地址信 息可以由分发服务器直接发送至数码相机;也可以由代理服务器在接收到数码相机的通信 标识之后,通过数码相机的通信标识将其发送至数码相机。如图1所示的步骤S104,为由分 发服务器将代理服务器的地址信息发送至的数码相机的过程。
[0175] 在完成上述准备工作之后,步骤SllO中,数码相机可以在采集获得图像数据之 后,就将其发送至代理服务器。
[0176] 而在另一种可选的实施例中,数码相机可以首先检测获得数码相机的剩余存储空 间,然后判断剩余存储空间是否小于预设阈值,在剩余存储空间小于预设阈值时,通过移动 通信运营商的网络的向代理服务器发送图像数据。
[0177] 举例来说,数码相机的使用者可能通过数码相机采集获得很多图像数据,在这种 情况下,可能导致数码相机的存储空间不足,在这种情况下,则可以将数码相机中存储的图 像数据上传至代理服务器,以解决数码相机存储空间不足的问题。其中,可以根据实际需求 设置不同的预设阈值,例如:1M、10M等等,本发明实施例不作限制。
[0178] 在一种可选的实施例中,在通过移动通信运营商的网络向代理服务器发送图像数 据之后,还可以删除图像数据,进而释放数码相机的存储空间。
[0179] 步骤S120中,如果分发服务器在步骤SlOl~S103中并未为本次访问网络过程分 配临时验证信息,则数码相机直接将采集获得的图像数据发送至代理服务器;如果分发服 务器在步骤SlOl~S103中为本次访问网络过程分配有临时验证信息,则数码相机将携带 临时验证信息的图像数据发送至代理服务器。
[0180] 步骤S120中,代理服务器可以对接收到的图像数据进行多种处理,下面列举其中 的三种进行介绍,当然,在具体实施过程中,不限于以下三种情况。
[0181] 第一种,代理服务器将图像数据存储于代理服务器的存储器。
[0182] 第二种,代理服务器将图像数据直接发送至图像存储服务器。
[0183] 第三种,代理服务器将图像数据发送至另一电子设备,其中在代理服务器将图像 数据发送至另一电子设备时,又可以是主动发送、或者应另一电子设备的申请发送。
[0184] 举例来说,另一电子设备可以预先在数码相机绑定其标识信息,标识信息例如 为:通信标识、设备标识等等,电子设备的设备标识用于唯一表征该电子设备,例如为: IMEI (International Mobile Equipment Identity:移动设备国际身份码)、MAC 地址等等, 其通信标识用于其接入移动通信运营商的网络。
[0185] 又或者,数码相机将其唯一标识(例如:二维码、设备标识等等)发送至代理服务 器,电子设备如果需要获得数码相机的当前位置信息,则电子设备需要首先向代理服务器 发送绑定申请,该绑定申请中包含数码相机的设备标识和数码相机的唯一标识,代理服务 器在接收到电子设备发送的绑定申请之后,就向数码相机询问是否许可电子设备获得其图 像数据,如果数码相机的反馈信息表征许可电子设备获得其图像数据,则代理服务器生成 一个权限认证信息,并且将电子设备的设备标识、权限认证信息发送至数码相机;且将权限 认证信息发送至电子设备。
[0186] 其中,针对代理服务器主动向电子设备发送图像数据的情况,数码相机向代理服 务器发送的图像数据中可能包含该电子设备的标识信息,代理服务器通过电子设备的标识 信息进而查找获得电子设备的通信标识,然后通过电子设备的通信标识将图像数据发送至 电子设备;又或者,数码相机向代理服务器发送图像数据之后,由代理服务器根据该数码相 机的通信标识查找获得其绑定的电子设备的通信标识,然后将图像数据通过电子设备的通 信标识发送至电子设备。又或者,电子设备主动向数码相机发送图像获取请求,数码相机在 通过电子设备的权限认证信息验证该电子设备具备获取图像数据的权限之后,将图像数据 发送至代理服务器,在这种情况下,代理服务器也直接将图像数据发送至电子设备。
[0187] 针对代理服务器应电子设备的请求向电子设备发送图像数据的情况,代理服务器 在接收到数码相机发送的图像数据之后,将其存储于代理服务器的存储器;代理服务器在 接收到电子设备发送的图像获取请求之后,就响应图像获取请求,进而向电子设备发送图 像数据。其中,代理服务器可以在接收到电子设备发送的图像获取请求之后,就直接向代理 服务器发送对应的图像数据;而电子设备发送的图像数据请求中还可以包含电子设备的权 限认证信息,在这种情况下,代理服务器基于权限认证信息判断电子设备是否存在获取图 像数据的权限;在代理服务器确定出电子设备具备权限时,将图像数据发送至电子设备。其 中,代理服务器可以将电子设备发送至的权限认证信息与预存的该电子设备的通信标识的 权限认证信息进行匹配,如果匹配成功,则说明该电子设备具备获取图像数据的权限;否则 说明该电子设备不具备获取图像数据的权限。
[0188] 在一种可选的实施例中,数码相机还可以确定出数码相机的当前位置信息,然后 将其发送至代理服务器;由代理服务器将当前位置信息发送至电子设备,电子设备通常为 该数码相机的拥有者的电子设备,通过该方案能够使数码相机的拥有者能够及时得知数码 相机的位置,进而能够防止数码相机丢失。
[0189] 在一种可选的实施例中,代理服务器还可以通过移动通信运营商的网络从资源服 务器获取对图像数据进行处理的处理资源,然后将其发送至数码相机,进而数码相机在采 集获得图像数据之后,可以通过处理资源对图像数据进行处理,例如:美白处理、添加边框、 添加特效等等。
[0190] 步骤S120中,代理服务器可以在接收到数码相机发送到的图像数据之后,就直接 为其其提供免流量服务,进而对图像数据进行后续处理,例如:将图像数据存储于代理服 务器、主动或者应电子设备的请求将图像数据发送至另一电子设备、或者将图像数据发送 至另一图像存储服务器等等。
[0191] 而基于分发服务器之前给代理服务器发送的不同信息,代理服务器也可以先进行 一些验证过程,在验证通过之后,才对图像数据进行后续处理,下面列举其中的三种验证过 程进行介绍,当然,在具体实施过程中,不限于以下三种情况。
[0192] ①分发服务器发送至代理服务器的数据包括数码相机的通信标识和临时验证信 息,在这种情况下,数码相机发送的图像数据也会包含临时验证信息,则代理服务器在通过 临时验证信息验证数码相机的免流量权限合法时,对图像数据进行后续处理。其中,代理服 务器将数码相机发送的临时验证信息与分发服务器发送的临时验证信息相匹配,如果匹配 成功的话,则说明免流量权限合法,否则说明免流量权限不合法,则通知数码相机通过其他 方式将图像数据上传至网络或者传给另一电子设备,通过上述方案能够保证本次访问网络 过程的安全性。
[0193] ②分发服务器发送至代理服务器的数据包括数码相机的通信标识和免费剩余流 量信息,则代理服务器在接收到图像数据之后,首先基于免费剩余流量信息判断数码相机 的最新免费剩余流量是否大于预设量;在最新免费剩余流量信息大于预设量时,才为数码 相机提供免流量服务,进而对图像数据进行后续处理,而如果最新免费剩余流量信息不大 于预设量,则告知数码相机,让数码相机通过别的访问路径将图像数据发送至网络(例如: 直接将图像数据发送至图像存储服务器)。通过上述方案,能够使指定服务商向数码相机提 供特定量的免费数据流量。
[0194] 其中,如果在分发服务器判断过数码相机的免费剩余流量大于预设量,则代理服 务器在首次接收到图像数据时,并不需要判断最新免费剩余流量(也即分发服务器发送的 免费剩余流量)是否大于预设量;而是直接统计此次网络访问请求耗费的数据流量,然后 将其从分发服务器发送的免费剩余流量中减去该数据流量,则可以得到最新免费数据流 量;在后续中可以通过判断最新免费数据流量是否大于预设量来确定是否将图像数据的其 他上行数据传输至网络。
[0195] 另外,代理服务器也可以根据预设的统计周期统计数码相机所耗费的数据流量信 息,获知数码相机具备免流量权限的最新免费剩余流量信息。
[0196] 举例来说,预设的统计周期例如为:预设的统计时间间隔,预设的统计时间间隔 例如为30s、50s、lmin等等,代理服务器可以设置定时器,每到预设时间间隔,就获取其统 计的数码相机在当前时间间隔内所耗费的数据流量,并基于该数据流量统计获得数码相机 的最新免费剩余流量信息。
[0197] 预设的统计周期又例如为:预设的统计流量,预设的统计流量为512k、IM等等,代 理服务器可以对该数码相机所耗费的数据流量进行监控,每耗费预设的统计流量,则根据 该预设的统计流量确定出数码相机的最新免费剩余流量信息。
[0198] 通过上述方案,能够保证及时获取数码相机的最新剩余流量信息。
[0199] 当然,代理服务器在统计周期统计出数码相机所耗费的数据流量信息之后,也可 以将其发送分发服务器,由分发服务器来统计数码相机的最新免费剩余流量信息。
[0200] 其中,分发服务器获得数码相机所耗费的数据流量信息之后,还可以将其发送数 码相机或者在数码相机查询时告知;又或者分发服务器在确定出数码相机的最新免费剩余 流量信息之后,也可以将其发送至数码相机,进而使数码相机能够对当前流量使用情况进 而一个了解,继而选择出较佳的网络访问策略。或者在数码相机查询时告知。
[0201] ③分发服务器发送至代理服务器的数据包括数码相机的通信标识、免费剩余流量 信息和临时验证信息,在这种情况下,则代理服务器在通过临时验证信息验证本次免流量 权限合法、且最新免费剩余流量信息大于预设量,对图像数据进行后续处理。通过该方案既 能够保证本次访问网络过程的安全性,又能够保证指定服务商只向数码相机提供预设量的 免费流量。
[0202] 在具体实施过程中,数码相机访问网络过程中的数据包含上行数据和下行数据, 其中上行数据即为由数码相机发送至代理服务器的数据(例如:图像数据、当前位置信 息),下行数据即为由代理服务器发送至数码相机的数据(例如:处理资源),其中,上行数 据与下行数据中至少一种数据的数据流量被计入指定服务商消耗的数据流量中。
[0203] 其中,如果指定服务商为数码相机提供上行数据免流的话,则数码相机向代理服 务器发送的上行数据(例如:图像数据、当前位置信息等等)中还携带有免流量标识,上行 数据所对应的数据流量被基于免流量标识计入指定服务商中;而如果指定服务商为数码相 机提供下行数据免流的话,则下行数据(例如:处理资源等等)会携带有免流量标识,进而 被请求数据的数据流量可以被移动通信运营商基于免流量标识计入指定服务商中。
[0204] 其中,免流量标识可以为多种不同形式的免流量标识,下面列举其中的两种进行 介绍,当然,在具体实施过程中,不限于以下两种情况。
[0205] ①代理服务器在接收到分发服务器发送的数码相机的通信标识之后、且在接收到 数码相机发送的图像数据之前,向数码相机发送预设标签,在数码相机访问网络过程中进 行数据传输时携带预设标签,预设标签为免流量标识。
[0206] ②分发服务器为数码相机分配的代理服务器的IP地址为预设
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1