TWI688865B - Method, docking station and related computer-readable storage medium for connecting devices to ports that support capabilities of the devices - Google Patents
Method, docking station and related computer-readable storage medium for connecting devices to ports that support capabilities of the devices Download PDFInfo
- Publication number
- TWI688865B TWI688865B TW106115757A TW106115757A TWI688865B TW I688865 B TWI688865 B TW I688865B TW 106115757 A TW106115757 A TW 106115757A TW 106115757 A TW106115757 A TW 106115757A TW I688865 B TWI688865 B TW I688865B
- Authority
- TW
- Taiwan
- Prior art keywords
- port
- capabilities
- docking station
- satisfied
- processor
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/266—Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1632—External expansion units, e.g. docking stations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/263—Arrangements for using multiple switchable power supplies, e.g. battery and AC
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Power Engineering (AREA)
- Power Sources (AREA)
Abstract
Description
本發明係有關於一種將裝置連接至支援其能力的埠口之技術。 The present invention relates to a technique for connecting a device to a port supporting its capabilities.
發明背景 Background of the invention
對接站提供一種將諸如膝上型電腦或行動電話之裝置插入諸如鍵盤及/或滑鼠之共用週邊裝置的方式,通用序列匯流排(USB)係使用來作為一介面以在裝置之間傳輸資料以及電力。例如,行動電話可經由對接站的一USB埠充電,在此同時亦可用來交換行動電話與連接至對接站之共用週邊裝置之間的資料(例如,發送及/或接收)。 The docking station provides a way to plug devices such as laptops or mobile phones into shared peripheral devices such as keyboards and/or mice. Universal Serial Bus (USB) is used as an interface to transfer data between devices And electricity. For example, the mobile phone can be charged via a USB port of the docking station, and at the same time it can also be used to exchange data (eg, send and/or receive) between the mobile phone and the shared peripheral device connected to the docking station.
發明概要 Summary of the invention
於本發明的一個實施例中,提供一種方法,其包含識別一第一裝置之一第一埠口的能力;識別透過該第一埠口連接至該第一裝置的一第二裝置的能力;判定該第二裝置的該等能力是否可被該第一裝置之該第一埠口的該等能力滿足;以 及若該第二裝置的該等能力不能被該第一裝置之該第一埠口的該等能力滿足,則顯示將該第二裝置連接至支援該第二裝置的該等能力的該第一裝置之一第二埠口的一提示。 In one embodiment of the invention, a method is provided that includes the ability to identify a first port of a first device; to identify the ability of a second device connected to the first device through the first port; Determine whether the capabilities of the second device can be satisfied by the capabilities of the first port of the first device; And if the capabilities of the second device cannot be satisfied by the capabilities of the first port of the first device, display the first device connected to the second device to support the capabilities of the second device A prompt for the second port of one of the devices.
100:對接站 100: docking station
102:顯示器 102: display
104:第一埠口 104: the first port
106:第二埠口 106: Second port
108:處理器 108: processor
110:記憶體裝置 110: memory device
112、114、116:指令 112, 114, 116: instructions
200:方法 200: Method
202、204、206、208、210、212、214、216、218、220、222、224、226、228、230、232、234、236、238、240、310、320、330、340:步驟 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 310, 320, 330, 340: steps
300:流程圖 300: Flow chart
根據一示例,圖1繪示一對接站,用來提示使用者將裝置連接至該對接站之適當埠口。 According to an example, FIG. 1 illustrates a docking station to prompt the user to connect the device to the appropriate port of the docking station.
根據一示例,圖2繪示在一對接站操作的方法,其用以判定一裝置是否連接至該對接站之一適當埠口。 According to an example, FIG. 2 illustrates a method of operating at a docking station, which is used to determine whether a device is connected to an appropriate port of the docking station.
圖3係依據本揭示之一示例的流程圖。 FIG. 3 is a flowchart according to an example of the present disclosure.
較佳實施例之詳細說明 Detailed description of the preferred embodiment
本文揭露之示例提供判定諸如行動電話之一裝置的能力是否可被諸如對接站之另一裝置的一埠口支援的能力。若行動電話的能力不能被對接站之一埠口的能力滿足,可顯示將行動電話連接至支援行動電話的能力之對接站的另一埠口的提示。因此,若行動電話的能力係用於下行串流,可顯示將行動電話連接至用於下行串流之對接站的一埠口的提示,以便使連接至對接站的週邊裝置能夠搭配行動電話使用。 The examples disclosed herein provide the ability to determine whether the capabilities of one device such as a mobile phone can be supported by a port of another device such as a docking station. If the capabilities of the mobile phone cannot be satisfied by the capabilities of one port of the docking station, a prompt to connect the mobile phone to the other port of the docking station that supports the capabilities of the mobile phone may be displayed. Therefore, if the capability of the mobile phone is used for downstream streaming, a prompt to connect the mobile phone to a port of the docking station used for downstream streaming may be displayed so that peripheral devices connected to the docking station can be used with the mobile phone .
參照圖式,根據一示例,圖1繪示一對接站100,其用來提示使用者將裝置連接至該對接站之適當埠口。如所繪示,對接站100包括用以提供提示給一使用者的一顯示器102,例如,不論一裝置是否連接至對接站100之一適當埠口。若裝置未連接至一適當埠口,顯示器102可提供將裝置連接至對接站100之另一埠口的提示。對接站100可包括至少一第一埠口104及一第二埠口106。不過,對接站100可包括與所繪示之埠口數目不同之埠口。Referring to the drawings, according to an example, FIG. 1 illustrates a docking station 100, which is used to prompt a user to connect a device to an appropriate port of the docking station. As shown, the docking station 100 includes a display 102 to provide a prompt to a user, for example, regardless of whether a device is connected to an appropriate port of the docking station 100. If the device is not connected to an appropriate port, the display 102 may provide a prompt to connect the device to another port of the docking station 100. The docking station 100 may include at least a first port 104 and a
作為一示例,第一及第二埠口104、106可為USB C型埠口。雖然第一及第二埠口104、106可為裝置提供相同的實體連接,但每個埠口的能力可不同。例如,第一埠口104的能力可以是用於上行串流連接且第二埠口106的能力可以是用於下行串流連接,反之亦然。因此,若裝置的能力是用於下行串流連接,且該裝置經由只支援來自對接站100之下行串流連接的第二埠口106連接至對接站100,顯示器102可替代地提供將裝置連接至支援來自裝置之上行串流連接的第一埠口104的提示。若該裝置保持連接至第二埠口106,雖然未能在裝置與對接站100間建立用於通訊的一適當連接,至少可提供電力至該裝置以充電,如將會進一步敘述般。As an example, the first and
對接站100描繪一處理器108及一記憶體裝置110,以及作為實行對接站100之操作的對接站之一示例,記憶體裝置100可包括由處理器108執行的指令112~116。因此,可以說記憶體裝置110 儲存程式指令,其當由處理器108執行時,實施對接站100之組件。儲存於記憶體裝置110中的該等可執行程式指令,作為一示例,包括識別能力的指令(112)、判定是否可滿足連接至對接站100的一裝置之能力的指令(114),以及在顯示器102上提供將該裝置連接至另一埠口的提示的指令(116)。The docking station 100 depicts a processor 108 and a
判定能力的指令(112)表示當由處理器108執行時致使對接站100識別連接至對接站100之該裝置的能力與該裝置連接至的對接站100之埠口(例如第一埠口104或第二埠口106)的能力的程式指令。作為一示例,識別該裝置以及該埠口的能力可包括判定其是否為用於上行串流或下行串流連接。關於該裝置,用於上行串流連接的裝置包括、但不限制於,鍵盤與軌跡板。用於下行串流連接的裝置,作為一示例,包括監視顯示器。可包括上行串流與下行串流連接兩者、被稱為雙作用(DR)裝置的其他裝置,包括諸如智慧型電話的運算裝置,其可充當主機端或是客戶端。The capability determination instruction (112) indicates that when executed by the processor 108, it causes the docking station 100 to recognize the capability of the device connected to the docking station 100 and the port of the docking station 100 to which the device is connected (e.g., the first port 104 or Program commands for the capability of the second port 106). As an example, the ability to identify the device and the port may include determining whether it is for upstream or downstream streaming connections. Regarding this device, the device for upstream streaming connection includes, but is not limited to, a keyboard and a trackpad. The device for downstream connection includes, as an example, a monitor display. It can include both upstream and downstream streaming connections, other devices called double-acting (DR) devices, including computing devices such as smart phones, which can act as a host or client.
判定是否可滿足該裝置的能力的指令(114)表示當由處理器108執行時致使對接站100判定連接至對接站100之該裝置的能力是否可被該裝置連接至之該埠口滿足(例如第一埠口104或第二埠口106)的程式指令。作為一示例,若該裝置係用於上行串流連接,則可判定該裝置是否連接至支援來自該裝置之下行串流連接的對接站100之一埠口。同樣地,若該裝置係用於下行串流連接,則可判定該裝置是否連接至支援來自對接站100之上行串流連接的對接站100之一埠口。The instruction (114) for determining whether the capability of the device can be satisfied indicates that when executed by the processor 108, the docking station 100 determines whether the capability of the device connected to the docking station 100 can be satisfied by the port to which the device is connected (e.g. Program instructions for the first port 104 or the second port 106). As an example, if the device is used for upstream streaming connection, it can be determined whether the device is connected to a port of the docking station 100 that supports downstream streaming connection from the device. Similarly, if the device is used for a downstream streaming connection, it can be determined whether the device is connected to a port of the docking station 100 that supports the upstream streaming connection from the docking station 100.
在顯示器102上提供將該裝置連接至另一埠口的提示的指令(116)表示當由處理器108執行時,若連接至對接站100之該裝置的能力不能被該裝置連接至的對接站100之埠口的能力滿足,致使對接站100在顯示器102上顯示提示的程式指令。例如,若該裝置係用於上行串流連接,且連接至用於上行串流連接的對接站100之一埠口,則顯示器102可提供將該裝置重新連接至用於下行串流連接的對接站100之另一埠口的提示。因此,一旦該裝置重新連接至支援下行串流連接的對接站100之一埠口,諸如鍵盤或軌跡板之來自裝置的通訊可被對接站100接收。然而,若不作重新連接,至少可由任何埠口提供電力,以確保該裝置保持充電。The instruction (116) on the display 102 that provides a prompt to connect the device to another port indicates that when executed by the processor 108, the capability of the device connected to the docking station 100 cannot be connected to the docking station to which the device is connected The capacity of port 100 is satisfied, which causes the docking station 100 to display the prompted program instructions on the display 102. For example, if the device is used for upstream streaming connection and is connected to a port of the docking station 100 for upstream streaming connection, the display 102 may provide to reconnect the device to the docking for downstream streaming connection Tips for another port of station 100. Therefore, once the device is reconnected to a port of the docking station 100 that supports downstream streaming connections, communications from the device, such as a keyboard or trackpad, can be received by the docking station 100. However, if it is not reconnected, at least any port can provide power to ensure that the device remains charged.
記憶體裝置110通常表示能夠儲存可由處理器108執行之指令的任何數目的記憶體組件。記憶體裝置110在不含括一暫時性訊號的意義上是非暫時性的,而是由組配來儲存相關指令的至少一記憶體組件組成。因此,記憶體裝置110可為一暫時性電腦可讀儲存媒體。記憶體裝置110可以實施於一單一裝置中或跨裝置分散。同樣地,處理器108表示能夠執行由記憶體裝置110儲存之指令的任何數目的記憶體。處理器108可以整合於一單一裝置中或跨裝置分散。進一步地,記憶體裝置110可完全地或部分地整合於如處理器108的相同裝置中,或記憶體裝置110可為分開的但對裝置與處理器108係可存取的。The
在一示例中,程式指令112-116可為當被安裝時可由處理器108執行以實施對接站100之組件的一安裝套件之部分。在此例子中,記憶體裝置110可為諸如CD、DVD或快閃驅動器的一可攜式媒體,或由一伺服器維護的記憶體,安裝套件可從該伺服器下載並安裝。在另一示例中,程式指令可為一應用程式或已安裝之應用程式的一部分。此處,記憶體裝置110可包括諸如硬式驅動器、固態驅動器、或類似的整合記憶體。In one example, the program instructions 112-116 may be part of an installation kit that can be executed by the processor 108 to implement the components of the docking station 100 when installed. In this example, the
根據一示例,圖2繪示在一對接站操作的方法,其用以判定一裝置是否連接至該對接站之一適當埠口。作為一示例,方法200係參照對接站100而描述。雖然該方法係就USB C型埠口而描述,該方法亦可應用其他埠口技術。方法200開始於202,其中檢測係根據一USB C型埠口裝置是否連接至諸如第一埠口105或第二埠口106的對接站100之一埠口而實行。在204,若判定此類裝置係連接至對接站100之一埠口,在206,判定該裝置是否連接至一面向下行串流埠口(DFP)或面向上行串流埠口(UFP)。DFP指的是用於下行串流連接的埠口,以及UFP指的是用於上行串流連接的埠口。According to an example, FIG. 2 illustrates a method of operating at a docking station, which is used to determine whether a device is connected to an appropriate port of the docking station. As an example, the
在208,若判定該裝置係連接至一UFP,則隨後判定連接至該UFP之該裝置的能力。在210,若該裝置係一DFP裝置或一雙作用裝置,則開啟連接至對接站100的週邊裝置以配合該裝置使用。作為一示例,顯示器102可提供已建立正確連接的提示(例如,一作用中圖示)。若連接至對接站100之該UFP的該裝置係一監視顯示器,則可啟用該顯示器以顯示內容。若連接至對接站100之該UFP的該裝置係為諸如一智慧型手機的一雙作用裝置、諸如鍵盤及/或軌跡板的週邊裝置,則可將其啟用以與該智慧型手機上之內容互動。At 208, if it is determined that the device is connected to a UFP, then the capability of the device connected to the UFP is subsequently determined. At 210, if the device is a DFP device or a double-acting device, the peripheral device connected to the docking station 100 is turned on to cooperate with the device. As an example, the display 102 may provide a reminder that a correct connection has been established (eg, an active diagram). If the device connected to the UFP of the docking station 100 is a monitoring display, the display can be enabled to display content. If the device connected to the UFP of the docking station 100 is a double-acting device such as a smartphone, and a peripheral device such as a keyboard and/or trackpad, it can be activated to interact with the content on the smartphone interactive.
在212,若連接至對接站100之UFP的該裝置係一UFP裝置,則可判定該UFP裝置是否需要充電。在214,若該UFP裝置不需充電,則關閉至對接站100的內部電力,以保存電力。然而,在216,若該UFP裝置需要充電,則由對接站100提供電力,以對該UFP裝置充電。雖然未繪示,但若連接至對接站100之UFP的該裝置係一UFP裝置,則顯示器102可提供將該UFP裝置重新連接至對接站100之一DFP的提示。例如,顯示器102可提供已建立一不相容連接的提示,並指示正確埠口以使該對接站功能齊全。一旦重新連接至一DFP,諸如鍵盤及/或軌跡板之來自該UFP裝置的輸入可被對接站100接收。At 212, if the device connected to the UFP of the docking station 100 is a UFP device, it can be determined whether the UFP device needs to be charged. At 214, if the UFP device does not need to be charged, the internal power to the docking station 100 is turned off to conserve power. However, at 216, if the UFP device needs to be charged, the docking station 100 provides power to charge the UFP device. Although not shown, if the device connected to the UFP of the docking station 100 is a UFP device, the display 102 may provide a prompt to reconnect the UFP device to one of the DFPs of the docking station 100. For example, the display 102 may provide a notification that an incompatible connection has been established and indicate the correct port to make the docking station fully functional. Once reconnected to a DFP, input from the UFP device such as a keyboard and/or trackpad can be received by the docking station 100.
在218,若判定該裝置係連接至一DFP,則隨後判定連接至該DFP之該裝置的能力。在220,若連接至對接站100之該DFP的該裝置係一DFP裝置,則該顯示器可提供將該DFP裝置重新連接至對接站100之一UFP的提示。例如,顯示器102可提供已建立一不相容連接的提示,並指示正確埠口以使該對接站功能齊全。作為一示例,一旦重新連接至一UFP,來自連接至對接站100之週邊裝置的輸入可被現在連接至對接站100之一UFP的該DFP接收。雖然未繪示,但若連接至對接站100之DFP的該裝置係一DFP裝置,則可判定該DFP裝置是否需要充電。若該DFP裝置不需充電,則關閉至對接站100的內部電力,以保存電力。然而,若該DFP裝置需要充電,則由對接站100提供電力,以對該DFP裝置充電。At 218, if it is determined that the device is connected to a DFP, then the capability of the device connected to the DFP is then determined. At 220, if the device connected to the DFP of the docking station 100 is a DFP device, the display may provide a prompt to reconnect the DFP device to one of the UFPs of the docking station 100. For example, the display 102 may provide a notification that an incompatible connection has been established and indicate the correct port to make the docking station fully functional. As an example, once reconnected to a UFP, input from peripheral devices connected to the docking station 100 can be received by the DFP now connected to one of the UFPs of the docking station 100. Although not shown, if the device connected to the DFP of the docking station 100 is a DFP device, it can be determined whether the DFP device needs to be charged. If the DFP device does not need to be charged, the internal power to the docking station 100 is turned off to save the power. However, if the DFP device needs to be charged, the docking station 100 provides power to charge the DFP device.
在222,若連接至對接站100之DFP的該裝置非一DFP裝置,則判定該裝置是否為一雙作用裝置或一UFP裝置。在224,若連接至對接站100之DFP的該裝置係一雙作用裝置,則判定諸如一筆記型電腦之一主機裝置是否係連接至對接站100之一UFP。在226,若此類主機裝置非連接至對接站100之一UFP,則該顯示器102提供將該裝置重新連接至對接站100之一UFP的提示,以為了該雙作用裝置作用為一主機裝置。然而,在228,若諸如一筆記型電腦之一主機裝置係連接至對接站100的一UFP,則切換該雙作用裝置至UFP模式。在UFP模式中,該雙作用裝置可針對連接至對接站100之該UFP的該主機裝置作用為諸如一USB驅動器的一客戶端裝置。作為一示例,顯示器102可提供已建立正確連接的提示(例如,一作用中圖示)。在230,若該雙作用裝置需要充電,則如上所述,由對接站100提供電力,以對該雙作用裝置充電。At 222, if the device connected to the DFP of the docking station 100 is not a DFP device, it is determined whether the device is a double-acting device or a UFP device. At 224, if the device connected to the DFP of the docking station 100 is a double-acting device, it is determined whether a host device such as a notebook computer is connected to a UFP of the docking station 100. At 226, if such a host device is not connected to a UFP of the docking station 100, the display 102 provides a prompt to reconnect the device to a UFP of the docking station 100 in order for the double-acting device to function as a host device. However, at 228, if a host device such as a notebook computer is connected to a UFP of the docking station 100, the dual-acting device is switched to the UFP mode. In the UFP mode, the dual-acting device can function as a client device such as a USB drive for the host device connected to the UFP of the docking station 100. As an example, the display 102 may provide a reminder that a correct connection has been established (eg, an active diagram). At 230, if the double-acting device needs to be charged, as described above, the docking station 100 provides power to charge the double-acting device.
在232,若連接至對接站100之DFP的該裝置為諸如一鍵盤及/或軌跡板的一UFP裝置,則判定諸如一筆記型電腦的一主機裝置是否連接至對接站100之一DFP。若連接一主機裝置,該DFP裝置可用來提供對該主機裝置的輸入。作為一示例,顯示器102可提供已建立正確連接的提示(例如,一作用中圖示)。在234,若該DFP裝置需要充電,則如上所述,由對接站100提供電力,以對該DFP裝置充電。在236,若一主機裝置非連接至對接站100之一UFP,則如有需要時至少可提供電力以充電該UFP裝置。例如,在238,若該UFP裝置不需充電,則關閉至對接站100的內部電力,以保存電力。然而,在240,若該UFP裝置需要充電,則由對接站100提供電力,以對該UFP裝置充電。At 232, if the device connected to the DFP of the docking station 100 is a UFP device such as a keyboard and/or trackpad, it is determined whether a host device such as a notebook computer is connected to a DFP of the docking station 100. If a host device is connected, the DFP device can be used to provide input to the host device. As an example, the display 102 may provide a reminder that a correct connection has been established (eg, an active diagram). At 234, if the DFP device needs to be charged, as described above, the docking station 100 provides power to charge the DFP device. At 236, if a host device is not connected to a UFP of the docking station 100, at least power can be provided to charge the UFP device if necessary. For example, at 238, if the UFP device does not need to be charged, the internal power to the docking station 100 is turned off to conserve power. However, at 240, if the UFP device needs to be charged, the docking station 100 provides power to charge the UFP device.
依據一示例,圖3係由一對接站採取以實施一方法的步驟之一流程圖300,該方法係用於判定一裝置是否連接至該對接站之一適當埠口。在論述圖3時,可參照繪示於圖1中之示例對接站100。製作此類參照係為提供脈絡示例且並不限制於由圖3描繪之方法可實施的方式。According to an example, FIG. 3 is a
在310,該對接站識別該對接站(例如,一第一裝置)之一第一埠口的能力。在320,該對接站識別透過該第一埠口連接至該對接站之一第二裝置的能力。作為一示例,識別該第二裝置及該第一埠口的能力可包括判定它們是否係用於上行串流或下行串流連接,如上所述。At 310, the docking station recognizes the capability of a first port of the docking station (eg, a first device). At 320, the docking station recognizes the capability of a second device connected to the docking station through the first port. As an example, the ability to identify the second device and the first port may include determining whether they are used for upstream streaming or downstream streaming connections, as described above.
在330,該對接站判定該第二裝置的能力是否能被該對接站之該第一埠口的能力滿足。作為一示例,若該第二裝置係用於上行串流連接,則隨後判定該第二裝置是否連接至支援來自該第二裝置之下行串流連接的該對接站之一埠口。相似地,若該第二裝置係用於下行串流連接,則隨後判定該第二裝置是否連接至支援來自該對接站之上行串流連接的該對接站之一埠口。At 330, the docking station determines whether the capabilities of the second device can be satisfied by the capabilities of the first port of the docking station. As an example, if the second device is used for upstream streaming connection, then it is determined whether the second device is connected to a port of the docking station that supports downstream streaming connection from the second device. Similarly, if the second device is used for downstream streaming connection, then it is determined whether the second device is connected to a port of the docking station that supports upstream streaming connection from the docking station.
在340,若該第二裝置的能力不能被該對接站之該第一埠口滿足,則可顯示將該第二裝置連接至支援該第二裝置之能力的該對接站之一第二埠口的提示。作為一示例,若該第二裝置係用於上行串流連接,且係連接至用於上行串流連接之該對接站之一埠口,可顯示將該裝置重新連接至用於下行串流連接的該對接站之另一埠口的提示。因此,一旦該裝置重新連接至支援下行串流連接的該對接站之一埠口,諸如鍵盤或軌跡板之來自裝置的通訊可被該對接站接收。然而,若不作重新連接,至少可由任何埠口提供電力,以確保該第二裝置保持充電。At 340, if the capabilities of the second device cannot be satisfied by the first port of the docking station, it may be displayed that the second device is connected to a second port of one of the docking stations that supports the capabilities of the second device Tips. As an example, if the second device is used for upstream streaming connection and is connected to a port of the docking station used for upstream streaming connection, it can be shown that the device is reconnected for downstream streaming connection Of the other port of the docking station. Therefore, once the device is reconnected to a port of the docking station that supports downstream streaming connections, communications from the device such as a keyboard or trackpad can be received by the docking station. However, if there is no reconnection, at least any port can provide power to ensure that the second device remains charged.
雖然圖3的流程圖顯示一特定執行次序,該執行次序可與所描繪之不同。例如,執行兩個或更多區塊或箭號的次序可相對於所顯示的次序而擾亂。此外,連續顯示的兩個或更多區塊可並行地或部分並行執行。所有此等不同態樣皆在本發明的範圍之內。Although the flowchart of FIG. 3 shows a specific execution order, the execution order may be different from that depicted. For example, the order in which two or more blocks or arrows are executed may be disturbed relative to the displayed order. Furthermore, two or more blocks displayed in succession may be executed in parallel or partially in parallel. All these different aspects are within the scope of the present invention.
可以理解的是所敘述的示例可包括不同組件及特徵。亦可以理解的是闡述許多具體細節以提供對該等示例之徹底了解。然而,可以理解的是該等示例可在埠口限制這些具體細節的情況下實行。在其他實例中,可不詳細描述習知的方法及結構以避免不必要地模糊了對示例的描述。此外,該等示例可彼此組合使用。It is understood that the recited examples may include different components and features. It is also understandable that many specific details are set forth to provide a thorough understanding of these examples. However, it can be understood that these examples can be practiced where the port restricts these specific details. In other instances, conventional methods and structures may not be described in detail to avoid unnecessarily obscuring the description of the examples. In addition, these examples can be used in combination with each other.
本說明書中參照至“一示例”或相似語言代表描述之與該等示例有關的一特定特徵、結構、或特性係包括在至少一示例中,但不一定在其他示例中。本說明書的不同位置中之“在一示例中”此用語或相似用語的不同實例不一定全部參照至相同示例。 In this specification, reference to "an example" or similar language represents that a particular feature, structure, or characteristic described in connection with the examples is included in at least one example, but not necessarily in other examples. Different examples of the term "in one example" or similar terms in different places in this specification do not necessarily all refer to the same example.
可以理解的是提供先前之揭露示例的敘述係為了使本領域任何熟習技術者能夠製作或使用本揭示內容。對這些示例的不同修改將對這些本領域熟習技術者是顯而易見的,且本文定義之一般性原則可應用至其他示例而不會背離本揭露內容的精神或範圍。因此,本揭露內容不欲限制於本文所顯示的該等示例而是欲被賦予與本文揭露之原則及新穎特徵一致的最寬廣範圍。 It can be understood that the descriptions provided in the previous disclosure examples are for enabling any person skilled in the art to make or use the disclosure. Different modifications to these examples will be apparent to those skilled in the art, and the general principles defined herein can be applied to other examples without departing from the spirit or scope of this disclosure. Therefore, the content of this disclosure is not intended to be limited to the examples shown in this article but to be given the widest scope consistent with the principles and novel features disclosed in this article.
300:流程圖 300: Flow chart
310、320、330、340:步驟 310, 320, 330, 340: steps
Claims (13)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
??PCT/CN2016/095506 | 2016-08-16 | ||
WOPCT/CN2016/095506 | 2016-08-16 | ||
PCT/CN2016/095506 WO2018032349A1 (en) | 2016-08-16 | 2016-08-16 | Connecting devices to ports that support capabilities of the devices |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201807584A TW201807584A (en) | 2018-03-01 |
TWI688865B true TWI688865B (en) | 2020-03-21 |
Family
ID=61196196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW106115757A TWI688865B (en) | 2016-08-16 | 2017-05-12 | Method, docking station and related computer-readable storage medium for connecting devices to ports that support capabilities of the devices |
Country Status (2)
Country | Link |
---|---|
TW (1) | TWI688865B (en) |
WO (1) | WO2018032349A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11381950B2 (en) | 2019-12-17 | 2022-07-05 | Google Llc | In-vehicle detection of a charge-only connection with a mobile computing device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104350485A (en) * | 2012-06-11 | 2015-02-11 | 株式会社电装 | Connection compatibility method and device |
CN104636108A (en) * | 2011-03-15 | 2015-05-20 | 联想(北京)有限公司 | Electronic equipment |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6799237B2 (en) * | 2001-05-30 | 2004-09-28 | Hewlett-Packard Development Company, L.P. | Identifying and synchronizing incompatibilities between a portable computer and a docking station |
US9231331B2 (en) * | 2013-06-28 | 2016-01-05 | Intel Corporation | Connector identification through proximity sensing |
CN103401728B (en) * | 2013-07-29 | 2016-08-10 | 华为技术有限公司 | A kind of for detecting the method and apparatus that equipment room interface connects |
US9590441B2 (en) * | 2014-07-22 | 2017-03-07 | Cypress Semiconductor Corporation | Multi-standard compliant USB battery charging scheme with detection of host disconnection in ACA-DOCK mode |
GB2533559A (en) * | 2014-12-16 | 2016-06-29 | Displaylink Uk Ltd | A device capable of being operated in different modes |
-
2016
- 2016-08-16 WO PCT/CN2016/095506 patent/WO2018032349A1/en active Application Filing
-
2017
- 2017-05-12 TW TW106115757A patent/TWI688865B/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104636108A (en) * | 2011-03-15 | 2015-05-20 | 联想(北京)有限公司 | Electronic equipment |
CN104350485A (en) * | 2012-06-11 | 2015-02-11 | 株式会社电装 | Connection compatibility method and device |
Also Published As
Publication number | Publication date |
---|---|
TW201807584A (en) | 2018-03-01 |
WO2018032349A1 (en) | 2018-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10290205B2 (en) | Method of controlling function and electronic device supporting same | |
US10963211B2 (en) | Electronic device and method for controlling audio path thereof | |
US10283920B2 (en) | Interface device | |
CN112736599B (en) | Method and apparatus for providing an interface | |
US8332545B1 (en) | USB switch which allows primary USB connection in response to USB signaling | |
US10088515B2 (en) | Electronic device and method for determining defect in an electronic device | |
JP6246931B2 (en) | Improved power control technology for integrated PCIe controllers | |
US10168378B2 (en) | Electronic device and method of determining abnormality of electronic device connecting unit | |
US20170344096A1 (en) | Methods and apparatuses to wake computer systems from sleep states | |
US9749730B2 (en) | Method for processing data and electronic device therefor | |
US20120030584A1 (en) | Method and apparatus for dynamically switching between scalable graphical user interfaces for mobile devices | |
US20130106750A1 (en) | Connecting Touch Screen Phones in a Vehicle | |
KR102218242B1 (en) | Method for controlling I/O interface and Electronic Device for the same | |
EP3376634A1 (en) | Charge control method and electronic device based on voltage of battery | |
US8345891B2 (en) | Intelligent selective system mute | |
US20170170974A1 (en) | Method for controlling path of charging and data communication and electronic device implementing the same | |
US9743219B2 (en) | Low-power wireless content communication between devices | |
WO2017063191A1 (en) | Method of eliminating interference on touch screen from charger, and mobile terminal | |
US9996133B2 (en) | Detection of undocking for electronic devices | |
US20150186311A1 (en) | Smart direct memory access | |
US20200212701A1 (en) | Method for controlling multi-mode charging, mobile terminal, and storage medium | |
US20160064980A1 (en) | Method of managing the charging of battery and electronic device adapted thereto | |
US20150381896A1 (en) | Method of managing data and electronic device for processing the same | |
US9304375B2 (en) | Electronic device carrying case and portable electronic device | |
US10079500B2 (en) | Apparatus, method, and program product for powering a device using a USB connection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |