无线购物系统和方法

文档序号:6436295阅读:261来源:国知局
专利名称:无线购物系统和方法
技术领域
本申请涉及一种无线购物系统和方法,更具体地涉及一种能够使用户使用便携无线通信装置比较一些物品与类似物品之后购买物品的系统和方法。
背景技术
条形码扫描器读取通用产品代码(“UPC”)。在市场上可以买到各种条形码扫描器,如柜台条形码扫描器、条码扫描器(slot bar codescanner)、触发和非触发激光条形码扫描器、笔式条形码扫描器、标记条码扫描器(slot badge bar code scanner)、电荷耦合装置条形码扫描器、无线条形码扫描器和工业条形码扫描器。
UPC由一个称为统一代码协会(“UCC”)的组织发起。制造商向UCC申请批准进入UPC系统。制造商为这种特许付年费。作为回报,UCC发给制造商一个六位数字的制造商标识号并且提供有关如何使用该号码的准则。在任何标准的12位数字的UPC代码中都可以看到制造商标识号。例如,在一个包装上印刷的UPC符号有两部分机器可读条形码和人可读的12位数字UPC号。制造商标识号是UPC号的前六位数字,接着的五位数字是物品编号。制造商雇的人负责给产品分配物品编号,从而保证同一代码不会用在多于一个的产品上并且当产品从生产线上撤下时收回代码。通常,制造商卖的每种物品以及每种大小的包装和物品的每种改装都需要不同的物品代码。
UPC码的最后一位数字称为校验数字。该数字让条形码扫描器确定它是否正确扫描了该号码。根据一个公式从其他十一位数字中计算该校验数字。每次扫描器扫描一件物品,处理器都执行该计算。如果所计算的校验数字与条形码读取的校验数字不同,那么处理器知道有问题,该物品需要重新扫描。
此外,制造商的第一位数字称为编码系统字符。不同的编码系统字符含义不同。例如,0用于零抑制条形码号,1保留,2用于随机重量的物品,例如水果、蔬菜和肉等,3用于药品,4由零售商用于店内标记,5用于优惠券,6是标准的UPC号,7是标准的UPC号,8和9保留。
价格信息没有编码在条形码中。例如,当条形码扫描器在结账队伍扫描一件物品时,现金出纳机发送UPC号给商店中心的销售点(“POS”)计算机,以便检查UPC号。中心计算机发回该物品的实际价格。这种方法允许商店无论何时都可以改变价格,例如想要反映销售价格时。
一些条形码扫描器考虑到了顾客在家中购物。购物者可以把这样的条形码扫描器指向与目录中或在屏幕上显示的他们想要购买的物品相关的广告上的条形码,然后按下条形码扫描器上的按钮。该物品就自动地添加到存储在该条形码扫描器的存储器中的电子购物列表中。通过扫描他们想要去除的物品上的条形码可以从列表删除物品,按下删除按钮,那么该物品就从该电子购物列表中清除了。条形码扫描器还有防止其他人意外添加和/或删除物品的封锁功能。在扫描与物品相关的条形码建立电子购物列表之后,条形码扫描器被放在连在个人计算机串行端口的篮子中,然后该订单可以被发送给相应的商家。内建在扫描器中的电子序列号验证该订单,以保护买主和卖主。这种条形码扫描器可以在家中使用,但是也可以在商店中使用,并且通常如上面所述用于建立列表和礼品登记应用。
另一些便携条形码扫描器连接到系统上,以便顾客进入商店时可以拿起条形码扫描器并且使用该扫描器在购物时进行扫描并对购买计数。当顾客结束购物时,顾客可以把扫描器还给商店,从商店接收到一个自动分发的条形码票。顾客把该小票出示给一个明示的结账台,在那里收银员扫描该小票并且接受任何优惠券。然后顾客向收银员付账。
条形码扫描器还被合并到个人数字助理中供电子购物使用。这些装置可以用于从目录或广告中扫描物品上的条形码,从而产生电子购物列表。
但是,需要一种包括条形码扫描器的便携无线通信装置,它提供有关已扫描物品的用户信息以及有关类似于该已扫描物品的物品的信息。这样,使用该通信装置,用户可以在商店或从商家远程购买已扫描的物品或类似物品之一。

发明内容
本公开的一方面提供一种用于使用无线装置进行无线比较购物的方法。该方法包括根据无线装置扫描的条形码获取与第一物品相关的第一物品数据;基于与该第一物品数据相关的数据产生用于搜索类似于该第一物品的一个或多个物品的搜索数据;使用该搜索数据获取与该一个或多个物品相关的物品数据;发送该第一物品数据和该一个或多个类似物品的物品数据给该无线装置,其中该第一物品数据的至少一部分和与该一个或多个类似物品相关的物品数据的至少一部分可以在该无线装置的显示器上看到。
本公开的另一方面提供一种用于使用无线装置比较与第一物品和第二物品有关的信息的方法。该方法包括根据无线装置扫描的条形码数据从存储器单元检索与该第一物品相关的第一物品数据和与该第二物品相关的第二物品数据;比较该第一物品数据的至少一部分和该第二物品数据的至少一部分,来确定该第一物品数据和该第二物品数据之间的至少一个差异;并且发送该第一物品数据、该第二物品数据和指示该至少一个差异的数据的至少一个给该无线装置。
本申请的又一方面提供一种用于定位多个卖主的方法。该方法包括从无线装置接收条形码数据和指示该无线装置位置的数据;根据该无线装置扫描的条形码数据从存储器单元检索与该第一物品相关的第一物品数据;根据该第一物品数据和指示该无线装置位置的数据产生用于搜索该存储器单元的搜索数据;使用该搜索数据在该存储器单元搜索对应第二物品的第二物品数据;如果该第二物品数据位于该存储器单元中,从该存储器单元检索该第二物品数据;并发送该第一物品数据和该第二物品数据给该无线装置,其中该第一物品数据的至少一部分和与该第二物品数据的至少一部分可以在该无线装置的显示器上看到。


