Secure large volume feature license provisioning system

US9646332B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9646332-B2
Application numberUS-201113238850-A
CountryUS
Kind codeB2
Filing dateSep 21, 2011
Priority dateSep 21, 2010
Publication dateMay 9, 2017
Grant dateMay 9, 2017

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.

Disclosed is a manufacturing process and feature licensing system for provisioning personalized (device-unique) licenses to devices. The secure system uses a secure key wrapping mechanism to deliver the LSK to LPS. Another feature is that various network communication links are secured using standard security protocol. Application messages, license templates, licenses are digitally signed. The system is flexible, configured to allow multiple manufacturers and to allow various feature configurations via the use of License Template; scalable, as it is possible to use multiple LPS hosts to serve multiple programming stations; and available in that the delegation of license signing capability from CLS to LPS eliminates the dependency on unreliable Internet connections. Redundant LPS hosts provide high level of availability required for high volume license provisioning. The system is traceable: license and device association are replicated back to the CLS to provide full license request and generation traceability.

First claim

Opening claim text (preview).

We claim: 1. A system for provisioning feature licenses that enable specified features in a device, the system comprising: a central license server (CLS) at a central location that: receives a request from a user to create a license template describing features of a product; creates, based on the received request, the license template describing the features of the product; and transmits the license template to a device programming station computer located at a factory location where a plurality of devices are manufactured, the factory location different from the central location; the device programming station computer that: receives the license template from the CLS; and transmits to each of the plurality of devices a license load trigger that includes the license template received from the CLS; a license personalization server (LPS), different from the CLS and the device programming station computer, that: receives, from each of the plurality of devices during a manufacturing process of each of the plurality of devices, a feature license request that includes the license template transmitted by the device programming station computer; generates, for each of the plurality of devices based on the license template, a feature license for the features described by the license template in response to receiving the feature license request; and transmits to each of the plurality of devices the feature license generated for the device, the transmitted feature license stored on the device during the manufacturing process. 2. The system of claim 1 , wherein the system further comprises an LPS manager at the central location that stores information about every LPS deployed to a factory. 3. The system of claim 1 , wherein the system further comprises a log collector at the central location that collection information on requests received by the LPS for feature licenses. 4. The system of claim 1 , wherein the features described by the license template are selected by the user and the license template includes a product identifier corresponding to the product. 5. The system of claim 1 , further comprising an LLA loaded on each of the plurality of devices that generates the license request and stores the feature license. 6. The system of claim 1 , wherein the device programming station computer receives, from each device, the feature license request and transmits the feature license request to the license personalization server. 7. The system of claim 1 , wherein the feature license request received from each device includes an identifier of the device, and the feature license generated by the LPS for the device includes the identifier included in the feature license request. 8. The system of claim 1 , wherein the license template is signed with a product signing key of the product, and each feature license request includes a signature by a device signing key of a device from the plurality of devices. 9. The system of claim 1 , wherein each feature license request further comprises an identifier of the product and each feature license includes the identifier.

Assignees

Inventors

Classifications

  • Licensing · CPC title

  • G06F21/105Primary

    Arrangements for software license management or administration, e.g. for managing licenses at corporate level · CPC title

  • G06Q30/06Primary

    Buying, selling or leasing transactions · CPC title

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 US9646332B2 cover?
Disclosed is a manufacturing process and feature licensing system for provisioning personalized (device-unique) licenses to devices. The secure system uses a secure key wrapping mechanism to deliver the LSK to LPS. Another feature is that various network communication links are secured using standard security protocol. Application messages, license templates, licenses are digitally signed. The …
Who is the assignee on this patent?
Zheng Jinsong, Chan Tat Keung, Chen Liqiang, and 5 more
What technology area does this patent fall under?
Primary CPC classification G06F21/105. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 09 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).