JP7348721B2 - コントローラ、制御方法、制御プログラム - Google Patents
コントローラ、制御方法、制御プログラム Download PDFInfo
- Publication number
- JP7348721B2 JP7348721B2 JP2018223029A JP2018223029A JP7348721B2 JP 7348721 B2 JP7348721 B2 JP 7348721B2 JP 2018223029 A JP2018223029 A JP 2018223029A JP 2018223029 A JP2018223029 A JP 2018223029A JP 7348721 B2 JP7348721 B2 JP 7348721B2
- Authority
- JP
- Japan
- Prior art keywords
- power
- role
- src
- snk
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0042—Universal serial bus [USB]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
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)
- Power Engineering (AREA)
- Power Sources (AREA)
- Information Transfer Systems (AREA)
Description
まず、USB Type-C規格におけるPower Roleについて説明する。
まず、本発明の各実施の形態に従うコントローラのハードウェア構成例について説明する。後述する各実施の形態は、以下に示すようなコントローラを用いて実現できる。説明の便宜上、Power Bank100のハードウェア構成例について説明するが、他のデバイスについても同様のハードウェア構成を採用できる。
次に、実施の形態1として、図1(c)に示すような状況において、Power Bank100のPower Roleを一意にSRCと決めることができるシーケンスを例示する。
図5は、実施の形態1に従うデバイスにおけるPower Roleの決定例を示す図である。図5を参照して、初期状態において、自デバイスのPort Power RoleはTry.SRCであるとする。対向デバイスのPort Power RoleがTry.SRCである場合には、自デバイスのPort Power RoleをTry.SRCからSRC onlyに切り替える。これによって、自デバイスのPower RoleはSRCに一意に定まる。
図6は、実施の形態1に従うデバイスのステートマシンの一例を示す図である。図6を参照して、実施の形態1に従うデバイスは、Try.SRCおよびSRC onlyの両方のステートマシンを有することになる。
次に、Port Power RoleをTry.SRCからSRC onlyに切り替えるための切替条件SRについて説明する。切替条件SRとしては、Attached.SNKステート(ST13)に至るステート遷移パスを用いる。すなわち、対向デバイスのPort Power Roleを判断する処理は、自デバイスのPower RoleがSinkに決定されるまでのステート遷移パスに基づいて、対向デバイスのPort Power RoleがTry.SRCであるか否かを判断する処理を含む。
次に、実施の形態1に従うデバイスのシーケンスの一例について説明する。
図7~図9に示すシーケンスにおいて、自デバイスのPort Power RoleはTry.SRCである。また、図7~図9に示す「CC制御」は、第1通信ライン21(CC1)および第2通信ライン22(CC2)(図3および図4参照)に現れる抵抗値を示す。
実施の形態1に従うデバイスによれば、自デバイスおよび接続先の対向デバイスのPort Power RoleがいずれもDRPの一種であるTry.SRCであっても、自デバイスのPower RoleをSRCに確実に決定できる。これによって、Power Roleに関連付けて実行される各種処理についても確実な実行を保証できる。
上述の実施の形態1においては、実施の形態1に従うデバイスとUSB Type-C規格に従うデバイスとを接続した場合の処理について説明した。実施の形態2においては、実施の形態1に従うデバイス同士を接続した場合の改良について説明する。
図12は、実施の形態2に従うデバイスのステートマシンの一例を示す図である。図12を参照して、実施の形態2に従うデバイスのステートマシンは、図10に示す実施の形態1に従うデバイスのステートマシンと比較して、新たに、CC.Openステート(ST35)が追加されている。
上述の実施の形態1および2においては、切替条件SRとして、Attached.SNKステート(ST13)に至るステート遷移パスが予め定められたステート遷移パスと一致するか否かという条件を用いた。
非特許文献3などに規定されるUSB Power Delivery(PD)においては、デバイス間のPower Roleを切り替えるために、Power Role Swap命令が用意されている。接続される両デバイスがいずれもPDをサポートしている場合には、通常動作として、Power Role Swap命令を用いたPower Roleの決定あるいは切り替え処理が実行される。
上述の実施の形態4においては、PDにおいて規定されているPower Role Swap命令を用いるPort Power Roleの動的な切り替えについて説明した。しかしながら、対向デバイスのPower Role Swapポリシーに依存して、Power Role Swap命令を用いることができない場合がある。
次に、実施の形態5として、Port Power RoleがTry.SNKであるデバイスのPower Roleを一意にSNKと決めることができるシーケンスを例示する。
図17は、実施の形態5に従うデバイスにおけるPower Roleの決定例を示す図である。図17を参照して、初期状態において、自デバイスのPort Power RoleはTry.SNKであるとする。対向デバイスのPort Power RoleがTry.SNKである場合には、自デバイスのPort Power RoleをTry.SNKからSNK onlyに切り替える。これによって、自デバイスのPower RoleはSNKに一意に定まる。
図18は、実施の形態5に従うデバイスのステートマシンの一例を示す図である。図18を参照して、実施の形態5に従うデバイスは、Try.SNKおよびSNK onlyの両方のステートマシンを有することになる。
次に、Port Power RoleをTry.SNKからSNK onlyに切り替えるための切替条件SNについて説明する。切替条件SNとしては、Attached.SRCステート(ST48)に至るステート遷移パスを用いる。
実施の形態5に従うデバイスによれば、自デバイスおよび接続先の対向デバイスのPort Power RoleがいずれもDRPの一種であるTry.SRCであっても、自デバイスのPower RoleをSRCに確実に決定できる。これによって、Power Roleに関連付けて実行される各種処理についても確実な実行を保証できる。
上述の実施の形態2において説明したような構成を実施の形態5に対しても適用可能である。すなわち、実施の形態5に従うデバイス同士を接続した場合に、最終的なPower Roleが決定しない可能性があり、この場合には、Port Power RoleをSNK onlyへ切り替える際に、CC.Openステートを経由するようにしてもよい。これにより、対向デバイスは、自デバイスのPort Power RoleがSNK onlyであると判断する。これによって、互いのデバイスが対向デバイスのPort Power RoleをTry.SNKであるとそれぞれ判断することを回避できる。すなわち、実施の形態5に従うデバイス同士がPort Power Roleの切り替えを繰り返すことを防止できる。
上述の実施の形態3において説明したような構成を実施の形態5に対しても適用可能である。すなわち、上述の非特許文献2などに規定されるUSB Type-C規格に適合するか否かのテスト(Type-C Compliance Test)において「Test Pass」との判定結果を確実に得ることができるように、切替条件SNに「予め定められた時間だけ待機する」という条件を追加してもよい。
上述の実施の形態4において説明したような構成を実施の形態5に対しても適用可能である。すなわち、上述の非特許文献3などに規定されるUSB Power Delivery(PD)において用意されているPower Role Swap命令の決定処理が優先するために、Attached.SRCステート(ST48)において判断される切替条件SNに「対向デバイスがPDをサポートしていない」という条件を追加してもよい。切替条件SNの具体的な処理手順は、図15に示す切替条件SRと同様であるので、詳細な説明は繰り返さない。
上述した実施の形態8に従うデバイスにおいて、対向デバイスのPower Role Swapポリシーに依存せず、予定されたPower Roleを一意に決定できるように、対向デバイスからの応答に基づいて、切替条件SNの成立または不成立を判断するようにしてもよい。切替条件SNの具体的な処理手順は、図16に示す切替条件SNと同様であるので、詳細な説明は繰り返さない。
上述の実施の形態1~4および変形例については、互いに適宜組合せることもできるし、任意の変形を加えることもできる。同様に、上述の実施の形態5~8および変形例については、互いに適宜組合せることもできるし、任意の変形を加えることもできる。
上述の実施の形態1~8および変形例においては、プロセッサ112がファームウェア114を実行することで、上述したようなコントローラ110に係る処理の実行および機能の提供を実現する。
上述の実施の形態1~8および変形例においては、プロセッサ112がファームウェア114を実行することで、上述したようなコントローラ110に係る処理の実行および機能の提供を実現する。但し、このようなソフトウェア実装ではなく、一部または全部をハードウェア実装としてもよい。ハードウェア実装とする場合には、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field-Programmable Gate Array)といったハードワイヤードなデバイスを採用してもよい。
本実施の形態によれば、USB Type-C規格に従うTry.SRCであるデバイスまたはUSB Type-C規格に従うTry.SNKであるデバイス同士を接続した場合に、SRCまたはSNKのいずれか一方にPower Roleが決定しないという新たな課題を解決できる。
Claims (11)
- USB(Universal Serial Bus) Type-C規格に従う、給電側および受電側のいずれにもなり得るDRP(Dual Role Power)に対応したデバイスを実現するためのコントローラであって、
接続先のデバイスである対向デバイスとのシーケンスに従って、自デバイスのPower Roleが受電側を意味するSinkに決定されると、自デバイスのPower RoleがSinkに決定されるまでの自デバイスのステート遷移パスに基づいて、前記対向デバイスのPort Power RoleがTry.SRCであるか否かを判断する第1の処理と、
前記対向デバイスのPort Power RoleがTry.SRCであれば、自デバイスのPort Power RoleをSRC onlyに切り替えて、前記対向デバイスとのシーケンスを継続する第2の処理とを実行可能に構成される、コントローラ。 - 前記第2の処理は、前記対向デバイスと電気的に接続された通信ラインをオープンする処理を含み、
前記通信ラインをオープンする処理は、前記自デバイスのPort Power Roleが初期状態のTry.SrcをSRC onlyに切り替えると判断されると、Attached.SNKステートからUnattached.SRCステートへ遷移する間に行われる、請求項1に記載のコントローラ。 - 前記自デバイスのステート遷移パスに基づいて判断する処理は、自デバイスのPower RoleがSinkに決定されるまでのステート遷移パスが、Attached.SRCステート、TryWait.SNKステートおよびAttached.SNKステートの順序であるか否かを判断する処理を含む、請求項1に記載のコントローラ。
- 前記第1の処理は、前記対向デバイスのPort Power RoleがTry.SRCであると判断された後、予め定められた時間だけ待機する処理を含む、請求項1に記載のコントローラ。
- 前記第1の処理は、前記対向デバイスがUSB Power Deliveryをサポートしているか否かを判断する処理を含み、
前記コントローラは、前記対向デバイスがUSB Power Deliveryをサポートしていない場合に、前記第2の処理を実行する、請求項1に記載のコントローラ。 - 前記第1の処理は、
前記対向デバイスに対してPower Role Swap Requestを送信する処理と、
前記対向デバイスからRejectを受信するか否かを判断する処理とを含み、
前記コントローラは、前記対向デバイスからRejectを受信すると、前記第2の処理を実行する、請求項5に記載のコントローラ。 - USB(Universal Serial Bus) Type-C規格に従う、給電側および受電側のいずれにもなり得るDRP(Dual Role Power)に対応したデバイスを実現するためのコントローラであって、
接続先のデバイスである対向デバイスとのシーケンスに従って、自デバイスのPower Roleが給電側を意味するSourceに決定されると、自デバイスのPower RoleがSourceに決定されるまでの自デバイスのステート遷移パスに基づいて、前記対向デバイスのPort Power RoleがTry.SNKであるか否かを判断する第1の処理と、
前記対向デバイスのPort Power RoleがTry.SNKであれば、自デバイスのPort Power RoleをSNK onlyに切り替えて、前記対向デバイスとのシーケンスを継続する第2の処理とを実行可能に構成される、コントローラ。 - USB(Universal Serial Bus) Type-C規格に従う、給電側および受電側のいずれにもなり得るDRP(Dual Role Power)に対応したデバイスで実行される制御方法であって、
接続先のデバイスである対向デバイスとのシーケンスに従って、自デバイスのPower Roleが受電側を意味するSinkに決定されると、自デバイスのPower RoleがSinkに決定されるまでの自デバイスのステート遷移パスに基づいて、前記対向デバイスのPort Power RoleがTry.SRCであるか否かを判断するステップと、
前記対向デバイスのPort Power RoleがTry.SRCであれば、自デバイスのPort Power RoleをSRC onlyに切り替えて、前記対向デバイスとのシーケンスを継続するステップとを備える、制御方法。 - USB(Universal Serial Bus) Type-C規格に従う、給電側および受電側のいずれにもなり得るDRP(Dual Role Power)に対応したデバイスで実行される制御方法であって、
接続先のデバイスである対向デバイスとのシーケンスに従って、自デバイスのPower Roleが給電側を意味するSourceに決定されると、自デバイスのPower RoleがSourceに決定されるまでの自デバイスのステート遷移パスに基づいて、前記対向デバイスのPort Power RoleがTry.SNKであるか否かを判断するステップと、
前記対向デバイスのPort Power RoleがTry.SNKであれば、自デバイスのPort Power RoleをSNK onlyに切り替えて、前記対向デバイスとのシーケンスを継続するステップとを備える、制御方法。 - USB(Universal Serial Bus) Type-C規格に従う、給電側および受電側のいずれにもなり得るDRP(Dual Role Power)に対応したデバイスを実現するためのコントローラのプロセッサで実行される制御プログラムであって、前記制御プログラムは、前記プロセッサに、
接続先のデバイスである対向デバイスとのシーケンスに従って、自デバイスのPower Roleが受電側を意味するSinkに決定されると、自デバイスのPower RoleがSinkに決定されるまでの自デバイスのステート遷移パスに基づいて、前記対向デバイスのPort Power RoleがTry.SRCであるか否かを判断するステップと、
前記対向デバイスのPort Power RoleがTry.SRCであれば、自デバイスのPort Power RoleをSRC onlyに切り替えて、前記対向デバイスとのシーケンスを継続するステップとを実行させる、制御プログラム。 - USB(Universal Serial Bus) Type-C規格に従う、給電側および受電側のいずれにもなり得るDRP(Dual Role Power)に対応したデバイスを実現するためのコントローラのプロセッサで実行される制御プログラムであって、前記制御プログラムは、前記プロセッサに、
接続先のデバイスである対向デバイスとのシーケンスに従って、自デバイスのPower Roleが給電側を意味するSourceに決定されると、自デバイスのPower RoleがSourceに決定されるまでの自デバイスのステート遷移パスに基づいて、前記対向デバイスのPort Power RoleがTry.SNKであるか否かを判断するステップと、
前記対向デバイスのPort Power RoleがTry.SNKであれば、自デバイスのPort Power RoleをSNK onlyに切り替えて、前記対向デバイスとのシーケンスを継続するステップとを実行させる、制御プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018223029A JP7348721B2 (ja) | 2018-11-29 | 2018-11-29 | コントローラ、制御方法、制御プログラム |
| US16/596,033 US11281271B2 (en) | 2018-11-29 | 2019-10-08 | Controller, control method, and control program |
| CN201911157764.0A CN111240453B (zh) | 2018-11-29 | 2019-11-22 | 控制器、控制方法和控制程序 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018223029A JP7348721B2 (ja) | 2018-11-29 | 2018-11-29 | コントローラ、制御方法、制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020087149A JP2020087149A (ja) | 2020-06-04 |
| JP7348721B2 true JP7348721B2 (ja) | 2023-09-21 |
Family
ID=70849684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018223029A Active JP7348721B2 (ja) | 2018-11-29 | 2018-11-29 | コントローラ、制御方法、制御プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11281271B2 (ja) |
| JP (1) | JP7348721B2 (ja) |
| CN (1) | CN111240453B (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019213325A (ja) * | 2018-06-04 | 2019-12-12 | ルネサスエレクトロニクス株式会社 | コントローラ、制御方法、制御プログラム |
| JP7082926B2 (ja) * | 2018-08-27 | 2022-06-09 | ルネサスエレクトロニクス株式会社 | コントローラ、制御方法、制御プログラム |
| US20220276687A1 (en) * | 2019-10-15 | 2022-09-01 | Hewlett-Packard Development Company, L.P. | Port role assignments |
| JP2022030808A (ja) * | 2020-08-07 | 2022-02-18 | キヤノン株式会社 | 受電装置、その制御方法、及びプログラム |
| CN114583772B (zh) * | 2020-12-02 | 2025-10-24 | 宏碁股份有限公司 | 支持Type-C连接的电子装置及其方法 |
| JP2023154165A (ja) * | 2022-04-06 | 2023-10-19 | スター精密株式会社 | Usb接続検知装置およびusb接続検知方法 |
| JP7174315B1 (ja) | 2022-04-22 | 2022-11-17 | 富士通クライアントコンピューティング株式会社 | 情報処理装置及び情報処理装置の制御方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106648754A (zh) | 2016-11-24 | 2017-05-10 | 硅谷数模半导体(北京)有限公司 | 控制器运行方法及装置 |
| WO2017152424A1 (zh) | 2016-03-11 | 2017-09-14 | 华为技术有限公司 | 具有通用串行总线USB Type-C接口的设备之间建立连接的方法和终端设备 |
| JP2018007451A (ja) | 2016-07-04 | 2018-01-11 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
| JP2018173886A (ja) | 2017-03-31 | 2018-11-08 | キヤノン株式会社 | 電子機器及びその制御方法 |
| JP2018180793A (ja) | 2017-04-07 | 2018-11-15 | キヤノン株式会社 | 電子機器及びその制御方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10122576B2 (en) * | 2015-03-17 | 2018-11-06 | Microsoft Technology Licensing, Llc | Intelligent role selection for dual-role devices |
| EP3361582B1 (en) * | 2015-10-30 | 2021-03-10 | Huawei Technologies Co., Ltd. | Usb type-c plug and cable |
| KR102628011B1 (ko) * | 2016-01-29 | 2024-01-22 | 삼성전자주식회사 | Usb 전력 전송 장치와 이를 포함하는 시스템 |
| KR102675073B1 (ko) * | 2016-07-12 | 2024-06-14 | 삼성전자주식회사 | Usb 인터페이스를 지원하는 전자 장치 및 usb 인터페이스 제어 방법 |
| CN106294244B (zh) * | 2016-08-11 | 2023-08-11 | 深圳慧能泰半导体科技有限公司 | 一种USB Type-C接口电路 |
| US20180074564A1 (en) * | 2016-09-13 | 2018-03-15 | Qualcomm Incorporated | Reverse high-voltage power transfer |
| US10078608B2 (en) * | 2016-09-16 | 2018-09-18 | Intel Corporation | USB-C multiple connector support for host and device mode configurations |
| US10114782B2 (en) * | 2016-09-27 | 2018-10-30 | Nxp B.V. | USB type C dual-role-port unattached duty cycle randomization |
| US11068041B2 (en) * | 2017-06-13 | 2021-07-20 | Intel Corporation | Method to enhance device policy management (DPM) power sharing for USB Type-C (USB-C) only devices |
| US10990150B2 (en) * | 2018-07-24 | 2021-04-27 | Texas Instruments Incorporated | VCONN in power delivery chargers |
-
2018
- 2018-11-29 JP JP2018223029A patent/JP7348721B2/ja active Active
-
2019
- 2019-10-08 US US16/596,033 patent/US11281271B2/en active Active
- 2019-11-22 CN CN201911157764.0A patent/CN111240453B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017152424A1 (zh) | 2016-03-11 | 2017-09-14 | 华为技术有限公司 | 具有通用串行总线USB Type-C接口的设备之间建立连接的方法和终端设备 |
| JP2018007451A (ja) | 2016-07-04 | 2018-01-11 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
| CN106648754A (zh) | 2016-11-24 | 2017-05-10 | 硅谷数模半导体(北京)有限公司 | 控制器运行方法及装置 |
| JP2018173886A (ja) | 2017-03-31 | 2018-11-08 | キヤノン株式会社 | 電子機器及びその制御方法 |
| JP2018180793A (ja) | 2017-04-07 | 2018-11-15 | キヤノン株式会社 | 電子機器及びその制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020087149A (ja) | 2020-06-04 |
| CN111240453B (zh) | 2024-11-22 |
| US11281271B2 (en) | 2022-03-22 |
| CN111240453A (zh) | 2020-06-05 |
| US20200174538A1 (en) | 2020-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7348721B2 (ja) | コントローラ、制御方法、制御プログラム | |
| TWI648635B (zh) | 通用串列匯流排集線器及其操作方法 | |
| KR102634505B1 (ko) | 컴퓨팅 장치의 분리가능한 부분을 위한 이중 역할 가능 커넥터 | |
| JP2005339067A (ja) | 電子機器及びその制御方法、情報処理装置、並びにコンピュータ・プログラム | |
| US8332545B1 (en) | USB switch which allows primary USB connection in response to USB signaling | |
| US11764586B2 (en) | USB DRP controller, control method, and control program | |
| US6516374B1 (en) | Method for docking/undocking a portable computer to/from an expansion unit | |
| WO2018014471A1 (zh) | 终端、终端外设、信号发送及接收方法、数据传输系统 | |
| TW200523725A (en) | Apparatus for controlling power of processor having a plurality of cores and control method of the same | |
| US10136223B1 (en) | Control method and control system for audio device | |
| KR19980024123A (ko) | 배터리 구동 전자 기기 시스템 및 이를 위한 전원 제어 방법 | |
| CN104281542A (zh) | 多功能usb终端设备的适配方法、装置及系统 | |
| JP7082926B2 (ja) | コントローラ、制御方法、制御プログラム | |
| JP2020038528A (ja) | デバイス、コントロールモジュール、コントローラ | |
| TW200809575A (en) | Computer having removable input/output device | |
| CN116707055B (zh) | 充电电路、电子设备及反向充电方法 | |
| US20190041935A1 (en) | Power transfer synchronization for information handling system and external device | |
| US10515025B2 (en) | Communication protocol adapter | |
| JP5492844B2 (ja) | インターフェースの接続方法およびコンピュータ | |
| CN114583772B (zh) | 支持Type-C连接的电子装置及其方法 | |
| TWI757976B (zh) | 支援Type-C連接的電子裝置及其方法 | |
| CN223552097U (zh) | 多usb接口的具有usb模式切换功能的系统、多usb接口装置、车辆和设备 | |
| CN219739991U (zh) | 供电电路及供电装置 | |
| CN222774829U (zh) | 一种用于主板烧录bios的电路、装置与系统 | |
| CN116150769B (zh) | 一种军用加固计算平台双固件智能化启动系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210604 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220311 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220405 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220530 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221018 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230418 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230607 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230905 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230908 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7348721 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |