MFP、MFP应用程序的自动生成和安装的方法和系统与流程

文档序号:19942689发布日期:2020-02-14 23:22阅读:935来源:国知局
技术简介:
本专利发现传统MFP功能复杂导致用户操作繁琐,且无法有效识别高频使用场景。通过收集用户指令序列生成日志数据,由云端分析生成定制应用程序及触摸图标,实现高频操作序列的快速调用,提升设备使用效率。
关键词:MFP自定义应用,智能日志分析

相关申请的交叉引用

本申请要求2018年8月3日提交的美国临时申请第62/714194号的权益,其通过引用结合于此。

本申请通常涉及简化用于文档处理装置的装置/用户交互。本申请更具体地涉及基于云的系统,该系统从多功能外围装置收集关于装置用户通常请求的文档处理指令序列的信息,这导致在装置上生成和安装自定义应用程序,以及触摸屏图标的生成,以向用户提供一个触摸选择来完成他们经常使用的装置序列。



背景技术:

文件处理装置包括打印机、复印机、扫描仪和电子邮件网关。最近,在office环境中可以找到使用两个或更多这些功能的装置。这些装置称为多功能外围设备(mfp)或多功能装置(mfd)。如本文所用,mfp被理解为单独地包括打印机或与上述其他功能相结合地包括打印机。进一步理解,可以使用任何合适的文档处理装置。

mfp是一种功能极其强大和多样的装置。今天的mfp使用一种功能强大的嵌入式计算机,称为控制器,用于控制和监视装置操作。mfp可以通过多种方式进行配置,包括硬件和软件。作为示例的方式,硬件选项可以包括添加装订或打孔单元、添加整理器或添加多个纸箱。

虽然mfp非常强大,但用户通常只使用装置的一小部分功能。频繁使用的操作的子集可以在装置之间变化。例如,市场部中的mfp可经常用于制作多个拼接的彩色打印输出以供分发,而人力资源部的mfp可能经常用于发送和接收传真。



技术实现要素:

本发明的一个方面涉及一种多功能外围装置,包括:智能控制器,包括处理器和相关存储器;扫描引擎,能根据从控制器接收的指令进行操作;打印引擎,能根据从控制器接收的指令来进行操作;网络接口;以及包括显示器的用户界面,被配置为接收多个文档处理指令序列,每个文档处理指令序列是从一个或多个装置用户接收的,其中,处理器被配置为生成对应于记录接收的每个文档处理指令序列的日志数据,其中,处理器还被配置为将生成的日志数据经由网络接口发送到相关服务器,其中,网络接口被配置经由网络接口接收应用程序,应用程序是由相关服务器根据生成的日志数据而生成的,其中,处理器还被配置为在多功能外围装置上安装接收的应用程序,其中,处理器还被配置为在显示器上生成控制标记,以及其中,处理器还被配置为执行当用户选择控制标记时,由接收的应用程序指定的一系列文档处理指令。

本发明的另一方面涉及一种mfp应用程序的自动生成和安装的方法,包括以下步骤:根据从控制器接收的指令来控制多功能外围装置扫描引擎,控制器包括处理器和相关存储器;根据从控制器接收的指令来控制多功能外围装置的打印引擎;在多功能外围装置的用户界面中接收多个文档处理指令序列,每个文档处理指令序列是从一个或多个装置用户接收的;经由处理器生成对应于接收到的每个文档处理指令序列的记录的日志数据;经由网络接口将生成的日志数据发送到相关服务器;经由网络接口根据生成的日志数据来接收由相关服务器生成的应用程序;将接收到的应用程序安装在多功能外围装置上;在显示器上生成控制标记;并且在用户选择控制标记时,执行由接收到的应用程序指定的一系列文档处理指令。

本发明的另一方面涉及一种mfp应用程序的自动生成和安装的系统,包括:处理器和相关存储器;以及网络接口,被配置为接收日志数据,日志数据与来自多功能外围装置的多个文档处理指令序列的记录相对应,其中,网络接口还被配置为接收与每个文档处理指令序列相对应的元数据,其中,处理器被配置为从其相关元数据确定每个文档处理指令序列的受欢迎程度,其中,处理器还被配置为选择性地生成多功能外围装置应用程序,以根据所确定的每个文档处理指令序列的受欢迎程度在多功能外围装置中完成文档处理指令序列中的每个文档处理指令,并且其中,处理器还被配置为经由网络接口将多功能外围装置应用程序发送到多功能外围装置。

附图说明

参考以下描述、所附权利要求和附图,各种实施例将变得更好理解,其中:

图1是受监视装置使用的mfp应用程序的自动生成和安装的系统的示例性实施例;

图2是诸如多功能外围装置的联网数字装置的示例性实施例;

图3是指令序列监视、记录和报告系统的示例性实施例;

图4是在多功能外围装置上新应用程序的安装的示例性实施例的流程图;

图5是用于选择性地删除安装在多功能外围装置上的不太受欢迎的应用程序的系统的示例性实施例的流程图;以及

图6是自定义用户界面的示例性实施例,用户界面包括常用指令序列的可选标记。

具体实施方式

本文公开的系统和方法通过示例方式和参考附图进行详细描述。应当理解,对所公开的以及所描述的示例、布置、配置、组件、元件、设备、装置方法、系统等的修改可以适当地进行,并且可能需要针对特定应用程序。在本公开中,特定技术、布置等的任何识别或者与所给出的特定示例相关,或者仅仅是对这样的技术、布置等的一般性描述。特定细节或示例的识别,除非特别指定,否则并非旨在,以及不应当旨在被解释为强制性或限制性的。

根据本文的示例性实施例,多功能外围装置包括具有处理器和相关存储器的智能控制器,以及扫描和打印引擎,该引擎可根据从控制器接收的指令操作。mfp具有包括显示器的用户界面,并且接收来自一个或多个用户的一系列文档处理指令序列。处理器生成与每个接收的文档处理指令序列对应的日志数据。处理器将生成的日志数据经由网络接口发送到相关服务器。网络接口接收由相关服务器根据生成的日志数据生成的应用程序。然后处理器在多功能外围装置上安装接收到的应用程序以及显示器上的标记。处理器在用户选择控制标记时执行由接收的应用程序指定的文档处理指令的序列。

如上所述,可以频繁地使用特定的mfp或mfp组以执行某些操作多于其他操作。在这些情况下,装置可以通过在触摸屏用户界面的主屏幕上放置可访问的常用功能,更好地简化装置的使用。mfp功能可以由安装在装置中的单个应用程序来指导。如果新应用程序的功能(诸如加密电子文档的能力),当前不可用但是需要的,则可以保护新应用程序并且将其安装在mfp上以提供此类功能。此应用程序可以包括在触摸屏显示器上生成的相应的、可选择的图标。在一些实施例中,装置管理员可以查找、购买和安装新的应用程序,诸如通过在线商店,来添加装置功能。

不仅可能经常使用因装置而异的mfp功能,不同的文档处理指令序列也可以用在特定装置上,或者用在特定的装置组上。根据本文公开的示例性实施例,监视mfp或一组mfp,以确定使用最频繁的序列或指令序列。当序列被认为经常使用时,生成整个操作序列的应用程序将生成并安装在一个或多个装置上,该装置将受益于可选条目以完成整个序列。该应用程序被生成并在触摸屏显示器上出现诸如图标的新的可选标记。标记可以被形成为向用户指示与其选择相关联的操作序列。

根据主题申请,图1示出了用于受监控装置使用的mfp应用程序的自动生成和安装的系统100的示例性实施例。mfp104示出的一个或多个mfp经由网络云112,连接到网络服务器,诸如云服务器108。网络云112适当地包括局域网(lan)、可包括互联网的广域网(wan)、或其任何合适的组合。mfp包括用户界面116,其包括用于与诸如用户124的用户交互的触摸屏显示器120。用户124与用户交互界面116交互以在mfp104上执行一系列装置操作。可以调用任何合适的操作序列。通过示例的方式,用户124可以扫描文档,生成三个装订和打孔的副本,并电子邮件发送电子文档(诸如pdf)给部门秘书。mfp104经由其嵌入式控制器,适当地通过相关联的元数据,诸如用户是谁、mfp的识别、mfp的位置和作业序列的时间,记录该指令序列。此序列的日志和其他日志,由mfp104维护并周期性地(诸如,每日、每周或每月)通信到云服务器108。云服务器108分析作业序列、元数据和频率,并且确定哪些序列在装置或装置组中足够受欢迎,因而值得使用专用应用程序和可选标记,以使用单一用户界面选择执行序列中的所有操作。当序列被认为足受欢迎时,云服务器108创建这样的应用程序,并将其经由网络云112传送到mfp104用于安装。应用程序可以包括可在mfp104上执行的机器代码。一旦安装该应用程序,相关联的图标显示在触摸屏120上并且是由用户可选择的以执行完整的作业序列。

如下文将进一步描述的,可选择的标记适当地是图标、字符数据、图形(诸如运动图形)、或其组合,足以允许用户选择时容易地关联功能序列。

除了上述之外,云服务器108还维护所有自定义的应用程序的日志,该应用程序已生成并安装在mfp上。这允许云服务器108确定哪些已安装的应用程序可能已不再受欢迎,以及变得不经常使用或相对不经常使用,并指示相关联的mfp卸载它或者将其相关联的标记移动到较少访问的显示屏,诸如子菜单。云服务器108可以使用任何合适的标准来确定安装了哪些应用程序,以及图标或其他标记在用户界面上出现的位置或顺序。通过进一步示例的方式,可能有多页应用程序图标,或可滚动的应用程序图标的列表,以及那些被认为是当前最受欢迎的图标,可能会首先出现,随着滚动的继续,列表中会出现图标,它的受欢迎程度越来越低。

现在转向图2,图2示出的是包括文档呈现系统200的联网的数字装置的示例性实施例,该文档呈现系统200适当地包括在mfp内,诸如图1的mfp104。应当理解,mfp包括本身是计算机系统的智能控制器201。因此,mfp本身可以起到具有本文所述功能的云服务器的作用。控制器201中包括一个或多个处理器,诸如处理器202所示的处理器。每个处理器经由数据总线212,适当地与非易失性存储器(诸如rom204),和随机存取存储器(ram)206相关联。

处理器202还与存储接口208进行数据通信,用于读取或写入到存储装置216,存储装置216适当地包括硬盘、光盘、固态磁盘、基于云的存储装置或任何其它合适的数据存储装置,如本领域普通技术人员所理解的。

处理器202还与网络接口210进行数据通信,网络接口210提供接口到网络接口控制器(nic)214,网络接口控制器(nic)214进而提供数据路径到任何合适的有线或物理网络连接220,或经由无线网络接口218到无线数据连接。示例的无线连接包括蜂窝、wi-fi、蓝牙、nfc、无线通用串行总线(无线usb)、卫星等。示例的有线接口包括以太网、usb、ieee1394(firewire)、lightning、电话线等。处理器202还与用户接口219进行数据通信,用于与显示器、键盘、触摸屏、鼠标、跟踪球等交互。

处理器202还可以与任何合适的用户输入/输出(i/o)接口219进行数据通信,用户输入/输出(i/o)接口219提供与用户外围装置的数据通信,诸如显示器、键盘、鼠标、跟踪球、触摸屏等。

