IP Library Granted Patent US 8,930,516
Granted Patent B2
US 8,930,516 · App. 13/362,756 · Granted Jan 6, 2015

Management apparatus, management method, management system, and network device for setting values of application programs

Inventor: Toshiaki Igarashi (Yokohama, JP)
Assignee: Canon Kabushiki Kaisha
H04L41/0816H04L41/022H04L41/046H04L41/12
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 8,930,516
App. No.
13/362,756
Granted
Jan 6, 2015
Kind
B2
Abstract

When an application installed in a network device, which allows for the manipulation of setting values of an application from a remote place, is not configured for that device, a management apparatus manipulates setting values using an agent. The management apparatus manipulates the setting values after the application is quitted or manipulates the setting values while the application is running, if the setting values can be manipulated while the application is running.

Claims (38)

1. A management apparatus for a network device, comprising:

a storage unit configured to store, in a storage medium, a device list which registers a model of a network device and information indicating whether or not the model is compatible with standard setting information defined in a predetermined format in association with each other; and

a request unit configured to transmit, when it is determined with reference to the device list that a target network device is not a model compatible with the standard setting information, a request to execute a manipulation of setting information of an application as a manipulation target via an agent required to manipulate the setting information of the target application which runs on the target network device,

wherein the request unit further comprises an installation unit configured to control the target network device to install the agent is not installed in the target network device to which the request is transmitted, and

wherein the agent to be installed to the target network device is given with a definition file corresponding to the target application, the definition file defining items included in setting information which is not defined in the predetermined format.

2. The apparatus according to claim 1 , wherein the storage unit further stores an application list in which a type of an application and information indicating whether or not the application is compatible with the standard setting information are registered in association with each other, and

wherein the request unit refers to the device list and the application list, and

(i) when the target network device is a model compatible with the standard setting information, and an application as the manipulation target is not compatible with the standard setting information, the request unit transmits a request to execute a manipulation of the setting information of the application as the manipulation target via the agent, and

(ii) when the target network device is a model compatible with the standard setting information, and an application as the manipulation target is compatible with the standard setting information, the request unit transmits a request to execute the manipulation of the setting information of the application as the manipulation target without intervention of the agent.

3. The apparatus according to claim 1 , wherein the storage unit further stores a definition file which defines items included in setting information which is not defined in the predetermined format, and

wherein when the request unit transmits the request to execute the manipulation of the setting information of the application as the manipulation target via the agent, the request unit transmits a definition file corresponding to the application as the manipulation target to the agent.

4. The apparatus according to claim 1 , wherein the manipulation to be executed in response to the request includes at least one of a read-out manipulation of the setting information and a change manipulation of the setting information.

5. The apparatus according to claim 1 , wherein when the request unit transmits the request to execute the manipulation of the setting information of the application as the manipulation target via the agent, the manipulation of the setting information via the agent is executed independently of an operation status of the application as the manipulation target.

6. The apparatus according to claim 1 , wherein when the request unit transmits the request to execute the manipulation of the setting information of the application as the manipulation target via the agent, the application as the manipulation target is temporarily quitted, and the manipulation of the setting information via the agent is executed.

7. A management method in a management apparatus for a network device, comprising:

storing, in a storage medium, a device list which registers a model of a network device and information indicating whether or not the model is compatible with standard setting information defined in a predetermined format in association with each other; and

transmitting, when it is determined with reference to the device list that a target network device is not a model compatible with the standard setting information, a request to execute a manipulation of setting information of an application as a manipulation target via an agent required to manipulate the setting information of the target application which runs on the target network device,

wherein transmitting the request includes controlling the target network device to install the agent when the agent is not installed in the target network device to which the request is transmitted, and

wherein the agent to be installed to the target network device is given with a definition file corresponding to the target application, the definition file defining items included in setting information which is not defined in the predetermined format.

8. A management system in which a management apparatus manages a network device on which an application runs,

the management apparatus comprising:

a storage unit configured to store, in a storage medium, a device list which registers a model of a network device and information indicating whether or not the model is compatible with standard setting information defined in a predetermined format in association with each other; and

a transmission unit configured to transmit, when it is determined with reference to the device list that a target network device is not a model compatible with the standard setting information, a request to execute a manipulation of setting information of an application as a manipulation target via an agent required to manipulate the setting information of the target application which runs on the target network device,

wherein the transmission unit further comprises an installation unit configured to control the target network device to install the agent when the agent is not installed in the target network device to which the request is transmitted, and

wherein the agent to be installed to the target network device is given with a definition file corresponding to the target application, the definition file defining items included in setting information which is not defined in the predetermined format, and the network device comprising:

a control unit configured to execute the agent; and

a reception unit configured to receive a request to execute a manipulation of setting information of an application which runs on the network device from the management apparatus,

wherein as a function of the agent, the agent manipulates the setting information in response to the request.

9. A management method in a management system in which a management apparatus manages a network device on which an application runs,

wherein the management apparatus executes:

storing, in a storage medium, a device list which registers a model of a network device and information indicating whether or not the model is compatible with standard setting information defined in a predetermined format in association with each other; and

transmitting, when it is determined with reference to the device list that a target network device is not a model compatible with the standard setting information, a request to execute a manipulation of setting information of an application as a manipulation target via an agent required to manipulate the setting information of the target application which runs on the target network device,

wherein transmitting the request includes controlling the target network device to install the agent when the agent is not installed in the target network device to which the request is transmitted, and

wherein the agent to be installed to the target network device is given with a definition file corresponding to the target application, the definition file defining items included in setting information which is not defined in the predetermined format, and wherein the network device executes:

executing the agent; and

receiving a request to execute a manipulation of setting information of an application which runs on the network device from the management apparatus,

wherein as a function of the agent, the agent manipulates the setting information in response to the request.

10. A non-transitory computer-readable medium in which a program for controlling a computer as a management apparatus according to claim 1 is encoded.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2012
From: IGARASHI, TOSHIAKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 028276/0472 →
Priority Claims (2)
JP 2011-030221 · Feb 15, 2011 · national
JP 2011-125713 · Jun 3, 2011 · national
Continuity (1)
Related Publication 20120209974A1 · Aug 16, 2012