用于实时许可证系统的浮动许可证的利记博彩app

文档序号:6582583阅读:277来源:国知局
专利名称:用于实时许可证系统的浮动许可证的利记博彩app
用于实时许可证系统的浮动许可证
背景技术
0001
采集设备是一种用来采集、^1和#^ 到1^处,统的设
备。 采集设备可与多个不同种类的 采集子系统的一个或多个一起被提
供,该 采集子系统包括成像器、激光扫描仪、RFID扫描仪和磁介厕3描 仪。这舒系繊常扫描一^i^承载(bearing)设备诸如娜^A^单(如 条形码),磁条和RFID^^。这^^集的|^在 釆集设备中 处理器和 相关电路进行处理。处理的类型和数量随着设备的,而变化,fi31常至少要 包括对数据采集子系统的输出进,码,以生^t应于包含在M承载设备中 的编码 的数据串。解码过的l^随后通常iOT樹可数量的有线和无线通信 路^S行^lN如- 802.11、移动电话、IrDA、 USB、串行和將路径。
根据本发明的一个方面,鄉了许可证管縣统。许可证管鹏统包
括许可证服务器,用于存储和管理至少一个许可证,齡许可iW应T-个
或多个软##征;便携式客户端设备,用于向服务tli青求临时许可证,其对应 于至^w个许可证的一个或多个,以启用(engble)对应于临时许可证并安^
便携式客户端设备上的一个或多个软##征的操作;其中临时许可证包含终止 餅,该餅定义了在何种情形下临时许可证将终止。00081 根据本发明的另一个方面,,了许可ia艮务器。许可证服务器包括: 通信单元;许可证管理单元,用于从便携式客户端设,,于至少一个临时 许可证的请求以确定是否可以得到至少一个许可证,如果可以得到至少一个许 可证则生成至少一个临时许可证,以及经由通信单元传送至少一个临时许可证给便携式客户端设备,每个临时许可M应于至少一个许可证,该许可证启用
便携式客户端设备的对应软件特征;其中針临时许可证包括指定临时许可证 何时终止的终止条件。 许可证服务器110管理许可证系统100中的许可证。当客户端设备120 请求从许可证服务器110中获得许可证时,许可鹏艮务器110确定该许可证是 否是可得到的。如果许可证是可得到的,则许可iiEI艮务器110从许可证 库 130中获取该许可证,基于从许可i迎艮务器130获取的许可证^临时许可证, 并经由琉接入点140将该临时许可证传送到客户端设备120。
密割艮务器150 ,了与客户端设备120的各种软##征122 (如图 4中所示)相关的功能。職接入点140经由无线通信駄(例如鮮、Zigbee 或Wi-Fi)与客户,备120进^1信。如

