← Back to Patent Explorer
US5889964A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for docking and undocking a notebook computer to and from a docking station while the notebook computer is in an active state

Assignee: Intel Corp
•
Filing: 1996-11-21
•
Granted: 1999-03-30
•
Expires: 2016-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Prior art quiet docking and undocking methods used an interface that was located within the notebook computer, thus adding to the complexity, weight, and power consumption of the notebook computer. The present invention provides for a method for quiet docking and undocking of a notebook computer using interface circuitry located within the docking station. Moreover, the method of the present invention provides for docking and undocking whether the notebook computer is in a powered-on or suspend mode. The notebook computer is docked and undocked to the docking station such that any transaction occurring on the system bus during the docking/undocking sequence is not affected.

Inventors

  • 👤 Sung-Soo Cho
  • 👤 Feng Deng
  • 👤 Pranav S. Shah
  • 👤 Diane Bryant
  • 👤 James P. Kardach

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 00:56
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/16; G06F1/1613; G06F1/1632; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/4068; G06F13/4081; Y; Y02; Y02D; Y02D10/00

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 231 words
A method for docking and undocking a notebook computer to a docking station while the notebook computer is in an active state, comprising the steps of: transmitting a signal on a system bus of the notebook computer according to a system bus clock signal; detecting, by a circuit of the docking station, an impending undocking operation; in response, initiating an uncoupling of the system bus from a compatible bus of the docking station, wherein the uncoupling is complete before a start of a setup time of the system bus clock, such that the transmitted signal is not disturbed by the uncoupling; detecting when the notebook computer has been inserted within the docking station; determining whether the notebook computer is in a powered on mode or a suspend mode; if the notebook computer is in a suspend mode, powering on the notebook computer by asserting a resume signal to the notebook computer from an interface within the docking station; docking the notebook computer to the docking station by coupling the system bus of the notebook computer to the compatible bus of the docking station, wherein the coupling is complete before a start of a setup time of the system bus clock, such that the transmitted signal is not disturbed by the coupling; and generating events from within the interface to cause a software routine to configure the notebook computer and docking station.
Claim 2
Independent Claim 231 words
A method for docking and undocking a notebook computer to a docking station while the notebook computer is in an active state, comprising the steps of: transmitting a signal on a system bus of the notebook computer according to a system bus clock signal; detecting, by a circuit of the docking station, an impending undocking operation; in response, initiating an uncoupling of the system bus from a compatible bus of the docking station, wherein the uncoupling is complete before a start of a setup time of the system bus clock, such that the transmitted signal is not disturbed by the uncoupling; detecting when the notebook computer has been inserted within the docking station; determining whether the notebook computer is in a powered on mode or a suspend mode; if the notebook computer is in a suspend mode, powering on the notebook computer by asserting a resume signal to the notebook computer from an interface within the docking station; docking the notebook computer to the docking station by coupling the system bus of the notebook computer to the compatible bus of the docking station, wherein the coupling is complete before a start of a setup time of the system bus clock, such that the transmitted signal is not disturbed by the coupling; and generating events from within the interface to cause a software routine to configure the notebook computer and docking station.
Claim 3
Dependent Claim 19 words
The method of claim 1, wherein before completion of the coupling, the interface takes control of the system bus.
Claim 4
Dependent Claim 54 words
The method of claim 1, wherein the step of configuring of the notebook computer and docking station further comprises the steps of: generating a docking event from the interface within the docking station; and upon detecting the docking event, retrieving software drivers corresponding to devices within the docking station coupled to the system bus.
Claim 5
Independent Claim 151 words
A method of undocking a notebook computer in a normal operating mode from a docking station, comprising the steps of: generating a disable signal from an interface within the docking station; and in response to the disable signal, disabling a switch coupled to a system bus of the notebook computer such that the system bus is isolated from the docking station; wherein undocking is completed before a signal setup time required by a protocol of the system bus; detecting when the notebook computer is entering a suspend mode while inserted within the docking station; upon detecting that the notebook computer is entering the suspend mode, placing the docking station in a suspend mode; while the notebook computer and the docking station are in the suspend mode, detecting an eject request; and upon detecting the eject request, returning the notebook computer to the normal operating mode prior to servicing the eject request.
Claim 6
Independent Claim 151 words
A method of undocking a notebook computer in a normal operating mode from a docking station, comprising the steps of: generating a disable signal from an interface within the docking station; and in response to the disable signal, disabling a switch coupled to a system bus of the notebook computer such that the system bus is isolated from the docking station; wherein undocking is completed before a signal setup time required by a protocol of the system bus; detecting when the notebook computer is entering a suspend mode while inserted within the docking station; upon detecting that the notebook computer is entering the suspend mode, placing the docking station in a suspend mode; while the notebook computer and the docking station are in the suspend mode, detecting an eject request; and upon detecting the eject request, returning the notebook computer to the normal operating mode prior to servicing the eject request.
Claim 7
Dependent Claim 42 words
The method of claim 4, wherein the step of disabling the switch comprises disabling the switch at a time between a rising edge of a system bus clock and a commencement of a setup time of a subsequent system bus clock cycle.
Claim 8
Dependent Claim 18 words
The method of claim 4, wherein the eject request is originated by a user of the notebook computer.
Claim 9
Independent Claim 181 words
A method of quietly docking and undocking a notebook computer in a powered on mode from a docking station, comprising the steps of: detecting when the notebook computer has been inserted within the docking station; determining whether the notebook computer is in a powered on mode or a suspend mode; if the notebook computer is in a suspend mode, powering on the notebook computer by asserting a resume signal to the notebook computer from an interface within the docking station; docking the notebook computer to the docking station by coupling a system bus of the notebook computer to a compatible bus of the docking station; generating events from within the interface to cause a software routine to automatically configure the notebook computer and docking station; once the notebook computer is docked to the docking station, detecting an eject request; and upon detecting the eject request, performing an undock sequence, including isolating the system bus from the compatible bus within a time period in a cycle of a system bus clock such that signal transmission on the system bus are not affected.
Claim 10
Independent Claim 181 words
A method of quietly docking and undocking a notebook computer in a powered on mode from a docking station, comprising the steps of: detecting when the notebook computer has been inserted within the docking station; determining whether the notebook computer is in a powered on mode or a suspend mode; if the notebook computer is in a suspend mode, powering on the notebook computer by asserting a resume signal to the notebook computer from an interface within the docking station; docking the notebook computer to the docking station by coupling a system bus of the notebook computer to a compatible bus of the docking station; generating events from within the interface to cause a software routine to automatically configure the notebook computer and docking station; once the notebook computer is docked to the docking station, detecting an eject request; and upon detecting the eject request, performing an undock sequence, including isolating the system bus from the compatible bus within a time period in a cycle of a system bus clock such that signal transmission on the system bus are not affected.
Claim 11
Dependent Claim 66 words
The method of claim 7, further comprising the steps of: detecting that the notebook computer is entering a suspend mode while docked within the docking station; upon detecting that the notebook computer is entering the suspend mode, placing the docking station in the suspend mode; and upon detecting the eject request, returning the notebook computer to the powered on mode prior to performing the undock sequence.
Claim 12
Dependent Claim 24 words
The method of claim 7, wherein the interface takes control of the system bus when the system bus is coupled to the compatible bus.
Claim 13
Dependent Claim 44 words
The method of claim 7, wherein the step of generating event comprises: generating a docking event from the interface within the docking station; and upon detecting the docking event, retrieving software drivers corresponding to devices within the docking station coupled to the system bus.
Claim 14
Dependent Claim 48 words
The method of claim 7, wherein the step of performing an undock sequence comprises the step of isolating the system bus at a time between a rising edge of one system bus clock cycle and a commencement of a setup time of a subsequent system bus clock cycle.
Claim 15
Dependent Claim 18 words
The method of claim 7, wherein the eject request is generated by a user of the notebook computer.

References Cited (Backward Citations)

US5642517A Cited
US5463742A Cited
US5526493A Cited
US5598539A Cited
US5632020A Cited
US5668977A Cited
US5596728A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-29 2002-09-28 2003-03-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-29 2006-09-28 2007-03-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-29 2010-09-28 2011-03-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag