IP Library › Granted Patent US 10,885,155
Granted Patent B2
US 10,885,155 · App. 16/309,254 · Granted Jan 5, 2021

Software license management system and management method

Inventor: Atsushi Matsudaira (Kyoto, JP)
Assignee: SHIMADZU CORPORATION
G06F21/105G06F8/65G06F2221/0753G06F2221/0771
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,885,155
App. No.
16/309,254
Granted
Jan 5, 2021
Kind
B2
Abstract

When upgrading a software installed in an analysis device PC ( 1 ) that is not connected to the Internet ( 4 ), a user performs a predetermined operation with the analysis device PC ( 1 ) to acquire a license authentication cancellation key. When the user accesses a server ( 5 ) from a user terminal ( 2 ) with a predetermined account and enters the license authentication cancellation key, a license authentication cancellation unit ( 52 ) cancels authentication of a license for a previous version. Furthermore, when the user enters a product serial number of an upgrade version software 3 and the like, an upgrade verification unit ( 53 ) confirms that the user owns the license for the previous version and that the authentication has been canceled, and an activation key issue unit ( 54 ) issues an activation key for an upgrade license. Using this, a device user activates the upgraded software installed in the analysis device PC ( 1 ). In this way, when upgrading the software on the offline PC, license authentication can be simply performed.

Claims (29)

1. A software license management system comprising:

a network;

a first computer connected to the network, the first computer installed with a browser for browsing a Web page;

a license management server connected to the network; and

a second computer installed with a predetermined software, the second computer not being connected to the network,

wherein the software license management system manages a license for the predetermined software of the second computer,

the second computer includes:

a1) a license authentication cancellation key issue unit configured to issue a license authentication cancellation key for the predetermined software installed in the second computer in response to a predetermined operation; and

a2) a license authentication unit configured to activate a software upgraded from the predetermined software, the software being newly installed into the second computer, in response to an entry of a license authentication key for an upgrade license to be described later, and

the license management server includes:

b1) a license information storage unit configured to store an information that is capable of identifying the predetermined software and a license owner in association with each other;

b2) a license authentication cancellation unit configured to change the license for the predetermined software from an authenticated state to a canceled state in the license information storage unit in response to an entry of the license authentication cancellation key using a function of the browser of the first computer under an account of a user who is the license owner of the predetermined software;

b3) a determination unit configured to determine that the user is the license owner of a previous version of the predetermined software, and that the license is in the canceled state, based on the information stored in the license information storage unit, in response to an entry of an identification information of the upgraded software using the function of the browser of the first computer, under the account of the user who is the license owner of the predetermined software; and

b4) an upgrade license authentication key issue unit configured to issue the license authentication key for an upgrade license and to notify the first computer based on a determination result made by the determination unit.

2. The software license management system according to claim 1 , wherein

the license authentication unit of the second computer outputs a machine code for specifying the second computer in response to a predetermined operation, and

the determination unit receives an entry of the machine code in addition to the entry of the identification information of the upgraded software under the account of the user who is the license owner of the predetermined software, and the determination unit also determines association between the machine code and the predetermined software.

3. A software license management method comprising:

a network;

a first computer connected to the network, the first computer installed with a browser for browsing a Web page;

a license management server connected to the network; and

a second computer installed with a predetermined software, the second computer not being connected to the network,

wherein the software license management method includes managing a license for the predetermined software of the second computer, and

the software license management method executes a series of processes in which:

the second computer issues a license authentication cancellation key for the predetermined software installed in the second computer in response to a predetermined operation,

the license management server changes the license for the predetermined software from an authenticated state to a canceled state in a license information storage unit that stores an information that is capable of identifying the predetermined software and a license owner in association with each other, in response to an entry of the license authentication cancellation key using a function of the browser of the first computer under an account of a user who is the license owner of the predetermined software,

subsequently, the license management server determines that the user is the license owner of a previous version of the predetermined software, and that the license is in the canceled state, based on the information stored in the license information storage unit, in response to an entry of an identification information of a software upgraded from the predetermined software, using the function of the browser of the first computer, under the account of the user who is the license owner of the predetermined software

the license management server issues a license authentication key for an upgrade license and notifies the first computer based on a result of the determination, and

the second computer activates the upgraded software newly installed into the second computer in response to an entry of the license authentication key for an upgrade license.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2018
From: MATSUDAIRA, ATSUSHI
To: SHIMADZU CORPORATION
Reel/Frame 047794/0993 →
Continuity (1)
Related Publication 20190147145A1 · May 16, 2019