用于定位装置的方法和设备的制作方法

文档序号:6567660阅读:129来源:国知局
专利名称:用于定位装置的方法和设备的制作方法
技术领域
本发明涉及一种定位装置,更具体地讲,涉及用于定位耦合到资
源(asset)管理网络的装置的方法和设备。
背景技术
存在许多以可视形式对数字和其他信息进行编码的标准,例如, 通用产品代码(UPC)和/或欧洲商品编号(EAN)。这些数字代码允 许商业识别产品及制造商、维护巨大的商品目录、在相似的系统下管 理各种各样的对象等。产品的UPC和/或EAN作为数据形式 (dataform)被打印、标贴、蚀刻或以别的方式附着到产品上。
数据形式是以可视形式对数字和其他信息进行编码的任何标记。 例如,数据形式可以是条形码、二维码、对象上的标志、标签、签名、 符号等。条形码包括一系列不同宽度的明和暗的矩形区域。所述明和 暗的区域被排列以表示UPC的数字。此外,数据形式不限于产品。数 据形式可用于识别重要的对象、地方等。数据形式还可以是其他对象, 例如,商标图案、人脸等。
也可通过射频识别(RFID)标签识别对象。 一种类型的标签使 用由读取器产生的RF场通过反向散射将信息发送给用户。也就是说, 该标签在无线电波被调制为表示信息之后将无线电波反射回读取器。
企业使用扫描仪、终端、移动计算机及其他装置管理商品目录, 核算商品付款并协助顾客及其他许多工作。当企业拥有并使用大量的 装置时,管理所有的这些装置变得困难。例如,定位出现故障的装置 和/或对装置、操作系统、应用软件等升级会随着装置数量的增加变得 更加昂贵和消耗时间。因此,资源管理网络可用于简化管理装置的工 作。装置通过有线或无线的方式耦合到网络。通过网络可快速而有效
地完成诸如安装固件或软件的处理,而非单独地维护每台装置。
尽管资源管理应用程序可在包括多个装置的网络上识别特定装 置,但是还难以使装置的操作者/管理者物理地定位特定装置。例如, 装置可能分散于大的仓库中,或者许多看起来相似的装置聚集在一个 地方,而装置操作者/管理者必须定位软件升级失败的特定装置。
因此,期望用于物理地定位资源(例如,耦合到资源管理网络的 装置)的方法和设备。

发明内容
这里描述和要求权利的发明满足该需要和其他需要,所述需要通 过在这里的教导将变得清楚。本发明的实施例包括用于定位装置的方 法和设备。
管理资源的示例性方法包括使资源处于定位模式以帮助物理地 定位该资源。在替代实施例中,资源可以是移动计算机、信息站
(kiosk)、基于PC体系结构的装置等。在本发明的示例性实施例中, 资源或资源的组(例如,装置)从主机(例如,资源管理计算机)接 收进入定位模式的信号。随后,资源产生可感知的提示,从而资源操 作者/管理者可容易地定位该资源。资源响应于所述可感知的提示的预 定时间量、预定重复次数、终止信号等来终止定位模式。终止信号可 来自耦合到网络的主机和/或本地手动输入的信号。在另外的实施例 中,定位模式作为资源重启的一部分而被终止。
资源可基于其类型、其升级日期、用户、软件参数、属性、序列 号的范围、任何属性的范围而被分组。
在实施例中,资源可以是包括数据形式捕获模块的扫描仪。数据 形式捕获模块可以基于激光或基于图像,数据形式捕获模块可以是另 一资源(例如,计算机)的一部分。扫描仪的复杂程度的范围可以从 专用手持扫描仪到精密的计算机。
可感知的提示可包括固定屏幕、具有文本的屏幕、闪烁屏幕、 音调、振动、闪光/固定光、闪光/固定LED和规定功能的执行,例如,
打开照明或目标模块。可感知的提示可在当前运行的应用程序的顶层 上运行,例如,定位屏幕可覆盖应用程序的屏幕。在一些实施例中, 在提示的预定时间和/或预定重复次数之后增加可感知提示的强度。
当资源操作者/管理者希望在资源上执行处理时,他或她可使用 定位模式物理地跟踪未能完成处理或完成处理的资源。示例性的处理 是升级方法。在该示例性升级方法中,在尝试资源升级之前使资源处
于定位模式。在很可能升级处理失败的预定时间之后,资源保持在定 位模式中。由于失败的资源显示可感知的提示,所以资源操作者/管理 者可容易地物理地定位所述资源。在替代实施例中,在检测到或认为 处理失败之后,资源保持在定位模式中。
资源耦合到作为专用网络或通用网络的一部分的资源管理网络。 在实施例中,运行管理应用程序的资源管理计算机可管理连接的装置。 可从管理应用程序来启动装置定位方法和处理完成状态方法。
通过下面结合附图进行的详细描述,本发明的其他目的和特点将 变得清楚。然而,应该理解,绘制的附图仅是用于说明目的而不是为 了限制本发明。


