Electronic device management utilizing a distributed ledger

US2022229915A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022229915-A1
Application numberUS-202117152964-A
CountryUS
Kind codeA1
Filing dateJan 20, 2021
Priority dateJan 20, 2021
Publication dateJul 21, 2022
Grant date

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.

In one aspect, an example methodology implementing the disclosed techniques includes receiving an input to register a device for tracking, the input comprising registration data specifying the device and one or more components in the device to register for tracking and a minimum acceptance criterion for each of the one or more components, the minimum acceptance criterion for a registered component defines a minimum threshold percentage of votes needed to approve a modification to the registered component. The method also includes recording the device identifier and the registration data related to the device in a device ledger, generating a rule execution set for the device ledger, the rule execution set comprising one or more rules pertaining to approval of requests to modify the device, and processing requests to modify the device or the one or more registered components in the device based on the specified minimum acceptance criterion and the rule execution set.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer implemented method to facilitate device tracking through use of a distributed ledger, the method comprising: receiving, by a device tracking system, an input from a user to register a device for tracking, the input comprising registration data specifying the device and one or more components in the device to register for tracking and a minimum acceptance criterion for each of the one or more components, the minimum acceptance criterion for a registered component defines a minimum threshold percentage of votes needed to approve a modification to the registered component; recording the device identifier and the registration data related to the device in a device ledger; generating a rule execution set for the device ledger, the rule execution set comprising one or more rules pertaining to approval of requests to modify the device; and processing requests to modify the device or the one or more registered components in the device based on the specified minimum acceptance criterion and the rule execution set. 2 . The method of claim 1 , further comprising generating a software defined lock for a component of the one or more components in the device, the software defined lock configured to prevent modification of the component. 3 . The method of claim 1 , wherein the registration data specifies one or more voting weights, and wherein processing requests to modify the device or the one or more registered components in the device is based on the specified one or more voting weights. 4 . The method of claim 1 , wherein the rule execution set indicates a minimum number of users that need to provide approval for any requested modification to the device. 5 . The method of claim 1 , wherein the rule execution set indicates whether a proxy voting feature is enabled. 6 . The method of claim 1 , wherein the rule execution set indicates whether an approve by submitting device specific information voting feature is enabled. 7 . The method of claim 1 , wherein the rule execution set indicates whether an approve by using provided link voting feature is enabled. 8 . The method of claim 1 , wherein the rule execution set indicates whether an approve by providing a one-time password (OTP) voting feature is enabled. 9 . The method of claim 1 , further comprising: receiving, by the device tracking system, a request to remove a registered component from the device; receiving one or more votes either approving or disapproving the request to remove a registered component from the device; and in response to a determination to approve the request, updating the device ledger to reflect the approval of the request to remove a registered component from the device. 10 . A system comprising: one or more non-transitory machine-readable mediums configured to store instructions; and one or more processors configured to execute the instructions stored on the one or more non-transitory machine-readable mediums, wherein execution of the instructions causes the one or more processors to, receive an input from a user to register a device for tracking, the input comprising registration data specifying the device and one or more components in the device to register for tracking and a minimum acceptance criterion for each of the one or more components, the minimum acceptance criterion for a registered component defines a minimum threshold percentage of votes needed to approve a modification to the registered component; record the device identifier and the registration data related to the device in a device ledger; generate a rule execution set for the device ledger, the rule execution set comprising one or more rules pertaining to approval of requests to modify the device; and process requests to modify the device or the one or more registered components in the device based on the specified minimum acceptance criterion and the rule execution set. 11 . The system of claim 10 , wherein execution of the instructions further causes the one or more processors to generate a software defined lock for a component of the one or more components in the device, the software defined lock configured to prevent modification of the component. 12 . The system of claim 10 , wherein the registration data specifies one or more voting weights, and wherein processing requests to modify the device or the one or more registered components in the device is based on the specified one or more voting weights. 13 . The system of claim 10 , wherein the rule execution set indicates a minimum number of users that need to provide approval for any requested modification to the device. 14 . The system of claim 10 , wherein the rule execution set indicates one of whether an approve by submitting device specific information voting feature is enabled, whether an approve by using provided link voting feature is enabled, and whether an approve by providing a one-time password (OTP) voting feature is enabled. 15 . The system of claim 10 , wherein execution of the instructions further causes the one or more processors to: receive a request to remove a registered component from the device; receive one or more votes either approving or disapproving the request to remove a registered component from the device; and in response to a determination to approve the request, update the device ledger to reflect the approval of the request to remove a registered component from the device. 16 . A computer program product including one or more non-transitory machine-readable mediums encoding instructions that when executed by one or more processors cause a process to be carried out for device tracking through use of a distributed ledger, the process comprising: receiving, by a device tracking system, an input from a user to register a device for tracking, the input comprising registration data specifying the device and one or more components in the device to register for tracking and a minimum acceptance criterion for each of the one or more components, the minimum acceptance criterion for a registered component defines a minimum threshold percentage of votes needed to approve a modification to the registered component; recording the device identifier and the registration data related to the device in a device ledger, the device ledger comprising a device ledger data structure and a corresponding device rule execution set data structure; generating a rule execution set for the device ledger, the rule execution set comprising one or more rules pertaining to approval of requests to modify the device; and processing requests to modify the device or the one or more registered components in the device based on the specified minimum acceptance criterion and the rule execution set. 17 . The computer program product of claim 16 , wherein the process further comprises generating a software defined lock for a component of the one or more components in the device, the software defined lock configured to prevent modification of the component. 18 . The computer program product of claim 16 , wherein the registration data specifies one or more voting weights, and wherein processing requests to modify the device or the one or more registered components in the device is based on the specified one or more voting weights. 19 . The computer program product of claim 16 , wherein the rule execution set indicates one of whether an approve by submitting device specific information voting feature is enabled, whether an approve by using provided link voting feature is enabl

Assignees

Inventors

Classifications

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title

  • Protecting data integrity, e.g. using checksums, certificates or signatures · CPC title

  • by quorum, i.e. whereby two or more security principals are required · CPC title

  • to a system of files or objects, e.g. local or distributed file system or database · 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 US2022229915A1 cover?
In one aspect, an example methodology implementing the disclosed techniques includes receiving an input to register a device for tracking, the input comprising registration data specifying the device and one or more components in the device to register for tracking and a minimum acceptance criterion for each of the one or more components, the minimum acceptance criterion for a registered compon…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06Q10/087. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 21 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).