Software-as-an-intellectual property system and method
OwnerPouya Taagholinventor
Life of this patent
Estimating the term…
Abstract
This disclosure offers an end-to-end system and method to enable companies to create differentiating capabilities rapidly by tapping into a large pool of independent software vendors (ISV) while protecting and utilizing enterprise's proprietary digital resources. Examples of such resources include data and compute/storage infrastructure including Large Language Model (LLM) infrastructure. This disclosure enables complete separation of ISV's developed intellectual property (SoftIP) such as code/processes from enterprise data and resources. In addition, this system and method enables the SoftIP to be executed at a third party facility secured with advanced cryptographic technologies to ensure code integrity and secure access to enterprise's proprietary digital assets.
Claims10
A method comprising:
- running Software Intellectual Property (SoftIP) code in a third party secure cloud provider;
- freezing the SoftIP code and recording the SoftIP code to an escrow provider to ensure consistency;
- requiring any changes to the SoftIP code initiated by a SoftIP developer to be approved by a SoftIP client;
- and
- sending results of executing the SoftIP code to a SoftIP client, wherein the SoftIP client cannot see the SoftIP code nor any data or resources proprietary to the SoftIP developer.
A system comprising:
- a Software Intellectual Property (SoftIP) cloud host provider configured to run SoftIP code created by a SoftIP developer, control access to resources, and verify code integrity using certified tools and verified resources;
- a SoftIP escrow provider configured to receive, store, and verify cryptographically signed software code packages and revisions, wherein the SoftIP escrow provider is configured to freeze the SoftIP code and record the SoftIP code to an escrow provider to ensure consistency;
- a SoftIP client capable of receiving results of executing the SoftIP code by the SoftIP cloud host provider, wherein the SoftIP client cannot see the SoftIP code nor any data or resources proprietary to the SoftIP developer;
- and
- wherein any changes to the SoftIP code initiated by a SoftIP developer are required to be approved by the SoftIP client.
Dependencies are inferred from the claim text.