还与数据总线212进行数据通信的是文档处理器接口222,文档处理器接口222适于与mfp功能单元进行数据通信。在示出的示例中,这些单元包括复印硬件240、扫描硬件242、打印硬件244和传真硬件246,它们一起包括mfp功能硬件250。应当理解,功能单元适当地包括智能单元,包括任何合适的硬件或软件平台。

现在转向图3,图3示出了指令序列监视、记录和报告系统300的示例性实施例的流程图,其适当地运行在诸如图1的mfp104上。该处理在框304处开始并在框308处开始记录会话,诸如当用户登录到用于文档处理会话的mfp时。在框312处接收装置操作指令,并且所指示的操作在框316执行。如果在框320处确定要遵循更多指令,则会话日志记录继续,并且处理返回到框312。如果不是,则在方框324处进行确定,确定序列中是否有足够数量的指令以值得考虑生成自定义应用程序。许多指令可以低至2,但截止可以是由管理员确定的任何合适的最小值。如果已满足受欢迎度标准,则与记录的序列相关联的元数据在框328处添加。在框332处进行检查以确定正在进行的报告间隔仍处于打开状态。如果是,则在框336处将日志信息添加到正在进行的会话日志文件中。如果新的间隔开始,则在当前日志会话在框336处开始之前,在框340处先前的间隔日志信息被传送到服务器。从那里开始,系统返回到框308并等待另一个用户指令序列。

图4是诸如图1的mfp104的mfp上的新应用程序安装的示例性实施例的流程图400。该处理在框404处开始并前进到框408,其中从网络云服务器接收应用程序、图标和元数据。元数据可以包括关于mfp的放置选择的关联应用程序的相对受欢迎程度的数据,或者可选地包括由云服务器确定的放置信息的数据。在框412处安装该安装以及相关联的图标。如果还接收到如框416处确定的卸载指令,则相关联的应用程序在框420处卸载。如果未收到卸载指令,或者应用程序已卸载,则与应用程序关联的一个或多个可选图像是在框424处生成并显示,诸如通过相对受欢迎程度定位。这一处理适当地在框428处结束。

图5是用于选择地删除安装在mfp上的不太受欢迎的应用程序的系统的示例性实施例的流程图500,经由诸如图1的云服务器108适当地完成。该处理在框504处开始,并且前进到框508,其中从一个或多个mfp接收时间间隔会话日志和相关联的元数据。在框512处,将接收到的信息添加到存储的档案中。在框520处为每个接收到的会话日志确定序列受欢迎程度,诸如使用频率,并且在框524处为受欢迎的序列创建应用程序,诸如超过所选使用阈值的应用程序。在框528处,进行确定mfp的现有应用程序是否已经变得不那么受欢迎。在框532处,新创建的应用程序及其关联元数据和图标被发送到mfp。卸载相对不受欢迎的应用程序的指令在框536处被发送,并且处理在框540处结束。

图6示出了包括触摸屏604的自定义的用户界面600的示例性实施例。说明性的、可选择的图标608、612、616和620显示在触摸屏604上。每个示出的图标都与唯一的、已安装的为执行受欢迎装置操作序列而创建的应用程序。图标可以有利地提供有图形、文本或其它视觉标记,其向用户指示序列将在选定后完成。图标608示出了一个示例,其中其选择导致正在打印文档,其中电子副本被邮寄给gina并保存到指定文件夹。

图标612示出了一个示例,其中进行文档的三个打印输出和订装订。图标616示出了一个示例,其中文档被复制、加密和保存到存档。图标620提供关于当其被选择时将做什么的文本描述。

虽然已经描述了某些实施例,但是这些实施例已经仅以示例的方式呈现,而不意在限制本发明的范围。实际上,本文描述的新颖实施例可以以各种其它形式来实施;此外,在不背离本发明的精神的情况下,可以进行本文描述的实施例的形式的各种省略、替换和改变。所附权利要求及其等同物旨在包含将落入本发明的精神和范围内的这种形式或修改。

当前第1页1 2 3 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!