IP Library › Granted Patent US 11,157,597
Granted Patent B2
US 11,157,597 · App. 16/321,560 · Granted Oct 26, 2021

Method for providing cloud-based service

Inventors: Oh Seung Kwon (Yongin, KR); Won Suk Choi (Seoul, KR)
Assignee: Fasoo Co., Ltd.
G06F21/105G06F21/445G06F21/53G06F21/6218G06F2221/2139
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 11,157,597
App. No.
16/321,560
Granted
Oct 26, 2021
Kind
B2
Abstract

A method for providing a software service of a license management server is disclosed. The method comprises the steps of: receiving a virtual machine interface from a cloud server; installing software of a service provider in the virtual machine interface; transmitting a license to the virtual machine interface; providing ID and password related authority to a user terminal; and providing a service of the software to the user terminal through the virtual machine interface when the user terminal accesses the software. Therefore, source code leakage due to static analysis can be fundamentally prevented.

Claims (27)

1. A method of servicing software using a license management server of a service providing company, the method comprising:

receiving a virtual machine interface from a cloud server of a cloud providing company;

installing the software of the service providing company in the virtual machine interface;

providing authority related to an ID and a password to a user terminal;

servicing the software at the user terminal through the virtual machine interface when the user terminal accesses the software; and

transmitting a license for authenticating authority for use of the software to the virtual machine interface,

wherein prior to the transmitting of the license for authenticating authority for use of the software to the virtual machine interface:

receiving a first message including user's membership subscription information from the cloud server and registering the membership subscription information in an issuance request management unit;

receiving a second message that indicates new instance information identified by user identification information from the cloud server and updating source instance information stored in a license issuance management unit to the new instance information;

transmitting a third message to the cloud server to request an instance unique identifier;

receiving the instance unique identifier from the cloud server;

updating instance unique identifier information in the issuance request management unit to the instance unique identifier received from the cloud server; and

issuing the license through the license issuance management unit.

2. The method of claim 1 , wherein the transmitting the license to the virtual machine interface in order to authenticate the user terminal for the authority is related to the ID and the password.

3. The method of claim 2 , wherein the authority related to the ID and the password is provided when a payment for use of the software is made.

4. The method of claim 1 , further comprising, when a request for issuance of a new license is received from the user terminal after the license expires, re-providing the authority related to the ID and the password.

5. The method of claim 1 , wherein, when a request for issuance of a new license is not received from the user terminal after the license expires, the ID and the password for accessing the software are discarded.

6. A method of servicing a software using of a license management server of a service providing company, the method comprising:

receiving a first message including user's membership subscription information from a cloud server and registering the membership subscription information in an issuance request management unit;

receiving a second message that indicates new instance information identified by user identification information from the cloud server and updating source instance information stored in a license issuance management unit to the new instance information;

transmitting a third message to the cloud server to request an instance unique identifier;

receiving the instance unique identifier from the cloud server;

updating instance unique identifier information in the issuance request management unit to the instance unique identifier received from the cloud server;

issuing a license for authenticating authority to use the software through the license issuance management unit; and

transmitting the license to a virtual machine interface of the cloud server,

wherein the software is provided to a user terminal through the virtual machine interface.

7. The method of claim 6 , further comprising, when the license is transmitted to the virtual machine interface, receiving a fourth message that indicates completion of issuance of the license from the virtual machine interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2019
From: KWON, OH SEUNG; CHOI, WON SUK
To: SPARROW CO., LTD
Reel/Frame 048166/0600 →
Priority Claims (2)
KR 10-2016-0097511 · Jul 29, 2016 · national
KR 10-2016-0122414 · Sep 23, 2016 · national
Continuity (1)
Related Publication 20200167445A1 · May 28, 2020
Cited By (1)
US 12,717,551