Invention Grant
- Patent Title: Blockchain based software licensing enforcement
-
Application No.: US15482036Application Date: 2017-04-07
-
Publication No.: US10572688B2Publication Date: 2020-02-25
- Inventor: Rajiv Asati , Nagendra Kumar Nainar , Carlos M. Pignataro , Justin J. Muller
- Applicant: Cisco Technology, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Edell, Shapiro & Finnan, LLC
- Main IPC: G06F21/64
- IPC: G06F21/64 ; G06F21/12 ; G06F21/10

Abstract:
A server compiles a software program with a randomly generated string to produce compiled code. The server also computes a hash of the compiled code to produce a unique identifier for the software program. Upon receiving a request from a user to download the software program, the server generates a transaction for a blockchain that has a transaction identifier and the transaction including a user identifier for the user and the unique identifier. The server embeds the transaction identifier and the unique identifier with the software program, and downloads the software program to a computing device associated with the user.
Public/Granted literature
- US20180293363A1 BLOCKCHAIN BASED SOFTWARE LICENSING ENFORCEMENT Public/Granted day:2018-10-11
Information query