JP4452186B2 - メディアを経路指定する装置、並びにその方法及びコンピュータ・プログラム - Google Patents

メディアを経路指定する装置、並びにその方法及びコンピュータ・プログラム Download PDF

Info

Publication number
JP4452186B2
JP4452186B2 JP2004559870A JP2004559870A JP4452186B2 JP 4452186 B2 JP4452186 B2 JP 4452186B2 JP 2004559870 A JP2004559870 A JP 2004559870A JP 2004559870 A JP2004559870 A JP 2004559870A JP 4452186 B2 JP4452186 B2 JP 4452186B2
Authority
JP
Japan
Prior art keywords
media
handheld device
server
media presentation
presentation
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.)
Expired - Fee Related
Application number
JP2004559870A
Other languages
English (en)
Other versions
JP2006516837A (ja
JP2006516837A5 (ja
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JP2006516837A publication Critical patent/JP2006516837A/ja
Publication of JP2006516837A5 publication Critical patent/JP2006516837A5/ja
Application granted granted Critical
Publication of JP4452186B2 publication Critical patent/JP4452186B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/20Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Medicines Containing Material From Animals Or Micro-Organisms (AREA)
  • Telephonic Communication Services (AREA)
  • Steroid Compounds (AREA)
  • Small-Scale Networks (AREA)
  • Compounds Of Unknown Constitution (AREA)

Description

本発明は、メディアを経路指定する装置、並びにその方法及びコンピュータ・プログラムに関する。
メディア・システムは、今日の社会の周知の部分である。実際、大部分の人々は、自宅またはアパートで少なくとも1つのメディア・システム(例えば、オーディオ・システム、ビデオ・システムなど)を所有している。レストラン、ナイトクラブ、機関(例えば病院)、およびその他のより大規模な施設は、音楽、ビデオ、および/または放送メッセージを再生するのに使用することのできるより包括的なシステムを有する。
このように広く使用されているにもかかわらず、今日のメディア・システムは、ユーザの位置変化にあまり適応しない。実際には全く適応しない。ユーザは、メディアが提供される場所に行くことを強制される。例えば、ユーザが音楽を聴くことを望む場合、ユーザは、音楽を聴くことができる特定の場所に行くか、または音楽を聴きたい新しい場所(すなわちスピーカ位置)を事前定義しなければならない。ビデオについても同様であり、ユーザが特定のビデオ・アイテムを見たい場合、ユーザは、特定の場所、通常はビデオ・モニタの場所に行き、ビデオ・アイテムを選択しなければならない。今日のメディア配布システムが、ユーザが複数の場所を事前定義することを可能にし、それによって、著しい中断なしに各場所の間を移動することを可能とすることは事実である。しかし、この柔軟性にも明らかな欠点がないわけではない。第1に、ユーザは、メディアを受信したい場所を依然として事前定義しなければならず、第2に、ユーザが同時に1つの場所にしか居ることができず、そのことは、潜在的に不要である場所、さらには望ましくない場所にメディアが配布されることを意味する。
今日のメディア配布システムの非柔軟性および非効率は、ユーザが場所から場所へとメディアに追従することを必要としない方式でメディアを配布する機構がなければ存続するであろう。
国際特許出願第02/07135号明細書は、移動無線端末ユーザにモバイル・デスクの機能を提供する対話式メディア端末を活動化させる方法を開示している。
米国特許出願第2002/164987号明細書は、装置位置感知型データ経路指定のための方法および装置を開示している。一実施形態では、ポータブル電子装置からの信号によってユーザが識別される。
米国特許出願第2002/0133545号明細書は、ワイヤレス・モバイル装置および1つまたは複数の位置チャネルを介して提供される拡張配信サービスを開示している。
米国特許出願第2002/0022543号明細書は、BLUETOOTH技術を介して互いに通信可能に結合された複数のモバイル装置にコンテンツを配信する方法を開示している。
国際特許出願第02/07135号明細書 米国特許出願第2002/164987号明細書 米国特許出願第2002/0133545号明細書 米国特許出願第2002/0022543号明細書 Bluetooth仕様
本発明は、拡張メディア配布システム(MDS)に対してそれぞれ拡張される装置、方法、およびプログラム製品に関する。本発明の拡張MDSにより、ユーザが、関連するメディア伝送変更を用いて、第2位置を事前定義する必要なしに第1位置から第2位置に移動することが可能となる。
本発明の好ましい実施形態は、ワイヤレス・ハンドヘルド装置を使用することによって前述の機能を提供する。ユーザがハンドヘルド装置をある位置から別の位置に移動したとき、好ましい実施形態のDMSがハンドヘルド装置の新しい位置を記録し、メディアの送信を新しい位置にリダイレクトすることによって適応する。好ましい実施形態によって教示される本発明の別の機能は、着信電話処理に関するメディア・プレゼンテーションの自動中断/再開である。着信電話を受信した場合、好ましい実施形態の拡張電話が他の構成要素と対話し、着信電話が終了するまでメディアのプレゼンテーションを中断する。
本発明は、メディアを経路指定する装置を提供する。該装置は、
ユーザと対話してメディア情報を得る手段を備えるハンドヘルド装置と、
前記ハンドヘルド装置と対話して該ハンドヘルド装置の第1位置を求める手段を備える複数のメディア・プレゼンテーション・ステーションと、
前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の前記第1位置を得る手段を備えるサーバと、
を備えており、
前記サーバが、前記メディア情報および前記ハンドヘルド装置の前記第1位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1の第1メディア・プレゼンテーション・ステーションに前記メディアを経路指定し、
前記ハンドヘルド装置が、着信電話を検出し、
前記ハンドヘルド装置がさらに、前記着信電話の検出に応じて、前記サーバに中断コマンドを送信し、前記サーバが、該中断コマンドを受信して前記検出した着信電話中にメディア・プレゼンテーションを中断し、および
前記ハンドヘルド装置がさらに、前記着信電話が終了したとの判定に応じて、前記サーバに再開コマンドを送信し、前記サーバが、該再開コマンドを受信して前記メディア・プレゼンテーションを自動的に再開する。
本発明の1つの実施態様では、前記サーバがさらに、前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の第2位置を得る手段を備えており、ここで前記ハンドヘルド装置の前記第2位置が前記ハンドヘルド装置の前記第1位置と異なり、
前記サーバがさらに、前記ハンドヘルド装置の前記第2位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1の第2プレゼンテーション・ステーションに前記メディアを再経路指定する。
本発明の1つの実施態様では、前記メディア情報がメディア選択情報である。
本発明の1つの実施態様では、前記メディア情報がメディア制御情報であり、前記サーバが、前記メディア制御情報を使用して、前記第1メディア・プレゼンテーション・ステーションによって前記メディアのプレゼンテーションを制御する手段を備えている。
本発明の1つの実施態様では、前記メディア制御情報が、音量制御、音質制御、トラッキング制御、およびピクチャ制御からなるグループから選択される。
本発明は、メディアを経路指定する方法を提供する。該方法は、
ハンドヘルド装置が、ユーザと対話してメディア情報を得るステップと、
複数のメディア・プレゼンテーション・ステーションが、前記ハンドヘルド装置と対話して該ハンドヘルド装置の第1位置を求めるステップと、
サーバが、前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の前記第1位置を得て、前記求められたメディア情報および前記ハンドヘルド装置の前記第1位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1の第1メディア・プレゼンテーション・ステーションに前記メディアを経路指定するステップと、
を含み、
前記ハンドヘルド装置が、着信電話を検出するステップと、
前記ハンドヘルド装置が、前記着信電話の検出に応じて、前記サーバに中断コマンドを送信し、前記サーバが、該中断コマンドを受信して前記検出した着信電話中にメディア・プレゼンテーションを中断するステップと、
前記ハンドヘルド装置が、前記着信電話が終了したとの判定に応じて、前記サーバに再開コマンドを送信し、前記サーバが、該再開コマンドを受信して前記メディア・プレゼンテーションを自動的に再開するステップと
をさらに含む。
本発明の1つの実施態様では、前記サーバが、前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の第2位置を得るステップであって、前記ハンドヘルド装置の前記第2位置が前記ハンドヘルド装置の前記第1位置と異なる、前記得るステップと、
前記サーバが、前記ハンドヘルド装置の前記第2位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1の第2プレゼンテーション・ステーションに前記メディアを再経路指定するステップと
をさらに含む。
本発明の1つの実施態様では、前記メディア情報がメディア選択情報である。
本発明の1つの実施態様では、前記メディア情報がメディア制御情報であり、前記メディア制御情報が、前記第1メディア・プレゼンテーション・ステーションによって前記メディアのプレゼンテーションを制御するのに使用される。
本発明の1つの実施態様では、前記メディア制御情報が、音量制御、音質制御、トラッキング制御、およびピクチャ制御からなるグループから選択される。
本発明は、コンピュータに、上記いずれか一つの方法に記載の各ステップを実行させるコンピュータ・プログラムを提供する。
以下で、添付の図面を参照しながら、単なる例示によって本発明の実施形態を詳細に説明する。
ここで図面を参照すると、好ましい実施形態のメディア配布システム(MDS)100が、いくつかの異なる構成要素を含むように示されている。こうした構成要素には、サーバ102、電話130、ヘッドセット135、ハンドヘルド125、メディア・プレゼンテーション・システム(MPS)I〜IV(それぞれ105〜120としても示す)が含まれる。こうした構成要素を相互接続する矢印が、1方向または2方向の対話を示すために配置されている。この対話は、ワイヤレス接続性によって実施される。好ましい実施形態で使用されるワイヤレス・プロトコルは、当業界でBluetoothとして知られるプロトコルであるが、他のワイヤレス・プロトコルも使用することができる。Bluetoothに関するより詳しい情報については、Bluetooth Special Interest Groupによって開発、発行、および推進されるBluetooth仕様を参照されたい。
好ましい実施形態のサーバ102は、好ましい実施形態が必要とする機能を提供するように拡張されたIBMサーバである。この拡張に関するより詳しい情報は、以下の議論、特に図4および図10から図13に関連する本文中で与えられる。好ましい実施形態のハンドヘルド装置125は、好ましい実施形態内で必要とされる機能を提供するように拡張されたiPAQ Pocket PCh5450である。この拡張は、以下の段落、特に図3、図6、および図7に関連する議論でより詳細に説明される。好ましい実施形態の電話130は、好ましい実施形態内で必要とされる機能を提供するように拡張されたEricsson R520mである。好ましい実施形態のヘッドセット135は、Ericsson HBH-30 Bluetoothヘッドセットである。
ここで、好ましい実施形態では使用のために特定の装置を選択しているが、装置の他の型および/またはモデルも、同様に拡張した場合に使用できることに留意されたい。図1に示す構成要素の他の構成も可能であり、図示する構成要素のすべてが必ずしも存在する必要はないことにも留意されたい。例えば、MDS100は、電話130およびヘッドセット135の存在なしにMDS100の機能の多くを実施することができる。電話130の機能をHD125に組み込むことも可能であるはずであり、電話130およびHD125の機能をヘッドセット135に組み込むことも考えられる。したがって、本明細書で使用するハンドヘルド装置という用語は、ユーザによってかなり容易に移送される電話、PDA、リモート制御などの小規模装置を指す。好ましい実施形態の説明では特定の数の構成要素を示すが、追加のハンドヘルド装置、電話、メディア・プレゼンテーション・ステーション、およびサーバも収容できることにも留意されたい。
好ましい実施形態のメディア・プレゼンテーション・ステーションに関して、好ましい実施形態の機構ならびに本発明の特典および利点はメディア・タイプによって限定されないことを当業者は理解されよう。したがって、使用される特定のタイプのメディアに従って、特定のタイプのMPSを選ばなければならない。例えば、選んだメディアがオーディオである場合、選んだMPSは、一般的なオーディオ・プレゼンテーション機能を有さなければならない。この機能は、潜在的には複数のスピーカへの配布を含むことができる。選んだメディアがオーディオおよびビデオ(すなわちマルチメディア)である場合、選んだMPSは、オーディオ・プレゼンテーション機能とビデオ・プレゼンテーション機能をどちらも有さなければならない。したがって、その名前が示唆するように、本明細書では、メディア・プレゼンテーション・ステーションは、ユーザにメディアを提示するステーションと定義される。
さらに図1を参照すると、好ましい実施形態のMDSは一般には以下のように動作する。サーバ102が、MPS105〜120との対話を通じてハンドヘルド装置(HD)125の位置を求める。位置を決定した後、サーバ102は、求めた位置に対して最も近い位置に対応するMPSにメディアを経路指定する。HD125のユーザも、HD125を使用してメディアを選択し、かつ/または選択したメディアのプレゼンテーション(例えば、音量、忠実度など)を制御することができる。ユーザがHD125をある位置から別の位置に移動したとき、好ましい実施形態のMDS100は、その移動を検出し、それに応じてメディアを転送する。
図2は、好ましい実施形態のメディア・プレゼンテーション・ステーションで使用される構成要素の一部を示すブロック図である。一例として、図1のMPS120が使用される。図示するように、MPS120は、Bluetooth無線202、プロセッサ204、およびメモリ210を含む。メモリ210内には、Bluetoothコントローラ206、ハンドヘルド・コントローラ208、およびメディア・コントローラ212が示されている。MPS120はメディア・プレゼンテーション機構214も含む。
好ましい実施形態のBluetooth無線202は、最大10メートルの接続性を実現するBluetooth Class 3無線である。プロセッサ204は、メモリ210に配置されたプログラムを実行することができる市販のどんな小規模プロセッサでもよい。Bluetoothコントローラ206は、メモリ210内に示す他のコントローラに対して、Bluetooth無線202に対するソフトウェア・インターフェースを提供する。好ましい実施形態では、ハンドヘルド装置125との対話を制御するのにハンドヘルド・コントローラ208が使用される。図6に関連する本文中でハンドヘルド・コントローラ208をより詳細に論じる。好ましい実施形態では、メディアおよびメディア制御情報を受信し、メディア・プレゼンテーション機構214と対話して、受信したメディアを提示し、かつ/または受信したメディアのプレゼンテーションを制御するのに、メディア・コントローラ212が使用される。図7に関連する本文中でメディア・コントローラをより詳細に論じる。
図3は、本発明の好ましい実施形態のハンドヘルド装置で使用される構成要素の一部を示すブロック図である。図示するように、HD125は、Bluetooth無線302、プロセッサ304、およびメモリ310を含む。メモリ310内には、Bluetoothコントローラ306、MPSコントローラ308、およびメディア・コントローラ312が示されている。
Bluetooth無線302、プロセッサ304、およびBluetoothコントローラ306は、前述のものと実質的かつ機能的に同一である。したがって、これらの構成要素の説明についてはMPS120の議論を参照されたい。MPStationコントローラ308は、図9に関連する本文中でより詳細に説明するが、MDS100のHD125とMPStationの間の対話を処理する任を担う。メディア・コントローラ312は、図8に関連する本文中でより詳細に説明するが、ユーザと対話し、ユーザの要求を適切に処理する任を担う。
図4は、本発明の好ましい実施形態のサーバ102で使用される構成要素の一部を示すブロック図である。サーバ102は、拡張IBM iSeriesコンピュータ・システムであるが、他のコンピュータ・システムも使用することができる。図示する構成要素には、中央演算処理装置(CPU)404、Bluetooth無線402、ユーザ・インターフェース416、大容量記憶装置420、およびメモリ410が含まれる。CPU404は、メモリ410に格納されたプログラムを実行するのに使用されるが、ある時点では、このプログラムは大容量記憶装置420内に部分的または完全に存在することができる。上記と同様に、Bluetooth無線402は、100メートルの範囲を有し、他のBluetooth互換装置と通信することができるclass 1無線である。ユーザ・インターフェース416は、コマンドを受諾し、コンピュータ・サーバ102の1つまたは複数のユーザに情報を中継するのに使用される。
メモリ410は、オペレーティング・システム414、Bluetoothコントローラ406、メディア・プレゼンテーション・ステーション・コントローラ408、ハンドヘルド・コントローラ412、および電話コントローラ413を含む。好ましい実施形態のオペレーティング・システム414は、当業界でOS/400として知られているマルチタスキング・オペレーティング・システムである。Bluetoothコントローラは、メモリ410に示す他のコントローラに関する、Bluetooth無線402に対するソフトウェア・インターフェースである。メディア・プレゼンテーション・ステーション・コントローラ408は、図11および図12に関連する本文中でより詳細に説明するが、様々なメディア・プレゼンテーション・ステーションと対話して1つまたは複数のハンドヘルド装置の位置を求める任を担う。ハンドヘルド・コントローラ412は、図10に関連する本文中で説明するが、MDS100の1つまたは複数のハンドヘルド装置と対話して、メディア・プレゼンテーションを選択および制御する任を担う。電話コントローラ413は、図13に関連する本文中でさらに説明するが、電話130と対話して、着信電話に対してメディア・プレゼンテーションを制御する任を担う。
図6は、好ましい実施形態の電話130で使用される構成要素の一部を示すブロック図である。図示するように、電話130は、Bluetooth無線502、プロセッサ504、およびメモリ510を含む。Bluetoothコントローラ506、電話インターフェース508、およびサーバ・コントローラ512がメモリ510内に存在するように示されている。上記と同様に、好ましい実施形態のBluetooth無線502は、最大10メートルの接続性を実現するBluetooth Class 3無線である。プロセッサ504は、メモリ510に配置されたプログラムを実行することができる市販のどんな小規模プロセッサでもよい。Bluetoothコントローラ506は、メモリ510内に示す他のプログラム・エンティティに対して、Bluetooth無線502に対するソフトウェア・インターフェースを提供する。電話インターフェース508は、外部電話システム、好ましい実施形態の場合は典型的なセル・ベースのシステムと対話するのに使用される。サーバ・コントローラ512は、図14に関連する本文中でさらに詳細に説明するが、サーバ102と対話して、着信電話に対するメディア・プレゼンテーションを制御する任を担う。
ここで、本明細書では、いくつかの離散的かつ完全なシステムの状況で本発明の好ましい実施形態を説明していることに留意されたい。しかし、本明細書で開示されるプログラム機構は、プログラム製品の形で配布できることを理解されたい。このようなプログラム機構の例には、上述のコントローラやそのグループが含まれる。もちろん、プログラム製品は、複数のプログラム機構を含むことができ、限定はしないが、フロッピィ・ディスク、CD ROMなどの記録可能型メディアや、デジタル通信リンク、アナログ通信リンクなどの伝送型メディアを含む様々なタイプの信号運搬媒体を使用して配布することができる。
処理例
(図6から図14)
好ましい実施形態のハンドヘルド装置は、前述の他の構成要素と組み合わせて使用され、メディアが経路指定され、そのプレゼンテーションが制御される。高レベルでは、好ましい実施形態のメディア・プレゼンテーション・ステーションは、1つまたは複数のハンドヘルド装置の存在を検出する。次いで、ハンドヘルド装置の存在に関する情報が、メディア・プレゼンテーション・ステーションからサーバ102に通信される。サーバ102は、この情報を使用して各ハンドヘルド装置の位置の記録を維持する。記録された位置情報は、ハンドヘルド装置の位置に最も近いメディア・プレゼンテーション・ステーションにメディアを経路指定するのに使用される。メディア選択(すなわち、どのメディア項目を提示すべきか)やメディア制御(適切なとき)などのメディア情報がハンドヘルド装置からサーバ102に転送され、その結果、サーバ102は、問題のメディア・プレゼンテーション・ステーションに対するメディアの送信に対して適切な措置を取ることができる。着信電話を受信した場合、電話130は、サーバ102と対話してメディアのプレゼンテーションを中断する。着信電話が終了したとき、プレゼンテーションが自動的に再開される。
次に、以下の仮想処理例を使用して、残りの図で表される好ましい実施形態の機能を説明する。図1を参照すると、この説明では、ハンドヘルド装置(HD125)が、メディア・プレゼンテーション・ステーションIIに含まれるBluetooth無線の10メートル範囲内の位置にあると仮定する。
メディア経路指定
この好ましい実施形態のメディア・プレゼンテーション・ステーションに電力が供給されたとき、メディア・プレゼンテーション・ステーションはそれぞれ、サーバ102への接続を要求する。このステップを図5のブロック600で表す。
前述のように、図5は、好ましい実施形態のメディア・プレゼンテーション・ステーションのハンドヘルド・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。サーバ102への接続を確立した後、メディア・プレゼンテーション・ステーションは、ハンドヘルド装置(例えばHD125)がそのBluetooth無線の範囲内にあるかどうかを判定する。Bluetoothプロトコルによれば、その無線にHCI_Periodic_Inquiry_Modeコマンドを発行することによってこのことが実施される。したがって、ハンドヘルド・コントローラ208は、HCI_Periodic_Inquiry_ModeコマンドをBluetoothコントローラ206を介してBluetooth無線202に発行する。Bluetooth無線202は、自動照会メッセージを反復的に発行することによってこのコマンドに応答する。HCI_Periodic_Inquiry_Modeコマンドには遅延期間が組み込まれ、それによって送信の中断が可能となる。この送信の中断は、照会メッセージでエリアをフラッディングすることを回避するように配置される。
HCI_Periodic_Inquiry_Modeコマンドの送信後、ハンドヘルド・コントローラはブロック607で待機する。Bluetooth無線202で受信される任意の照会応答メッセージは、照会結果メッセージの形でハンドヘルド・コントローラ208まで上げられる。ハンドヘルド・コントローラ208が照会結果メッセージを受信したとき(ブロック610)、ブロック615で、ハンドヘルド・コントローラ208は、検出したハンドヘルド装置(すなわちHD125)に接続する。次いでハンドヘルド・コントローラ208は、HD125からRSSI(Radio Signal Strength Indicatorを表す)を得る。任意選択で、Bluetooth無線は、それ自体の受信機信号強度を測定し、それをRSSI値としてレポートするように構成することができる。好ましい実施形態のBluetooth無線はそのように構成される。HD125による接続要求の受信を図9のブロック735で表す。図9は、好ましい実施形態のHD125のメディア・プレゼンテーション・ステーション・コントローラ308(図3参照)の主な処理を実施するように使用されるステップを示す流れ図である。ブロック740で接続を受諾した後、メディア・プレゼンテーション・ステーション・コントローラ308は、RSSIをメディア・プレゼンテーション・ステーションIVに提供する。次いで、メディア・プレゼンテーション・ステーションIVは接続を閉じ(図9のブロック750および図6のブロック630参照)、ブロック607のその待ち状態に戻る。図9の破線は、接続がメディア・プレゼンテーション・ステーション・コントローラ308ではなくメディア・プレゼンテーション・ステーションIVによって閉じられることを示すためのものである。
RSSI情報がサーバ102のMPStationコントローラ408によって受信される。この論理を図11に示す。メディア・プレゼンテーション・ステーションからの接続要求がブロック845で受信される。先に論じたように(図6のブロック600参照)、メディア・プレゼンテーション・ステーションは電源オン時にサーバ102に接続し、電源オフされるまで接続し続ける。この接続がサーバ102によって使用され、各メディア・プレゼンテーション・ステーションからRSSI情報が得られる(ブロック850)。この情報を使用して、MPStationコントローラ408は、各ハンドヘルド装置の位置を計算することができる。好ましい実施形態では、RSSI値を用いた三角測量を使用して位置を求めるが、他の位置決め方法も使用することができる。
位置を計算した後、MPStationコントローラ408は、図12に示すマップを使用して、計算した位置を仮定した場合に現メディア経路指定が正しいかどうかを判定する。図示するように、好ましい実施形態のマップ875は、2列多重行の論理テーブルからなる。行は個々に、特定のメディア・プレゼンテーション・ステーションに対応する。2つの列は、特定のメディア・プレゼンテーション・ステーションの位置をハンドヘルド装置の現在位置と相関させるのに使用される。例えば、図12に示すように、マップ875は、HD125が現在メディア・プレゼンテーション・ステーションII付近に位置していることを示す。しかしこの例によれば、HD125は、メディア・プレゼンテーション・ステーションII付近の位置からメディア・プレゼンテーションIV付近の位置に移動している。現メディア経路指定が正しい場合、MPStationコントローラ408は単に、ブロック850の次のRSSI情報の考慮に戻る。しかしここでは、HD125が異なるメディア・プレゼンテーション・ステーション付近の位置に移動しているので、メディアの転送が呼び出される。MPStationコントローラ408はまず、HD125の移動によって呼び出されたリダイレクションの結果、別のハンドヘルド装置の位置と干渉するかどうかを判定する(ブロック862)。好ましい実施形態内では、干渉は先着順に処理される。干渉が問題となる場合、MPStationコントローラ408は、マップ875中に(すなわち、MDStation IV行のHH装置列)、HD125に関する追加のエントリを作成し、その結果、干渉するハンドヘルドがそのエリアから移動した後にメディア経路指定を調節することができる。しかし、ここではそのような干渉が存在しないと仮定する。したがって、MDStationコントローラ408は、マップ875を更新してHD125が現在メディア・プレゼンテーション・ステーションIV付近に位置することを示す前に、メディアをリダイレクトする(ブロック865)。
メディア制御
好ましい実施形態のハンドヘルド装置はそれぞれ、ユーザおよびサーバ102と対話して、メディア選択を行い、メディア・プレゼンテーションを制御する。次に、図7、図8、および図10を説明する。前述のように、図8は、好ましい実施形態のハンドヘルド装置内で実行されるメディア・コントローラ312の主な処理を実施するように使用するステップを示す流れ図である。メディア・コントローラ312は、ユーザおよびサーバ102との対話を処理する任を担うHD125上のエンティティである。図10は、好ましい実施形態のサーバ102内で実行されるハンドヘルド・コントローラ412の主な処理を実施するのに使用されるステップを示す流れ図である。
メディア・コントローラ312はまず、サーバ102への接続を要求する。この要求は、サーバ102のハンドヘルド・コントローラ412によって受信および受諾される。図10のブロック800を参照されたい。次いでブロック705で、メディア・コントローラ312は、メディア・プレイ・リストを要求する。好ましい実施形態では、メディア・プレイ・リストは、メディア・タイトルのリストであり、各メディア・タイトルは、ユーザによる情報に基づく選択が可能とするのに十分な記述性を有する。この要求は、ブロック805および810でハンドヘルド・コントローラ412によって処理される。メディア・リストがメディア・コントローラ312によって受信されるとき、ブロック710で、メディア・リストがユーザに表示される。次いでユーザは、新しいメディアを選択することができ、または既に提示されているメディアのプレゼンテーションを制御することができる。ユーザが新しいメディアを選択したとき(ブロック715)、メディア・コントローラ312は、そのサーバ102への接続を介してハンドヘルド・コントローラ412にメディアを要求する。この要求を図8のブロック720で表す。
サーバ102では、この要求がブロック815、820、および825で処理される。ブロック820では、ハンドヘルド・コントローラ412が、どのメディア・プレゼンテーションがメディアを受信すべきかを判定する。このことは、図8のマップ875を参照することによって実施される。次いで図10のブロック825で、メディアが適切なメディア・プレゼンテーション・ステーションに送信される。メディアはメディア・コントローラ212(図2参照)によって受信される。この受信を図7のブロック630で表す。次いで、適切な場合は、プレゼンテーションの前にブロック640でメディアが復号化される(ブロック635)。復号化およびプレゼンテーションは、メディアに依存する考慮すべき点であり、当業者は理解するであろうが、好ましい実施形態によって教示される本発明の特典および利点がこうした考慮すべき点に依存しないことに留意されたい。したがって、本明細書ではこうした重要でない実装の詳細を実証しない。
図8を参照すると、ユーザは、現在どのようにメディアが提示されているかを調節することを選ぶこともできる。これもやはりメディア特有の問題である。しかし、音量制御、音質制御、トラッキング制御(例えば、トラッキング/休止/スキップ/シーク/再生など)、およびピクチャ制御(例えば、色合い、コントラスト、シャープネスなど)が例に含まれる。サーバ102では、ブロック830、835、および840で制御要求が処理される。ブロック835では、MPStationコントローラ408が、どのメディア・プレゼンテーション・ステーションがメディアを受信すべきかを判定する。上記で示したように、この判定は、図13のマップ875を参照することによって行われる。次いで図10のブロック840で、制御が適切なメディア・プレゼンテーション・ステーションに送信される。この制御がメディア・コントローラ212(図2参照)によって受信される。この受信を図7のブロック645で表す。次いでブロック650で、メディアのプレゼンテーションが調節される。
好ましい実施形態によって教示される本発明の別の機能は、着信電話処理に関するメディア・プレゼンテーションの自動中断/再開である。好ましい実施形態のこの態様を図14および図13を参照しながら本明細書で説明する。Bluetooth使用可能電話130が電源オンされたとき、Bluetooth使用可能電話130はサーバ102への接続を開始する。接続開始を図14のブロック900で表し、その受諾を図13のブロック880で表す。次いで、電話130が着呼を受信したとき(ブロック905)、電話130は、サーバ102に中断コマンドを送信することによって応答する。次いで電話130は、ヘッドセット135に対する接続を開き(ブロック920)、その結果ユーザは着信電話を受諾することができる。
サーバ102の電話コントローラ413は、ブロック885でこのコマンドを識別し、ブロック890でメディアの送信を中断する。好ましい実施形態では、そのハンドヘルドとの関連の如何にかかわらず(すなわち、その経路指定の如何にかかわらず)、すべてのメディア・プレゼンテーションが中断される。しかし、複数のハンドヘルド装置が使用されている場合、メディア・プレゼンテーション・ステーションI〜IVに対する電話130の位置を求めることによって選択的中断を実施できることに留意されたい。
着信電話が完了したと電話130が判定したとき(ブロック925)、電話130は、ブロック930でヘッドセット135への接続を閉じる前に、サーバ102の電話コントローラ413に再開コマンドを送信する。このコマンドは図13のブロック895で識別される。次いで電話コントローラ413は、ブロック897でメディア・プレゼンテーションを再開する。
本明細書で述べた実施形態および実施例は、本発明およびその現実的応用例を最も良く説明し、それによって当業者が本発明を作成および使用することを可能とするために提示された。しかし、上記の説明および実施例が例示のために提示されたに過ぎないことを当業者は理解されよう。記載の説明は包括的ではなく、本発明を開示の厳密な形態に限定するものでもない。頭記の特許請求の範囲の精神および範囲から逸脱することなく、上記の教示に照らして多数の修正形態および変形形態が可能である。例えば、1つの代替方法は、ハンドヘルド機能をBluetooth使用可能電話のハンドヘルド機能に移動することにより、別々のハンドヘルド装置をなくすことである。
本発明の好ましい実施形態のメディア配布システムで使用することのできる典型的構成要素を示す対話図である。 本発明の好ましい実施形態のメディア・プレゼンテーション・ステーションで使用される構成要素の一部を示すブロック図である。 本発明の好ましい実施形態のハンドヘルド装置で使用される構成要素の一部を示すブロック図である。 本発明の好ましい実施形態のサーバで使用される構成要素の一部を示すブロック図である。 本発明の好ましい実施形態の電話で使用される構成要素の一部を示すブロック図である。 本発明の好ましい実施形態のメディア・プレゼンテーション・ステーション内で実行されるハンドヘルド・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。 本発明の好ましい実施形態のメディア・プレゼンテーション・ステーション内で実行されるメディア・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。 本発明の好ましい実施形態のハンドヘルド装置内で実行されるメディア・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。 本発明の好ましい実施形態のハンドヘルド装置内で実行されるメディア・プレゼンテーション・ステーション・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。 本発明の好ましい実施形態のサーバ内で実行されるハンドヘルド・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。 本発明の好ましい実施形態のサーバ内で実行されるメディア・プレゼンテーション・ステーション・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。 メディア・プレゼンテーション・ステーションに対するハンドヘルド装置の位置を追跡するために本発明の好ましい実施形態で使用されるマップを示す図である。 本発明の好ましい実施形態のサーバ内で実行される電話コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。 本発明の好ましい実施形態の電話内で実行されるサーバ・コントローラの主な処理を実施するのに使用されるステップを示す流れ図である。

Claims (11)

  1. メディアを経路指定する装置であって、
    ユーザと対話してメディア情報を得る手段を備えるハンドヘルド装置と、
    前記ハンドヘルド装置と対話して該ハンドヘルド装置の第1位置を求める手段を備える複数のメディア・プレゼンテーション・ステーションであって、前記各メディア・プレゼンテーション・ステーション及び前記ハンドヘルド装置は個々の位置を有している、前記複数のメディア・プレゼンテーション・ステーションと、
    前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の前記第1位置を得る手段を備えるサーバと、
    を備えており、
    前記サーバが、前記メディア情報および前記ハンドヘルド装置の前記第1位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1を選択し、そして当該選択された第1メディア・プレゼンテーション・ステーションに前記メディアを提供するために前記選択された第1メディア・プレゼンテーション・ステーションに前記メディアを経路指定し、
    前記ハンドヘルド装置が、着信電話を検出し、
    前記ハンドヘルド装置がさらに、前記着信電話の検出に応じて、前記サーバに中断コマンドを送信し、前記サーバが、該中断コマンドを受信して前記検出した着信電話中にメディア・プレゼンテーションを中断し、および
    前記ハンドヘルド装置がさらに、前記着信電話が終了したとの判定に応じて、前記サーバに再開コマンドを送信し、前記サーバが、該再開コマンドを受信して前記メディア・プレゼンテーションを自動的に再開する、前記装置。
  2. 前記サーバがさらに、前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の第2位置を得る手段を備えており、ここで前記ハンドヘルド装置の前記第2位置が前記ハンドヘルド装置の前記第1位置と異なり、
    前記サーバがさらに、前記ハンドヘルド装置の前記第2位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1の第2プレゼンテーション・ステーションに前記メディアを再経路指定する、
    請求項1に記載の装置。
  3. 前記メディア情報がメディア選択情報である、請求項1に記載の装置。
  4. 前記メディア情報がメディア制御情報であり、前記サーバが、前記メディア制御情報を使用して、前記第1メディア・プレゼンテーション・ステーションによって前記メディアのプレゼンテーションを制御する手段を備えている、請求項1に記載の装置。
  5. 前記メディア制御情報が、音量制御、音質制御、トラッキング制御、およびピクチャ制御からなるグループから選択される、請求項4に記載の装置。
  6. メディアを経路指定する方法であって、
    ハンドヘルド装置が、ユーザと対話してメディア情報を得るステップと、
    複数のメディア・プレゼンテーション・ステーションが、前記ハンドヘルド装置と対話して該ハンドヘルド装置の第1位置を求めるステップであって、前記各メディア・プレゼンテーション・ステーション及び前記ハンドヘルド装置は個々の位置を有している、前記求めるステップと、
    サーバが、前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の前記第1位置を得て、前記求められたメディア情報および前記ハンドヘルド装置の前記第1位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1の第1メディア・プレゼンテーション・ステーションを選択し、そして当該選択された第1メディア・プレゼンテーション・ステーションに前記メディアを提供するために前記選択された前記メディアを経路指定するステップと、
    を含み、
    前記ハンドヘルド装置が、着信電話を検出するステップと、
    前記ハンドヘルド装置が、前記着信電話の検出に応じて、前記サーバに中断コマンドを送信し、前記サーバが、該中断コマンドを受信して前記検出した着信電話中にメディア・プレゼンテーションを中断するステップと、
    前記ハンドヘルド装置が、前記着信電話が終了したとの判定に応じて、前記サーバに再開コマンドを送信し、前記サーバが、該再開コマンドを受信して前記メディア・プレゼンテーションを自動的に再開するステップと
    をさらに含む、前記方法。
  7. 前記サーバが、前記複数のメディア・プレゼンテーション・ステーションと対話して前記ハンドヘルド装置の第2位置を得るステップであって、前記ハンドヘルド装置の前記第2位置が前記ハンドヘルド装置の前記第1位置と異なる、前記得るステップと、
    前記サーバが、前記ハンドヘルド装置の前記第2位置を使用して、前記複数のメディア・プレゼンテーション・ステーションのうちのいずれか1の第2プレゼンテーション・ステーションに前記メディアを再経路指定するステップと
    をさらに含む、請求項6に記載の方法。
  8. 前記メディア情報がメディア選択情報である、請求項6に記載の方法。
  9. 前記メディア情報がメディア制御情報であり、前記メディア制御情報が、前記第1メディア・プレゼンテーション・ステーションによって前記メディアのプレゼンテーションを制御するのに使用される、請求項6に記載の方法。
  10. 前記メディア制御情報が、音量制御、音質制御、トラッキング制御、およびピクチャ制御からなるグループから選択される、請求項9に記載の方法。
  11. コンピュータに、請求項6〜10のいずれか一項に記載の方法の各ステップを実行させるコンピュータ・プログラム。
JP2004559870A 2002-12-18 2003-12-08 メディアを経路指定する装置、並びにその方法及びコンピュータ・プログラム Expired - Fee Related JP4452186B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/324,793 US8180831B2 (en) 2002-12-18 2002-12-18 Ad-hoc media delivery system
PCT/GB2003/005340 WO2004056065A1 (en) 2002-12-18 2003-12-08 Ad-hoc media delivery system

Publications (3)

Publication Number Publication Date
JP2006516837A JP2006516837A (ja) 2006-07-06
JP2006516837A5 JP2006516837A5 (ja) 2009-09-10
JP4452186B2 true JP4452186B2 (ja) 2010-04-21

Family

ID=32593550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004559870A Expired - Fee Related JP4452186B2 (ja) 2002-12-18 2003-12-08 メディアを経路指定する装置、並びにその方法及びコンピュータ・プログラム

Country Status (11)

Country Link
US (1) US8180831B2 (ja)
EP (1) EP1574005B1 (ja)
JP (1) JP4452186B2 (ja)
KR (1) KR100690297B1 (ja)
CN (1) CN100518175C (ja)
AT (1) ATE339846T1 (ja)
AU (1) AU2003288438A1 (ja)
CA (1) CA2509388C (ja)
DE (1) DE60308414T2 (ja)
TW (1) TWI241855B (ja)
WO (1) WO2004056065A1 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7174017B2 (en) * 2002-03-04 2007-02-06 Lenovo Singapore Pte, Ltd Decryption system for encrypted audio
FR2882485A1 (fr) * 2005-02-18 2006-08-25 Thomson Licensing Sa Systeme a reseau local comprenant au moins un terminal telephonique et des terminaux multimedias
KR100677463B1 (ko) * 2005-06-24 2007-02-02 엘지전자 주식회사 이동 통신 단말기에서의 화면 구성 방법
US8509817B2 (en) * 2006-03-22 2013-08-13 Core Wireless Licensing S.A.R.L. System and method for mobile telephone and UPnP control point integration
US9338028B2 (en) * 2006-06-19 2016-05-10 Nokia Technologies Oy Utilizing information of a local network for determining presence state
US7996422B2 (en) * 2008-07-22 2011-08-09 At&T Intellectual Property L.L.P. System and method for adaptive media playback based on destination
US8990848B2 (en) 2008-07-22 2015-03-24 At&T Intellectual Property I, L.P. System and method for temporally adaptive media playback
US9792386B2 (en) * 2013-10-25 2017-10-17 Turner Broadcasting System, Inc. Concepts for providing an enhanced media presentation
US11910066B2 (en) 2013-10-25 2024-02-20 Turner Broadcasting System, Inc. Providing interactive advertisements
US10877714B2 (en) * 2015-03-10 2020-12-29 Zoho Corporation Private Limited Methods and apparatus for enhancing electronic presentations

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4974252A (en) * 1987-06-03 1990-11-27 Club Theatre Network, Inc. Interactive commercial/entertainment network
JP3581251B2 (ja) * 1998-06-16 2004-10-27 株式会社東芝 通信システム、データパケット転送方法、ルータ装置及びパケット中継装置
JP2003521039A (ja) * 2000-01-21 2003-07-08 ソーセロン インコーポレイテッド ネットワーク上で豊富なメディアコンテンツを送達するためのシステム及び方法
US20020022453A1 (en) * 2000-03-31 2002-02-21 Horia Balog Dynamic protocol selection and routing of content to mobile devices
FR2811843B1 (fr) 2000-07-13 2002-12-06 France Telecom Activation d'une borne multimedia interactive
KR20190096450A (ko) * 2000-10-11 2019-08-19 로비 가이드스, 인크. 매체 콘텐츠 배달 시스템 및 방법
US6947728B2 (en) * 2000-10-13 2005-09-20 Matsushita Electric Industrial Co., Ltd. Mobile phone with music reproduction function, music data reproduction method by mobile phone with music reproduction function, and the program thereof
JP3556194B2 (ja) 2000-10-13 2004-08-18 松下電器産業株式会社 音楽再生機能を有する携帯電話機、音楽再生機能を有する携帯電話機による音楽データ再生方法およびそのプログラム
US20020164987A1 (en) * 2000-12-13 2002-11-07 Germano Caronni Method and apparatus for device location sensitive data routing
AU2002252405A1 (en) * 2001-03-19 2002-10-03 Accenture Llp Mobile valet
US7599689B2 (en) * 2002-04-22 2009-10-06 Nokia Corporation System and method for bookmarking radio stations and associated internet addresses
US7436846B2 (en) * 2002-10-30 2008-10-14 Intel Corporation Network device architecture and associated methods

Also Published As

Publication number Publication date
DE60308414D1 (de) 2006-10-26
EP1574005B1 (en) 2006-09-13
KR20050086670A (ko) 2005-08-30
TW200423756A (en) 2004-11-01
EP1574005A1 (en) 2005-09-14
US8180831B2 (en) 2012-05-15
AU2003288438A1 (en) 2004-07-09
ATE339846T1 (de) 2006-10-15
KR100690297B1 (ko) 2007-03-12
CN100518175C (zh) 2009-07-22
JP2006516837A (ja) 2006-07-06
US20040123321A1 (en) 2004-06-24
DE60308414T2 (de) 2007-10-11
CA2509388C (en) 2010-11-02
TWI241855B (en) 2005-10-11
CN1714557A (zh) 2005-12-28
WO2004056065A1 (en) 2004-07-01
CA2509388A1 (en) 2004-07-01

Similar Documents

Publication Publication Date Title
EP2245870B1 (en) Intelligent interaction between a wireless portable device and media devices in a local network
JP5259730B2 (ja) 携帯型電子デバイス用移動体メディアプレゼンテーションドッキングステーションの装置および方法
JP4105714B2 (ja) ホームネットワークシステムにおける連続データ伝送方法
US9474103B2 (en) Portable information terminal, a control method for a portable information terminal, a program of a method of controlling a personal information terminal and a recording medium having recorded therein a program of a method of controlling a personal information terminal
US8260933B2 (en) Multimedia content redirection method
CN101529867A (zh) 在对等配置中共享多媒体内容
JP2008525891A (ja) 予備ロケーションコンテンツ配信装置及び方法並びにコンピュータプログラム
CN101461188A (zh) 用于移动电话和upnp控制点整合的方法和***
JP4452186B2 (ja) メディアを経路指定する装置、並びにその方法及びコンピュータ・プログラム
JP2011504635A (ja) 移動体メディアプレゼンテーション携帯型電子デバイスの装置および方法
JP2006516837A5 (ja)
JP2005530455A (ja) ユーザが通信デバイス電話会議中に一時保留状態にある間での補助情報伝送
EP1793556A2 (en) Content transmission and reception method, and content reproducing terminal
KR20090020327A (ko) 컨텐츠 자동 수신 및 제공 방법 및 장치
JP2008507179A (ja) マルチメディアメッセージを通信するための方法及びシステム
KR100628319B1 (ko) 블루투스 AV 기기와 UPnP AV 기기를 제어하는통합 AV 제어 방법 및 장치
NL1023919C2 (nl) Persoonlijk mediasysteem.
KR100559140B1 (ko) 멀티미디어 메시지 전송 방법 및 시스템
KR20140072446A (ko) 위치기반을 이용한 음악추천방법 및 장치
KR100730821B1 (ko) 이동 통신 단말기의 음원 재생 장치 및 방법
WO2015080055A1 (ja) コンテンツ提供システム、コンテンツ提供方法、及びエージェントプログラムを記録する記録媒体
KR20150100411A (ko) 무선 접속 오디오 제어 시스템 및 방법
KR20050060684A (ko) 컨텐츠 재생 방법 및 그 시스템

Legal Events

Date Code Title Description
A529 Written submission of copy of amendment under article 34 pct

Free format text: JAPANESE INTERMEDIATE CODE: A529

Effective date: 20050615

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061109

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090519

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20090604

A524 Written submission of copy of amendment under article 19 pct

Free format text: JAPANESE INTERMEDIATE CODE: A524

Effective date: 20090604

RD12 Notification of acceptance of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7432

Effective date: 20090604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20090605

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090813

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090831

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20090831

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091222

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: 20100121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100121

RD14 Notification of resignation of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7434

Effective date: 20100121

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100129

R150 Certificate of patent or registration of utility model

Ref document number: 4452186

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130205

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130205

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140205

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees