IP Library Granted Patent US 9,075,425
Granted Patent B2
US 9,075,425 · App. 13/866,442 · Granted Jul 7, 2015

Adjustable output power supply

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,075,425
App. No.
13/866,442
Granted
Jul 7, 2015
Kind
B2
Abstract

An adjustable output power supply with a data communications connector that at least partially complies with physical specifications of a defined data interface standard connector, such as a USB connector. The data communications connector has a number of data contacts and power contacts coupled to and providing output electrical power from a programmable power supply. A controller receives an indication of a detection of a feature of a mating connector coupled to the data communications connector, determines, based on receiving the detection, at least one resistance value between a data contact and at least one power contact, and adjusts an output voltage of the programmable power supply based on the at least one resistance value.

Claims (56)

1. An adjustable output power supply, comprising:

a data communications connector at least partially complying with physical specifications of a defined data interface standard connector, the data communications connector comprising:

a plurality of data contacts, wherein the data contacts are specified for the defined data interface standard connector to convey data; and

a plurality of electrical power contacts specified for the defined data interface standard connector to convey electrical power,

wherein the plurality of electrical power contacts is coupled to and is providing output electrical power from a programmable power supply; and

a controller, communicatively coupled to the programmable power supply, the controller configured to:

receive an indication of a detection of a physical feature of a mating connector coupled to the data communications connector, wherein the mating connector differs, by the presence of the physical feature, from physical specifications for a complementary connector for the defined data interface standard connector; and

determine, based on receiving the indication, at least one resistance value between at least one data contact within the plurality of data contacts and at least one electrical power contact within the plurality of electrical power contacts, and

adjust an output voltage of the programmable power supply based on the at least one resistance value.

2. The power supply of claim 1 , further comprising a feature sensor located in proximity to the data communications connector and communicatively coupled to the controller, the feature sensor configured to detect a presence of the physical feature of the mating connector when the mating connector is coupled to the data communications connector,

wherein the feature sensor provides, based on the detection of the presence of the physical feature, the indication.

3. The power supply of claim 1 , wherein the controller is further configured to disable data communications over the plurality of data contacts based upon receiving the indication of the detection of the physical feature.

4. The power supply of claim 1 , wherein the controller is configured to adjust, in response to an absence of the indication, the output voltage of the programmable power supply to an output power voltage specified for the defined data interface standard connector.

5. The power supply of claim 4 , wherein the defined data interface standard connector comprises a Universal Serial Bus connector, and

wherein the controller is configured to adjust, in response to the absence of the indication, the output voltage of the programmable power supply to five volts.

6. The power supply of claim 1 , wherein the programmable power supply is further configured to provide output electrical power with a limited output electrical current, and

wherein the controller is further configured to:

determine, based on receiving the indication, a second resistance value between at least one second data contact within the plurality of data contacts and at least one second electrical power contact within the plurality of electrical power contacts, wherein the second resistance value is different from the at least one resistance value; and

adjust an output electrical current limit value of the programmable power supply based upon the second resistance value.

7. The power supply of claim 6 , wherein the controller is configured to determine the at least one resistance value by at least determining a first resistance between a first electrical power contact within the plurality of electrical power contacts and a first data contact within the plurality of data contacts, wherein at least one of the first data contact differs from the second data contact and the first electrical power contact differs from the second electrical power contact.

8. A method of operating a power supply, the method comprising:

receiving an indication of a detection of a physical feature of a mating connector coupled to a data communications connector, wherein the data communications connector at least partially complies with physical specifications of a defined data interface standard connector, wherein the mating connector differs, by the presence of the physical feature, from physical specifications for a complementary connector for the defined data interface standard connector, the data communications connector comprising:

a plurality of data contacts, wherein the data contacts are specified for the defined data interface standard connector to convey data; and

a plurality of electrical power contacts specified for the defined data interface standard connector to convey electrical power,

wherein the plurality of electrical power contacts provide output electrical power from a programmable power supply;

determining, based on receiving the indication, at least one resistance value between at least one data contact within the plurality of data contacts and at least one electrical power contact within the plurality of electrical power contacts; and

adjusting an output voltage of the programmable power supply based on the at least one resistance value.

9. The method of claim 8 , further comprising:

detecting a presence of the physical feature of the mating connector when the mating connector is coupled to the data communications connector; and

providing, based on detecting the presence of the physical feature, the indication.

10. The method of claim 8 , further comprising disabling data communications over the plurality of data contacts based upon receiving the indication.

11. The method of claim 8 , further comprising adjusting, in response to an absence of the indication, the output voltage of the programmable power supply to an output power voltage specified for the defined data interface standard connector.

12. The method of claim 11 , wherein the defined data interface standard connector comprises a Universal Serial Bus connector, and

wherein the adjusting, in response to the absence of the indication, comprises adjusting the output voltage of the programmable power supply to five volts.

13. The method of claim 8 further comprising:

determining, based on receiving the indication, a second resistance value between at least one second data contact within the plurality of data contacts and at least one second electrical power contact within the plurality of electrical power contacts, wherein the second resistance value is different from the at least one resistance value; and

adjusting an output electrical current limit value of the programmable power supply based upon the second resistance value.

14. The method of claim 13 ,

wherein the determining the at least one resistance value comprises determining a first resistance between a first electrical power contact within the plurality of electrical power contacts and a first data contact within the plurality of data contacts, wherein at least one of the first data contact differs from the second data contact and the first electrical power contact differs from the second electrical power contact.

15. A non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising instructions for:

receiving an indication of a detection of a physical feature of a mating connector coupled to a data communications connector, wherein the data communications connector at least partially complies with physical specifications of a defined data interface standard connector, wherein the mating connector differs, by the presence of the physical feature, from physical specifications for a complementary connector for the defined data interface standard connector, the data communications connector comprising:

a plurality of data contacts, wherein the data contacts are specified for the defined data interface standard connector to convey data; and

a plurality of electrical power contacts specified for the defined data interface standard connector to convey electrical power,

wherein the plurality of electrical power contacts provide output electrical power from a programmable power supply;

determining, based on receiving the indication, at least one resistance value between at least one data contact within the plurality of data contacts and at least one electrical power contact within the plurality of electrical power contacts; and

adjusting an output voltage of the programmable power supply based on the at least one resistance value.

16. The non-transitory computer readable storage medium of claim 15 , the computer readable program code further comprising instructions for:

detecting a presence of the physical feature of the mating connector when the mating connector is coupled to the data communications connector; and

providing, based on detecting the presence of the physical feature, the indication.

17. The non-transitory computer readable storage medium of claim 15 , the computer readable program code further comprising instructions for disabling data communications over the plurality of data contacts based upon receiving the indication.

18. The non-transitory computer readable storage medium of claim 15 , the computer readable program code further comprising instructions for adjusting, in response to an absence of the indication, the output voltage of the programmable power supply to an output power voltage specified for the defined data interface standard connector.

19. The non-transitory computer readable storage medium of claim 15 , the computer readable program code further comprising instructions for:

determining, based on receiving the indication, a second resistance value between at least one second data contact within the plurality of data contacts and at least one second electrical power contact within the plurality of electrical power contacts, wherein the second resistance value is different from the at least one resistance value; and

adjusting an output electrical current limit value of the programmable power supply based upon the second resistance value.

20. The non-transitory computer readable storage medium of claim 19 ,

wherein the instructions for determining the at least one resistance value comprise instructions for determining a first resistance between a first electrical power contact within the plurality of electrical power contacts and a first data contact within the plurality of data contacts, wherein at least one of the first data contact differs from the second data contact and the first electrical power contact differs from the second electrical power contact.

Assignments (5)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Mar 30, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 035335/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2013
From: BURRELL, DOUGLAS JAMES ARTHUR; GRIFFIN, JASON TYLER; WOOD, TODD ANDREW
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030862/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2013
From: BURRELL, DOUGLAS JAMES ARTHUR; GRIFFIN, JASON TYLER; WOOD, TODD ANDREW WOOD
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030862/0709 →