图1中所示,,接入点可以作为公 共的接入点,用于客户端设备120和密割艮务器150与许可iiEJl务器110之间 的通信。
00181 根据本发明的其他方面,如图2中所示,客户端服务器120可以经由 職接入点140与许可证服务器110通信,并经由另一1^线接入点145与密 割艮务器150通信。在某些清况下,操作许可证系统100的碰由于雜原因, 可能不希望在与密割艮务器150相同的网络上操作许可磁艮务器110。可育調不 同于密割艮务器150的通信技术来操作许可磁艮务器110,或者企业有錢方面 的考虑。财卜,企业可能不希望修改现有的、操作中的密室服务器系统,来添 加许可证交易的处理。用于在客户端设备120和密室服务器150之间通信的带 宽可能不具有足够的容量来,客户端设备120和许可证服务器110之间的附
8加通信。在这些瞎况下,许可磁艮务器110可以经由繊接入点140来与客户 端设备120通信,并且密劉艮务器150可以经由繊接入点145来与客户端设 备120通信。
0019
客户端设备120包括多个软4術征122a、 122b和122c (如图4中所
示,总#1皮称为软##征122),为了操作这些软j術征,每一彿征鞭从许 可证服务器110获得许可证。在可选的授权处am客户端设备120将对于 用户需要访问的软##征122a、 122b , 122c对应的许可证的请,由, 接入点140传超lj许可磁艮务器110。客户端设备120可以是任意便携式设备, 如織采集设备(包括便携^ 终端(PDT)或条形码扫描仪)、移动电话、 个人数字助理(PDA)或个人娱乐设备。 许可证|^库可以存储对于软##征122a的多^K午可证。当生成临时许可证时,月艮务器许可证管理单元112会执行检査处 检査多个许可证中的一个。同样的,用户可能不被授权〗顿与该许可证相关联的特定软##征。例如,软!術征122a可以具有五个许可证,因jt頃多可以有五个用户同时访问该软件特征122a。一旦五个用户都请求了许可证,直到为i^S个用户之中的一个用户生成的临时许可证终止为止 可以生成临时许可证。可替换地,特征可以限,定的职位功能,比如主管;普通雇员对许可证的请求條舰绝。
0028i 如果戶;H青求的许可证的一个或多个是可以得到的,则服务器许可证管
理单元112为可以得到的许可证生自应于附青求的许可证的临时许可证,并传皿些临时许可证到客户端设备120。,然后服务器许可证管理单元112可以存储信息,该信息指示临时许可证已作为检査(或新午可证授予),的一部分而^:布了。月艮务器许可证管理单元112为那些^T得至啲许可证^^拒绝消息。可替换地,如果附青求的许可证中的一个是不可得到的,则服务器许可证管理单元112会为所有附青求的许可证^£拒绝消息,即j錢對午可证是可得到的。
0029
当生成临时许可证时,月艮务器许可证管理单元112可以包括J^i午可证将于何时终止的终止^#。终止割牛可以指示该许可证将在预定的时间段(比如八个小时)逝去之后或一天中的職时间(比如下午5点)之后终止。当临时许可证中指定的剝牛满足时,客户端设备120不倉&i方问该临时许可M应的软##征。此外,当终止制牛满足时,月艮务器许可证管理单元112释放许可证以供其鹏户{顿。客户端设备120和服务器许可证管理单元112不需要相互通信辦放许可证,可替换地,客户端设备120和服务器许可证管理单元112可以独立的释放许可证。如果客户端设备112的用户不再需要临时许可证,则客户端设备可以传送登记消息来指示该临时许可证已不再需要了 。然后fl艮务器许可证管理单元可以释^J"应的许可证以供其他用户使用,客户端设备120不膨方问对应的软##征。 客户许可证管理单元124管緣许可磁艮务器110接鹏的临时许可证,胜舰临时许可证的请求。对临时许可证的请求可以基于由认证单元U6认证的鋼户输入的用户HX例如,客户许可证管理单元124可以4^t应用户的临时许可证的请求,并皿由通信单元128和,接入点140传送请求到许可证服务器110。可替换地,作为许可证请求处理的一部分,许可证服务器110中的认证单元116可以认证用户。作为代替,用户可以选择包括软件特征122的一个或多个的用户简挡(profile),客户许可证管理单元124可以基于用户简挡生成对临时许可证的请求。用户也可以选择用户将需要那些软件特征122,客户许可证管翻艮务,后基于戶,的软##征^^请求。
图6是根据本发明的实施例的删除临时许可证的处理的、繊图。在操作610中,用户正,作便携式设备。
作620中,客户许可证管理单元124确定用户是否不再需要存储在许可证存储单元126中的临时许可证。例如,如果用户确定他将不再需要^^软##征122a,或者如果用户由于约^l似原因需要早些离开工作,贝,户可以请求客户端设备120放弃对应软##征122a的临时许可证。在操作630中,如果用户己乡激弃了一个或多个临时许可证,则客户许可证管理单元124传送消息^i午可ffil艮务器110来^^用户放弃临时许可证。例如,这个可以是关闭,的一部分。
0048
如果用户没有放弃临时许可证,则在操作640中,客户许可证管理单元124确定是否已经满足临时许可证的终止剝牛。例如,如^^应软##征122a的临时许可证的终止剝牛是j顿八个小时,并且客户端设备已在八个小时之前接收到临时许可证,则客户许可证管翻艮务器124确定终止割牛己经满足。如果终止^#还没有满足,则处 回到操作610并且客户端设备120正,作。[0049

鄉作650中,客户许可证管理单元124删除存储在许可证存储单元126中的临时许可证,并禁用对应软##征的操作,例如软##征122a。几乎同时,许可磁艮务器110释放存储在许可证 库130中对应于临时许可证的许可证以供其他用户使用。许可磁艮务器110和客户端设备120可以3^ife执行操作650 ^互相通信。许可蹈艮务器110和客户端设备120可能不精确地同B^l行操作650,并且因此雜驢时间,在縫叠时间中许可iO艮务器llO已经释放了许可证,而客户端设备120并没有,離相反。[0050

本发明的各方面也可以具体化为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可以存储 的樹可 存储设备,并且随后计算机系统可以读鹏述娜。计飾可读记录设备的示例也包括只赫储器(ROM)、随机存储器(RAM)、 CDs、 DVDs、磁带、繊咣繊存储设备。本发明的各方面还可以具体化为载波(如舰因特网传送的繊)。计穀几可读记录介质也可以皿与计算机系统耦合的网络来分布,以使得计算机可读代码以分布的形式被存储和执行。而且,用于完成本发明的功能禾iJ^、代码和代码段可以由属于本发明的领域的禾歸员很容易地构建。
[0051
尽管已经示出 述了本发明的几个实施例,f朗陛本领域的技术人员可以领会至赃不脱离本发明的原则和精神、不超出权利要求及其等同物限定的范围的情况下做出改动。
权利要求
1、一种许可证管理系统,包括许可证服务器,用于存储和管理至少一个许可证,每个许可证对应于一个或多个软件特征;以及便携式客户端设备,用以向服务器请求至少一个临时许可证,每个临时许可证对应于所述至少一个许可证的一个或多个,以便启用安装在所述便携式客户端设备上的相应的一个或多个软件特征的操作;其中,每个临时许可证包括终止条件,所述终止条件限定了所述临时许可证在哪些条件下终止。
2、 如权利要求1戶脱的系统,还包括第一,接入点,用以在许可ia艮务器和便携式客户端设备之间传输M;以及第二琉接入点,用以在便携式客户端设备和密割艮务器之间#11 。
3、 如权利要求l戶脱的系统,其中许可证服务器包括第一实时时钟,并且许可证服务器可以在不和戶;M便携式客户端设备通信的情况下基于戶,实时时钟确定何^^足终止制牛;便携式客户端设备包括第二实时时钟,并且便携式客户端设备可以在不和 所述许可证服务器通信的情况下基于所述第二实时时钟确定何时满足终止条件;以及许可证服务器和便携式客户端设皿行同步操作以使所,一实时时钟和 所述第二实时时钟同步。
4、 一种许可证服务器包括 通信单元;以及许可证管理单元,用以从便携式客户端设,TO至少一个临时许可证的 请求,旨临时许可 应于启用^^^便携式客户端设备的对应软##征的至少一个许可证,用以确定是否戶;MM少一个许可证是可得到的,如果戶腐至少一个许可证是可得到的,则生成至少一个临时许可证,并经由所^1信单元 传送戶/f^M少一个临时许可蹄戶脱便携式客户端设备;其中^h临时许可证包含指示戶/M该临时许可证何时终止的终止斜牛。
5、 如权利要求4戶腿的许可磁艮务器,其中,当戶;M许可证管理单元确定 满足了所超少一个临时许可证中的一个的终止剝牛时,所述许可证管理单元 在不和客户端设备进^i信的情况下释m应于所述临时许可证的该至少一个 许可证以供其他客户端设^m
6、 如权利要求4戶腿的许可iO艮务器,其中,戶;M请求包含用户ia并 且许可证管理单元确定B^少一个许可证是否是可得到的,^S于用户iD生^少一个临时许可证。
7、 如权利要求4戶M的许可ia艮务器,当戶;M许可证管理单^i定^M少一个临时许可证的一个的终止^#已经终止时,自许可证管理单元释, 应的许可证以供其他客户端设^ffl。
8、 如权利要求7 0M的许可鹏艮务器,还包括-实时时钟;其中戶鹏午可週务器基于戶脱实时时钟确定是否已经满^;f^M少—个 临时许可证的终止条件,并执行与戶;f^便携式客户端设备的同步操作以同步所 述实时时钟。
9、 一种便携式客户端设备,包括 通信单元;至少一个软條征,齡软條征需要许可证用以操作;许可证存储单元,用以存储至少一个临时许可证,每个临时许可证启用所 述至少一个软件特征的一个或多个,作;许可证管理单元,用以生自0f^M少一个临时许可证的请求,来从许可 证服务皿收所述至少一个临时许可证,并启用对应于所述至少一个临时许可 证的至少一个软件特征;其中旨临时许可证包括指定戶,临时许可证何时终止的终止斜牛。
10、 如权利要求9戶脱的便携式客户端设备,还包括 认证单元,用以认iiSM便携式客户端设备的用户; 其中戶/f^许可证管理单^S于由^M认证单元认证的用户的用户ID来生成i青求。
11、 如权利要求9戶脱的便携式客户端设备,进一步包括 实时时钟;其中所述许可证管理单^于戶;M实时时钟确定是否满;^M终止条件, 并执行与所述许可证服务器的同步操作以与所述许可证服务器的实时时钟同 步。
12、 一种为便携式客户端设^成临时许可证的方法,包括 从便携式客户端设皿TO临时许可证的请求; 确定临时许可证是否是可得到的;如果戶腿临时许可证是可得至啲,则生^^脱临时许可证;以及 传送戶,临时许可i!E^便携式客户端设备;其中所述临时许可证包括指定所述临时许可证何,止的终止条(牛。
13、 一种计輙可读介质,该计穀几可读介质包括指令,当该指令被计算 inii行时可以使计^m执行如权利要求12戶M的方法。
14、 一种当临时许可证的终止割牛终止时禁用临时许可证的方法,该方法包括确定是否满足卵悉临时许可证的终止斜牛,所述临时许可证启用便携式客 户端设备的至少一个软##征的操作;以及如果满>5^,临时许可证的终止^#,则从戶; ^便携式客户端设备中删除 所述临时许可证,并禁用戶;MS少一个软條征的操作;其中所述临时许可证的删除和所述操作的禁用独立于许可证服务器而发生。
15、 一种计飾可读介质,该计穀几可读介质包括指令,当该指令被计算 mS行时可以使计ML执行如权利要求14戶,的方法。
全文摘要
用于实时许可证系统的浮动许可证。本发明涉及一种许可证管理系统,其包括用来存储和管理至少一个许可证的许可证服务器,每个许可证与一个或多个软件特征相对应;便携式客户端设备以向服务器请求对应于所述至少一个许可证的一个或多个的临时许可证,以启用对应于所述临时许可证的一个或多个软件特征的操作。临时许可证包括终止条件,所述终止条件限定了所述临时许可证在哪些条件下终止。
文档编号G06Q30/00GK101674582SQ200910205730
公开日2010年3月17日 申请日期2009年8月26日 优先权日2008年8月27日
发明者J·F·奥唐奈 申请人:霍尼韦尔国际公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1