基于无线的位置认知的远程打印的制作方法

文档序号:6657011阅读:224来源:国知局
专利名称:基于无线的位置认知的远程打印的制作方法
技术领域
本发明一般涉及移动设备,并且更具体地涉及使用无线机制来远程打印向移动设备发送的文件。
背景技术
移动设备能够接收包含各种格式的文档的电子邮件。然而,用以打印(或者甚至查看)那些文档的功能可能受到限制。即使存在打印功能,仍然可能难以在大型办公区找到最近的打印机来使用。另外,配置设备以便将找到的打印机用于打印可能是有挑战性的。
因此,能够将无线方法(例如电子邮件、短消息服务等)用于打印向移动设备(例如无线电子设备、移动通信设备、移动电话等)发送的文件是重要的。在使用这一无线方式的同时仍有待解决的问题是找到与具有打印文件所需功能的移动设备的位置最近的远程打印机。另一重要问题是为由移动设备的用户所可能请求的远程打印提供所需最低安全级。

发明内容
本发明的目的是提供一种用于使用无线机制来远程打印向移动设备发送的文件的方法。
根据本发明的第一方面,一种用于远程打印向移动设备发送的文件的方法包括以下步骤提供信息,该信息包含所述文件,可选地包含所述移动设备的位置并可选地包含用于通过无线机制向打印系统进行所述远程打印的最低所需安全级;由打印系统确定与移动设备的位置最近的远程打印机,该远程打印机能够打印文件,并且如果最低所需安全级被提供给打印系统则还能够提供最低所需安全级,其中如果信息不含位置则该位置由打印系统基于该信息来确定;以及由打印系统在远程打印机上打印文件,其中该远程打印机是能够通过打印系统进行远程打印的M个远程打印机之一,而M是至少值为一的整数。
进一步根据本发明的第一方面,如果信息不含最低所需安全级则最低所需安全级则可以由打印系统基于该信息来确定。
进一步根据本发明的第一方面,信息可以由请求远程打印的移动设备提供。另外,位置可以由请求远程打印的移动设备的用户手动地添加。
进一步根据本发明的第一方面,确定远程打印机的步骤可以通过使用打印系统的打印机位置数据库来提供。
进一步根据本发明的第一方面,打印机位置数据库可以包含与M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。另外,向打印系统提供的文件可以存储于打印系统的文件存储区中。
进一步根据本发明的第一方面,在打印之前,可以将来自文件存储区的文件提供给适当的应用目录,该适当的应用目录打开文件并且将该文件发送到远程打印机以供打印,其中该适当的应用目录是在打印系统中包含的N个应用目录之一,其中N是至少值为一的整数。
进一步根据本发明的第一方面,在打印之后,远程打印机可以向打印系统发送指示打印成功或者失败的打印状态信号,而打印系统向移动设备转发打印状态信号和远程打印机的打印机位置。
进一步根据本发明的第一方面,文件可以由打印机系统使用无线通信提供给远程打印机以供打印。另外,打印系统可以是服务器或者无线通信系统的网元,或者打印系统是由系统运营商掌控的打印服务。
进一步根据本发明的第一方面,提供信息的步骤可以包括由移动设备发送或者从被远程定位的收件箱转发消息信号到打印系统,该消息信号包含用于远程打印的文件,可选地包含移动设备的位置并可选地包含最低所需安全级。另外,如果在消息信号中不含移动设备的位置或者最低所需安全级,则提供信息的步骤还可以包括由打印系统响应于消息信号向移动设备发送位置/安全请求信号,如果在消息信号中不含移动设备的位置,则该位置/安全请求信号请求移动设备的所述位置,而如果在消息信号中不含最低所需安全级,则该位置/安全请求信号请求最低所需安全级;以及由移动设备响应于位置/安全请求信号向打印系统发送位置/安全信号,如果位置/安全请求信号请求移动设备的位置,则该位置/安全信号包含移动设备的位置,而如果位置/安全请求信号请求最低所需安全级,则该位置/安全信号可选地包含最低所需安全级。另外,消息信号可以由打印系统的通信块接收,位置/安全请求信号可以由通信块发送,而位置/安全信号可以由通信块接收。另外,在完成提供信息的步骤之后,该方法可以包括以下步骤由通信块向文件存储区发送包含打印系统的文件的文件信号,并且由通信块向打印系统的打印操作器发送打印信息信号,该打印信息信号包含移动设备的位置、文件的类型、文件的ID并可选地包含最低所需安全级。另外,确定远程打印机的步骤可以由打印操作器使用打印信息信号并且通过与打印系统的打印机位置数据库进行通信来执行,其中打印机位置数据库包含与M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。另外,在打印之前,该方法可以包括以下步骤由打印操作器向能够打开文件的适当的应用目录提供包含文件的ID和远程打印机的地址的打印请求信号;以及由适当的应用目录从文件存储区获取文件,由适当的应用目录打开文件,并且由适当的应用目录将文件发送到远程打印机以供打印,其中该适当的应用目录是在打印系统中包含的N个应用目录之一,其中N是至少值为一的整数。另外,在打印之后,远程打印机可以向打印操作器发送指示打印成功或者失败的打印状态信号,而打印操作器可以向移动设备转发打印状态信号和远程打印机的打印机位置。
进一步根据本发明的第一方面,该移动设备可以是无线电子设备、移动通信设备或者移动电话。
根据本发明的第二方面,一种计算机程序产品包括计算机可读存储结构,在该计算机可读存储结构上实施有用于由计算机处理器执行的计算机程序代码,该计算机程序代码的特征在于包括如下指令,这些指令用于执行本发明的第一方面中记载为由打印系统或者移动设备或者打印系统和移动设备两者的任何部件或者部件组合所执行的步骤。
根据本发明的第三方面,一种用于无线打印向移动设备发送的文件的打印系统包括用于接收信息的装置,该信息包含所述文件,可选地包含所述移动设备的位置并可选地包含用于通过无线机制从所述移动设备进行所述远程打印的最低所需安全级;用于确定与所述移动设备的所述位置最近的远程打印机的装置,所述远程打印机能够打印所述文件,而且如果提供有所述最低所需安全级,则还能够提供所述最低所需安全级,其中如果所述信息不含所述位置,则所述位置由所述打印系统基于所述信息来确定;以及用于通过打印系统在远程打印机上打印文件的装置,其中该远程打印机是能够通过打印系统进行远程打印的M个远程打印机之一,而M是至少值为一的整数。
进一步根据本发明的第三方面,如果信息不含最低所需安全级,则最低所需安全级可以由打印系统基于该信息来确定。
进一步根据本发明的第三方面,信息可以由请求远程打印的移动设备提供。另外,位置可以由请求远程打印的移动设备的用户手动地添加。
进一步根据本发明的第三方面,用于确定与移动设备的位置最近的远程打印机的装置可以包含打印机位置数据库。另外,打印机位置数据库可以包含与M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。
进一步根据本发明的第三方面,该打印系统还可以包括用于存储向打印系统提供的文件的文件存储区。
进一步根据本发明的第三方面,在由在远程打印机上打印文件的装置进行打印之前,将来自文件存储区的文件可以提供给适当的应用目录,该适当的应用目录打开文件并且将该文件发送到远程打印机以供打印,其中该适当的应用目录是在打印系统中包含的N个应用目录之一,其中N是至少值为一的整数。
进一步根据本发明的第三方面,在由在远程打印机上打印文件的装置进行打印之后,远程打印机向打印系统发送指示打印成功或者失败的打印状态信号,而打印系统向移动设备转发打印状态信号和远程打印机的打印机位置。
进一步根据本发明的第三方面,该文件可以由打印机系统使用无线通信提供给远程打印机以供打印。另外,该打印系统可以是服务器或者无线通信系统的网元,或者该打印系统可以是由系统运营商掌控的打印服务。
进一步根据本发明的第三方面,可以通过由移动设备发送或者从被远程定位的收件箱转发消息信号到打印系统的用于接收的装置来提供信息,该消息信号包含用于远程打印的文件,可选地包含移动设备的位置并可选地包含最低所需安全级。
进一步根据本发明的第三方面,如果在消息信号中不含移动设备的位置或者最低所需安全级,则打印系统的用于接收的装置可以响应于消息信号向移动设备发送位置/安全请求信号,如果在消息信号中不含移动设备的位置,则该位置/安全请求信号请求移动设备的所述位置,而如果在消息信号中不含最低所需安全级,则该位置/安全请求信号请求最低所需安全级;以及响应于位置/安全请求信号,移动设备可以向打印系统的用于接收的装置发送位置/安全信号,如果位置/安全请求信号请求移动设备的位置,则该位置/安全信号包含移动设备的位置,而如果位置/安全请求信号请求最低所需安全级,则该位置/安全信号可选地包含最低所需安全级。另外,打印系统的用于接收的装置可以是打印系统的通信块。另外,使用由信息块接收的信息,通信块可以向打印系统的文件存储区发送包含文件的文件信号,并且向打印系统的打印操作器发送打印信息信号,该打印信息信号包含移动设备的位置、文件的类型、文件的ID并可选地包含最低所需安全级。另外,用于确定远程打印机的装置可以包含响应于打印信息信号的打印操作器和与打印操作器通信的打印系统的打印机位置数据库,其中打印机位置数据库可以包含与M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。另外,打印操作器可以向能够打开文件的适当的应用目录提供包含文件的ID和远程打印机的地址的打印请求信号,其中该适当的应用目录可以从文件存储区获取文件、打开文件并且将文件发送到远程打印机以供打印,其中该适当的应用目录是在打印系统中包含的N个应用目录之一,其中N是至少值为一的整数。另外,在打印之后,远程打印机可以向打印操作器发送指示打印成功或者失败的打印状态信号,而打印操作器向移动设备转发打印状态信号和远程打印机的打印机位置。
进一步根据本发明的第三方面,该移动设备可以是无线电子设备、移动通信设备或者移动电话。
根据本发明的第四方面,一种用于远程打印文件的无线系统,包括该文件所发送到的至少一个移动设备,用于通过无线机制提供信息,该信息包含该文件,可选地包含至少一个移动设备的位置并可选地包含用于远程打印的最低所需安全级;打印系统,响应于通过无线机制发送的信息,用于确定与至少一个移动设备的位置最近的远程打印机,该远程打印机能够打印文件,而且如果最低所需安全级提供给打印系统,则还能够提供最低所需安全级,其中如果信息不含位置,则该位置由打印系统基于该信息来确定;以及M个远程打印机,能够通过打印系统进行远程打印,其中该远程打印机是M个远程打印机之一,而M是至少值为一的整数。
进一步根据本发明的第四方面,如果信息不含最低所需安全级,则最低所需安全级可以由打印系统基于该信息来确定。
进一步根据本发明的第三方面,信息可以由请求远程打印的移动设备提供。
进一步根据本发明的第三方面,位置可以由请求远程打印的移动设备的用户手动地添加。


