IP Library › Granted Patent US 10,572,235
Granted Patent B2
US 10,572,235 · App. 15/702,926 · Granted Feb 25, 2020

Information processing system and control method

Inventor: Yuka Sakurai (Yokohama, JP)
Assignee: CANON KABUSHIKI KAISHA
G06F8/62G06F21/45H04N1/00204H04N1/00344H04N2201/0094
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,572,235
App. No.
15/702,926
Granted
Feb 25, 2020
Kind
B2
Abstract

An information processing system including an apparatus management server and an apparatus management agent in which an agent application controlling communication with the apparatus management server is installed is provided. The apparatus management agent sends an uninstall check request of the agent application when there is an authentication error in communication with the apparatus management server. The apparatus management server sends a deletion code if the apparatus management agent which has sent the uninstall check request is registered as a target for uninstalling the agent application. Moreover, the apparatus management agent uninstalls the agent application if the deletion code is received.

Claims (35)

1. An information processing system comprising: a management system and a client apparatus in which an agent application controlling communication with the management system is installed,

wherein the client apparatus comprises a first memory storing instructions and a first processor which is capable of executing the instructions in the first memory causing the client apparatus to:

perform communication with the management system, wherein the communication includes an agent ID of the agent application installed in the client apparatus,

wherein the management system comprises a second memory storing instructions and a second processor which is capable of executing the instructions in the second memory causing the management system to:

manage management information related to the client apparatus in association with the agent ID of the agent application, wherein the management information includes a status of the agent application, and

send, if the status corresponding to the agent ID included in the communication received from the client apparatus changes to restarting, a restarting code causing the client apparatus to restart the communication with the management system, wherein the restarting code includes a setting indicating whether data, while the status of the agent application is stopped, is sent to the management system, and

wherein the instructions in the first memory further cause the client apparatus to:

receive the restarting code from the management system, and

perform communication with the management system in accordance with the restarting code and the setting.

2. The information processing system according to claim 1 ,

wherein the instructions in the first memory further cause the client apparatus to:

send an uninstall check request for the agent application if there is an authentication error in communication with the management system, and

uninstall the agent application if a deletion code is received from the management system,

wherein the instructions in the second memory further cause the management system to:

send the deletion code if the client apparatus which has sent the uninstall check request is registered as a target for uninstalling the agent application, and

send the deletion code to the client apparatus if an agent ID included in communication received from the client apparatus is not managed using the management information.

3. The information processing system according to claim 1 ,

wherein the instructions in the second memory further cause the management system to:

manage customer information including at least contract information in association with a tenant ID uniquely identifying a tenant of a customer, wherein the management information is further associated with the tenant ID,

provide notification to an administrator apparatus if an access to the management system is not performed after a contact period indicated by the customer information is completed, and

after the notification is provided to the administrator apparatus, set the status associated with the tenant ID included in the customer information to be stop standby.

4. The information processing system according to claim 3 , wherein the instructions in the second memory further cause the management system to register the client apparatus corresponding to the management information associated with the tenant ID of the tenant in information to be deleted as a target for uninstalling the agent apparatus if a deletion request of a tenant of the customer is received.

5. The information processing system according to claim 4 , wherein the instructions in the second memory further cause the management system to send a deletion code if the client apparatus which has sent an uninstall check request is registered in the information to be deleted.

6. The information processing system according to claim 5 ,

wherein the instructions in the first memory further cause the client apparatus to:

send an uninstall request of the agent application if the client apparatus is instructed to uninstall the agent application, and

uninstall the agent application if information indicating that the information related to the client apparatus has been deleted from the management system is received, and

wherein the instructions in the second memory further cause the management system to:

delete the information related to the client apparatus from the information to be deleted in accordance with the uninstall request of the agent application, and

send the information indicating that the information related to the client apparatus has been deleted to the client apparatus.

7. A method for controlling an image processing system that includes a management system and a client apparatus in which an agent application controlling communication with the management system is installed, the method comprising:

performing, by the client apparatus, communication with the management system, wherein the communication includes an agent ID of the agent application installed in the client apparatus;

managing, by the management system, management information related to the client apparatus in association with the agent ID of the agent application, wherein the management information includes a status of the agent application;

sending, if the status corresponding to the agent ID included in the communication received from the client apparatus changes to restarting, a restarting code causing the client apparatus to restart the communication with the management system, wherein the restarting code includes a setting indicating whether data, while the status of the agent application is stopped, is sent to the management system;

receiving, by the client apparatus, the restarting code from the management system; and performing communication, by the client apparatus, with the management system in accordance with the restarting code and the setting.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2017
From: SAKURAI, YUKA
To: CANON KABUSHIKI KAISHA
Reel/Frame 044833/0908 →
Priority Claims (1)
JP 2016-179327 · Sep 14, 2016 · national
Continuity (1)
Related Publication 20180074807A1 · Mar 15, 2018