Software defined silicon feature licensing

US12061930B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12061930-B2
Application numberUS-202017033200-A
CountryUS
Kind codeB2
Filing dateSep 25, 2020
Priority dateSep 27, 2019
Publication dateAug 13, 2024
Grant dateAug 13, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement software defined silicon feature licensing are disclosed. Example licensor systems disclosed herein includes a third party verifier to verify one or more credentials included in a request to become an authorized delegated licensor, the request received from a third party. Disclosed example licensor systems also include a feature identifier to identify a feature of a silicon structure which the third party is to be granted the authority to license. Disclosed example licensor systems further include a configuration installation code generator to generate feature configuration installation code, the feature configuration installation code to be used by the third party to generate at least a portion of the license, the portion of the license to be used by a licensee to configure the silicon structure to access the licensed feature, and contents of the feature configuration installation code encrypted to prevent access by the authorized delegated licensor.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: interface circuitry; machine readable instructions; and at least one processor circuit to be programmed by the machine readable instructions to at least: detect loss of a network connection with a processor platform associated with a manufacturer of a silicon product, the silicon product configurable to activate a feature based on a license to be generated by the system; and after the network connection is lost, limit activation of the feature of the silicon product to be under a condition that the activation of the feature is to maintain a quality of service to be provided by the silicon product. 2. The system of claim 1 , wherein one or more of the at least one processor circuit is to: obtain a signature from the manufacturer of the silicon product; and sign the license based on the signature. 3. The system of claim 1 , wherein one or more of the at least one processor circuit is to, after the network connection is restored, cause transmission of a certificate to the processor platform associated with the manufacturer of the silicon product, the certificate to indicate the feature has been licensed to the silicon product. 4. The system of claim 3 , wherein one or more of the at least one processor circuit is to: generate a sequence number to include in the license, the sequence number based on a time of generation of the license; and include the sequence number in the certificate. 5. The system of claim 3 , wherein one or more of the at least one processor circuit is to revoke the license based on an instruction from the manufacturer of the silicon product after transmission of the certificate. 6. At least one non-transitory computer readable medium comprising instructions to cause at least one processor circuit to at least: detect loss of a network connection with a processor platform associated with a manufacturer of a silicon product, the silicon product configurable to activate a feature based on a license; and after the network connection is lost, limit activation of the feature of the silicon product to be under a condition that the activation of the feature is to maintain a quality of service to be provided by the silicon product. 7. The at least one non-transitory computer readable medium of claim 6 , wherein the instructions are to cause one or more of the at least one processor circuit to: obtain a signature from the manufacturer of the silicon product; and sign the license based on the signature. 8. The at least one non-transitory computer readable medium of claim 6 , wherein the instructions are to cause one or more of the at least one processor circuit to, after the network connection is restored, cause transmission of a certificate to the processor platform associated with the manufacturer of the silicon product, the certificate to indicate that the feature has been licensed to the silicon product. 9. The at least one non-transitory computer readable medium of claim 8 , wherein the instructions are to cause one or more of the at least one processor circuit to: generate a sequence number to include in the license, the sequence number based on a time of generation of the license; and include the sequence number in the certificate. 10. The at least one non-transitory computer readable medium of claim 8 , wherein the instructions are to cause one or more of the at least one processor circuit to revoke the license based on an instruction from the manufacturer of the silicon product after transmission of the certificate. 11. A method comprising: detecting loss of a network connection with a processor platform associated with a manufacturer of a silicon product, the silicon product having a feature that is activatable based on a license; and after the network connection is lost, limiting, by at least one processor circuit programmed by at least one instruction, activation of the feature to be under a condition that the activation of the feature maintains a quality of service provided by the silicon product. 12. The method of claim 11 , further including: obtaining a signature from the manufacturer of the silicon product; and signing the license based on the signature. 13. The method of claim 11 , further including, after the network connection is restored, transmitting a certificate to the processor platform associated with the manufacturer of the silicon product, the certificate to indicate that the feature has been licensed to the silicon product. 14. The method of claim 13 , further including: generating a sequence number to include in the license, the sequence number based on a time of generation of the license; and including the sequence number in the certificate. 15. The method of claim 13 , further including revoking the license based on an instruction from the manufacturer of the silicon product after transmission of the certificate. 16. The system of claim 1 , wherein the activation of the feature is associated with failure recovery to maintain the quality of service. 17. The system of claim 1 , wherein the activation of the feature is to compensate for a component failure to maintain the quality of service. 18. The at least one non-transitory computer readable medium of claim 6 , wherein activation of the feature is associated with perform failure recovery to maintain the quality of service. 19. The at least one non-transitory computer readable medium of claim 6 , wherein activation of the feature is to compensate for a component failure to maintain the quality of service. 20. The method of claim 11 , wherein the activation of the feature compensates for a component failure to maintain the quality of service.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12061930B2 cover?
Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement software defined silicon feature licensing are disclosed. Example licensor systems disclosed herein includes a third party verifier to verify one or more credentials included in a request to become an authorized delegated licensor, the request received from a third party. Disclosed example licens…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06Q30/0609. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 13 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).