JP2008500656A - 2台のデュアルロールデバイスでジョブを処理する方法及びシステム - Google Patents

2台のデュアルロールデバイスでジョブを処理する方法及びシステム Download PDF

Info

Publication number
JP2008500656A
JP2008500656A JP2007517567A JP2007517567A JP2008500656A JP 2008500656 A JP2008500656 A JP 2008500656A JP 2007517567 A JP2007517567 A JP 2007517567A JP 2007517567 A JP2007517567 A JP 2007517567A JP 2008500656 A JP2008500656 A JP 2008500656A
Authority
JP
Japan
Prior art keywords
host
default
dual
peripheral
role device
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.)
Pending
Application number
JP2007517567A
Other languages
English (en)
Inventor
ジェローム、ティイェア
ザン、ゼンユ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
US Philips Corp
Original Assignee
US Philips Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by US Philips Corp filed Critical US Philips Corp
Publication of JP2008500656A publication Critical patent/JP2008500656A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5044Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Systems (AREA)

Abstract

コラボレーション要求はジョブが処理されるべきときにホストまたは周辺機器へ送信される。ジョブは1個以上のタスクを含む。ホストは、実行されるべきタスクまたはジョブのタイプと、ホスト及び周辺機器の能力とを解析することにより、ホストの役目を果たすためより適した装置を決定する。周辺機器がホストの役目を果たすためにより適しているならば、ホストと周辺機器は役割を交換し、タスクまたはジョブの制御は周辺機器へ移される。ホストと周辺機器は、タスクまたはジョブが完了すると、それらのデフォルトロールに戻る。

Description

