Apparatus and method to reduce standby power for systems in battery mode with a connected bus powered device

US2021208668A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021208668-A1
Application numberUS-202117203561-A
CountryUS
Kind codeA1
Filing dateMar 16, 2021
Priority dateMar 16, 2021
Publication dateJul 8, 2021
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.

A power saving apparatus and method for a host system to proactively decide to save power and increase battery life when bus powered peripheral devices are connected to the System's Type-C ports. The Host (or Host System) decides if a Bus Powered Device (BPD), hub or a peripheral device requires application services, or a device-initiated wake based on wake policies of a respective Universal Serial Bus (USB) 3.2, Thunderbolt 3 (TBT3), USB4, Display Port (DP) Protocol. Thereafter, the Host decides based on S0, Low Power System standby entry—wake time latency requirement along with Type-C IO Protocol policies, to trigger the system power delivery (PD) Controller to remove power to the BPD. To save power, the Host System Wake logic power partition is also powered off.

First claim

Opening claim text (preview).

What is claimed is: 1 . A machine-readable storage media having machine-readable instructions stored there on, that when executed, cause one or more processors to perform a method comprising: detecting a device connected to a port; enabling power to the device; determining that the device connected to the port is inactive; initiating standby mode by sending standby indication to a power delivery controller; instructing a voltage regulator to reduce power to the device in response to the standby indication; and reducing power to the device. 2 . The machine-readable storage media of claim 1 , having machine-readable instructions stored there on, that when executed, cause the one or more processors to perform a further method comprising: sending a standby exit indication to an embedded controller or PD controller; and setting current limit for the voltage regulator in response to the standby exit indication. 3 . The machine-readable storage media of claim 1 , wherein the port is a USB Type-C port. 4 . The machine-readable storage media of claim 1 , wherein the device is bus power device or a hub connected system. 5 . The machine-readable storage media of claim 1 , wherein reducing power to the device includes cutting power to a wake logic power plane. 6 . The machine-readable storage media of claim 1 , wherein the device does not use device-initiated wake. 7 . The machine-readable storage media of claim 1 , having machine-readable instructions stored there on, that when executed, cause the one or more processors to perform a further method comprising: sending a message to reduce or turn off power to the device via a API interface. 8 . The machine-readable storage media of claim 1 , having machine-readable instructions stored there on, that when executed, cause the one or more processors to perform a further method comprising: reading a flag to determine whether to keep a system wake logic power plane powered on when reducing power to the device. 9 . The machine-readable storage media of claim 8 , wherein the flag is a DEVICE_REMOTE_WAKEUP flag when the device is a USB 3.2 device. 10 . The machine-readable storage media of claim 8 , wherein the flag is a Router Configuration Space Basic Attribute when the device is a USB 4 device. 11 . A system comprising: a processor; a power delivery controller coupled to the processor; a port coupled to the power delivery controller; an embedded controller coupled to the power delivery controller and the processor; and a voltage regulator coupled to the port, wherein the processor is to: detect a device connected to the port; enable power to the device; determine that the device connected to the port is inactive; initiate standby mode by sending standby indication to the power delivery controller via the embedded controller; and instruct the voltage regulator to reduce power to the device in response to the standby indication. 12 . The system of claim 11 , wherein the processor to: send a standby exit indication to the embedded controller or PD controller; and set current limit for the voltage regulator in response to the standby exit indication. 13 . The system of claim 11 , wherein the port is a USB Type-C port. 14 . The system of claim 11 , wherein the device is bus power device or a hub connected system. 15 . The system of claim 11 , wherein the processor is to cut power to a wake logic power plane. 16 . The system of claim 11 , wherein the processor is to read a flag to determine whether to keep a system wake logic power plane powered on when it is to reduce power to the device. 17 . The system of claim 16 , wherein the flag is a DEVICE_REMOTE_WAKEUP flag when the device is a USB 3.2 device, or wherein the flag is a Router Configuration Space Basic Attribute when the device is a USB 4 device. 18 . An apparatus comprising: a memory to store instructions; and a processor coupled to the memory, wherein the processor is to execute the instructions which include: detecting a device connected to a port; enabling power to the device; determining that the device connected to the port is inactive; initiating standby mode by sending standby indication to a power delivery controller; instructing a voltage regulator to reduce power to the device in response to the standby indication; and reducing power to the device. 19 . The apparatus of claim 18 , wherein the instructions include: sending a standby exit indication to an embedded controller; setting current limit for the voltage regulator in response to the standby exit indication; and reading a flag to determine whether to keep a system wake logic power plane powered on when the processor is to reduce power to the device. 20 . The apparatus of claim 18 , wherein the flag is a DEVICE_REMOTE_WAKEUP flag when the device is a USB 3.2 device, or wherein the flag is a Router Configuration Space Basic Attribute when the device is a USB 4 device.

Assignees

Inventors

Classifications

  • Electrical coupling · CPC title

  • Suspend and resume; Hibernate and awake · CPC title

  • Universal serial bus [USB] · CPC title

  • G06F1/3296Primary

    by lowering the supply or operating voltage · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · 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 US2021208668A1 cover?
A power saving apparatus and method for a host system to proactively decide to save power and increase battery life when bus powered peripheral devices are connected to the System's Type-C ports. The Host (or Host System) decides if a Bus Powered Device (BPD), hub or a peripheral device requires application services, or a device-initiated wake based on wake policies of a respective Universal Se…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G06F1/3296. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 08 2021 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).