图1说明了本公开的无线购物系统的示范性实施例;图2说明了本公开的便携无线通信装置;图3说明了本公开的系统所使用的数据记录的一个示范性数据块;图4说明了一个用于提供扫描的物品数据和类似的物品数据给本公开的系统的用户的替换实施例的示范性流程图;图5说明了一个用于提供扫描物品的数据和类似物品的数据给本公开的系统的用户的替换实施例的流程图;图6说明了根据本公开用于提供已扫描物品的数据和类似物品数据给用户的示范性实施例;图7a说明了本公开的便携无线通信装置的显示器的一个示范性
具体实施例方式
图1说明了一个示范性无线购物系统100,包括一个或多个便携无线通信装置105、通信网络110、控制器115和通信网络140。该便携无线通信装置105能够经通信网络110向和从服务提供商控制器115的无线装置通信单元120发送数据和接收数据。该通信网络110可以是任何类型的无线通信网络,例如蜂窝网络,并且该便携无线通信装置105可以是能够与网络110通信的任何类型的无线通信装置,例如蜂窝电话。但是,也可以利用其它的通信网络(例如,LAN、WAN、数字无线网)并且还可以使用兼容的便携无线通信装置,例如个人数字助理和个人计算机。服务提供商控制器115还可以包括处理器125、存储器单元130和商家通信单元135。商家通信单元135经通信网络140向各个商家145a...145b发送数据和从各个商家145a...145b接收数据。通信网络140可以是无线通信网络(例如蜂窝网络)或陆地线通信网络(例如LAN、POTS等等)。作为替换,无线通信网络110和无线通信网络140可以是同一通信网络。此外,存储器单元130可以包括各种类型的存储器存储装置,例如一个或多个关系或其他的数据库。
图1的部件可以通过硬件、软件和/或固件来实现。无线购物系统100中的部件数量不限于所说明的。
图2说明了本申请的便携无线通信装置105的示范性实施例。便携无线通信装置105包括一个耦合到无线发射机/接收机210的天线205,用于向和从无线装置通信单元120发射和接收数据。天线205是一个内置或外置天线,并且收发信机/接收机210可以是单个部件或两个部件,即一个耦合到天线205的接收机和一个耦合到天线205的发射机。便携无线通信装置105还包括CPU215、显示器220、存储器单元245和输入/输出端口225。输入/输出端口225从个人接收请求。例如,输入/输出端口225接收从一个数据输入装置输入的请求以便产生与已扫描的物品和类似的物品相关的数据,其中数据输入装置例如是键盘或触摸屏和指示笔。在一个替换实施例中,输入/输出端口225集成在CPU215中。
此外,便携无线通信装置105中集成有条形码读取器230。条形码读取器230包括一个扫描处理器235和发射器/接收器240。在本申请的一个替换实施例中,条形码读取器230在该便携无线通信装置105外部并且结合该便携无线通信装置105进行操作。条形码读取器230可操作地用于在物品上、物品包装上、与该物品相关的标签、标记等等上、或在说明该物品的广告中或其说明书中扫描UPC条形码或根据欧洲商品编号(“EAN”)系统产生的条形码。但是,条形码还可以位于显示屏上(例如个人计算机的显示屏上)或在目录中,并且可以由条形码读取器230扫描。所扫描的条形码对应一串预定号码并且由例如在存储器单元245中存储并被扫描处理器235执行的软件转换为该串预定号码。该软件可以由位于便携无线通信装置105中或位于其外部的其他部件存储并执行,其中位于外部例如是在服务提供商控制器115(图1中所见)中。
图2的部件可以通过硬件、软件和/或固件来实现。无线通信装置105中的部件数量不限于所说明的。
图3说明了本申请的数据记录或数据条目305的示范性实施例。数据记录305例如存储在服务提供商控制器115中的存储器单元130中并且与一个扫描物品相关,该物品例如是一个特定的压缩盘迷你立体声系统。在一个示范性实施例中,数据记录305包括用于存储数据的各种字段。例如,数据记录可以包括条形码号码字段310、存储指示物品名称的数据的物品名称字段315、存储描述物品的数据的物品说明字段320、存储提供型号名称和/或物品编号的数据的型号名称/编号字段325、存储指示物品制造商的数据的制造商名称字段330、提供物品的库存编号的库存编号字段335、存储指示物品价格的数据的价格字段340,例如零售价格,存储指示一个或多个销售该物品的商家的数据的商家字段345以及存储一个或多个用于查找存储在存储器单元130中的数据的关键字的关键字字段350。
在本申请的一个示范性实施例中,存储在关键字字段350中的数据由个人使用图1中未示出的输入装置手动输入到服务提供商控制器115,并且根据与该关键字有关的物品存储在相关数据记录305中。关键字可以是指示与一个物品相关的目录的数据。例如,如果正要购买的物品是一个压缩盘迷你立体声系统,那么输入并存储在相应数据记录305的关键字段350中的一些关键字可以是“立体声”、“迷你”、“压缩盘”和“CD”。处理器125搜索存储在存储器单元130中与其他厂商或商家有关的其他数据记录时可以使用这些关键字。以类似方式存储数据并且搜索这些字段。
此外,条形码号码字段310存储与相应物品相关的预定条形码号码。处理器125尝试把一个扫描的条形码与存储在相应条形码号码字段310中的一个预定条形码号码相匹配。当条形码号码匹配时,处理器125可以从存储器单元130中检索与该预定条形码号码相关的相应数据记录305。在一个示范性实施例中,存储器单元130中的数据根据一个或多个库存数据库中的数据来产生,并且/或存储器单元130与一个或多个库存数据库相关。
本申请下面的示范性实施例参照压缩盘(“CD”)迷你立体声系统作为物品进行解释。但是,与其他物品相关的数据显然也可以被无线购物系统100存储、处理并且发射。
图4说明了用于提供扫描物品数据和类似物品数据给便携无线通信装置105的用户的示范性实施例。图4的流程图所说明的示范性实施例与一个用户有关,该用户能够同时在该用户的便携无线通信装置105接收有关一个扫描物品的数据和与一个或多个类似于扫描物品的物品有关的数据。扫描物品指与条形码读取器230扫描的条形码相关联的物品。
用户使用一个合并在便携无线通信装置105中的读取器230的发射器/接收器240在例如一个CD迷你立体声系统的包装上扫描条形码,(步骤405)。所扫描的条形码由扫描处理器235转换为一个预定条形码号码,并且扫描处理器235发送扫描的条形码号码给CPU215。条形码号码存储在存储器单元245中。用户然后接收CPU215发送到显示器220上的提示,该提示询问用户是否还想要有关一个或多个其他物品的数据,例如与所扫描的该特定CD迷你立体声系统类似的其他CD迷你立体声系统,(步骤410)。使用I/O端口225,如果用户想要类似的物品数据,便携无线通信装置105的无线收发信机/接收机210就发送该请求连同已扫描物品的扫描条形码号码给该无线装置通信单元120(步骤415)。在本公开的一个示范性实施例中,扫描的条形码被扫描处理器235转换为一串号码,其中该串号码构成发送给无线装置通信单元120的扫描条形码号码。
无线装置通信单元120接收该请求和该条形码号码,并且耦合到无线装置通信单元120的处理器125处理用户的请求以检索扫描物品数据和类似物品数据。通过把所扫描的条形码与存储在存储器单元130中的预定条形码号码相匹配从存储器单元130中检索所扫描物品的数据记录305(步骤420)。一旦检索到与扫描物品相关的数据记录305,处理器125就产生用于在一个或多个数据库中搜索类似物品的搜索数据,步骤(425)。处理器125使用存储在关键字字段350中的关键字和/或存储在相应数据记录305中的物品说明字段320中的数据产生搜索数据。例如,执行SQL搜索。在产生搜索数据之后,处理器125使用所产生的搜索数据例如通过执行SQL搜索查询在存储器单元130中搜索其他类似于所扫描物品—已扫描的CD迷你立体声系统--的其他物品(步骤430)。如果处理器125查找到类似物品,处理器125就检索存储在存储单元130中的相应一个或多个数据记录,(步骤435)。在一个替换实施例中,处理器125可以使用产生的搜索数据或查询在商家的互联网站点、外部数据库和/或存储器单元130搜索类似物品。
例如,用户可能已经扫描了X公司制造并且可操作地用于容纳六张CD的CD迷你立体声系统的包装。由于该用户指示该用户还想要有关类似物品的信息,因此处理器125根据该特定扫描物品产生搜索数据(或查询)并且检索具有容纳多张CD能力而由同一或不同公司制造的类似CD迷你立体声系统的数据记录。作为替换,处理器125可以检索与具有容纳六张CD能力的CD迷你立体声系统相关的数据记录。对扫描物品检索的数据记录和对类似物品检索的一个或多个检索数据记录由处理器125分别产生为扫描物品数据和类似物品数据,以便发送并显示在便携无线通信装置105的显示器220上,在步骤440中。如果有类似物品数据的话,已扫描物品数据和类似物品数据就经天线205发送给用户的便携无线通信装置105的无线收发信机/接收机210,(步骤445)。例如,发射的扫描物品数据和类似物品数据可以包括指示该物品名称、物品说明、型号名称/型号编号、制造商名称、库存编号、零售价格和销售该物品的其他商家的名称以及它们的相应价格的数据。用户可以查看在便携无线通信装置105上显示的一个菜单并且选择该扫描物品和/或用户想要查看更多信息的类似物品。当用户选择一个或多个物品时,接收的扫描物品数据和/或类似物品数据就被CPU215输出给显示器220,以便用户可以在便携无线通信装置105的显示器220上查看扫描物品数据和/或类似物品数据。该特定物品的数据和类似物品数据可以存储在存储器单元245中。
使用便携无线通信装置105,用户能够在查看并比较扫描物品数据和类似物品数据之后购买已扫描物品或类似物品。在本公开的一个示范性实施例中,用户先前已经使用无线通信装置105通过互联网站点或经邮件或电子邮件输入并在服务提供商控制器115的存储器单元130中存储了联系信息,例如姓名、地址和电话号码、发货信息以及信用卡信息。在一个示范性实施例中,信息被加密并存储在存储器单元130中,并且用一个密码和/或数字证书来恢复。在一个替换实施例中,与存储在存储器单元130中相反,用户信息由用户在每次交易时输入。
如果输入了,那么用户购买物品的请求和用户的联系、发货和信用卡信息被发送给服务提供商控制器115,如果没有输入,从存储器单元1 30中检索到该用户联系、发货和信用卡信息。处理器1 25和商家通信单元135连接到商家145a...145n之一的相应购买系统上。该请求和联系、发货和信用卡信息就被发送给相应的购买系统进行处理。一旦购买系统核对了信用卡信息并批准交易,那么确认标记和购物信息就被发送给便携无线通信装置105,其中确认标记例如是确认码。另外,如果有在一个物理位置获取物品的选项,那么这样的信息也发送给便携无线通信装置105。否则,就根据存储在存储器单元130中的发货信息把扫描的物品或类似物品发送给该用户。
返回图4的步骤410,如果用户在便携无线通信装置105指示该用户不想接收类似物品的数据,只需要特定扫描物品的数据,那么无线收发信机/接收机310就经通信网络110发送该用户请求以及所扫描物品的条形码数据给服务提供商115的无线装置通信单元120(步骤450)。处理器125处理该用户请求并且从存储器单元130中检索该扫描物品的相应数据记录305,该数据记录具有存储在条形码号码字段310中、与无线收发信机/接收机210发送的条形码号码相匹配的预定条形码号码,步骤(455)。扫描物品的数据然后被发送给便携无线通信装置105,在(步骤460)中。在本申请的一个示范性实施例中,发送的扫描物品数据包括指示该物品名称、物品说明、型号名称/型号编号、制造商名称、库存编号、零售价格和销售该物品的商家以及相应价格的数据。如上所述,该用户然后可以从所指示的商家或扫描该物品的商家之一购买扫描的物品。
一旦用户接收到扫描物品数据和/或类似物品数据,用户就可以从便携无线通信装置105发送扫描物品数据和/或类似物品数据给另一个便携无线通信装置105。用户还可以输入要附在发送上的信息。例如,在用户扫描了一个CD迷你立体声系统的条形码并接收有关该立体声系统的信息(如果需要,还有类似物品数据)之后,用户可能想要发送该信息的所有或至少一部分给另一个个人便携无线通信装置以帮助做出购买决定。用户可以向该用户的便携无线通信装置输入带有该意思的消息并且把信息附到发送给另一个人的信息上。然后,另一个人可以提供反馈信息给该用户,例如通过呼叫该用户的便携无线通信装置105或发送一个数据消息给便携无线通信装置105。
图5说明了用于提供扫描物品数据和类似物品数据给用户的另一个示范性实施例。图5的流程图说明的示范性实施例与一个用户有关,该用户在第一次接收并在便携无线通信装置105的显示器220上查看扫描物品数据后请求接收类似物品数据。
用户使用一个合并在便携无线通信装置105中的读取器230的发射器/接收器240例如在一个CD迷你立体声系统的包装上扫描条形码,(步骤505)。所扫描的条形码由扫描处理器235转换为一个条形码号码,并且扫描处理器235发送扫描的条形码号码给CPU215。条形码号码被存储在存储器单元245中。便携无线通信装置105的收发信机/接收机210还发送该用户的请求给无线装置通信单元120(步骤510)。在一个示范性实施例中,扫描的条形码被扫描处理器235转换为构成发送给无线装置通信单元120的扫描条形码号码的一串号码。
无线装置通信单元120接收该请求和该条形码号码,处理器125处理该用户请求。通过把所扫描的条形码与存储在存储器单元130中的预定条形码号码相匹配从存储器单元130中检索一个数据记录305(步骤515)。处理器125的无线装置通信单元120然后把处理器125从与扫描的条形码号码相关的检索数据记录305中检索的扫描物品数据发送给便携无线通信装置105,以便用户可以查看显示器220上的扫描物品数据,(步骤515和520)。在一个示范性实施例中,发射的扫描物品数据可以包括指示该物品名称、物品说明、型号名称/型号编号、制造商名称、库存编号、零售价格和销售该物品的商家名称以及相应价格的数据。
在查看显示器220上的扫描物品数据后,用户可以输入一个请求,该请求指示该处理器125从存储器单元130中检索与扫描条形码号码所代表的扫描物品相类似的物品的一个或多个数据记录305(步骤530)。作为替换,扫描条形码号码不与该请求一起发送,因为该条形码号码由处理器125在第一次请求时存储在存储器单元130中。例如,为了发射该数据,该用户按下便携无线通信装置105上的指定键。处理器125然后处理该用户的新请求。具体是,处理器125如上所述检索与扫描条形码相关的扫描物品数据(步骤535),然后产生用于在一个或多个数据库中搜索类似物品的搜索数据(步骤540)。在一个示范性实施例中,搜索数据由处理器125使用存储在关键字字段350中的关键字和/或存储在相应数据记录305的物品说明字段320中的数据来产生。例如,执行SQL搜索。在产生搜索数据之后,处理器125使用所产生的搜索数据例如通过执行SQL搜索查询在存储器单元130中搜索其他类似于所扫描的物品--扫描的CD迷你立体声系统--的其他物品(步骤545)。如果处理器125查找到类似物品,处理器125就检索存储在存储单元130中的相应一个或多个数据记录,(步骤550)。
例如,用户可能已经扫描了X公司制造并且可操作地用于容纳六张CD的CD迷你立体声系统的包装。由于该用户指示该用户还想要得到有关类似物品的信息,因此处理器125根据该特定扫描物品产生搜索数据(或查询)并且检索具有容纳多张CD能力而由同一或不同公司制造的类似CD迷你立体声系统的数据记录。作为替换,处理器125可以检索具有容纳六张CD能力的CD迷你立体声系统的数据记录。处理器125从检索的一个或多个类似物品的数据记录中产生类似物品数据,以发送并显示在便携无线通信装置105的显示器220上,在步骤550中。如果有类似物品数据的话,就经天线205发送类似物品数据给用户的便携无线通信装置105的无线收发信机/接收机210,(步骤560)。例如,发射的类似物品数据可以包括指示该物品名称、物品说明、型号名称/型号编号、制造商名称、库存编号、建议价格和销售该物品的其他商家的名称以及它们的相应价格的数据。用户可以查看在便携无线通信装置105上显示的一个菜单并且选择该扫描物品和/或用户想要查看更多信息的类似物品。当用户选择一个或多个物品时,接收的类似物品数据就被CPU215输出给显示器220,以便用户可以在便携无线通信装置105的显示器220上查看扫描物品数据和/或类似物品数据。
购买扫描物品或类似物品的处理与上面参照图4讨论的相同,因此就不再参照图5在此讨论。
图6说明了用于提供扫描物品数据和类似物品数据给用户的另一个示范性实施例。图6的流程图说明的示范性实施例允许用户控制在存储器单元130中搜索类似物品数据时使用的参数。图6中所示的步骤605到615与图5中所示的步骤505到515相同,因此就不再参照图6在此描述。
在处理器125从存储器单元130中检索该特定扫描物品的数据记录305(步骤615)之后,处理器125产生并发射一个提示给便携无线通信装置105,询问该用户其是否只想接收有关扫描物品的数据,在(步骤620和625)中。如果用户只想要扫描物品数据,那么用户可以通过按下便携无线通信装置105上指示“是”的指定键来响应,(步骤630)。当从用户接收到“是”的响应时,处理器125从存储在存储器单元130中的相应数据记录中检索到扫描物品数据,(步骤635),并且把扫描物品数据发送给便携无线通信装置105,(步骤640)。在一个示范性实施例中,发射的扫描物品数据包括指示该物品名称、物品说明、型号名称/型号编号、制造商名称、库存编号、零售价格和销售该物品的其他商家名称以及它们的相应价格的数据。
如果在步骤625中用户想要扫描物品数据和类似物品数据,那么用户可以通过按下便携无线通信装置105上指示“否”的指定键来响应,(步骤645)。处理器125经无线通信装置通信单元120接收该用户请求,并且如下所述产生并发射另一个提示给便携无线通信装置105(步骤650)。作为替换,当用户指示该用户想要扫描物品数据和类似物品数据(步骤625)时,处理器125不再提示用户,而是如参照图4所述那样,产生搜索数据,搜索存储器单元130,从存储器单元130中检索一个或多个数据记录305,从检索的一个或多个数据记录中产生类似物品数据并发送扫描物品数据和类似物品数据给便携无线通信装置105。
在步骤650和655中发送给便携无线通信装置105的提示询问用户一个或多个问题,这些问题改变用于类似物品的搜索参数。例如,处理器125提示该用户,该用户是否想要有关与扫描物品同一制造商制造、但是不同型号的类似物品的数据,和/或有关不同制造商制造的类似物品的数据。可以发送一个或多个附加提示或其他提示给便携无线通信装置105。
响应于该一个或多个问题,用户可以通过按下便携无线通信装置105上的指定键来响应(步骤655)。根据用户的一个响应(或多个响应),处理器125产生搜索数据(或查询)(步骤660)。在一个示范性实施例中,例如,如果用户响应指示该用户想要有关与扫描物品同一制造商制造的类似物品的数据,那么以下面的方式产生搜索数据。处理器125如上面参照图4和5所讨论的那样产生搜索数据,但是搜索数据还可以包括一个参数来指示类似物品的一个或多个数据记录305在数据记录305的制造商字段330中应该具有与扫描物品的相同的制造商名称。在处理器125产生搜索数据(或查询)(步骤660)之后,处理器125通过例如存储在存储器单元130中的数据记录搜索类似物品,(步骤665)。如果处理器125找到类似物品,处理器就从存储器单元130中检索数据记录,(步骤670)。处理器125可以从对类似物品检索的一个或多个数据记录中以及从扫描物品的检索数据记录中产生类似物品数据和扫描物品数据,(步骤675)。
扫描物品数据和类似物品数据然后被发送给便携无线通信装置105(步骤680)。在一个示范性实施例中,发射的扫描物品数据和类似物品数据包括指示该物品名称、物品说明、型号名称/型号编号、制造商名称、库存编号、零售价格和销售该物品的其他商家名称以及它们的相应价格的数据。该用户可以查看包括指示扫描物品和类似物品数据的数据的菜单,并且选择一个或多个该用户想要查看更多信息的物品。当用户选择一个或多个物品时,接收的物品数据就被CPU215输出给显示器220,以便用户可以在便携无线通信装置105的显示器220上查看扫描物品数据和/或类似物品数据。
购买扫描物品或类似物品的处理与上面参照图4讨论的相同,因此就不再参照图6在此讨论。
图7a说明了便携无线通信装置105的显示器220上所示的示范性视图。便携无线通信装置105和一个指示笔一起使用,从而允许用户进行选择以及写字符(例如直接在显示器220上)。这种指示笔的使用在本领域是众所周知的,因为指示笔通常与个人数字助理一起使用。如图7a中所看到的,在显示器220上所示的信息与在图6的步骤625中所述的提示相关。特别是,如图7a所示,处理器125提示用户其是否只想要有关扫描物品的信息。如果用户只想要有关扫描物品的信息,用户应该选取“是”框并且用指示笔在提交键上点击。另一方面,如果用户还想要有关类似物品的信息,用户应该首先用指示笔选取“否”框,然后选取指示用户是否想要有关同一制造商和/或不同制造商的数据的相应框或多个框。该用户然后应该用指示笔点击提交键。
使用指示笔向便携无线通信装置105输入信息纯粹是示范性的,因此可以利用各种其他技术来向便携无线通信装置105输入信息。
此外,附加的提示可以由处理器125产生并发送给便携无线通信装置105,并且在显示器220上表示出来。在一个示范性实施例中,用户对这种提示的响应将控制对存储在存储器单元130中有关类似物品的数据的搜索范围。例如,图7b说明了一个附加提示,要求用户输入其想要在类似物品上花费的最高价格。通过用户输入最高价格,例如通过用指示笔在显示器220上的预定区域中写上价格,相应地执行对存储器单元130中存储的类似物品数据的搜索。特别是,处理器125产生搜索数据(或查询)并且搜索存储在存储器单元130中的数据记录305的价格字段340中的价格数据等于或小于输入的最高价格的数据记录。
在本申请的每个示范性实施例中,用户都可以使用便携无线通信装置105从一个或多个第三方中检索附加信息。附加信息可以包括通用或特定的产品安全信息,例如来自顾客报告、文章和顾客反馈。例如,当用户在便携无线通信装置105的显示器220上查看扫描物品数据和/或类似物品数据时,用户可以访问这种有关相应扫描物品和/或类似物品的附加信息。用户能够在便携无线通信装置105上例如从一个菜单输入或选择命令,指示该用户想要从第三方获得有关一个物品的特定附加信息。用户命令然后被发送给服务提供商控制器115的处理器125。处理器125从相应的第三方检索请求的附加信息,并且把信息发送给便携无线通信装置105。用户然后能够在显示器220上查看该附加信息。
在另一个示范性实施例中,用户可以用无线通信装置105的条形码读取器230扫描特定的物品。在用户扫描该特定物品后,服务提供商控制器115的处理器125如参照图4、5和6所讨论的那样,检索扫描物品的数据记录,搜索存储器单元130并且检索类似物品的一个或多个数据记录。处理器125比较扫描物品的数据记录以及类似物品的一个或多个数据记录。特别是,在存储器单元130中存储的并且由处理器125所执行的软件比较存储在扫描物品的数据记录的至少一个字段中的数据和存储在类似物品的数据记录的相应字段中的数据。结果,该软件产生数据来指示在这两个数据记录之间的至少一个差异。例如,用户可能已经扫描了X公司制造的CD迷你立体声系统,并且处理器125可能已经检索了Y公司制造的CD迷你立体声系统的类似数据记录。当软件比较扫描物品和该类似物品的数据记录的名称字段330时,该软件将产生数据指示其差异--该类似物品是由Y公司制造的,而该扫描物品是由X公司制造的。处理器125发送指示该一个或多个差异的数据给便携无线通信装置105。处理器125可以在发送指示一个或多个差异的数据之前、之后或同时发送扫描物品数据和该类似物品数据。差异数据可以自动显示在便携无线通信装置105的显示器220上,或者用户可以指示便携无线通信装置105显示该数据,例如当用户按下一个预定键时。
在一个替换实施例中,用户可以用条形码读取器230扫描两个特定物品。指示相应条形码号码的数据经无线收发信机/接收机210发送,并且服务提供商控制器115的处理器125如上面参照图4、5和6所讨论的那样检索扫描物品的相应数据记录。处理器125比较扫描物品的数据记录。特别是,在存储器单元130中存储的并且由处理器125所执行的软件比较存储在一个扫描物品的数据记录的至少一个字段中的数据和存储在另一个扫描物品的数据记录的相应字段中的数据。结果,该软件产生数据来指示在这两个数据记录之间的至少一个差异。处理器125发送指示该一个或多个差异的数据给便携无线通信装置105。在一个替换实施例中,条形码读取器230可以扫描多于两个的扫描物品,并且处理器125比较相应的数据记录。处理器125然后发送指示扫描物品之间的一个或多个差异的差异数据给便携无线通信装置105。
在本公开的另一个示范性实施例中,用户可以发送命令或购买报价给相应的商家以购买扫描物品和/或类似物品。例如,用户在便携无线通信装置105接收包括该扫描物品的至少一个商家价格的扫描物品数据。该用户可以使用便携无线通信装置105通过输入并发送用户愿意支付该扫描物品的价格来提交一个购买报价给该商家。商家接收购买报价并且商家可以通过发送一个商家响应给便携无线通信装置105来接受或拒绝用户的购买报价。在一个替换实施例中,用户可以向多个商家发送对扫描物品的购买报价。以便一个或多个商家可以发送商家响应给便携无线通信装置105。
在本申请的另一个示范性实施例中,处理器125从便携无线通信装置105接收指示扫描物品的条形码号码的数据和指示便携无线通信装置105的物理位置的数据。指示便携无线通信装置105的物理位置的数据可以通过位于便携无线通信装置105内的全球定位系统电路、通过利用存储器单元130中存储的用户配置文件(profile)信息或通过用于确定装置或人的位置的任何其他方式产生。如上面参照图4、5和6所述,处理器125从存储器单元130中检索该扫描物品的数据记录并且从检索的数据记录中产生搜索数据。但是,处理器125还利用指示便携无线通信装置105的位置的接收数据来产生搜索数据。结果,处理器125从存储器单元130中搜索和检索类似物品的一个或多个数据记录,其中在该数据记录中存储商家字段345中的商家数据满足预定位置参数。例如,处理器105只检索数据记录中有关商家的数据满足以下参数的类似物品数据记录用于发送给用户,即商店位置位于离便携无线通信装置105预定距离内,预定距离例如是5英里。在一个替换实施例中,处理器125通过互联网、在电话上检索商家为了出售提供的类似物品的数据记录,并且/或要求商家的商店位置位于距离便携无线通信装置105的预定距离内。
在本申请的又一个示范性实施例中,如上面参照图4、5和6所述,在购买一个或多个扫描物品和/或一个或多个类似物品时使用便携无线通信装置105输入递送名称、日期和地址信息。因此,用户可以用便携无线通信装置105选购和购买物品,并且对那些要送给其他人的物品确定各个商家的递送日期。应用包括假日购物(诸如圣诞节)或任何已经发生或将要发生的其他事件。例如,用户可以去一个商家的商店,并且用便携无线通信装置105的条形码读取器230扫描一个或多个扫描物品,并且如参照图4、5和6所讨论的那样获得有关那些扫描物品的数据。进一步,该用户可以如上参照图4、5或6所述的那样接收有关类似物品的数据。该用户然后可以用便携无线通信装置105或亲自在商家购买一个或多个物品,并且输入有关一个或多个用于发送到便携无线通信装置105内的接收名称、地址和日期的数据。本领域普通技术人员应该意识到,可以利用输入新数据或选择之前输入到便携无线通信装置105中的数据的任何方式。相应地,个人将直接从相应的商家接收这些物品。在一个替换实施例中,用户经便携无线通信装置105还可以输入要发送给各人或要与通过商家送给各人的特殊和/或类似物品一起包装的问候信息。
上面描述的实施例是本申请的说明性实例,不应该认为本申请限于这些具体实施例。在不脱离所附的权利要求所限定的本发明的精神或范围的情况下,本领域技术人员可以实现各种改变和修改。
权利要求
1.一种用于使用无线装置进行无线比较购物的方法,该方法包括根据用无线装置扫描的条形码数据获取与第一物品相关的第一物品数据;基于与该第一物品数据相关的数据产生用于搜索类似于该第一物品的一个或多个物品的搜索数据;使用该搜索数据获取与该一个或多个物品相关的物品数据;发送该第一物品数据和该一个或多个类似物品的物品数据给该无线装置,其中该第一物品数据的至少一部分和与该一个或多个类似物品相关的物品数据的至少一部分可以在该无线装置的显示器上看到。
2.如权利要求1所述的用于使用无线装置进行无线比较购物的方法,进一步包括比较该第一物品数据的至少一部分和与该一个或多个类似物品相关的物品数据的至少一部分,来确定该第一物品数据和与该一个或多个类似物品相关的物品数据之间的至少一个差异;并且发送指示该至少一个差异的数据给该无线装置。
3.如权利要求1所述的用于使用无线装置进行无线比较购物的方法,其中,该无线装置是蜂窝通信装置、个人数字助理和个人计算机之一。
4.如权利要求1所述的用于使用无线装置进行无线比较购物的方法,其中,该第一物品数据包括第一价格和第一卖主,以及与该一个或多个类似物品相关的物品数据包括第二价格和第二卖主。
5.如权利要求4所述的用于使用无线装置进行无线比较购物的方法,进一步包括从该无线通信装置接收对该第一物品和该一个或多个类似物品的至少一个的购买报价;发送该购买报价给该第一卖主和该第二卖主的至少一个;并且从该第一卖主和该第二卖主的至少一个接收一个回复,该回复是对该购买报价的响应。
6.一种用于使用无线装置比较有关第一物品和第二物品的信息的方法,该方法包括根据用无线装置扫描的条形码数据从存储器单元检索与该第一物品相关的第一物品数据和与该第二物品相关的第二物品数据;比较该第一物品数据的至少一部分和该第二物品数据的至少一部分,来确定该第一物品数据和该第二物品数据之间的至少一个差异;并且发送该第一物品数据、该第二物品数据和指示该至少一个差异的数据的至少一个给该无线装置。
7.如权利要求6所述的使用无线装置比较第一物品和第二物品的信息的方法,其中,该无线装置是蜂窝通信装置、个人数字助理和个人计算机之一。
8.一种用于定位多个卖主的方法,该方法包括从无线装置接收条形码数据和指示该无线装置的位置的数据;根据该无线装置扫描的该条形码数据从存储器单元检索与第一物品相关的第一物品数据;根据该第一物品数据和指示该无线装置的位置的数据产生用于搜索该存储器单元的搜索数据;使用该搜索数据在该存储器单元中搜索对应第二物品的第二物品数据;如果该第二物品数据位于该存储器单元中,从该存储器单元中检索该第二物品数据;以及发送该第一物品数据、该第二物品数据给该无线装置,其中该第一物品数据的至少一部分和该第二物品数据的至少一部分可以在该无线通信装置的显示器上看到。
9.如权利要求8所述的用于定位多个卖主的方法,其中,该第一物品的卖主和该第二物品的卖主在距离该无线装置的预定距离内。
全文摘要
能够使用户通过使用便携无线通信装置比较一个或多个物品与类似物品之后购买物品的系统和方法。
文档编号G06Q20/00GK1625744SQ02828776
公开日2005年6月8日 申请日期2002年4月19日 优先权日2002年4月19日
发明者散迪普·戴夫卡尔 申请人:联合想象计算机公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1