Changing hardware capabilities of a device

US10708129B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10708129-B1
Application numberUS-201615298208-A
CountryUS
Kind codeB1
Filing dateOct 19, 2016
Priority dateOct 19, 2016
Publication dateJul 7, 2020
Grant dateJul 7, 2020

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.

A technology is provided for changing a hardware capability of an internet capable device. A hardware capability of an internet capable device is restrained to a first limit based on a first configuration definition. A second configuration definition is requested to change the first limit set by the first configuration definition from a service provider environment. A second configuration definition is received from the service provider environment at the internet capable device. The hardware capability of the internet capable device are changed to a second limit based on the second configuration definition.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory machine readable storage medium having instructions embodied thereon, the instructions when executed cause a processor to perform a method for changing a hardware capability of an internet capable device, the method comprising: restraining, at an internet capable device, a hardware capability of a resource of the internet capable device to a first limit based at least in part on a first configuration definition; receiving a request at the internet capable device from a client device to change the first limit set by the first configuration definition; sending the request to change the first limit received from the client device to a service provider environment using the Internet with an authentication identifying the internet capable device and indicating that the client device is authorized for a second limit based at least in part on a second configuration definition; receiving, via the Internet at the internet capable device, the second configuration definition from a manager service in the service provider environment after the service provider environment has authenticated a validity of the authentication; and changing the first limit of the hardware capability of the resource of the internet capable device to the second limit based at least in part on the second configuration definition loaded using a boot loader of the internet capable device, wherein the second limit is set for an amount of time after which the internet capable device reverts to the first limit. 2. The non-transitory machine readable storage medium of claim 1 , wherein the authentication uses cryptography and is authenticated at the service provider environment using the cryptography. 3. The non-transitory machine readable storage medium of claim 1 , wherein the hardware capability is network bandwidth for streaming electronic data and the second limit is to increase the network bandwidth compared to the first limit for electronic content received from a particular service provider. 4. The non-transitory machine readable storage medium of claim 1 , wherein the first limit and the second limit operate to limit a speed and/or width of data communicated over a peripheral component interface (PCI) of the internet capable device. 5. The non-transitory machine readable storage medium of claim 1 , wherein the second configuration definition is encrypted by the service provider environment and is decrypted by the internet capable device. 6. A method for changing a hardware capability of an internet capable device, comprising: restraining a hardware capability of an internet capable device to a first limit based at least in part on a first configuration definition; receiving a request for a second configuration definition from a client device to change the first limit set by the first configuration definition, wherein the request includes an authentication identifying the internet capable device and indicating that the client device is authorized for a second limit based at least in part on a second configuration definition; sending the request to a manager service of a service provider environment; receiving the second configuration definition from the manager service of the service provider environment at the internet capable device after the authentication is validated at the service provider environment; and changing the hardware capability of the internet capable device to the second limit based at least in part on the second configuration definition, wherein the second configuration definition is loaded by a boot loader of the internet capable device, wherein the second limit is set for an amount of time after which the internet capable device reverts to the first limit. 7. The method of claim 6 , wherein the second configuration definition is encrypted by the service provider environment and is decrypted by the internet capable device. 8. The method of claim 6 , wherein the authentication is created using cryptography and is authenticated at the service provider environment using the cryptography. 9. The method of claim 6 , wherein the hardware capability is a network bandwidth for streaming data and the second limit is to increase the network bandwidth compared to the first limit for content from a particular service provider. 10. The method of claim 6 , wherein the first limit and the second limit operate to limit a speed and/or width of data communicated over a peripheral component interface (PCI) of the internet capable device. 11. The method of claim 6 , wherein the second limit changes a frequency of at least one core of a processor associated with the internet capable device. 12. The method of claim 6 , wherein the first limit and the second limit are set by turning on or off cores of a processor associated with the internet capable device. 13. The method of claim 6 , wherein the internet capable device is a router and the hardware capability is network bandwidth. 14. The method of claim 6 , wherein the internet capable device is a dual band router and the first limit and/or the second limit are set by turning on or off a band of the dual band router. 15. An internet capable device for multiple hardware capability configuration definitions, comprising: a plurality of hardware capabilities for processing and exchanging data, the internet capable device further comprising: a first configuration definition to set a first limit for the hardware capabilities; a second configuration definition to set a second limit for the hardware capabilities, wherein the second limit allows for improved hardware capabilities as compared to the first configuration definition; and a configuration manager service to detect a command at the internet capable device to provide electronic content from a defined service provider to a client device and to set the internet capable device to use the second configuration definition for the electronic content while providing the electronic content from the defined service provider after an authentication is validated, wherein the second configuration definition is loaded by a boot loader of the internet capable device, and to revert the internet capable device to the first configuration definition upon providing the electronic content from the defined service provider, wherein the authentication identifies the internet capable device and indicates that the client device is authorized for the second limit based at least in part on the second configuration definition, and the second limit is set for an amount of time after which the internet capable device reverts to the first limit. 16. The internet capable device of claim 15 , wherein the hardware capabilities include network bandwidth for streaming electronic data and the second limit is to increase the network bandwidth compared to the first limit for electronic content received from a defined service provider. 17. The internet capable device of claim 15 , wherein the first limit and the second limit operate to limit a speed and/or bandwidth of data communicated over a peripheral component interface (PCI) of the internet capable device. 18. The internet capable device of claim 15 , wherein the second limit changes a frequency of at least one core of a processor associated with the internet capable device. 19. The internet capable device of claim 15 , wherein the first limit and the second limit are set by turning on or off cores of a processor associated with the internet capable device. 20. The internet capable device of cl

Assignees

Inventors

Classifications

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • received data contents, e.g. message integrity · CPC title

  • using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title

  • the condition being an adaptation, e.g. in response to network events · CPC title

  • Protecting data integrity, e.g. using checksums, certificates or signatures · 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 US10708129B1 cover?
A technology is provided for changing a hardware capability of an internet capable device. A hardware capability of an internet capable device is restrained to a first limit based on a first configuration definition. A second configuration definition is requested to change the first limit set by the first configuration definition from a service provider environment. A second configuration defin…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/0428. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 07 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).