IP Library Granted Patent US 10,928,856
Granted Patent B1
US 10,928,856 · App. 16/589,891 · Granted Feb 23, 2021

Docking response time

Inventors: Daniel L. Hamlin (Round Rock, TX); Vivek Viswanathan Iyer (Austin, TX)
Assignee: Dell Products, L.P.
G06F1/1632G06F1/1601G06F1/3265G06F1/3287G06F9/4403
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 10,928,856
App. No.
16/589,891
Filed
Oct 1, 2019
Granted
Feb 23, 2021
Kind
B1
Examiner
WU, JERRY
Art Unit
2841
USPC
361/679.41
Abstract

Method and systems reduce response times when docking an Information Handling System (IHS) to a docking station. While the IHS is configured in a low-power mode and in transport in vicinity of the docking station, a proximity to the location of the docking station is detected. An upcoming event at the location the docking station may also be detected. Identities of peripheral devices coupled to the docking station are determined. Instructions are loaded for operation of the peripheral devices by the IHS, where the instructions are loaded without the IHS being coupled to the dock. The instructions may include a device table including addresses for communicating with the peripheral devices. Access to the peripheral devices is blocked until a coupling is detected between the IHS and the docking station. If no coupling is detected within a time threshold, the instructions for operation of the peripheral devices are unloaded.

Claims (25)

1. An Information Handling System (IHS) comprising:

a plurality of logic units configured to operate while the IHS is configured in a standby power state to execute instructions causing the logic units to: detect, while the IHS is configured in a low-power mode, a proximity to a docking location; determine an identity of a plurality of peripheral devices coupled to a dock at the docking location; load instructions for operation of the plurality of peripheral devices by the IHS, wherein the instructions are loaded without the IHS being coupled to the dock; block access to the plurality of peripheral devices; and unblock access to the plurality of peripheral devices upon detecting a coupling between the IHS and the dock during the low-power mode.

2. The IHS of claim 1 , further comprising:

a plurality of processors;

a display;

a plurality of storage devices utilized by the plurality of processors; and

wherein the configuration of the IHS in a low-power mode comprises the plurality of processors, display and plurality of storage devices configured in respective low-power modes.

3. The IHS of claim 1 , wherein the loading of instructions comprises generating a device table identifying the plurality of peripheral devices, wherein the device table comprises addresses for communicating respectively with each of the plurality of peripheral devices.

4. The IHS of claim 1 , wherein the loading of instructions comprises notifying an operating system of the IHS of the peripheral devices in the generated device table.

5. The IHS of claim 1 , wherein the proximity to the dock location is detected based on wireless signal information collected by the IHS while operating in the low-power mode.

6. The IHS of claim 5 , wherein the wireless signal information comprises a wireless signal from the dock, wherein the wireless signal identifies the plurality of peripheral devices coupled to the dock.

7. The method of claim 5 , wherein the wireless signal information is collected from a Wi-Fi signal broadcast that is detected in the vicinity at the docking location.

8. A method for reducing response times when docking an Information Handling System (IHS), the method comprising: while the IHS is configured in a standby power state, executing instructions that cause a plurality of logic units of the IHS that are configured to operate in the standby power state to: detect, while the IHS is configured in a low-power mode, a proximity to a docking location; determine an identity of a plurality of peripheral devices coupled to a dock at the docking location; load instructions for operation of the plurality of peripheral devices by the IHS, wherein the instructions are loaded without the IHS being coupled to the dock; block access to the plurality of peripheral devices; and unblock access to the plurality of peripheral devices upon detecting a coupling between the IHS and the dock during the low-power mode.

9. The method of claim 8 , wherein the loading of instructions comprises generating a device table identifying the plurality of peripheral devices, wherein the device table comprises addresses for communicating respectively with each of the plurality of peripheral devices.

10. The method of claim 9 , wherein the loading of instructions comprises notifying an operating system of the IHS of the peripheral devices in the generated device table.

11. The method of claim 8 , wherein the instructions executed by the plurality of logic units while in the standby power state further causes the logic units to: unload the instructions for operation of the peripheral devices when no coupling is detected between the IHS and the dock within a time duration.

12. The method of claim 8 , wherein the proximity to the dock location is detected based on wireless signal information collected by the IHS while operating in the low-power mode.

13. The method of claim 12 , wherein the wireless signal information comprises a wireless signal from the dock, wherein the wireless signal identifies the dock.

14. The method of claim 13 , wherein the wireless signal identifies the plurality of peripheral devices coupled to the dock.

15. The method of claim 12 , wherein the wireless signal information is collected from a Wi-Fi signal broadcast that is detected in the vicinity at the docking location.

16. A computer-readable storage device having instructions stored thereon for reducing response times when docking an Information Handling System (IHS), wherein execution of the instructions by one or more processors causes the one or more processors to: execute instructions, while the IHS is configured in a standby power state, that cause a plurality of logic units of the IHS that are configured to operate in the standby power state to: detect, while the IHS is configured in a low-power mode, a proximity to a docking location; determine an identity of a plurality of peripheral devices coupled to a dock at the docking location; load instructions for operation of the plurality of peripheral devices by the IHS, wherein the instructions are loaded without the IHS being coupled to the dock; block access to the plurality of peripheral devices; and unblock access to the plurality of peripheral devices upon detecting a coupling between the IHS and the dock during the low-power mode.

17. The storage device of claim 16 , wherein the loading of instructions comprises generating a device table identifying the plurality of peripheral devices, wherein the device table comprises addresses for communicating respectively with each of the plurality of peripheral devices.

18. The storage device of claim 17 , wherein the loading of instructions comprises notifying an operating system of the IHS of the peripheral devices in the generated device table.

19. The storage device of claim 16 , wherein the instructions executed by the plurality of logic units while in the standby power state further causes the logic units to: unload the instructions for operation of the peripheral devices when no coupling is detected between the IHS and the dock within a time duration.

20. The method of claim 8 , wherein the proximity to the dock location is detected based on wireless signal information collected by the IHS while operating in the low-power mode.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (051302/0528) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.); SECUREWORKS CORP.
Reel/Frame 060438/0593 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST AT REEL 051449 FRAME 0728 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.; SECUREWORKS CORP.; EMC CORPORATION
Reel/Frame 058002/0010 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Dec 31, 2019
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.; SECUREWORKS CORP.; EMC CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 051449/0728 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Dec 16, 2019
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.; SECUREWORKS CORP.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 051302/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2019
From: HAMLIN, DANIEL L.; IYER, VIVEK VISWANATHAN
To: DELL PRODUCTS, L.P.
Reel/Frame 050588/0724 →
Cited By (8)
US 12,298,809 US 12,341,550 US 12,487,636 US 12,585,606 US 12,592,737 US 12,662,065 US 12,687,887 US 12,737,006