デュアルロールデバイス(DRD)はホストまたは周辺機器の役目を果たし得る装置である。
図1は従来技術によるシステムの概略説明図である。システム100はDRD102とDRD104とを含む。DRD102はコネクタ106を含み、DRDはコネクタ108を含む。システム100がユニバーサルシリアルバス2.0仕様に対するオンザゴー(On−The−Go)補足に準拠するとき、コネクタ106、108はミニABプラグである。
DRD102、104は、プラグがコネクタ106、108にそれぞれ挿入されるとき、デフォルトロールを担う。ミニAプラグがコネクタ106に挿入されるとき、DRD102はデフォルトでホストモードになる。ミニBプラグがコネクタ108に挿入されるとき、DRD104はデフォルトで周辺機器モードになる。
システム100は、通常はホストである一方の装置が、周辺機器より能力が高いと仮定される点で、典型的に非対称である。しかし、この仮定は常に正しいとは限らない。たとえば、デフォルトではホストであるMP3プレーヤーは、オーディオファイルを、デフォルトでは周辺機器である携帯情報端末(PDA)と交換する。PDAの方が大きいディスプレイ、大きいキーボード、及び、より広範囲に亘るグラフィカルユーザインターフェイスを有するので、一部のユーザはPDAの方がホストであることを好むであろう。しかし、ホストは、ホストまたは周辺機器のいずれの装置がホストの役目を果たすためにより適しているかを決定できない。
本発明によれば、2台のデュアルロールデバイスでジョブを処理する方法及びシステムが提供される。コラボレーション要求は、ジョブが処理されるべきときに、ホストまたは周辺機器へ送信される。ジョブは1個以上のタスクを含む。ホストは、実行されるべきタスクまたはジョブのタイプと、ホスト及び周辺機器の能力とを解析することにより、どちらの装置がホストの役目を果たすためにより適しているかを決定する。周辺機器がホストの役目を果たすためにより適しているならば、ホストと周辺機器は役割を交換し、タスクまたはジョブの制御が周辺機器へ移される。ホスト及び周辺機器は、タスクまたはジョブが完了すると、それらのデフォルトロールへ戻る。
以下の説明は、当業者が本発明の実施形態を作り使用することを可能にするため示され、特許出願及びその要件に即して提供される。開示された実施形態への種々の変更は当業者が容易に理解できることであり、本書における一般的な原理は他の実施例に適用される。したがって、本発明は、明らかにされた実施形態に限定されることが意図されず、特許請求の範囲、並びに、本書に記載された原理及び特徴と矛盾しない最も広い範囲であることが認められるべきである。
図を参照して、特に、図2A−2Bを参照すると、本発明による一実施形態のホスト型デュアルロールデバイスによってジョブを処理する方法のフローチャートが示されている。最初に、ブロック200に示されるように、コラボレーション要求がホストへ送信される。コラボレーション要求は、たとえば、別個の割り込みパイプを使用して送信される。
ホストは、次に、ブロック202に示されるように、周辺機器からサービス記述子を取得する。サービス記述子は、周辺機器の能力を指定するサービスリストを含む。ホストはさらにジョブ要求を周辺機器へ送信する(ブロック204)。ジョブ要求は実行されるべきジョブのタイプを指定する。ジョブは1個以上のタスクを含み、各タスクは、そのタスクを制御するため最も適した装置(ホストまたは周辺機器)へ割り当てられる。本発明による一実施形態では、サービス記述子及びジョブ要求は、USBコントロールパイプを使用して送信される。
次に、ブロック206で、ホストがホストネゴシエーションプロセス(HNP)を実行すべきかどうかに関する決定がなされる。本発明による一実施形態では、HNPは、ユニバーサルシリアルバス2.0仕様のオンザゴー補足に指定されたプロセスの後に続く。HNPが実行されないとき、プロセスは、ホストがジョブまたはタスクの処理とジョブ結果の発生とを制御するブロック208へ移る。
HNPが実行されるならば、ホストは、どちらの装置がホストの役目を果たすかを決定するため、実行されるべきジョブまたはタスクのタイプと、ホスト及び周辺機器の能力とを解析する(ブロック210)。このブロックの一部として、ホストは、ホストの役目と周辺機器の役目が交換されるべきであるかどうかを決定する(ブロック212)。既に説明したように、ホストの役目と周辺機器の役目は、ジョブ全体、または、そのジョブに含まれる1個以上のタスクのため交換されることがある。
ホストの役目と周辺機器の役目が交換されないならば、ホストはジョブまたは1個以上のタスクの処理を制御する(ブロック208)。役目が交換されるならば、ジョブまたはタスクの制御は周辺機器へ移され、周辺機器はホストの役目を担う(ブロック214)。ホストとしての役目を果たす周辺機器は、次に、ジョブまたはジョブ内の1個以上のタスクの処理を制御し、結果をデフォルトホストへ返す。
次に、ブロック216で、処理されるべきさらなるジョブまたはタスクが存在するかどうかに関する決定がなされる。もしさらなるジョブまたはタスクが存在するならば、方法はブロック202へ戻り、すべてのジョブまたはすべてのタスクが完了するまで繰り返す。ホスト及び周辺機器はこの間に繰り返し役目を交換する。すべてのジョブが処理されたとき、ブロック218で、ホストとしての役目を果たしている装置がデフォルトホストであるかどうかに関する決定がなされる。もし装置がデフォルトホストでないならば、ホストの役目と周辺機器の役目はブロック220でデフォルトロールに戻され、方法は終了する。
図3A−3Bは、本発明による一実施形態における周辺機器型デュアルロールデバイスによりジョブを処理する方法のフローチャートである。最初に、ブロック300に示されるように、コラボレーション要求が周辺機器へ送信され、周辺機器はその要求をホストへ送信する。本発明による一実施形態では、周辺機器は、USBのためのSRPまたはINTパイプを使用してコラボレーション要求をホストへ送信する。
周辺機器は、次に、ブロック302に示されるように、ホストにサービス記述子を提示する。サービス記述子は、周辺機器装置の能力を指定するサービスリストを含む。ホストはさらに周辺機器装置へジョブ要求を送信する(ブロック304)。ジョブ要求は実行されるべきジョブのタイプを指定する。ジョブは処理すべき1個以上のタスクを含み、各タスクはそのタスクを処理または完了するため最も適した装置(ホストまたは周辺機器)に割り当てられる。本発明による一実施形態では、サービス記述子及びジョブ要求はUSBのためのCTRLパイプを使用して送信される。
次に、ブロック306で、HNPが実行されるべきかどうかに関する決定がなされる。HNPが実行されないならば、プロセスは、ジョブまたは1個以上のタスクの処理がホストによって制御されるブロック308へ移る。HNPが実行されるならば、ホストは、どちらの装置がホストであるべきかを決定するため、実行されるべきジョブまたはタスクと、ホスト及び周辺機器の能力とを解析する(ブロック310)。このプロセスの一部として、ホストは、ホストの役目と周辺機器の役目が交換されるべきであるかどうかを決定する(ブロック312)。
ホストの役目と周辺機器の役目が交換されないならば、ホストはジョブまたはタスクの処理を制御する(ブロック308)。役目が交換されるならば、ジョブの制御は周辺機器へ移され、周辺機器はホストの役目を担う(ブロック314)。ホストの役目を果たす周辺機器は、ジョブまたはタスクの処理を制御し、結果をデフォルトホストへ返す(ブロック308)。
次に、ブロック316で、処理されるべきさらなるジョブまたはタスクが存在するかどうかに関する決定がなされる。もしさらなるジョブまたはタスクが存在するならば、方法はブロック302へ戻り、すべてのジョブが処理されるまで繰り返す。すべてのジョブが処理されたとき、ホストの役目を担う装置がデフォルトホストであるかどうかに関する決定がなされる。もし装置がデフォルトホストでないならば、ホストの役目と周辺機器の役目はブロック320でデフォルトロールに戻され、方法は終了する。
本発明による一実施形態では、ホスト及び周辺機器は、ホストとしての役目を果たすために最も適する装置を自動的に決定する。本発明による他の実施形態では、役目の交換はアプリケーションによって、または、ユーザによって開始される。
付録Aは、USBの枠組みへの典型的なコラボレーション拡張を含む。これらの典型的な拡張は、図2A−2B及び図3A−3Bの実施形態を実施するため使用される。しかし、本発明による実施形態は、付録Aに示された拡張に限定されない。ホストが、ホストであることに最も適する装置がどちらであるかを決定し、ジョブまたはタスクを見かけのホストへ移すことを可能にする拡張は、本発明による他の実施形態において使用される。
次に図4を参照すると、本発明による一実施形態におけるデュアルロールデバイスの概略説明図が示されている。DRD400は、ホストサービスコンテナ402と、周辺機器サービスコンテナ404と、汎用サービスコンテナ406とを含む。図4の実施形態では、ホストサービスコンテナ402は、たとえば、対象ホストサービスリスト408、対象周辺機器リスト410、及び、対象クラスリスト412のようなUSB依存型のホスト側サービスを含む。
対象ホストサービスリスト408は、DRD400によってサポートされるアプリケーションサービスを記載する。たとえば、対象サービスリスト408は、DPS印刷サービスのようなアプリケーション特定GUIDを提供する。対象周辺機器リスト410は、DRD400がサポートする周辺機器を記載する。対象周辺機器リスト410は、たとえば、USB製品識別及びUSBベンダー識別を含む。そして、対象クラスリスト412は、たとえば、USBクラスコード及びUSBプロトコルコードを与えることにより、DRD400によってサポートされるクラスドライバを記載する。
周辺機器サービスコンテナ404は、たとえば、USBコンフィギュレーション記述子414及びUSBインターフェイス記述子416を含むUSB依存型の周辺機器側サービスを含む。そして、汎用サービスコンテナ406は、たとえば、USBリンク以外のデータリンクレベルサービス及びUSBデータリンクレイヤより高い上位レベルサービスを含む対象サービスリスト418として構成された、USBに囚われないサービスを含む。
付録
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
Figure 2008500656
従来技術によるシステムの概略説明図である。 本発明による一実施例においてホストデュアルロールデバイスによりジョブを処理する方法のフローチャートである。 本発明による一実施例においてホストデュアルロールデバイスによりジョブを処理する方法のフローチャートである。 本発明による一実施例において周辺機器デュアルロールデバイスによりジョブを処理する方法のフローチャートである。 本発明による一実施例において周辺機器デュアルロールデバイスによりジョブを処理する方法のフローチャートである。 本発明による一実施例におけるデュアルロールデバイスの概略説明図である。
符号の説明
400 DRD
402 ホストサービスコンテナ
404 周辺機器サービスコンテナ
408 対象ホストサービスリスト
410 対象周辺機器リスト
412 対象クラスリスト
414 USBコンフィギュレーション記述子
416 USBインターフェイス記述子
418 対象サービスリスト

Claims (13)

  1. デフォルトホスト型デュアルロールデバイスとデフォルト周辺機器型デュアルロールデバイスとを用いて1個以上のタスクを処理する方法であって、
    コラボレーション要求を受信するステップと、
    前記デフォルトホスト型デュアルロールデバイスまたは前記デフォルト周辺機器デュアルロールデバイスのどちらが、前記1個以上のタスクのうちの少なくとも1個のためのホストとしての役目を果たすかを決定するステップと、
    前記デフォルト周辺機器型デュアルロールデバイスがホストとしての役目を果たすように、必要に応じて、ホストの役目と周辺機器の役目を交換するステップと、
    を備える方法。
  2. 前記デフォルト周辺機器型デュアルロールデバイスがホストとしての役目を果たしているときに、前記1個以上のタスクのうちの少なくとも1個の制御を前記デフォルト周辺機器型デュアルロールデバイスに移すステップをさらに備える、請求項1に記載の方法。
  3. 前記1個以上のタスクのうちの前記少なくとも1個を処理するステップをさらに備える、請求項2に記載の方法。
  4. 前記デフォルト周辺機器型デュアルロールデバイスがホストとしての役目を果たしているときに、結果を前記デフォルトホスト型デュアルロールデバイスへ返すステップをさらに備える、請求項3に記載の方法。
  5. 前記デフォルト周辺機器型デュアルロールデバイスがホストとしての役目を果たし、前記1個以上のタスクの内の少なくとも1個が処理された後に、周辺機器型デュアルロールデバイスの役目を前記デフォルト周辺機器型デュアルロールデバイスへ戻し、ホストの役目を前記デフォルトホスト型デュアルロールデバイスへ戻すステップをさらに備える、請求項4に記載の方法。
  6. コラボレーション要求を受信するステップが、前記デフォルトホスト型デュアルロールデバイスでコラボレーション要求を受信するステップを含む、請求項1に記載の方法。
  7. コラボレーション要求を受信するステップが、前記デフォルト周辺機器型デュアルロールデバイスでコラボレーション要求を受信するステップを含む、請求項1に記載の方法。
  8. 前記コラボレーション要求を前記デフォルトホスト型デュアルロールデバイスへ送信するステップをさらに備える、請求項7に記載の方法。
  9. 前記デフォルトホスト型デュアルロールデバイスまたは前記デフォルト周辺機器デュアルロールデバイスのどちらが、前記1個以上のタスクのうちの少なくとも1個のためのホストとしての役目を果たすかを決定するステップが、前記デフォルトホスト型デュアルロールデバイスまたは前記デフォルト周辺機器デュアルロールデバイスのどちらが、前記1個以上のタスクのうちの少なくとも1個のためのホストとしての役目を果たすかを決定するために、前記デフォルトホスト型デュアルロールデバイスの1つ以上の能力を解析するステップと、前記デフォルト周辺機器型デュアルロールデバイスの1つ以上の能力を解析するステップと、前記1個以上のタスクのうちの少なくとも1個を解析するステップとを含む、請求項1に記載の方法。
  10. 前記デフォルトホスト型デュアルロールデバイスまたは前記デフォルト周辺機器デュアルロールデバイスのどちらが、前記1個以上のタスクのうちの少なくとも1個のためのホストとしての役目を果たすかを決定するステップが、前記デフォルトホスト型デュアルロールデバイスまたは前記デフォルト周辺機器デュアルロールデバイスのどちらが前記1個以上のタスクのうちの少なくとも1個のためのホストとしての役目を果たすかを自動的に決定するステップを含む、請求項1に記載の方法。
  11. サポートされるアプリケーションサービスのリストを含むホストサービスを有するホストサービスコンテナと、
    周辺機器サービスを有する周辺機器サービスコンテナと、
    を備えるデュアルロールデバイス。
  12. 汎用サービスコンテナをさらに備える、請求項11に記載のデュアルロールデバイス。
  13. 前記ホストサービスがサポートされる周辺機器装置のリストとサポートされるクラスドライバのリストとをさらに有する、請求項11に記載のデュアルロールデバイス。
JP2007517567A 2004-05-21 2005-05-20 2台のデュアルロールデバイスでジョブを処理する方法及びシステム Pending JP2008500656A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US57304404P 2004-05-21 2004-05-21
US61275204P 2004-09-24 2004-09-24
PCT/IB2005/051656 WO2005114413A1 (en) 2004-05-21 2005-05-20 Method and system for processing jobs with two dual-role devices

Publications (1)

Publication Number Publication Date
JP2008500656A true JP2008500656A (ja) 2008-01-10

Family

ID=34969998

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007517567A Pending JP2008500656A (ja) 2004-05-21 2005-05-20 2台のデュアルロールデバイスでジョブを処理する方法及びシステム

Country Status (4)

Country Link
US (1) US8595725B2 (ja)
EP (1) EP1756715A1 (ja)
JP (1) JP2008500656A (ja)
WO (1) WO2005114413A1 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008500656A (ja) * 2004-05-21 2008-01-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 2台のデュアルロールデバイスでジョブを処理する方法及びシステム
KR100720708B1 (ko) * 2007-01-26 2007-05-21 주식회사 유비콘테크놀로지 무선 usb drd 시스템
US9104821B2 (en) * 2008-12-31 2015-08-11 Intel Corporation Universal serial bus host to host communications
JP5445561B2 (ja) * 2011-11-07 2014-03-19 日本電気株式会社 情報処理システムおよび情報処理方法
US9418033B2 (en) * 2013-07-23 2016-08-16 Qualcomm Incorporated Using USB signaling to trigger a device to enter a mode of operation
US9824046B2 (en) 2013-07-23 2017-11-21 Qualcomm Incorporated Using USB signaling to trigger a device to enter a mode of operation
US9811488B2 (en) * 2014-04-29 2017-11-07 Mcci Corporation Apparatus and methods for dynamic role switching among USB hosts and devices
US10761906B2 (en) * 2014-08-29 2020-09-01 Hewlett-Packard Development Company, L.P. Multi-device collaboration
TWI630485B (zh) * 2014-10-03 2018-07-21 鈺群科技股份有限公司 擴展主控制器和其操作方法
GB2533819B (en) 2015-01-05 2018-11-07 Displaylink Uk Ltd A docking system
US10122576B2 (en) 2015-03-17 2018-11-06 Microsoft Technology Licensing, Llc Intelligent role selection for dual-role devices

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002116998A (ja) * 2000-10-05 2002-04-19 Matsushita Electric Ind Co Ltd 周辺機器内蔵型usbコントローラ
JP2004118261A (ja) * 2002-09-24 2004-04-15 Seiko Epson Corp ホストとデバイスのいずれの役割も選択的に設定することができる通信コントローラを備えた電子機器

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6141705A (en) 1998-06-12 2000-10-31 Microsoft Corporation System for querying a peripheral device to determine its processing capabilities and then offloading specific processing tasks from a host to the peripheral device when needed
US6732218B2 (en) * 2002-07-26 2004-05-04 Motorola, Inc. Dual-role compatible USB hub device and method
US7379959B2 (en) * 2002-09-07 2008-05-27 Appistry, Inc. Processing information using a hive of computing engines including request handlers and process handlers
JP2004157604A (ja) * 2002-11-01 2004-06-03 Matsushita Electric Ind Co Ltd Usb機器制御方法および装置
JP2004258780A (ja) * 2003-02-24 2004-09-16 Seiko Epson Corp 印刷装置
JP2008500656A (ja) * 2004-05-21 2008-01-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 2台のデュアルロールデバイスでジョブを処理する方法及びシステム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002116998A (ja) * 2000-10-05 2002-04-19 Matsushita Electric Ind Co Ltd 周辺機器内蔵型usbコントローラ
JP2004118261A (ja) * 2002-09-24 2004-04-15 Seiko Epson Corp ホストとデバイスのいずれの役割も選択的に設定することができる通信コントローラを備えた電子機器

Also Published As

Publication number Publication date
WO2005114413A1 (en) 2005-12-01
US8595725B2 (en) 2013-11-26
US20080141259A1 (en) 2008-06-12
EP1756715A1 (en) 2007-02-28

Similar Documents

Publication Publication Date Title
JP2008500656A (ja) 2台のデュアルロールデバイスでジョブを処理する方法及びシステム
US8582507B1 (en) All-in-one wireless network device
CN104021047B (zh) 虚拟功能分配***、方法及其管理主机
US20070254588A1 (en) Supporting use of connection via electrical interface
US20080162741A1 (en) Wireless usb hub
US20050209842A1 (en) Remote USB port system and method
US20080195788A1 (en) Wireless Docking Station
US20130246680A1 (en) Hot plug process in a distributed interconnect bus
US20110107117A1 (en) Method and apparatus for activating device
TW200903264A (en) Data sharing and transfer systems and methods
WO2015059654A1 (en) Universal serial bus (usb) hub for switching downstream ports between host mode and slave mode
US20130318262A1 (en) Data Transmission Method and Apparatus
JP2008539484A (ja) ユニバーサル・シリアル・バス機能のデリゲーション
JP2005537710A (ja) パーソナルエリアネットワーク
JP2007280261A (ja) ネットワーク上の機器を共有可能とする可搬型仮想記憶装置
TWI362003B (en) Method, flash memory drive and system for bluetooth communication
KR20080088885A (ko) 호스트 장치와 usb 장치간의 통신을 제어하는 장치,방법 및 시스템
TWI541657B (zh) 提供主機即時切換及分享通用串列匯流排(usb)電子設備之電子裝置
CN102314214A (zh) 使用***设备的***、服务器装置及方法
CN103019975A (zh) 通用串行总线传输控制方法及主机设备
TW200939025A (en) Providing a high-speed connection between a memory medium of a mobile device and an external device
WO2011076064A1 (zh) 数据卡升级方法及装置
US20140075063A1 (en) Smart device with no AP
TWM328026U (en) Interface controlling device capable of changing data transmission mode
CN101998691A (zh) 一种数据传输的方法、***和装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080519

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110506

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111021