[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113010123B - 设备监控方法、装置和服务器 - Google Patents

设备监控方法、装置和服务器 Download PDF

Info

Publication number
CN113010123B
CN113010123B CN202110270986.4A CN202110270986A CN113010123B CN 113010123 B CN113010123 B CN 113010123B CN 202110270986 A CN202110270986 A CN 202110270986A CN 113010123 B CN113010123 B CN 113010123B
Authority
CN
China
Prior art keywords
authorization code
information
image forming
value
numerical value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110270986.4A
Other languages
English (en)
Other versions
CN113010123A (zh
Inventor
刘忠松
王国栋
赵元培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Pantum Electronics Co Ltd
Original Assignee
Zhuhai Pantum Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Pantum Electronics Co Ltd filed Critical Zhuhai Pantum Electronics Co Ltd
Priority to CN202110270986.4A priority Critical patent/CN113010123B/zh
Publication of CN113010123A publication Critical patent/CN113010123A/zh
Priority to US17/684,658 priority patent/US11736632B2/en
Priority to EP22161224.5A priority patent/EP4068072B1/en
Application granted granted Critical
Publication of CN113010123B publication Critical patent/CN113010123B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00323Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a measuring, monitoring or signaling apparatus, e.g. for transmitting measured information to a central location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/121Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/105Arrangements for software license management or administration, e.g. for managing licenses at corporate level
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1259Print job monitoring, e.g. job status
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1286Remote printer device, e.g. being remote from client or server via local network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00042Monitoring, i.e. observation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00058Methods therefor using a separate apparatus
    • H04N1/00061Methods therefor using a separate apparatus using a remote apparatus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3013Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is an embedded system, i.e. a combination of hardware and software dedicated to perform a certain function in mobile devices, printers, automotive or aircraft systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • G06F11/3072Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Environmental & Geological Engineering (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

本申请提供一种设备监控方法、装置和服务器,方法包括:接收授权码,所述授权码包括第一信息,所述第一信息用于指示第一数值,所述第一数值是使用所述授权码激活的设备监控系统可监控的图像形成装置的最大数量;根据所述授权码确定所述第一数值;根据所述第一数值设置第一参数值,所述第一参数值用于记录可监控的图像形成装置的最大数量。本申请能够降低设备监控系统所在服务器的数据处理量,提高设备监控系统对图像形成装置的监控效果,提升用户体验。

Description

设备监控方法、装置和服务器
技术领域
本申请涉及图像形成技术领域,特别涉及一种设备监控方法、装置和服务器。
背景技术
无论是大型企业还是小型企业,无论是政府机构、商业机构还是私人企业,在日常操作中都大量使用图像形成装置,例如打印机。由于图像形成装置的数量较多,一般设置安装有设备监控系统的服务器,服务器通过该设备监控系统监控每个图像形成装置的使用、配置和状态。
但是,发明人发现如果设备监控系统监控的图像形成装置过多,会造成设备监控系统所在服务器数据处理量过大,从而影响设备监控系统对于图像形成装置的监控效果,降低用户体验。
发明内容
本申请提供了一种设备监控方法、装置和服务器,能够降低设备监控系统所在服务器的数据处理量,提高设备监控系统对图像形成装置的监控效果,提升用户体验。
第一方面,本申请实施例提供一种设备监控方法,包括:
接收授权码,所述授权码包括第一信息,所述第一信息用于指示第一数值,所述第一数值是使用所述授权码激活的设备监控系统可监控的图像形成装置的最大数量;
根据所述授权码确定所述第一数值;
根据所述第一数值设置第一参数值,所述第一参数值用于记录可监控的图像形成装置的最大数量。
该方法中,使用授权码中第一信息指示的第一数值设置第一参数值,从而可以通过授权码来设置设备监控系统监控图像形成装置的最大数量,防止设备监控系统的服务器监控图像形成装置过多,控制服务器的数据处理量,保证服务器的数据处理效率,进而保证设备监控系统对于图像形成装置的监控效果,提升用户体验。
在一种可能的实现方式中,所述根据所述第一数值设置第一参数之后,还包括:
接收第一消息,所述第一消息用于请求监控第一图像形成装置;所述第一图像形成装置是未被监控的图像形成装置;
如果已监控的图像形成装置的数量达到所述第一参数值,发送第二消息,所述第二消息用于指示拒绝监控所述第一图像形成装置。
在一种可能的实现方式中,所述根据所述第一数值设置第一参数值之前,还包括:
判断所述第一数值是否满足预设数值条件;
如果满足,执行所述根据所述第一数值设置第一参数值的步骤;
如果不满足,发送第三消息,所述第三消息用于指示激活失败。
在一种可能的实现方式中,如果所述授权码未加密,所述第一信息包括所述第一数值,所述根据所述授权码确定所述第一数值包括:从所述授权码的指定位置提取所述第一信息,将提取到的所述第一信息作为所述第一数值;或者,
如果所述授权码未加密,所述第一信息是对所述第一数值进行数据处理得到的信息,所述根据所述授权码确定所述第一数值包括:从所述授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息包括所述第一数值,所述根据所述授权码确定所述第一数值包括:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一信息,将提取到的所述第一信息作为所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息是对所述第一数值进行数据处理得到的信息,所述根据所述授权码确定所述第一数值包括:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值。
第二方面,本申请实施例提供一种设备监控装置,包括:
接收单元,用于接收授权码,所述授权码包括第一信息,所述第一信息用于指示第一数值,所述第一数值是使用所述授权码激活的设备监控系统可监控的图像形成装置的最大数量;
确定单元,用于根据所述授权码确定所述第一数值;
设置单元,用于根据所述第一数值设置第一参数值,所述第一参数值用于记录可监控的图像形成装置的最大数量。
在一种可能的实现方式中,所述接收单元还用于:接收第一消息,所述第一消息用于请求监控第一图像形成装置;所述第一图像形成装置是未被监控的图像形成装置;
该装置还包括:第一发送单元,用于如果已监控的图像形成装置的数量达到所述第一参数值,发送第二消息,所述第二消息用于指示拒绝监控所述第一图像形成装置。
在一种可能的实现方式中,还包括:
判断单元,用于判断所述第一数值是否满足预设数值条件;如果满足,指示所述设置单元根据所述第一数值设置第一参数值;指示第二发送单元发送第三消息;
第二发送单元,用于发送第三消息,所述第三消息用于指示激活失败。
在一种可能的实现方式中,如果所述授权码未加密,所述第一信息包括所述第一数值,所述确定单元具体用于:从所述授权码的指定位置提取所述第一信息,将提取到的所述第一信息作为所述第一数值;或者,
如果所述授权码未加密,所述第一信息是对所述第一数值进行数据处理得到的信息,所述确定单元具体用于:从所述授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息包括所述第一数值,所述确定单元具体用于:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息是对所述第一数值进行数据处理得到的信息,所述确定单元具体用于:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值。
第三方面,本申请实施例提供一种服务器,包括:处理器,用于执行第一方面任一项所述的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行第一方面任一项所述的方法。
第五方面,本申请提供一种计算机程序,当所述计算机程序被计算机执行时,用于执行第一方面所述的方法。
在一种可能的设计中,第五方面中的程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
附图说明
图1为本申请设备监控方法适用的场景示意图;
图2为本申请设备监控系统的结构示意图;
图3为本申请设备监控方法一个实施例的流程图;
图4为本申请设备监控方法另一个实施例的流程图;
图5A~5C为本申请设备监控方法中的用户界面(user interface,UI)示意图;
图6为本申请设备监控方法又一个实施例的流程图;
图7A~7C为本申请设备监控方法中的UI界面示意图;
图8为本申请设备监控装置一个实施例的结构示意图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
无论是大型企业还是小型企业,无论是政府机构、商业机构还是私人企业,在日常操作中都大量使用计算机和图像形成装置例如打印机。计算机和图像形成装置通常用于许多业务功能,包括:创建内部文档,例如备忘录、演示文稿、各种记录和流程等,创建外部文档,例如供患者或客户使用的小册子、声明等。
在此类业务问题中,图像形成装置的使用频率日趋增长,因此需要监视图像形成装置的使用,配置和状态。以打印机为例,希望可以知道在给定的时间段内打印机打印了多少页,以便可以准备适量的纸张供打印机使用;类似地,希望确定打印机的调色剂或墨水供应的状态,以便可以维持适当的供应水平;另外,希望获得其他有用的数据,例如设备维护仪表数据和配置数据,固件级别,墨粉盒标识或序列号以及存储磁盘大小。并且,随着打印机的高速普及,越来越多的场所会有多台、且不同型号的打印机。
在一个实例中,可以设置安装有设备监控系统的服务器,服务器通过其中安装的设备监控系统监控每个图像形成装置的使用、配置和状态。
发明人发现如果设备监控系统监控的图像形成装置过多,会造成设备监控系统所在服务器数据处理量过大,从而影响设备监控系统对于图像形成装置的监控效果,降低用户体验。
为此,本申请提出一种设备监控方法、装置和服务器,能够降低设备监控系统所在服务器的数据处理量,提高设备监控系统对图像形成装置的监控效果,提升用户体验。
本申请设备监控方法可以适用于管理打印服务(Managed Print Service,MPS)中。
首先对本申请涉及的名词进行示例性而非限定性的说明。
图像形成装置是具有至少一种与图像形成有关的功能的装置,上述与图像形成有关的功能可以包括但不限于:打印功能、扫描功能、复印功能、和传真功能。
单功能打印机:仅带有打印功能的图像形成装置。
多功能打印机:带有打印、复印、扫描和/或传真功能的图像形成装置,并且可以有选择性的设置纸盒的数量。
数码复合机:以复印功能为基础,标配或可选打印、扫描、传真功能,采用数码原理,以激光打印的方式进行文件输出,可以根据需要对图像、文字进行编辑操作,拥有较大容量纸盘,具有高内存、大硬盘、强大的网络支持和多任务并行处理能力。
打印驱动装置:安装有打印驱动程序的电子设备,例如计算机。
对本申请设备监控方法适用的场景进行举例说明。如图1所示,是本申请设备监控方法适用的系统示例图,包括:第一电子设备110、第二电子设备120、以及若干个图像形成装置130;其中,
第一电子设备110与第二电子设备120之间具有通信连接。
第二电子设备120与每个图像形成装置130之间具有通信连接。上述图像形成装置130可以包括但不限于图1中所示的以下设备:单功能打印机、多功能打印机、数码复合机等。
第二电子设备120与每个图像形成装置130之间的连接方式本申请实施例不作限定。在一种可能的实现方式中,第二电子设备120与图像形成装置130之间可以通过局域网连接,例如图1所示的场景中,多功能打印机以及数码复合机分别与第二电子设备120通过局域网连接;在另一种可能的实现方式中,图像形成装置130可以通过第三方设备连接第二电子设备120,例如在图1所示的场景中,单功能打印机通过打印驱动装置连接至第二电子设备120。
为了实现对于图像形成装置的监控,除了上述的通信连接,还需要在第一电子设备110和第二电子设备120中分别安装用于监控图像形成装置的服务软件,以下称为设备监控系统。该设备监控系统可以由图像形成装置的服务提供商(例如打印机制造商)提供。可以在第一电子设备110中安装客户端程序,作为设备监控系统的客户端,在第二电子设备120中安装服务器程序,作为设备监控系统的服务器,从而得到例如图2所示的设备监控系统。其中,第一电子设备110和第二电子设备120可以分别是独立的电子设备,也可以由一台计算机同时来完成。
但是,在使用设备监控系统监控图像形成装置之前,一般需要用户在客户端输入设备监控系统的授权码,该授权码是一种用于激活软件的信息,服务器对授权码进行激活验证,如果验证成功则设备监控系统被激活。之后,用户可以使用客户端将需要监控的图像形成装置导入服务器,在该被导入的图像形成装置已经与服务器完成通信连接的条件下,服务器可以对导入的图像形成装置进行监控。
在监控过程中,服务器可以获取并存储被监控的各个图像形成装置的服务信息,用户可以在客户端访问服务器,查看被监控的图像形成装置的服务信息。上述服务信息可以包括但不限于:图像形成装置的配置信息、使用信息、以及状态信息。配置信息可以包括:图像形成装置的各种配置参数,例如:设备维护仪表数据和配置数据,固件级别,墨粉盒标识或序列号,存储磁盘大小,等等。使用信息可以包括:图像形成装置被使用的情况信息,例如打印了多少页纸,复印了多少页纸,等等。状态信息可以包括:图像形成装置中硬件设备的状态信息,例如:调色剂或墨水的供应状态,硬件是否发生故障,等等。
如果不限制设备监控系统可以监控的图像形成装置的数量,那么如果导入设备监控系统的图像形成装置过多,也即服务器需要监控的图像形成装置过多,就会使得服务器的数据处理量过大,从而影响服务器的数据处理效率,进而影响设备监控系统对于图像形成装置的监控效果,例如出现用户使用客户端访问服务器时服务器响应速度过慢等问题,降低用户体验。
为此,在本申请设备监控方法中,为设备监控系统设置第一参数,用以限制设备监控系统可以监控的图像形成装置的最大数量,防止服务器出现上述描述中指出的服务器监控图像形成装置过多引起的各种问题。
并且,在本申请设备监控方法中,使用授权码来携带使用该授权码激活的设备监控系统所能监控的图像形成装置的最大数量。也即是说,本申请设备监控方法中的授权码既可以作为激活设备监控系统的信息,还可以指示设备监控系统所能监控的图像形成装置的最大数量。
本申请实施例的授权码可以由设备监控系统的提供商为用户提供。例如,用户可以向设备监控系统的提供商提供以下信息:安装设备监控系统的电子设备例如图1中所示的第一电子设备和第二电子设备的设备标识(如中央处理器(CPU)标识(ID))、需要监控的图像形成装置的数量、设备监控系统的产品序列号,则设备监控系统的提供商可以根据这些信息生成一个授权码发送给用户。
本申请实施例对授权码的实现形式不作限定,只要能够作为设备监控系统的激活信息,且能够指示使用该授权码激活的设备监控系统可监控的图像形成装置的最大数量即可。
其中,授权码可以包括但不限于:激活信息、第一信息;激活信息用于激活设备监控系统,第一信息用于指示第一数值,第一数值是上述使用该授权码激活的设备监控系统可监控的图像形成装置的最大数量。激活信息可以包括但不限于:软件类型、设备标识、生成授权码的年月日、产品序列号等。在可能的实现方式中,设备监控系统可以根据授权码中的激活信息来对授权码进行激活验证,或者,设备监控系统可以根据授权码中的激活信息和第一信息来对授权码进行激活验证,以确定是否激活设备监控系统。以下说明第一信息的实现:
在第一种可能的实现方式中,第一信息可以直接携带第一数值。例如授权码可以是一串字符串,字符串中某些指定位的字符可以是上述的第一数值。举例来说,授权码可以是16位长度的字符串,通过该字符串可以指示以下信息:软件类型(如信创、国内通用、或者国际)、生成授权码的年月日、第一信息、产品序列号;该字符串中每4位为一段,段之间有连接线-,每种信息可以通过字符串中若干位的字符指示,如果授权码是0121-0202-0100-4678,其中的第3段(即第9~12位)的字符串是第一信息,那么该授权码携带的第一信息是0100,也即第一数值是100,也即使用该授权码激活的设备监控系统可以监控的图像形成装置的最大数量为100。
在第二种可能的实现方式中,第一信息中可以不直接携带第一数值,而是携带对第一数值进行数据处理得到的信息,例如第一信息可以是对第一数值进行指定数学运算后得到的数字字符串。举例来说,授权码可以是一串字符串,字符串中某些指定位的字符可以是上述的第一信息,对第一信息进行预设运算可以得到第一数值;上述预设运算可以是加、减、乘、除、幂运算、倒数运算等运算方式或者至少两种运算方式的组合。仍以授权码是0121-0202-0100-4678为例,其中的第13~16位的字符串是第一信息,那么第一信息是4678,假设预设运算是加法运算,那么可以根据第一信息4678计算得到第一数值是4+6+7+8=25,也即使用该授权码激活的设备监控系统可以监控的图像形成装置的最大数量为25。
在第三种可能的实现方式中,授权码可以是加密后的数据进行可视化的结果,有密钥才能解密,解密后的数据是结构化的,且数据之间是有关联的。例如解密后的授权码可以是上述第一种可能的实现方式和第二种可能的实现方式中的授权码。
以下通过实施例具体说明本申请设备监控方法的具体实现。
图3为本申请设备监控方法一个实施例的流程图,该方法可以适用于上述的服务器,如图3所示,该方法可以包括:
步骤301:接收授权码,授权码包括第一信息,所述第一信息用于指示第一数值,第一数值是使用该授权码激活的设备监控系统可监控的图像形成装置的最大数量;
步骤302:根据授权码确定第一数值。
步骤303:根据第一数值设置第一参数值,第一参数值用于记录可监控的图像形成装置的最大数量。
可选地,在设备监控系统被激活之前,第一参数值可以缺省或者为0,则用户无法使用设备监控系统监控图像形成装置;或者,也可以预先为第一参数值设置一第二数值,第二数值可以明显小于第一数值,从而在设备监控系统被激活之前,设备监控系统仅能监控相对较少的图像形成装置。举例来说,第一数值可以是100,第二数值可以为3,那么在设备监控系统被激活之前,设备监控系统仅能监控最多3个图像形成装置,而激活之后,能监控最多100个图像形成装置。
对于步骤302:
基于前述对于授权码的说明,如果授权码未加密,第一信息包括第一数值,则步骤302可以包括:从授权码的指定位置提取第一信息,将提取到的第一信息作为第一数值;
如果授权码未加密,第一信息是对第一数值进行数据处理得到的信息,则步骤302可以包括:从授权码的指定位置提取第一信息;根据第一信息使用预设运算计算第一数值。
如果授权码是加密后数据,加密前的数据携带第一信息,第一信息包括第一数值,则步骤302可以包括:对授权码进行解密,得到解密后的授权码;从解密后的授权码的指定位置提取第一信息,将提取到的第一信息作为第一数值;
如果授权码是加密后数据,加密前的数据携带第一信息,第一信息是对第一数值进行数据处理得到的信息,则步骤302可以包括:对授权码进行解密,得到解密后的授权码;从解密后的授权码的指定位置提取第一信息;根据第一信息使用预设运算计算第一数值。
图3所示的方法中,使用授权码中第一信息指示的第一数值设置设备监控系统的第一参数值,从而可以通过授权码来设置设备监控系统监控图像形成装置的最大数量,防止设备监控系统的服务器监控图像形成装置过多,控制服务器的数据处理量,保证服务器的数据处理效率,进而保证设备监控系统对于图像形成装置的监控效果,提升用户体验。
图4为本申请设备监控方法一个实施例的流程图,如图4所示,该方法可以包括:
步骤401:客户端接收授权码输入指令,获取授权码。
可选地,客户端可以向用户展示授权码输入界面,例如图5A所示,授权码输入界面中设置授权码输入控件,用户在授权码输入控件中输入设备监控系统的提供商提供的授权码,选择“确定”控件,相应的,客户端接收到授权码输入指令,客户端可以从授权码输入界面的授权码输入控件中获取用户输入的授权码。
步骤402:客户端向服务器发送激活请求消息,激活请求消息中携带授权码。
步骤403:服务器接收激活请求消息,从激活请求消息中获取授权码。
步骤404:服务器对授权码进行激活验证,如果验证通过,执行步骤405,如果验证不通过,执行步骤410。
在一种可能的实现方式中,本步骤中服务器对授权码进行激活验证可以包括:
对授权码中包括的信息的数据格式进行验证,和/或,对授权码中包括的信息的数据内容进行验证,如果验证通过,则激活验证通过,否则,激活验证不通过。
如果授权码包括激活信息和第一信息,可以仅对激活信息进行数据格式和数据内容的验证,也可以既对激活信息也对第一信息进行数据格式和数据内容的验证,本申请实施例不作限定。
授权码中包括的不同信息可以设置有不同的数据格式,因此,在对授权码中包括的信息的数据格式进行验证时,可以分别判断每一种信息是否符合该信息对应的数据格式的要求。
授权码中包括的不同信息可以预设有不同的数据内容要求,因此,在对授权码中包括的信息的数据内容进行验证时,可以分别判断每一种信息是否符合该信息对应的数据内容的要求。
步骤405:服务器根据授权码确定第一数值。
本步骤的实现可以参考步骤302,这里不赘述。
步骤404和步骤405之间的执行顺序不限制,例如可以在步骤403之后执行步骤405,之后再执行步骤404。
步骤406:服务器判断第一数值是否符合预设数值条件,如果符合,执行步骤408,如果不符合,执行步骤410。
参考步骤404中关于激活验证的描述,本步骤中的数值条件可以包括:数据格式的验证条件和/或数据内容的验证条件。
举例来说,对于第一数值的数据格式的验证条件可以包括但不限于:第一数值是十进制数;对于第一数值的数据内容的验证条件可以包括但不限于:第一数值处于预设数值区间。
其中,如果第一信息包括第一数值,由于步骤404中已经对第一数值的数据格式和数据内容进行了验证,因此,步骤406可以省略。
步骤407:服务器根据所述第一数值设置第一参数值。
步骤408:服务器向客户端发送激活成功消息。
步骤407和步骤408之间的执行顺序不限制。
步骤409:客户端响应于激活成功消息,提示用户激活成功,本分支流程结束。
可选地,如图5B所示,客户端可以向用户设备监控系统激活成功的提示信息,以提示用户授权码验证成功。另外,客户端在提示信息中还可以提示用户设备监控系统可以监控的图像形成装置的最大数量,也即第一数值,例如图5B所示。
步骤410:服务器向客户端发送激活失败消息;
步骤411:客户端响应于激活失败消息,提示用户激活失败。
可选地,如图5C所示,客户端可以向用户设备监控系统激活失败的提示信息,以提示用户授权码验证失败。
图4所示的方法中,服务器判断设备监控系统能否激活成功,不仅根据授权码的激活验证确定,还根据第一数值是否符合预设数值条件的判断结果确定,从而相对于图3所示的方法,进一步完善了服务器中的处理过程,使得服务器对于设备监控系统的激活验证更为完善和准确。
在图4所示的实施例中,步骤407中服务器设置最大监控数量这一参数后,用户每次希望从客户端向设备监控系统导入需要监控的图像形成装置时,服务器将根据最大监控数量来对导入设备监控系统的图像形成装置的数量进行控。如图6所示,本申请设备监控方法还包括以下步骤:
步骤601:客户端接收到第一监控请求消息,第一监控请求消息用于请求监控第一图像形成装置。
第一图像形成装置可以是未被设备监控系统监控的任一图像形成设备。
可选地,客户端可以向用户展示设备导入界面,例如图7A所示,设备导入界面中设置若干控件,用户可以按照控件输入第一图像形成装置的导入信息,例如设备ID等,之后,用户可以选择“确定”控件,相应的,客户端接收到第一监控请求消息,第一监控请求消息中可以包括第一图像形成装置的导入信息。
步骤602:客户端将第一监控请求消息发送给服务器。
步骤603:服务器响应于第一监控请求消息,判断已监控的图像形成装置的数量是否达到第一参数值,如果是,执行步骤604,如果否,执行步骤606。
步骤604:服务器向客户端发送第一反馈消息,第一反馈消息用于指示拒绝监控第一图像形成装置;
步骤605:客户端响应于第一反馈消息,提示用户无法监控第一图像形成装置,本分支流程结束。
例如图7B所示,客户端可以向用户展示无法监控第一图像形成装置的文字信息,以提示用户无法监控第一图像形成装置。
步骤606:服务器开始监控第一图像形成装置,向客户端发送第二反馈消息,第二反馈消息用于指示成功监控第一图像形成装置。
延续步骤601中的举例,服务器可以从第一监控请求消息中获取第一图像形成装置的导入信息,根据第一图像形成装置的导入信息开始监控第一图像形成装置,具体实现流程本申请实施例不作限定。
步骤607:客户端响应于第二反馈消息,提示用户成功监控第一图像形成装置,本分支流程结束。
例如图7C所示,客户端可以向用户展示开始监控第一图像形成装置的文字信息,以提示用户开始监控第一图像形成装置。
图6所示的方法中,服务器根据第一参数值对设备监控系统可监控的图像形成装置的最大数量进行监控,从而防止设备监控系统的服务器监控图像形成装置过多,控制服务器的数据处理量,保证服务器的数据处理效率,进而保证设备监控系统对于图像形成装置的监控效果,提升用户体验。
可以理解的是,上述实施例中的部分或全部步骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
图8为本申请设备监控装置一个实施例的结构图,如图8所示,该装置800可以包括:
接收单元810,用于接收授权码,所述授权码包括第一信息,所述第一信息用于指示第一数值,所述第一数值是使用所述授权码激活的设备监控系统可监控的图像形成装置的最大数量;
确定单元820,用于根据所述授权码确定所述第一数值;
设置单元830,用于根据所述第一数值设置第一参数值,所述第一参数值用于记录可监控的图像形成装置的最大数量。
可选地,所述接收单元810还可以用于:接收第一消息,所述第一消息用于请求监控第一图像形成装置;所述第一图像形成装置是未被监控的图像形成装置;
该装置还可以包括:第一发送单元,用于如果已监控的图像形成装置的数量达到所述第一参数值,发送第二消息,所述第二消息用于指示拒绝监控所述第一图像形成装置。
可选地,该装置还可以包括:
判断单元,用于判断所述第一数值是否满足预设数值条件;如果满足,指示所述设置单元根据所述第一数值设置第一参数值;指示第二发送单元发送第三消息;
第二发送单元,用于发送第三消息,所述第三消息用于指示激活失败。
可选地,如果所述授权码未加密,所述第一信息包括所述第一数值,所述确定单元820具体用于:从所述授权码的指定位置提取所述第一信息,将提取到的所述第一信息作为所述第一数值;或者,
如果所述授权码未加密,所述第一信息是对所述第一数值进行数据处理得到的信息,所述确定单元820具体用于:从所述授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息包括所述第一数值,所述确定单元820具体用于:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息是对所述第一数值进行数据处理得到的信息,所述确定单元820具体用于:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值。
图8所示实施例提供的装置可用于执行本申请图3~图6所示方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述。
应理解以上图8所示的装置的各个单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元通过硬件的形式实现。例如,接收单元可以为单独设立的处理元件,也可以集成在电子设备的某一个芯片中实现。其它单元的实现与之类似。此外这些单元全部或部分可以集成在一起,也可以独立实现。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit;以下简称:ASIC),或,一个或多个微处理器(Digital Singnal Processor;以下简称:DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array;以下简称:FPGA)等。再如,这些单元可以集成在一起,以片上系统(System-On-a-Chip;以下简称:SOC)的形式实现。
本申请实施例提供一种服务器,包括:处理器,用于执行本申请图3~图6所示实施例提供的方法。
本申请实施例还提供一种设备监控系统,包括客户端和服务器,客户端和服务器配合执行本申请图3~图6所示实施例提供的方法。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行本申请图3~图6所示实施例提供的方法。
本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行本申请图3~图6所示实施例提供的方法。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
本领域普通技术人员可以意识到,本文中公开的实施例中描述的各单元及算法步骤,能够以电子硬件、计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,任一功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory;以下简称:ROM)、随机存取存储器(Random Access Memory;以下简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。本申请的保护范围应以所述权利要求的保护范围为准。

Claims (10)

1.一种设备监控方法,其特征在于,所述方法应用于设置有设备监控系统的服务器,所述方法包括:
接收客户端发送的激活请求消息,所述激活请求消息中携带授权码;所述授权码由用户在所述客户端输入;
从所述激活请求消息中获取所述授权码,所述授权码用于激活所述设备监控系统,所述授权码包括第一信息和激活信息,所述第一信息用于指示第一数值,所述第一数值是使用所述授权码激活的设备监控系统可监控的图像形成装置的最大数量;所述激活信息用于激活所述设备监控系统;
对所述授权码中的所述第一信息和所述激活信息进行激活验证;所述激活验证包括:数据格式和数据内容的验证;
所述激活验证通过时,根据所述授权码确定所述第一数值;
根据所述第一数值设置第一参数值,所述第一参数值用于记录所述设备监控系统可监控的图像形成装置的最大数量。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一数值设置第一参数之后,还包括:
接收第一消息,所述第一消息用于请求监控第一图像形成装置;所述第一图像形成装置是未被监控的图像形成装置;
如果已监控的图像形成装置的数量达到所述第一参数值,发送第二消息,所述第二消息用于指示拒绝监控所述第一图像形成装置。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述第一数值设置第一参数值之前,还包括:
判断所述第一数值是否满足预设数值条件;
如果满足,执行所述根据所述第一数值设置第一参数值的步骤;
如果不满足,发送第三消息,所述第三消息用于指示激活失败。
4.根据权利要求1或2所述的方法,其特征在于,如果所述授权码未加密,所述第一信息包括所述第一数值,所述根据所述授权码确定所述第一数值包括:从所述授权码的指定位置提取所述第一信息,将提取到的所述第一信息作为所述第一数值;或者,
如果所述授权码未加密,所述第一信息是对所述第一数值进行数据处理得到的信息,所述根据所述授权码确定所述第一数值包括:从所述授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息包括所述第一数值,所述根据所述授权码确定所述第一数值包括:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一信息,将提取到的所述第一信息作为所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息是对所述第一数值进行数据处理得到的信息,所述根据所述授权码确定所述第一数值包括:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值。
5.一种设备监控装置,其特征在于,所述装置应用于设置有设备监控系统的服务器,所述装置包括:
接收单元,用于接收客户端发送的激活请求消息,所述激活请求消息中携带授权码;所述授权码由用户在所述客户端输入;从所述激活请求消息中获取所述授权码,所述授权码用于激活所述设备监控系统,所述授权码包括第一信息和激活信息,所述第一信息用于指示第一数值,所述第一数值是使用所述授权码激活的设备监控系统可监控的图像形成装置的最大数量;所述激活信息用于激活所述设备监控系统;
确定单元,用于对所述授权码中的所述第一信息和所述激活信息进行激活验证,所述激活验证通过时,根据所述授权码确定所述第一数值;所述激活验证包括:数据格式和数据内容的验证;
设置单元,用于根据所述第一数值设置第一参数值,所述第一参数值用于记录所述设备监控系统可监控的图像形成装置的最大数量。
6.根据权利要求5所述的装置,其特征在于,所述接收单元还用于:接收第一消息,所述第一消息用于请求监控第一图像形成装置;所述第一图像形成装置是未被监控的图像形成装置;
该装置还包括:第一发送单元,用于如果已监控的图像形成装置的数量达到所述第一参数值,发送第二消息,所述第二消息用于指示拒绝监控所述第一图像形成装置。
7.根据权利要求5或6所述的装置,其特征在于,还包括:
判断单元,用于判断所述第一数值是否满足预设数值条件;如果满足,指示所述设置单元根据所述第一数值设置第一参数值;指示第二发送单元发送第三消息;
第二发送单元,用于发送第三消息,所述第三消息用于指示激活失败。
8.根据权利要求5或6所述的装置,其特征在于,如果所述授权码未加密,所述第一信息包括所述第一数值,所述确定单元具体用于:从所述授权码的指定位置提取所述第一信息,将提取到的所述第一信息作为所述第一数值;或者,
如果所述授权码未加密,所述第一信息是对所述第一数值进行数据处理得到的信息,所述确定单元具体用于:从所述授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息包括所述第一数值,所述确定单元具体用于:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一数值;或者,
如果所述授权码是加密后数据,加密前的数据携带所述第一信息,所述第一信息是对所述第一数值进行数据处理得到的信息,所述确定单元具体用于:对所述授权码进行解密,得到解密后的授权码;从所述解密后的授权码的指定位置提取所述第一信息;根据所述第一信息计算所述第一数值。
9.一种服务器,其特征在于,包括:处理器,用于执行权利要求1至4任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行权利要求1至4任一项所述的方法。
CN202110270986.4A 2021-03-12 2021-03-12 设备监控方法、装置和服务器 Active CN113010123B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202110270986.4A CN113010123B (zh) 2021-03-12 2021-03-12 设备监控方法、装置和服务器
US17/684,658 US11736632B2 (en) 2021-03-12 2022-03-02 Device monitoring method, apparatus, server, and storage medium
EP22161224.5A EP4068072B1 (en) 2021-03-12 2022-03-10 Device monitoring method, apparatus, server, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110270986.4A CN113010123B (zh) 2021-03-12 2021-03-12 设备监控方法、装置和服务器

Publications (2)

Publication Number Publication Date
CN113010123A CN113010123A (zh) 2021-06-22
CN113010123B true CN113010123B (zh) 2023-09-05

Family

ID=76406283

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110270986.4A Active CN113010123B (zh) 2021-03-12 2021-03-12 设备监控方法、装置和服务器

Country Status (3)

Country Link
US (1) US11736632B2 (zh)
EP (1) EP4068072B1 (zh)
CN (1) CN113010123B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201213875D0 (en) * 2012-08-03 2012-09-19 Renesas Mobile Corp Method, apparatus and computer program for a wireless device
CN104410813A (zh) * 2014-10-24 2015-03-11 浙江宇视科技有限公司 视频监控系统中用户帐号与监控设备的绑定方法及装置
CN107122630A (zh) * 2017-04-26 2017-09-01 新华三技术有限公司 设备授权管理方法和装置
CN108964941A (zh) * 2018-06-28 2018-12-07 深圳市福科信息技术有限公司 一种建立临时会话的方法和系统
CN109460637A (zh) * 2018-10-25 2019-03-12 深圳市腾讯信息技术有限公司 服务器版本文件的运行方法、装置、存储介质及电子装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6978374B1 (en) * 2000-09-29 2005-12-20 Unisys Corporation Authorization key system for selectively controlling the performance of a data processing system
US7316616B2 (en) * 2002-01-16 2008-01-08 Igt Gaming system license management
JP2005354516A (ja) * 2004-06-11 2005-12-22 Canon Inc 画像形成装置監視システム、画像形成装置監視方法、画像形成装置、情報処理装置、プログラムおよび記憶媒体
JP2008098844A (ja) * 2006-10-10 2008-04-24 Canon Inc ソフトウェア評価システム
US9471757B2 (en) * 2007-10-02 2016-10-18 Viavi Solutions Inc. Radio frequency identifiers for providing user access to computing resources
JP5418025B2 (ja) * 2009-07-08 2014-02-19 株式会社リコー 情報処理装置、システム管理方法、システム管理プログラム、及びそのプログラムを記録した記録媒体
US8775797B2 (en) * 2010-11-19 2014-07-08 Microsoft Corporation Reliable software product validation and activation with redundant security
US8984293B2 (en) * 2010-11-19 2015-03-17 Microsoft Corporation Secure software product identifier for product validation and activation
EP2533169A1 (en) * 2011-06-08 2012-12-12 Telefonaktiebolaget L M Ericsson (publ) Method of determining an attribute of a server
JPWO2013011902A1 (ja) 2011-07-19 2015-02-23 日本電気株式会社 ライセンス管理装置、ライセンス管理システム、ライセンス管理方法、及びプログラム
US10592887B2 (en) * 2012-08-15 2020-03-17 International Business Machines Corporation System and method for software allocation based on forecasts and calendars
US9558331B2 (en) 2013-03-15 2017-01-31 Carefusion 303, Inc. Application licensing for a centralized system of medical devices
JP6264330B2 (ja) * 2015-06-15 2018-01-24 コニカミノルタ株式会社 通信システム、通信中継装置およびプログラム
JP7056268B2 (ja) * 2018-03-16 2022-04-19 富士フイルムビジネスイノベーション株式会社 メッセージ提供装置、プログラム、及び表示制御方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201213875D0 (en) * 2012-08-03 2012-09-19 Renesas Mobile Corp Method, apparatus and computer program for a wireless device
CN104410813A (zh) * 2014-10-24 2015-03-11 浙江宇视科技有限公司 视频监控系统中用户帐号与监控设备的绑定方法及装置
CN107122630A (zh) * 2017-04-26 2017-09-01 新华三技术有限公司 设备授权管理方法和装置
CN108964941A (zh) * 2018-06-28 2018-12-07 深圳市福科信息技术有限公司 一种建立临时会话的方法和系统
CN109460637A (zh) * 2018-10-25 2019-03-12 深圳市腾讯信息技术有限公司 服务器版本文件的运行方法、装置、存储介质及电子装置

Also Published As

Publication number Publication date
EP4068072A1 (en) 2022-10-05
US20220294916A1 (en) 2022-09-15
CN113010123A (zh) 2021-06-22
US11736632B2 (en) 2023-08-22
EP4068072B1 (en) 2024-06-19

Similar Documents

Publication Publication Date Title
US8332958B2 (en) Image forming system
US9787859B2 (en) Image processing system, information processing device, and non-transitory computer readable medium for managing a consumable item
US7623255B2 (en) Printing device
JP6124531B2 (ja) 情報処理システム、画像処理装置及びその制御方法、並びにプログラム
US9300689B2 (en) Apparatus connecting to network, control method for apparatus, and storage medium
US20110067088A1 (en) Image processing device, information processing method, and recording medium
US20120191601A1 (en) Image processing system, image processing device, billing processing method and computer readable recording medium
CN104010105B (zh) 能够执行认证处理的图像形成设备及其控制方法
US8437027B2 (en) System and method for tracking the bypass of a print governance policy
KR101332885B1 (ko) 화상 형성 시스템 및 화상 형성 방법
EP3213201B1 (en) Providing auxiliary services or functionality on an apparatus
CN113010123B (zh) 设备监控方法、装置和服务器
JP2010076315A (ja) 印刷装置,印刷システムおよびプログラム
US9282080B2 (en) Customer vetted device status communication system and method
JP2009151618A (ja) 印刷出力制御システム及び印刷出力制御方法、並びにコンピュータ・プログラム
JP4575652B2 (ja) 印刷システム、印刷方法、プログラム及び記録媒体
JP5702953B2 (ja) 情報処理装置及びアプリケーションの実行方法とプログラム
JP2011000768A (ja) 画像形成装置及び画像形成方法、プログラム、記憶媒体
JP2008152428A (ja) 管理装置、管理方法、記憶媒体、プログラム
JP5749239B2 (ja) 画像形成装置、アップロードプログラム及びアップロードシステム
KR100667811B1 (ko) Rds 데이터 보안 장치 및 방법
JP6300896B2 (ja) 画像処理装置及びその制御方法、並びにプログラム
EP3220622A1 (en) Image processing apparatus, image processing method and computer program product
JP2005335106A (ja) 印刷装置および印刷装置の制御方法
JP2005157478A (ja) ジョブ管理装置、ジョブ管理方法及びジョブ管理用プログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant