专利名称:节目更新方法、终端和购物车的制作方法
技术领域:
本发明涉及计算机网络技术领域,特别涉及一种节目更新方法、终端和购 物车。
背景技术:
现在的超市中,特别是大型超市中,都提供购物车,供顾客手推以装载选 中的物品。很多超市的购物车上,加装有终端设备,该终端设备可以通过其显 示屏播放广告、购物信息等节目,以指引顾客方便的购物。所述显示的广告、 购物信息等节目, 一般存储在购物车终端设备的存储介质上。
终端上播放的广告、购物信息等节目,按照播放周期、有效期限及其它因 素,需要更新。
现有技术中,往往先采用存储卡来存储需要更新的节目,在超市结束营业 后,将所有购物车归拢在一处,之后,通过人工方式将该存储卡逐个插入每一 购物车终端设备的相应卡槽内,将购物车终端存储介质上存储的节目更新为插 入的存储上的节目。
在对现有技术的研究和实践过程中,发明人发现现有技术中存在以下问
题
超市中购物车的数量比较多,特别是中大型的超市,可能有成百上千个购 物车,而每个购物车上都有一个终端设备。这样,通过人工方式插存储卡以完 成每个购物车终端设备的节目更新,会造成大量人力和物力以及时间的浪费, 而且效率也比较低。
发明内容
本发明实施例的目的是提供一种节目更新方法、终端和购物车,以实现自 动更新购物车终端上的节目。
为解决上述技术问题,本发明实施例提供一种节目更新方法、终端和购物 车是这样实现的
一种节目更新方法,包括购物车终端通过无线网络接收广播的节目更新通知;
购物车终端通过无线网络上报自身的身份识别码给服务器,以供服务器通
过身份识别码验证购物车终端合法;
优选地,所述方法中,所述购物车终端通过无线网络下载服务器上的待更 新节目,包括
购物车终端通过无线网络接收服务器发来的路径位置,购物车终端通过无 线网络下载服务器上所述路径位置的待更新节目;或,
优选地,所述方法中,所述购物车终端通过无线网络接收广播的节目更新 通知之后,所述购物车终端通过无线网络接收服务器上的待更新节目之前,还 包括
购物车终端通过无线网络上报节目的未更新状态给所述服务器。 优选地,所述方法中,所述购物车终端通过无线网络接收广播的节目更新 通知中包括具体节目内容的更新通知; 相应地,该方法还包4舌
购物车终端根据接收的具体节目内容的更新通知确定尚未更新的节目内 容,将尚未更新的节目内容通过无线网络通知给服务器;
终端尚未更新的内容。
优选地,所述方法中,所述无线网络为采用WiFi技术实现无线网络,或 采用蓝牙技术实现的无线网络,或釆用RFID技术实现的无线网络,或采用 Zigbee技术实现的无线网络。
一种节目更新方法,包括
服务器通过无线网络广播节目更新通知给每个购物车终端; 服务器接收到购物车终端上报的身份识别码后,验证身份识别码的合法性;
服务器将待更新的节目通过无线网络发送到身份识别码通过合法性验证 的购物车终端。
优选地,所述方法中,所述服务器将待更新的节目通过无线网络发送到身 份识别码通过合法性验证的购物车终端,包括
服务器对于通过合法性验证的购物车终端,按照身份识别码对购物车终端 分组,将待更新的节目通过无线网络按组依次发送到排队的每一组内的购物车 终端。
优选地,所述方法中,所述每个组内包括的购物车终端的数量由服务器预 先设定得到。
优选地,所述方法中,所述无线网络为采用WiFU支术实现无线网络,或 采用蓝牙技术实现的无线网络,或采用RFID技术实现的无线网络,或采用 Zigbee技术实现的无线网络。
一种终端,应用于超市中的购物车上,包括
无线信号收发单元,用于实现无线信号的收发;
接收单元,用于通过无线信号收发单元接收无线网络所广播的节目更新通
知;
上4艮单元,用于通过无线信号收发单元上报自身的身份识别码至无线网 络,以供服务器接收到后通过身份识别码验证合法性;
节目;
更新单元,用于将自身存储的节目更新为所述下载的节目。 一种购物车,其上装有上述终端。 一种节目更新方法,包括
上报自身的身份识别码给所述服务器,以供服务器通过身份识别码验证购物车 终端合法;购物车终端通过无线网络接收服务器发来的节目并执行更新操作。 优选地,所述方法中,所述购物车终端通过无线网络接收服务器上的待更
新节目,包括
购物车终端通过无线网络接收服务器发来的路径位置信息,购物车终端通 过无线网络下载服务器上所述路径位置的待更新节目;或,
购物车终端按预定路径下载通过无线网络下载服务器上的待更新节目。 优选地,所述方法中,所述购物车终端通过无线网络接收服务器发来的节 目之前,还包括
将所述购物车终端上报的节目信息与服务器自身存储的节目信息比较得到是 否需要发送待更新节目。
一种节目更新方法,包括
服务器通过无线网络接收购物车终端周期性上报的身份识别码和节目更 新询问,验证所述身份识别码的合法性通过后,确定购物车终端上的节目需要 更新;
服务器将自身存储的节目通过无线网络发送到所述购物车终端。 优选地,所述方法中,所述服务器确定购物车终端上的节目需要更新,包括'.
服务器通过比较自身存储的节目信息与自身存储的所述身份识别码对应 的之前最后一次更新的节目信息是否相同,如果不同,则判断所述购物车终端 需要进行节目更新;或,
服务器接收所述购物车终端通过无线网络上报的自身的节目信息,服务器 比较自身存储的节目信息与所述购物车终端上报的节目信息是否相同,如果不 同,则判断所述购物车终端需要进行节目更新。
优选地,所述方法中,所述服务器将自身存储的节目通过无线网络发送到 所述购物车终端,包括
服务器按照身份识别码将购物车终端分组,将待更新的节目通过无线网络按组依次发送到排队的每一组内的购物车终端。
一种终端,应用于超市中的购物车上,包括 无线信号收发单元,用于实现无线信号的收发;
上报单元,用于通过无线信号收发单元周期性向服务器询问节目是否需要 更新并上报自身的身份识别码给所述服务器;
下载单元,用于通过无线信号收发单元从无线网络下载服务器上的待更新 节目;
更新单元,用于将自身存储的节目更新为所述下载的节目。 一种购物车,其上装有上述终端。
由以上本发明实施例提供的技术方案可见,服务器通过无线网络获知购物 车终端的节目更新情况,当确定需要更新时,通过无线网络将待更新的节目内 容提供给购物车终端。这样,可以实现超市内的购物车终端自动更新节目,并 提高更新节目的效率,节省人力、物力。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中无线网络的组成和结构图2为本发明节目更新方法的第一实施例的流程图3为本发明以购物车终端为角度的节目更新方法第 一实施例的流程图4为本发明以服务器为角度的节目更新方法第一实施例的流程图5为本发明购物车终端第一实施例的框图6为本发明节目更新方法的第二实施例的流程图7为本发明以购物车终端为角度的节目更新方法第二实施例的流程图8为本发明以服务器为角度的节目更新方法第二实施例的流程图9为本发明购物车终端第二实施例的框图。
具体实施例方式
本发明实施例提供一种节目更新方法、终端和购物车。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明实施例中,利用无线技术实现购物车终端上节目的更新。以下首先 参照图1介绍本发明实施例中无线网络的组成和结构。如图l所示,超市具有 后台服务器(下面简称为服务器),服务器上存储有需要购物车终端进行更新 的节目,且该服务器与无线信号收发装置相连。购物车的终端上也装有无线信 号收发装置。与服务器相连的无线信号收发装置可以与购物车终端上的无线信 号收发装置进行无线通信,从而组建成无线网络。这样,月l务器可以通过无线 网络将其上存储的节目发送到购物车终端上,进而购物车终端更新接收到的节 目。
所述采用的无线技术,可以为无线保真技术(Wireless Fidelity, WiFi), 蓝牙(Bluetooth)才支术,射频识另,J (Radio Frequency Identification, RFID )才支 术,Zigbee等无线技术。
以下以采用WiFi技术为例说明本发明实施例的过程。WiFi是美国电子工 程师协会(IEEE)推出的实现无线网络设备互连的技术。该技术使用2.4GHz 附近的频段。其目前可 <吏用的标准包括正EE802.1 la 、 IEEE802.1 lb 、 IEEE802.11g及IEEE802.11n等。有效覆盖半径可达100米甚至更大。传输速 度可以根据采用的标准达到最高分别为llMB/s, 54MB/s, 108MB/s。采用WiFi 才支术的无线网络包4妄入点(Access Point, AP )和无线网卡。AP —般作为传统 的有线网络与无线局域网络之间的桥梁。这样,任何一台装有无线网卡的终端, 在无线覆盖范围内,均可透过AP分享有线网络甚至广域网络的资源。
上述超市服务器连接的无线信号收发装置即可以为WiFi中的AP设备。 购物车终端上装有的无线信号收发装置可以为WiFi中的无线网卡。这样,月良务器通过连接的AP,可以将自身的资源提供覆盖范围内购物车终端上的无线 网卡接收。而且,每一装有无线网卡的购物车终端都可以通过WiFi网络获取 服务器上的资源。这里具体包括服务器上的节目。
基于上述网络结构,下面介绍本发明节目更新方法的第一实施例,图2 示出了该实施例的流程,如图2所示,该实施例包括
S201:服务器通过无线网络广播节目更新通知给每个购物车终端。
有了需要更新的节目,将首先存储在服务器上。服务器针对存有的需要更 新的节目,可以生成广4番更新通知。服务器通过无线网络,如WiFi中的AP, 在无线覆盖范围内广播节目更新通知。这样,无线覆盖范围内的范围内的所有 购物车终端都将收到广播的节目更新通知。
需要注意的是,图2中仅示出了一个购物车终端,而实际上存在多个购物 车终端。
S202:购物车终端收到广"f番的节目更新通知后,通过无线网络上"^艮自身的 身份识别码给服务器。
釆用无线网络后,超市中的每个购物车终端都将具有一个无线网络中唯一 的身份识别码,以便于管理等工作。
购物车终端收到广播的节目更新通知后,通过无线网络上报自身的身份识 别码给服务器,以便于后续过程中服务器验证该身份识别码的合法性。
另一方面,显然地,超市中还可能存在其它无线终端,如用作其它用途的 无线终端,或者顾客随身携带的无线终端,这些无线终端不适宜在后续过程中 与购物车终端一样接收待更新的节目,因此,需要通过该步骤中购物车终端上 报自身身份识别码,从一方面来讲,可以避免这种情况。
S203:服务器接收到购物车终端上报的身份识别码后,验证身份识别码的 合法性。
承接S202,服务器验证身份识别码的合法性, 一方面,可以验证购物车 终端在无线网络中的唯一性。
另一方面,可以将后续提供更新节目下载范围限定在属于节目更新范围的购物车终端上。如前所述,属于节目更新范围内的购物车终端才应当能够通过 无线网络最终接收到服务器上存有的节目,而其它范围内的无线终端不应当进 行节目的更新。因此,通过^S正身份识别码的合法性,可以得到属于节目更新 范围的购物车终端,以在后续过程中将待更新的节目发送到属于节目更新范围 的购物车终端,而不将待更新节目发送给不属于节目更新范围的无线终端上。 需要注意的是,视超市中无线环境的具体情况和具体需求,该步骤中所说 的服务器验证身份识别码的合法性,可以是所述两方面因素之一,也可以是两 者的组合。
S204:服务器将待更新的节目通过无线网络发送到身份识别码通过合法性 —验证的购物车终端。
该步骤中,所述服务器将待更新的节目通过无线网络发送到所述购物车终 端,具体的,可以是服务器主动将待更新的节目通过无线网络发送到身份识别 码通过合法性验证的购物车终端。所述服务器将待更新的节目通过无线网络发 送到所述购物车终端,也可以是服务器将待更新节目所在服务器中的路径位置 信息通过无线网络发送到合法的购物车终端;进一步,购物车终端通过无线网 络访问服务器中的所述路径位置,下载该路径位置待更新节目。
S205:购物车终端接收完毕服务器发来的节目后执行更新操作。
完成更新梯:作。
上述S202中,还可以包括购物车终端上4艮所述节目的更新状态给服务器。
这是因为,如果购物车终端已经完成了对服务器上节目的更新,从而不需 要再次更新。那么,此时购物车终端上的所述节目为已更新状态。购物车终端 收到广播的节目更新通知后,除了通过无线网络上报自身的身份识别码给服务 器外,还可以将所述节目的已更新状态上报给服务器。这样,服务器在后续步 骤中,将不发送所述节目给已更新状态的购物车终端。
反之,对于未更新所述节目的购物车终端,将上报未更新状态到服务器。后续步骤中,服务器将发送所述节目给未更新状态的购物车终端。
因此,与S202相应地,S204包括服务器将待更新的节目通过无线网络 发送到身份识别码通过合法性验证的,且上报状态为未更新所述节目的购物车 终端。
所述更新状态,可以是购物车终端在接收到服务器通过无线网络发来的更 新通知后,通过^^查自身存储的节目内容来确定,如果存储有,则为已更新状 态,反之为未更新状态;也可以是在前次更新完成后,打上已更新标记,如果 前次更新没有完成,则打上未更新标记。
特别的,对于超市内购物车数量较多,或者需要更新的节目体积较大的情 况,由于采用无线技术标准的问题,可能会受到带宽的限制,或者受到服务器 同时允许的连接数的限制。即服务器无法支持将待更新节目同时提供给数量较 大的购物车终端。例如,无线带宽为11MB/S,超市中有2000辆购物车终端都 需要对节目进行更新,而每个购物车终端分配带宽为500k,这样,同时仅支 持22辆购物车终端更新节目,则2000辆购物车最好的情况下将以22辆为一 组,按组完成节目的接收和更新。或者由于超市服务器同时允许连接购物车终 端的数量为100个,则2000辆购物车终端最好的情况下将以IOO辆为一组, 按组完成节目的接收和更新。当然,还存在其它受限而导致的购物车终端必须 按组接收节目的情况,在此不再——例举。其中,可以按照购物车终端的唯一 身份识别码来实现分组,例如存在1至2000号的身份识别码,如果20个分为 一组,则1至20号可以分为第一组,21至40号可以分为第二组,依此类推。 当然,每个组内包括的购物车终端的数量可以由服务器预先设定。
无论上述那种情况,或者是某几种情况的组合,都可能涉及到对购物车终 端进行分组后,按照组的顺序,如第一组、第二组...的顺序,每一组内的购物 车终端下载待更新的节目。
因此,S204中,具体实现可以为服务器对于通过合法性验证的购物车 终端,按照身份识别码对购物车终端分组,将待更新的节目通过无线网络依次 发送到每一组内的购物车终端。如前所述,每个組内包括的购物车终端的数量可以由服务器预先设定。 此外,上述S201中,服务器广播的可以仅是一个指示购物车终端后续进
行某次更新操作的指示。另外,所述广播更新通知中,还可以包括需要更新的
具体节目内容。
购物车终端中可能存在有需要更新的节目中的部分内容,例如该购物车在 前次更新过程中只更新了部分内容,而还存在没有更新的内容的情况。如果
S201中服务器广播的是需要更新的具体节目内容,则S202中,购物车终端收 到广播的包括具体节目内容的节目更新通知后,购物车终端除通过无线网络上 报自身的身份识别码给服务器外,购物车终端还可以确定尚未更新的具体节目
样,服务器接收到购物车终端上报的身份识别码后并验证身份识别码合法后,
到购物车终端。显然,这样的好处是服务器不必将购物车终端中已有的节目内 容重复发送给购物车终端,而只将购物车终端尚未更新的节目内容发送给购物 车终端,可以降低通过无线网络发送的数据量,从而节省带宽。
以下特别以购物车终端的角度描述上述流程。本领域技术人员和一4殳技术 人员都应当知道,下面是站在购物车终端的角度,对上述图2中涉及到购物车 终端的过程加以描述。因此,下面所涉及的内容,可以结合上述图2及对应文 字部分加以解释和说明。下面以购物车终端为角度的描述,具体可以如图3 所示,包括
S301:购物车终端通过无线网络接收服务器广播的节目更新通知。 如前所述,服务器上存储需要更新的节目之后,通过无线网络广播更新通 知,相应地,购物车终端可以通过无线网络接收广^"的节目更新通知。在采用 WiFi这种无线技术的例子中,购物车终端中具有无线网卡,或者购物车上存 在外置的无线网卡,与购物车上的终端相连,实现购物车终端具有无线通信的
能力
S302:购物车终端通过无线网络上报自身的身份识别码给服务器,以供服务器通过身份识别码验证购物车终端合法。
S303:购物车终端通过无线网络接收服务器上的待更新节目并更新。 S303中,购物车终端通过无线网络接收的可以是服务器发来的路径位置 信息,购物车终端通过无线网络访问服务器中的所述路径位置,下载服务器上 所述路径位置的待更新节目,从而完成接收服务器发来的待更新节目。
这样,购物车终端通过无线网络从超市服务器上获取了待更新的节目,并
完成更新操作。
之外,还可以上^R节目的未更新状态。这样,服务器在接收到购物车终端通过 无线网络发来的未更新状态后,确定后续发送待更新节目给所述购物车终端。 当然,如前,还存在已更新状态。如前所述,所述更新状态,可以是购物 车终端在接收到服务器通过无线网络发来的更新通知后,通过检查自身存储的 节目内容来确定,如果存储有,则为已更新状态,反之为未更新状态;也可以 是在前次更新完成后,打上已更新标记,如果前次更新没有完成,则打上未更
新标记o
如果S301中购物车终端通过无线网络接收广播的节目更新通知中包括具 体节目内容的更新通知,则S302中,购物车终端可以确定尚未更新的具体节
之外,还可以将尚未更新的节目内容通过无线网络通知给服务器。
这样,服务器接收到购物车终端上报的身份识别码后并验证身份识别码合
发送到购物车终端。从购物车终端角度来将,购物车终端接收服务器通过无线
处是可以降低通过无线网络发送的数据量,从而节省带宽。
以下特别以服务器的角度描述上述流程。本领域技术人员和一般技术人员 都应当知道,下面是站在服务器的角度,对上述图2中涉及到服务器的过程加 以描述。因此,下面所涉及的内容,可以结合上述图2及对应文字部分加以解释和说明。下面以服务器为角度的描述,具体可以如图4所示,包括 S401:服务器通过无线网络广播节目更新通知给每个购物车终端。 如前所述,有了需要更新的节目,将首先存储在服务器上。服务器针对存
有的需要更新的节目,可以生成广播更新通知,进而服务器在无线覆盖范围内
广播节目更新通知,这样,在无线覆盖范围内的所有购物车终端都将收到广播
的节目更新通知。
S402:服务器接收到购物车终端上报的身份识别码后,验证身份识别码的 合法性。
采用无线网络后,超市中的每个购物车终端都将具有一个无线网络中唯一 的身份识别码,以便于管理等工作。购物车终端收到广播的节目更新通知后, 通过无线网络上报自身的身份识别码给服务器。服务器接收到购物车终端上报 的身份识别码后,验证身份识别码的合法性。 一方面,可以验证购物车终端在 无线网络中的唯一性。另一方面,可以将后续提供更新节目下载范围限定在属 于节目更新范围的购物车终端上。该步骤中所说的服务器验证身份识别码的合 法性,可以是所述两方面因素之一,也可以是两者的组合。
S403:服务器将待更新的节目通过无线网络发送到身份识别码通过合法性 —验证的购物车终端。
该步骤中,可以是服务器将待更新节目所在服务器中的路径位置信息通过 无线网络发送到合法的购物车终端。进一步,购物车终端通过无线网络访问月l 务器中的所述路径位置,并发起该路径位置下待更新节目的下载,从而服务器 将待更新的节目通过无线网络发送到购物车终端。
所述S401之后,S403之前,还可以包括服务器通过无线网络广播节目 接收购物车终端上报所述节目的更新状态。
这是因为,对于未更新所述节目的购物车终端,将上报未更新状态到服务 器。后续步骤中,服务器将发送所述节目给未更新状态的购物车终端。
反之,如果购物车终端已经完成了对服务器上节目的更新,从而不需要再 次更新。那么,此时购物车终端上的所述节目为已更新状态。购物车终端收到广播的节目更新通知后,除了通过无线网络上报自身的身份识别码给服务器 外,还可以将所述节目的已更新状态上报给服务器。这样,服务器在后续步骤 中,将不发送所述节目给已更新状态的购物车终端。
相应地,S403具体实现为服务器将待更新的节目通过无线网络发送到 身份识别码通过合法性验证的,且上报状态为未更新所述节目的购物车终端。
对于超市内购物车数量较多,或者需要更新的节目体积较大的情况,S403 具体实现可以为服务器对于通过合法性验证的购物车终端,按照身份识别码 对购物车终端分组,将待更新的节目通过无线网络按组依次发送到排队的每一
组内的购物车终端。
如前所述,每个组内包括的购物车终端的数量可以由服务器预先设定。 另夕卜,需要说明的是,上述第一实施例中,所述无线网络可以为采用WiFi
技术实现无线网络,或采用蓝牙技术实现的无线网络,或采用RFID技术实现
的无线网络,或采用Zigbee技术实现的无线网络。
无论上述那种形式描述的本发明节目更新方法的第一实施例,都可以使超
市内的购物车终端自动更新节目,并提高了更新效率,节省了人力、物力。
以下介绍本发明的第一终端实施例,该终端应用于超市中的购物车上,图 5示出了该第一终端实施例的框图,如图5所示,其包括 无线信号收发单元501,用于实现无线信号的收发;
接收单元502,用于通过无线信号收发单元接收无线网络所广播的节目更 新通知;
上报单元503,用于通过无线信号收发单元上报自身的身份识别码至无线 网络,以供服务器接收到后通过身份识别码验证合法性;
下载单元504,用于通过无线信号收发单元从无线网络下载服务器上的待 更新节目;
更新单元505,用于将自身存储的节目更新为所述下载的节目。 依据上述节目更新方法的第一实施例,还存在第一购物车实施例,该购物车上装有终端,所述终端与图5中描述的类似,在此不再赘述。
仍基于前述图1所示的网络结构,下面介绍本发明节目更新方法的第二实
施例,图6示出了该实施例的流程,如图6所示,该实施例包括
S601:购物车终端以预定周期通过无线网络向服务器询问节目是否需要更 新,并上报自身的身份识别码给所述服务器。
该步骤中,购物车终端以预定周期向服务器询问节目是否需要更新,与前 述第一实施例不同的, 一方面,是购物车终端主动发起更新请求,从而整个节 目更新流程的执行;另一方面,这个预定周期可以预先设定,这样,通过合理 设定所述预定周期,可以保证购物车终端能够及时发现需要更新节目的情况, 从而满足节目更新的实时性需求。
S602:服务器验证所述身份识别码的合法性通过后,确定购物车终端上的 节目需要更新,并将待更新的节目通过无线网络发送到所述购物车终端。
如前所述,采用无线网络后,超市中的每个购物车终端都将具有一个无线 网络中唯一的身份识别码,以便于管理等工作。购物车终端收到广播的节目更 新通知后,通过无线网络上报自身的身份识别码给服务器,以便于后续过程中 服务器验证该身份识别码的合法性。另一方面,显然地,超市中还可能存在其 它无线终端,如用作其它用途的无线终端,或者顾客随身携带的无线终端,这 些无线终端不适宜在后续过程中与购物车终端一样接收待更新的节目,因此, 需要通过该步骤中购物车终端上报自身身份识别码,从一方面来讲,可以避免 这种情况。
与前面类似的,有了需要更新的节目,将首先存储在服务器上。 所述服务器确定购物车终端上的节目需要更新,具体的,可以是服务器通 过比较自身存储的节目信息与自身存储的更新记录中所述购物车终端之前最 后一次更新的节目信息是否相同,如果不同,则判断所述购物车终端需要进行 节目更新;反之,如果相同,则说明购物车终端上存储的节目与服务器上最新 的节目相同,不需要更新。S601中,
(言息给服
务器,相应地,S602中,所述服务器确定购物车终端上的节目需要更新,具
息是否相同,如果不同,则判断所述购物车终端需要进行节目更新;反之,如 果相同,则说明购物车终端上存储的节目与服务器上最新的节目相同,不需要 更新。
所述服务器将待更新的节目通过无线网络发送到所述购物车终端,可以是 服务器主动将待更新的节目通过无线网络发送到身份识别码通过合法性验证 的购物车终端。所述服务器将待更新的节目通过无线网络发送到所述购物车终 端,也可以是服务器将待更新节目所在服务器中的路径位置信息通过无线网络 发送到合法的购物车终端;进一步,购物车终端通过无线网络访问服务器中的 所述路径位置,下载该路径位置待更新节目。
完成更新4喿作。
与前面第一实施例类似的,对于超市内购物车数量较多,或者需要更新的 节目体积较大的情况,可以按照购物车终端的唯一身份识别码来实现分组,按 照组的顺序,组内的购物车终端下载待更新的节目。
这样,S602中,所述并将待更新的节目通过无线网络发送到所述购物车 终端,具体实现可以为服务器对于通过合法性验证的购物车终端,按照身份 识别码对购物车终端分组,将待更新的节目通过无线网络依次发送到每一组内 的购物车终端。
如前所述,每个组内包括的购物车终端的数量可以由服务器预先设定。 以下特别以购物车终端的角度描述上述流程,具体可以如图7所示,包括 S701:购物车终端以预定周期通过无线网络向服务器询问节目是否需要更 新,并上报自身的身份识别码给所述服务器,以供服务器通过身份识别码验证
体的,可以是,
这样,购物车终端合法。
括购物车终端通过无线网络接收服务器发来的路径位置信息,购物车终端通 过无线网络下载服务器上所述路径位置的待更新节目。
S701中,所述购物车终端还可以通过无线网络上报自身的节目信息给服 务器,以供服务器将所述购物车终端上净艮的节目信息与服务器自身存储的节目 信息,如果不同,则判断所述购物车终端需要进行节目更新。进而导致服务器 将待更新的节目通过无线网络发送到所述购物车终端。
以下特别以服务器的角度描述上述流程,具体可以如图8所示,包括 S801:服务器通过无线网络接收购物车终端周期性上报的身份识别码和节 目更新询问,验证所述身份识别码的合法性通过后,确定购物车终端上的节目 需要更新。
有了需要更新的节目,将首先存储在服务器上。
所述服务器确定购物车终端上的节目需要更新,具体的,可以是服务器通 过比较自身存储的节目信息与自身存储的所述身份识别码对应的之前最后一 次更新的节目信息是否相同,如果不同,则判断所述购物车终端需要进行节目 更新;反之,如果相同,则说明购物车终端上存储的节目与服务器上最新的节 目相同,不需要更新。
所述服务器确定购物车终端上的节目需要更新,具体的,还可以是服务器 先接收所述购物车终端通过无线网络上报的自身的节目信息,进而,服务器比 较自身存储的节目信息与所述购物车终端上报的节目信息是否相同,如果不 同,则判断所述购物车终端需要进行节目更新;反之,如果相同,则说明购物 车终端上存储的节目与服务器上最新的节目相同,不需要更新。
S802:服务器将自身存储的节目通过无线网络发送到所述购物车终端。
对于超市内购物车数量较多,或者需要更新的节目体积较大的情况,S802 具体实现可以为服务器按照身份识别码将购物车终端分组,将待更新的节目通过无线网络按组依次发送到排队的每一组内的购物车终端。
如前所述,每个组内包括的购物车终端的数量可以由服务器预先设定。 另夕卜,需要说明的是,上述第二实施例中,所述无线网络可以为采用WiFi
技术实现无线网络,或采用蓝牙技术实现的无线网络,或采用RFID技术实现 的无线网络,或采用Zigbee^^支术实现的无线网络。
无论上述那种形式描述的本发明节目更新方法的第二实施例,都可以使超 市内的购物车终端自动更新节目,并提高了更新效率,节省了人力、物力。
上述两个节目更新方法实施例中,所述无线网络,如果釆用WiFi技术实 现,可以视购物车终端的数量和超市的面积,包括不止1个AP。在节目更新 方法第二实施例中,由于购物车终端以预定周期通过无线网络向服务器询问节 目是否需要更新,以触发后续的更新流程,通过合理设置预定周期,可以达到 较高的实时性要求。
以下介绍本发明的第二终端实施例,该终端应用于超市中的购物车上,图 9示出了该第一终端实施例的框图,如图9所示,其包括
无线信号收发单元901,用于实现无线信号的收发;
上报单元902,用于通过无线信号收发单元周期性向服务器询问节目是否 需要更新并上报自身的身份识别码给所述服务器;
更新节目;
更新单元904,用于将自身存储的节目更新为所述下载的节目。
依据上述节目更新方法的第二实施例,还存在第二购物车实施例,该购物 车上装有终端,所述终端与图9中描述的类似,在此不再赘述。
通过上述实施例可见,本发明采用无线网络技术,服务器通过无线网络获 知购物车终端的节目更新情况,当确定需要更新时,通过无线网络将待更新的 节目内容提供给购物车终端。这样,可以使超市内的购物车终端自动更新节目, 并可以提高更新效率,节省人力、物力。
上述实施例中,虽然着重介绍了采用WiFi无线技术的节目更新方案,但是,本领域技术人员知道,其它技术实现的无线网络中,也可以按照上述方案 的精神实现节目更新,并且关键步骤在具体实现上具有一致性。因此,采用其 它无线技术的方案,凡是按照上述精神实现节目更新的,都应当落入本发明的 保护范围之内。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发 明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形
式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、 光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相 似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之 处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的 比较简单,相关之处参见方法实施例的部分说明即可。
本发明可用于众多通用或专用的计算系统环境或配置中。例如个人计算 机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基 于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、 大型计算机、包括以上任何系统或设备的分布式计算环境等等。
本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例 如程序模块。 一般地,程序模块包括执行特定任务或实现特定抽象数据类型的 例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本 发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来 执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地 和远程计算机存储介质中。
权利要求
1、一种节目更新方法,其特征在于,包括购物车终端通过无线网络接收广播的节目更新通知;购物车终端通过无线网络上报自身的身份识别码给服务器,以供服务器通过身份识别码验证购物车终端合法;购物车终端通过无线网络接收服务器上的待更新节目并更新。
2、 如权利要求1所述的方法,其特征在于,所述购物车终端通过无线网 络下载服务器上的待更新节目,包括购物车终端通过无线网络接收服务器发来的路径位置,购物车终端通过无线网络下载服务器上所述路径位置的待更新节目;或,购物车终端按预定路径下载通过无线网络下载服务器上的待更新节目。
3、 如权利要求1所述的方法,其特征在于,所述购物车终端通过无线网 络接收广播的节目更新通知之后,所述购物车终端通过无线网络接收服务器上 的待更新节目之前,还包括
4、 如权利要求1所述的方法,其特征在于,所述购物车终端通过无线网 络接收广播的节目更新通知中包括具体节目内容的更新通知;相应地,该方法还包才舌购物车终端根据接收的具体节目内容的更新通知确定尚未更新的节目内 容,将尚未更新的节目内容通过无线网络通知给服务器;相应地,所述购物车终端通过无线网络接收服务器上的待更新节目包括 购物车终端接收服务器通过无线网络发送的待更新的节目中所述购物车终端尚未更新的内容。 .
5、 如权利要求1至4中任一项所述的方法,其特征在于,所述无线网络 为采用WiFi技术实现无线网络,或采用蓝牙技术实现的无线网络,或采用 RFID技术实现的无线网络,或采用Zigbee技术实现的无线网络。
6、 一种节目更新方法,其特征在于,包括 服务器通过无线网络广播节目更新通知给每个购物车终端;服务器接收到购物车终端上报的身份识别码后,验证身份识别码的合法性;服务器将待更新的节目通过无线网络发送到身份识别码通过合法性验证 的购物车终端。
7、 如权利要求6所述的方法,其特征在于,所述服务器将待更新的节目 通过无线网络发送到身份识别码通过合法性-验证的购物车终端,包括服务器对于通过合法性验证的购物车终端,按照身份识别码对购物车终端 分组,将待更新的节目通过无线网络按组依次发送到排队的每一组内的购物车 终端。
8、 如权利要求7所述的方法,其特征在于,所述每个组内包括的购物车 终端的数量由服务器预先设定得到。
9、 如权利要求6至8中任一项所述的方法,其特征在于,所述无线网络 为采用WiFi技术实现无线网络,或采用蓝牙技术实现的无线网络,或采用 RFID技术实现的无线网络,或采用Zigbee技术实现的无线网络。
10、 一种终端,应用于超市中的购物车上,其特征在于,包括 无线信号收发单元,用于实现无线信号的收发;接收单元,用于通过无线信号收发单元接收无线网络所广播的节目更新通知;上报单元,用于通过无线信号收发单元上报自身的身份识别码至无线网 络,以供服务器接收到后通过身份识别码验证合法性;下载单元,用于通过无线信号收发单元从无线网络下载服务器上的待更新 节目;更新单元,用于将自身存储的节目更新为所述下载的节目。
11、 一种购物车,其特征在于,其上装有上述权利要求IO所述的终端。
12、 一种节目更新方法,其特征在于,包括购物车终端以预定周期通过无线网络向服务器询问节目是否需要更新,并 上报自身的身份识别码给所述服务器,以供服务器通过身份识別码验证购物车终端合法;购物车终端通过无线网络接收服务器发来的节目并执行更新操作。
13、 如权利要求12所述的方法,其特征在于,所述购物车终端通过无线 网络接收服务器上的待更新节目,包括购物车终端通过无线网络接收服务器发来的路径位置信息,购物车终端通 过无线网络下载服务器上所述路径位置的待更新节目;或,购物车终端按预定路径下载通过无线网络下载服务器上的待更新节目。
14、 如权利要求12所述的方法,其特征在于,所述购物车终端通过无线 网络接收服务器发来的节目之前,还包括所述购物车终端通过无线网络上报自身的节目信息给服务器,以供服务器 将所述购物车终端上报的节目信息与服务器自身存储的节目信息比较得到是 否需要发送待更新节目。
15、 一种节目更新方法,其特征在于,包括新询问,验证所述身份识别码的合法性通过后,确定购物车终端上的节目需要 更新;服务器将自身存储的节目通过无线网络发送到所述购物车终端。
16、 如权利要求15所述的方法,其特征在于,所述服务器确定购物车终 端上的节目需要更新,包括服务器通过比较自身存储的节目信息与自身存储的所述身份识别码对应 的之前最后一次更新的节目信息是否相同,如果不同,则判断所述购物车终端 需要进行节目更新;或,服务器接收所述购物车终端通过无线网络上报的自身的节目信息,服务器 比较自身存储的节目信息与所述购物车终端上报的节目信息是否相同,如果不 同,则判断所述购物车终端需要进行节目更新。
17、 如权利要求15所述的方法,其特征在于,所述服务器将自身存储的 节目通过无线网络发送到所述购物车终端,包括服务器按照身份识别码将购物车终端分组,将待更新的节目通过无线网络 按组依次发送到排队的每一组内的购物车终端。
18、 一种终端,应用于超市中的购物车上,其特征在于,包括 无线信号收发单元,用于实现无线信号的收发;上报单元,用于通过无线信号收发单元周期性向服务器询问节目是否需要 更新并上报自身的身份识别码给所述服务器;下栽单元,用于通过无线信号收发单元从无线网络下载服务器上的待更新 节目;更新单元,用于将自身存储的节目更新为所述下载的节目。
19、 一种购物车,其特征在于,其上装有上述权利要求18所述的终端。
全文摘要
本发明实施例公开了节目更新方法、终端和购物车。一种节目更新方法,包括购物车终端通过无线网络接收广播的节目更新通知;购物车终端通过无线网络上报自身的身份识别码给服务器,以供服务器通过身份识别码验证购物车终端合法;购物车终端通过无线网络接收服务器上的待更新节目并更新。利用本发明,可以实现超市内的购物车终端自动更新节目,并提高更新节目的效率,节省人力、物力。
文档编号H04L29/06GK101431513SQ200810171608
公开日2009年5月13日 申请日期2008年10月21日 优先权日2008年10月21日
发明者张建强 申请人:张建强