在包括具有发送合格呼叫装置的主站的选择呼叫系统中可由次站从合格呼叫中确定数据...的制作方法

文档序号:6663648阅读:242来源:国知局
专利名称:在包括具有发送合格呼叫装置的主站的选择呼叫系统中可由次站从合格呼叫中确定数据 ...的制作方法
技术领域
本发明涉及将选择呼叫系统中的无线接收设备用做存储由设备用户得到的诸如忠实(loyalty)点的特定数据的装置,为了多种类型的任何一个可以交换这些忠实点,和涉及操作忠实程序的方法。
已知的忠实方案是用户向结帐处的出纳员提供具有用户个人号码的塑料卡而出纳员通过读卡机刷卡并输入所得的点数或消费的数额。由中央计算机为用户记入这些点。在一些忠实方案中,用周期发送的结算表通知用户累计的点数。当点数超过任意数时,用户能将这些点交换成诸如能在商店的其中一个分店购买商品时连续使用的凭单之类的优惠,凭单一发出就使点数减少预定数目。通常来说,不考虑塑料卡的类型,用户以他们自己的意志不能确定它们已经累计的点数。结果没有足够的兴趣通过增加卡的使用获得更多的点。
本发明的一个目的是提供一种数据传输系统,其中关于该系统用户的特定数据可以显示给该用户。
本发明的另一个目的是操作忠实程序,它使得点被累计而不必向结帐处出示塑料卡。
根据本发明的第一个方面,提供一种操作包括一个主站和至少一个次站的选择呼叫系统的方法,该方法包括主站产生具有次站可以确定数据的特征的合格(qualifying)呼叫、将合格呼叫发送给编址的次站、且次站用合格呼叫的特征更新非易失性存储器中所存的数据。
根据本发明的第二个方面,提供一种包括一个主站和至少一个次站的选择呼叫系统,主站包括产生具有次站可以确定数据的特征的合格呼叫的装置、编码和格式化合格呼叫的装置和发送合格呼叫的装置,而次站包括接收合格呼叫的装置、解码和将合格呼叫去格式化的装置、检验合格呼叫是否编址到该次站的装置、检验该呼叫是否是合格呼叫的装置、用合格呼叫的特征获得数据的装置和存储非易失性存储器中所存的由用户使用的数据的装置。
根据本发明的第三个方面,提供一种选择呼叫系统中所用的次站,其中主站产生并发送具有次站可以确定数据的特征的点到点合格呼叫,次站包括接收合格呼叫的装置、恢复合格呼叫的装置、用合格呼叫的特征获得数据的装置和存储非易失性存储器中所存的由用户使用的数据的装置。
根据本发明的第四个方面,提供一种操作忠实程序的方法,包括分配点给交易、将点合格呼叫发送给交易所涉及用户的所持接收站、从点合格呼叫中确定点数、累计非易失性存储器中的点和通过将至少一部分累计点换成用户优惠来酬谢用户的步骤。
根据本发明的第五个方面,提供一种对包括一个主站和至少一个次站的选择呼叫系统操作忠实程序的方法,该方法包括分配点给交易、主站将点合格呼叫发送给交易所涉及的至少一个次站、累计至少一个次站的非易失性存储器中的点、和通过将至少一部分累计点换成用户优惠来酬谢至少一个次站的用户的步骤。
通过根据本发明的方法和系统,例如可以通过显示非易失性存储器的内容告知次站的用户累计数据的当前值。
根据本发明的方法和系统可能有多种实现方式。例如可以用通过空间的消息将非易失性存储器的内容记入贷方或记入借方或用更新消息重写内容。除了将特定的数据字段用作合格呼叫的特征之外,次站的识别标记也可以是特征,它用于确定非易失性存储器中所存的数据。
如果希望的话,合格呼叫可以包括次站用于证实数据有效性的安全字段。
现在将参照附图通过例子描述本发明的实施例,其中

图1是根据本发明所制的寻呼系统的方框示意图,图2是说明一种包括记入到编址次站的忠实点的消息形式的图,图3是说明命令忠实点从编址次站所存的目前平衡记入借方的消息的图,图4是表示用图2和图3所示的消息增加次站所存点步骤的流程图,图5是表示涉及将忠实点的新的总数告知次站的步骤的流程图,图6是表示与用户检验他/她次站所存点数有关的步骤的流程图,和图7是表示涉及获得来自次站地址的忠实点的步骤的流程图。
在附图中用相同的附图标记标识相应的功能部件。
图1所示的系统包括至少一个位置固定的主站10和多个可移动设备或详细表示其中一个的次站12。主站10包括具有源13产生的数字和/或字母数字消息输入的输入接口14和通过陆线16耦合到外部数据库18的第二输入,外部数据库18产生标识要记入贷方或借方的忠实点数的标记。在控制器22的控制下在平台(stage)20编码、有选择地交错和或加密输入到输入接口的信息。可以根据已知类型的诸如CCIR无线寻呼码No.1(或叫做POCSAG)的寻呼信号协议格式化数据。根据POCSAG协议,编码消息要发送的次站地址附在消息的前面。所有在系统操作的寻呼机的地址都存在地址存储器24中。编码和格式化后的消息提供给发射机26,消息从发射机26通过天线28作为点到点下行链路信号传播。
次站12包括耦合到接收平台32的天线30。接收平台32的输出耦合到解码和如果合适的话解密接收信号并将输出传送到微控制器36的解码器34。或者,可以省略解码器34并由微控制器36中的软件进行解码操作。微控制器36根据只读存储器38中所存的程序操作。微控制器36具有耦合到LCD面板42的显示驱动器40、如扬声器44所表示的通告设备、例如E2PROM的存储数字和字母数字消息的随机存储器(RAM)46和例如具有备用电池的E2PROM或RAM的非易失性存储器48的输出,非易失性存储器48存储诸如忠实点的数据,它存储的数据可以从数据库18通过发射机26中继的消息来改变。包括键盘50的人机接口连到微控制器36。
本领域技术人员都知道充当数字和字母数字消息的消息寻呼机的次站的基本操作并且不再详细描述了。但是为了完整起见可以参考伦敦英国电信由无线寻呼码标准组秘书发表的“CCIR无线寻呼码No.1的书”。
如果系统操作员希望通过向用户奖励忠实点鼓励发送寻呼消息,则可以使用多种方法,例如由数据库18确定要奖励的点数并包含在发送的点到点消息中或根据发送或接收组成资格呼叫的寻呼消息奖励一个点或多个点。
在发送专用消息的例子中,根据寻呼系统的电池节约协议使次站12通电,并在接收机32接收发送后,在解码器34解码它并进行检验消息编址到该特定的次站。假设该消息编址到该特定的次站,则在RAM 46存储消息并由微控制器36在存储器48存储解码消息中所标识的点。或者RAM 46和存储器48可以如点划线所示地结合。操作键盘58的用户能查询存储器48并获知所有的点数,或者显示在LCD面板42上的交易记录。
如果用户想花费或兑换一些或所有累积的忠实点,他或她访问数据库18,数据库18扣除它计算机中的点并表示通过空间(over-the-air)的消息,该消息在一个实施例中包含要增加和减少的点数而在另一个实施例中包含代替当前点数所存储的新的总点数。通过空间的消息作为点到点消息发送到所选的次站12并在解码后使微控制器36或者从存储器48的总数中扣除点数或用新的总数代替旧的总数。在系统操作员的局或由系统操作员授权的局正常进行点的花费和兑换。
在本发明的增加或减少点的实施例中,非易失性存储器48包括存储直到65535个点的16位二进制计数器。当计数器达到最大值时,它就不再接受贷方了。在计数器通过花费或交换点产生点容量。限制对该计数器的访问以避免出错并且通常来说唯一的例外是当编程设备作为制造过程的一部分操作时由编程设备访问该计数器。在未说明的另一种方式中,当计数器达到最大值或其它预定值时,存储一部分计数值并且显示器表示附图并包括标识已经存储的点的标记。
图2说明安全消息52给或记入贷方点到特定寻呼机。数据消息54所有者具有前同步信号,它包括多个码字或字段从无线标识码(RIC)开始随后是给出记入贷方的点数的字段58、安全码60并且最后是字段58、60的校验和62。
在一个例子中,字段58、60、62包括总共35比特的点,该数目足够大到阻止系统的随意滥用。尤其是,字段58包括发送零到1000范围的点值的10个比特,安全码字段60包括18比特而校验和字段包括7比特。字段58、60和62中的比特可以加扰,例如交错,以便额外提供安全性。
如果校验和有效和/或安全码正确,则寻呼机12接受编址给它的消息中的点。在接收的校验和无效而点字段58没有差错的情况下,闭锁对寻呼机计数直到主站10发送通过空间的控制消息,寻呼机用该控制消息清除点存储器或计数器48。
消息52中的安全码60以主站10已知的预定方式改变,例如安全码链接到时钟或消息计数器以便在每次发送后产生改变安全码所必须的逐渐增加的码。接收并对安全消息52解码之后,寻呼机以预定方式检验安全码不同了,例如比当前存储的码高了。在例如由于码循环或从较高的值溢出为较低的值所以逐渐增加的码变为较低的值的情况下,则当接收下一个消息时,对先前接收的4个消息的每一个检验安全码先前已经增加了。如果是这种情况,则寻呼机存储该较低的值。
图3表示一个通过空间的控制消息64的例子,只要调整减少了点的总数,则用该控制消息将点数的绝对值写入存储器或计数器48。控制消息64包括4比特的具有值1011的命令字CW、编址寻呼机的RIC和给出16位计数器值的字段66。
图4是说明确定是否正确接收例如图2所示的消息和存储器或计数器48中的点是否增加的操作的流程图。
假设已经接收和解码消息而没有检测差错。方框68涉及检验点码字中是否有任何差错。如果答案为是(Y)则方框70表示忽略点并终止对消息中字段的进一步分析的操作。但是如果没有(N)发现差错,则在方框72重新排列点码字中的比特,例如去交错。方框74表示检验和的计算而方框76表示检验接收的检验和是否正确。如果答案为否(N),则在方框78点计数器变到零。方框80表示寻呼机禁止点的计数而方框82标识忽略存储的点并终止操作。如果方框76的答案为是(Y),在方框84检验安全码是否高于以前的安全码。如果答案为是(Y)则在方框86检验计数器的阶数是否小于4。如果答案为否(N),则流程进行到节点89。如果答案为是(Y)则在方框88增加计数器的阶数并且流程进行到节点89。
如果到方框84的答案为否(N)则在方框90检验发现计数器的阶数是否小于4。如果答案为否(N),则在方框92计数器阶数设置为零并且流程进行到节点89。如果到方框90的答案为是(Y),则在方框94计数器阶数设置为零并且在方框96忽略点并终止过程。在节点89流程进行到方框98,在方框98进行检验以便发现点是否在0到1000的范围内。如果答案为否(N),则流程进行到表示忽略点和终止进一步处理的方框100。但是如果方框98的答案为是(Y),流程进行到方框102,方框102标识将新接收的点增加到已经存入点存储器或计数器48(图1)的点中和用新接收的安全码替代以前存储的安全码的操作。此后在方框104终止操作。
在第二个实施例中,外部基站18存储每个次站的主要或确定的点数并通过用具有类似图3所示格式的通过空间的消息所包含的新数目重写当前的点数改变E2PROM 48。但是,不同于以前描述的只在减少点数中使用,用该消息以新的总数重写E2PROM 48的内容。该实施例是参照图2到4描述的较简单版本,其中因为用户接收确定的点数存在外部数据库18中并且LCD面板42上表示的数目可能由于消息丢失而有错所以通过空间的消息不需要高度的安全性。但是如果需要高度的安全性则通过空间的消息中可以包含安全码和/或检验和。
在此实施例中,为了更方便使用次站12,用专用的图符作为访问E2PROM 48中总点数的装置。次站12具有包括多个菜单的用户接口,菜单典型需要用户循环或跳过所选顺序出现的菜单以便选择利息点,每个菜单包括子菜单。当编程时图符表现为于消息存储有关的菜单并当闪烁时用户可以激励键盘50(图1)上的合适的键并且点显示在LCD面板42上,例如总共五位数字。激励键盘50的键或超时导致屏幕消除或返回默认状态。
在具有五位数字显示的情况下,E2PROM 48中需要2个字节总共16个比特。但是在超过预定最大点数,即50,000个点的情况下,则显示50,000个点并忽略超过的量。
或者在未说明的实施例中,存储前50,000个点并显示超过的量而且存储而不显示表示其它点的标记。
图5说明与外部数据库18(图1)确定并通知次站忠实点的新的总数有关的流程图。方框110表示确定涉及用户记入借方或记入贷方交易后点的数目。方框112表示数据库18存储新的总点数作为该用户的确定值。方框114表示主站10编码并发送点到点消息到用户的次站12。方框116表示次站从接收的发送中恢复点消息,方框118,点存储在E2PROM48中。
图6是与用户检验所存点数有关的一系列操作的流程图。方框120表示用户打开他/她的次站12。方框122表示用户循环次站用户接口的菜单。方框124表示用户检验发现是否显示忠实点图符。如果答案为否(N)则流程返回到方框122。或者如果答案为是(Y),方框126表示用户激励键盘的键以显示点数。方框134表示由于激励键盘上的键或超时关掉它,所以点的显示消失。方框136表示结束。
或者,在次站能存储多于所述的情况下,则流程由虚线框表示的额外的步骤128到132来修改。在方框128中,检验发现所存点超过可以显示的最大值,即50,000个点。如果答案为是(Y),则在方框130扣除所述最大值而在方框134,如果有必要有标识存储而不显示额外点的标记,则显示平衡。如果方框128的答案为否(N),方框132则表示显示的点数。
在本发明的第三个实施例中,次站的地址即RIC充当双重目的,第一是识别检测点到点消息的次站的正常功能,第二是用于产生加入到E2PROM 48中总数的忠实点。
图7所示的流程图说明当实现该实施例时的步骤。方框140表示加密消息的产生并加入RIC形成点到点消息。方框142表示根据次站RIC所识别的用户更新外部数据库18(图1)存储的忠实点数。方框144表示根据适合系统操作的协议发送点到点消息。
方框146表示根据应用的电池经济协议向次站供电以接收任何消息。方框148表示解码和差错检验至少每个接收的消息中包含的地址码字。方框150表示检验地址是否相应于分配给次站的地址。如果答案为否(N)则如方框152所示的忽略消息。如果答案为是(Y),方框154表示在消息存储器即RAM 46(图1)中存储解码的消息。方框156也表示记入贷方的点数。方框158表示增加点存储器,即E2PROM 48(图1)中所存的忠实点总数。最后方框160表示过程结束。
为了花费忠实点,由系统操作员的局或由系统操作员授权的局停止次站。在外部存储器18中次站用户名所存点数和E2PROM 48中所存点数存在差异的情况下,外部数据库18的总数假设为确定值因为有可能例如由于衰落的存在所以到次站12的消息在发送中已经丢失。可以检测次站用户的错误和/或次站的误操作是否E2PROM 48存储的忠实点数超过数据库18所存的总数。
尽管本发明已经参照选择呼叫系统描述了本发明,但它可以用于诸如无绳和蜂窝电话系统的其它系统。
通过阅读本公开说明书,对本领域普通技术人员来说很明显会作出其它的改进。这种改进可以包括设计、制造和使用选择呼叫系统已知的其它特征以及可以用其组成部分替代或附加到这里已经描述的特征中。
在实用性方面,选择呼叫系统包括蜂窝和无绳电话系统和广域寻呼系统。
权利要求
1.一种操作包括一个主站和至少一个次站的选择呼叫系统的方法,该方法包括主站产生具有特征的合格呼叫,从中次站可以确定数据、发送合格呼叫给编址的次站、和次站用合格呼叫中的特征更新非易失性存储器所存的数据。
2.如权利要求1所述的方法,特征在于合格呼叫是包含所述次站地址的寻呼消息且特征包括了地址。
3.如权利要求1所述的方法,特征在于寻呼消息中包括合格字段。
4.如权利要求1所述的方法,特征在于合格呼叫是所述特征为特定数据的消息,用该数据增加或减少所述非易失性存储器中所存的数据。
5.如权利要求1所述的方法,特征在于合格呼叫是所述特征为特定数据的消息,用该数据重写所述非易失性存储器中的当前数据。
6.如权利要求1到5的任何一个所述的方法,进一步包括,合格呼叫包含具有安全码的字段。
7.如权利要求6所述的方法,进一步包括,为数据和安全码的结合确定检验和,并在包含检验和的合格呼叫中提供一个字段。
8.如权利要求7所述的方法,进一步包括次站检验安全码是否不同于以前接收的安全码,如果安全码证实不同则接收该数据。
9.一种包括一个主站和至少一个次站的选择呼叫系统,主站包括产生具有次站可以确定数据的特征的合格呼叫的装置、解码和格式化合格呼叫的装置和发送合格呼叫的装置,而次站包括接收合格呼叫的装置,解码和去格式化合格呼叫的装置、检验合格呼叫是否编址到次站的装置、检验呼叫是否是合格呼叫的装置、用合格呼叫中的特征获得数据的装置和将用户使用的数据存入非易失性存储器中的装置。
10.一种用于选择呼叫系统的次站,其中主站产生并发送点到点的具有次站可以确定数据的特征的合格呼叫,次站包括接收合格呼叫的装置、恢复合格呼叫的装置和用合格呼叫中的特征获得数据的装置和存储用户使用数据的非易失性存储器。
11.一种操作忠实程序的方法,包括分配点给交易、发送点合格呼叫给交易所涉及用户持有的接收站、确定来自点合格呼叫的点数、累计非易失性存储器中的点和为了优惠用户通过交换累计点中至少一部分来奖励用户的步骤。
12.一种操作选择呼叫系统中忠实程序的方法,选择呼叫系统包括主站和多个次站,该方法包括分配点给交易、主站发送点合格呼叫给交易所涉及的至少一个次站、累计至少一个次站的非易失性存储器中的点和为了优惠用户通过交换累计点中至少一部分来奖励用户的步骤。
全文摘要
包括一个主站(10)和多个诸如寻呼接收机的次站(12)的选择呼叫系统,提供主站向预定次站发送合格呼叫,从中次站的用户可以确定和相信例如忠实点的数据。在一个实施例中,主站(10)接收数据并编辑点到点的资格呼叫,它包括含有数据和预定次站的识别码的字段。或者在编辑的资格呼叫中还可以包括安全字段和检验和。编址的次站(12)解码接收的合格呼叫并确定存入累计数据项的非易失性存储器(48)中的数据。次站的用户能在次站自己的显示板(42)上显示非易失性存储器(48)中所存的数据。用户可以使用或交换一些或所有累计的指定数据并用通过空间的消息调整非易失性存储器(48)中所存的全部数据。在另一个没有用图说明的实施例中,从次站的识别码确定数据。
文档编号G07G1/00GK1263673SQ99800570
公开日2000年8月16日 申请日期1999年2月11日 优先权日1998年2月20日
发明者M·A·格维斯, R·A·J·图克, P·E·泰勒 申请人:皇家菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1