附图不是成比例的,仅是示例性的,贯穿附图,相同的标号表示
相同的部件,其中
图1示出根据本发明的实施例实现的示例性资源管理网络。 图2示出根据本发明的实施例实现的示例性资源管理计算机。 图3示出根据本发明的实施例实现的示例性装置。 图4示出根据本发明的实施例实现的示例性资源管理计算机侧装
置定位方法。
图5示出根据本发明的实施例实现的示例性装置侧定位方法。 图6示出根据本发明的实施例实现的示例性资源管理计算机侧处 理完成状态方法。
图7示出根据本发明的实施例实现的示例性装置侧处理完成状态
方法。
图8示出根据本发明的实施例实现的替代资源管理计算机侧处理 完成状态方法。
图9示出根据本发明的实施例实现的替代装置侧处理完成状态方法。
具体实施例方式
性实施例进行显示和描述。
例如使用资源管理应用软件的资源管理计算机可维护资源的列 表。可通过该列表选择和管理单个资源或资源的组,但是可能难以物 理地定位选择的资源或资源的组。因此,使用可感知的提示(例如, 音频声音)可帮助资源操作者/管理者定位所选择的资源。此外,当资 源操作者/管理者想对资源执行处理(例如,升级处理)时,处理失败 或没有完成的资源可以以定位模式被列出,从而这些资源能够被物理 地识别。
图1示出示例性资源管理网络ioo。资源管理网络ioo包括网络
105。网络105可以是网际网、内联网、互联网以及其他任何通信网络 或网络的组合。此外,资源管理网络100可使用网络105的一部分, 例如,子网。因此,资源管理网络100可包括专用和专有网络105, 或者资源管理网络100可通过现有网络(例如,互联网)进行运行。 在另外的实施例中,资源管理网络100由专用网络、^^用网络和普通 网络的组合形成。
可被资源管理应用软件管理的一种示例性类型的资源是装置。在 资源管理网络IOO中,装置1 120(例如,扫描仪)耦合到终端115 (例 如,销售点(POS)终端)。终端115耦合到网络105。装置2 125直 接耦合到网络125,并且包括所附的外围设备130。装置3 135直接耦 合到网络105。尽管在图1中示出了装置120、 125和135,但是在本 发明的替代实施例中,多个装置、终端、外围设备等可耦合到网络105。
此外,尽管资源管理网络100包括多种不同类型的装置和与网络105 的连接,但是在本发明的替代实施例中,资源管理网络100管理多个 相似的装置。此外,资源管理网络100还可跟踪其他物理资源,例如, 产品、人员等。
资源管理计算机110也耦合到网络105。资源管理计算机IIO包 括用于管理资源管理网络中100中的资源的方法。图2示出在一个示 例性实施例中可被实现的示例性资源管理计算机200作为图1中的资 源管理计算机110。
资源管理网络100中的节点可通过有线或无线的方式耦合在一 起。此外,尽管资源管理网络100看起来似乎具有客户机/服务器结构, 但是在本发明的替代实施例中,资源管理网络100可被构造为对等网 络。例如,特定较强的装置(例如,移动计算机)可作为相对于较简 单的装置(例如,手持扫描仪)的"超级对等点"。
图2示出根据本发明实现的示例性资源管理计算机200。在示例 性实施例中,计算机200可以是移动计算机、服务器、台式机等。计 算机200包括通过总线225连接在一起的处理单元205、通信模块230 和存储器220。装置200的模块可被实现为软件、硬件、硬件模拟软 件和可重复编程硬件的任意组合。总线225是示出资源管理计算机200 的不同模块的互操作性的示例性总线。在实际的设计选择中,可存在 多于一条总线,并且在一些实施例中,特定模块可直接相互连接而不 耦合到总线225。因此, 一些模块可以其他模块组合。
在示例性实施中,处理单元205可^皮实现为一个或多个中央处理 单元(CPU)、现场可编程门阵列(FPGA)等。在实施例中,处理 单元205可包括通用CPU。在另外的实施例中,在处理单元205的存 储器中处理单元205的模块可被预编程或硬连线,以执行特定功能。 在替代实施例中,处理单元205的一个或多个模块可被实现为例如从 存储器220加载有不同处理的FPGA,并执行多个功能。处理单元205 可包括上述处理器的任意组合。
通信模块230包括由计算机200使用以与其他用户、其他装置等 进行通信的一个或多个输入/输出接口。接口可包括调制解调器、网络
接口卡(NIC)、无线NIC、监视器、键盘、鼠标以及任意其他I/O
装置o
存储器220可被实现为易失存储器、非易失存储器和可重写存储 器,例如,随机存取存储器(RAM)、只读存储器(ROM)和/或闪 存。存储器220被示出为图2中的单个模块,但是在一些实施例中, 存储器220可包括多于一个存储器模块,并且某些存储器220可以是 计算机200的其他模块(例如,处理单元205 )的一部分。
存储器220存储用于操作计算机200的方法、处理和信息。存储 器220包括装置数据210和装置管理方法250。装置管理方法250包 括装置定位方法260和装置升级方法255。装置管理方法250还可包 括用于管理网络中的资源的多个其他方法。
在本发明的示例性实施例中,资源管理计算机200使用装置管理 方法250管理多个装置。装置管理方法250是资源管理应用程序的示 例。所述装置可以是(但不限于)信息站(kiosk)、扫描仪、个人数 字助理(PDA)、粗糙移动终端、签字板、VCR、移动电话、传统电 话、寻呼机等。装置管理方法250可维护关于管理的装置的信息,例 如,IP地址、序列号、MAC地址、型号、当前的固件/软件版本、电 池寿命、运行状态。此外,装置管理方法250可用于控制网络装置。 例如,根据本发明的实施例,装置定位方法260和装置升级方法255 可从资源管理计算机200被启动。此外,装置管理方法250还可启动 装置中的诊断和其他处理。关于装置的信息可作为装置数据210被存 储在存储器220中。
示例性装置定位方法260通过启动装置或附到该装置的外围设备 中可感知的提示来帮助装置管理者和/操作者定位管理的装置。当在大 的仓库中使用移动装置(例如,无线扫描仪)时,该装置可能丟失, 装置定位方法可用于定位该装置。此外,当从多个相似装置中选择特 定装置时,装置定位方法260也是有用的。
当使用装置定位方法260时,资源管理计算机200可选择装置的
组。所述组可包括特定IP地址、序列号、位置、产品家族、产品分组、 制造日期等。组还可以包括两个或更多个相似的特性和/或特性的范 围。
装置升级方法255还可使用装置定位方法260。作为进一步的描 述,示例性装置升级方法255可在启动升级处理之前以定位模式列出 将被升级的装置或装置的组。成功完成升级的装置终止定位模式,升 级失败的装置保持在定位模式。随后资源管理者可容易地识别失败的 装置。升级方法是能够使用定位模式的一个示例性处理。在替代实施 例中,定位模式可用于识别在资源中的任何成功或失败的处理。以下 将描述替代升级方法。
图2的示例性实施例示出装置定位方法260和装置升级方法255 作为装置管理方法250的一部分,但是这些方法不限于该结构。这里
作和共享操作。此外,尽管以存储器220描述了这些方法,但是在替 代实施例中,这些方法可^皮永久地或动态地合并在处理单元205的存 储器中。
图3示出根据本发明的实施例实现的示例性装置300。装置300 包括通过总线325连接在一起的处理单元305、通信才莫块330以及存 储器320。如同计算机200 —样,装置300的总线325示出装置300 的模块的互操作性。在另外的实施例中,装置的一些模块可直接连接 在一起和/或彼此结合为一体。
处理单元305、通信模块330和存储器320与计算机200的处理 单元、通信模块和存储器类似。装置300的存储器320可存储有用于 操作装置300的多种方法。
不同装置执行不同的功能,因此不同装置在存储器中存储不同的 方法。诸如手持扫描仪的示例性装置可包括信号处理方法350、定位 方法360、升级方法357以及电源管理方法355。在扫描仪中,当解码 操作被启动(例如,触发器被按下)时,扫描仪读取目标数据形式(例 如,条形码),并分析数据形式。信号处理方法350被扫描仪用于对
数据形式解码。扫描仪可以是激光扫描仪、成像扫描仪等。解码的信 号可被用于获得关于由数据形式标识的产品的具体信息。例如,数量
信息和价格信息。该信息可被存储在网络105的节点(例如,资源管 理计算机110)上。
电源管理方法355管理装置300使用的电源。在一些实施例中, 当检测到在给定量的时间处于非活动状态时,装置300可切换到节能 模式。节能模式可完全关闭装置300或者可减慢装置操作或启动其他 节能技术。
在本发明的示例性实施例中,当装置300从资源管理计算机200 接收信号(例如,指令)以进入定位模式时,装置300执行定位方法 360。定位方法360启动装置300上的一个或多个可感知的提示,以使 装置300对于人来说是可识别的。信号也可来自本地运行的程序的指 令、手动输入的命令、来自网络上的另一节点等。
示例性可感知的提示包括发射单个或重复的或者变化的音频声 音和/或振动;可包含诸如例如IP地址、序列号、产品分组和其他信 息的固定和/或闪烁屏幕;开启或闪光照明和/或对准扫描引擎中的图 案产生器;使扫描仪的数据获取部件开启或闪光,例如,激光或发光 二极管(LED);使装置上的灯和/或LED开启或闪光。这些可感知 的提示的可以以单独、组合、串行、并行等的方式被执行。
如果当接收定位模式信号时在装置300上运行另 一应用软件,则 装置300暂停或终止运行该应用程序。例如,在其他应用程序仍在后 台运行的同时,定位模式可不考虑装置上的显示和关于装置的闪光信 息。当定位模式被终止时,装置可恢复或重启先前运行的应用程序。
当资源操作者/管理者希望启动诸如例如装置300上的升级方法 357的处理时,资源管理计算机上的装置列表可通知他们哪些装置成 功或没有完成该处理。但是,可能难以物理地定位哪些装置未能完成 或完成该处理。因此,装置可使用作为升级方法357的一部分的定位 方法360来向操作者或管理者标识自己。
如上所述,在一个实施例中,装置可在执行升级方法357之前进
入定位模式。如果处理是成功的,则装置定位模式。任何保持在定位
模式的装置处理失败。在替代实施例中,当处理(例如,升级方法357) 没有成功完成时,装置300进入定位模式。在另一替代实施例中,可 构造本发明使成功完成处理的任何装置保持在定位模式。此外,本发 明可被构造为在成功完成处理之后在装置300中启动定位模式。
图4示出根据本发明实施例实现的示例性装置定位方法400。在 本发明的实施例中,方法400可被实现为资源管理计算机200的装置 定位方法260。
例如,当资源管理者/操作者希望定位特定装置或装置的組并通 过计算机200上的资源管理应用程序启动方法400时,〗吏方法400在 步骤405开始。在步骤405之后,处理进行到步骤410,资源管理应 用程序发送命令装置或装置的组进入定位模式的信号。该信号可以是 通知装置进入定位模式的任何通信机制,例如,该信号可以是通过网 络发送到装置的消息、通过单独的网络的信号、通过直接连接的信号 等。在本发明的实施例中,在步骤410之后,方法400在步骤425结 束。在装置处操纵定位模式的结束。
在本发明的替代实施例中,方法400可执行可选的步骤415。在 步骤415,资源管理应用程序从一个装置或多个装置接收表明它们已 被定位的信号。该信号可由找到丢失的装置的操作者发出。耦合到资 源管理网络的装置的状态可包括装置是否处于定位模式。因此,被定 位的装置可通知资源管理应用程序该装置已被找到,从而应用程序可 正确地更新装置的状态。
此外,可选择地,资源管理应用程序还可执行可选步骤420。在 步骤420,资源管理应用程序发送使装置退出定位模式的终止信号。 例如,可响应于接收到装置已被定位的信号或响应于成功完成处理来 执行该步骤。
图5示出根据本发明的实施例实现的示例性定位方法500。在本 发明的实施例中,方法500可被实现为装置300的定位方法360。
例如,装置300被上电并耦合到网络105时,方法500在步骤505
开始。在一些实施例中,装置300通过与资源管理计算机200直接连 接而耦合到资源管理网络。在其它实施例中,装置耦合到通过通用网 络运行的资源管理网络,例如,局域网(LAN)。当耦合到网络105 时,装置300连接到正在例如资源管理计算机200上运行的应用程序/ 向正在例如资源管理计算机200上运行的应用程序注册,和/或资源管 理计算机200发现装置300在网络105中。
处理从步骤505进行到步骤510。在步骤510,装置300接收进 入定位模式的信号。例如,装置可从资源管理计算机200或另外的命 令装置进入定位模式的装置接收信息。然后,处理进行到步骤515, 在步骤515,如果装置300正在运行另外的应用程序,则装置中断该 程序并进入定位模式。例如,装置可使定位屏幕覆盖当前运行的应用 程序的屏幕。应用程序可在后台并行运行,或者定位模式可暂停或装 置任何正在运行的应用程序。
在步骤515之后,处理进行到步骤520,在步骤520,装置启动 可感知的提示。如上所述,可感知的提示可以是音频声音、屏幕上的 显示等。此外,在一些实施例中,耦合到装置的外围设备可执行可感 知的提示,或者如果装置耦合到终端,则该终端可执行该提示。
在步骤515之后,处理可选择地进行到步骤525。在步骤525, 装置300在特定时间和/或提示的特定重复次数之后提高可感知的一个 或多个提示的强度。此外,可从资源管理计算机200或另外的节点增 加提示的强度。
在步骤530,装置300终止可感知的一个或多个提示。装置300 可响应于从网络上的节点接收的信号或根据本地产生的信号装置定位 模式。此外,装置300可在特定时间之后、在提示的特定重复次数之 后、在下降到低于特定电池电量之后等终止定位模式。在步骤530之 后,方法500的处理在步骤535结束,同时装置300返回先前运行的 应用程序。
图6示出根据本发明的实施例实现的示例性处理完成状态方法 600。在本发明的实施例中,方法600可^皮实现为资源管理计算才几200
的装置升级方法255。
例如当资源管理应用程序在一个或多个被管理的装置上启动处 理时,方法600在步骤605开始。示例性处理可以是升级装置软件和/ 或固件。处理进行到步骤610,在步骤610,资源管理应用程序(例如, 装置升级方法)发送命令一个或多个装置进入定位模式的信号。在该 步骤之后,如果没有任何装置进入定位模式,则随后装置操作者和/ 或管理者可快速确定这些装置将不能进行即将来临的处理。
在步骤610之后,处理进行到步骤615,在步骤615,装置升级 方法255发送信号和/或处理信息,以命令一个或多个装置启动处理(例 如,软件和/或固件升级)。处理信息可以是软件/固件升级本身、启 动下载软件/固件升级的指令、开始先前下载的升级的安装的命令等。
在步骤620,处理基于装置是否被正确地启动和/或完成处理而进 行。如果装置正确地完成处理,则方法600进行到,皮指示为Yl、 Y2 和Y3的一个或多个选项。在各个实施例中,装置更新方法255可实 现这些选项中的一个、两个、三个或任意组合。
在路径Y1之后,处理从步骤620进行到步骤628,在步骤628, 装置升级方法255监控一个或多个装置以确定装置的状态。装置可保 留包括当前的固件和/或软件版本的状态信息。或者在替代实施例中, 所述信息可以是装置的注册表中的升级标记。在步骤628,装置升级 方法255可读取或下载装置状态信息以确定最近的升级是否被成功地 安装。随后,处理进行到可选步骤630。
在路径Y2之后,处理进行到步骤627。在步骤627,装置升级方 法255监控网络以查找将在网络上再次出现的升级的装置。在本发明 的另一实施例中,升级的装置在成功升级之后重启。在重启过程期间, 装置断开与网络的连接,并再次出现在网络上。因此,装置升级方法 255可通过等待将再次出现在网络上的成功升级的装置来识别所述成 功升级的装置。
在路径Y3之后,处理可选择性地进行到步骤625。在该可选步 骤中,装置升级方法255为了升级装置的状态而查询升级装置。在一
些实施例中,装置升级方法255可等待来自装置的处理完成信号,在 另外的实施例中,装置升级方法255可为了装置的状态而查询装置。 在步骤626,装置升级方法255从一个或多个装置接收指示升级处理 已经成功完成的信号。随后,处理进行到可选步骤630。
装置升级方法255还可被构造为如果在等待特定时间之后没有从 装置接收到未失败信号,则认为升级成功(未示出)。
在可选步骤630,装置升级方法255可发送终止装置中的定位模 式的信号。该步骤是可选的,因为在一些实施例中,在重启时发生定 位模式的终止,或通过成功处理完成之后的本地操作来终止定位模式。 在步骤630之后,方法600在步骤650结束。
返回步骤620,当装置没有正确地启动和/或完成处理时,方法 600进行到步骤635。在步骤635,装置升级方法255通过从一个或多 个装置接收信号和/或在等待特定时间之后没有接收到信号(例如通过 握手失败),检测一个或多个装置没有成功启动或完成处理。
升级处理和任何其他处理可能在任何时刻失败。例如,在开始发 送升级信息时,在装置和网络之间或资源管理计算机和网络之间的连 接可能失败,或者在传输时升级信息可能被中断,或者升级处理可能 在装置面临不期望的因素并不能成功完成。
在一些实施例中,当网络连接失败时,装置和资源管理计算机200 握手处理失败。例如,资源管理计算机200发送出握手请求信号,但 没有接收到响应。如果在进行发送处理信息时在资源管理计算机200 发生网络连接失败,则计算机200可认为处理已经在装置失败。
如果在装置发生错误并且装置和资源管理计算机200之间的连接 仍然是活动的,则随后在本发明的实施例中,装置可将信号发送到资 源管理计算机200,通知计算机200处理失败。
在步骤635之后,处理进行到可选步骤640。在可选步骤640, 资源管理计算机200和装置300再次尝试该处理。该步骤可重复预定 时间或直到该处理成功完成。
在步骤640之后,处理进行到步骤645,在步骤645,在资源管理应用程序指示处理的失败,例如,在资源管理计算机200上运行的 装置管理方法250上指示失败的升级尝试。由于在尝试升级之前在装 置上启动定位模式,因此如果在升级信息的发送期间发生网络连接错 误,装置操作者/管理者仍可容易地识别该装置。随后,方法600在步 骤60结束。如果升级方法255以失败结束,则装置操作者/管理者可 尝试手动升级装置或尝试确定并解决关于升级的问题。
图7示出根据本发明的实施例实现的示例性处理完成方法700。 在本发明的实施例中,方法700可被实现为装置300的升级方法357。
方法700在步骤705开始,并进行到步骤710。在步骤710,装 置300接收进入定位模式的信号。随后,在步骤715,如果装置正在 运行应用程序,则装置300中断该应用程序并进入定位模式。示例性 的定位模式使定位屏幕覆盖正在运行的应用程序。在步骤715之后, 处理进行到步骤720,在步骤720,装置300启动可感知的提示。随后, 在步骤725,装置接收信号和/或处理信息以启动处理(例如,升级处 理)。
在步骤730,装置确定处理是否成功完成。如同前面的方法600 一样,方法700在成功完成处理之后至少具有单个选项。在路径Yl 之后,处理进行到步骤737,在步骤737,装置升级自己的状态。例如, 装置可更新升级标记或软件/固件版本。随后资源管理应用程序可监控 该装置,并根据装置的状态确定处理是否成功完成。随后,处理进行 到可选步骤740。
在路径Y2之后,在成功完成处理之后,装置重启并与网络联系。 该重新联系对于资源管理应用程序是处理成功完成的标记。
在路径Y3之后,装置将指示处理成功完成的信号发送到资源管 理应用程序。在实施例中,该信号可以是包括装置的当前软件/固件版 本的消息。处理进行到可选步骤740。
此外,在一些实施例中,装置在处理成功完成之后可什么也不做 而直接进行到结束步骤755。在该实施例中,资源管理应用程序被构 造为如果没有接收到失败通知,则认为成功完成。在本发明的各个实
施例中,装置可响应于处理的成功完成而执行选项中的全部、某些或 一个选项。
在可选步骤740,装置终止定位模式。可响应于手动进入信号和/ 或响应于来自资源管理应用程序的命令来终止定位模式。该步骤是可 选的,这是因为如果定位模式可以是重启步骤的一部分,则可以被终 止。
返回步骤730,如果装置确定处理没有成功完成,则处理进行到 步骤745。在步骤745,装置将指示失败的处理的信号发送到资源管理 应用程序。如前面所述,该信号可以是网络连接完整性请求的一部分, 例如,握手请求。在替代实施例中,如果在特定时间之内装置未能将 消息发送到应用程序,则资源管理应用程序可认为装置处理失败。
在步骤745之后,处理进行到可选步骤750。在可选步骤750, 装置再次尝试一定次数的处理。如果处理继续失败,则方法700在步 骤755结束。由于装置在处理执行之前被布置在定位节点,所以装置 操作者/管理者可容易地识别该装置。
这里描述的方法的步骤的顺序是示例性的,这些步骤的顺序可被 重新排列。此外, 一些步骤和/或添加到本发明的替代实施例中的其他 步骤可被省略。图8和图9示出可替代地重新排列的步骤的示例。相 似标号的步骤执行相似的功能。
图8示出替代的资源管理计算机侧处理完成状态方法800,其中, 在处理未能成功完成之后启动定位模式。因此,步骤610在步骤645 之后发生。图9示出替代的装置侧处理完成状态方法900。在方法卯0 中,在步骤750之后发生步骤710、 715和720。在一些实施例中,进 入定位模式的信号来自网络,在另外的实施例中,在本地接收该信号。 例如,当装置确定网络连接问题时,装置可使自已处于定位模式,从 而向装置操作者/管理者通知该问题。
尽管在将本发明应用到其优选实施例时进行了显示和描述,并指
出了本发明的主要的显著特征,但是本领域的技术人员应该理解,在 不脱离本发明的精神的情况下,可以对公开的发明进行形式和细节上的各种省略、替换和改变。因此,本发明仅由所附权利要求的范围所 表明的那样来限制。
权利要求
1、一种资源管理的方法,包括从耦合到资源管理网络的主机接收信号;产生可感知的提示;以及终止所述可感知的提示。
2、 如权利要求1所述的方法,其中,资源包括数据形式捕捉模块。
3、 如权利要求1所述的方法,其中,所述可感知的提示能包括 固定屏幕、闪烁屏幕、音调、振动、闪光发光二极管和对规定功能的 执行中的至少一种。
4、 如权利要求1所述的方法,还包括由一组资源接收定位模式信号。
5、 如权利要求4所述的方法,其中,所述组包括具有类型、升 级曰期、相似的用户、软件参数、属性、序列号的范围和任何属性的 范围中的至少一个的资源。
6、 如权利要求1所述的方法,还包括使定位屏幕覆盖当前正在 运行的应用程序。
7、 如权利要求1所述的方法,还包括在预定时间量以及所述可 感知的提示的预定重复次数中的至少一个之后增加所述可感知的提示 的强度。
8、 如权利要求1所述的方法,还包括接收来自于耦合到所述网 络的主机和本地手动输入的信号之一的所述信号以用于终止。
9、 如权利要求1所述的方法,其中,所述用于终止的信号是重 启信号。
10、 一种资源管理的方法,包括 从耦合到资源管理网络的主机接收信号; 产生可感知的提示;以及 获得处理信息。
11、 如权利要求10所述的方法,还包括更新所述至少一个资源的状态。
12、 如权利要求10所述的方法,其中,所述处理信息包括用于 执行处理的指令。
13、 如权利要求10所述的方法,其中,所述处理信息包括用于 所述至少一个资源的升级。
14、 如权利要求10所述的方法,还包括在成功完成处理之后终 止所述定位模式。
15、 如权利要求10所述的方法,还包括重启并与所述资源管理 网络进行联系。
16、 如权利要求10所述的方法,还包括将指示处理的状态的信 号发送到耦合到所述网络的主机。
17、 如权利要求16所述的方法,其中,所述将指示处理的状态 的信号发送到耦合到所述网络的主机的步骤包括发送连接完整性请 求。
18、 一种资源管理的方法,包括将信号发送到耦合到资源管理网络的至少一个资源,其中,所述 信号在所述资源中产生可感知的提示;以及 发送处理信息。
19、 如权利要求18所述的方法,还包括从耦合到所述网络的所 述至少一个资源接收指示处理的状态的信号。
20、 如权利要求18所述的方法,还包括监控所述至少一个资源 的状态。
21、 如权利要求18所述的方法,还包括查找在所述网络上再次 出现的所述至少一个资源。
22、 如权利要求18所述的方法,还包括向网络管理者指示处理失败。
23、 一种资源管理的方法,包括 获得处理信息;以及在处理的执行之后,接收来自于耦合到资源管理网络的主机和本 地产生的信号之一的信号,以及产生可感知的提示。
24、 如权利要求23所述的方法,其中,响应于不能完成处理而 执行所述接收来自于耦合到资源管理网络的主机和本地产生的信号之 一的信号并产生可感知的提示的步骤。
25、 如权利要求23所述的方法,还包括将指示所述处理的状态 的信号发送到耦合到所述网络的主机。
26、 如权利要求23所述的方法,还包括接收来自于耦合到所述 网络的主机和本地接收的信号之一的信号以用于终止所述定位模式。
27、 一种装置,包括 处理单元;通信模块;以及存储器,其上存储有至少一个处理,所述处理用于接收来自于耦 合到资源管理网络的主机和本地产生的信号之一的信号,产生可感知 的提示,以及终止所述定位模式。
28、 如权利要求27所述的装置,其中,在耦合到所述资源的装 置上产生所述可感知的提示。
29、 如权利要求27所述的装置,其中,所述至少一个处理还包 括获得处理信息。
30、 如权利要求29所述的装置,其中,所述至少一个处理还包 括将指示处理的状态的信号发送到耦合到所述网络的主机。
31、 如权利要求30所述的装置,其中,响应于失败的处理来执 行所述启动定位模式的步骤。
32、 一种资源管理系统,包括 至少一个资源管理主机;通过资源管理网络耦合到所述资源管理主机的至少一个资源,所 述资源包括 处理单元; 通信模块;以及存储器,其上存储有至少一个处理,所述处理用于接收来自于耦 合到资源管理网络的主机和本地产生的信号之一的信号,产生可感知 的提示,以及终止所述定位模式。
33、 如权利要求32所述的系统,其中,所述至少一个资源被无 线地耦合到所述网络。
34、 如权利要求32所述的系统,其中,所述至少一个处理还包 括获得处理信息。
35、 如权利要求34所述的系统,其中,所述至少一个处理还包 括将指示处理的状态的信号发送到耦合到所述网络的主机。
36、 如权利要求35所述的系统,其中,响应于失败的处理来执 行所述启动定位模式的步骤。
全文摘要
可通过资源管理网络管理诸如例如扫描仪的资源。在一个示例性功能中,资源可接收用于进入定位模式的信号。在定位模式中,资源或附到资源的外围设备可以让可感知的提示来标识自己。定位模式可用于在大的区域中查明资源,识别成功完成或未能完成处理的资源等。
文档编号G06Q99/00GK101189634SQ200680019374
公开日2008年5月28日 申请日期2006年5月3日 优先权日2005年5月31日
发明者肯尼思·S.·贝拉 申请人:讯宝科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1