Abstract: An apparatus system is provided which comprises: a first input/output (I/O) port; a second I/O port; circuitry to generate (i) a first signal at a first voltage level and (ii) a second signal at a second voltage level; and switching circuitry to selectively supply any one of the first signal or the second signal to any one of the first I/O port or the second I/O port.
CLAIMS
We claim:
1. An apparatus comprising:
a first input/output (I/O) port;
a second I/O port;
circuitry to generate (i) a first signal at a first voltage level and (ii) a second signal at a second voltage level; and
switching circuitry to selectively supply any one of the first signal or the second signal to any one of the first I/O port or the second I/O port.
2. The apparatus of claim 1, further comprising:
a controller to control the switching circuitry such that the first I/O port is to: receive the first signal at a first time-period, receive the second signal at a second time-period, and not receive either of the first signal or the second signal at a third time-period.
3. The apparatus of any of claims 1 -2, further comprising:
a battery; and
a controller to receive charge information associated with the battery, wherein the controller is to control the switching circuitry based at least in part on the charge information associated with the battery.
4. The apparatus of any of claims 1-2, further comprising:
a controller to control the switching circuitry such that the first I/O port is to:
receive the first signal in response to a first external device being attached to the
first I/O port,
receive the second signal in response to a second external device being attached to
the first I/O port, and
not receive either of the first signal or the second signal in response to no external
devices being attached to the first I/O port.
5. The apparatus of any of claims 1-2, further comprising:
a battery; and
a controller to configure the switching circuitry such that the first I/O port is to:
receive the first signal with the first voltage level in response to a charge level of
the battery being higher than a first threshold value,
receive the second signal with the second voltage level in response to a charge
level of the battery being between a first threshold value and a second threshold value, and
not receive either of the first signal or the second signal in response to the charge
level of the battery being lower than the second threshold value.
6. The apparatus of claim 5, wherein the switching circuitry comprises a plurality of switches.
7. The apparatus of any of claims 1-6, wherein the I/O port is a Universal Serial Bus (USB) type-C port.
8. An apparatus comprising:
a first circuitry to generate a first signal at a first voltage level and a second signal at a second voltage level; and
a second circuitry to selectively supply any one of the first signal or the second signal to any one of a first input/output (I/O) port or a second I/O port.
9. The apparatus of claim 8, further comprising:
a third circuitry to supply the first signal to the first I/O port at a first time-period;
a fourth circuitry to supply the second signal to the first I/O port at a second time-period; and
a fifth circuitry to refrain from supplying either of the first signal or the second signal to the first I/O port at a third time-period.
10. The apparatus of claim 10, further comprising:
a sixth circuitry to selectively supply any one of the first signal or the second signal to any one of the first I/O port or the second I/O port based at least in part on one or more of: configuration of a first external device attached to the first I/O port, configuration of a second external device attached to the second I/O port, or a charge level of a battery hat is to supply power to the first I/O port and the second I/O port.
11. A system comprising:
a battery to selectively supply power to the system;
an input/output (I/O) port, wherein an external device is to be selectively attached to the output port;
circuitry to supply a signal to the I/O port; and a controller to:
receive information associated with the battery, and
dynamically limit a current of the signal supplied to the I/O port, based at least in part on the information associated with the battery.
12. The system of claim 11, wherein the information associated with the battery comprises one or both of a remaining charge of the battery, or an estimated time remaining before the charge of the battery is exhausted.
13. The system of any of claims 11-12, wherein the controller is to:
set a first maximum value of the current of the signal supplied to the I/O port in response to a first percentage of charge remaining in the battery; and
set a second maximum value of the current of the signal supplied to the I/O port in response to a second percentage of charge remaining in the battery,
wherein the first percentage of charge is higher than the second percentage of charge, and
wherein the first maximum value of the current is higher than the second maximum value of the current.
14. The system of any of claims 11-13, further comprising:
a monitor circuitry to estimate the current of the signal supplied to the 10 port, wherein the controller is to dynamically limit the current of the signal supplied to the 10 port, based at least in part on the estimate of the current of the signal supplied to the 10 port.
15. The system of any of claims 11-14, wherein:
the circuitry is to receive, via the I/O port, configuration information of the external device; and
the controller is to dynamically limit the current of the signal supplied to the 10 port, based at least in part on the configuration information of the external device.
16. The system of any of claims 11-15, further comprising:
a switch between an output of the circuitry and the I/O port,
wherein the controller is to control an on state and an off state of the switch, based at least in part on the information associated with the battery.
17. The system of any of claims 11-16, wherein the output port is a Universal Serial Bus (USB) type-C port.
18. An apparatus comprising:
a first circuitry to supply a signal to an input/output (I/O) port of the device;
a second circuitry to collect information associated with a battery that is to power the device; and
a third circuitry to dynamically limit a current of the signal supplied to the I/O port, based at least in part on the information associated with the battery.
19. The apparatus of claim 18, further comprising:
a fourth circuitry to dynamically limit the current of the signal, based at least in part on a charge level of the battery being less than a threshold.
20. The apparatus of any of claims 18-19, further comprising:
a fourth circuitry to dynamically control the switch, based at least in part on the information associated with the battery.
21. A method compri sing:
generating (i) a first signal at a first voltage level and (ii) a second signal at a second voltage level; and
selectively supplying any one of the first signal or the second signal to any one of a first input/output (I/O) port or a second I/O port.
22. The method of claim 21, wherein the selectively supplying further comprises:
supplying the first signal to the first I/O port at a first time-period;
supplying the second signal to the first I/O port at a second time-period; and
refraining from supplying either of the first signal or the second signal to the first I/O port
at a third time-period.
23. The method of any of claims 21-22, further comprising:
receiving charge information associated with a battery,
wherein any one of the first signal or the second signal is selectively supplied to any one of the first I/O port or the second I/O port, based at least in part on the charge information associated with the battery.
24. A non-transitory computer-readable storage medium having instructions that when executed by a processor, cause the processor to perform the method of any one of claims 21-23.
25. An apparatus comprising:
means for performing the method in any of the claims 21-23.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 201947033995-IntimationOfGrant25-09-2024.pdf | 2024-09-25 |
| 1 | 201947033995.pdf | 2019-08-23 |
| 2 | 201947033995-FORM 1 [23-08-2019(online)].pdf | 2019-08-23 |
| 2 | 201947033995-PatentCertificate25-09-2024.pdf | 2024-09-25 |
| 3 | 201947033995-DRAWINGS [23-08-2019(online)].pdf | 2019-08-23 |
| 3 | 201947033995-Annexure [01-03-2024(online)].pdf | 2024-03-01 |
| 4 | 201947033995-FORM 13 [01-03-2024(online)].pdf | 2024-03-01 |
| 4 | 201947033995-DECLARATION OF INVENTORSHIP (FORM 5) [23-08-2019(online)].pdf | 2019-08-23 |
| 5 | 201947033995-PETITION UNDER RULE 137 [01-03-2024(online)].pdf | 2024-03-01 |
| 5 | 201947033995-COMPLETE SPECIFICATION [23-08-2019(online)].pdf | 2019-08-23 |
| 6 | Correspondence by Agent_Form-5_26-08-2019.pdf | 2019-08-26 |
| 6 | 201947033995-Proof of Right [01-03-2024(online)].pdf | 2024-03-01 |
| 7 | 201947033995-Written submissions and relevant documents [01-03-2024(online)].pdf | 2024-03-01 |
| 7 | 201947033995-FORM 18 [28-08-2019(online)].pdf | 2019-08-28 |
| 8 | 201947033995-FORM-26 [27-09-2019(online)].pdf | 2019-09-27 |
| 8 | 201947033995-Correspondence to notify the Controller [05-02-2024(online)].pdf | 2024-02-05 |
| 9 | 201947033995-US(14)-HearingNotice-(HearingDate-16-02-2024).pdf | 2024-01-17 |
| 9 | Correspondence by Agent_Form-26_30-09-2019.pdf | 2019-09-30 |
| 10 | 201947033995-CLAIMS [30-11-2021(online)].pdf | 2021-11-30 |
| 10 | 201947033995-FORM 3 [18-08-2020(online)].pdf | 2020-08-18 |
| 11 | 201947033995-FER_SER_REPLY [30-11-2021(online)].pdf | 2021-11-30 |
| 11 | 201947033995-Information under section 8(2) [06-08-2021(online)].pdf | 2021-08-06 |
| 12 | 201947033995-FORM 3 [06-08-2021(online)].pdf | 2021-08-06 |
| 12 | 201947033995-OTHERS [30-11-2021(online)].pdf | 2021-11-30 |
| 13 | 201947033995-FER.pdf | 2021-10-18 |
| 13 | 201947033995-PETITION UNDER RULE 137 [30-11-2021(online)].pdf | 2021-11-30 |
| 14 | 201947033995-FER.pdf | 2021-10-18 |
| 14 | 201947033995-PETITION UNDER RULE 137 [30-11-2021(online)].pdf | 2021-11-30 |
| 15 | 201947033995-FORM 3 [06-08-2021(online)].pdf | 2021-08-06 |
| 15 | 201947033995-OTHERS [30-11-2021(online)].pdf | 2021-11-30 |
| 16 | 201947033995-FER_SER_REPLY [30-11-2021(online)].pdf | 2021-11-30 |
| 16 | 201947033995-Information under section 8(2) [06-08-2021(online)].pdf | 2021-08-06 |
| 17 | 201947033995-FORM 3 [18-08-2020(online)].pdf | 2020-08-18 |
| 17 | 201947033995-CLAIMS [30-11-2021(online)].pdf | 2021-11-30 |
| 18 | 201947033995-US(14)-HearingNotice-(HearingDate-16-02-2024).pdf | 2024-01-17 |
| 18 | Correspondence by Agent_Form-26_30-09-2019.pdf | 2019-09-30 |
| 19 | 201947033995-Correspondence to notify the Controller [05-02-2024(online)].pdf | 2024-02-05 |
| 19 | 201947033995-FORM-26 [27-09-2019(online)].pdf | 2019-09-27 |
| 20 | 201947033995-FORM 18 [28-08-2019(online)].pdf | 2019-08-28 |
| 20 | 201947033995-Written submissions and relevant documents [01-03-2024(online)].pdf | 2024-03-01 |
| 21 | 201947033995-Proof of Right [01-03-2024(online)].pdf | 2024-03-01 |
| 21 | Correspondence by Agent_Form-5_26-08-2019.pdf | 2019-08-26 |
| 22 | 201947033995-COMPLETE SPECIFICATION [23-08-2019(online)].pdf | 2019-08-23 |
| 22 | 201947033995-PETITION UNDER RULE 137 [01-03-2024(online)].pdf | 2024-03-01 |
| 23 | 201947033995-DECLARATION OF INVENTORSHIP (FORM 5) [23-08-2019(online)].pdf | 2019-08-23 |
| 23 | 201947033995-FORM 13 [01-03-2024(online)].pdf | 2024-03-01 |
| 24 | 201947033995-Annexure [01-03-2024(online)].pdf | 2024-03-01 |
| 24 | 201947033995-DRAWINGS [23-08-2019(online)].pdf | 2019-08-23 |
| 25 | 201947033995-PatentCertificate25-09-2024.pdf | 2024-09-25 |
| 25 | 201947033995-FORM 1 [23-08-2019(online)].pdf | 2019-08-23 |
| 26 | 201947033995.pdf | 2019-08-23 |
| 26 | 201947033995-IntimationOfGrant25-09-2024.pdf | 2024-09-25 |
| 1 | 2021-03-1215-07-29E_12-03-2021.pdf |