JP7312484B2 - ソフトウェアマルチ所有権勘定管理方法 - Google Patents
ソフトウェアマルチ所有権勘定管理方法 Download PDFInfo
- Publication number
- JP7312484B2 JP7312484B2 JP2021205182A JP2021205182A JP7312484B2 JP 7312484 B2 JP7312484 B2 JP 7312484B2 JP 2021205182 A JP2021205182 A JP 2021205182A JP 2021205182 A JP2021205182 A JP 2021205182A JP 7312484 B2 JP7312484 B2 JP 7312484B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- management server
- account
- user
- transaction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3297—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
- H04L9/3213—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/50—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
Description
100 管理サーバ
110 認証部
120 使用権限生成部
130 使用権限譲渡部
140 受信部
150 送信部
160 制御部
170 データベース
200 ユーザ端末
300 ソフトウェア開発社サーバ
400 ブロックチェーンシステム
Claims (2)
- ソフトウェアマルチ所有権勘定管理方法において、
ソフトウェアを登録するステップ、使用権限を設定するステップ、使用権限を譲渡するステップに区分され、
前記ソフトウェアを登録するステップは、
管理サーバの受信部がソフトウェア製作社サーバからソフトウェア登録要請を受信するステップと、
管理サーバの認証部が予め印加された製作社であるか確認するステップと、
管理サーバの認証部が、ソフトウェア登録が要請された時間情報とソフトウェア名前のストリング情報とを利用してスマートコントラクトトランザクションを生成するステップと、
管理サーバの受信部がブロックチェーンシステムからトランザクションIDを受信するステップと、
管理サーバの認証部がトランザクションIDを格納し、ソフトウェア登録キーを生成するステップと、
管理サーバの送信部がソフトウェア登録キーをソフトウェア製作社サーバに送信するステップと
を含むと共に、
前記使用権限を設定するステップは、
ユーザ端末が専用アプリケーションに連動されているソフトウェアをダウンロードするステップと、
ユーザ端末がダウンロードされたソフトウェアを最初実行すれば、連動ソフトウェアサーバが管理サーバに使用権限を要請するステップと、
管理サーバの認証部がデータベースでトランザクションIDを引き出すステップと、
管理サーバの認証部がユーザの最上位勘定を引き出して生成するステップと、
管理サーバの認証部がトランザクションIDとブロックチェーンCAとを用いてユーザの所有権情報を生成するステップと、
管理サーバの使用権限生成部がアクセストークン及び検証トークンを生成するステップと、
管理サーバの送信部が連動ソフトウェアサーバにアクセストークン及び検証トークンを送信するステップと、
を含む構成において、
管理サーバの使用権限生成部がアクセストークン及び検証トークンを繰り返して生成することにより、1つのソフトウェアに対する複数個のアクセストークン及び検証トークンを介して複数が前記ソフトウェアを共有できる
ソフトウェアマルチ所有権勘定管理方法。 - 前記使用権限を譲渡するステップは、
ユーザ端末が譲渡したいソフトウェアを選択して管理サーバに伝達するステップと、
管理サーバの使用権限譲渡部が譲受したいユーザ情報をマッチングしてユーザ端末にソフトウェアを伝達するステップと、
ユーザ端末が譲渡しようとする勘定を実行し、管理サーバに伝達するステップと、
管理サーバの使用権限譲渡部が使用権限のトランザクションIDを検索して状態情報をブロックチェーンシステムに要請するステップと、
管理サーバの受信部がブロックチェーンシステムの当該トランザクションIDのブロック情報をチェックして状態情報を受信するステップと、
管理サーバの使用権限譲渡部がデータベースでソフトウェア使用権限を譲渡者から譲受者にアップデートするステップと、
管理サーバの使用権限譲渡部が既存に接続されたユーザ連結を解除するステップと、
を含む請求項1に記載のソフトウェアマルチ所有権勘定管理方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210145186A KR102393403B1 (ko) | 2021-10-28 | 2021-10-28 | 소프트웨어 멀티 소유권 계정 관리 방법 |
| KR10-2021-0145186 | 2021-10-28 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023066338A JP2023066338A (ja) | 2023-05-15 |
| JP7312484B2 true JP7312484B2 (ja) | 2023-07-21 |
Family
ID=81429041
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021205182A Active JP7312484B2 (ja) | 2021-10-28 | 2021-12-17 | ソフトウェアマルチ所有権勘定管理方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12149629B2 (ja) |
| JP (1) | JP7312484B2 (ja) |
| KR (1) | KR102393403B1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115221502A (zh) * | 2022-07-12 | 2022-10-21 | 杭州安恒信息技术股份有限公司 | 离线软件认证方法、系统、计算机设备和存储介质 |
| US12333527B2 (en) * | 2023-07-17 | 2025-06-17 | Bank Of America Corporation | Bifurcated non-fungible tokens as an authenticator |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019004118A1 (ja) | 2017-06-28 | 2019-01-03 | 特定非営利活動法人サイバー・キャンパス・コンソーシアムTies | ブロックチェーンにおけるコンテンツコントラクトならびにそれを用いるコンテンツの管理システムおよびコンテンツの提供方法 |
| WO2019065831A1 (ja) | 2017-09-27 | 2019-04-04 | 株式会社Artrigger | 取引管理方法、利用権管理方法、通信端末、及びプログラム |
| JP2019532603A (ja) | 2016-10-20 | 2019-11-07 | ソニー株式会社 | ブロックチェーンに基づくデジタル権利管理 |
| JP2020030454A (ja) | 2018-08-20 | 2020-02-27 | 株式会社アクセル | 情報処理システム、情報処理装置、情報処理方法及び情報処理プログラム |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5423397B2 (ja) * | 2007-12-27 | 2014-02-19 | 日本電気株式会社 | アクセス権限管理システム、アクセス権限管理方法及びアクセス権限管理用プログラム |
| US8359246B2 (en) * | 2010-03-19 | 2013-01-22 | Buchheit Brian K | Secondary marketplace for digital media content |
| KR101680542B1 (ko) * | 2015-09-09 | 2016-12-13 | 주식회사 코인플러그 | 블록체인을 기반으로 하는 일회용 상품의 정품확인 시스템 및 방법 |
| CN107145768B (zh) * | 2016-03-01 | 2021-02-12 | 华为技术有限公司 | 版权管理方法和系统 |
| US10581620B2 (en) * | 2016-11-14 | 2020-03-03 | Integrity Security Services Llc | Scalable certificate management system architectures |
| US20180167198A1 (en) * | 2016-12-09 | 2018-06-14 | Cisco Technology, Inc. | Trust enabled decentralized asset tracking for supply chain and automated inventory management |
| KR102016730B1 (ko) * | 2017-05-24 | 2019-09-03 | 라온시큐어(주) | 프로그래밍이 가능한 블록체인과 통합 아이디 기반의 사용자 인증 방법 및 시스템 |
| JP7145959B2 (ja) * | 2018-03-06 | 2022-10-03 | ライン プラス コーポレーション | コンテンツの使用権限管理方法および装置 |
| EP3644549A1 (en) * | 2018-10-23 | 2020-04-29 | Siemens Aktiengesellschaft | Issuing device and method for issuing and requesting device and method for requesting a digital certificate |
| KR20200113602A (ko) * | 2019-03-26 | 2020-10-07 | 권형석 | 스마트 컨트랙트 기반 블록체인을 활용한 정품확인 방법 및 시스템. |
| KR102332004B1 (ko) | 2019-05-10 | 2021-11-29 | 주식회사 메디블록 | 블록체인 네트워크에서 계정을 관리하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능 기록 매체 |
| KR102211698B1 (ko) * | 2019-06-26 | 2021-02-03 | 넷마블 주식회사 | 글로벌 인증 계정 시스템 |
-
2021
- 2021-10-28 KR KR1020210145186A patent/KR102393403B1/ko active Active
- 2021-12-17 JP JP2021205182A patent/JP7312484B2/ja active Active
- 2021-12-20 US US17/556,105 patent/US12149629B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019532603A (ja) | 2016-10-20 | 2019-11-07 | ソニー株式会社 | ブロックチェーンに基づくデジタル権利管理 |
| WO2019004118A1 (ja) | 2017-06-28 | 2019-01-03 | 特定非営利活動法人サイバー・キャンパス・コンソーシアムTies | ブロックチェーンにおけるコンテンツコントラクトならびにそれを用いるコンテンツの管理システムおよびコンテンツの提供方法 |
| WO2019065831A1 (ja) | 2017-09-27 | 2019-04-04 | 株式会社Artrigger | 取引管理方法、利用権管理方法、通信端末、及びプログラム |
| JP2020030454A (ja) | 2018-08-20 | 2020-02-27 | 株式会社アクセル | 情報処理システム、情報処理装置、情報処理方法及び情報処理プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102393403B1 (ko) | 2022-04-29 |
| US20230133350A1 (en) | 2023-05-04 |
| JP2023066338A (ja) | 2023-05-15 |
| US12149629B2 (en) | 2024-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7436568B2 (ja) | ブロックチェーンにより実現される方法及びシステム | |
| US11995625B1 (en) | System and method for federated rights management | |
| US7451202B2 (en) | Information management system having a common management server for establishing secure communication among groups formed out of a plurality of terminals | |
| CN107770115B (zh) | 在对等网络中分发数字内容的方法和系统 | |
| US7729495B2 (en) | System and method for detecting unauthorized copying of encrypted data | |
| US7310732B2 (en) | Content distribution system authenticating a user based on an identification certificate identified in a secure container | |
| US7243238B2 (en) | Person authentication system, person authentication method, information processing apparatus, and program providing medium | |
| US7672903B2 (en) | Revocation method and apparatus for secure content | |
| CN110535880B (zh) | 物联网的访问控制方法以及系统 | |
| US20030115147A1 (en) | Secure access method and system | |
| EP2237182A1 (en) | Method, system, license server for providing a license to a user for accessing a protected content on a user device and software module | |
| CN111934870B (zh) | 区块链网络中的根证书更新方法、装置、设备以及介质 | |
| US20080097921A1 (en) | Digital distribution management system and contents distribution management method using the same | |
| JP2018055203A (ja) | データ管理システム、情報処理装置、プログラム、データ管理方法、データ構造 | |
| KR20050008626A (ko) | 정보 처리 장치 및 방법, 정보 처리 시스템, 기록 매체,및 프로그램 | |
| JP7303653B2 (ja) | 管理方法、管理装置、及び、プログラム | |
| KR102286016B1 (ko) | 블록체인 기반의 클라우드 서비스 제공 시스템 | |
| US10019696B2 (en) | Distributed digital rights-managed file transfer and access control | |
| JP2002334173A (ja) | コンテンツ配信方法及びこれに用いるサーバ及び端末並びにコンピュータプログラム | |
| JP7312484B2 (ja) | ソフトウェアマルチ所有権勘定管理方法 | |
| KR20230043800A (ko) | 컨텐츠 관리 서버 | |
| JP2023120387A (ja) | 管理方法、管理装置、及び、プログラム | |
| CN107465728B (zh) | 关于标识码的信息处理方法、中央服务器及存储介质 | |
| EP1817864A1 (en) | Method and device for migrating a specifically encrypted access object from a first terminal unit to a second terminal unit | |
| JP2007226470A (ja) | 権限管理サーバ、権限管理方法、権限管理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211217 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221115 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20230215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230404 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230613 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7312484 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |