JP2010505338A - モバイル装置用のマルチメディア・メッセージング・システムのエネルギー効率の良い設計 - Google Patents
モバイル装置用のマルチメディア・メッセージング・システムのエネルギー効率の良い設計 Download PDFInfo
- Publication number
- JP2010505338A JP2010505338A JP2009530348A JP2009530348A JP2010505338A JP 2010505338 A JP2010505338 A JP 2010505338A JP 2009530348 A JP2009530348 A JP 2009530348A JP 2009530348 A JP2009530348 A JP 2009530348A JP 2010505338 A JP2010505338 A JP 2010505338A
- Authority
- JP
- Japan
- Prior art keywords
- multimedia content
- message
- network access
- user
- access 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
Links
- 238000013461 design Methods 0.000 title description 2
- 238000000034 method Methods 0.000 claims abstract description 36
- 238000005457 optimization Methods 0.000 claims abstract description 14
- 238000005265 energy consumption Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 13
- 230000007246 mechanism Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
- H04W68/025—Indirect paging
-
- 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
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
- Power Sources (AREA)
Abstract
モバイル装置の有用性を向上し、モバイル装置のバッテリ寿命を最大限にするためにエネルギー効率の良いマルチメディア・メッセージング・システムを実現するためのシステムおよび方法。開示されたシステムは、ショート・メッセージ・サービス(SMS)を活用するマルチメディア・コンテンツ用の階層的メッセージング・システム、組込み型システムベースの新しいインターフェース装置、および電力最適化ポリシに関するプログラム制御をサポートするモバイル・ネットワーク・アクセス装置のインターネット能力を含む。このシステムは、ネットワーク・アクセス装置内のエネルギー・オーバヘッドを低減し、マルチメディア・メッセージング・サービスの有用性を向上する。
Description
本発明は概して、エネルギー・オーバヘッドを低減し、モバイル装置用のマルチメディア・メッセージングの有用性を向上することに関する。より具体的には本出願は、ネットワーク・アクセス装置内のバッテリ寿命を最大限にする助けをするために無線インターフェースの使用を低減し、ユーザ・インターフェースの効率を増大する能力に関する。
ネットワーク・アクセス・ユーザがタイム・クリティカルなマルチメディア・コンテンツをますます要求しているが、ほとんどの人気のあるコンテンツは、放送TVニュース番組などの固定環境での消費のために生成される。移動度およびリソースの制約のためにネットワーク・アクセス・ユーザは一般に、何が起こっているかを把握するために番組全体を見ることができない。さらに、様々なユーザが様々なコンテンツに関心がある。したがって、マルチメディア・コンテンツを放送することは、ネットワーク・アクセス・ユーザにとって(特に、モバイル・ユーザにとって)望ましくない可能性がある。代わりに関連のマルチメディア・コンテンツが、ユーザの関心により抽出され、適時に配信される必要がある。本発明の基礎となる工業用試作システムが、マルチメディア・メッセージを使用してこの種のサービスを提供する。
ネットワーク・アクセス装置へのマルチメディア・メッセージの配信は、ネットワーク化されたハンドヘルド装置内の最も電力の大きい構成要素のうちの2つであると知られている無線インターフェースおよびユーザ・インターフェースを使用する。発明者の測定および解析は、30個のマルチメディア・メッセージが市販のスマートフォンのエネルギー供給を容易に使い果たしうることを示す。
ほとんどの他の低電力システム設計努力が装置自体(例えば、より良い電力管理または動的電圧基準化ポリシ)に重点をおいているが、本発明は、ネットワーク・アクセス装置が動作するエコシステム全体(すなわち、包括的サーバ、ミドルウェア、組込みシステム、ネットワーク・アクセス装置、およびユーザ・インターフェース)を調査することに留意する価値がある。この種の拡張は大幅な省エネルギーの機会を明らかにする。
下記は、電力問題の研究のために使用されるネットワーク・アクセス装置の説明および既存のマルチメディア・メッセージング・システムの説明である。
携帯電話は2.5G/3Gデータ・サービスを享受することができ、WiFiネットワークはより高速なデータ速度を提供するが、これが書かれている時点ではGPRSが、最も広く利用できるデータ・アクセス方法である。本発明は、典型的なネットワーク・アクセス装置としてCingularからのGPRSを有するAudiovox SMT5600スマートフォンを使用する。システム情報は、下記の表にAudiovox SMT5600に関して示されている。
電力状態は、USB−1608FSモジュールを用いて電源コード内に埋め込まれた100ミリオームのセンス抵抗の両端間での電圧降下を測定することによって得られた。電力使用について収集されたデータの要約の表は下記の通りである。
「遊休状態」の電力は、ディスプレイの電源が切られて、システムが遊休状態であるときに基本ケースであることに留意されたい。他の場合は、遊休状態の場合と比較して対応する構成要素によって必要とされる消費電力を有する。例えば、「システム使用中」の項目は、遊休状態の場合と比較してシステムが離散コサイン変換(DCT)を繰り返し実行しているときの消費電力である。スピーカの消費電力は、音によって負わされるデューティ・サイクルに応じて著しく変わりうることに留意されたい。LCD照明の電力データは夜間表示のための典型的な輝度に関するものである。GPRS電力も、セルラ・ネットワークの品質に応じて著しく変わりうる。「ブルートゥース転送」は、115Kbpsデータ速度でのブルートゥース伝送によって使用される電力である。
表は、ユーザ・インターフェース(ディスプレイおよびスピーカ)の電力要求および無線通信用の電力要求も示す。この種のプロフィールは、ほとんどのスマートフォンおよびハンドヘルド装置にとって典型的である。
既存のマルチメディア・メッセージング・システム(図1(従来技術))は、カスタマイズされたマルチメディア・コンテンツをモバイル・ユーザに配信する工業用試作サービスである。それは自動的に、多数のTVコンテンツ・フィード102を監視し、ユーザの関心プロフィール104に合致するコンテンツを抽出(110)し、コンテンツを再目的化(114)し、装置プロフィール108により再目的化したコンテンツをネットワーク・アクセス装置118に配信する。システムは、メディア処理プラットフォーム(102、110、116)およびコンテンツ配信プラットフォーム(104、106、112、114、118)から成る。
試作品の図1のメディア処理プラットフォーム(102、110、116)は、所定のスケジュールに基づき、対象視聴者の関心104により衛星またはケーブル・フィードを使用していくつかの放送局から選択された放送TV番組を連続的に記録する。放送テレビからのこれらの構造化されたビデオ・フィードは、デジタル化され、圧縮され、データベース116内に格納される。ユーザ・プロフィール記録104は、各ユーザに関連するコンテンツを識別するために処理される。コンテンツ再目的化モジュール114は、コンテンツを処理し、対象装置に適合する表示を生成する。ユーザ・プロフィールは、ユーザに関する関心プロフィール104および装置プロフィール108を含む。関心プロフィール104は、それぞれが1組のキーワードによって定義される複数の話題から構成され、ウェブ・インターフェースを介してユーザによって提供される。配信方法ならびにコンテンツ表示は、ディスプレイの解像度および接続性の種類などの装置特性を規定するユーザの装置プロフィール108に依存する。装置プロフィール108は、ウェブ・インターフェースを介してユーザによっても提供される。コンテンツ配信プラットフォームは、複数のプロトコルおよびサーバを用いてネットワーク・アクセス装置へのインターフェースを管理するゲートウェイを有する。ネットワーク・アクセス装置118は、ポケベルほど簡単なものからビデオを再生することができるハンドヘルド装置ほど複雑なものでありうる。
Audiovoxスマートフォンに関する典型的な状態は、試作システムがユーザの関心プロフィールに合致する新しい記事を見いだすことである。試作システムは、適切なビデオ・セグメントを抽出し、対象の装置に適合するためにコンテンツを再目的化し、標準的なGPRSベースのマルチメディア・メッセージング・サービス(MMS)を介してユーザにメッセージを配信する。メッセージを受信するとスマートフォンはそのユーザに通知する。次いでユーザは、スマートフォンを取り出し、MMSメッセージ全体をダウンロードする。残念ながらこの種の処理は、断続的であるだけでなく、ネットワーク・アクセス電話装置上で著しい電力を消費する。
SkypeのeBayの買収についてのCNN報道の70秒のビデオ・メッセージからのAudiovoxスマートフォンでのエネルギー費用が下記の表に示される。この表は、この同一のメッセージのテキストおよびキーフレーム版によるエネルギー費用も示す。
正確なエネルギー費用は、セルラ・ネットワーク品質およびユーザ動作などの外部要因に応じて変わりうることに留意されたい。表示されたデータはいくつかの測定にわたって平均された。「ダウンロード・エネルギー」(メッセージをダウンロードすることによるエネルギー消費)は、自動フェッチおよび手動ダウンロードに関して異なることに留意されたい。ユーザが、ダウンロードが終了するのを待つ間、典型的にはディスプレイはオンのままであるので、手動ダウンロードはさらなる表示エネルギーを招く。「消費エネルギー」は、ユーザがメッセージにアクセスするエネルギー消費であり、それは主としてディスプレイにより消費される。テキストは1分あたり300語の典型的な読取り速度の場合で消費され、4つのキーフレーム画像は4秒/写真の場合で消費され、ビデオは、スピーカがオンして再生時間中に消費されると仮定される。試作システムは携帯電話に対して事前に定義されたMMS形式のメッセージ全体を提供することに留意されたい。
この表は多くの識見を提供する。まず、ビデオ・クリップ・メッセージのエネルギー費用が極めて高い。Audiovoxスマートフォンは、ユーザが、他の任意の使用がなくとも90個のこの種のメッセージを受信し消費する場合にバッテリを使い果たすことになる。第2に、様々なメディア形式のエネルギー費用は桁数の単位で大幅に異なる。したがって、情報の豊富さをより長いバッテリ寿命時間と交換することが可能である。第3に、手動ダウンロードは、主としてディスプレイの電力要求のために40%を超えるより多くのエネルギーを費やす。第4に、特にディスプレイによる「消費エネルギー」は、メッセージがテキストとして配信されるか、それともキーフレームとして配信されるかに著しく影響する。
したがって、より良いバッテリ寿命時間および有用性に関して元の試作システムを改良するために費用効果の高い技術の必要性が依然としてある。
本発明は、エネルギー効率の良いマルチメディア・メッセージング・システムのための方法および装置を提供することによって上述の必要性に対処する。1つの実施形態は、メッセージ配信およびユーザ・インターフェースのために階層構造を使用するシステムである。本発明は2つの態様で階層的である。まず、メッセージ・コンテンツが階層的である。メッセージは、テキストとして配信される、または異なる解像度およびフレーム速度を有するキーフレーム画像もしくはビデオ・クリップを用いて強化されることができる。このシステムではメッセージング・サーバは、様々な形式でメッセージを生成し格納するが、最初は他の機能リッチ形式へのリンクを含む短いテキスト・メッセージだけをネットワーク・アクセス装置に送信する。テキスト・メッセージを受信するとネットワーク・アクセス装置は、どの形式をそのメモリ内に格納されるプログラム命令からフェッチするかを自動的に決定する。第2に、低電力警報装置は、テキスト・メッセージを検索するために使用されて、ネットワーク・アクセス装置上の電力の大きいディスプレイの使用を最小にすることを可能にすることができる。テキスト・メッセージを受信した後、ネットワーク・アクセス装置は、ユーザにすぐに通知すべきかそれとも低電力警報装置にメッセージを送信すべきかをそのメモリに格納されたプログラム命令から決定することができる。これらの動作のすべてが、ネットワーク・アクセス装置のメモリ内に格納されたプログラム命令からの電力最適化優先度およびメッセージ優先度を考慮して行われる。
本発明の1つの態様により、ネットワーク・アクセス装置の電力を節約するための方法が提供される。その方法は、ネットワーク・アクセス装置上で再生するために利用できるマルチメディア・コンテンツを識別する通知メッセージを受信するステップと、ユーザ定義されたマルチメディア・コンテンツの表示設定用の通知メッセージをチェックするステップと、ネットワーク・アクセス装置に関する電力最適化ポリシを実現するステップと、ユーザ定義されたマルチメディア・コンテンツの表示設定および電力最適化ポリシのうちの少なくとも1つに応答してユーザがネットワーク・アクセス装置上で再生するために利用できるマルチメディア・コンテンツの少なくとも一部を選択することができるように構成された警報装置に通知メッセージを任意選択で送信するステップとを備える。
本発明の他の態様により、ネットワーク・アクセス装置上で再生するためにマルチメディア・コンテンツを利用するための方法が提供される。その方法は、少なくとも1つのユーザ定義されたマルチメディア・コンテンツの表示設定を受信し、マルチメディア・コンテンツの表示設定をマルチメディア・コンテンツに関連付けるステップと、通知メッセージをネットワーク・アクセス装置に送信するステップとを備え、通知メッセージはネットワーク・アクセス装置上で再生するために利用できるマルチメディア・コンテンツを識別する。
本発明者は、マルチメディア・メッセージング・システム内でネットワーク・アクセス装置のバッテリ寿命を最大限にするために無線インターフェースの使用を低減し、ユーザ・インターフェースの効率を増大するための方法およびシステムを開発した。本発明の実施形態は、同様の数字が同様の要素を表す添付図面を参照して説明される。本発明の実施形態が詳細に説明される前に本発明はその出願内で、下記の説明に記載されるまたは図面に示される例の詳細に限定されないことを理解されたい。本発明は、他の実施形態が可能であり、様々な用途でおよび様々な方法で実施されるまたは実行されることができる。また、本明細書で使用される術語および専門用語は、説明の目的のためであり、限定とみなされるべきではないことを理解されたい。本明細書で「含む」、「備える」または「有する」およびその変形形態の使用は、その後に記載される項目およびその均等物ならびにさらなる項目を包含することを意味される。
本発明の基本的なメッセージ通知の断続的で過渡的な性質に対処するためにこの実施形態は、モバイル・ユーザにメッセージを配信するために第2のディスプレイとして低電力警報装置を使用する。図2は、警報装置210およびそのプリント基板(PCB)220を示す。警報装置は、ホストと呼ばれるブルートゥース可能なネットワーク・アクセス装置に関連付けられることができ、ホスト用の低電力リモート・ディスプレイとして働く。現行版は、TI MSP430マイクロコントローラ、KCWireFreeからのOEMのブルートゥース・モジュール、およびエプソンからの96×128ドット・マトリックスLCDモジュールに基づいている。オペレーティング・システムなしに警報装置は、割込み駆動型として動作する。警報装置は、ホストからのテキスト・メッセージをキャッシュに格納し、テキスト・メッセージのメタデータによりテキスト・メッセージを表示する。警報装置210は、新しい追加物がスケジュールに基づいて定期的に現れるとしてそのメモリ内にあるものすべてについてのメッセージ通知を表示する。さらに警報装置は、ユーザ入力制御および選択を行い、ブルートゥース接続を介してネットワーク・アクセス装置にそれらを送信する。したがって、警報装置210からユーザは、警報装置上のメッセージのテキスト版を検索することを選択することができる。ユーザは、ネットワーク・アクセス装置を直接動作することなくメッセージのよりリッチな版をダウンロードするためにどれがネットワーク・アクセス装置に送信されることができるかを警報装置上で選択することもでき、したがって制御および命令選択のためにネットワーク・アクセス装置上の電力の大きなディスプレイの使用を避けることができる。
警報装置の使用に関連するオーバヘッドがある。まず、ブルートゥースのエネルギー消費を最小限に抑えるために警報装置はそのホストに接続したままにしない。それらが接続されるときはいつでも、ホストはいつ再び接続すべきかを警報装置に通知する。したがって、ホストが新しいSMSメッセージを受信するとき、ホストは警報装置にメッセージ通知を送信するために次の接続期間まで待たなければならない。次の接続に対するこの待機が通知遅延をもたらす。それにもかかわらず、この種の遅延は、低減されることができ、マルチメディア・コンテンツの配信にとってしばしば許容できる。第2に、ホスト装置はブルートゥースからのエネルギー費用を有し、そのエネルギー費用は、テキスト・メッセージを検索するためにホストの代わりに警報装置を使用することから節約されるものより小さくあるべきである。図3は、ネットワーク・アクセス装置が様々な間隔で警報装置と同期するときのネットワーク装置の平均的なバッテリ消費電力のグラフである。図3のグラフは、ユーザがAudiovoxスマートフォン上でテキスト・メッセージを検討するのに20秒かかると仮定する。図3は、平均的なスマートフォンの消費電力と比較して1時間あたりの20秒のスマートフォン・アクセスのバッテリ使用を示す。例えば、同期間隔が10分であるとき、警報装置は、スマートフォンのバッテリ寿命時間を節約するために2時間でスマートフォンへの1つのテキスト・メッセージのアクセスを低減することだけが必要である。
本発明は上述の改良を実現する。図4は、本発明のこの実施形態の概要を示す。本発明は、メッセージ検索用のウェブ・サーバ420を備え、メッセージ430の複数の版を生成する能力を備えて既存のメッセージング・システム410を改良する。この実施形態は、図1(従来技術)に示される元のインフラストラクチャのほとんどを再使用する。この実施形態では改良は、ネットワーク・アクセス装置上にインストールされたソフトウェアとして実現されることができる。本発明のこの実施形態ではモバイル・ユーザが、マルチメディア・メッセージング・サービスに入会し、ウェブ・サーバ420上のユーザの装置プロフィールおよび関心プロフィールを規定する。これを達成するためにユーザは、キーワードによってメッセージの関心を規定し、各キーワードに優先度を割り当て、それらのネットワーク・アクセス装置を規定する。
またユーザは、連続的なコンテンツの配信、バッテリ保存、およびメッセージのダウンロード管理のためにそれらのネットワーク・アクセス装置440にポリシ・ソフトウェアをダウンロードしインストールする。ユーザは、警報装置460を使用することを選択することができる。しかし、メッセージング・サービスはそれがなくても動作する。
この実施形態は、エネルギーを節約するためにネットワーク・アクセス装置上のソフトウェア・ポリシに加えて強力な機構を提供する。この実施形態は、階層的コンテンツ配信、ネットワーク・アクセス装置上のバッテリ電源の監視、およびさらなるソフトウェア定義可能ポリシを有する低電力ディスプレイの使用の機構をソフトウェア開発者に提供する。
メッセージ優先度を生成するためにユーザは、属性として3つの緊急レベルのうちの1つをメッセージング・システム内の各キーワードに関連付ける。3つの緊急レベルは、重要、有益、および遅延可能である。メッセージ優先度点数は、レベル情報に合致したすべてのキーワードの寄与を蓄積することによって得られることができ、下記の特性を満足しなければならない。
・0と1との間。大きくなるにつれて緊急になる。
・より高い緊急度のキーワードの合致はメッセージに割り当てられたより高い優先度をもたらす。
・より多いキーワードの合致はメッセージに割り当てられたより高い優先度に寄与する。
・0と1との間。大きくなるにつれて緊急になる。
・より高い緊急度のキーワードの合致はメッセージに割り当てられたより高い優先度をもたらす。
・より多いキーワードの合致はメッセージに割り当てられたより高い優先度に寄与する。
優先度がユーザの遅延許容度の逆としてみなされることができるので、遅延許容度点数(DTS)の計算は下記のように行われる。まず、各緊急レベルは初期値(既定値として、重要に対して1、有益に対して5、遅延可能に対して10)を有する。ユーザは初期値を増大してまたは低減して、他のレベルに対するそのレベルに関してより高いまたはより低い遅延許容度を示すことができる。第2に、レベル内でのキーワードの第1の合致の場合、それはそのレベルの初期値を与える。同じレベルのキーワードの次の合致は、前の合致の値より1つ小さい値を与える。キーワードの合致が寄与値を0にするとき、このレベルのすべての残りの合致は0を与えることになる。例えば、重要なキーワードの3つの合致の場合、寄与値は1、0、0である。有益の3つの合致は5、4、3である。遅延可能の3つの合致は10、9、8である。下記の式は、メッセージの遅延許容度点数DTSの計算を示す
ここでは、重要なキーワードのl個の合致、有益なキーワードのm個の合致、および遅延可能なキーワードのn個の合致がある。ここでCiは重要なキーワードの第iの合致による寄与であり、Iiは有益の第iの合致による寄与であり、Diは遅延可能の第iの合致による寄与である。あるiに関してCi>0の場合にE=0、そうでない場合にE=1であり、あるiに関してCi>0またはIi>0の場合にF=0、そうでない場合にF=1であり、dは、遅延可能なキーワードの初期値、または既定値で10である。最終的にはメッセージ優先度点数は(1−DTS)として計算される。
バッテリ情報はダウンロード・ポリシおよび通知ポリシの両方で使用される。まず、ネットワーク・アクセス装置上のソフトウェアが、15分ごとに装置の残りのバッテリ容量(RBC)を読み取り、補外法に基づいて現在のエネルギー消費率(ECR)を推定する。第2に、ソフトウェアは、充電記録の履歴またはユーザ・プロフィールに基づいて予期される動作時間(EWT)を得るために次のバッテリ充電時間を予測する。次いで、ソフトウェアはエネルギー最適化点数(EOS)を計算する。
図5は、省エネルギー機構を利用するポリシのこの実施形態の実装形態を示す。これらのポリシ500の実装形態の描写では、ポリシはこの実施形態で、ソフトウェアとして実現され、ネットワーク・アクセス装置内に格納される。図5は、これらのポリシに基づいたメッセージ配信処理を示す。メッセージはSMS505として常に着信する。簡単な場合にはソフトウェアは自動的に、メッセージを検索し、配信命令540に関してチェックする。命令がある場合、および利用できる十分なバッテリ電力がある場合、配信命令が実行され、システムはこのメッセージで終了される。メッセージと共にメッセージ配信命令がない場合にはポリシ・ソフトウェアが、通知用および配信用のメッセージを処理する方法を決定するために実行される。通知ポリシ570は、メッセージを配信するために警報装置を介してユーザに通知するのか、それともネットワーク・アクセス装置を介してユーザに通知するのかを決定するためにメッセージ優先度およびバッテリ電力可用性をチェックする。通知ポリシ570は、警報装置に送信する準備ができるように通知のリストも構築する。通知ポリシ570は、上述の省エネルギー機構を最大限に生かすためにメッセージ優先度点数およびエネルギー点数EOSの通知ポリシの両方を使用する。ネットワーク・アクセス装置にメッセージを配信するためにダウンロード・ポリシ560は、より高い品質を有するメッセージをダウンロードする(580)のか、メッセージを無視するのか、それともネットワーク・アクセス装置上の既定の通知方法(例えば、ブザー音または振動する)を用いてすぐにユーザに通知するのかを決定するために動作する。通知ポリシが警報装置を介してユーザに通知すると決定する場合、通知ポリシは、テキスト・メッセージを警報装置に送信するために次の警報装置520へのNAD(ネットワーク・アクセス装置)510の同期の通信を待つ。ユーザは、読み出されるこのメッセージを確認する、またはメッセージのより高い品質版をダウンロードすることを選択するために警報装置520と交信することができる。ユーザの選択は、次の警報装置へのNADの通信が行われるとネットワーク・アクセス装置に配信されることになる。警報装置上のキャッシュに格納されたテキスト・メッセージが古くなり、警報装置の記憶装置がいっぱいになるときに新しいメッセージによって置き換えられることになる。
よく設計された優先順位付けおよびバッテリ保存の通知ポリシは、メッセージ通知のほとんどを警報装置にルーティングし、テキスト版を読んだ後により高い品質版をダウンロードするかどうかをユーザに決定させることになる。迅速なユーザの注意を必要とする非常に少ない高い優先度のメッセージだけがダウンロード・ポリシによって処理されることになる。この公式は、優先度点数としてP、エネルギー最適化点数としてEOS、およびメッセージの最も小さいビデオ形式のバイト単位のサイズとしてSを有する優先度ポリシの計算を示す。この実施形態は、この時点では自動ダウンロードのための複数のビデオ形式に関するサポートを提供しない。Y<0およびP*EOS<=0.5の場合、ユーザはダウンロードすることなくすぐに通知されることになる。Y<0、および0.5<P*EOSまたは0<=Y<0.5の場合、ユーザはメッセージに関するキーフレームがダウンロードされた後に通知されることになる。Y>0.5のときだけ、ユーザはメッセージに関するビデオ・クリップがダウンロードされた後に通知されることになる。
EOSもPも1より大きくないので、ポリシは大きいビデオ・クリップ(特に、ビデオ・クリップが1MBより大きいとき)をダウンロードしない。ポリシは、ユーザ注意の裁量とエネルギー消費との間で暗黙のうちにトレードオフを行う。つまり、エネルギー供給が小さいEOSを有して楽観的でないとき、ポリシは、より高い品質のメッセージを自動的にダウンロードするのではなくユーザの裁量に頼る。ポリシ内のパラメータは、経験的に決定され、ユーザによって調整されることができる。
図6は、メッセージ着信および通信トレースを表すグラフである。ネットワーク・アクセス装置が警報装置とより頻繁に通信するにつれて、メッセージが警報装置上に現れるのが短くなり、ブルートゥース・エネルギーが多く費やされることになる。エネルギー費用と配信遅延との間のトレードオフを改良するための2つの方法がある。第1は、トラフィックが高いときに短い通信期間の使用を可能にするためにメッセージ・トラフィックの先験的な情報を有することである。例えば、多くのTV番組は固定のスケジュールで放送される。ユーザがある番組に関心がある場合、ユーザは、対応する番組時間内にメッセージを受信する可能性がより高くなり、したがってその時間中により頻繁に警報装置と通信するようにネットワーク・アクセス装置を設定することができる。第2は、メッセージ・トラフィックにより通信期間を調整するために簡単な適応方式を使用することである。この実施形態は下記の方法を使用する。まず、最小の通信期間および最大の通信期間をそれぞれ1分およびMAX分として設定し、5分の間隔で開始する。ネットワーク・アクセス装置が警報装置と通信するとき、N個のメッセージが送信されるのを待ち、以前の間隔がK分であったと仮定する。K’が分単位の次の通信期間を示すとする。N>1の場合、K’は分単位で1およびK/Nより大きいと設定される。N=1の場合、K’は1および(K−1)より大きいと設定される。N=0の場合、K’はMAXおよび(K+STEP)より小さいと設定される。STEPは1と4との間の小さい数字である。
適応アルゴリズムの効果は、1)メッセージは1日のある期間内でポアソン過程により着信し、2)1日の様々な期間はメッセージ着信の様々な密度を有する、という2つの仮定を用いて生成された合成のメッセージ・トレースを用いて検証された。各トレースは、複数の日を包含する。各日は、メッセージが様々な密度を有するポアソン過程により不規則に着信する朝、昼、夕方、および夜から成る。図6は、どのように着信時間が2日間のトレース中に変わるかを示す。図6は、どのように適応通信スケジュール技術が様々なパラメータ(MAXおよびSTEP)を用いてトレースに適応するのに成功するかも示す。
図7は、エネルギー費用とメッセージ遅延との間のトレードオフのグラフである。このグラフは、警報装置へのネットワーク・アクセス装置の通信の数に関してエネルギー費用および警報装置上に表示される項目の平均遅延を比較する。実線は、5分と60分との間の固定の通信期間を使用することによってなされるトレードオフを示す。様々なパラメータを有する本発明の適応技術内でなされるトレードオフは、パレートの意味での固定間隔の手法より良い。同一の平均遅延の場合、適応技術が警報装置へのネットワーク・アクセス装置の通信で最大40%までのエネルギーを節約することができる。その効果は様々なメッセージ・トレースと共に変わりうるが、適応技術は固定間隔を有する通信よりほとんど常に性能が優れている。
図7は、より大きいMAXまたはSTEPを使用するとエネルギー費用を低減させるが平均メッセージ遅延を増大させることも示す。約4分の平均遅延の場合、ネットワーク・アクセス装置および警報装置は、2日間に約300回だけ通信し、Audiovoxスマートフォン内で約1.3mWの電力オーバヘッドおよび警報装置による約2mWの平均消費電力になる。1.3mWのスマートフォンの電力オーバヘッドは、ブルートゥース同期からの電力オーバヘッドとして図6に示されるデータにより容易に補正されることができる。
前述の「発明を実施するための形態」は、あらゆる点で例証であり例示であり、ただし、限定されないものとして理解されるべきであり、本明細書で開示される本発明の範囲は、「発明を実施するための形態」から決定されるべきではなく、むしろ特許法によって許容される全幅により解釈される「特許請求の範囲」から決定されるべきである。例えば、本発明の方法が試作のマルチメディア・メッセージング・システムに対して本明細書で説明されるが、代わりに本発明の方法および装置は、ネットワーク・アクセス装置の代替形態の幅を使用し、例えば、電力保存用のポリシおよび機構を変えることによって具現化されることができる。本発明は、本明細書で説明されるネットワーク・アクセス装置に関する予期される動作時間を推定するためにバッテリ再充電時間を用いて使用することに限定されるのではなく、今日存在するまたは今後開発されるネットワーク・アクセス装置に対する任意の電力関連のパラメータ・キーを用いて使用されることができることにさらに留意されたい。本明細書に示され説明される実施形態は本発明の原理の単なる例示であり、様々な変更形態が本発明の範囲および精神から逸脱することなく当業者によって実現されることができることを理解されたい。
Claims (16)
- ネットワーク・アクセス装置上の電力を節約するための方法であって、
前記ネットワーク・アクセス装置上で再生するために利用できるマルチメディア・コンテンツを識別する通知メッセージを受信するステップと、
ユーザ定義されたマルチメディア・コンテンツの表示設定のために前記通知メッセージをチェックするステップと、
前記ネットワーク・アクセス装置に関する電力最適化ポリシを実現するステップと、
前記ユーザ定義されたマルチメディア・コンテンツの表示設定および前記電力最適化ポリシのうちの少なくとも1つに応答して、ユーザが前記ネットワーク・アクセス装置上で再生するために利用できる前記マルチメディア・コンテンツの少なくとも一部を選択することができるように構成された警報装置に前記通知メッセージを任意選択に送信するステップと
を備える方法。 - 前記通知メッセージはSMSメッセージである、請求項1に記載の方法。
- 前記マルチメディア・コンテンツは様々な視聴品質の複数の形式である、請求項1に記載の方法。
- 前記電力最適化ポリシは残りのバッテリ寿命をチェックするステップを含む、請求項1に記載の方法。
- 前記電力最適化ポリシは、残りのバッテリ寿命、補外されたエネルギー消費、および次の再充電時間のうちの少なくとも1つに基づいている、請求項1に記載の方法。
- 前記ユーザ定義されたマルチメディア・コンテンツは、再生のためにより多くのバッテリ・エネルギーを消費することを許されるユーザ定義された優先度およびより高い優先度のメディア・コンテンツを含む、請求項3に記載の方法。
- 次の再充電時間および前記残りのバッテリ寿命は、再生のために利用できるマルチメディア・メッセージの数および視聴品質のうちの少なくとも1つを最大限にするために使用される、請求項5に記載の方法。
- 前記優先度は、メッセージごとの属性として重要、有益、および遅延可能を含む複数の緊急レベルのうちの1つに対応する、請求項6に記載の方法。
- ある種の固定のまたは動的な間隔で前記ネットワーク・アクセス装置から前記警報装置にメッセージを同期化するステップをさらに備える、請求項1に記載の方法。
- 前記電力最適化ポリシはエネルギー最適化点数EOS=RBC/(ECR−EWT)に基づいており、RBCは前記残りのバッテリ容量であり、ECRは現在のエネルギー消費率の推定値であり、EWTは充電履歴またはユーザ仕様に基づいた前記予期された動作時間である、請求項4に記載の方法。
- Y=(P*EOS)−S/106によるメッセージ・ダウンロード・ポリシをさらに備え、Pは優先度点数であり、EOSはエネルギー最適化点数であり、Sは前記マルチメディア・コンテンツの最も小さいビデオ形式のバイト単位のサイズであり、Yという小さい値に関する最も高い品質のマルチメディア・コンテンツを自動的にダウンロードするステップをさらに備える、請求項8に記載の方法。
- ネットワーク・アクセス装置上で再生するためにマルチメディア・コンテンツを利用するための方法であって、
少なくとも1つのユーザ定義されたマルチメディア・コンテンツの表示設定を受信し、前記マルチメディア・コンテンツの表示設定をマルチメディア・コンテンツに関連付けるステップと、
ネットワーク・アクセス装置に通知メッセージを送信するステップと
を備え、前記通知メッセージは前記ネットワーク・アクセス装置上で再生するために利用できるマルチメディア・コンテンツを識別する、方法。 - 前記通知メッセージはSMSメッセージである、請求項12に記載の方法。
- 再生するために利用できる前記マルチメディア・コンテンツは、様々な視聴品質の複数の形式である、請求項12に記載の方法。
- 前記マルチメディア・コンテンツの表示設定はユーザ定義された優先度を含む、請求項14に記載の方法。
- 前記優先度は、メッセージごとの属性として重要、有益、および遅延可能を含む複数の緊急レベルのうちの1つに対応する、請求項15に記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/541,031 US7769416B2 (en) | 2006-09-28 | 2006-09-28 | Energy-efficient design of a multimedia messaging system for mobile devices |
| PCT/US2007/019018 WO2008045163A1 (en) | 2006-09-28 | 2007-08-30 | Energy-efficient design of a multimedia messaging system for mobile devices |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010505338A true JP2010505338A (ja) | 2010-02-18 |
Family
ID=39146988
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009530348A Pending JP2010505338A (ja) | 2006-09-28 | 2007-08-30 | モバイル装置用のマルチメディア・メッセージング・システムのエネルギー効率の良い設計 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7769416B2 (ja) |
| EP (1) | EP2084925A1 (ja) |
| JP (1) | JP2010505338A (ja) |
| CA (1) | CA2660627A1 (ja) |
| WO (1) | WO2008045163A1 (ja) |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8126938B2 (en) | 2005-07-01 | 2012-02-28 | The Invention Science Fund I, Llc | Group content substitution in media works |
| US9426387B2 (en) | 2005-07-01 | 2016-08-23 | Invention Science Fund I, Llc | Image anonymization |
| US9065979B2 (en) | 2005-07-01 | 2015-06-23 | The Invention Science Fund I, Llc | Promotional placement in media works |
| US20070005651A1 (en) | 2005-07-01 | 2007-01-04 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Restoring modified assets |
| US9230601B2 (en) | 2005-07-01 | 2016-01-05 | Invention Science Fund I, Llc | Media markup system for content alteration in derivative works |
| US9583141B2 (en) | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
| US9092928B2 (en) * | 2005-07-01 | 2015-07-28 | The Invention Science Fund I, Llc | Implementing group content substitution in media works |
| US8732087B2 (en) | 2005-07-01 | 2014-05-20 | The Invention Science Fund I, Llc | Authorization for media content alteration |
| US8484335B2 (en) * | 2006-11-06 | 2013-07-09 | At&T Intellectual Property I, L.P. | Methods, systems, and computer products for download status notification |
| US9215512B2 (en) | 2007-04-27 | 2015-12-15 | Invention Science Fund I, Llc | Implementation of media content alteration |
| US20090037735A1 (en) * | 2007-08-01 | 2009-02-05 | O'farrell David | Method and system for delivering secure messages to a computer desktop |
| US8929929B2 (en) | 2009-06-11 | 2015-01-06 | Qualcomm Incorporated | Sending information during a charging event |
| US20150130630A1 (en) * | 2010-03-02 | 2015-05-14 | Christopher Scott Outwater | Method and apparatus for finding and accessing a vehicle fueling station and for reporting data from remote sensors |
| US8665214B2 (en) | 2010-12-29 | 2014-03-04 | Qualcomm Incorporated | Extending battery life of a portable electronic device |
| US8812165B1 (en) | 2011-02-02 | 2014-08-19 | Duke Energy Corporation | Electric grid optimization |
| US20120290712A1 (en) * | 2011-05-13 | 2012-11-15 | Microsoft Corporation | Account Compromise Detection |
| US9152202B2 (en) | 2011-06-16 | 2015-10-06 | Microsoft Technology Licensing, Llc | Mobile device operations with battery optimization |
| WO2013008054A1 (en) * | 2011-07-14 | 2013-01-17 | Telefonaktiebolaget L M Ericsson (Publ) | Optimization engine in a mobile cloud accelerator and related methods |
| US9253282B2 (en) | 2011-10-18 | 2016-02-02 | Qualcomm Incorporated | Method and apparatus for generating, using, or updating an enriched user profile |
| US20130103960A1 (en) * | 2011-10-24 | 2013-04-25 | Motorola Mobility, Inc. | Method and device with intelligent power management |
| US9112939B2 (en) | 2013-02-12 | 2015-08-18 | Brightcove, Inc. | Cloud-based video delivery |
| CN104601999A (zh) * | 2014-12-31 | 2015-05-06 | 乐视网信息技术(北京)股份有限公司 | 一种基于关键帧的编码方法及装置 |
| US9361784B1 (en) * | 2015-05-18 | 2016-06-07 | Hani Fayiz Alamri | Emergency app |
| US10785721B1 (en) * | 2019-05-10 | 2020-09-22 | International Business Machines Corporation | Energy saving control of mobile equipment |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IL138836A0 (en) * | 1999-11-14 | 2001-10-31 | Netprox Corp | Mobile support system |
| US6603469B1 (en) * | 2000-08-28 | 2003-08-05 | Palm, Inc. | Method and apparatus for user selectable display mode for intelligently enhancing battery life |
| US20030093580A1 (en) * | 2001-11-09 | 2003-05-15 | Koninklijke Philips Electronics N.V. | Method and system for information alerts |
| DE10235470B4 (de) * | 2002-08-02 | 2005-10-06 | Siemens Ag | Verfahren, Teilnehmergerät sowie Funkkommunikationssystem zum Übertragen von Nutzdatennachrichten |
| US6710578B1 (en) * | 2002-08-27 | 2004-03-23 | Motorola, Inc. | Power resource management in a portable communication device |
| US8908699B2 (en) * | 2004-04-16 | 2014-12-09 | Broadcom Corporation | Providing automatic format conversion via an access gateway in a home |
| US20060121954A1 (en) * | 2004-12-03 | 2006-06-08 | Motorola, Inc. | Power consumption management for the playback of multimedia messages |
| US8185644B2 (en) * | 2005-12-30 | 2012-05-22 | Honeywell International Inc. | Method and apparatus for using SMS short code messaging to facilitate the transmission of a status update for a security system |
-
2006
- 2006-09-28 US US11/541,031 patent/US7769416B2/en not_active Expired - Fee Related
-
2007
- 2007-08-30 JP JP2009530348A patent/JP2010505338A/ja active Pending
- 2007-08-30 WO PCT/US2007/019018 patent/WO2008045163A1/en not_active Ceased
- 2007-08-30 EP EP07837503A patent/EP2084925A1/en not_active Withdrawn
- 2007-08-30 CA CA002660627A patent/CA2660627A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| EP2084925A1 (en) | 2009-08-05 |
| WO2008045163A1 (en) | 2008-04-17 |
| CA2660627A1 (en) | 2008-04-17 |
| US7769416B2 (en) | 2010-08-03 |
| US20080082553A1 (en) | 2008-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2010505338A (ja) | モバイル装置用のマルチメディア・メッセージング・システムのエネルギー効率の良い設計 | |
| CN101449618B (zh) | 无线通信系统中空闲模式期间增加的电池节省的系统和方法 | |
| KR101980135B1 (ko) | 사용자 활동에 기초한 모바일 디바이스의 동적 조정 | |
| CN101124789B (zh) | 用于提供通信代理系统的方法和装置 | |
| US8036690B1 (en) | Download prioritization for intelligent content distribution | |
| US8041780B2 (en) | Method and apparatus for dynamically pushing content over wireless networks | |
| US20080261628A1 (en) | Inter-system paging control | |
| JP5529292B2 (ja) | モバイルブロードキャストネットワークにおける更新検出のための適応監視方法 | |
| US20100042691A1 (en) | Intelligent message receiving method and apparatus | |
| US8310969B2 (en) | Mobile device and power saving method thereof | |
| US20110102157A1 (en) | Wake-Up For Wireless Devices Based On Requested Data | |
| KR101061083B1 (ko) | 무선 장치에서의 전력 소모 감소 방법, 무선 네트워크용 메시지 리스팅, 무선 장치에서의 전력 자원 최적화 시스템 및 그의 무선 장치 | |
| CN102902733A (zh) | 一种基于内容订阅的信息推送方法、装置及系统 | |
| JP5490766B2 (ja) | 媒体論理チャネル上でデータが送信されていないときに節電を可能にする方法 | |
| WO2006066186A1 (en) | Methods and apparatus for operating transceiver systems of a wireless platform | |
| CN104813718A (zh) | 向无线站传递数据 | |
| KR20120089675A (ko) | 개인화된 콘텐츠를 전력 효율적으로 전달하기 위한 시스템 | |
| CN101232671A (zh) | 利用电力控制提供更新信息的方法和设备 | |
| US20070133594A1 (en) | Method and system for delivering a message in a communication network | |
| Zhong et al. | SMERT: energy-efficient design of a multimedia messaging system for mobile devices | |
| KR100932366B1 (ko) | 대기 화면 제공 시스템과 방법 및 이를 위한 대기 화면서버와 이동 통신 단말기 | |
| HK1113052A (en) | Method of enabling power savings when no data is being transmitted on a media logical channel |
