Device management server, control method for the same, and medium

US10892956B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10892956-B2
Application numberUS-202016781630-A
CountryUS
Kind codeB2
Filing dateFeb 4, 2020
Priority dateFeb 27, 2019
Publication dateJan 12, 2021
Grant dateJan 12, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device management server that manages information regarding an application associated with a product key, and information regarding a panel application includes a first creation unit configured to create a first task for distributing to a network device the application associated with the product key, and a second creation unit configured to create a second task for distributing the panel application to the network device, and in a case where the second task is executed, acquires version information regarding the second application installed on the network device, and distributes a new version of the panel application.

First claim

Opening claim text (preview).

What is claimed is: 1. A device management server that manages information regarding a first application associated with a product key, and information regarding a second application that is not managed based on a product key, the device management server comprising: at least one memory storing instructions; and at least one processor executing the instructions causing the device management server to: create a first task for distributing to a network device a first application associated with a product key that can be selected by specifying the product key; create a second task for distributing to the network device a second application selected without specifying a product key; in a case where the second task is executed, acquire version information regarding the second application installed on the network device as a target; and based on the acquired version information, perform control to distribute a newer version of the second application to the target network device. 2. The device management server according to claim 1 , wherein the instructions further cause the device management server to, before the creation of the first task, save a template created in a state where the product key is specified, and to be used to create the first task for which the first application is set. 3. The device management server according to claim 1 , wherein the instructions further cause the device management server to display a screen that inquires of a user about whether a selection is made to maintain the second application in the latest state, and wherein in a case where a selection is made to maintain the second application in the latest state, periodic execution is set for the second task. 4. The device management server according to claim 1 , wherein the instructions further cause the device management server to display a screen that inquires of a user about a selection of an execution schedule for the second task. 5. The device management server according to claim 1 , wherein the instructions further cause the device management server to: display a list of second applications that can be distributed to the network device; and display a screen that inquires of a user about a selection of a second application as a distribution target among the second applications. 6. The device management server according to claim 1 , wherein the instructions further cause the device management server to display a screen that inquires of a user about a selection of a type of the second application to be distributed to the network device. 7. The device management server according to claim 1 , wherein the instructions further cause the device management server to display a screen that inquires of a user about a selection of an acquisition method by which the network device acquires the second application. 8. The device management server according to claim 7 , wherein in a case where an acquisition method by which the network device directly acquires the second application is set for the second task, as the acquisition method, information regarding the second application is distributed to the network device. 9. A control method for a device management server, the device management server managing information regarding a first application associated with a product key, and information regarding a second application that is not managed based on a product key, the control method comprising: creating a first task for distributing to a network device a first application associated with a product key that can be selected by specifying the product key; creating a second task for distributing to the network device a second application selected without specifying a product key; in a case where the second task is executed, acquiring version information regarding the second application installed on the network device as a target; and based on the acquired version information, performing control to distribute a newer version of the second application to the target network device. 10. A non-transitory computer-readable storage medium having computer executable instructions stored thereon, wherein the instructions cause a computer as a device management server to: create a first task for distributing to a network device a first application associated with a product key that can be selected by specifying the product key; create a second task for distributing to the network device a second application selected without specifying a product key; in a case where the second task is executed, acquire version information regarding the second application installed on the network device as a target; and based on the acquired version information, perform control to distribute a newer version of the second application to the target network device.

Assignees

Inventors

Classifications

  • for reduction of network costs (H04L41/0833 takes precedence) · CPC title

  • Updates (security arrangements therefor G06F21/57) · CPC title

  • Program loading or initiating (bootstrapping G06F9/4401; security arrangements for program loading or initiating G06F21/57) · CPC title

  • Software deployment · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10892956B2 cover?
A device management server that manages information regarding an application associated with a product key, and information regarding a panel application includes a first creation unit configured to create a first task for distributing to a network device the application associated with the product key, and a second creation unit configured to create a second task for distributing the panel app…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification H04L41/082. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 12 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).