基于值的消息输出的制作方法

文档序号:9239965阅读:246来源:国知局
基于值的消息输出的制作方法
【专利说明】
【背景技术】
[0001]用户设备可通过网络从提供商订阅服务。服务可允许设备根据订阅计划在本地使用资源。提供商面临这样的挑战,即在维护使用的安全和便捷的同时,以可靠且不中断的方式通过网络向用户设备提供提供商的服务。
【附图说明】
[0002]下面的详细描述参照附图,其中:
[0003]图1是基于值输出消息的设备的示例框图;
[0004]图2是基于值输出消息的设备的另一示例框图;
[0005]图3是包括基于值输出消息的指令的计算设备的示例框图;以及
[0006]图4是基于值输出消息的方法的示例流程。
【具体实施方式】
[0007]为了提供对各实施例的深入理解,下面的描述给出了具体细节。但是应理解,可不具有这些具体细节地实施各实施例。例如,为了不因不必要的细节而模糊各实施例,在框图中示出各系统。在其他实例中,为了避免模糊各实施例,不具有不必要的细节地示出众所周知的过程、结构及技术。
[0008]随着技术的进步,用户设备通过网络订阅服务变得越来越普遍。这样的订阅可在交易中通过网络向用户设备提供具有可量化的值的信用,以供定期收取费用,例如,月费。相应地,用户设备可使用信用购买和/或消耗本地资源。例如,提供商可为用户设备提供打印服务,例如,打印机,每个信用可允许打印机打印特定数量的页面,例如,每个信用500页。在这样的场景中,打印机的墨可包括在订阅费中。例如,提供商可监控打印机的墨水平,且墨水平变低时发送新的墨盒,例如,每3到24个月。在一个实例中,订阅可允许用户每个月打印固定数量的页面。
[0009]但是,如果用户设备开始信用变低,可能存在用户信用用尽的风险,且因此,不能使用资源,例如,不能打印。信用变低的理由可包括例如:用户设备不能建立与提供商的连接的连接问题,或提供商因与用户的订阅计划的问题而停止发送信用造成的订阅问题。如果用户不知道信用变低,信用已耗尽之后确定如何接收额外的信用对于用户来说可能变成耗时的事件,可能引起用户不满和/或最终取消或不重新订阅,即使提供商没有过错。此夕卜,资源的使用可为时间敏感的。例如,用户可能需要立即或很快打印文档。在这样的情况下,用户可能没有时间确定如何接收额外的信用,或者确定如何接收额外的信用时,遭受较尚的损失。
[0010]另一方面,为了安全或财务理由,提供商可能不想无条件提供信用或在给定的时间内提供太多信用。例如,如果用户已通过欺诈手段获得信用或资源,提供商会希望停止用户使用资源,欺诈手段例如:不用支付订阅计划或篡改资源的计数。
[0011]各实施例在信用耗尽或达到资源限制之前通知用户:用户信用较低或正达到资源限制。术语信用可与数据包和/或订阅总数互换使用。例如,在一个实施例中,设备可包括接收单元、确定单元以及消息单元。接收单元可接收来自提供商的数据包,包括低值以及极低值。确定单元可将资源平衡与低值和/或极低值作比较。资源平衡可指示设备可用资源的量。消息单元可基于该比较向设备的用户界面输出第一消息。如果资源平衡小于或等于低值,消息单元可向用户界面输出第一消息。如果资源平衡小于或等于极低值,消息单元可阻止设备继续使用资源,直至设备的用户告知接收到由消息单元向用户界面输出的第一消息和/或第二消息中的至少一个。
[0012]因此,各实施例允许用户在资源平衡变得耗尽之前解决低的资源平衡。此外,各实施例可为用户提供关于引起和/或解决低的资源平衡的指导。此外,各实施例可允许提供商动态和/或灵活地确定何时和/或如何基于至少低值和极低值的值显示第一消息和/或第二消息。结果,提供商可能提高其订阅的采纳率以及消费者满意度,且留存比率可得到提尚O
[0013]现在参照附图,图1是基于值输出消息的设备100的示例框图。设备100可以是能够通过网络连接接收数据包160的任意类型的设备,例如,打印机、传真机、移动设备、计算机,等等。例如,设备100可包括存储器(未示出)以及处理器(未示出),存储器用于存储数据、数据包160和/或指令,处理器用于执行指令。数据包160可以是由提供商170通过网络(未示出)向设备100发送的任意类型的消息。
[0014]提供商170可以是提供服务的任意类型的实体,例如,应用服务提供商(ASP)、网络服务提供商(NSP)、互联网服务提供商(ISP)、管理服务提供商(MSP)、存储服务提供商(SSP)、订阅设备110的制造商、电信服务提供商(TPS),等等。术语网络可指能够建立两个远程设备和/或实体(例如,设备100和提供商170)之间的通信通道的任意类型的系统。网络的类型的示例可包括:个域网(PAN)、局域网(LAN)、家庭网络、存储区域网络(SAN)、校园网、骨干网、城域网(MAN)、广域网(WAN)、企业私有网、虚拟专用网(VPN)、互联网,等等。
[0015]如上面解释的,提供商170可通过包括给定的时间累积的资源的量的数据包160,提供资源140的订阅。虽然图1中示出了单个数据包160,提供商170可在不同的时间间隔提供多个数据包160,例如,每天一个数据包160。资源140可涉及设备100正使用的任意类型的服务和/或产品,例如,纸页、油墨体积、设备100可能打开的时间的量、设备100允许的对内容或服务的访问数,等等。例如,如果订阅涉及打印的每月订阅,提供商170可每天向设备100发送数据包160,指示设备100在发送数据包160时可用的页面的总量。例如,第一数据包160可指示50页,且下一个数据包可指示100页,等等。页面的数可每月继续增加,而不用重置。
[0016]设备100被示出为包括接收单元110、确定单元120、消息单元130、资源140以及用户界面150。确定单元120以及消息单元130可包括例如:包括实现下面描述的功能的电路的硬件设备,例如,控制逻辑和/或存储器。此外或作为替换的,确定单元120以及消息单元130可实现为编码在机器可读存储介质上且可由处理器执行的一系列指令。接收单元110可包括与网络设备(例如,网络接口卡(NIC))交互以接收数据包160的任意类型的硬件和/或协议。用户界面150可包括与用户180交互的任意类型的硬件和/或软件,例如,触摸界面、键盘、鼠标、实体按钮、软按钮,等等。
[0017]接收单元110可从提供商170接收数据包160,包括低值162以及极低值164。确定单元120可将资源平衡122与低值162和/或极低值164作比较。确定单元120还可存储低值162’和/或极低值164’。资源平衡122可指示设备100可用的资源140的量。资源140可涉及例如:页面、墨、时间及访问。虽然资源140被示出为在设备100内部,设备100的各实施例还可具有在设备100的外部的资源140。
[0018]消息单元130可基于确定单元120的比较,向用户界面150输出第一消息132和/或第二消息134。例如,如果资源平衡122小于或等于低值162’,消息单元130可向用户界面150输出第一消息132。如果资源平衡122小于或等于低值164’,消息单元130可向用户界面150输出第二消息134。此外,如果资源平衡122小于或等于极低值164’,消息单元130可停止设备100使用资源140,直至用户180告知接收到消息单元130向用户界面150输出的第一消息132和/或第二资源134。用户180可通过例如触摸用户界面150的软或实体按钮、敲击用户界面150的触摸敏感显示器等,告知接收到第一消息132和/或第二消息 134。
[0019]第二消息134的内容可向用户180提供比第一消息132的内容更紧急的告警。例如,第一消息132的内容可指示用户180资源平衡122较低。第二消息134的内容可指示资源平衡122接近耗尽,以及如果资源平衡122达到零,设备100将停止使用资源140。下面将结合图2更详细地解释第一消息132和第二消息134的输出。
[0020]虽然图1描述了如果资源平衡122小于或等于低值162’和/或极低值164’,输出第一消息132和第二消息134,如下面在图2至图4中解释的,如果低值162’和/或极低值164’大于或等于其它值(例如,设备总数(未示出)),各实施例还可输出第一消息132和第二消息134。
[0021]图2是基于值输出消息的设备200的另一示例框图。设备200被示出为包括接收单元110、确定单元220、消息单元130、资源140以及用户界面250。图2的设备200可包括至少图1的设备100的功能和/或硬件。例如,包括在图2的设备200中的接收单元110、确定单元220、消息单元130、资源140以及用户界面250可分别包括图1的设备100中包括的接收单元110、确定单元120、消息单元130、资源140以及用户界面150的功能。此外,如下面将进一步详细解释的,图2
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1