用于打印消息的方法和系统技术方案

技术编号:15529657 阅读:75 留言:0更新日期:2017-06-04 16:57
本发明专利技术提供用于将消息打印在打印媒体上的方法和系统。所述系统包括服务器(101)、打印服务器(105)和网关(102)。所述打印服务器(105)从远程服务器(101)接收服务器消息的列表并且还从用户接收用户输入。基于所述用户输入,所述打印服务器(105)确定打印消息是否应打印在所述打印媒体上。从服务器消息的所述列表中确定所述打印消息。所述网关(102)还从所述远程服务器(101)接收第一密码列表以及从用户接收输入密码。如果所述输入密码匹配验证密码列表中的所述密码中的一个,则所述网关(102)允许所述用户接入网络。

Method and system for printing messages

The present invention provides methods and systems for printing messages on print media. The system comprises a server (101), a print server (105) and a gateway (102). The print server (105) receives a list of server messages from the remote server (101) and receives user input from the user. Based on the user input, the print server (105) determines whether or not the print message should be printed on the print medium. The print message is determined from the list of server messages. The gateway (102) receives the first password list from the remote server (101) and receives the input password from the user. If the input password matches one of the passwords in the authentication password list, the gateway (102) allows the user to access the network.

【技术实现步骤摘要】
【国外来华专利技术】用于打印消息的方法和系统
本专利技术总体上涉及计算机网络的领域。更具体地说,本专利技术涉及用于在打印媒体上打印消息以及认证用户接入网络的方法和系统。
技术介绍
最近,例如火车和汽车的公共交通系统可以向乘客提供因特网接入。一般来说,使用无线网络,例如,Wi-Fi或任何其它无线局域网(WLAN)来提供因特网接入。如果处于WLAN的覆盖区域内,则任何人可以通过其电子装置使用因特网服务。可以不需要向覆盖区域内的每个人提供因特网接入,并且应仅限于车辆的乘客。或者,WLAN可以是受密码保护的,并且可以仅由具有有效密码的用户接入。手动地向每个和每一乘客提供用于接入因特网的密码可能非常麻烦。出于安全目的,用于通过WLAN接入因特网的密码可能需要经常变化。需要一种仅使选定乘客能够用有效密码通过WLAN接入因特网的解决方案。
技术实现思路
本专利技术揭示一种用于在打印媒体上打印消息的方法和系统。所述系统包括服务器、打印服务器和网关。打印服务器从远程服务器接收服务器消息的列表并且还从用户接收用户输入。基于用户输入,打印服务器确定打印消息是否应打印在打印媒体上。如果确定应打印打印消息,则打印服务器使用打印机来将消息打印在打印媒体上。从服务器消息的列表中确定打印消息。根据本专利技术的一个实施例,打印消息是密码、广告或用于认证用户以接入网络的QR码。根据一个实施例,服务器消息的列表可以是密码的列表。打印服务器可以进一步从服务器接收密码的第二列表。根据一个实施例,服务器消息的列表包括代码。基于数据库的查找,打印服务器确定打印消息是否应打印在打印媒体上。数据库包括对应于代码的打印消息。本专利技术进一步揭示用于用密码认证用户以在网关处接入网络的网关。密码由打印机打印在打印媒体上。打印机连接到打印服务器。网关从远程服务器接收第一密码列表以及从用户接收输入密码。第一密码列表随后用作验证密码列表。如果输入密码匹配验证密码列表中的密码中的一个,则网关允许用户接入网络。根据一个实施例,当网关进一步从远程服务器接收第二密码列表时,第一密码列表到期。网关随后停止将第一密码列表用作验证密码列表,并且开始使用第二密码列表作为验证密码列表。根据一个实施例,如果由用户输入的输入密码匹配第一密码列表中的密码中的一个,但不匹配验证密码列表中的密码中的一个,则网关允许用户限制性地接入网络。根据一个实施例,第一密码列表和第二密码列表可以包括密码的散列值。具体实施方式以下说明仅提供优选的示例性实施例且并不意图限制本专利技术的范围、适用性或配置。实际上,优选的示例性实施例的以下说明将为本领域技术人员提供实施本专利技术的优选示例性实施例的有利描述。应理解,在不脱离如在所附权利要求书中阐述的本专利技术的精神和范围的情况下可以对元件的功能和布置进行各种改变。在以下描述中给出具体细节以提供对实施例的深入理解。然而,本领域技术人员应理解,可以在没有这些具体细节的情况下实践所述实施例。例如,可以框图示出电路以免以不必要的细节混淆实施例。在其它情况下,在没有不必要的细节的情况下示出熟知的电路、过程、算法、结构以及技术以免混淆实施例。同样,应注意,实施例可以描述为过程,过程描绘为流程图、流程图表、数据流图、结构图或框图。尽管流程图可以将操作描述为连续过程,但许多操作可以并行或同时执行。另外,可以重新布置操作的顺序。当操作完成时,过程终止,但是过程可以具有不包含在图中的另外步骤。过程可以对应于方法、函数、程序、子例程、子程序等。当过程对应于函数时,其终止对应于函数返回到调用函数或主函数。实施例或其各部分可以程序指令来实施,所述程序指令可在处理单元上操作以用于执行如本文中所描述的功能和操作。构成各个实施例的程序指令可以存储在存储媒体中。构成各个实施例的程序指令可以存储在存储媒体中。此外,如本文所揭示,术语“存储媒体”可以表示用于存储数据的一个或多个装置,包含只读存储器(ROM)、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)、随机存取存储器(RAM)、磁性RAM、磁芯存储器、软盘、软磁盘、硬盘、磁带、CD-ROM、快闪存储器装置、存储卡和/或用于存储信息的其它机器可读媒体。术语“机器可读媒体”包含但不限于,便携式或固定存储装置、光学存储媒体、磁性媒体、存储器芯片或盒式磁盘、无线信道以及能够存储、容纳或载送指令和/或数据的各种其它媒体。机器可读媒体可以通过虚拟化来实现,且可以是虚拟机器可读媒体,包含在基于云的实例中的虚拟机器可读媒体。如本文中所使用的术语“计算机可读媒体、主存储器或辅助存储装置”是指参与将指令提供到处理单元以用于执行的任何媒体。计算机可读媒体仅是机器可读媒体的一个实例,所述机器可读媒体可以携载指令以用于实施本文中所描述的方法和/或技术中的任一个。此媒体可以采用许多形式,包含但不限于非易失性媒体、易失性媒体和传输媒体。非易失性媒体包含例如光盘或磁盘。易失性媒体包含动态存储器。传输媒体包含同轴电缆、铜线以及光纤。传输媒体还可以采用声波或光波的形式,例如在无线电波和红外线数据通信期间产生的声波或光波。易失性存储器可以用于在通过处理单元执行指令期间存储临时变量或其它中间信息。非易失性存储装置或静态存储装置可以用于存储用于处理器的静态信息和指令,以及各种系统配置参数。存储媒体可以包含多个软件模块,所述软件模块可以实施为通过处理单元使用任何合适的计算机指令类型来执行的软件代码。软件代码可以作为一系列指令或命令、或作为程序存储在存储媒体中。各种形式的计算机可读媒体可以涉及将一个或多个指令的一个或多个序列载送到处理器以便执行。举例来说,指令可以首先承载在远程计算机的磁盘上。替代地,远程计算机可以将指令加载到其动态存储器中,且将指令发送到运行一个或多个指令的一个或多个序列的系统。处理单元可以是微处理器、微控制器、数字信号处理器(DSP)、那些装置的任何组合、或被配置成处理信息的任何其它电路。处理单元执行程序指令或代码段以用于实施本专利技术的实施例。此外,实施例可以由硬件、软件、固件、中间件、微码、硬件描述语言或其任何组合来实施。当在软件、固件、中间件或微码中实施时,用于执行必要任务的程序指令可以存储于计算机可读存储媒体中。处理单元可以通过虚拟化来实现,且可以是虚拟处理单元,包含在基于云的实例中的虚拟处理单元。本专利技术的实施例涉及使用计算机系统来实施本文所描述的技术。在实施例中,本专利技术的处理单元可以驻留在计算机平台等机器上。根据本专利技术的一个实施例,本文中所描述的技术由计算机系统执行,以响应于处理单元执行易失性存储器中所包含的一个或多个指令的一个或多个序列。此类指令可以从另一计算机可读媒体读取到易失性存储器中。对易失性存储器中所包含的指令的序列的执行使得处理单元执行本文中所描述的过程步骤。在替代实施例中,硬连线电路可以用于取代或结合软件指令来实施本专利技术。因此,本专利技术的实施例不限于硬件电路以及软件的任何具体组合。程序指令等代码段可以表示步骤、函数、子程序、程序、例程、子例程、模块、软件包、类或者指令、数据结构或程序语句的任何组合。代码段可以通过传递和/或接收信息、数据、自变量、参数或存储器内容而耦合到另一代码段或硬件电路。信息、自变量、参数、数据等可以经由包含存储器共享、消息传递、令牌传递、网络传输等任何本文档来自技高网...
用于打印消息的方法和系统

【技术保护点】
一种在打印服务器处执行的用于将消息打印在打印媒体上的方法,其包括以下步骤:(a)从远程服务器接收服务器消息的列表;(b)从用户接收用户输入;(c)确定打印消息是否需要打印在所述打印媒体上;(d)如果打印消息需要打印在所述打印媒体上,则将所述打印消息打印在所述打印媒体上;(e)如果打印消息不需要打印在所述打印媒体上,则不将所述打印消息打印在所述打印媒体上;以及其中从服务器消息的所述列表中确定所述打印消息。

【技术特征摘要】
【国外来华专利技术】1.一种在打印服务器处执行的用于将消息打印在打印媒体上的方法,其包括以下步骤:(a)从远程服务器接收服务器消息的列表;(b)从用户接收用户输入;(c)确定打印消息是否需要打印在所述打印媒体上;(d)如果打印消息需要打印在所述打印媒体上,则将所述打印消息打印在所述打印媒体上;(e)如果打印消息不需要打印在所述打印媒体上,则不将所述打印消息打印在所述打印媒体上;以及其中从服务器消息的所述列表中确定所述打印消息。2.根据权利要求1所述的方法,其中所述打印消息是第一密码。3.根据权利要求1所述的方法,其中所述打印消息是用于认证所述用户以接入网络的QR码。4.根据权利要求2所述的方法,其进一步包括从所述服务器接收密码的第二列表。5.根据权利要求1所述的方法,其中所述打印消息是广告。6.根据权利要求1所述的方法,其中服务器消息的所述列表包括代码,其中步骤(c)的所述确定实质上是基于数据库的查找,并且其中所述数据库包括对应于代码的打印消息。7.一种在网关处执行的用于用密码认证用户以在网关处接入网络的方法,其中所述密码由打印机打印在打印媒体上,并且其中所述打印机连接到打印服务器,所述方法包括以下步骤:(a)从远程服务器接收第一密码列表;(b)从用户检索输入密码;(c)确定所述输入密码是否匹配验证密码列表中的密码中的一个,其中所述第一密码列表用作所述验证密码列表;以及(d)如果所述输入密码匹配所述验证密码列表中的密码中的一个,则允许所述用户接入所述网络;以及(e)如果所述输入密码不匹配所述验证密码列表中的密码中的一个,则不允许所述用户接入所述网络。8.根据权利要求7所述的方法,其进一步包括∶(f)从所述远程服务器接收第二密码列表;(g)所述第一密码列表到期;(h)停止将所述第一密码列表用作所述验证密码列表;以及(i)将所述第二密码列表用作所述验证密码列表。9.根据权利要求8所述的方法,其进一步包括如果所述输入密码匹配所述第一密码列表中的所述密码中的一个并且不匹配所述验证密码列表中的所述密码中的一个,则允许所述用户限制性地接入所述网络。10.根据权利要求8所述的方法,其中所述第一密码列表和所述第二密码列表包括密码的散列值。11.一种系统,其包括:远程服务器,其用于将服务器消息的列表发送到打印服务器并且将网关消息的列表发送到网关;所述打印服务器包括:至少一个打印机接口;至少一个用户输入;至少一个第一网络接口;至少一个第一处理单元;至少一个第一存储媒体,其存储可由所述至少一个第一处理单元执行以将消息打印在打印媒体上的程序指令,所述程序...

【专利技术属性】
技术研发人员:杨瑜苏耿贤
申请(专利权)人:柏思科技有限公司
类型:发明
国别省市:中国香港,81

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1