用于无线设备与其他设备之间的交互的协议的制作方法

文档序号:7886013阅读:179来源:国知局
专利名称:用于无线设备与其他设备之间的交互的协议的制作方法
技术领域
本发明涉及无线设备与其他设备之间的交互。更具体地,本发明涉及一种用于无线设备和其他设备之间的交互的协议·。
背景技术
的描述手持的无线设备现在不仅仅是移动电话和MP3播放器。苹果的iPh one和采用谷歌的Android的智能手机是手持式和/或便携式设备的最新技术的例子,其提供就在几年前甚至想不到的功能。在这方面,苹果的移动操作系统_iOS包括允许诸如苹果的iPhone的手持设备和打印机之间的打印的特征,AirPrint0为了打印,诸如iPad或iPhone的iOS设备,使用苹果的服务发现协议Bonjour (见,例如,http://en.wikipedia.0rg/wiki/Bo njour_software)广播具有要求支持新的通用格式,例如AirPrint的所有打印机响应的消息的 IPP 消息(见,例如,http://en.wikipedia.0rg/wiki/Inter net_Printing_ProtocoI)。请注意,到目前为止,除了被专门设计用于这种类型的打印的新的HP打印机以外,此消息被所有打印机忽略(见,例如,http://h30495.www3.hp.com/news/65/apples-airprint-announcement-benefits-hp-e-all_one) 然后,口向应于该请求的打印机被列在iOS用户界面中作为用户的可能的选择(见,例如,http://www.appleinsider.com/articles/10/09/15/inside_airprint_wireless_printing_with_apples_ios_4_2.html)。当用户选择特定的打印机时,iOS设备然后打开到选定的打印机的连接,并使用IPP协议提交打印作业。广播请求不通过路由器到达不同的子网。见,例如,http://lists.apple, com/archives/bonjour-dev/2010/May/msg00031.html。因此,iOS 打印仅限于出现在 iOS 设备连接的子网上的打印机。根据最新技术,iOS与网络设备的交互因此仅限于打印,仅限于被专门启用以在本地子网上使用特定的协议即iOS AirPrint来操作的打印机。因此,当前技术只提供了这样的无线设备和打印机之间的最小的交互,并且不提供与其他设备的交互。提供一种允许无线设备和其他类似的设备与任何其他设备进行交互的协议将是有利的。

发明内容
本发明的一个实施例解决,例如,在现有的网络和打印机系统的iOS打印部署中发现的上述限制等,即需要修改现有的打印机以支持新的、通用的IPP协议;需要这些打印机存在于与手持无线设备相同的子网上(注意,出于安全性和带宽的原因,许多较大的网络基础设施将无线和有线网络分开到不同的子网中);及仅支持手持无线设备和打印机之间的交互的事实。本发明的目前优选的实施例提供了代理软件服务,即:I)通过可选的手段例如SNMP、Fiery发现协议确定在网络上的独立于子网位置的如打印机的所有I/o设备;2)提供无线子网上的可以接收和响应例如iOS通用IPP请求的网络接口 ;3)响应例·如针对在上面步骤I中识别的每个I/O设备的这种iOS IPP请求,这样I/o设备可由无线设备用户用于设备选择;4)如果有必要,将从无线设备接收到的IPP流转换和翻译到I/O设备的网络地址,从而使I/o设备模拟兼容iOS的I/O设备;及5)如果有必要,将所有必要的状态和命令消息(例如打印完成、错误)从iOS协议转换和翻译到受iOS之前的1/0设备支持的协议。代理软件服务具有可与1/0设备连接的不同子网进行通信的网络接口,即当1/0设备连接到不同的无线子网,和/或不同的有线子网时。通过安装和使用代理软件服务,可使例如iOS设备能够使用传统的即非iOS兼容的如打印机的设备进行打印,而无需修改iOS软件或传统的设备软件。另外,选择可以被添加到由代理软件服务实施的协议翻译以启用没有从无线设备的用户界面呈现给用户的I/o设备特征。例如,关于打印机,可以从控制代理软件服务的操作员界面选择传统的打印机上的诸如装订、双面打印、小册子打印等特征。附图的简要描述

图1是示出根据本发明的用于无线设备和其他设备之间的广域交互的协议的流程图;图2是示出本发明的一个实施例的方框示意图,其中iOS设备使用设备本身上的光栅图像处理器(RIP)打印到投影仪;图3是示出本发明的一个实施例的方框示意图,其中iOS设备使用投影仪上的RIP打印到投影仪;图4是示出本发明的一个实施例的方框示意图,其中iOS设备使用基于广域网的RIP打印到投影仪;图5是示出本发明的一个实施例的方框示意图,其中移动设备使用邮件服务器打印到投影仪;及图6是示出本发明的一个实施例的方框示意图,其中移动设备通过广域网打印到投影仪。
具体实施例方式本发明的一个实施例解决,例如,在现有的网络和打印机系统的iOS打印部署中发现的上述限制等,即需要修改现有的打印机以支持新的、通用的IPP协议;需要这些打印机存在于与无线设备相同的子网上(注意,出于安全性和带宽的原因,许多较大的网络基础设施将无线和有线网络分开到不同的子网中);及仅支持无线设备和打印机之间的交互的事实。
图1是示出根据本发明的用于无线设备和其他设备之间的广域交互的协议的流程图。正如图1中所示,本发明的目前优选的实施例提供了代理软件服务,即:I)通过可选的手段例如SNMP、Fiery发现协议确定在网络上的独立于子网位置的如打印机的所有I/o设备(100);2)提供无线子网上的可以接收和响应例如iOS通用IPP请求的网络接口(110);3)对例如针对在上面步骤I中识别的每个I/O设备的这种iOS IPP请求作出响应,这样I/o设备可由无线设备用户用于设备选择(120);4)如果有必要,将从无线设备接收到的IPP流转换和翻译到I/O设备的网络地址,从而使I/o设备模拟兼容·iOS的I/O设备(130);及5)如果有必要,将所有必要的状态和命令消息(例如打印完成、错误)从iOS协议转换和翻译到受iOS之前的1/0设备支持的协议(140)。代理软件服务具有存在于无线子网以及1/0设备连接的有线子网上的网络接口(例如,参见图2-6)。通过安装和使用代理软件服务,可使例如iOS设备能够使用传统的即非iOS兼容的如打印机的设备进行打印,而无需修改iOS软件或传统的设备软件。另外,选择可以被添加到由代理软件服务实施的协议翻译以启用没有从手持无线设备的用户界面呈现给用户的I/o设备特征。例如,关于打印机,可以从控制代理软件服务的无线设备上的操作员界面选择传统的打印机上的诸如装订、双面打印、小册子打印等特征。本发明的第一实施例使得能够在整个企业网络的拓扑结构上发现1/0设备。对于本文中所论述的目的,I/o设备可以是连接到网络上的任何设备,如打印机、投影仪、网络存储设备、光学设备等。无线设备可以是具有轻量级的操作系统的任何无线设备,例如iPad或iPhone、操作苹果的i0S、Android手机、操作谷歌的Android OS等。这样的设备不一定是手持的,但是便携或移动的无线设备。这样的设备通常是本地子网访问,但不一定限于本地子网访问。在iOS的例子中,苹果用于iPhone和iPad的Bonjour协议请求组播数据包。只有在本地子网上的打印机可以应答这个请求。苹果使用的针对特定数据包的协议不能跨子网被路由。本实施例提供在全球网络的发现,例如全球有线网络。为无线设备例如iPad连接的本地子网上的代理的应用代表1/0设备,如作为子网上的本地设备的全球网络的打印机,然后将信息经由到全球网络的代理从正在通过本地子网打印的无线设备路由到目的I/O设备,例如用于打印。由此提供的一个优势是,在整个设施上的所有的网络1/0设备,如打印机,例如在单个本地子网上可用,其中iPad可以随后选择和访问。本发明的目前优选的实施例包括代理软件服务,其可传输到企业用于在现有的服务器上使用或传输到预加载代理软件服务的计算机的位置。打印机发现不必与协议兼容。它可以使用任何设备发现协议,例如,EFI的Fiery发现协议或SNMP。在苹果的iOS的例子中,代理软件服务不是一个专门为苹果的Bonjour启用的设备。只需要知道,具有一种知道所有不同的打印机例如在企业中的位置的设备。代理软件服务对于iPad而言是本地的,且它在iPad侧实现Bonjour,以便它知道如何在iPad设备中显示,并且在企业侧实现任何所需的设备发现协议。因此,本发明的该实施例使用现有的协议,定义1/0设备(如打印机),然后变成使用子网上的无线设备的新的协议来表示这些现有的1/0设备的代理,例如使传统的打印机与iPad或iOS软件工作。因此,它不需要购买具有内置到其中的用于无线设备协议的专用模块的专用的打印机,也没有必要定位在特定的子网中的所有打印机以允许它们能够被无线设备访问。如果打印机仅支持已知的页面描述语言(PDL)Jn PS、PDF, PCL、或其他,且由iOS设备传输的PDL与打印机的不兼容,则提供代理解决方案以将iOS提供的数据流翻译成由传统的打印机支持的数据流。本发明的优选实施例设想其中无线网络在一个子网上及一组打印机位于不同的子网上的企业。本发明的实施例允许IT部门管理传统的打印机,使得它们使用移动打印解决方案工作。本发明也适用于小型办公室情况,其中发现协议或来自传统打印机的数据流必须适配由iOS设备提供的那些。本发明的另一个实施例将移动设备扩展到任一 I/O设施,例如投影仪。因此,投影仪或其他设备可以与例如iPad或iPhone —起使用。在这样的实施例中,投影仪针对移动设备作为iOS打印机而出现。投影仪收集信息。用户可以使用,例如,iPhone或iPad应用选择下一张幻灯片、前一张幻灯片等等。这允许用户很容易从iPad获取信息到投影仪,然后启动允许用户控制被显示的幻灯·片的应用。代替使用PowerPoint或iPad PowerPoint等同物,便携式设备发送视频或图片/图像。因此,用户可以通过便携式设备发送任何类型的信息,无论是PowerPoint、Word、FOF、视频信息等。本发明的一个实施例可用于例如在HDTV上播放数据流,或用于任何其他的事情。例如,用户可以把视频剪辑和音频剪辑转换成PDF文件。暂时忽略苹果的解决方案,并考虑BLACKBREEY设备和其他设备,本发明的一个实施例提供了一种机制,从而用户可以通过邮件发送演示到投影仪或一些其他的服务器,其使用URL回复黑莓(BLACKBERRY)设备,然后其把网页带到黑莓设备上,并且除了(通过电子邮件)从黑莓设备向投影仪转发演示外,允许用户从黑莓设备控制投影仪。如果用户具有本发明的实现,他可以轻松地走到具有黑莓设备的房间,并通过邮件发送演示到实施本发明的代理设备。演示被显示,且用户可以从黑莓设备控制它,而不必带PC或连接任何东西。本发明的另一个实施例提供了扩展,例如投影仪的超集,其中本文所公开的代理不仅可以模仿打印机操作投影仪,而且可以模仿打印机做其他事情。没有必要被限制到投影仪应用。因此,该实施例将本发明扩展到,例如,翻译应用,其中用户将来自便携式设备的信息发送到投影仪,在屏幕上投影的是信息的翻译。本发明还提供了以不同的方式移动数据并获取信息的机制。因此,本发明还发现在预印刷应用及平版印刷中的使用;发送音乐文件和播放器控制到音频系统用于回放;并发送数据文件到文件服务器用于备份或存储。iPhone或iPad的一个挑战是,这些设备不允许用户访问它们所包含的文件。在iPhone上没有全局文件系统。没有机制进入和操作文件。使用本文所公开的打印机制,可以访问来自便携式设备的文件,并传输这些文件。因此,本发明提供了允许用户访问便携式设备上的来自不同应用的文件的渠道,无论它们是照片、PDF、PoWerPoint等,传输来自便携式设备的文件中的信息,然后以不同的方式使用它。因此,本发明提供了用于不允许这样的文件传输的设备如iOS设备的文件传输协议的一种形式。本发明还允许应用发起,即一旦该文件被传输到远程设备,这样的设备可以对它进行处理。每一个iPhone应用知道自己的特定数据的样子,但没有应用可以访问到其他应用的数据。它不是全局文件系统。它像本地文件系统,其中每个应用知道它在做什么。通过访问和操作例如ios协议,本发明的一个实施例提供了用于打印的全局机制。支持打印的iOS型设备上的每一个应用具有可由本发明利用以自动导出来自iOS型设备的信息的机制。正是发明人意识到这样的设备的这方面,其允许用户访问在无线设备上的在每个应用内的数据。支持使用投影仪的实施例下面的讨论关于允许移动设备打印到投影仪的本发明的一个实施例。那些本领域技术人员将会理解,本实施例只是用于图示和举例的目的而提供。如上所讨论的,本发明很容易解决从便携式设备通过域和子网打印到任何类型的I/O设备的问题,不论这样的设备是否使用与便携式设备相同的协议,即使便携式设备不能提供用于访问存储在其上的数据的文件结构。在商务会议中,一群人共享信息的主要方法是视频投影仪。无论是技术、销售、市场营销或管理会议,投影·仪用于将会议要点以及补充信息显示给参与者。然而,经常设置视频投影系统是有问题的,且影响到会议的分配时间。问题包括,寻找合适的视频电缆和适配器,启动演示者的电脑,选择正确的分辨率,找到演示文件,低电池,和许多其他问题。需要纠正这些问题的时间导致了损失生产力,失去机会,和人员不便。为了防止这些问题,本发明的一个实施例提供了能够从移动设备,如智能电话、平板电脑、以及其他个人设备获取、传送、显示和控制演示的系统。这个解决方案的关键是经过修改的或增强的视频投影仪系统。通过使用外部转换器盒,修改可以被内置到投影仪或添加到现有的(非增强的)投影仪中。对投影仪进行了修改,而不是对移动设备或智能手机进行修改,因为投影仪包括较少的单元且通常被共享,所以可以承担增强的额外成本负担。增强的投影仪通过有线或无线连接,如W1-F1、蓝牙、红外线、或其他网络技术连接到网络。要启动投影会话,演示人指示他们的移动设备将所需的文件经由电子邮件、套接字、打印流、URL、或其他众所周知的协议通过网络传输到投影仪。增强的投影仪接收这些文件并使用电子邮件、套接字、URL或其他公知的协议的形式的ID令牌响应于演示人。演示人然后使用这个ID令牌来启动控制投影仪在后续的会话中开始、显示启用、显示空白、下一个和上一个的滑动/翻页选择、会话删除和会话结束投影功能的应用。请注意,如果移动设备没有可行的应用,单独的远程控制器可供演示者使用。作为用于iPhone和iPad移动设备的在苹果公司流行的iOS上的实际的实现,打印特征可以重载。因为这个功能被内置到操作系统,其可用于所有公知的文件类型和应用,如电子邮件和互联网浏览器。通过设计增强的投影仪以响应网络协议,就好像它是打印机,增强的投影仪可以从打印功能接收显示所需的所有幻灯片/页面。演示人只需指示移动设备打印所需的信息,其将由投影仪接收。然后,投影仪准备用于接收到的打印信息供显示在视频投影仪上。同时,投影仪到通过发送推送消息的形式的所需的id令牌到移动设备来响应于演示者。此消息在演示者的移动设备上生成用于调用增强的投影仪的应用的弹出式消息。然后该应用在会议期间用于控制幻灯片/页面的演示。在这个实施例中,投影仪(适配器)创建WiFi热点以建立独立的网络。投影仪(适配器)提供了用于本地连接的蓝牙连接。便携式设备发送部分/全部文件而不是视频流到投影仪(适配器)。在本实施例中光栅文件用于最小化投影仪上的CPU负载。在本实施例中压缩的光栅文件用于节省带宽。矢量文件,例如PS、PDF、SVG,可以用来支持交互式的比例、缩放和旋转。文件引用是通过URL从Web、资料库、云端等加载内容来实现的。基于光栅的文件类型在投影仪上使用(Word、.PPT、.PDF、.XLS等,也支持3D立体格式(autodesk、3ds、maya)。投影仪模拟与应用软件兼容的打印机网络协议。可安装的打印机驱动可以被提供以访问投影仪和设置选项,模仿通用的打印格式(如在iOS4.2中的那些),并当将投影仪驱动程序添加到OS时,定义通用型投影仪格式。投影仪响应于将文件发送到投影仪的计算机的网络地址。弹出或推送消息可以用于启动用于控制投影仪的应用。具有URL的电子邮件消息也可以用于控制应用。屏幕上的URL选择的投影允许浏览器控制投影功能。该应用用于控制由投影仪显示的内容,例如使用投影仪显示应用的URL用于用户第一次加载该应用,前进/后退功能,空白/非空白功能,跳到幻灯片号(通过数字输入或图标显示选择),选择艺术转换,通过鼠标或手势在幻灯投影仪视图上的淡入淡出、剥·落、溶解、缩放、平移、旋转,通过鼠标或手势模拟投影仪视图上的指针(激光/手),在投影仪应用的控制下,控制来自Web的视频内容流,使用文件演示Web内容的图片(HTML页面、流视频等)。除了演示以外,也可以从该应用、Web URL、存储库发送音频。应用也可以控制哪一演示会话处于活跃状态,在投影仪上显示号码/图标来控制投影仪会话,只使房间中的人能够控制投影的内容,通过认证方案(LDAP…)安全访问投影仪上的文件,安全删除投影文件,提供自动删除投影文件(会议结束时,基于时间的...),提供自动更新/重新加载远程URL内容(演示修订),提供主/从控制以支持在多个地点的多台投影仪,提供主/从之间的音频流以支持多个地点,在投影仪上提供文件演示搜索以从多个文件选择,并提供哑红外遥控器以控制幻灯片演示(无需移动设备)。下面的讨论提供了本发明的基于投影仪的实施例的具体例子。那些本领域技术人员将会理解,针对投影仪提供的实施例可以应用到任何其他设备,如打印机、预印刷和平版印刷设施、翻译设施、显示器、音频系统、录音设施等。图2是示出本发明的一个实施例的方框示意图,其中使用设备本身上的光栅图像处理器(RIP),iOS设备打印到投影仪。在图2中,iOS设备10发送为发现消息的形式(IPP通用)的请求。连接到投影仪12的计算机11响应于iOS设备,好像它是打印机。计算机可以在投影仪的内部,或它可以是与投影仪通信的外部计算机。在一些实施例中,投影仪具有最小的网络堆栈以及有线/无线的NIC,其只显示从代理服务器推送的位图(可选的视频)。代理服务器以与投影仪计算机的最小的交互,例如,通过SNMP读取PDM MIB来处理所有发现和IPP请求。代理服务器直接向云RIP转发HF (或其他格式)文件并取回位图。在演示过程中,发送到投影仪的唯一信息是图像/视频。换句话说,代理服务器硬件是投影仪计算机。在图2的实施例中,iOS设备光栅化要发送的文件的页面,并将位图以IPP光栅的形式发送到计算机。计算机收集用于显示在投影仪上的光栅。计算机使用要求用户打开IOS设备上的定制的投影仪应用的“推送”消息响应iOS设备。用户打开投影仪应用,并使用它来控制投影仪上的幻灯片显示。图3是示出本发明的一个实施例的方框原理图,其中iOS设备使用投影仪上的RIP打印到投影仪。在图3中,iOS设备10发送发现消息(IPP通用)。连接到投影仪12的计算机11响应于该发现消息。ios设备发送.pdf文件到计算机。请注意,如果受到计算机支持的话,任何其他文件格式可以被使用。计算机光栅化.Pdf文件。计算机然后使用要求用户打开iOS设备上的定制的投影仪应用的“推送”消息响应于iOS设备。用户打开投影仪应用,并使用它来控制投影仪上的幻灯片显示。图4是示出本发明的一个实施例的方框原理图,其中使用基于广域网络的RIP,ios设备打印到投影仪。在图4中,iOS设备10发送为发现消息的形式(IPP通用)的请求。连接到投影仪12的计算机11响应于iOS设备,好像它是打印机。iOS设备然后发送.pdf(或其他格式)文件到计算机用于投影仪。该计算机发送.Pdf文件到云端用于光栅图像处理(RIP)。对于这里讨论的目的,云端可以是任何类型的网络,例如企业网、互联网等。在云端的设施或实体对.Pdf文件进行处理后,由此产生的光栅被发送回计算机。计算机然后使用要求用户打开iOS设备上的定制·的投影仪应用的“推送”消息响应于iOS设备。用户打开投影仪应用,并使用它来控制投影仪上的幻灯片显示。图5是示出本发明的一个实施例的方框示意图,其中,移动设备使用邮件服务器打印到投影仪。在图5中,黑莓设备41 (或类似的设备)用于(通过邮件服务器42)将演示作为电子邮件附件发邮件到计算机43。计算机光栅化附件并使用包括到光栅的链接(URL)的电子邮件响应于黑莓设备,即计算机作为Web服务器。黑莓设备在浏览器应用中打开链接来控制投影仪44。图6是示出本发明的一个实施例的方框原理图,其中,移动设备通过广域网打印到投影仪。在图6中,黑莓设备41用于将演示作为电子邮件的附件通过邮件服务器42发送电子邮件到云端51。对于这里讨论的目的,云端可以是任何类型的网络,例如企业网、互联网等。在云端的设施或实体处理.Pdf文件后,到所产生的光栅的链接通过电子邮件被发送回黑莓设备。通过电子邮件内的链接可访问光栅。在黑莓设备发送电子邮件前,或在请求时,计算机43将其名称注册在云端。这将成为将出现在黑莓设备上的投影仪的名称。云端使用对名称的请求作为显示演示的投影仪的名称。在黑莓设备的电子邮件消息中的链接的选择将黑莓设备导航到网页。黑莓设备在此网页上选择和/或输入投影仪的名称,且然后使用该网页浏览在投影仪的幻灯片。云端转发用户输入的页面控制指令到计算机,从而实现对投影仪的控制。虽然本发明参考优选的实施例进行了描述,本领域技术人员将很容易理解在不脱离本发明的精神和范围的情况下,其他应用可取代本文所述的那些。因此,本发明只应被包括在下面的权利要求限制。
权利要求
1.一种用于在无线设备和I/o设备之间传输信息的方法,其中,所述无线设备被限于通过网络的局域无线子网与所述网络通信,所述方法包括以下步骤: 提供在用于所述无线设备的所述网络的所述无线子网和多个I/O设备连接的所述网络的有线和/或无线子网之间的网络接口; 所述网络接口被配置为独立于所述无线设备的子网位置识别在所述网络上的所述多个I/o设备; 所述网络接口被配置为接收和响应在所述无线子网上的所述无线设备的I/o设备请求,其中,所述多个I/o设备中的至少一个由所述无线设备的用户选择; 所述网络接口被配置为将从所述无线设备接收到的数据适当地传输和翻译到所述选择的I/o设备的网络地址; 配置处理器以适当地传输和翻译在所述无线设备和所述选择的I/o设备之间的状态和命令消息。
2.如权利要求1所述的方法,还包括以下步骤: 对于与所述无线设备不兼容的选择的I/o设备,配置所述网络接口以模拟在所述无线子网上的与所述无线设备兼容的I/o设备;及 配置所述处理器用于适当地将状态和命令消息从无线设备协议传输和翻译到由所述选择的I/o设备支持的协议。
3.如权利要求1所述 的方法,还包括以下步骤: 添加选择到所述协议翻译,以允许用户对原本不会从所述无线设备的用户界面呈现给所述用户的I/o设备特征进行选择。
4.如权利要求3所述的方法,其中,所述无线设备是打印机,及所述特征包括装订、双面打印和小册子打印中的任何特征。
5.如权利要求1所述的方法,其中,所述I/O设备包括打印机、投影仪、网络存储设备和光学设备中的任何设备。
6.如权利要求1所述的方法,还包括以下步骤: 用户使用所述无线设备通过邮件发送为演示的形式的所述数据到服务器,所述服务器与所述I/o设备通信; 所述服务器转发所述演示到所述I/o设备; 所述服务器使用允许通过所述无线设备访问I/o设备控制页面的链接来回复所述无线设备; 所述I/o设备控制页面允许所述用户从所述无线设备控制所述I/O设备。
7.如权利要求1所述的方法,其中,所述I/O设备还包括用于将所述数据从第一语言转换到第二、不同的语言的翻译应用。
8.如权利要求1所述的方法,还包括以下步骤: 对于不允许文件传输的无线设备,所述网络接口被配置为用于提供供用户访问所述无线设备上的数据的通道;以及 所述网络接口被配置为用于传输来自所述无线设备的所述数据以实现用于所述无线设备的文件传输协议。
9.如权利要求1所述的方法,还包括以下步骤:所述无线设备使用驻留在所述无线设备上的光栅图像处理器(RIP)将打印数据发送到投影仪。
10.如权利要求9所述的方法,还包括以下步骤: 所述无线设备发送为发现消息的形式的请求; 与所述投影仪相关的计算机响应所述无线设备,好像所述计算机是与所述无线设备兼容的打印机; 所述无线设备光栅化待发送到所述投影仪的文档; 所述无线设备发送所述光栅化的文档到所述计算机; 所述计算机收集用于显示在所述投影仪上的所述光栅化的文档; 所述计算机使用要求用户打开所述无线设备上的投影仪应用的“推送”消息来响应所述无线设备;以及 所述用户打开所述投影仪应用并使用所述投影仪应用来控制在所述投影仪上的文档显不O
11.如权利要求1所述的方法,还包括以下步骤: 所述无线设备使用所述投影仪上的RIP将打印数据发送到投影仪。
12.如权利要求11所述的方法,还包括以下步骤: 所述无线设备发送为发现消息的形式的请求; 与所述投影仪相关的计算机响应所述无线设备,好像所述计算机是与所述无线设备兼容的打印机; 所述无线设备发送文档文件到所述计算机; 所述计算机光栅化所述文档文件用于显示在所述投影仪上; 所述计算机使用要求用户打开所述无线设备上的投影仪应用的“推送”消息来响应所述无线设备;以及 所述用户打开所述投影仪应用并使用所述投影仪应用来控制使用所述投影仪进行的文档显示。
13.如权利要求1所述的方法,还包括以下步骤: 所述无线设备使用基于广域网的RIP将打印数据发送到投影仪。
14.如权利要求13所述的方法,还包括以下步骤: 所述无线设备发送为发现消息的形式的请求; 与所述投影仪相关的计算机响应所述无线设备,好像所述计算机是与所述无线设备兼容的打印机; 所述无线设备然后将文档文件发送到用于所述投影仪的所述计算机; 所述计算机将所述文档文件发送到用于光栅图像处理(RIP)的基于网络的设施; 在所述基于网络的设施处理所述文档文件后,所述设施发送所产生的光栅到所述计算机用于使用所述投影仪显示; 所述计算机使用要求用户打开所述无线设备上的投影仪应用的“推送”消息来响应所述无线设备;及 所述用户打开所述投影仪应用并使用所述投影仪应用来控制在所述投影仪上的文档显不O
15.如权利要求1所述的方法,还包括以下步骤: 所述无线设备使用邮件服务器将打印数据发送到投影仪。
16.如权利要求15所述的方法,还包括以下步骤: 所述无线设备通过邮件服务器将演示作为电子邮件附件发邮件到计算机; 所述计算机光栅化所述附件; 所述计算机使用包括到所述光栅化的附件的链接的电子邮件来响应所述无线设备;及 所述无线设备在浏览器应用中打开所述链接来控制所述投影仪。
17.如权利要求1所 述的方法,还包括以下步骤: 所述无线设备通过广域网将打印数据发送到投影仪。
18.如权利要求16所述的方法,还包括以下步骤: 使用所述无线设备通过邮件服务器将文档文件作为电子邮件附件发送电子邮件到基于网络的设施用于光栅图像处理(RIP); 在所述基于网络的设施处理所述文档文件后,所述基于网络的设施通过所述电子邮件服务器在电子邮件中将所产生的光栅发送到所述无线设备,其中所述光栅通过所述电子邮件内的链接可访问; 在所述无线设备发送所述电子邮件之前的某个时间或在请求时,计算机将其名称注册在所述网络上作为出现在所述无线设备上的所述投影仪的名称; 所述网络使用所述名称的请求作为显示所述光栅的所述投影仪的名称; 在所述无线设备选择所述电子邮件中的链接以将所述无线设备导航到一网页; 所述无线设备在所述网页选择和/或输入所述投影仪的名称; 使用所述网页在所述投影仪导航幻灯片;及 所述网络将用户输入的页面控制指令转发到所述计算机以实现对所述投影仪的控制。
19.一种用于在无线设备与选择的I/O设备之间传输信息的装置,其中,所述无线设备被限于通过网络的本地无线子网与所述网络通信,所述装置包括: 连接到所述网络的所述无线子网的网络接口,所述网络接口用于所述无线设备和多个I/o设备连接的所述网络的有线和/或无线的子网; 所述网络接口被配置为独立于所述无线设备的子网位置来识别在所述网络上的所述多个I/o设备; 所述网络接口被配置成接收和响应在所述无线子网上的所述无线设备的I/o设备请求,其中,所述多个I/o设备中的至少一个由所述无线设备的用户选择; 所述网络接口被配置为将从所述无线设备接收到的数据适当地传输和翻译到所述选择的I/o设备的网络地址; 处理器,所述处理器被配置成适当地传输和翻译在所述无线设备和所述选择的I/o设备之间的状态和命令消息。
20.如权利要求19所述的装置,还包括: 选择的I/o设备,所述选择的I/O设备与所述无线设备不兼容; 所述网络接口被配置为模拟与所述无线子网上的所述无线设备兼容的I/o设备;及 所述处理器被配置为将状态和命令消息从无线设备协议适当地转换和翻译到受所述选择的I/o设备支持的协议。
21.一种其上存储有程序指令的存储介质,当所述程序指令由处理器执行时,执行如权利要求I所述的方法。
22.一种用于在无线设备与投影仪之间传输信息的方法,还包括以下步骤: 所述无线设备发送发现消息的形式的请求; 与所述投影仪相关的计算机响应所述无线设备,好像所述计算机是与所述无线设备兼容的打印机; 所述无线设备光栅化待发送到所述投影仪的文档; 所述无线设备发送所述光栅化的文档到所述计算机; 所述计算机收集所述光栅化的文档用于显示在所述投影仪上; 所述计算机使用要求用户打开所述无线设备上的投影仪应用的“推送”消息来响应所述无线设备;及 所述用户打开所述投影 仪应用并使用所述投影仪应用来控制所述投影仪上的文档显/Jn ο
全文摘要
一种代理软件服务通过可选的手段确定在网络上的独立于子网位置的如打印机的所有I/O设备;提供无线子网上的可以接收和响应请求的网络接口;对针对识别的每个I/O设备的这种请求响应,这样I/O设备可由无线设备用户用于设备选择;如果有必要,将从无线设备接收到的IPP流转换和翻译到I/O设备的网络地址,从而使I/O设备模拟兼容的I/O设备;及如果有必要,将所有必要的状态和命令消息从当前协议转换和翻译到受传统的I/O设备支持的协议。代理软件服务提供存在于无线子网以及I/O设备连接的有线子网上的网络接口。
文档编号H04L12/28GK103222235SQ201180053999
公开日2013年7月24日 申请日期2011年11月9日 优先权日2010年11月10日
发明者利昂·威廉斯, 帕特里克·伍德, 乔纳森·马斯登 申请人:电子影像公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1