为了更好地理解本发明的本质和目的,对与以下附图相结合的以下具体描述进行参照,在附图中图1示出了根据本发明用于远程打印向移动设备发送的文件的框图;以及图2示出了根据本发明用于远程打印向移动设备发送的文件的流程图。
具体实施例方式
本发明提供了一种用于使用无线机制来远程打印向移动设备(例如无线电子设备、移动通信设备或者移动电话)发送的文件的新方法。
本发明描述了识别与移动设备的位置最近的远程打印机,该移动设备具有使用打印机系统(例如服务器、无线通信系统的网元等)来打印文件而需要的功能。本发明所解决的另一重要问题是为由所述移动设备的用户所可能请求的远程打印提供所需最低安全级。
根据本发明,移动设备接收包含用户想要打印的附加文档的电子邮件。用户将收到的电子邮件转发到专门的电子邮件地址,例如print@nokia.com。转发的电子邮件可以包含移动设备的当前位置。收到向这一专门的电子邮件地址发送的电子邮件的系统使用所含的位置信息或者通过使用询问移动设备当前位置的位置查询服务来记录发送者位置。系统然后根据它的数据库对与移动设备最近的打印机进行定位。系统使用对应的(例如窗口)应用来打开收到的附加文档并且要求那些应用将那些文档打印到指定打印机。当完成打印处理时,系统通知用户(经由电子邮件或者短消息服务)所完成的任务以及与可以找到打印输出的位置有关的信息。
另外,根据本发明,在系统数据库上列举的远程打印机可以基于打印机的位置(例如打印机在公共场所、打印机在保密的研发场所、打印机在绝密的管理场所等)来提供向它们所分配的某一安全级。发送打印机请求的用户可以在他的/她的请求中为打印输出的位置请求某一最低安全级。系统然后根据它的数据库对与移动设备最近的而且能够支持所述最低请求安全级的打印机进行定位。
也可以例如在专门系统运营商能够掌控打印服务的环境中利用本发明。另外,移动设备位置信息可以由用户手动地添加到请求打印服务的电子邮件中(例如以“房间H6B356”、“hermia 5自助餐厅”的形式)。
本发明的实施基于以下特征-用户能够接收他的/她的电子邮件并且还能转发它们,或者用户能够远程地看到他的/她的电子邮件账户“收件箱”的内容并且远程地从那一“收件箱”转发消息;-移动设备也能构使用电子邮件来报告它的位置,或者移动设备能够在被“打印系统”请求时以它的位置数据做出响应,或者移动设备的用户可以手动地添加位置信息,其中用户可以在发送打印请求时添加位置信息,或者可选地,用户可以利用在请求移动设备中可用的GPS定位系统来确定用户向打印请求添加的坐标;-“打印系统”如果有必要(如果移动设备无法自行地确定它的位置)则可以自行地确定近似的移动设备位置;在这一情况下,例如两种可能的实施方案可以包括但不限于-使用互链接到“打印系统”的BT(蓝牙)或者RFID(射频标识)传感器这些传感器可以检测请求移动设备是否在附近,应当有某种标识数据包含在来自移动设备的打印请求中,使得当BT或者RFID传感器尝试检测移动设备位置时来标识移动设备;-通过使用运营商所提供的服务对移动设备进行定位,即打印服务能够通过使用运营商所提供的服务(例如运营商可收费服务)并且使用具有位置确定功能的由运营商批准/保证的设备对移动设备进行定位;
-“打印系统”必须具有打印机位置的数据库;-“打印系统”必须能够将附加文档传递到能够将它们打印到适当打印机的对应的应用;以及-“打印系统”必须能够将打印通知消息(例如电子邮件、短消息服务)发送到请求打印服务的用户。
图1示出了根据本发明用于远程打印向移动设备10(例如无线电子设备、移动通信设备或者移动电话)发送的文件的框图的许多其它可能方案之中的一个例子。
移动设备10发送或者从位于远程的收件箱转发如下消息信号26到打印系统12的通信块14,该消息信号26包含用于所述远程打印的所述文件,可选地包含移动设备10的位置并可选地包含用于打印所述文件的最低所需安全级。如果在所述消息信号26中不含所述移动设备10的位置或者最低所需安全级,则所述打印系统12的通信块14向移动设备10发送如下位置/安全请求信号28如果在消息信号26中不含移动设备10的所述位置则请求移动设备10的位置,和/或如果在所述消息信号26中不含所述最低所需安全级则请求所述最低所需安全级。响应于位置/安全请求信号28,移动设备10向通信块14发送如下位置/安全信号30如果位置/安全请求信号28请求移动设备的位置,则优选地包含移动设备10的位置,而如果位置/安全请求信号28请求最低所需安全级,则可选地还包含最低所需安全级。
另外,通过使用在信号26和30(如果需要信号30的话)中包含的信息,信息块14向所述打印系统12的文件存储区16发送包含(待打印)文件的文件信号32,并且向所述打印系统12的打印操作器18发送包含移动设备10的位置(如果提供的话)、文件类型、文件ID和所述最低所需安全级(如果提供的话)的打印信息信号34。
打印操作器18响应于打印信息信号34通过与所述打印系统12的打印机位置数据库20进行通信来确定与移动设备10的位置最近的远程打印机(例如远程打印机24-K),其中该远程打印机24-K能够打印文件,并且也能够提供所述最低所需安全级(如果向打印系统12提供所述最低所需安全级的话)。就此而言,远程打印机24-K并非必须是在物理上与移动设备10最近的打印机,而是在可以提供指定最低安全级这一意义上是“最近的”的打印机。打印机位置数据库20在本发明的优选实施例中包含与M个远程打印机24-1、...24-K、...24-M有关的打印机具体功能、打印机位置和打印机安全级,其中M是至少值为一的整数。
根据本发明,对上述过程有许多变化。例如,如果信号26、30或者34不含移动设备10的位置和/或最低所需安全级,则移动设备10的这一位置和/或这一最低所需安全级可以由打印系统12基于在信号26、30和34中包含的有关信息来确定(可能会欠准确)。另外,如果在信号26和/或30中没有提供移动设备10的位置,则移动设备10的位置可以由请求所述远程打印的移动设备10的用户来手动地添加。
根据本发明的又一可能在于打印操作器18可以从所述M个远程打印机24-1、...24-K、...24-M之中识别可能与移动设备具有近似相同距离并且提供最低所需安全级的数个可选远程打印机。在这一情形下,打印操作器可以自行地进行判决(例如使用某一预定标准)或者向移动设备10发送询问哪一远程打印机是这些数个可选远程打印机之中优选的打印机的额外请求。根据本发明,对于这样的请求,当打印机A(所述M个远程打印机24-1、...24-K、...24-M之中的一个打印机)是实现打印请求的唯一选项时,移动设备10例如可以答复现在并且一直应当使用该打印机A。
另外,打印操作器18向能够打开所述文件的适当的应用目录22-P提供包含所述文件的所述ID和所述远程打印机24-K的地址的打印请求信号38。适当的应用目录22-P是在所述打印系统12中包含的N个应用目录之一,其中N是至少值为一的整数。然后响应于打印请求信号38,适当的应用目录22-P从文件存储区16中获取文件、打开文件并且将它发送到远程打印机24-K以供所述打印。
在打印文件之后,远程打印机24-K向打印操作器18发送指示所述打印的成功或者失败的打印状态信号44。然后,打印操作器18优选地通过通信块14(或者可选地直接使用信号48a)向移动设备10转发包含打印状态信号44和远程打印机24-K位置的状态信息的组合打印状态信号48。
图2示出了根据本发明用于远程打印向移动设备10发送的文件的流程图。
图2的流程图仅代表许多其它方案之中的一个可能方案。在根据本发明的方法中,在第一步骤50中,移动设备10发送或者从位于远程的收件箱转发如下消息信号26到打印系统12的通信块14该消息信号包含用于所述远程打印的所述文件,可选地包含移动设备10的位置并可选地包含用于打印所述文件的最低所需安全级。在下一步骤52中,由通信块14确定在消息信号26中是否包含移动设备10的位置和/或最低所需安全级。如果是这种情况,则该处理进行到步骤58。然而,如果由通信块14确定在消息信号26中不含移动设备10的位置和/或最低所需安全级,则在下一步骤54中,通信块14响应于消息信号26向移动设备10发送如下位置/安全请求信号28如果在消息信号26中不含移动设备10的所述位置则请求移动设备10的位置,而如果在所述消息信号26中不含所述最低所需安全级则请求所述最低所需安全级。在下一步骤56中,移动设备10响应于位置/安全请求信号28向通信块14发送如下位置/安全信号30如果位置/安全请求信号28请求移动设备的位置,则优选地包含移动设备10的位置,而如果位置/安全请求信号28请求最低所需安全级,则可选地同样包含最低所需安全级。
在下一步骤58中,信息块14通过使用在信号26和30(如果需要信号30的话)中包含的信息向所述打印系统12的文件存储区16发送包含所述文件的文件信号32,并且向所述打印系统12的打印操作器18发送包含移动设备10的位置、文件类型、文件ID和所述最低所需安全级(如果提供的话)的打印信息信号34。在下一步骤60中,打印操作器18通过与所述打印系统12的打印机位置数据库20(包含与所述M个远程打印机24-1、...24-K、...24-M有关的打印机具体功能、打印机位置和打印机安全级)进行通信来确定与移动设备10的位置最近的远程打印机(例如远程打印机24-K),其中所述远程打印机24-K能够打印文件,并且也能够提供所述最低所需安全级(如果所述打印系统12已知所述最低所需安全级的话)。
在下一步骤62中,打印操作器18向能够打开所述文件的适当的应用目录22-P(适当的应用目录22-P是在所述打印系统12中包含的N个应用目录之一,其中N是至少值为一的整数)提供包含所述文件的ID和所述远程打印机24-K的地址的打印请求信号38。在下一步骤64中,适当的应用目录22-P从文件存储区16中获取文件、打开所述文件并且将它发送到远程打印机24-K以供所述打印。在下一步骤66中,远程打印机24-K在打印文件之后向打印操作器18发送指示所述打印的成功或者失败的打印状态信号44。最后在下一步骤68中,打印操作器18通过通信块14(或者可选地直接使用信号48a)向移动设备10转发包含打印状态信号44和远程打印机24-K位置的状态信息的组合打印状态信号48。
应当注意,如果在打印请求(信号26)中没有提及安全级,则安全级的缺乏并非必然地造成由打印系统12产生向打印请求的发送者(移动设备10)的询问,但是这可以依赖于由IT管理者进行的设置例如可以有设定的默认安全级。
权利要求
1.一种用于远程打印向移动设备发送的文件的方法,包括以下步骤提供信息,所述信息包含所述文件,可选地包含所述移动设备的位置并可选地包含用于通过无线机制向打印系统进行所述远程打印的最低所需安全级;由所述打印系统确定与所述移动设备的所述位置最近的远程打印机,所述远程打印机能够打印所述文件,并且如果所述最低所需安全级提供给所述打印系统则还能够提供所述最低所需安全级,其中如果所述信息不含所述位置则所述位置由所述打印系统基于所述信息来确定;以及由所述打印系统在所述远程打印机上打印所述文件,其中所述远程打印机是能够通过所述打印系统进行所述远程打印的M个远程打印机之一,而M是至少值为一的整数。
2.根据权利要求1所述的方法,其中如果所述信息不含所述最低所需安全级则所述最低所需安全级由所述打印系统基于所述信息来确定。
3.根据权利要求1所述的方法,其中所述信息由请求所述远程打印的所述移动设备提供。
4.根据权利要求1所述的方法,其中所述位置由请求所述远程打印的所述移动设备的用户手动地添加。
5.根据权利要求1所述的方法,其中所述确定所述远程打印机的步骤通过使用所述打印系统的打印机位置数据库来提供。
6.根据权利要求5所述的方法,其中所述打印机位置数据库包含与所述M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。
7.根据权利要求1所述的方法,其中向所述打印系统提供的所述文件存储于所述打印系统的文件存储区中。
8.根据权利要求1所述的方法,其中在所述打印之前,将来自所述文件存储区的所述文件提供给适当的应用目录,所述适当的应用目录打开所述文件并且将所述文件发送到所述远程打印机以供所述打印,其中所述适当的应用目录是在所述打印系统中包含的N个应用目录之一,其中N是至少值为一的整数。
9.根据权利要求1所述的方法,其中在所述打印之后,所述远程打印机向所述打印系统发送指示所述打印的成功或者失败的打印状态信号,而所述打印系统向所述移动设备转发所述打印状态信号和所述远程打印机的打印机位置。
10.根据权利要求1所述的方法,其中所述文件由所述打印机系统使用无线通信提供给所述远程打印机以供所述打印。
11.根据权利要求1所述的方法,其中所述打印系统是服务器或者无线通信系统的网元,或者所述打印系统是由系统运营商掌控的打印服务。
12.根据权利要求1所述的方法,其中所述提供所述信息的步骤包括由所述移动设备发送或者从被远程定位的收件箱转发消息信号到打印系统,所述消息信号包含用于所述远程打印的所述文件,可选地包含所述移动设备的所述位置并可选地包含所述最低所需安全级。
13.根据权利要求12所述的方法,其中如果在所述消息信号中不含所述移动设备的所述位置或者所述最低所需安全级,则所述提供所述信息的步骤还包括由所述打印系统响应于所述消息信号向所述移动设备发送位置/安全请求信号,如果在所述消息信号中不含所述移动设备的所述位置则所述位置/安全请求信号请求所述移动设备的所述位置,而如果在所述消息信号中不含所述最低所需安全级,则所述位置/安全请求信号请求所述最低所需安全级;以及由所述移动设备响应于所述位置/安全请求信号向所述打印系统发送位置/安全信号,如果所述位置/安全请求信号请求所述移动设备的所述位置,则所述位置/安全信号包含所述移动设备的所述位置,而如果所述位置/安全请求信号请求所述最低所需安全级,则所述位置/安全信号可选地包含所述最低所需安全级。
14.根据权利要求13所述的方法,其中所述消息信号由所述打印系统的通信块接收,所述位置/安全请求信号由所述通信块发送,而所述位置/安全信号由所述通信块接收。
15.根据权利要求14所述的方法,其中在完成所述提供所述信息的步骤之后,所述方法包括以下步骤由所述通信块向文件存储区发送包含所述打印系统的所述文件的文件信号,并且由所述通信块向所述打印系统的打印操作器发送打印信息信号,所述打印信息信号包含所述移动设备的所述位置、所述文件的类型、所述文件的ID并可选地包含所述最低所需安全级。
16.根据权利要求15所述的方法,其中所述确定所述远程打印机的步骤由所述打印操作器使用所述打印信息信号并且通过与所述打印系统的打印机位置数据库进行通信来执行,其中所述打印机位置数据库包含与M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。
17.根据权利要求16所述的方法,其中在所述打印之前,所述方法包括以下步骤由所述打印操作器向能够打开所述文件的适当的应用目录提供包含所述文件的所述ID和所述远程打印机的地址的打印请求信号;以及由所述适当的应用目录从所述文件存储区获取所述文件,由所述适当的应用目录打开所述文件,并且由所述适当的应用目录将所述文件发送到所述远程打印机以供所述打印,其中所述适当的应用目录是在所述打印系统中包含的所述N个应用目录之一,其中N是至少值为一的整数。
18.根据权利要求17所述的方法,其中在所述打印之后,所述远程打印机向所述打印操作器发送指示所述打印的成功或者失败的打印状态信号,而所述打印操作器向所述移动设备转发所述打印状态信号和所述远程打印机的打印机位置。
19.根据权利要求1所述的方法,其中所述移动设备是无线电子设备、移动通信设备或者移动电话。
20.一种计算机程序产品,包括计算机可读存储结构,在该计算机可读存储结构上实施有用于由计算机处理器执行的计算机程序代码,所述计算机程序代码的特征在于包括如下指令,所述指令用于执行记载为由所述打印系统或者所述移动设备或者所述打印系统和所述移动设备两者的任何部件或者部件组合所执行的权利要求1的方法步骤。
21.一种用于无线打印向移动设备发送的文件的打印系统,包括用于接收信息的装置,所述信息包含所述文件,可选地包含所述移动设备的位置并可选地包含用于通过无线机制从所述移动设备进行所述远程打印的最低所需安全级;用于确定与所述移动设备的所述位置最近的远程打印机的装置,所述远程打印机能够打印所述文件,而且如果提供有所述最低所需安全级,则还能够提供所述最低所需安全级,其中如果所述信息不含所述位置,则所述位置由所述打印系统基于所述信息来确定;以及用于通过所述打印系统在所述远程打印机上打印所述文件的装置,其中所述远程打印机是能够通过所述打印系统进行所述远程打印的M个远程打印机之一,而M是至少值为一的整数。
22.根据权利要求21所述的打印系统,其中如果所述信息不含所述最低所需安全级,则所述最低所需安全级由所述打印系统基于所述信息来确定。
23.根据权利要求21所述的打印系统,其中所述信息由请求所述远程打印的所述移动设备提供。
24.根据权利要求21所述的打印系统,其中所述位置由请求所述远程打印的所述移动设备的用户手动地添加。
25.根据权利要求21所述的打印系统,其中所述用于确定与所述移动设备的所述位置最近的远程打印机的装置包含打印机位置数据库。
26.根据权利要求25所述的打印系统,其中所述打印机位置数据库包含与所述M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。
27.根据权利要求21所述的打印系统,其中所述打印系统还包括用于存储向所述打印系统提供的所述文件的文件存储区。
28.根据权利要求21所述的打印系统,其中在由用于在所述远程打印机上打印所述文件的所述装置进行所述打印之前,将来自所述文件存储区的所述文件提供给适当的应用目录,所述适当的应用目录打开所述文件并且将所述文件发送到所述远程打印机以供所述打印,其中所述适当的应用目录是在所述打印系统中包含的N个应用目录之一,其中N是至少值为一的整数。
29.根据权利要求21所述的打印系统,其中在由用于在所述远程打印机上打印所述文件的所述装置进行所述打印之后,所述远程打印机向所述打印系统发送指示所述打印的成功或者失败的打印状态信号,而所述打印系统向所述移动设备转发所述打印状态信号和所述远程打印机的打印机位置。
30.根据权利要求21所述的打印系统,其中所述文件由所述打印机系统使用无线通信提供给所述远程打印机以供所述打印。
31.根据权利要求21所述的打印系统,其中所述打印系统是服务器或者无线通信系统的网元,或者所述打印系统是由系统运营商掌控的打印服务。
32.根据权利要求21所述的打印系统,其中通过由所述移动设备发送或者从被远程定位的收件箱转发消息信号到所述打印系统的所述用于接收的装置来提供所述信息,所述消息信号包含用于所述远程打印的所述文件,可选地包含所述移动设备的所述位置并可选地包含所述最低所需安全级。
33.根据权利要求21所述的打印系统,其中如果在所述消息信号中不含所述移动设备的所述位置或者所述最低所需安全级,则所述打印系统的所述用于接收的装置响应于所述消息信号向所述移动设备发送位置/安全请求信号,如果在所述消息信号中不含所述移动设备的所述位置,则所述位置/安全请求信号请求所述移动设备的所述位置,而如果在所述消息信号中不含所述最低所需安全级,则所述位置/安全请求信号请求所述最低所需安全级;以及响应于所述位置/安全请求信号,所述移动设备向所述打印系统的所述用于接收的装置发送位置/安全信号,如果所述位置/安全请求信号请求所述移动设备的所述位置,则所述位置/安全信号包含所述移动设备的所述位置,而如果所述位置/安全请求信号请求所述最低所需安全级,则所述位置/安全信号可选地包含所述最低所需安全级。
34.根据权利要求33所述的打印系统,其中所述打印系统的所述用于接收的装置是所述打印系统的通信块。
35.根据权利要求34所述的打印系统,其中通过使用由信息块接收的所述信息,所述通信块向所述打印系统的文件存储区发送包含所述文件的文件信号,并且向所述打印系统的打印操作器发送打印信息信号,所述打印信息信号包含所述移动设备的所述位置、所述文件的类型、所述文件的ID并可选地包含所述最低所需安全级。
36.根据权利要求35所述的打印系统,其中所述用于确定远程打印机的装置包含响应于所述打印信息信号的所述打印操作器和与所述打印操作器通信的所述打印系统的打印机位置数据库,其中所述打印机位置数据库包含与M个远程打印机有关的打印机具体功能、打印机位置和打印机安全级。
37.根据权利要求36所述的打印系统,其中所述打印操作器向能够打开所述文件的适当的应用目录提供包含所述文件的所述ID和所述远程打印机的地址的打印请求信号,其中所述适当的应用目录从所述文件存储区获取所述文件、打开所述文件并且将所述文件发送到所述远程打印机以供所述打印,其中所述适当的应用目录是在所述打印系统中包含的所述N个应用目录之一,其中N是至少值为一的整数。
38.根据权利要求37所述的打印系统,其中在所述打印之后,所述远程打印机向所述打印操作器发送指示所述打印的成功或者失败的打印状态信号,而所述打印操作器向所述移动设备转发所述打印状态信号和所述远程打印机的打印机位置。
39.根据权利要求21所述的打印系统,其中所述移动设备是无线电子设备、移动通信设备或者移动电话。
40.一种用于远程打印文件的无线系统,包括所述文件所发送到的至少一个移动设备,用于通过无线机制提供信息,所述信息包含所述文件,可选地包含所述至少一个移动设备的位置并可选地包含用于所述远程打印的最低所需安全级;打印系统,响应于通过无线机制发送的所述信息,用于确定与所述至少一个移动设备的所述位置最近的远程打印机,所述远程打印机能够打印所述文件,而且如果所述最低所需安全级提供给所述打印系统,则还能够提供所述最低所需安全级,其中如果所述信息不含所述位置,则所述位置由所述打印系统基于所述信息来确定;以及M个远程打印机,能够通过所述打印系统进行所述远程打印,其中所述远程打印机是所述M个远程打印机之一,而M是至少值为一的整数。
41.根据权利要求40所述的无线系统,其中如果所述信息不含所述最低所需安全级,则所述最低所需安全级由所述打印系统基于所述信息来确定。
42.根据权利要求40所述的无线系统,其中所述信息由请求所述远程打印的所述移动设备提供。
43.根据权利要求40所述的无线系统,其中所述位置由请求所述远程打印的所述移动设备的用户手动地添加。
全文摘要
本发明描述一种用于使用无线机制来远程打印向移动设备(例如无线电子设备、移动通信设备或者移动电话)发送的文件的方法。本发明描述了识别与移动设备的位置最近的远程打印机,该远程打印机具有使用打印机系统(例如服务器、无线通信系统的网元等)来打印文件而需要的功能。本发明所解决的另一重要问题是为所述移动设备的用户可能请求的远程打印提供所需最低安全级。
文档编号G06F3/12GK101036111SQ200580033521
公开日2007年9月12日 申请日期2005年7月26日 优先权日2004年9月2日
发明者E·厄特拉珀拉 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1