显示系统

阅读:487发布:2021-05-12

专利汇可以提供显示系统专利检索,专利查询,专利分析的服务。并且在零售商场进行产品展览的展示信息显示系统包括一个向远程显示模 块 (18)传输显示信息的通讯器(12),远程显示模块(18)以预设定的方式首先转化为低功率模式,然后周期性地转化为高功率模式,与通讯器(12)通讯,该系统(10)配置为能够确定通讯器(12)与显示模块(18)之间的周期性通讯的同步精确自动化修正,而显示模块(18)在操作的第一和第二模式之间持续转换,以使该显示模块(18)的整体 能量 消耗降低,并且该显示模块(18)适应于在从通讯器(12)接受同步发生的 信号 和显示信息信号之间进行第一和第二电源模式转换。,下面是显示系统专利的具体信息内容。

1.显示系统(10),其特征在于,所述的显示系统(10)包括一个通讯器(12)和多个远程的显示模(18)、用于发送显示信息(76)到每个远程显示模块(18),后者中的每一个适合低功耗模式来显示信息,并定期地以高功耗模式与通讯器(12)通讯,以获得更新的显示信息(76),每个远程显示模块(18)可自动适应在高功耗和低功耗模式间的转换,使显示模块(18)实现低消耗,此外,每个远程显示模块(18)在与通讯器(12)通讯的时隙中指定二选一个或更多时隙。
2.如权利要求1所述的显示系统,其特征在于,所述的显示模块利用时间分隔多路技术的预定时刻表,同步通讯器和显示模块之间的通讯,显示模块(18)设置为能够确定通讯器(12)与显示模块(18)之间的周期性通讯同步化的精确性。
3.如权利要求2所述的显示系统,其特征在于,所述的显示器中的通讯器传送一个两组分信号(70),其中包括一个同步化(唤醒)组分(74),涉及显示模块(18)通讯同步化相关信息,还有一个数据(负载)组分(76),涉及更新显示模块(18)的显示信息,并且在接收到至少部分同步化组分(74)后,该显示模块(18)适应在高功耗和低功耗模式间的转化,此外可充分保证必需信息的接收,以转换到低功耗模式。
4.如权利要求3所述的显示系统,其特征在于,所述的显示系统中的通讯器(12)可向两个或多个显示模块传送数据,其中有一个单独的信号(70)数据组分,还有一个显示模块(18)能够定时转换成高功耗模式,以检查在数据组分(76)方面是否对数据进行传递,以维持至少部分数据传输组分(76)处于低功耗模式。
5.如上述任意项的权利要求所述的显示系统,其特征在于,所述的显示系统中的显示模块(18)可自动纠正与通讯器(12)通讯的同步性。
6.如权利要求5所述的显示系统,其特征在于,所述的显示系统中的同步组分(74)包括两个或多个同步数据包(82),每个数据包在同步组分(74)传输期间包括同步数据包(82)位置的相关数据,从而使显示模块(18)能够确定转换到高功耗模式同步化的精确度,以接受来自通讯器(12)的发送信息。
7.如权利要求6所述的显示系统,其特征在于,所述的显示系统中的同步化组分(74)包括一系列同步化数据包(82),其中每个数据包包括数据包传输相关数据,与同步化组分(74)的主要数据包相关,该主要数据包是该系列数据包中的一个核心数据包,此外,这一系列数据包中包括三个或者更多的,甚至达七个数据包,位于主要数据包的两侧,该显示模块(18)适用于在低功耗和高功耗之间进行再同步转换,这基于显示模块(18)接收到的同步数据包(82)的相对位置。
8.如权利要求7所述的显示系统,其特征在于,所述的显示系统中的显示模块能够在正常使用中转换到高功耗模式,以接受至少一个同步数据包(82),最好有两个以上同步数据包,从而转换回低功耗模式,等待下一个同步化信号或显示模块(18)的数据信号。
9.如权利要求5所述的显示系统,其特征在于,所述的信号系统中的通讯器(12)可用于在预定通道和任何与通讯器(12)不同步的显示模块(18)上传输再同步信号,适用于倾听预定通道上的再同步信号,紧随显示模块(18)重新开始倾听包括一个同步(唤醒)组分(74)的两组分信号(70)(在多点传送再同步之后)。
10.如权利要求5所述的显示系统,其特征在于,所述的显示系统中的通讯器(12)可用于在延伸时期向显示模块(18)发送同步信号,尤其是全部时隙序列中的大多数,且最好是
3个序列(在这种同步暴中)。
11.如上述任意项权利要求中所述的显示系统,其特征在于,所述的显示器具有一个指定的唯一标识符,代表通讯器传送的信号组分,其中由通讯器在显示更新命令传输到显示器时进行传输,并且在通讯器向显示模块传输更新的图像日期之前,该显示回应接收到唯一的识别符信号组分。
12.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统包括两个或多个显示模块,且通讯器(12)用于在两个或多个时隙中传输数据,而时隙数据随着相应时隙传输给显示模块(18)。
13.如权利要求12所述的显示系统,其特征在于,所述的显示系统中每一个显示模块(18)包括一个唯一的地址,并根据地址,在地址关键位点指派一个与通讯器(12)通讯的时隙。
14.如权利要求12所述的显示系统,其特征在于,在每个时隙期间,所述的显示系统中的通讯器(12)传输时隙ID,使显示模块确定与通讯器(12)的同步是否正确。
15.如权利要求12所述的显示系统,其特征在于,在每个时隙期间,所述的显示系统中的通讯器(12)传输一个同步化数据包,其中包括一个或多个时隙ID,代表时间的数据,预先确定同步脉冲时期的中心位置,以及每个通讯模块接收时隙剩余信息的位置。
16.如上述任意项权利要求所述的显示系统,其特征在于,在预定信号持续期间的预期重复时期,或不止在正常使用期间,特别是在预定的信号时期,如果不能成功处理通讯器(12)传输的预期同步信号,那么显示系统中的显示模块(18)将于与通讯器(12)的再同步,随后转换至高功耗模式,旨在检测一个(或部分的)同步信号,同时在不能检测到同步信号后,再次转换回低功耗模式,并在预定的重复时期内维持低功耗模式,然后重新转换到高功耗模式来检测同步信号。
17.如权利要求16所述的显示系统,其特征在于,在显示系统中,当显示模块不能检测到有效的同步信号时,在预定的显示模块(18)扫描不同频率或不同频率范围的尝试次数后,如果通讯器(12)转换到传输频率,且显示模块在随后在预定频率范围列表内选择的频率范围扫描,此外,该显示模块例行权利要求11中的惯例,在显示模块检测到来自通讯器(12)的有效信号的频率上检测同步信号。
18.如权利要求16所述的显示系统,其特征在于,在转换到低功耗状态维持一定时期之前,显示系统中的显示模块(18)根据预定的次数尝试检测有效的同步信号,在指定的两次或三次同步信号重复时期,之后重新启动再同步过程。
19.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统包括一个数据传输协议,该协议基于修订的滑动窗口协议,在该协议规定下,以确定接收的未经改变协议为基础,但并不是显示模块传输的所有数据包,通讯器(12)只传输另外根据限定的最大数据尺寸的数据包,但在该协议规定下,数据包分组回应,而不是独自或依次回应,其中显示模块传输回应信号,其中包括一组识别各个接收到的数据包数据,非连续的数据包可能不被回应,并需要重新发送,此外,该系统能够在比特错误率的平,适应回应协议,并为低、中、高BER提供三个可能的协议。
20.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统包括多个显示模块,该系统适用于分组两个或多个显示模块,并与同一数据传输期间的分组显示模块通讯,一个分组更新重复两次,且最好重复三次以尝试该组的所有显示器能够精确更新,任何不能精确接收更新数据的单个显示器可由通讯器逐个定位,其图像数据在一个时期内传输至分组中的显示模块,并储存在每个显示模块中,该组中的显示模块可基于来自通讯器的分组更新命令转变显示器的储存图像。
21.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统中的通讯器适用于在一个或多个预定的时隙中,定期传输显示信息到两个或多个分组显示模块,每个时隙与显示模块组群联系,该传输器适用于使用时间分隔多路技术协议,在四个或八个时隙中传输给显示模块的不同分组。
22.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统中的通讯器适用于传输图像更新命令,包括一个定时组分,例如延迟或具体制定显示模块的时间,以在时间安排命令的基础上更新显示图像。
23.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统中的显示模块适用于在三个或更多的电模块间转换,其中包括一个低功耗模块,可简单地将图像显示在显示器上,此外,该显示模块处于待机模式,第一高功耗模式中的显示模块适合接收来自通讯器的同步化信号,第二高功耗模式中的显示模块接收写入存储器或显示器的数据。
24.如上述任意项权利要求所述的显示系统,其特征在于,该显示系统可用于在零售商店的产品展示处显示相关信息。
25.如权利要求24所述的显示系统,其特征在于,所述的显示系统或独自包括一个适用于驱动通讯器转播显示数据到零售店里多个邻近商品的显示模块的计算机,该计算机具有一个来自外部数据源的数据输入,例如零售商店中的商品库存水平,并适合展示至少一个库存水平信息;创立从一个产品到另一个产品的相关数据的显示模块图像,从而进行产的交叉销售;
利用规则展示产品价格促销,通过具体的数量降低产品的标准价格,引起可选择的图像模板的使用,由一个显示模块显示,以促进降低;
建立计算机操作规则,以监测零售商的存货清单数据库,并适用于向顾客指示相应的库存水平,例如:“库存仅剩XXX”;“有库存”等,并可以根据商店的库存水平或库存水平的变化率改变显示给顾客的价格,如果库存为零时,可建议顾客选择其他备选商品,或显示脱销通知,例如,转换为显示黑底白字的“售完”;
例如通过网络,询问竞争者价格,并自动调整商店中商品旁边的显示信息,并实时显示那些竞争者价格,强调在本商店可获得最具优势的价格;
根据“出售截止日期”自动更新邻近商品的显示模块上的价格信息;
由显示模块显示特价供应,例如“买一送一”;
由显示模块显示详细的产品信息,例如一个或多个邻近商品的成分、原产国信息、自由贸易、脂肪含量、审查意见(例如,酒类)、健康交通灯、出售截止日、使用截止日和最佳使用期;
温度监控器使用一个与显示模块连接的温度传感器,通过显示模块使顾客对前些天的柜或冷却器的最高温度放心,显示模块包括一个温度传感器,可以将温度信息传送回通讯器,警报不合格的温度区域;
通过显示模块显示日期,从而提醒用户与相关产品的“销售截止日期”相比较;
通过显示模块显示时间——最好小时和分钟可随每个SYNC脉冲同步更新和储存(直到显示器没有被唤醒时才显示)。当到达改变SYNC时期(poling-off期间)时,所有的显示器将能够在正确的时间减少SYNC时期,并在完成时重新提高;
具有促销颜色的显示器,例如红显示器,其中图像自动从黑角(正价销售)转换为红角(特供商品);
显示模块的干预检测中,显示模块包括一个干预明显传感器,例如倾斜转换,包括一个加速器,可检测到未经批准地在从货架移去的显示模块上显示,该尝试显示在元件上,并通过通讯器向中央办公室通讯;
任何邻近产品目录的显示模块的显示可用于顾客返回隔间,例如邻近的试衣间或顾客服务处,员工用户成员使用系统输入设备确定该库存目录,例如使用激光扫描仪来鉴定产品和远离显示位置(架子);
三角测量法中有两个或更多的通讯器,用于确定显示模块的位置,通过计算机或显示模块向用户显示三角测量信息;
显示器展示服务顾客,例如在目录内零售店里形成列队,特别是随意的列队,例如在Argos或IKEA,或快餐店;
由显示模块向员工成员展示说明;和或
在显示模块上显示更新次数和/或显示模块电池需要更新的剩余天数。
26.如权利要求1所述的显示系统,其特征在于,所述的显示系统中的显示模块包括一个触摸屏和/或开关,使用户能够在显示器上滚动看到详细信息,例如商品说明、指南等。
特别是该显示模块包括一个以默认方式向用户展示的主要显示图像,以及一个第二图像,通过后者,用户能够审查显示模板上的滚动选项,特别是主要图像首先写入显示器,第二图像随机写入,或在固定的时间后,例如4-10秒自动返回主要图像。
27.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统还包括一个存储器,用于存储可以显示的多个图像。
28.如权利要求27所述的显示系统,其特征在于,所述的显示系统中储存的第一图像是一个产品信息图像,第二图像是空间计划图形。
29.如权利要求27所述的显示系统,其特征在于,所述的显示系统包括一个库存报告模式,在所选择的期间,例如商店停止营业期间,显示器转换到库存模式,空间设计图像加载到显示模块,取代产品信息。
30.如上述任意项权利要求所述的显示系统,其特征在于,所述的显示系统用于医疗环境中,例如显示剩余的一个或多个医院床位;在职的医药信息;已知地点和要求地点;即将手术的时间、地点和医生姓名;用药频率和掺杂级;ID号(例如,婴儿床),手术设备和药物储备。
31.如上述权利要求1至29所述的显示系统,其特征在于,用于军事环境下的显示系统可传送命令和控制信息到本机命令,本机命令可在200m的半径范围内向员工发送(编码的)命令导图等。
32.如上述权利要求1至29所述的显示系统,其特征在于,用于仓库中的显示系统可用于显示地点、存货水平、本机指令(例如,订单、地址等),贯穿仓库的库存条目。
33.如上述权利要求1至29所述的显示系统,其特征在于,用于饭店中的显示系统中,在每个手动传输无线显示模块上显示饭店编号,顾客能够使用显示订单编号的显示模块,通过顾客选择所选桌子的购买条目,来指令该处的服务员根据相关指令工作。
34.用于零售商店的产品展示处显示信息的显示模块,其特征在于,该显示模块能够与远程操作的通讯器通讯,从而向显示模块传输显示信息,
首先以低功耗模式显示信息,然而定期以较高功耗的模式,以预定的方式与通讯器通讯,从而获得更新的显示信息,该显示模块进一步在通讯器间的第一和第二操作模式之间进行转换,使得显示模块的整体功耗较低。
35.如权利要求34所述的显示模块,其特征在于,所述的显示模块可与权利要求1中的系统整合。
36.如上述权利要求1至29所述的显示系统,其特征在于,该系统中使用的多个显示模块包括显示通讯模块(57)和两个或多个物理连接的显示元件(54’),其中显示通讯模块可无限接收一个或多个显示元件的显示数据。
37.发射器(通讯器16)与接收器(显示模块18)之间的传输数据的方法,其特征在于,该方法包括确定有限数量的数据包窗口大小、传送有限数量的数据包、传输至少一个数据包到限定的窗口大小,发射器至少收到接收器收到一个有限数量的数据包的回应,其中接收器回应收到连个或多个数据包组的数据包,然而发射器进一步发送数据到窗口尺寸,包括未答复的数据包和新传输的数据包。
38.如权利要求37所述的发射器(通讯器16)与接收器(显示模块18)之间的传输数据的方法,其特征在于,该方法还包括根据权利要求1来完成显示系统或显示模块所需的一个或多个步骤。
39.显示系统(10),其特征在于,该系统包括一个通讯器(12)和多个远程显示模块(18),该通讯器(12)可用于传输显示信息(76)到每个远程显示模块(18),其中每个模块以低功耗的模式显示信息,同时定期以高功耗的模式与通讯器(12)通讯,已获得更新的显示信息(76),每个远程显示模块(12)可自动在高功耗和低功耗操作模式间转换,在通讯器间使显示模块(18)的整体功耗较低,其中每个远程显示模块(18)可自动纠正与通讯器(12)通讯的同步化。
40.如权利要求39所述的显示系统(10),其特征在于,所述的显示系统(10)中的同步化组件(74)包括两个或更多的同步化数据包(82),其中每个同步化数据包(82)包括其在同步化组件(74)传输中的位置相关数据,从而使显示模块(18)能够确定向高功耗转换同步化的精确性,以接受来自通讯器(12)的传输数据。

说明书全文

显示系统

[0001] 本发明涉及一种显示系统,能够使用无线通讯进行远程更新,并且该系统包括低功耗双稳态或多稳态显示器,有时也被称为电子纸张。该显示系统可用于零售商店的销售项目的展示,或通过电池组供电的一个或多个显示单位的信息长期展示。本发明的目的是提供一种用电消耗最小化的方式,并尽可能长地保持电池寿命。
[0002] 据了解,在销售点提供商品展示的显示器与商业广告性质的大型显示器一样复杂,具有较高的电需求,并往往需要主电源供电。甚至目前可用的大型显示器和电池供电显示系统仍然需要大量电力,因此,如果没有主电源供电,那么则需要频繁更换电池。此外,这种新型显示屏的更新方式是复杂繁重的和/或可以要求用户个别的处理显示单元来局部更新组建中的显示信息。
[0003] 人们还知道电子的产品信息可以使用大量自控的现实模电子货架标签(ESLs)来现实,见专利US4888709和US5313659。在此,每个电子货架标签(ESL)是由一个电池供电的,以与中央处理器(如,红外)连接的方式,将正确的商品信息与正确的标签连接。人们已经认识到有关电子货架标签(ESL)的一个关键问题是电力消耗必须能够保持图像。有专利也已提出使用期间的电池充电方式(例如专利US5548282)。通过使用双稳态显示器
[0004] (例如专利US 2001/0020935A1和US 2003/0156090A1)将功率保持在低平,其中双稳态显示器的主要优点是消除了每个设备对昂贵的显示驱动软件的需要,允许通过无线传输把信息直接传输至显示器。也就是说,微控制器和驱动软件都位于一个单一的控制单元中,而不是位于众多的显示单位里,从而节约了成本。
[0005] 这些显示系统的共同点是有限的信息可以由每一个显示单元或电子货架标签(ESL)显示。例如,信息类型往往局限于数字信息(例如,价格和/或数量),结合图标有关信息(例如:“促销”、“优惠价”等等)。这种显示系统中,存在能够显示的信息量和更新与维持这些信息所需的电力之间的平衡。
[0006] 本发明旨在寻求对显示器和显示系统的改进,特别是在零售环境中;特别是提供需要不需频繁更换电池的低功耗的货架显示器,例如数年更换一次电池。这种货架显示器能够提供有用的消费者信息,例如,价格、协议价、制造商、产品规格、产品名称、品牌信息、库存量、重量、有效期、产品条码等此类信息,并能够以高效的低功耗方式,通过一个中央系统进行更新远程。与众不同的是,本发明允许使用较目前可用的更高的信息频带宽度进行显示,同时保持最有效的电力消耗,从而延长电池的使用寿命。
[0007] 本发明一方面提供了一种用于零售商店展示商品信息的显示系统,该显示系统包括一个通讯器、一个远程显示模块,该通讯器可将显示信息传送至远程的显示模块,进而显示模块以低能耗的模式显示信息,并以预定的周期性的以高能耗的模式与通讯器通讯,从而获得更新的显示信息,该显示模块在通讯器之间进行第一和第二操作模式转换,从而实现显示模块总的低功耗。
[0008] 另一方面,本发明提供了一个用于空间规划应用的显示系统。
[0009] 本发明的其他方面和功能将在所附的权利要求说明书的其他部分体现。
[0010] 仅以例子的方式,参照所附图示对本发明的实施例进行描述,其中:
[0011] 图1是本发明显示系统的原理框图
[0012] 图2是图1中所示系统的通讯器12组成部分的原理框图;
[0013] 图3是图1中所示显示模块组成部分的原理框图;
[0014] 图4是在分配时间空当中,数据传递相关的原理框图;
[0015] 图5是显示同步数据包的原理框图;
[0016] 图6是图1中所示的系统中通过通讯器12进行叫醒讯息封包和有效载荷传输的原理框图;
[0017] 图7是低比特误码率(BER)相关的时序示意图;
[0018] 图8是中比特误码率(BER)相关的时序示意图;
[0019] 图9是高比特误码率(BER)相关的时序示意图;
[0020] 图10是显示向记录显示模块进行数据传输的时序示意图;
[0021] 图11是从显示模块到通讯模块进行数据传输相关的时序示意图;
[0022] 图12是时序节奏重新调整的原理框图;
[0023] 图13是不同频率上的时序节奏重新调整的时序示意图;
[0024] 图14是即时和/或标准更新过程的原理流程图
[0025] 图15是组更新过程的原理流程图;
[0026] 图16是定时的组更新过程的原理流程图;
[0027] 图17是微分图像更新过程的原理流程图;
[0028] 图18是显示模块定时的图像更新过程的原理流程图;
[0029] 图19是库存控制商业规则示例的原理流程图;
[0030] 图20是包括多台显示器的显示通信模块的原理框图;
[0031] 图21是图20所示的显示通讯模块和多台显示器组件的原理框图;
[0032] 图22是理论电池寿命与polling off持续时间的示意图;
[0033] 图23是几年内的电池寿命与4寸QVGA显示的每天更新数的示意图;
[0034] 图24是几年内的电池寿命与2寸LCD每天更新数的示意图;
[0035] 图25是分组更新过程中的步骤流程图;
[0036] 图26是根据本发明的另一方面显示空间规划信息的显示系统的原理框图;
[0037] 图27是一个展示空间规划信息的显示器的例子。
[0038] 参考图1是一个显示系统10的整体示意图。在显示系统10的中心有一个通讯器12,该通讯器12包括一个控制器14(有时也指RF子系统)、一个将显示信息传输到一个或多个显示模块18的通讯模块16。有益的是,该通讯器12位于零售商店等经营场所的中央位置,具有一个或多个通讯模块16,用于与遍及整个经常场所的一个或多个显示模块通讯
18通讯。该显示系统10还包括一个通讯数据库20,与控制器14和显示网络管理模块22通讯。显示网络管理模块22可使用户控制通讯器12,并接收来自产品图像数据库24和产品管理引擎26的信息。事实上,显示网络管理模块22可以安装在计算机27内的计算机软件包的形式存在,例如标准的办公室计算机系统,包括微处理器和各种记忆存储设备,例如RAM和硬盘驱动器,以及与用户交互的外设,例如显示器和键盘鼠标,安装有各种应用,以发挥显示网络管理模块22的作用,产品管理引擎26等等。该产品管理引擎26包括一个图像渲染功能28、图像模板30和模板设计模块32。产品管理引擎26与系统管理引擎34通讯,使管理规则通过商业管理数据库36进行通讯。该系统管理引擎34与一个或多个数据库通讯,例如与产品信息相关的零售商数据库,或外部网络40,例如因特网和万维网
[0039] 参考图2是一个通讯器12(RF子系统)的原理框图,包括具有一个通讯驱动器42的控制器14,驱动通讯模块16,其中通讯模块16包括一个微型控制器44,例如一个微处理器,一个RF收发器46,用于与显示模块18通讯,一个晶体48和一个存储器50。本发明中的一个显示系统10中可以包括一个或多个通讯模块16,相应地,控制器14通过通讯驱动器42与每个通讯模块16进行通讯。
[0040] 所有的各个组件可另外包括本地接口连接或输入与输出端口,从而使用户能够通过本地显示键盘和鼠标直接与每个组件(如控制器14、通讯模块16或显示模块18)通讯。这种用户界面的具体说明不是必需参考以下对本系统10组分的直接相关描述。
[0041] 通讯数据库20
[0042] 通讯器12与显示网络管理模块22之间共享通讯数据库20。命令和状态信息的共享队列用于在通讯器12与显示网络管理模块22之间传递信息。
[0043] 通讯器服务
[0044] 通讯器服务包括控制器14上执行的软件,用于通过通讯协议,例如RF协议,将命令和数据传送至适当的显示模块18。通讯器服务监视通讯数据库20中的已添加自显示网络管理模块22的新命令共享队列。当一个命令检测到通信器服务时,即从通讯数据库20收回该命令,向通讯驱动器42发出相应的命令,以传递至显示模块18。
[0045] 通信服务保证了通信协议被尽可能有效地使用,向多重显示模块18发送命令以填补时隙将在以后讨论。通过分析序列命令,通讯器服务可以确保是否有可用数据来填补每个时隙,从而最优化数据吞吐量。
[0046] 当收到来自显示模块18的致意,相应的数据库队列的命令则随着状态信息进行更新。通讯器服务利用显示模块通讯会话,允许多个命令和其数据传送到单一会话的显示模块18。
[0047] 通讯驱动器42
[0048] 通讯驱动器42包括通讯器服务应用与通讯器软件12之间的连接软件和通讯器硬件12。当通讯器服务发出命令,并传送至通讯模块16,以安排和传输至适当的显示模块18。通讯驱动器42负责通讯器12与计算机或控制器14之间的硬件界面的管理。在通讯器12硬件添加到系统或从系统移除时进行通知,并控制必需的系统资源,以保证交流的进行。
[0049] 通讯模块16
[0050] 通讯模块16包括一个微控制器44,存储器50,一个精确的晶体48和一个RF收发器46。它接收来自通讯驱动器42的命令和数据,使用通讯器(RF)协议进行处理并通过RF收发器46输出。管理通讯器服务于显示模块18之间的多个会话,在相应的时隙内向显示模块发送数据,处理接收到的致意。通讯模块16还负责保证同步信号74或SYNC画面的定期发送,以保持同步。
[0051] 同步信号或SYNC画面包括多重数据包或同步数据包82。每个数据包包括来自同步时期的中央补偿,从而保证显示模块能够重新调整计时,并在收到最后的SYNC画面后即处理任何可能发生的漂移。SYNC画面还包括一个时隙识别器,并可能有一个编号,最多两个,显示模块18指明哪些显示模块18需要接受他们的下一个命令。
[0052] 数据和命令在每个时隙内传输到相应的显示模块18。命令可能需要多个时隙来完成。通讯器12根据命令和由通讯器服务发出的数据来控制每个时隙的内容。
[0053] 显示模块18
[0054] 显示模块18包括一个低功耗的多显示器54,例如专利US6249332和US6456348中所描述的英国尔文ZBD显示器有限公司的双稳态LCD。该显示器54能够以多种尺寸显示矩阵数列,特别是320×240,400×160或224×90像素,其中像素构成介于60与200dpi的图形图像。通常,这意味着该显示器的尺寸在25至80毫米高,70至100毫米宽,能够显示100dpi的高分辨率图像。本发明的关键之处在于图像无需任何电力就能保持在显示器上,其中电力只用于更新显示的图像。因此,这种显示器中的电池寿命可长达数年。也可使用其他双稳态显示器,包括电泳显示墨、双稳态胆固醇、双稳态扭曲向列、液晶和/或电铬显示器。所有这些显示器的共同点是适用于长期保持图像,无需任何供电;尽管有震动也可保持图像(例如,由于敲打或按压显示器带来的机械震动,或与环境突然改变相关的热击)。
[0055] 显示器54与一个电子线路相连,包括一个微控制器52、存储器58、一个RF收发器56,例如半双工收发器、一个温度传感器66和一个电压转换模块68。显示模块18还包括一个电源供应器60,由两种不同显示模块18操作模式的电力形式。电源供应器60包括一个太阳能电池、电池或电池组62,例如锂-二化锰电池,以确保显示模块18的全面运作,例如确保与通讯模块16的须,保证低功耗(睡眠)的运作模式,以在RC振荡器64的帮助下实现模块同步化,在低耗能(例如,单纯展示)和高耗能操作模式之间切换。在高耗能模式下,显示模块18通过RF收发器56接受命令和数据,执行命令要求,在完成指令后做出回应。
[0056] RF收发器56用来接收指令和数据。一般情况下,收发器56处于低功耗待机状态。在很短的时间内定期通电进入接收模式。在此期间,同步数据包或SYNC数据包82收到数据,微控制器使用SYNC数据包82中的数据,以利用微控制器52重新校准内部系统唤醒钟,保证与主要的通讯器12保持同步。如果SYNC数据包82也包括显示模块18的网络地址,那么它将保持接收随后命令和数据包的电力。当完成一个命令时,发送包括命令状态信息的命令执行确认。如果SYNC数据包82不包含显示模块18的网络地址,那么它将会立刻返回到低耗能状态,直到收到下一个SYNC数据包82。当收到一个命令或任何相关数据时,发送确认信息,微控制器52将使RF收发器56转换至低耗能待机状态,直到收到下一个SYNC数据包82,并执行命令。
[0057] 显示更新包括一个将图像下载到储存器58中的命令,随后是一个更新LCD显示器54的命令。显示更新要求不同的电压和时序,基于LCD显示器54的温度。在显示器54更新期间,微控制器52获得来自温度传感器66的温度读数,通过电压转换模块68产生相应的显示更新电压,将预先确定的波形应用到LCD显示器54上,从而进行更新。在更新之前,微控制器52关闭温度传感器66的电源。更新后,电压转换模块68断电,随后微控制器52进入非常低功耗的待机状态。在待机模式下,微控制器52处于一个非常低功耗的状态,以节省电池电量。在RF通讯期间,向微控制器52和RF收发器56供电。在显示更新期间,向微控制器52、温度传感器66、电压转换模块68和显示器68供电。
[0058] 通讯(RF)协议
[0059] 参考图4是一个由通讯模块16向多个显示模块18传送信号70的示意图,其中信号70包括一系列不连续的时间分隔元件72;每个元件72包括一个同步或唤醒组件74,一个数据或负载组件76,并与特定的时隙78相关。这里使用了四个时隙78,每个时隙有一系列的标记信号元件72,方便与其组件显示模块18联系利用低电能和高频带宽度的同学协议。该通讯协议利用由通讯模块16发送的同步脉冲82的周期数列80,以使时间分隔的多路数据发送至目标显示模块18。
[0060] 唤醒或同步组件74包括显示模块18和通讯模块16在时隙78中相互通讯的相关信息,以及精确测定显示模块18的唤醒时隙。这正如图5所示那样,可以看出一系列80的同步数据包82可包括所有均匀分组的有关中心或基本数据包标签0的数据包82总和。未来与显示模块18的相对时隙78同步化,显示模块18应进入高功耗模式,启动RF收发器56,适当的接收基本的数据包标签0。如图5所示,收发器打开的时间比一个数据包略长(即大约4毫秒),相应地接收所有同步数据包82标签为-3(即3个同步数据包82远离基本的同步数据包标签0)。因此,微控制器52能够校准显示模块18里的时钟,进而能够更精确地在合适的时间内在低功耗和高功耗操作之间进行转换。因此,每个显示模块18中的时钟管理可以是相对较低的公差,其主要的时钟机制中包括位于通讯模块16内的晶体48,其具有较严的公差,容易受到自身低漂移的影响。在这种方式下,单个显示单元的成本可保持在最小水平,同时保证所耗电能尽可能保持在最低限度(因为同步化过程中出现的大量错误可能会来自使用低耐性时钟,可能会引起大量非必要的电能损耗)。图5所示的显示模块18的开关操作中可见第一漂移D补偿为-3到0,第二漂移补偿为+2到0。
[0061] 在同步脉冲组件74之间的时期,显示模块18处于深度睡眠状态,或处于低能耗模式,掀起了低功耗RC振荡器64。这一特性有助于延长电池寿命。
[0062] 数据包86的串联84在每个同步化脉冲组件74之后播放,具有每个信号元件72的最大组合时间,或同步脉冲/数据包进发,不超过预定的时间,例如1秒。此外,发前听(LBT)在时隙78(或信号元件72)之间生效,以减少图6所示的工作比限制的影响。数据包分组告知,以提高协议效率。所有的数据包有一个唯一ID,如果因干扰而不能通过的话则会反复。
[0063] 显示模块18根据其位置位于不同的时隙78,允许延长查询时间。这是为了确保在商店货零售商店的显示器分布。
[0064] 在数据传输阶段,传输协议利用一个滑动窗口协议,使用选择性重复。发送者和接收者都保持一个可接受序列号的窗口,仅回应那些没有错误的数据包。在单个的时隙78期间,该协议允许与最大数量和两个显示模块18进行通讯。
[0065] 与显示模块18的通讯以会话的形式完成。每个会话可以包含任何数量的命令及其关联的数据。在相关时隙中,会话可横跨多个传输元件72。典型的图像和数据更新命令可能需要2个到4个元件72来完成。
[0066] 通讯协议采用了一系列定期的同步脉冲,由通讯模块16传输至可行的时间分配多路技术,从而发送到目标显示器。
[0067] 频率分配
[0068] 在欧洲,中心频率869.85MHz用作初始控制通道。数据通道位于频率范围在868.0-868.6MHz和868.7-869.2MHz。
[0069] 在美国,中心频率927.5MHz用作初始控制通道。数据通道位于频道范围为902-928MHz。
[0070] 其他地区的适当频率可以分配给相应的法规规定。
[0071] 显示时隙
[0072] 每个系列显示模块18根据显示模块的位置和其位置的LSB确定探寻时隙78。时隙的确切数量可在初始安装过程中由显示配置控制传输,默认设置可以是8时隙。时隙数量最好是2的次方。时隙中的显示分组可遵守以下规则:时隙=显示地址&(n-1)(其中n表示时隙数目)。图4中使用的是4个时隙。
[0073] 标准轮询
[0074] 单个的显示模块18适合与具有一个匹配网络ID的通讯模块16关联。一旦该显示器与通讯模块16关联,它即会唤醒每个适当的轮询周期,并试图寻找一个同步数据包82。如果没有找到同步数据包82的话,它将重新回到休眠状态,并将在下一个预定的时隙78中被唤醒。该过程中具有可编程的次数,例如10,如果没有找到一个有效的同步数据包82的话,该显示模块18将试图重新同步化。
[0075] 同步脉冲组件74之间的时间最好大于1.1秒+10毫秒(见图4)。在初始标签配置期间,此设置是可以被配置的。在图5所示的同步脉冲期间,同步脉冲组件74实际上包含背对背的同步数据包82串联广播。该同步脉冲数据包82包含三个主要信息集,即:
[0076] 测量同步脉冲时期中心时间的场地88,允许显示器弥补其自身的振荡器漂移,[0077] 最好只有两个地址的显示模块18清单90,其通讯模块16可在时隙期间通讯,[0078] 一个“时隙ID”92,且由该同步脉冲组件74的时隙针对,这使显示模块18能够更快地进行重新同步化。
[0079] 唤醒周期94的长短取决于数据包结构中的显示模块18唤醒。作为最大的显示模块18,保持两个数据包82的清醒,最小为1个数据包。如果一个有效的或完整的数据包82已被处理,那么RF收发器56则会立即断电保护,最好是所有电器组件都是必不可少的,从而使同步化转换到显示模块16,以在预定的时间接受来自通讯器12的数据。
[0080] 该系统10最好配置为具有操作LBT特征,以处理同一无线频道的RF干扰。如果该发射器(通讯模块16)检测到频道上的干扰,则不会在预定的时间内消失,通讯模块16跳过该时隙。这是为了确保其余的显示模块18能够与同步组件74保持同步。
[0081] LBT周期被定义为:tL=tF+tPS,其中tF的固定值为5ms,tPS以假随机的方式以0.5ms的差异在0-5ms间变化。如果固定时期没有该频道的干扰,则设为0。这在图6中显示。
[0082] 数据传输
[0083] 传输协议采用修订的滑动窗口协议,使用选择性重复。根据标准的滑动窗口协议,定向的数据传输使两个部件间的数据发射器从根本上限定窗口大小,以限定数据包的数量,所有的数据包传送到另一个接收部件。发射器并不进一步发送数据包,直到收到来自接收部件接收到第一个数据包的回应。根据接收部件回应的数据包数目,发射器将进一步发送数据包,总数将达到但不会超过发送到接收部件的限定的窗口大小,接收部件并不发出回应或接受。因此,随着接收部件回应一个个数据包,数据包窗口发送渐进的幻灯片。然而,这里的变化是描述发送方和接受方维持一个可接受的序列数目窗口。设置了最大的窗口尺寸,并且每个数据包具有唯一的5比特(16独特的数据包)ID,以便接收方能够清楚地分辨出重复数据包和新发送的数据包。只有八个未公开的数据包可在任何情况非常出色。传输窗口从最老的未公开数据包ID(例如,最杰出数据包)中扩展8个数据包。因此,接收方保持8个数据包的接收缓冲区。
[0084] 该确认数据包由一个16比特长的位图组成,对于显示器接收缓冲区的位置。一个“1”意指一个数据包被成功加载到该位置,而“0”则表示该时间段没有接收到数据。
[0085] 数据传输有一个预定义的数目,每个时隙78中有两个显示模块18。假设单个显示模块18地址匹配,将发生以下过程:
[0086] 1)根据轮询日程78唤醒显示模块18,设置一个同步数据包82,找到一个地址匹配(在区域90)。
[0087] 2)显示模块18处于休眠状态,直到同步数据包74期满,然后唤醒准备在负载组件76中处理数据。
[0088] 3)以达到设定数目的方式将数据传输至显示模块18,这里是8个数据包86。如果这是在一段时间内的第一个数据包,那么适当的指令比特将重设数据包数目。每个数据包86最好包括以下信息:网络ID,软件地址,数据包ID,命令信息,负载。
[0089] 4)如果接收到8个数据包,或者显示模块18收到最后一个数据包,那么它将立刻传送一个ACK数据包。在该时隙78内的最后一个数据包具有一个命令比特设置说明了这一事实。如果显示模块18检测到超过3ms至5ms的清晰频道,还将发送一个ACK,这意味着发送方停止了传送。(当发送方达到其窗口最高极限时出现这种情况)。
[0090] 5)回应数据包包括一列需要重新发送的数据包。这在数据包结构中详细介绍。
[0091] 6)通信模块16重复发送发送失败的数据包,用更多可发送的数据填补剩余的数据包时隙,直到达到其传送窗口的上限。
[0092] 7)重复此过程,直到发送了所有数据(时间段比特设置结束),或超过时间时隙78。
[0093] 8)如果在所有数据发送到通讯模块16之前就已超过了时间时隙,则将通知微控制器44去排列剩余的数据,在随后的时隙中发送。这将从回应的最后一个数据包ID重新开始。该通讯模块16跟随最后一个数据包ID给所有开放的通讯会话。
[0094] 通讯模块16位于数据传送交换开始处的“会话起始”比特(例如,一种所谓的发送数据包)。这将在连接两端重置数据包ID。
[0095] 通讯模块16位于命令数据包的“会话末端”比特,当没有更多的数据被发送到当前数据会话的显示器中。在这一点,通讯模块16保持数据通道向显示器开放,直到接收到具有“会话末端”比特设置的数据包。该比特的发送也将导致数据包ID在联系的两端重设。
[0096] 即使没有更多要发送至特定显示模块18的来自通讯模块16的数据,如果没有接收到返回的“会话末端”数据包,那么通讯模块16将在下一个时隙中唤醒显示模块18。这是为了处理仍然有效但超过时隙的返回数据。
[0097] 来自显示器的返回数据包应在回应数据包期间进行传输。
[0098] 数据包之间的死空间最好不超过4.5ms。这是为了确保在另一个通道上竞争的发射器无法启动数据传输。
[0099] 如果通过应用程序,数据包不从显示器接收缓存中移除,那么显示器将会发送一个(NYET)回应数据包。这将强制通讯模块16重试该数据包,直到显示器能够回应该数据。在传输器12标出一个错误之前,将有一个可编程的重试次数。该通讯模块16在完成每个数据包传输时会先去倾听。如果在进发结束的预定时期它没检测到运输工具,那么它将假设先前的数据包丢失,并重新传输有效载荷。这又会防止该渠道被占用,这是系统流程控制的一个重要组成部分。
[0100] 在恶劣的通道条件下,该协议回落到每个数据包接收回应。然而,如果通道质量较好,八个数据包82将会逐个进发。图7中所示的是优化低BER的通道吞吐量(误码率)。
[0101] 显示模块接收缓冲区只拥有窗口大小的许多位点。这降低了协议内存总开销。
[0102] 图7,8,9详细描述了不同BER数据传输时隙的起始。在这种情况下,假设没有数据从显示器返回。参照图7,8,9,显示出同步数据包82串联80形成来自通讯模块16的信号70同步组件74,以及作为显示模块18中RF收发器56状态示意图。收发器状态96显示,在传输器或元件72的负载阶段日期期间,当同步数据包的串联80的一个地址匹配时,模块
18进入接收模式,并受到数据包86串联84中的8个数据包86的进发。在显示模块内存,例如缓存区中存储的内容载于98。回应数据包100是对通讯模块16的回应。图7具有一个低比特错误率,该回应数据包100回应所有前面的8个数据包作为一个整体被接收。尽管具有一个中等的比特错误率,回应数据包100需要损坏数据包的重复,例如数据包3,该数据包会被重新发送。在较高的比特错误率情况下,显示模块18适应回复已成功接收并存储在当地存储器或缓冲区的单独数据包,因此执行一个标准的幻灯协议。
[0103] 为了提高数据通道的利用,通讯模块16能够列出两个显示器,用于在一个时隙内的数据传输。图10显示了这一过程。该显示器位于本列表的第二位,定期唤醒以检测数据包是否正发送至主要显示器。
[0104] 当通讯模块16完成向主要显示模块18的数据包传送时,显示模块18对已接收到数据的回应即刻发送给本列表中的第二个显示模块18。这阻止了另一个系统夺取该通道。这些数据包86在进发之间的4.75ms空隙中是反复的。
[0105] 在一个进发期间的某一点,第二个显示模块18被唤醒,见图10第102行,发送一个回应,然后起始一个标准的数据传输。这等同于数据进发的末端,通过扫描数据包的控制比特或检测没有数据传输的短暂时期。数据储存在图10中所示的局部缓冲区104。
[0106] 回复数据包
[0107] 回复数据包106是“捎带”至回复回应的。图11呈现出可变长度的数据包。在这种情况下,第一个三个数据字节是回应,随后的四个字节是有效负载。
[0108] 如果数据列队于显示器传输缓冲区,这将在下一个回应数据包中发回。然后,该数据包由通讯模块16回应。对该回复路径没有滑动窗口协议。在制定的数据包外将产生一个“BAD”,并终止现存的通讯时段。
[0109] 如果来自通讯模块16的回应没有发送到显示器,该数据则将在下一个显示器到通讯模块16的回应期间重新发送。
[0110] 初始同步化和重新同步化过程
[0111] 如果显示模块没有与通讯模块16同步,则需要与发送器(通讯模块16)的轮询间隙重新同步化。重新同步的要求发生在以下四种途径之一:通讯模块16不再发送同步数据包,通讯模块16不再以相应频率发送同步数据包,显示模块18的轮询期间在容忍度之外(例如,超过同步脉冲74的时间,接收到一个有效的数据包82),和/或在初始设置之后,当显示模块18试图定位一个有效的通讯模块16。
[0112] 通讯模块16最初尝试扫描本列表中的第一频率。该扫描包括唤醒、执行运输检测或在频率通道上进行CD扫描。如果没有传输器,显示模块16将恢复到休眠状态,其时间长度短于同步数据包进发长度。如果显示模块18检测到一个传输器信号,它将保持两个同步数据包82的唤醒状态,并试图处理数据。如果它不能在数据包期间确保唤醒,则会回复到休眠状态,其长度短于同步数据包的进发长度。
[0113] 如果有效的同步数据包82被处理,那么显示模块18知道哪些时隙与同步数据包82相关,以及同步数据包进发的时间补偿。这使之保持休眠,直到下一个轮询期间,期间显示模块18进入正常的操作期间。
[0114] 如果显示模块18不能在可编程的完成周期数后将一个有效的同步数据包82定位在初始频率,即少于5且最好为2,尝试定位同步脉冲到可用频率,在初始设置期间进行程控。
[0115] 以同样的方式执行在一个频率上的扫描。然而,显示器在一个略长的时期内保持唤醒状态,在列表中的每个唤醒时间的所有频率上执行CD。
[0116] 如果在延伸时期进入睡眠的时间点上,显示模块18不能与通讯模块16同步化,例如尝试再次定位通讯模块16之前的15秒。这延长了电池寿命,并提供已储存的元件事例。
[0117] 成组访问
[0118] 成组访问有两个方面,第一是将显示器分配为一组,第二是将数据发送到那一组。
[0119] 分配显示器
[0120] 有两种方法可用于分配显示器到一个特定组:
[0121] ●单一配置(回应):通讯模块16正常唤醒显示模块18,但其中一个数据包具有一个命令比特设置,随后一个命令将指派该模块发送到一个组ID。这些数据包作为每个正常的数据传输协议而回复。
[0122] ●分组配置(不回应):这允许通讯模块16在轮询分组中同时分配给一套显示模块18。在发送SYNC数据包82和特殊命令之后,例如显示器位置1位于一个预先决定的形式,显示器位置2位于另一个预先决定的形式,该轮询分组的所有显示器将被唤醒并处理数据包。通讯模块16随后发送显示模块预期的具有预定结构的数据包,从而使得显示模块分组通过单一的数据传输而分配接收,并且被该组中的所有显示模块处理。
[0123] 向一个分组发送数据
[0124] 当通讯模块16能够与显示分组通讯时,它传送一系列特定的同步数据包。这些具有位置1场地以一种预期的方式设置,位置2场地被设置为可与通讯模块16通讯的分组。此时,数据流向相关分组中的所有显示器,即使没有ACK数据包回应。传送的数据包ID最好随每个传输数据包增加,取决于显示模块18确定是否收到正确的数据。
[0125] 如果显示器位置1设置为0xFFF,显示器位置2设置为0x0001,那么下一个数据包将预定仅在组1中标记。重要的是它与时隙分组(在显示器位置的LSB基础上)不同。有必要在不同时隙重复几次该过程,以确保所有的显示器完成更新。一个分组位置,例如
0x0000能够保留,并用作所有显示器的播放位置。
[0126] SYNC数据包最好产生于先前描述相似的数据结构,包括数据包长度的确定信息,SYNC数据包进发中的同步数据包数目和/或剩余的SYNC数据包数目,以及应对的相关显示分组信息应完全贯穿第一显示位置和第二显示位置。信息最好根据时间时隙提供,确认瞄准SYNC进发。数据包最好在基本位置和显示器之间进行传输,包括相应的位置信息和在一个特定数据包进发中的相关数据包的序列信息。例如,一个数据包可能包括480比特,包括一个命令元件,一个“数据包剩余”元件和实际数据(例如以472比特的顺序)。该命令字节可能包括一个命令比特、起始时期、起始时间时隙、结束时期和一个数据包ID。一个数据包最好由显示器产生,回复到基础位置,包括位置、时隙等相关信息,以及一个本身含有一个命令字节和/或回应数据的数据包。特别的是,该显示器适应于成功回应接收到的数据,并以前面所述的方式进一步要求可能已乱码的数据。
[0127] 在不可恢复连接错误事件发生时,显示器18超时并进入睡眠,其中信息回馈到通讯模块16。
[0128] 显示器重新编程
[0129] 至少每15s,在方便的时刻,显示器设置一个预定的地址,例如其H/W位置,一个预定值,例如0x00,并利用一种预定的协议扫描该控制频率。这可能发生在同步脉冲组件74之间,而显示器不与通讯模块16通讯。这可使显示器很容易的重新编程。
[0130] 多重通讯模块16
[0131] 多重通讯模块16能够通过在商店分派额外的发射器处理该系统10到不同的频率。
[0132] 显示器与任何有效的通讯模块16相关,该通讯模块能够在任何频率上找到匹配的网络ID,在初始的配置步骤期间进行下载。
[0133] 这取决于PC应用软件反过来利用不同的通讯模块16试图与显示器通讯。一旦显示器成功通过一个通讯模块16发送数据,它将作为该设备的首要发射器。
[0134] 显示器网络管理模块22
[0135] 显示器网络管理模块22包括一个数据库,一个数据库应用程序界面20和一个图解的用户界面。
[0136] 数据库20
[0137] 在通讯器12与显示器网络管理模块22之间分享数据库20。该数据库20包括显示模块18相关信息,这些显示模块与产品、显示模块统计信息、产品图像、命令和状态列队,以及审计记录表相联系。
[0138] 应用程序界面(API)
[0139] 应用程序界面(API)包括提供第三方应用与通讯系统之间的主要界面。在该API中提供有一个全面的命令库,以使第三方应用可行,例如图像渲染模块28联合图像到产品上,并推进显示模块18上的图像更新。API还提供了管理产品创造和删除功能,显示模块18与产品联合,补偿状态和统计信息。
[0140] 在系统10安装期间,API用于在数据库20中创造产品和显示模块。在创造后,API常用于将显示模块18(或多重显示模块)与产品结合。一旦该联系建立起来,API可保证随时的产品更新要求,适当的显示模块与产品连系,发送图像更新。
[0141] 在系统10安装后,当图像渲染模块28有产品的新图像时,API被访问。在图像更新收到时,在将显示模块更新至通讯器服务队列之前,需要API验证图像的大小和格式,以实现向与产品相关的显示模块18传输。API等待来自通讯器服务的回应,并将之返回至访问应用。如果检测到失败,API也可进行更新重试。
[0142] 图解用户界面(GUI)
[0143] GUI包括一个软件应用,它可以为用户提供一个安装和配置API与数据库20的途径。
[0144] GUI提供了一个创建和删除产品与显示模块的途径,联合显示模块与产品,用于以图解的形式显示使用统计和审计信息。
[0145] 产品规则引擎26
[0146] 产品规则引擎26包括一个软件应用,其能够控制产品更新,呈现出一个用户界面,以显示更新统计和状态信息。
[0147] 当系统规则引擎34确定了产品需要的新图像时,它将安排产品规则引擎26的运行。产品规则引擎26从系统规则引擎数据库38中收回产品数据,并安排图像渲染器28产生一个产品的新图像。这在图14中的步骤120至124中表示出来。
[0148] 一旦图像提供了一个产品更新命令,包括通过API向显示器网络管理模块22提供新的图像。随后,该图像被传送至适当的显示模块18,并在步骤132显示。另外,通讯器12从显示单元18重新回到更新状态,如步骤134,并且显示器网络管理模块22监测更新队列,并在数据库中的审计表格中储存状态,如步骤136。重复该循环以维持完整的数据库审计表格,并且该产品规则引擎138通过API定期地回复状态,直到该过程完成,见图14中的步骤140。
[0149] 根据图15,如果一个分组产品更新需求如步骤142所要求的,那将有一个组更新过程,在那里确定商业规则引擎34。例如,一组显示模块18可能会根据邻近和/或产品类型进行分组,需要一个分组更新,从而改变显示图像(见后面的讨论)。在步骤144,产品规则引擎要求提供产品图像,并且图像渲染器28提供步骤146的图像。产品规则引擎26向显示网络管理模块22发送“开始/结束分组”命令,对于每个产品,产品规则引擎26向显示器网络管理模块22发送一个下载图像命令。产品规则引擎26进一步项显示器网络管理发送一个末端分组命令,DNM22创立分组,并列出通讯器12的下载图像命令,在步骤154所示的分组中,使显示器18与产品联系。该通讯器12向各组指派显示器,并为之下载图像,DNM22监视图15中的步骤158所示的更新队列。DNM22进一步发出分组更新命令,以完成步骤162所示的所有图像下载。如步骤164所示,该组中的所有显示器更新其下载的图像,通讯器12收回该组中显示器18的更新状态。DNM22向产品规则引擎26发送一个全组的更新状态,产品规则引擎通过步骤170所示的API收回状态。
[0150] 对于定时的分组更新来说,图16中显示了一个在系统规则引擎34中确定一个定时的分组产品更新要求,如步骤174所示,并且该产品规则引擎26要求图像渲染器28渲染产品图像。产品规则引擎26进一步向DNM22发送一个起始分组命令,包括一个步骤180所示的更新时间。每个产品的产品规则引擎26向DNM22发送下载图像命令。随后,PRE26向DNM发送末端分组命令,如步骤184所示。DNM22创造分组和队列,并向通讯器12下载图像命令,使显示器18与步骤186所示的相应分组中的产品相连。通讯器12指派显示器18到各组,并下载图像,DNM22监视更新队列。如图16所示重复这些步骤,以确保所有图像被渲染,所有更新传送到相应的显示器18。当所有图像下载完成时,DNM22发送分组更新命令,到达步骤190所示的适当时间。通讯器12向所有显示器18播放命令,显示器以步骤194所示更新下载的图像。通讯器12从分组中的所有显示器18中收回更新状态,DNM22向PRE26发送一个分组更新完成状态。
[0151] 参考图17,其中显示了一个提供不同图像更新的流程。而且,该SRE34确定步骤214要求的产品更新要求,产品规则引擎26要求图像渲染器28渲染产品图像。产品规则引擎26向DNM22发送下载图像命令,DNM将图像与步骤212所示的先前图像更新相比较。如果图像相同,DMM22将图像更新状态标记为完成,并监测更新队列和数据库审查表格中的储存状态,如步骤218所示。产品规则引擎26通过API认可状态,该过程以步骤224的方式完成。然而,在步骤214,如果图像不相同,那么DNM22则质疑是否图像差异是细小到中等的。如果是小到中等,DNM22创立差异序列,以步骤228发送差异更新命令。通讯器12向显示器18发送差异更新。随后,显示器18用下载的图像更新其显示内容,并以步骤232回复状态信息。通讯器12从显示器18回复更新状态,并相应地通知DNM22和PRE26。
[0152] 如果在步骤226,图像差异不是微小或中等,那么如步骤236所示,图像差异将在此阶段显示较大,DNM22发出图像更新命令238,从而通讯器12向步骤240所示的相应显示器18发送图像更新。
[0153] 在步骤232,显示器18用下载的图像更新器显示的内容,并回复其状态至通讯器12,反过来分别通知DNM22与PRE26。
[0154] 图18详细描述了显示器18上图像更新的进一步过程。在此,SRE34确定了步骤242所示的产品更新需求。PRE26要求渲染产品图像,图像渲染器28渲染该图像。而且随着更新时间,PRE26向DNM22发送一个下载图像命令。DNM22随着更新时间向通讯器12排列图像更新命令,显示器18与产品连接。通讯器12下载图像到显示器18,发出如步骤252所示的图像更新命令。显示器18接收新图像,回到254状态。定期唤醒显示器18,如果到达指定时间,那将在步骤252用下载的图像信息更新显示器。
[0155] 图像渲染模块
[0156] 图像渲染模块包括一个模板设计器32和一个图像渲染器28。
[0157] 模板设计器32
[0158] 模板设计器32包括一个软件应用,向用户提供用于显示模块18创建模板30的方式。该模板30允许不同图解元素的布局,从而制造显示模块图像,并限定一系列规则,将图解元素应用到图像。
[0159] 模板设计器32呈现给用户一个数据元素目录,来自系统规则引擎的输出。该数据元素能够应用到一张图像中,还可建立另外的规则来限定字体、字体大小、布局位置和其他格式信息。
[0160] 图像渲染器28
[0161] 图像渲染器28包括一个软件应用,由产品规则引擎26设定运行,在图像模板30的基础上使用模板设计器32渲染显示模块图像。
[0162] 该应用使用由系统规则引擎34提供的数据,根据相关模板所提供的规则设置信息格式,并输出适用于传送至显示模块18的产品图像。
[0163] 系统规则引擎34
[0164] 系统规则引擎34的一种形式是软件应用,能够执行一系列特殊任务,以确定显示模块设备显示正确的图像。该规则引擎执行以下操作:
[0165] ●合并多个不同的数据源到一个单一的输出终点。
[0166] ●应用计算数据源的事件或条件,建立单一的“衍生”数据元件输出。
[0167] ●使用来自数据源的信息,确定如何应用数据元件,调动输出终点。
[0168] ●使用“倾听者”检测数据状态,等待预期的条件发生,创造执行动作,应对确认条件。
[0169] 用户限定上述操作的任何编号,在控制数据内容的基础上,检测他们的数据源和起始事件。这些事件可以是正常的,但不受限制,致使图像渲染器28产生新的产品图像,向API发生图像更新命令。
[0170] 系统规则引擎34的示例可用于执行:
[0171] ●显示模块图像的创作关联着从一个产品到另一个产品的数据,例如交叉销售。
[0172] ●使用规则进行产品价格促销,通过特定的数量降低产品的标准价格,使图像渲染为利用交替的图像模板来促进该下降。
[0173] ●产品价格随着存货清单的水平发生改变。可建立规则来监测零售商的存货目录数据库,提示相应于顾客的存货水平。规则也能够在商店存货水平的基础上调整价格,或交替参考顾客来替代没有库存的产品。
[0174] ●清扫网络40并询问竞争者的价格。实时自动地调整商店产品信息,显示那些竞争者的价格,来突出商店能够实现最优势的价格。
[0175] ●根据最迟销售日期,自动更新价格信息。
[0176] ●根据存货水平和存货水平变化率,自动更新价格信息。
[0177] 参见图19,显示了如何利用发明控制系统维持商业规则。这里的系统规则引擎(SRE34)监测数据库38,包括步骤226所示的产品价格和储存信息。
[0178] SRE34查询步骤268中的存货变化,在无变化时继续监测数据库38,通过询问过程形成回路。然而,在库存变化时,系统规则引擎34如272所示设置一个交叉电池领域为零。在询问步骤274,如果库存大于或与预定的高限制相等时,设置库存为步骤276所示的“有现货”,图像渲染器28能够在产品和价格的基础上创造一个图像,数据库信息储备和交叉电池从适当的惯例数据库38抽取数据,从而产生图19中图像I中所示的图像。产品规则引擎26进入产品更新,确保新图像呈现在相应的显示模块18上。
[0179] 当库存高于或等于询问阶段286上预设的“中等”存货水平时,库存则设置为“有限的”库存,如步骤288,并且步骤278中的过程将在随后进行描述。
[0180] 如果存货不认为是高水平或中等水平时,在询问步骤219,商业规则引擎SRE34查询库存是否大于0,如果大于0,那么库存则设置2“低水平库存”,使用图像渲染器28和产品规则引擎26创造适当的图像。
[0181] 然而,如果确定步骤290时有0个库存,那么库存设置为“无存货”,交叉电池配置为步骤278所示的相关产品的适当图像。
[0182] 显示模块18定时更新
[0183] 显示模块18定时更新提供了一个实现分组更新的可选方法。利用这种方法,显示模块将在某一时刻显示出图像更新,独立于通讯器12和显示网络模块。这排除了分组更新广播的需要。如图18所示。
[0184] 多显示模块
[0185] 根据图20,其中显示了一个单独的显示通讯模块57和多显示器54i,54ii,54iii,54iv的结合,它们共同组成了一个架子边缘系统:提供了一种更新沿架子边缘上的多个显示器的简单有效的方式,通过共享单一的通讯模块降低架子边缘整个系统的成本。
[0186] 显示通讯模块57
[0187] 显示通讯模块57包括一个微控制器52’,一个RF收发器56’,一系列信心通路界面58和一个电力供应60’。多个显示器54共享一个单一的显示通讯模块57,向更新每个显示器54提供所需数据。
[0188] 显示通讯模块57包括一个通过通讯协议运行软件应用的微控制器52’,与通讯模块16连接。它接收来自通讯器12的命令和数据,处理这些命令,在完成每个显示器54i至54iv后返回回应。
[0189] 在处理更新命令时,微处理器52’选择适当的显示器54(基于命令提供的地址),通过一系列总线接口59应用电力并向显示器54’发送命令和数据。一旦该命令完成,微控制器52’使显示器54断电,并通过RF收发器56’返回回应。
[0190] 显示器54’
[0191] 显示模块54’包括一个LCD显示器,一个具有连续总线接口的整合IC,一个电压转换模块,一个温度传感器和LCD更新算法
[0192] 当空闲的显示器54’处于低功耗的待机模式。显示器54’仅当个别应对时供电,以确保电能使用最小化。
[0193] 当连续总线接口59收到来自显示通讯模块57的更新命令,显示模块供电温度传感器66’使之读数,然后利用该读值调整电压转换模块,从而产生更新所需的电压。LCD更新算法应用正确的开关波形更新显示器。
[0194] 显示器更新一旦完成即向连续总线界面59发送回应,并回到非常低的功耗状态。
[0195] 产品18’被设定完全适合架子的边缘。该结构包括一个单独的显示通讯模块和多显示器,提供了一种控制大量显示器的低成本途径。产品18’由单独的电力供电,最好是电池组,仅显示通讯模块在其正常的标准模块中起作用;当显示更新是必需的时候向显示器54’供电。
[0196] 电力计算
[0197] 利用一个或多个系统特征,以及上述方法中的一步或多步,实现低电力损耗,提供了随后的电力消耗数据。在这一点,一个单一的电池承担供应1.53Ah的能量(例如,大约电池组总电量的90%)。电池的放电将依赖于温度。假定恒量23deg C。
[0198] 每个显示模块18的电力使用包括表1中所示的下列典型组成:
[0199] 表1 不同操作模块中的电力损耗
[0200]
[0201] 上面计算了一个4”QVGA显示单元需要5.7mJ进行更新,同时需要额外的18.3mJ用于DC到DC转换器,提供驱动该显示器的电压。行电压为30V,柱压为5V,DC-DC转换器功率假定为这些计算的85%。显示单元的有效负载为33kΩ。1-bit显示的图像更新时间是最差情况使用时间(每个图像1.578秒),RF接收时间为6.373秒。
[0202] 图22是一个显示利用本发明系统的电池寿命(数年中)理论计算图解,其中每天图像更新几次(1到50次)。
[0203] 清楚地看到,驱动显示器是耗电的主要方面:每天只不过更新图像50次。这表明使用双稳态显示器的重要性。如果显示模块需要恒定的电力,那么即使是最低功耗的单稳态类型或目前可用的放射型显示器,其电池寿命最多也就是数天。
[0204] 典型零售应用中,显示器每天最多更新2到5次。对于每天更新5次来说,电池的理论寿命大约为9年,如果轮询时间约为20秒。减少轮询时间8秒,降低5%的电池寿命,大约为8.5年。提高轮询时间的规律性到每2秒一次,将对电池寿命有显著作用,减少40%的使用寿命。这在图23中描述。
[0205] 实际的电池寿命将不会达到理论值,因为电池的保质期是有限的。例如,用于计算的典型电池有7年的保质期。因此,没有优化轮询时期以延长电池寿命的方法。对于每天平均更新6次图像来说,轮询时间最好在4至8秒之间,最好是8秒。
[0206] 在零售应用中,存在单个通讯设备更新的元件数目与轮询时间之间的权衡。如果零售商要求改变1000个标签,那么这将在一晚上完成。通常,零售商可能需要在长达8小时的期间更新所有标签。更新所有标签所需的时间将在轮询时间指令。如果是8秒,那么1000个标签将在2.2个小时内完成连续的更新,这是非常令人满意的,同时确保电力使用最小化。
[0207] 其他应用可能具有不同的使用率。例如,如果应用包括选择显示器将预存的图像加载到闪存,这些图像之间有一个由观看者转换的界面,那么显示器每天可更新50到100次。在这种情况下,保持更长的轮询时间没有优势(由于轮询时间的电力是独立的——见图22)。该应用的关键在于最小化更新图像所需的电力和/或最大化来自电池的能量供应。例如,减少更新显示器所需的时间,显示器装载量(电容和轨道电阻),以及使用的电压都是降低显示能耗的有效手段。
[0208] 已经计算了小型显示器需的最佳SYNC或轮询时间。假设Vlcd=15V,Vd=3V,有效负载仅为15kΩ,即一个2”寸的120×160显示设备。该显示更新时间为0.6秒,RF接收时间为图像内容的1/4,为1.59秒。随着本发明中的RF系统的应用,我们能够获得图24中所示的电池寿命与轮询时间的关系。
[0209] 显而易见的是,由于在写入时期,显示器和RF的负载量较小,该规格的(1.7Ah)电池将可使用相当长的时间。轮询时间将可设置为2秒,电池寿命为5到7年,且每天更新5次。另一种方案是相同的显示器每天可平均更新15次(SYNC时期为8秒),同时保持5至7年的电池寿命。
[0210] 另一种重要的设计考虑可考虑到小型显示设备中:也就是成本和大小。通常都考虑减少的方法。例如,3个扣式电池可向4”QVGA提供1.7Ah的电力,而仅用2个电池就可供2”小型显示器。因此,小型显示器的能力供应总量大约为1.0Ah。也就是说图24的分析趋向于图23的分析。在这种情况下,最佳的SYNC时期(轮询时间)也是介于4至16秒之间,最好接近于8秒。
[0211] 总之,最佳的轮询时间(SYNC时期)与显示器的大小和图像、平均更新的次数和电池的总电量供应(即保质期、温度作用和电流排出)有关。最佳轮询时间介于2至16秒:低于2秒,RF SYNC需要更多的电力,限制显示器到最佳的最低能耗;高于16秒,更新大量显示器的时间超过最小的额外收益(因为电池的保质期和相对高的重要性与显示器的更新有关)。实际应用中,8秒被认为是最合适的。
[0212] 分组更新
[0213] 该系统的一个方面是利用分组更新来同时或并联地更新一些或所有的组件。在一天的过程中,通过使用预存的图像完成加载到每个组件(显示模块18),并储存在闪存中,且直到该组件收到分组更新要求才会显示。
[0214] 分组更新过程可见于图25中的流程图。实际操作中,一些标签不会在第一次尝试中成功更新,因为他们受到来自环境的影响,或比大多数标签位于与传输器更远的距离。为了最大化更新的表情数量,分组更新命令重复三次,以减少损失。
[0215] 实际操作中,在典型的超市中,该系统标签成功率为97%,距离传输器100m远。如果随机事件引起3%的损失(例如,来自顾客的干扰),那么重复的分组更新将可确保
3
100(1-0.03)%的标签不能正确更新:即在100000个显示器中有3个。
[0216] 实际操作中,这种损失不是随机的,它更可能发生于某些标签。在这种情况下,第二次和第三次分组更新的成功啦将会降低。在这种情况下,显示器将会以传统的方式,随着分组更新进行逐个更新。但这需要一些时间。本发明的另一方面是减少了分组更新后的选择连续更新序列的时间,那些组件最常发生更新困难,因此最可能在分组更新序列中失败。控制通讯系统的软件将获得哪些标签最易更新失败的信息,例如,每个组件的局部环境或距离传输器某组件的距离。
[0217] 其他功能
[0218] 在零售部,显示系统10能够适于提供以下一个或多个功能,特别是使用一台计算机来驱动通讯器,以向零售商店中多个毗邻产品的显示模块转播显示数据,计算机最好有来自外部数据源的数据输入,例如零售商店中的产品库存水平,适用于运行至少一个;
[0219] 创建显示模块图像,将来自一个产品的数据连接至另一个产品,从而使产品交叉销售可行;
[0220] 利用规则进行产品价格促销,通过具体的总量降低产品的标准价格,通过显示模块引起显示器可用图像模块的使用,从而促进减价;
[0221] 建立计算机操作规则来监测零售商店的存货清单数据库,并用于为顾客标识有关的库存水平,例如“仅XXX有剩余存货”;“有库存”等,根据商店的库存水平为顾客展示改变的价格和/或存货水平的变化率,和/或如果没有存货的话,为顾客提供可选的其他产品参考,显示脱销通知,例如转换成黑底白字的“售完”;
[0222] 审讯竞争者售价,例如通过互联网,最好是自动调整为隔壁商店产品的显示信息,最好是实时进行的,显示出那些竞争者的价格,例如突出强调本店里的价格最具优势;
[0223] 根据商品的“最晚出售日期”自动更新邻近的显示模块上的价格信息;
[0224] 由显示模块显示特别提供,例如“买一送一”;
[0225] 由显示模块显示详细的产品信息,例如一个或多个邻近产品的组成部分,原产国、自由贸易、脂肪含量、审查意见(例如,酒类)、健康交通信号灯、出售截止日、使用截止日和最佳使用日期等信息;
[0226] 利用与显示模块相关的温度传感器进行温度监测,使显示模块让顾客确信某一时期,例如前些天箱或冷却器的最高温度,显示模块最好包括一个温度传感器,适用于将温度信息传回通讯器,从而提高有误的温度区域;
[0227] 显示模块显示日期,在比较相关产品的“出售截止日”时,提醒使用者日期;
[0228] 显示模块显示日期——小时和分钟最好能够随每个SYNC脉冲和库存进行更新(由于显示器未唤醒而没有显示)。当到达改变SYNC时期(轮询时期)时,所有的显示器将能够在适当的时间缩小SYNC时期,并在完成时重新提高;
[0229] 显示出推销商品的颜色,例如红显示器的图像自动由黑角(非特供)转换为红角(特供应用);
[0230] 显示模块的干预检测包括一个干预明显的传感器,例如一个倾斜的开关,包括一个加速表,可检测到未经授权的尝试将显示模块从架子上移开,这种尝试最好能够显示在该部件上,和/或通过通讯器与中央办公室通讯;
[0231] 在顾客返回隔间的显示模块上显示任何可供应的相邻产品条目,例如相邻的试衣间或顾客服务部,这些存货条目最好是全体职员用户可识别的系统输入设备,例如一个激光扫描仪,来鉴别产品和远离显示器位置(架子)的地点;
[0232] 两个或更多通讯器的三角关系适用于确定显示模块的位置,并通过一个计算机和/或一个显示模块向用户显示三角关系信息;
[0233] 运行一个显示器,能够服务顾客,例如形成列队,特别是在目录零售商处随意列队,例如阿格斯或IKEA,和/或快餐零售店;
[0234] 显示模块为员工显示用法说明;和/或
[0235] 显示模块上显示更新次数和/或显示模块电池需要更换的剩余天数。
[0236] 显示模块可包括一个触摸屏和/或一个能使用户翻阅详细的信息,例如产品说明、使用手册等信息的开关,该显示模块最好包括一个通过默认的方式向用户呈现主要的显示图像,和一个从属图像,用户能够基于在显示模块滚动选择阅读信息,此外,主要图像首先写入显示器,而从属图像则在一天中的空闲时间写入,在一个固定的时间段后,例如4-10秒会自动回到主要图像。
[0237] 同时,还可在选择期间提供一个库存盘点模式,例如在商店停止营业期间,显示器转换到库存模式,在显示模块上显示一个或多个架子上的布局图,从而代替产品信息。
[0238] 图26显示了一个用于空间计划实例中的显示系统示意图。其中显示了一个具有编号的显示系统10特征的空间计划显示系统300,参照图1进行了详细的描述。还显示了一个X线断层照片的空间计划数据库302的附属图像,一些ID标签306附加至库存。
[0239] 在零售环境中,X线断层照片是一个显示产品和固定装置的图解,以实现顾客购买的最大化。通过跟踪顾客的购物习惯,X线断层照片允许零售商优化他们在商店中的产品摆设。
[0240] 该实施例包括显示元件18的多重图像能力,以及RF系统的14快速更新显示单元18分组的能力。在优先实施例中,该空间计划系统300使用与显示系统10一样的结构,并在商店的打烊期间使用。这可能是在商店向顾客关闭或在没有或只有很少的顾客活动期间进行,例如在24小时营业商店营业期间的早上1点至6点的这段时间里。
[0241] 空间计划系统300具有一个附加的空间计划数据库302,与零售商的数据库38结合,输入系统规则引擎34来制定系统规则36。在主要零售商产品和价格数据库38的实施例中,重新获得预定时期的数据,并利用模板30转化为每个产品的图像,用于模板设计器32的产品定价,发送至显示组件的主要图像储备。这些主要产品定价/描述图像24随即显示。在另一个实施例中,计算机27使用一个命令来重新获得产品信息,这允许零售商利用商店里的意外时期。
[0242] 来自空间计划数据库302的数据利用模板30转化为每个产品的图像,用于模板设计器32中设计产品布局或架子摆设位置。这些图像发送至显示元件的第二图像储存304,直到发送特定更新命令时才会显示出来。
[0243] 优先实施例中的系统规则36用于向所有的显示组件18发送分组更新命令,以在特定的时间和日期显示第二图像304(例如,X线断层照片)。通过进一步实施例中的分组更新命令在做出一些变通的基础上发出。
[0244] 第二图像304显示X线断层照片,使商店员工决定如何补充或重新摆放货架上的商品。在该实施例中,系统规则36确定主要图像24显示在显示元件18上的时间。在另一个实施例中,显示元件18通过输入,可以在主要图像(例如,商品图像)和第二图像(X线断层照片)之间进行转换。该输入可以是由商店员工控制的;例如如果其中一名员工在商店营业期间整理货架时,一个顾客走进正在显示第二图像304的显示单元,那么该员工可以手动转换该显示单元18,使之显示主要图像24,从而便于在顾客走过期间为顾客服务。
[0245] 在另一个实施例中,该显示元件18还包括一个扬声器,例如一个压电的扬声器,当图像由主要图像变为第二图像308时进行指示,或者当显示元件18在通常改变显示时指示。声音可通知货架整理者可见更新的X线断层照片信息。本领域的技术人员将会想到引入扬声器到显示元件中并不局限于货架整理实施例中,还可用于该显示系统10的所有实施例和本说明提到的不同的方面。
[0246] 图27显示了一个应该显示第二图像的例子。典型的X线断层照片显示了包括整个显示器和/或整个的商店货架摆放的信息。这些信息不适宜在显示系统10或空间设计系统300中显示,因为受到零售店中使用本发明的具体实施例的屏幕大小的限制。图27显示了一个显示元件18,包括一个显示器54,它分为三部分310,312,314。每部分显示信息316,318,320和322。
[0247] 在所示的示例中,基于货架上的商品数量、显示器54的尺寸和显示元件18的位置,显示器分为三个部分310,312,314,且其所分部分的数目可以有所不同。在该显示器54的优先实施例中,显示器相关的项目位于部分310中央,其条目堆放于部分312的左侧和部分314的右侧。
[0248] 在显示元件18的示例中,外围部分312,314可供货架堆垛机参考,显示主要图像的单一项目。
[0249] 在该实例中,每个部分310,312,314包括库存产品316的相关信息,例如汽水,品牌318,库存产品320的质量和例如产品库存格322之类的任选信息,例如金字塔形堆叠、个别存放等。如果货架仅堆放一种单一产品,则不需要外围部分312,314即可显示更多库存产品的细节信息。在另一个实施例中,外围部分312,314只包括有关产品316和/或品牌318的信息,以供摆放者参考,因此需要更少的显示空间,允许有更多的信息显示在中央部分310。在另一个实施例中,显示器显示货架上和/或显示元件18下的产品存货信息。第二图像中显示的信息完全由模板设计器32和模板30控制。
[0250] 为了避免混淆中央部分310,或在该部分强调产品库存信息。这包括使用黑体文本、其他颜色、更大的字体等。
[0251] 由于显示元件18一般较小,80mm高,70mm宽,所有优先使用文本的显示方式。在另一个实施例中,也可使用一个基于X线断层照片的图像,以图解的形式展示产品。
[0252] 在另一个实施例中,显示系统10还包括一系列RF收发器56和标签306(图26),还有库存的RFID标签。每个显示元件18有一个RF收发器56,它能够进一步促进检测预定范围内的所有RFID标签,例如2米。RFID标签位于每个库存条目上,允许显示元件18检测到来自库存条目的信号,后者位于一系列元件中。位于显示元件18中的微控制器52能够比较检测到的RFID标签306,它可传送信息标识符,允许所附的产品确定,将信息显示在显示元件上。因此,设置范围内的存货水平的测量和存货类型可轻松获得。当显示元件18处于下一个唤醒状态,它向计算机27传递回货架上的实际产品数目,并且计算机27能够比较货架剩余数目与系统规则36确定是否需要补充。如果微控制器52确定存货水平,那么将向计算机27发送信息,以提升存货水平。
[0253] 此外,为了节约电量,SYNC脉冲包括一个唤醒传感器和扫描命令。唤醒传感器和扫描命令为RFID收发器56供能,检测预定范围内的具有RFID标签306的所有产品,通过RFID的识别信号确定该范围内的差篇,向计算机27传输信息,并使RF收发器56回到睡眠模式。为了进一步节约电能,唤醒传感器和扫描命令的定时是以时间为依据的。例如,在购物的最高峰时间内,唤醒传感器和扫描命令将有规则的启动,例如每10分钟,在较低的顾客量时期,甚至是数小时内,库存有可能维持在近似恒定水平。
[0254] 该领域技术人员可能会想到传感器的使用并不仅仅局限在RFID标签和RF收发器56。RFID标签306的使用允许轻松整合现有结构,其中RF收发器56已然存在于该显示元件18中。重量传感器用于测量货架上库存的当前重量,库存剩余总数与所检测到的重量成正比。光线传感器用于检测货架上库存的高度,这将指出库存水平。在优先实施例中,该传感器能够提供库存类型相关信息。这些信息与库存类型有关,允许在单独的唤醒传感器和扫描命令下,监测多条目的库存水平
[0255] 除了在零售部门,显示系统还可用于饭店,例如显示订单相关信息,例如手动传输的无线显示模块,顾客能够使用具有序号的显示模块及其购买的条码,包括顾客选择的表格以告知服务于相应订单的位置。
[0256] 以下部分能够提供其他功能:
[0257] 在医疗环境下显示系统的使用,例如告知储备的一个或多个医院床位;现任的医疗细节;位置认识和规定的显示位置;即将进行手术的时间、位置和医生姓名;用药频率和服用禁药水平;登记号(例如,婴儿吊床)、手术设备和药物储备。
[0258] 军事环境下显示系统的使用,例如向本机命令发送命令和控制信息,本机命令最好能够向200m半径范围内的人员发送(编码的)命令、地图。
[0259] 仓库中的显示系统的使用,例如在仓库中的条目入库期间显示其位置、库存水平、本地指令(例如,命令、地址等)。
[0260] 最后,值得注意的是,现有系统为各个ESL元件(显示模块18)使用多个时隙,从而大大减少能力损耗。例如,见图4使用了4时隙。
[0261] RF协议通过使用SYNC数据包和时间分隔多路技术(时隙)的结合来优化现有的消耗和频带宽度。通讯器在每个时隙(1.1s)传送多个SYNC数据包。根据RF地址,将每个显示器分配给一个时隙。该方案允许100%的可利用频带宽度,但每个显示器只能唤醒其分配的时隙。时隙数量是2的倍数。增加时隙数目可降低显示器的能量消耗,从而得到更长的回应时间。
[0262] 在每个时隙开始时,发送包含有奇数个SYNC数据包的区块。每个SYNC数据包含有来自中部SYNC数据包补偿(例如,t=-2,t=-1,t=0,t=1,t=2等),允许显示器与中部SYNC数据包(t=0)重新同步化,通过在收到的第一个SYNC数据包的基础上调整时钟。这使得该协议依靠较少的准确性和成本相对较低的晶体振荡器而具有时刻漂移的弹性。保持显示器与通讯器的同步通常需要一个低容忍力32KHz时钟晶体,但也具有微控制器的内部RC振荡器的功能,进一步节约成本。
[0263] 发明者发现,如果每个显示模块大约每8秒被唤醒一次的话会非常节能。然而,在一个特定的环境中,特定的模块可能会因为热闹的超市中的RF干扰而无法收到一些SYNC脉冲的同步化信号。使用我们现在的系统,在每个SYNC脉冲中传送多个SYNC数据包。
[0264] 如果使用5个SYNC数据包,在失去与通讯器的同步化之前,显示器的时间可趋于3个SYNC数据包(t=0,t=1,t=2),例如在每个唤醒时期之间,时钟可漂移至11.25ms。每个组件具有一个晶体振荡器,其精确性达百万分之20:这意味着该振荡器可漂移至每个唤醒时期间的0.16ms,在指导重新同步化扫描之前,使显示器放松最大70SYNC脉冲,或616秒(70*唤醒时期)。
[0265] 如果发送单一的SYNC数据包,那么该漂移需要精确到3ms内。因此,液态的晶体模块可能在18个SYNC脉冲之后需要一个再同步化扫描,仅有158秒。
[0266] 如果该组件在某个时段(例如50至100个时隙)没有收到SYNC脉冲,那么显示模块必须进行重新扫描来寻找SYNC脉冲。除了在高功耗下的3ms进发,该过程需要一个高功耗下1s的完整时隙。也就是说,如果因RF干扰损失了SYNC脉冲,那么需要消耗333多倍的能量。这种干扰可能来自周围物体的电干扰,改变显示模块的局部环境(例如,金属物体、电车和超市营业时期的其他局部变化)。为了消解这一问题,发送一系列的SYNC脉冲,包括先前和随后的预期平均时间脉冲。这大大提高了元件接收SYNC脉冲的精确度,并保证电力保持在最小水平。
[0267] 零售环境有数千个液态晶体模块,与单独的通讯器相连。不仅成本低、具超低电压,而且是可靠的。本发明一方面使用多种SYNC脉冲数据包,有助于确保超低电力消耗,同时确保较少发送再次同步化扫描,并且该系统是可靠地。
[0268] 申请人还使用两项附加过程,优化了显示模块18与通讯器12同步化过程:
[0269] 多点传送(再同步):
[0270] 在设置为“再同步”命令字节时,“唤醒”数据包的连续流在配置通道(不属于LBT(发前听)规则)上传送。这大约传送15秒(例如,长于所有时隙的总时间),以确保可在此时期唤醒所有的显示器。“再同步”命令通知显示模块18能够在等候15秒后是同再同步,允许通讯器12定时启动再次发送SYNC数据包。只有可听从配置通道的显示模块18将接受该命令。也就是说,可使用一个默认通道,其中任何显示模块18不再与通讯器12进行再同步,等待“再同步”命令,随之而来的是显示模块18开始听从适当的同步化信号通道,用于其适当的时隙。
[0271] 同步风暴:
[0272] 在正常的操作中,通讯器12在时隙起点发送一系列同步数据包(通常是5个)。在“同步风暴”模式下,通讯器12发送连续的同步数据包(在标准的通讯通道,服从LBT规则),允许不同步的显示模块18重新同步,无需必须进行全部重新扫描。同步风暴持续多数,最好是3个完整的时隙,因为一些显示模块18可能不同步程度较高,抵消同步化数据包以提供足够的信息使他们再核算正确的同步化时间。该同步通讯风暴在每个显示模块18分组的每个时隙内最好包括一系列同步化数据包。最好以相似于标准的5个同步信号(例如,标记分隔率)的方式联系整个时隙的始末。每个信号最好根据时隙(显示模块18分组)包括一个标签,一个相对位置或时隙内的次数,从而确保显示模块转换至不同时隙的唤醒时刻,或至一个时隙内的不同次数。而且,该“风暴”最好发送至3个完整的连续时隙。
[0273] 尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