不可知网络编码信息读取终端 相关申请的交叉引用
本申请要求在 2009 年 11 月 19 日提交的, 申请号为 12/621914, 题目为 “不可知网 络编码信息读取终端” 的美国专利申请的优先权, 要求上述申请的优先权并在此全部参考 纳入。
技术领域
本发明一般涉及编码信息读取 (EIR) 终端, 并特别涉及一种包括能够在无线通信 网络或协议之间无缝切换的多协议无线通信接口的 EIR 终端。 背景技术
配置有无线通信接口的编码信息读取 (EIR) 终端被广泛用于零售店, 航运设施 等。 EIR 终端的无线通信相比于有线通信提供了多种优点, 传统的有线通信接口显现了明显 的缺点, 例如, 不能支持多于一种通信协议和 / 或标准, 或如果不重启 EIR 终端则不能切换 无线通信网络 / 协议。 相应地, 需要改进 EIR 终端和系统来支持多通信协议和标准。
发明内容 在此提供了一种编码信息读取 (EIR) 终端, 包括微处理器, 通信耦合到微处理器 的存储器, EIR 设备, 多波段天线, 以及无线通信接口。
EIR 设备可以由条形码读取设备, RFID 读取设备, 和 / 或读卡设备提供。EIR 设备 可以被配置为执行输出包含编码消息的原始消息数据和 / 或输出编码消息对应的解码消 息数据。
无线通信接口可以进一步包括电耦合到多波段天线的射频前端。 无线通信接口可 以被配置为支持至少两种无线通信协议。
微处理器可以被配置为执行无线通信协议选择器软件程序, 这反过来又可以被配 置为动态选择无线通信网络和 / 或无线通信协议。
在一个实施例中, 无线通信网络和 / 或无线通信协议选择可以通过优化基于位置 的标准和 / 或最低成本路由标准来实现。
在另一个实施例中, 微处理器可以被配置为与无线通信协议选择器软件程序切换 无线通信网络和 / 或无线通信协议并行地执行系统软件程序和 / 或应用软件程序。
附图说明 为了介绍本发明, 附图示出了本发明的一个或多个实施例。 但是, 应该被理解的是 本发明不被附图中示出的精确装置和功能性所限制。
附图 1 描绘了根据本发明使用 EIR 终端的数据收集系统的网络层布局。
附图 2 描绘了无线通信接口的功能布局。
附图 3 描绘了根据本发明的 EIR 终端的组件级布局。
附图 4 示出了根据本发明的基于位置的查找表的一个实施例的结构。
附图 5 示出了根据本发明的最低成本路由 (LCR) 的查找表的一个实施例的结构。
附图 6a 和 6b 示出了示例性的手持 EIR 终端外壳 ;
附图 7a-7c 示出了示例性的便携可重装 EIR 终端外壳 ;
附图 8a 示出了根据本发明的 EIR 终端在零售店的第一个示例性部署 ;
附图 8b 示出了根据本发明的 EIR 终端在零售店的第二个示例性部署 ;
附图 8c 和 8d 示出了根据本发明的 EIR 终端的 PIN 和签名数据输入操作模式。
所述附图并不必测量, 而重点在于示出本发明的原则。 在附图中, 相同数字是用于 指示多个视图中的相同部分。 具体实施方式
这里提供了一种合并于数据收集系统中的编码信息读取 (EIR) 终端。在附图 1 中 示意性示出的所述数据收集系统, 可以包括与多个相互连接的网络 110a-110z 进行通信的 多个 EIR 终端 100a-100z。在一方面, 多个网络 110a-110z 可以包括至少一个 IEEE802.11 构造无线网络。在另一方面, 多个网络 110a-110z 可以包括至少一个 GSM 族无线网络, 例如 支持 GSM、 GPRS 或 EDGE 无线通信协议的无线网络。 在更进一步的方面, 多个网络 110a-110z 可以包括至少一个 CDMA 族无线网络, 例如支持 UMTS、 HSPA 或 LTE 无线通信协议的无线网 络。 在更进一步的方面, 多个网络 110a-110z 可以包括至少一个 TDMA 族无线网络, 例如支持 TDMA 或 EV-DO 无线通信协议的无线网络。在更进一步的方面, 多个网络 110a-110z 可以包 括至少一个 4G 无线网络, 例如支持 UWB 或 802.16m(WiMax) 无线通信协议的无线网络。本 领域技术人员可以理解实施了其他无线通信协议的无线网络都包括在本发明的精神和范 围内。
在更进一步的方面, EIR 终端可以包括无线通信接口。EIR 终端 100c 可以与主机 171 建立通信会话。在一个实施例中, EIR 终端 100c 和主机 171 通过一个或更多个路由器、 基站和其他设施元件交换网络帧。在另一个实施例中, 主机 171 能够由 EIR 终端 100c 通过 局域网 (LAN) 访问到。在又另一个实施例中, 主机 171 能够由 EIR 终端 100c 通过广域网 (WAN) 访问到。本领域技术人员可以理解依靠 LAN、 WAN、 虚拟专用网 (VPN)、 和 / 或其他类 型的网络来提供 EIR 终端 100c 与主机 171 之间的相互连接的其他方法是包括在本发明的 精神和范围内的。
在更进一步方面, 无线通信接口可以被配置为支持至少两种无线通信协议。在一 个实施例中, 无线通信接口被配置为支持 GSM、 GPRS、 EDGE、 HSPA、 UMTS、 CDMA、 TDMA 和 EV-DO 协议中的两个或更多个。 本领域技术人员可以理解支持其他通信协议的无线通信接口是包 括在本发明的精神和范围内的。
在一个实施例中, 在 EIR 终端 100c 和主机 171 之间的通信可以包括传送于一个或 更多个 TCP 连接上的一系列的 HTTP 请求和应答。在一个实施例中, 在 EIR 终端 100c 和主 机 171 之间的通信可以包括传送于一个或更多个 TCP 和 / 或 UDP 端口上的 VoIP 业务。本 领域技术人员可以理解使用其他传输和应用层协议是包括在本发明的精神和范围内的。
在一方面, EIR 终端传送的消息中至少一个包括解码消息数据, 所述数据对应于例如, 附于产品或运输物品上的条形码标签或 RFID 标签。例如, EIR 终端传送请求给主机来 获得与附于产品上的条形码标签所编码的产品标识符相对应的产品信息, 或传送由附于产 品的条形码标签来标识的物品的物品定位记录。
本发明的 EIR 终端可以包括无线通信接口。如附图 2 最佳示出的, 无线通信接口 210 可以包括与数据源 221 电耦合的发射器电路 220, 发射器电路 220 可以通过一个或更多 个专用微芯片来实现, 并可以执行下述功能 : 源编码 223、 加密 226、 信道编码 229、 复用 232、 调制 235 和扩频 238。
附图 2 中的无线通信接口 210 可以进一步包括与数据接收装置 (sink)271 电耦合 的接收器电路 250。 接收器电路 250 可以通过一个或更多个专用微芯片来实现, 并可以执行 下述功能 : 解扩频 (frequency de-spreading)253、 解调 256、 解复用 259、 信道解码 262、 解 密 265 和源解码 268.
发射器电路 220 和接收器电路 250 每个都可以电耦合到射频 (RF) 前端 299。所述 RF 前端 299 可以被用于转换高频 RF 信号到基带或中频信号 / 从基带或中频信号转换高频 RF 信号。本领域技术人员可以理解不同数据速率, 灵敏度, 输出功率, 操作频率和测量分辨 率的 RF 前端均包括在本发明的范围和精神内。 在接收侧, RF 前端 299 包括全部将由天线接收到的已调制 RF 信号处理成基带信号 所需要的过滤器、 低噪声放大器 (LNA) 和下变频混频器。在一个实施例中, RF 前端 299 的 接收部分可以包括下述组件中的一个或更多个 : 第一匹配电路, 用于将由天线接收到的能 量传递到下一阶段, 带通滤波器 (BPF), 用于去除带外干扰 ; 第二匹配电路, 位于低噪声放 大器 (LNA) 的输入, 所述 LNA 的主要作用是通过提供高增益来设置接收器的灵敏度 ; 第三匹 配电路, 位于 LNA 输出和接收 (RX) 混频器 ( 下变频器 ) 之间, 以及下变频 RX 混频器。
在发射侧, RF 前端区域可以被描述为接收器的镜像版本。发射器的前端将外发的 基带信号上变频, 然后将所述信号馈送给高功率放大器。本领域技术人员可以理解以其他 方式来实施 RF 前端是在本发明的精神和范围内的。
在一个实施例中, RF 前端可以电耦合到多波段天线, 所述多波段天线可以被配置 为在至少一个频率调整域内接收和发射 RF 信号。多波段天线支持的频率调整域可以包括 850MHz、 900MHz、 1700MHz、 1800MHz、 1900MHz 和 2100MHz。本领域技术人员可以理解支持其 他频率调整域的多波段天线包括在本发明的精神和范围内。在进一步的方面, 多波段天线 可以支持两个或更多频率调整域。
根据本发明的一个实施例, 支持至少两个无线通信协议的无线通信接口可以通过 使用单个双协议 ( 或多协议 ) 芯片组来实现。所述芯片组可以包括集成电路 (IC), 专用集 成电路 (ASIC), 和 / 或提供必要功能的其它组件。
在另一个实施例中, 支持至少两个无线通信协议的无线通信接口可以通过使用两 个或更多个芯片组来实现。每个芯片组可以包括集成电路 (IC), 专用集成电路 (ASIC), 和 / 或提供必要功能的其它组件。
在进一步的方面, EIR 终端 100 可以进一步包括至少一个微处理器 310 和存储器 320, 两者都耦合到系统总线 370, 正如附图 3 所作出的最佳视图。 微处理器 310 可以由通用 微处理器或专用微处理器 ( 例如 ASIC) 来提供。在一个实施例中, EIR 终端 100 可以包括 被称作中央处理单元 (CPU) 的单个微处理器。在另一个实施例中, EIR 终端 100 可以包括
两个或更多个微处理器, 例如一个 CPU 和一个专用微处理器 ( 例如, ASIC)。在一个实施例 中, 存储器 320 可以由 RAM、 ROM、 EPROM、 和 / 或基于 SIM 卡的存储器来提供。
EIR 终端 100 可以进一步包括一个或更多个编码信息读取 (EIR) 设备 330, 设备 330 包括同样耦合于系统总线 370 的条形码读取设备、 RFID 读取设备和读卡设备。在一个 实施例中, EIR 读取设备能够输出与编码消息对应的解码消息数据。 在另一个实施例中, EIR 读取设备可以输出包括编码消息的原始消息数据, 例如, 原始图像数据或原始 RFID 数据。
当然, 承载编码信息的条形码、 RFID、 或卡的读取设备可以读取这些种类中的多于 一种的种类, 其仍然在本发明的范围内。例如, 读取条形码的设备可以包括卡读取器, 和/ 或 RFID 读取器 ; 读取 RFID 的设备也可以能够读取条形码和 / 或卡 ; 读取卡的设备也可以能 够读取条形码和 / 或 RFID。 进一步明确地, 设备的主要功能包括任何这些功能是不必要, 因 为考虑到这样的设备, 例如, 能够读取条形码的蜂窝电话、 智能电话或 PDA, 也是本发明目的 的读取条形码的设备
EIR 终端 100 可以进一步包括键盘接口 354, 显示适配器 355, 两者也耦合到系统总 线 370。EIR 终端 100 可以进一步包括电池 356。
在一个实施例中, EIR 终端 100 可以进一步包括 GPS 接收器 380。在一个实施例 中, EIR 终端 100 可以进一步包括至少一个被配置为接收用户识别模块 (SIM) 卡的连接器 390。 正如在此之上描述的, EIR 终端 100 可以进一步包括无线通信接口 340。在一个实 施例中, EIR 终端 100 可以被配置为通过无线通信接口 340 动态选择要使用的无线通信网 络和 / 或无线通信协议。
在一个实施例中, 无线通信网络和 / 或无线通信协议的选择可以由无线通信协议 选择器软件程序来完成。无线通信协议选择器软件程序可以通过微处理器 310 来执行。
在另一方面, 无线通信协议选择器软件程序可以被配置为优化无线通信协议选择 标准值。
在进一步的方面, 无线通信协议选择标准可以包括基于位置的标准。在一个实施 例中, 基于位置的标准可以使用基于位置的查找表来估算, 所述表将无线通信协议和 / 或 无线通信网络映射到 EIR 终端的地理位置。基于位置的查找表的一个实施例的构造在附图 4 中示意性示出。基于位置的查找表 400 可以包括一个或更多个记录 410、 420, 每个记录包 括地理位置字段 405, 无线通信网络字段 407, 无线通信协议字段 409, 以及无线通信协议参 数字段 411。
在一个实施例中, 地理位置字段 405 包括 EIR 终端位置的地理坐标或地理坐标范 围。在另一个实施例中, 地理位置字段 405 包括 EIR 终端位置的国家、 州、 和 / 或城市。本 领域技术人员可以理解其它方式来编码 EIR 终端的位置是在本发明的精神和范围内。
在一个实施例中, EIR 终端的地理位置可以通过 GPS 接收器 380 来确定。在一个 实施例中, 通过使用分别位于 EIR 终端 100 上或远离 EIR 终端 100 的地理信息数据库, GPS 接收器 380 产生的地理坐标可以被转换为国家、 州和 / 或城市 ( 或查找表 400 使用的其它 形式 )。
在另一个实施例中, 无线通信协议选择标准包括最低成本路由 (LCR) 标准。在一 个实施例中, LCR 标准值可以等于 EIR 终端发起的递送出站 (outbound) 业务的花销。在另
一个实施例中, LCR 标准值可以等于 EIR 终端发起的接受入站 (inbound) 业务的花销。在 又另一个实施例中, LCR 标准值可以等于 EIR 终端发起的递送出站业务的花销和 EIR 终端 发起的接受入站业务的花销之和。
在一个实施例中, LCR 标准可以通过使用 LCR 查找表来估算, 所述表将无线通信协 议和 / 或无线通信网络映射到 EIR 终端引起的业务的目的地。在另一个实施例中, LCR 标 准可以使用查找表来估算, 所述表将无线通信协议和 / 或无线通信网络映射到 EIR 终端的 地理位置和 EIR 终端引起的业务的目的地。在附图 5 中示意性示出了 LCR 查找表的一个实 施例的结构。LCR 查找表 500 可以包括一个或更多个记录 510、 520, 其中的每个记录包括业 务目的地字段 550、 无线通信网路字段 560、 无线通信协议字段 570, 和无线通信协议参数字 段 580。在另一个实施例中, 记录 510、 520 中的每个都进一步包括地理位置字段 540。
在一个实施例中, 地理位置字段 540 可以包括 EIR 终端位置的地理坐标或地理坐 标范围。在另一个实施例中, 地理位置字段 540 可以包括 EIR 终端位置的国家、 州、 和/或 城市。本领域技术人员可以理解, 编码 EIR 终端位置的其它方式是在本发明的精神和范围 内的。
在一个实施例中, 业务目的地字段 550 可以包括 EIR 终端位置的国家、 州、 和/或 城市。本领域技术人员应该理解编码业务目的地的其它方式也在本发明的精神和范围内。 进一步的方面, 无线通信协议选择标准可以包括基于位置的标准和最低成本路由 标准的结合 ( 例如, 权重和 )。
在一个实施例中, EIR 终端可以被配置为在预定频率范围内 ( 例如在 800MHz 到 5GHz 之间 ) 搜索信标 (beacon) 信号, 然后选择产生用户定义标准的最优值的频率信道和 / 或无线通信网络。
在一个实施例中, 用户定义的标准可以在 EIR 终端开机时来估算。在另一个实施 例中, 用户定义的标准可以在 EIR 终端尝试发起通信会话之前立即估算, 从而可以选择优 化用户定义标准的无线通信网络和 / 或无线通信协议。在另一个实施例中, 用户定义的标 准可以以建立的时隙 (time interval) 周期性地估算, 从而如果检测到无线通信网络和 / 或无线通信协议产生比当前网络或协议更靠近最优值的用户定义的标准值, EIR 终端可以 在通信会话之间或者在通信会话期间更改无线通信网络和 / 或无线通信协议。在又另一个 实施例中, 用户定义的标准值可以响应 EIR 终端改变其地理位置而计算, 从而 EIR 终端可以 在通信会话之间或者在通信会话期间自动 ( 例如, 没有用户干涉 ) 改变无线通信网络和 / 或无线通信协议。由此, 无论外部条件如何变化 ( 例如, 当终端被物理性移动时 ), EIR 终端 可以总是保持最优网络连接。
在另一方面, EIR 终端可以基于本地存储在存储器 320 的优选运营商列表 (POL) 或优选路由列表 (PRL) 的内容来选择无线网络和 / 或无线通信协议。PRL 或 POL 可以包括 EIR 终端使用的网络运营商的有序列表。
在一个实施例中, PRL(POL) 可以包括记录列表, 这些记录中的每个包括无线网络 运营商标识符和优选值。
在附图 4c 示意性示出了 PRL(POL) 表的一个实施例的结构。基于位置的查找表 480 可以包括一个或更多记录 495、 497, 这些记录中的每个包括无线通信网络字段 487、 无 线通信协议字段 489, 以及无线通信协议参数字段 491。在一个实施例中, 每个 PRL(POL) 记
录 495、 497 进一步包括地理位置字段 493。在另一个实施例中, PRL(POL) 表 480 的内容可 以响应 EIR 终端更改其地理位置而更新。
在另一方面, PRL(POL) 表 480 可以由 EIR 终端的制造商来初始化。在另一个实施 例中, PRL(POL) 表 480 可以由 EIR 终端所连接的无线网络运营商来初始化和 / 或修改。在 又另一个实施例中, PRL(POL) 表 480 可以由 EIR 终端的用户通过用户接口来初始化和 / 或 修改。
在另一方面, PRL(POL) 表 480 的初始化和 / 或修改可以由 EIR 终端的用户通过扫 描预定的条形码或由用户与用户接口 ( 例如通过图形用户界面 (GUI), 或通过硬件实施的 控制 ) 交互来手动发起。本领域技术人员可以理解其他初始化和 / 或修改 PRL(POL) 表 480 的方法在本发明的范围和精神内。
在另一方面, EIR 终端 100 可以被配置为例如, 通过运行多任务操作系统支持多任 务模式。在一个实施例中, EIR 终端可以被配置为运行 Windows Mobile 操作系统。在一个 实施例中, EIR 终端可以被配置为运行嵌入式 Linux 操作系统。本领域技术人员可以理解 EIR 终端运行其他嵌入式多任务操作系统是在本发明的精神和范围内。
运行多任务操作系统的 EIR 终端可以在执行包括系统和 / 或应用软件程序的其 他软件程序时并行执行无线通信协议选择器软件程序。在一个实施例中, 系统软件程序和 / 或应用软件程序可以由 EIR 终端与无线通信协议选择器软件程序估算无线通信协议选择 标准和切换无线通信网络和 / 或无线通信协议并行执行。由此, 当无线通信协议选择器软 件程序发起切换无线通信网络和 / 或无线通信协议时, 根据本发明的 EIR 终端切换无线通 信网络和 / 或无线通信协议不会需要重设所述终端, 或重启系统和 / 或正在运行的应用软 件程序。
在另一方面, 无线通信网络、 无线通信协议、 或一个或更多个无线通信协议参数的 选择可以由 EIR 终端的用户手动发起。在一个实施例中, 所述选择可以通过扫描预定的条 形码来发起。在另一个实施例中, 所述选择可以通过用户与用户接口 ( 例如, 通过图形用户 接口 (GUI), 或通过硬件实施的控制 ) 交互来发起。 本领域技术人员可以理解通过其他方式 手动发起无线通信网络、 无线通信协议、 或一个或更多个无线通信协议参数的选择是在本 发明的范围和精神内的。
在另一方面, 无线通信协议选择器软件程序可以由 EIR 终端执行的另一个软件程 序调用。所述调用软件程序可以由 EIR 终端制造商或者第三方应用开发者来开发。
由于其具备动态选择无线通信网络和无线通信协议的能力, 依据本发明的 EIR 终 端可以被, 例如, 在具有不同的无线通信标准的多个地理位置运营的公司, 来方便地使用。 根据本发明使用 EIR 终端将允许这种公司在所有地理位置部署同样的 EIR 终端模型。
在另一方面, 根据本发明的 EIR 终端可以被配置为在存储器 320 中存储至少一 个无线账户数据结构。在一个实施例中, 无线账户数据结构可以包括无线账户标识符和 PRL(POL)。 本领域技术人员可以理解包括其它无线账户信息的无线账户数据结构是在本发 明的精神和范围内的。
下面将描述根据本发明的 EIR 终端的形状因素和外壳。EIR 终端 100 的组件可以 并入多种不同外壳中。 如附图 6a 和 6b 的实施例指示的, 附图 5 的组件可以被并入手持外壳 101 中。附图 6a 和 6b 中的 EIR 终端 100 是手持便携式数据终端的形状因素。附图 6a 和 6b示出的 EIR 终端 100 包括键盘 1090、 具有辅助触摸屏覆盖的显示器 504、 读卡器 1348, 以及 包括在此描述的成像部件的组件的成像模块 360 ; 也就是, 并入在图像传感器 IC 芯片上的 图像传感器阵列。成像模块 360 具有辅助成像轴, ai。如附图 6b 的侧视图, 附图 5 的框图 的组件可以在外壳 101 内由多个电路板 1077 支撑。成像模块 360 可以包括具有色敏象素 的图像传感器阵列, 其在如临时专利申请号为 60/687606, 申请日为 2005 年 6 月 3 日, 申请 号为 60/690268, 申请日 2005 年 6 月 14 日, 申请号为 60/692890, 申请日为 2005 年 6 月 22 日, 以及申请号为 60/694371, 申请日为 2005 年 6 月 27 日, 所有标题都为 Digital Picture Taking Optical Reader Having Hybrid Monochrome And Color Image Sensor( 具有混合 单色和彩色图象传感器的数字获取光学读取器 ) 中描述, 上述所有申请作为参考并入本申 请。
在附图 7a-7c 示出的实施例中, EIR 终端 100 是可以被配置为零售采购交易终端或 价钱核对的交易终端的形式。附图 7a-7c 示出的交易终端的外壳 102 被配置为便携式的, 这样其可以从一个位置移动到另一个位置, 并且其进一步被配置为可替换地安装在固定结 构上, 例如出纳台固定结构或零售店楼层的固定结构 ( 例如, 附图 8b 最佳示出的架子, 柱 264)。参考附图 7c 的底视图, EIR 终端 100 的外壳 102 具有可以将 EIR 终端 100 简易可替 换地装配到固定结构上的构件 268。现在参考附图 7b, EIR 终端 100 包括具有辅助触摸屏 504T 的显示器 504、 读卡器 1348、 成像模块 360、 以及照明罩 362。当来自照明块 ( 在附图 8 中没有示出 ) 的光到达照明罩 362, 所述罩发光从而将注意吸引到成像部件的位置。 在如附 图 8c 示出的某种操作模式中, 根据附图 7a-7c 中的 EIR 终端 100 在显示器 504 上显示 PIN 输入屏提示消费者输入 PIN 信息到触摸屏 504T 中。在其他操作模式中, 如附图 8d 所示出 的, EIR 终端 100 在显示器 504 上显示签名提示屏幕提示消费者使用指示笔 (stylus)505 输 入签名信息到设备中。
参考附图 8a 和 8b, 示出了附图 7a-7c 的 EIR 终端的多种安装配置。在附图 8a 中, EIR 终端 100 作为在销售出纳台的零售采购交易终端来安装。在附图 8a 的设置中, EIR 终 端 100 被配置为零售采购交易终端, 并被用于帮助和便利在销售点的零售交易。消费者可 以插入信用卡或借记卡到读卡器 1348 中, 然后零售采购交易终端可传送信用卡信息到信 用卡 / 借记卡认证网络。
在附图 8b 的视图中, EIR 终端 100 被配置为价格核实器来帮助消费者核对位于商 店中的产品的价格。EIR 终端 100 可以被安装在架子上 ( 在附图 8b 中没有示出 ) 或柱 254 上或零售商店的其它固定结构上。EIR 终端 100 可以解码来自商店产品上的条形码的条形 码数据并将解码后的条形码消息传送给商店服务器来查找价格信息, 价格信息从商店服务 器传回给终端 100 用于在显示器 504 上显示。
由于本发明已经特定地示出并参考某些示范性实施例进行了描述, 本领域技术人 员可以理解在细节上所可能做出的各个变化在此并不超出本发明由所写的说明书和附图 所支持的权利要求所限定的精神和范围。进一步地, 其中的示范性实施例参考了一定数量 的组件而描述, 但应当理解为这些示范性实施例可以使用少于所述一定数量的组件来实 施。
一种系统方法和装置的小例子在此描述如下 :
A1. 一种编码信息读取 (EIR) 终端包括 :微处理器 ;
通信耦合到所述微处理器的存储器 ;
从包括条形码读取设备、 RFID 读取设备和读卡设备的组中选择的 EIR 设备, 所述 EIR 设备被配置为执行下述至少之一 : 输出包括编码消息的原始消息数据, 和输出对应于 编码消息的解码消息数据 ;
多波段天线 ; 和
无线通信接口, 所述无线通信接口进一步包括电耦合到所述多波段天线的射频前 端, 所述无线通信接口被配置为支持至少两种无线通信协议 ;
其中所述微处理器被配置为执行无线通信协议选择器软件程序, 所述无线通信协 议选择器软件程序被配置为通过优化基于位置的标准和最低成本路由标准中的至少一个 动态选择下述至少之一 : 无线通信网络和无线通信协议。
A2. 如 A1 所述的 EIR 终端, 其中所述微处理器被配置为与所述无线通信协议选择 器软件程序切换无线通信网络和无线通信协议中的至少一个并行执行至少下述之一 : 系统 软件程序和应用软件程序。
A3. 如 A1 所述的 EIR 终端, 其中所述无线通信协议选择器软件程序由所述 EIR 终 端的制造商和第三方应用开发商之一开发的软件程序来调用。 A4. 如 A1 所述的 EIR 终端, 其中所述多波段天线被配置为执行下述至少之一 : 在 两个或更多频率调整域发射无线电信号, 在两个或更多频率调整域接收无线电信号。
A5. 如 A1 所述的 EIR 终端, 其中所述多波段天线被配置为执行下述至少之一 : 在 两个或更多频率调整域发射无线电信号, 在两个或更多频率调整域接收无线电信号 ; 并且
其中所述两个或更多频率调整域包括下述两个或更多个 : 850MHz、 900MHz、 1700MNz、 1800MHz、 1900MHz、 2100MHz。
A6. 如 A1 所述的 EIR 终端, 其中所述无线通信接口被配置为支持下述至少两个 : GSM、 GPRS、 EDGE、 HSPA、 CDMA、 EV-DO TDMA, 以及 UMTS 无线通信协议。
A7. 如 A1 所述的 EIR 终端, 进一步包括至少一个被配置为接收 SIM 卡的连接器。
A8. 如 A1 所述的 EIR 终端, 其中所述存储器被配置为存储 :
包括第一无线账户标识符的第一无线账户数据结构 ; 和
包括第二无线账户标识符的第二无线账户数据结构。
A9. 如 A1 所述的 EIR 终端, 其中所述存储器被配置为存储 :
第一无线账户数据结构, 其包括第一无线账户标识符和下述之一 : 第一优选路由 列表, 第一优选运营商列表 ; 以及
第二无线账户数据结构, 其包括第二无线账户标识符和下述之一 : 第二优选路由 列表, 第二优选运营商列表。
B1. 一种编码信息读取 (EIR) 终端包括 :
微处理器 ;
通信耦合到所述微处理器的存储器 ;
从包括条形码读取设备、 RFID 读取设备和读卡设备的组中选择的 EIR 设备, 所述 EIR 设备被配置为执行下述至少之一 : 输出包括编码消息的原始消息数据, 和输出对应于 编码消息的解码消息数据 ;
多波段天线 ;
无线通信接口, 所述无线通信接口进一步包括电耦合到所述多波段天线的射频前 端, 所述无线通信接口被配置为支持至少两种无线通信协议 ;
其中所述微处理器被配置为执行无线通信协议选择器软件程序, 所述无线通信协 议选择器软件程序被配置为动态选择下述至少之一 : 无线通信网络和无线通信协议 ;
其中所述微处理器被配置为与所述无线通信协议选择器软件程序切换无线通信 网络和无线通信协议中的至少一个并行执行下述至少之一 : 系统软件程序和应用软件程 序。
B2. 如 B1 所述的 EIR 终端, 其中所述无线通信协议选择器软件程序被配置为优化 下述至少之一 : 基于位置的标准和最低成本路由标准。
B3. 如 B 1 所述的 EIR 终端, 其中所述无线通信协议选择器软件程序被配置为响应 用户与用户接口的交互和扫描预定条形码中的至少一个动态选择下述至少之一 : 无线通信 网络和无线通信协议, 。
B4. 如 B1 所述的 EIR 终端, 其中所述无线通信协议选择器软件程序由所述 EIR 终 端的制造商和第三方应用开发商之一开发的软件程序来调用。 B5. 如 B 1 所述的 EIR 终端, 其中所述多波段天线被配置为执行下述至少之一 : 在 两个或更多频率调整域发射无线电信号, 在两个或更多频率调整域接收无线电信号。
B6. 如 B1 所述的 EIR 终端, 其中所述多波段天线被配置为执行下述至少之一 : 在 两个或更多频率调整域发射无线电信号, 在两个或更多频率调整域接收无线电信号 ; 并且
其中所述两个或更多频率调整域包括下述两个或更多个 : 850MHz、 900MHz、 1700MNz、 1800MHz、 1900MHz、 2100MHz。
B7. 如 B1 所述的 EIR 终端, 其中所述无线通信接口被配置为支持下述至少两个 : GSM、 GPRS、 EDGE、 HSPA、 CDMA、 EV-DO TDMA, 以及 UMTS 无线通信协议。
B8. 如 B1 所述的 EIR 终端, 进一步包括至少一个被配置为接收 SIM 卡的连接器。
B9. 如 B1 所述的 EIR 终端, 其中所述存储器被配置为存储 :
包括第一无线账户标识符的第一无线账户数据结构 ; 和
包括第二无线账户标识符的第二无线账户数据结构。
B10. 如 B1 所述的 EIR 终端, 其中所述存储器被配置为存储 :
第一无线账户数据结构, 其包括第一无线账户标识符和下述之一 : 第一优选路由 列表, 第一优选运营商列表 ; 以及
第二无线账户数据结构, 其包括第二无线账户标识符和下述之一 : 第二优选路由 列表, 第二优选运营商列表。
本发明已经通过参考大量特定实施例进行了描述, 可以理解发明真正的精神和范 围应该只是被由本说明书所支持的相关权利要求来确定。进一步地, 虽然在此大量的案例 中系统、 装置和方法的描述中具有一定数量的组件, 可以理解这些系统、 装置和方法实际可 以使用少于或多于所提及的一定数量的组件。 同样地, 虽然描述了大量特定实施例, 但可以 理解参考每个特定实施例所描述的特征和方面可以使用每个剩余特定描述的实施例。