[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2013168987A - プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法 - Google Patents

プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法 Download PDF

Info

Publication number
JP2013168987A
JP2013168987A JP2013083510A JP2013083510A JP2013168987A JP 2013168987 A JP2013168987 A JP 2013168987A JP 2013083510 A JP2013083510 A JP 2013083510A JP 2013083510 A JP2013083510 A JP 2013083510A JP 2013168987 A JP2013168987 A JP 2013168987A
Authority
JP
Japan
Prior art keywords
media object
media
preview
processor
wireless communication
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.)
Granted
Application number
JP2013083510A
Other languages
English (en)
Other versions
JP5635153B2 (ja
Inventor
Ann Brewer Beth
ベス・アン・ブリューワー
aaron lindner Mark
マーク・アーロン・リンドナー
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2013168987A publication Critical patent/JP2013168987A/ja
Application granted granted Critical
Publication of JP5635153B2 publication Critical patent/JP5635153B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • 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/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

【課題】プッシュツートークセッションなどのグループ通信中に共有されるメディアオブジェクトのプレビューを送信するためのシステムおよび方法が開示される。
【解決手段】メディアオブジェクトは、メディアサーバおよび/または発信デバイスにおいて記憶され得る。メディアオブジェクトのプレビューは、発信デバイスによって生成され、グループセッション中に送信され得る。プレビューはメタデータを含むことができる。プレビューおよびメタデータは、ユーザがメディアオブジェクトをダウンロードすることを希望するかどうかを判断するために、受信者によって使用され得る。
【選択図】図1

Description

本発明は、ポイントツーポイントまたはポイントツーマルチポイントワイヤレス通信システムに関する。より詳細には、本発明は、ワイヤレス通信デバイス間で様々な形態のメディアを共有するためのシステムおよび方法に関する。
セルラー電話、PDA、ミニラップトップ、および高度なページャなど、ワイヤレス通信デバイスでは、デバイスは、一般に、既存のセルラー電話網を介して電話通話をブリッジし、ネットワーク上でデータパケットを渡すことによって、長距離にわたって通信する。これらのワイヤレスデバイスは、しばしば、限られているかまたはかなりのデータ処理能力および計算能力を有し、したがって、ボイスに加えてソフトウェアプログラムを電話網上で送信および受信することができる。
一般的に「プッシュツートーク」(PTT)機能と呼ばれる1対1または1対多の高速通信を提供するワイヤレス通信サービスが存在する。通信ワイヤレスデバイスのための受信者デバイスの特定のPTTグループは、通常、キャリアによってセットアップされる。PTT通信接続は、一般に、ワイヤレスデバイス上で1回ボタンを押して、話者とグループの各メンバーデバイスとの間の半二重リンクをアクティブにすることによって開始され、ボタンを放すと、デバイスは着信PTT送信を受信することができる。既存のPTTシステムは、確立するのに5秒よりも多くかかり得るセルラーボイスチャネルとは反対に、より高速の呼セットアップ時間、たとえば、理想的には1秒の範囲内のセットアップ時間を有するので、従来のセルラーシステムに勝る利点を有する。一部の構成では、PTT話者は、話者が話している間、他のグループメンバーが話すことができない「フロア」を有することになる。話者がPTTボタンを放すと、グループの他の個々のメンバーは、彼らのPTTボタンを使用することができ、フロアを有することになる。概して、PTTシステムは、標準ボイスオーバーインターネットプロトコル(VoIP)技術を使用する。ボイス情報は、IPベースのデータネットワーク上でデジタル形態で送信される。PTTシナリオでは、標準セルラーインフラストラクチャを使用する代わりに、サーバにおける各IPエンドポイント間の別々のポイントツーポイント接続を組み合わせることによって呼を形成する。PTTシステムを始動すると、ターゲットデバイスへの呼が生成される。呼発信者のボイスは、キャリアのネットワークを通してターゲットハンドセットに送信できる。
既存のPTTシステムでは、メンバーデバイスは、通信セッション中にデバイス間でボイスデータを通信するだけである。データのサイズおよび非ボイスデータを処理するのに必要なデバイスリソースのために、他のデータをグループ通信に含めることは困難である。したがって、メディアオブジェクトなどの非ボイスデータを送信することを望むモバイルデバイスは、一般に、PTTチャネルではなく、デバイスとワイヤレス通信ネットワークとの間に確立される特定のデータチャネルを通して非ボイスデータを送信しなければならない。
したがって、モバイルデバイスがPTT通信セッション中に他のモバイルデバイスにメディアオブジェクトのプレビューを送信するためのシステムおよび方法を提供することが有利であろう。したがって、本発明が主に対象とするのは、そのようなシステムおよび方法である。
手短に説明すると、本発明は、プッシュツートークまたはプッシュツーシェア通信セッションなどのグループ通信において共有されるメディアオブジェクトのプレビューを送信するためのシステムおよび方法に関する。メディアオブジェクトは、メディアサーバおよび/または発信通信デバイスにおいて記憶され得る。メディアオブジェクトのプレビューは、発信デバイスによって生成され、PTTセッション中に送信され得る。プレビューはメタデータを含むことができ、プレビューおよびメタデータは、ユーザがメディアオブジェクトをダウンロードすることを希望するかどうかを判断するために、ターゲットモバイルデバイスにおいて受信者によって使用され得る。
したがって、本発明は、PTTセッションまたは他のグループ通信セッション中に他のデバイスにメディアオブジェクトのプレビューを送信するためにモバイルデバイス上で採用され得るシステムおよび方法を提供するので有利である。これにより、潜在的な受信ワイヤレスデバイスは、メディアを受信することをやめることか、または詳細にはメディアオブジェクトの受信の準備をすることを選択することが可能になり得る。
上記は概要であり、したがって当然、詳細の簡略化、一般化および省略を含んでいる。概要は、例示的なものにすぎず、いかなる形でも限定的なものではないことを、当業者は諒解されよう。
本開示の態様を実行するための例示的な動作可能な環境を示す図である。 共通のセルラー通信構成における例示的なワイヤレスネットワークを示す図である。 モバイルデバイスとすることができる例示的なモバイルコンピュータプラットフォームおよび構成要素を示す図である。 図3Aのコンピュータプラットフォーム上に常駐する例示的なソフトウェアレイヤを示す図である。 メディアオブジェクトのプレビューを生成し、ターゲットデバイスに送信するための例示的な操作手順を示す図である。 メディアオブジェクトのプレビューを受信するための例示的な操作手順を示す図である。 送信側モバイルデバイスと受信側モバイルデバイスとの間でのメディアオブジェクトのプレビューの転送を可能にするための例示的な操作手順を示す図である。 プッシュツートークセッションを確立するための例示的なコールフローを示す図である。 通話することとメディアオブジェクトのプレビューを送信することとの間で共有されるフロア中にメディアオブジェクトのプレビューを送信する方法の一実施形態についての例示的なコールフロー図である。 PTTクライアントとは異なるフロア上でメディアオブジェクトのプレビューを送信する方法の一実施形態の例示的なコールフロー図を示す図である。
本開示では、「通信デバイス」、「ワイヤレスデバイス」、「ワイヤレス通信デバイス」、「PTT通信デバイス」、「ハンドヘルドデバイス」、「モバイルデバイス」、および「ハンドセット」という用語は、互換的に使用される。「呼」および「通信」という用語も互換的に使用される。「例示的」という用語は、開示する要素または実施形態が一例にすぎないことを意味し、ユーザのいかなる選好をも示さない。「グループ通信」という用語は、1対1または1対多、半二重通信、あるいは半二重モードで動作する全二重通信を包含する。「フロア」という用語は、PTTまたは半二重グループ通信技術分野において理解されるものようなもの、すなわち、グループの他のデバイスがボイス/データを受信することしかできない間、順方向リンク上でボイス/データを送信する能力を有するデバイスである。さらに、複数の図面を通して同様の数字は同様の要素を指し、本明細書において別段に規定されていない限り、冠詞「a」および「the」は複数の参照を含む。
本開示を通して使用される「回路」という用語は、機能を実行するように動作可能なロジックを実施する専用コンピュータ回路を含むことができる。他の例では、「回路」という用語は、機能を実行するように動作可能なロジックを実施するソフトウェア命令によって構成できる汎用処理ユニットを含むことができる。この例では、実装者は、機械可読コードにコンパイルできるロジックを実施するソースコードを書くことができる。次いで、コンパイルされたコードを汎用処理ユニットによって処理し、それによって汎用処理ユニットを特殊目的プロセッサに変換することができる。現況技術は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアとの組合せの間の差がほとんどない程度まで発展しており、ハードウェア対ソフトウェアの選択は実装者に任せられた設計選択であることを、当業者は諒解できよう。より詳細には、ソフトウェアプロセスは等価なハードウェア回路に変換でき、ハードウェア回路はそれ自体等価なソフトウェアプロセスに変換できることを、当業者は諒解できよう。
図1に、ワイヤレス電話14、スマートページャ16および携帯情報端末(PDA)18など、PTTグループ12中の1つまたは複数のワイヤレス通信デバイスの間でメディアオブジェクトのプレビューおよびメディアオブジェクトをワイヤレスネットワーク20上で他のワイヤレス通信デバイスと共有するためのシステム10の例示的な実施形態を示す。システム10では、各ワイヤレス通信デバイス14、16、18は、ワイヤレス通信ネットワーク20上で、上記複数のうちの1つまたは複数の他のワイヤレス通信デバイスのターゲットセットと選択的に直接通信することが可能である。たとえば、携帯電話14のターゲットセットは、通信グループ12中のすべてのデバイス、またはページャ16およびPDA18など、そのサブセットとすることができる。
この実施形態では、(携帯電話14など)ワイヤレス通信デバイスは、少なくとも、ワイヤレスネットワーク20上でサーバ側LAN30上に存在する、ここではサーバ32として示されたグループ通信コンピュータデバイスにフラグを送信することができる。フラグは、この例では、ワイヤレスデバイスがワイヤレスネットワーク20上に存在すること、すなわちアクセス可能であることを判断するために、サーバによって使用され得る。グループ通信コンピュータデバイス32は、この情報を、第1のワイヤレス通信デバイスによって指定されたターゲットワイヤレス通信デバイスのセットと共有することができ、あるいは、この情報を、サーバ側LAN30上に常駐するかまたはワイヤレスネットワーク20上でアクセス可能な他のコンピュータデバイスと共有することもできる。グループ通信コンピュータデバイス32は、ワイヤレスデバイスのグループ識別データを記憶する付属のまたはアクセス可能なデータベース34を有することができる。メディアサーバ36は、サーバ側LAN30上に存在し得るファイル管理サーバのための回路をさらに含む。サーバ側LAN30上、またはワイヤレスネットワーク20上、またはインターネット全体に常駐するコンピュータ構成要素の数は限定されないことを諒解されたい。
PTT通信などのグループ通信は、通信しているワイヤレス通信デバイス14、16、18とターゲットセットの1つまたは複数の他のワイヤレス通信デバイスとの間の半二重チャネルを介して確立できる。また、ターゲットセットのワイヤレス通信デバイスのうちの少なくとも1つがワイヤレスネットワーク20上のそれらの存在をグループ通信サーバ32に通知した場合、グループ通信サーバ32はターゲットセットとの要求された直接通信をブリッジしようと試みることができる。
グループ通信サーバ32はまた、ターゲットセットのすべて(または少なくとも1つ)のワイヤレス通信デバイスがワイヤレスネットワーク20上のそれらの存在をグループ通信サーバ32に通知していないときに、ターゲットセット12への直接通信をブリッジすることができないことをワイヤレス通信デバイス14、16、18に通知することができる。さらに、グループ通信サーバ32は、ここではグループ識別データの付属メディアサーバ34を有するものとして示されているが、グループ通信コンピュータデバイス32は、その上に常駐するグループ識別情報データを有することができ、本明細書で説明するすべての記憶機能を実行することができる。
概観では、システム10は、ワイヤレス通信デバイスの通信グループ12のメンバーであり得る、携帯電話14など、少なくとも1つのワイヤレス通信デバイスを含むことができる。ワイヤレス通信デバイスは、この例では、ワイヤレス通信ネットワーク20上で互いと通信するか、またはグループとして通信するように構成できる。さらに、ワイヤレス通信デバイスのうちの少なくとも1つは、メディアオブジェクトのプレビューを通信グループ12の他のメンバーに選択的に送信するように構成できる。少なくとも1つのグループ通信サーバ32はワイヤレス通信ネットワーク20上の通信グループ12についての情報を記憶するように構成され、その情報は1つまたは複数の通信グループの特定のメンバーワイヤレス通信デバイスの識別情報を含む。グループ通信サーバ32は、携帯電話14など、通信グループ12の送信ワイヤレス通信デバイスからメディアオブジェクトのプレビューを選択的に受信し、後でそのメディアオブジェクトをダウンロードするようにさらに構成される。
システム10は、グループ通信サーバ32と通信しているメディアサーバ36をさらに含むことができ、本明細書でさらに説明するように、グループ通信サーバ32は、メディアオブジェクトをメディアサーバ36に送信するように構成される。メディアサーバ36は、(モバイルフォン14などの)ワイヤレス通信デバイスからメディアオブジェクトを受信し、プレビューが送信された先の通信グループ12のメンバーが、ワイヤレス通信ネットワーク20上に記憶されたメディアオブジェクトにアクセスすることを選択的に可能にするように構成できる。
たとえば、本開示の実施形態では、メディアオブジェクトは、限定はしないが、JPEG、TIFなどでの画像、MP3、MP4、WAVなどのオーディオファイル、ドキュメント、スケジュール、カレンダイベント、電子メール、スプレッドシート、(Visio図面または他のCAD/CAM図面などの)図面、および/またはプレゼンテーションを含むことができる。メディアオブジェクトは、マルチメディアアプリケーション(Powerpoint、MOVファイルなど)などのストリーミングメディアをさらに含むことができる。また、メディアオブジェクトは、話者の画像が実質的なリアルタイムでまたは遅れて他のグループメンバーにブロードキャストされる、通信グループのメンバー間の半二重テレビ会議とすることができる。
メディアオブジェクトファイルのサイズは非常に大きいことがあり、メディアの送信が潜在的に遅れるため、または受信ワイヤレス通信デバイスが送信されたメディアを処理することができないために、システム10は、通信グループ12のターゲットメンバーが、他のPTT通信を中断することなしに記憶されたメディアに選択的にアクセスすることができるように、メディアサーバ36(またはファイル管理サーバ)を使用してメディアオブジェクトを記憶することができる。メディアサーバ36は、通信グループ12のメンバーワイヤレスデバイスの各々との通信リンクを確立するときにメディアオブジェクトのプレビューをメンバーワイヤレスデバイスの各々に送信するように構成できる。代替的に、一実施形態では、メディアオブジェクトがメディアサーバ36において記憶される場合、メディアサーバ36は、発信デバイスまたは通信グループ12の他のメンバーワイヤレス通信デバイスにハイパーリンクを送信するように構成できる。ハイパーリンクは、この例では、メディアサーバ36において記憶されたグループ向けメディアへのリンクを与えることができる。通信グループ12のメンバーワイヤレスデバイスのうちの少なくとも1つによってメディアオブジェクトのプレビューが受信されると、グループ通信サーバ32は、通信グループ12のうちの少なくとも1つのメンバーワイヤレス通信デバイスがメディアオブジェクトを受信したことを示す確認応答をワイヤレス通信デバイス14、16、18に送信することができる。
ワイヤレス通信デバイス14、16、18は、メディアオブジェクトの送信を要求するときに、通信グループ識別データ、たとえば、ターゲットリストをグループ通信サーバ32に送信することができ、したがって、メディアサーバ36は、本明細書でさらに論じるように、様々な基準に基づいて通信グループ識別データ中で識別されたメンバーワイヤレス通信デバイスにメディアオブジェクトを送信または記憶するように構成できる。代わりに、ワイヤレス通信デバイス14、16、18は、メディアオブジェクトを送信する前に、グループ通信コンピュータデバイス32に通信グループ12のメンバーデータを要求することができ、グループ通信サーバ32は1つまたは複数のアドレスまたは通信グループアドレスをワイヤレス通信デバイス14、16、18に送信することができる。一実施形態では、通信グループコンピュータデバイス32は、受信したメディアオブジェクトに対する通信グループのメンバーデバイスの機能に基づいて利用可能な潜在的通信グループをフィルタ処理することができる。
本明細書でさらに説明するように、ワイヤレス通信デバイス14、16、18は、通信グループ12のメンバーワイヤレス通信デバイスとのグループ通信に関与し、同じ通信セッションにおいてまたはそこから独立してグループ通信中にメディアオブジェクトを送信することができる。代わりに、メディアオブジェクトは、メディアが送信されたことを示す、ターゲットデバイスへの警報を用いてまたは用いずに、グループ通信セッションとは無関係に送信できる。
次に図2を参照すると、共通のセルラー通信構成における例示的なワイヤレスネットワークが示されている。ワイヤレスネットワークは、この例では、PTTシステム中の設定されたグループメンバー(デバイス70、72、74、76)のワイヤレス通信デバイス間の通信を制御する一連のグループ通信サーバ32を含むことができる。このワイヤレスネットワークは、例示的なものにすぎず、リモートモジュールが互いの間および中で、ならびに/あるいは、限定はしないが、ワイヤレスネットワークキャリアおよび/またはサーバを含むワイヤレスネットワーク20の構成要素の間および中で、無線で通信するための任意のシステムを含むことができる。一連のグループ通信サーバ32はグループ通信サーバLAN50に接続される。ワイヤレス電話は、データサービスオプションを使用してグループ通信サーバ32にパケットデータセッションを要求することができる。
図2の説明を続けると、グループ通信サーバ32は、ここではキャリアネットワーク54上に常駐するものとして示されているPDSN52など、ワイヤレスサービスプロバイダのパケットデータサービスノード(PDSN)に接続できる。各PDSN52は、パケット制御機能(PCF)62を介して基地局60の基地局コントローラ64とインターフェースすることができる。PCF62は、基地局60に位置することができる。キャリアネットワーク54は、メッセージングサービスコントローラ(「MSC」)58に(一般にデータパケットの形態で)送信されるメッセージを制御することができる。キャリアネットワーク30は、この例では、ネットワーク、インターネットおよび/またはPOTS(「旧式電話システム(plain ordinary telephone system)」)によってMSC32と通信することができる。一般に、キャリアネットワーク54とMSC58との間のネットワークまたはインターネット接続はデータを転送し、POTSはボイス情報を転送する。MSC58は1つまたは複数の基地局60に接続できる。キャリアネットワークと同様の方法で、MSC58は、一般に、データ転送用のネットワークおよび/またはインターネットとボイス情報用のPOTSとの両方によってブランチツーソース(branch-to-source)(BTS)66に接続される。BTS66は、最終的に、ショートメッセージサービス(「SMS」)、または当技術分野で知られている他の無線方法によって、メッセージをセルラー電話70、72、74、76などのワイヤレスデバイスにワイヤレスでブロードキャストし、ワイヤレスデバイスからメッセージを受信する。また、本明細書で説明するように、キャリア境界および/またはPTT事業者ネットワーク境界はデータの共有を抑止または禁止しないことに留意されたい。
ワイヤレス電話14などのセルラー電話およびモバイル通信デバイスは、計算能力の向上を伴いながら製造されており、パーソナルコンピュータおよびハンドヘルドPDAと同様になりつつある。これらの「スマート」なセルラー電話は、ソフトウェア開発者が、ワイヤレスデバイスのプロセッサ上でダウンロード可能および実行可能であるソフトウェアアプリケーションを作成することを可能にする。セルラー電話14などのワイヤレスデバイスは、ウェブベージ、アプレット、MIDlet、ゲームおよびデータなど、多数のタイプのアプリケーションをダウンロードすることができる。(図1などによって示されるように)通信グループ12を指定したワイヤレスデバイスでは、ワイヤレス通信デバイスは、セットの他のメンバーと直接接続することができ、ボイスおよびデータ通信に関与することができる。しかしながら、そのような直接通信はグループ通信コンピュータデバイス32を介してまたはその制御下で行われる。デバイスのすべてのデータパケットが必ずしも通信サーバ32自体の中を進まなくてもよいが、通信サーバ32は、一般に、通信グループのメンバーの識別情報を認識しており、および/または検索することができる、あるいは通信グループ12のメンバーの識別情報を別のコンピュータデバイスに向けることができる唯一のサーバ側30の構成要素であるので、最終的に通信を制御することができなければならない。
次に図3を参照すると、ターゲットデバイスへの直接通信を開くPTTボタン78をもつ携帯電話14とすることができる例示的なワイヤレス通信デバイスが示されている。ワイヤレスデバイス14はまた、グラフィックスディスプレイ80を有するものとして示される。ワイヤレスデバイス14は、ボイスおよびデータパケットを処理し、ワイヤレスネットワーク20上で送信されるソフトウェアアプリケーションを受信し、実行することができるコンピュータプラットフォーム82を含むことができる。コンピュータプラットフォーム82は、構成要素の中でも、特定用途向け集積回路(「ASIC」)84、または他のプロセッサ、マイクロプロセッサ、論理回路、プログラマブルゲートアレイ、または他のデータ処理デバイスを含む。ASIC84は、ワイヤレスデバイスの製造時に取り付けられ、通常アップグレード可能ではない。ASIC84または他のプロセッサはアプリケーションプログラミングインターフェース(「API」)レイヤ86を実行し、APIレイヤは常駐アプリケーション環境を含み、ASIC84上にロードされるオペレーティングシステムを含むことができる。常駐アプリケーション環境は、ワイヤレスデバイスのメモリ88中の任意の常駐プログラムとインターフェースする。常駐アプリケーション環境の一例は、QUALCOMM(登録商標)によって開発されたワイヤレスデバイスプラットフォーム用の「Binary Runtime Environment for Wireless」(BREW)ソフトウェアである。
ここで示すように、ワイヤレスデバイス17は、グラフィックディスプレイ80をもつ携帯電話14とすることができるが、携帯情報端末(PDA)、グラフィックディスプレイ80をもつページャ、さらにはワイヤレス通信ポータルを有し、場合によってはネットワークまたはインターネットへのワイヤード接続を有し得る別個のコンピュータプラットフォーム82など、当技術分野で知られているコンピュータプラットフォーム82をもつ任意のワイヤレスデバイスとすることもできる。さらに、メモリ88は、読取り専用メモリまたはランダムアクセスメモリ(RAMおよびROM)、EPROM、EEPROM、フラッシュカード、またはコンピュータプラットフォームに共通の任意のメモリから構成できる。コンピュータプラットフォーム82は、メモリ88中でアクティブに使用されないソフトウェアアプリケーションの記憶用のローカルデータベース90を含むこともできる。ローカルデータベース90は、一般に1つまたは複数のフラッシュメモリセルから構成されるが、磁気媒体、EPROM、EEPROM、光学媒体、テープ、またはソフトもしくはハードディスクなど、当技術分野で知られている任意の2次または3次記憶デバイスとすることができる。グラフィックディスプレイ80は、本明細書でより十分に説明するように、プレビューを生成するために、ファイルプレビューを含めるために、進行中のグループ呼出しに関する情報だけでなく、メディアオブジェクトに関する情報も提示することができる。
この実施形態では、コンピュータプラットフォーム82はまた、直接通信チャネルを開くことができる直接通信インターフェース92を含むことができる。直接通信インターフェース92は、ワイヤレスデバイス間で送信されるボイスおよびデータを通常搬送するワイヤレスデバイスのための標準通信インターフェースの一部とすることもできる。直接通信インターフェース92は、一般に、当技術分野で知られているハードウェアから構成される。
図3A〜図3Bの説明を続けると、限定はしないが、PTT機能およびメディアオブジェクト機能を含むことができる、グループアプリケーションクライアントのソフトウェアレイヤの一実施形態の図がさらに示されている。この実施形態では、モバイルデバイス環境におけるコンピュータプラットフォーム82は、QUALCOMM(登録商標)によって開発された、移動局モデム(MSM)100と、Advanced Mobile Subscriber Software(AMSS)102との上に展開された一連のソフトウェア「レイヤ」を含むことができる。この例では、基礎をなすMSMチップセットは、CDMA2000 1XとCDMA2000 1xEV-DOとを含むCDMA通信技術のスイート全体のためのソフトウェアプロトコルスタックを実装することができる。この例では、この実施形態では、同じくQUALCOMM(登録商標)によって開発されたBREW(登録商標)であるモバイルオペレーティングシステムレイヤ104をサポートするように構成できる。モバイルオペレーティングシステムレイヤ104は、AMSS102とコンピュータプラットフォーム上のOEMソフトウェアとへの直接接触をなくす隔離レイヤを与えながら、チップまたはデバイス固有の動作のためのアプリケーションプログラミングインターフェースを与えることができる。モバイルオペレーティングシステムレイヤ104は、デバイス固有のソフトウェアの新しいリリースが公開されるたびにアプリケーションを書き直す必要なしに、モバイルデバイスの機能を使用するアプリケーション開発を可能にすることができる。
この例では、モバイルオペレーティングシステム104は、ここではPTT認識UI106で示されている外部インターフェースを通してPTTサービスへのアクセスを提供するように構成されたPTTクライアント108を含むことができる。PTTクライアント108は、メディアクライアント110などのモバイルオペレーティングシステム104のアプリケーションを使用可能にするために必要とされるすべての機能を含むことができる。この実施形態では、PTTクライアント108は、PTTサービスへのアクセスを維持し、通信要求に応答し、PTTサービスのためのすべてのPTT認識モバイルオペレーティングシステムのアプリケーション要求を処理し、すべての発信PTT要求を処理し、発信PTTトークスパートのボコーダパケットを収集およびパッケージングし、終了したPTTトークスパートのボコーダデータのパケットをパースすることができる。
メディアクライアント110は、この例では、従来の半二重ボイス通信(VoIP-PTTメディア)以外のメディアタイプへのアクセスのためにPTTサービスを拡張するモバイルオペレーティングシステムベースのアプリケーションとすることができる。メディアクライアント110は、モバイルオペレーティングシステムベースのアプリケーションとして完全に展開され得るか、またはAMSS102インターフェースと組み合わせて使用され得るアプリケーションである、メディア認識APIなどの外部インターフェースを通して、メディアサービスへのアクセスを与えることができる。グループメディア認識UIは、他の常駐PTTおよびグループメディアアプリケーション112からのAPIなど、適切なAPIを呼び出すことによってメディアサービスへのユーザ要求に応答することができる。メディアクライアント110は、ユーザからの要求を処理し、グループ向けメディア要求の結果をユーザに通知することができる。メディアクライアント110は、ファイル管理サーバ(データストア36)からダウンロードすべきメディアオブジェクトがあることを示す着信通知を扱うようにさらに構成できる。たとえば、メディアクライアント110は、一実施形態では、即時にメディアオブジェクトをダウンロードするように構成できるか、またはメディアクライアント110は、他の実施形態では、所定の時間期間に、たとえば、毎日午後10時00分にメディアオブジェクトをダウンロードするように構成できるか、または、ファイルをダウンロードすべきかどうか、および/またはいつファイルをダウンロードすべきかを判断するためにPTT UI106を介してユーザにプロンプトを出すように構成できる。
次に図4を参照すると、プッシュツートークチャットセッション中にメディアオブジェクトのプレビューを生成し、ターゲットモバイルデバイス20に送信するための例示的な操作手順が示されている。この例示的な実施形態では、操作400が操作手順を開始し、操作402が、デバイス14のユーザインターフェース80からメディアオブジェクトのプレビューを送信するオプションを選択することを示す。ユーザがそのようなオプションを選択したとき、ユーザがメディアオブジェクトのプレビューを生成することができるように、デバイス14の回路をメディアクライアント110のソフトウェアによって構成することができる。プレビューは、本開示の例示的な実施形態では、概して、受信者がメディアオブジェクトをダウンロードすることを希望するかどうかに関するインフォームド決定を受信者が行うことを可能にするのに十分な情報を受信者に与えるどんなものでも可能である。デバイスの回路がメディアクライアント110によって構成されると、ユーザは、たとえば、デバイス20など、グループ12のメンバーであり得る1つまたは複数のターゲットデバイスと共有すべきメディアオブジェクトを選択することができる。
メディアオブジェクトは、本開示の例示的な実施形態では、限定はしないが、ドキュメント、オーディオファイル、デジタル画像、ビデオクリップ、または任意の他のタイプのデジタルメディアを含むことができる。例示的な実施形態では、メディアオブジェクトは、たとえば、図1のローカルデータベース90および/またはメディアサーバ36に記憶できる。たとえば、本開示の実施形態では、ユーザは、メディアサーバ36などのオンラインストレージへのアクセスを与えるサービスプロバイダとのアカウントを得ることができる。ユーザは、アカウントを作成し、時間ごとにメディアオブジェクトをメディアサーバ36にアップロードすることができる。メディアサーバ36は、この例では、メディアオブジェクトへのリンク、たとえば、ハイパーリンクを生成し、そのリンクをモバイルデバイス14に返送することができる。デバイス14の回路は、この例示的な実施形態では、ユーザがメディアオブジェクトをスクロールし、どのメディアオブジェクトがメディアサーバ36にアップロードされたか、およびどのメディアオブジェクトがローカルデータベース90に記憶されているかを確かめることができるように構成できる。
図4の説明を続けると、操作404において、メディアオブジェクトのプレビューを生成する。たとえば、デバイス14の回路は、たとえば、メディアクライアント110によってプレビュー生成オプションを立ち上げるように構成できる。例示的な実施形態では、メニューは、プレビューを形成すべきメディアオブジェクトを圧縮し、プレビューを形成すべきメディアオブジェクトをクリッピングし、プレビューを形成すべきメディアオブジェクトを変更し、および/またはプレビューの働きをすべきアイコンを選択するオプションを含むことができる。このプレビュー生成オプションのリストは網羅的ではなく、ユーザがメディアオブジェクトのプレビューを生成することを可能にするオプションが本開示によって企図される。
本開示の実施形態では、プレビューを形成すべきメディアオブジェクトを圧縮するオプションを、デバイス14のディスプレイ上にレンダリングし、ユーザが選択することができる。この例では、メディアオブジェクトの圧縮コピーはメディアオブジェクトのプレビューの働きをすることができる。たとえば、メディアオブジェクトは、一実施形態では、ピクセルのあるセットを有するデジタルフォトとすることができる。ユーザは圧縮オプションを選択することができ、また、デジタル画像の解像度を低減することができ、たとえば、解像度を、より少ないピクセルを含んでいるように変更し、それによって、プッシュツートーク通信チャネルにおいて利用可能な帯域幅要件内に収まり得るピクチャのプレビューを作成することができる。
別の例示的な実施形態では、メニューは、メディアオブジェクトの一部分をプレビューとして選択するオプションを含むことができる。この例示的な実施形態では、メディアオブジェクトは、ドキュメント、プレゼンテーション、スプレッドシート、画像などを含むことができる。メディアクライアント110は、ユーザが、メディアオブジェクトの一部分上にバウンディングボックスを描き、および/またはパラグラフ、ページ、またはスライドを選択し、その選択された部分をプレビューとして使用することができるように構成できる。ビデオまたはオーディオメディアオブジェクトなど、他の例示的な実施形態では、メディアクライアント110は、ユーザが、プレビューの働きをすべき時間範囲を選択することができるように構成でき、たとえば、ユーザは、プレビューの働きをすべき曲の30秒またはビデオの10秒を選択することができる。
メディアクライアント110は、この例および他の例示的な実施形態では、メディアオブジェクトを表すべきアイコンを選択するためのメニューオプションを含むことができる。たとえば、一実施形態では、メディアオブジェクトを表すためにスマイリーフェイスなどのエモーティコンを使用することができ、または他の実施形態では、花、またはスポーツイベントの画像などの小さい一般的な画像をデバイス14のメモリに記憶することができる。ユーザは、メディアオブジェクトを選択すると、プレビューとして使用できる画像のリストをスクロールし、1つを選択することができる。たとえば、メディアオブジェクトがムービーである場合、ユーザは、メディアオブジェクトを表すべき、ムービーを見ている人の画像を選択することができる。
たとえば、例示的な実施形態においてプレビューとして使用できる商標登録されたアイコンが、会社によって提供され得る。これらの商標登録されたアイコンは、メディアオブジェクトのプレビューとして使用でき、さらに、メディアオブジェクトのソース識別子の働きをすることができる。たとえば、ユーザは、特定の法律事務所から弁理士によって起草された特許出願のプレビューを送信することを希望することができる。ユーザは、特許出願のプレビューの働きをすべき、法律事務所が事務所のレターヘッド上に配置した商標登録されたアイコンを選択することができる。この例では、プレビューは、メディアオブジェクトが法律事務所から来たことを示すことができる。別の例は、野球選手がホームランを打っているビデオを含むことができる。この例では、ユーザは、選手のチームロゴなどのアイコンを選択することができる。
操作406を参照すると、ユーザは、オプションをスクロールした後、プレビューオプションを選択することができ、プレビューが生成され得るが、他の例示的な実施形態では、異なるタイプの複数のプレビューが生成され得、ユーザは、「正しい」情報量を搬送すると考えるプレビューを選択することができる。モバイルデバイス14は、ユーザがプレビューとしてどのプレビューオプションを選択することを希望するかを判断するために、ユーザが複数の異なるプレビューオプションを選択し、それらを閲覧および/または聴取することができるようにし得るメニューを表示するように構成できる。特定の例では、ユーザは、デジタル画像を友人に送信することを決定し、画像を圧縮するオプション、たとえば、ピクセルを削除するオプション、画像をクロップするオプション、画像を白黒に変換するオプションなどを選択することができる。ユーザは、すべての3つの選択をスクロールし、ユーザがプレビューとして使用することを希望する1つを決定し、所望の選択を選択することができる。
図4の説明を続けると、例示的な操作408は、例示的な一実施形態では、プレビューに、たとえば、プレビューのヘッダ中、および/またはプレビューを含んでいるメッセージの本文中のいずれかに、メタデータを追加することができることを示す。一実施形態では、メタデータを使用して、追加情報をターゲットデバイス20のユーザに与えることができる。メタデータは、この例では、メディアオブジェクトを記述する情報、またはメディアオブジェクトに関連する情報を記述する他の情報を含むことができる。ユーザ、デバイス14、メディアサーバ36およびターゲットデバイス20など、様々なメタデータソースによってメタデータを得、生成することができる。各メタデータソースは、ユーザがメディアオブジェクトをダウンロードすることを希望するかどうかを判断するのに十分な情報をターゲット20のユーザに与えるために、メタデータをプレビューに追加することができる。たとえば、ユーザは、メディアオブジェクトのプレビューのメタデータを生成することができる。デバイス14は、この例では、テキストを受信するように動作可能なキーパッドおよび/またはキーボードを含むことができる。ユーザは、メディアクライアント110からメニューにアクセスし、たとえば、メディアオブジェクトを記述することができるテキストをメディアオブジェクトに追加することができる。別の実施形態では、メニューは、ユーザによって選択され、プレビューに追加され得る、あらかじめ定義されたテキストオプションを含むことができる。
別の例示的な実施形態では、ユーザは、ターゲットデバイス20のユーザがメディアオブジェクトをダウンロードした場合にそれらのアカウントが課金されるオプションを選択することができる。たとえば、サービスプロバイダは、メディアオブジェクトをダウンロードするための料金を課金することができるが、ユーザが無料でプレビューを受信できるようにすることができる。この例では、メディアオブジェクトをターゲットモバイルデバイス20と共有することを希望するユーザは、ユーザがダウンロードの代金を支払うことを示す、メディアクライアント上のオプションを選択することができる。この例では、選択を示す情報は、プレビューのヘッダ中、および/またはメディアオブジェクトを含むメッセージの本文中に、他のメタデータとともに記憶できる。
デバイス14の回路は、たとえば、ユーザがプレビューを生成するのを助けるために、ユーザに情報を与えるようにメディアクライアント110によって構成できる。たとえば、一実施形態では、PTTクライアント108は、プレビューのためのサイズ限界、たとえば、最大伝送単位を識別することができ、ユーザがプレビューを選択している間、プレビューの現在のサイズを識別する情報がディスプレイ80上にオーバーレイされ得る。たとえば、ユーザは、プレビューとして画像をクロップすることを希望することができる。この例では、メディアクライアント110は、PTTクライアント108から、プッシュツートークリンクを介してデータを送信するための最大サイズ限界を識別する情報を受信するように構成できる。この情報は、プレビューの現在のサイズとともにプレビュー生成スクリーン上にオーバーレイできる。ユーザインターフェースは、ユーザによってサイズを縮小され得る画像上にバウンディングボックスを生成することができる。ユーザがバウンディングボックスのサイズを縮小する際、メディアクライアント110は、バウンディングボックス内の情報の現在のサイズを計算するように構成できる。この例では、ユーザは、その情報を使用して、ユーザがどの程度画像をクロップしなければならないかを判断することができる。同様の技法が、音楽、ビデオ、およびドキュメントに適用できる。より詳細には、メディアクライアント110は、ユーザがビデオクリップの一部分を選択することができるように構成でき、そのクリップが大きすぎるかどうかを示す情報がスクリーン上に表示され得る。ドキュメントの例では、ユーザは、ドキュメントの一部分上にバウンディングボックスを生成することができ、ユーザは、テキストのある範囲を選択することができ、ディスプレイ上の情報は、ドキュメントのその部分が大きすぎるかどうかを示す情報を与えることができる。
別の例示的な実施形態では、モバイルデバイス14は、メタデータを生成し、プレビューに追加するように構成された回路を含むことができる。たとえば、例示的な一実施形態では、デバイス14は、メディアオブジェクトのファイル拡張子、メディアオブジェクトへのリンク、たとえば、デバイス上のオブジェクトへのファイル経路、およびネットワークによって使用される識別子などのデバイス識別子、メディアオブジェクトのファイルサイズ、メディアオブジェクトが変更および/または作成された日付、メディアオブジェクトを作成したエンティティの識別情報、たとえば、メディアオブジェクトを製作した会社またはユーザの名前、メディアオブジェクトの著作権情報などの情報を含み、および/または得ることができる。例示的な一実施形態では、この情報は、メディアオブジェクトへのハイパーリンク、メディアサーバ36に記憶されたメディアオブジェクトのファイルサイズ、サーバからメディアオブジェクトをダウンロードすることに関連する価格など、メディアサーバ36から得られる情報とマージできる。たとえば、一実施形態では、メディアサーバ36は、メディアオブジェクトを記憶し、オブジェクトのサイズに基づいてメディアオブジェクトをダウンロードするための価格を判断することができる。この情報は、デバイス14に送信され、プレビューに追加され得る。プレビューは、ターゲットデバイス20に送信され得、その情報が表示され得る。この例では、ターゲットデバイス20は、メディアサーバ36からメディアオブジェクトをダウンロードすることを試みるより前に、価格決定情報を得ることができる。
同じ実施形態、ならびに他の実施形態では、メディアサーバ36は、デバイス14に送信され、プレビューとともにターゲット20に送信され得る追加のメタデータか、またはターゲット20からの要求に応答してターゲット20に送信され得る追加のメタデータを生成することができる。この例示的な実施形態では、メタデータは、メディアオブジェクトのファイルフォーマットの変換オプションを識別する情報を含むことができる。メディアサーバ36は、記憶されたメディアオブジェクトのファイル拡張子を発見するための、データベース管理プログラムおよび回路、たとえば、プログラムによって構成されたプロセッサを含むことができる。たとえば、一実施形態では、メディアオブジェクトは、.mov、.jpeg、.tiff、.pdf、.ppt、.doc、.mp3、.mpegなど、特定のファイルタイプを有することができる。本開示の例示的な実施形態では、メディアオブジェクトが通信サーバ32によって記憶されたとき、ファイル拡張子がメディアオブジェクト用であると判断し、メディアオブジェクトがあるファイルタイプから別のファイルタイプに変換できるかどうかを判断するように、メディアサーバ36の回路を構成することができる。この情報は、一実施形態では、たとえば、記憶動作の成功を確認するメッセージ中で、モバイルデバイス14に返送され得る。その情報は、他のメタデータとともにメディアオブジェクトのヘッダ中に記憶され得る。特定の例では、メディアオブジェクトは、ファイル拡張子.movをもつビデオとすることができる。この例では、ビデオがメディアサーバ36にアップロードされたとき、そのファイルが別のフォーマットに変換できるかどうかを判断するように、サーバの回路を構成することができる。メモリに記憶されたテーブルはアクセスでき、回路は、.movを探索することができる。この例では、メディアサーバ36は、.movファイルを.mpeg、.divx、.mpg、または別のムービーファイルタイプに変換するための回路を含むことができる。変換回路は、この例では、変換回路がビデオを様々なフォーマットに変換し、変換オプションのリストをモバイルデバイス14に送信することができると判断するように構成でき、モバイルデバイス14において、その情報は、メディアオブジェクトのヘッダ中、またはメディアオブジェクトを含むメッセージの本文中に記憶され得る。この情報は、次いでプレビュー中でターゲット20に送信され、ユーザがメディアオブジェクトのコピーを希望する場合、コピーが.movフォーマットではなく.mpgフォーマットでダウンロードできることを示す情報がプレビューのユーザに提示され得る。
次に操作410を参照すると、メディアオブジェクトのプレビューが生成されると、プレビューを、プッシュツートーク通信チャネルを介してターゲットデバイス20か、または複数のターゲットデバイスに送信する。たとえば、ユーザがメディアオブジェクトのプレビューをターゲットデバイス20に送信することを決定すると、ユーザは、ターゲットデバイス20とのプッシュツートークセッションを確立し、プレビューを送信することができる。ユーザがすでにプッシュツートークセッションに関与している場合、ユーザは、ユーザがフロアを有するとき、セッション中にメディアオブジェクトのプレビューをターゲットデバイス20に送信することができる。
次に図5を参照すると、デバイス14からメディアオブジェクトを受信することに関係する操作手順が示されている。操作500が操作手順を開始し、操作502は、ターゲットデバイス20がデバイス14とのプッシュツートーク通信セッションに入ることができることを示す。たとえば、ターゲットデバイス20のユーザは、(データネットワークの1つまたは複数のサーバを介して)デバイス14から、ユーザがそれらとのPTTセッションを始めることを希望することを示す信号を受信することができる。一実施形態では、ターゲットデバイス20のユーザは、通信を受け付け、(デバイス14のユーザが、会話を始めるより前にプレビューを送信したかどうかに応じて)デバイス14のユーザとの会話を開始し、および/またはメディアオブジェクトのプレビューを受信することができる。操作504によって示されるように、ターゲットデバイス20は、ターゲットデバイス20のユーザが、メディアオブジェクトをダウンロードすることを希望するかどうかに関するインフォームド決定を行うことができるようにするのに十分な情報を与え得るプレビューを受信することができる。上記で説明したものと同様に、プレビューは、限定はしないが、メディアオブジェクトの圧縮バージョン、メディアオブジェクトの一部分、および/またはアイコンなどを含むことができる。
プレビューがターゲットデバイス20において受信されると、一実施形態では、プレビューに関連する任意のメタデータからメタデータを生成することができる。たとえば、ターゲット20のメディアクライアント110-Tは、発信デバイス14と、メディアサーバ36と、デバイス14のユーザとから受信されたメタデータからメタデータを生成することができる。たとえば、ターゲットデバイス20は、ユーザが加入したデータプランを識別する情報を含むことができる。データプランは、この例では、ユーザが、無制限PTTメディアオブジェクトダウンロードを可能にするプランに加入しているかどうかを示す情報を含むことができる。ターゲットデバイス20がプレビューを受信し、プレビューが表示されたとき、ダウンロードするのにどのくらいのコストがかかるかを示す情報がユーザに提示され得る。さらに、一実施形態では、ターゲットデバイス20は、メディアオブジェクトを記憶するのにどのくらいのストレージが利用可能であるかを示す情報を含むことができる。メディアオブジェクトのサイズと利用可能なストレージとを定義する情報は、メディアオブジェクトがダウンロードされた場合に、どのくらいの残りのストレージがターゲットデバイス20のために利用可能であるかを計算するために使用できる。同じ実施形態、または他の実施形態では、ターゲットデバイス20は、メディアオブジェクトがどのくらい大きいかを示す情報と、利用可能な帯域幅とを使用して、ターゲットデバイス20がオブジェクトをダウンロードするのにかかるであろう推定時間量を生成することができる。たとえば、プレビューが受信されたとき、ターゲットデバイス20は、メディアサーバ36のロケーションを識別する情報を使用して、レイテンシを判断するためにメディアサーバ36のロケーションをピングすることができる。次いで、レイテンシを使用して、メディアオブジェクトをダウンロードするのにどのくらいの時間がかかるかを判断することができ、この情報を他のメタデータと並べて表示することができる。
プレビューとメタデータとを受信すると、操作506によって示されるように、プレビューとメタデータとをターゲットデバイス20のスクリーン上に表示する。ターゲットデバイス20のユーザインターフェース80上に、プレビューを表示することができ、メタデータを編成し、表示することができる。たとえば、メタデータは、「変換情報」、「ダウンロード情報」、および/または「メディアオブジェクト情報」など、ユーザによって選択され得る様々なタブに編成できる。各タブは、この例示的な実施形態では、様々なソースからのメタデータを含むことができ、たとえば、メディアオブジェクト情報は、サイズ、著者名、変更されたデータに関する情報、およびプレビューにコンテキストを与えるために件名などのデバイス14のユーザによって生成されたテキストなど、デバイス14によって生成された情報を含むことができる。
ターゲットデバイス20のユーザがメディアオブジェクトをダウンロードすることを決定した場合、操作508によって示されるように、プレビュー中、またはプレビューを含むメッセージの本文中に埋め込まれたリンクを選択し、メディアオブジェクトをダウンロードすることができる。たとえば、一実施形態では、リンクは、メディアサーバ36に記憶されたメディアオブジェクトへのハイパーリンクとすることができ、または別の例では、リンクは、デバイス14に記憶されたメディアオブジェクトへのリンクとすることができる。一例では、メディアサーバ36は、メディアオブジェクトのコピーを記憶し、ハイパーリンクをデバイス14に送信することができる。デバイス14がプレビューをターゲットデバイス20に送信するとき、プレビューはハイパーリンクを含むことができる。この例では、ターゲットデバイス20のユーザは、ハイパーリンクを「クリック」(または「選択」)することができ、ダウンロードプロセスが開始され得る。別の実施形態では、リンクはデバイス14に関連し得る。たとえば、プレビューがターゲットに送信されたとき、メディアオブジェクトはメディアサーバ36に記憶されないことがある。この例では、リンクは、デバイス識別子およびメディアオブジェクトのファイル名などの情報を含むことができる。ターゲットデバイス20のユーザは、リンク上でクリックし、メディアサーバ36と接続することができる。メディアサーバ36は、そのリンクがデバイス14の識別子とファイル経路とを含むことを判断するように構成できる。メディアサーバ36は、デバイス14の位置を特定し、メディアオブジェクトを要求することができる。メディアオブジェクトがメディアサーバ36にアップロードされたとき、メディアサーバはメディアオブジェクトをターゲットデバイスにダウンロードすることができる。
次に図6を参照すると、プレビューをターゲットモバイルデバイス20に送信することに関係する例示的な操作手順が示されている。たとえば、サービスプロバイダシステムは、メディアサーバ36と、ソースからターゲットにメディアオブジェクトの転送を可能にすることができるディスパッチ呼ハンドラ(DCH)とを含むことができる。たとえば、操作600が操作手順を開始し、操作602が、DCHがデバイス14のユーザがプッシュツートークセッションを確立することを希望することを示す呼セットアップ要求メッセージを受信することができることを示す。操作604は、要求をハンドリングするためにネットワークリソースを割り振ることができることを示す。1つの例示的な実施形態では、DCHは、ターゲットが、ターゲットデバイス20のメディアクライアント110、またはターゲットデバイス20の機能を識別する情報のデータベースのいずれかに問い合わせることによって、プレビューを受信することが可能であることを判断するように構成できる。同じ実施形態、または他の実施形態では、DCHは、アカウントのデータベース中でアドレスを探索するための回路を含み、ターゲット20がプレビューを受信し、および/またはPTTリンクを介してメディアオブジェクトを受信する資格があるかどうかを判断するように構成できる。たとえば、一実施形態では、ターゲット20が、PTTリンクを介してメディアオブジェクトを受信することに関連する月額料金を支払っていないことがある。たとえば、ターゲット20が資格がない、たとえば、ユーザが、メディアオブジェクトをサポートするサービスに加入していないか、またはデバイス20が、そのようなメディアオブジェクトを受信することが可能でない場合、SMSサーバに信号が送信され、ユーザがメディアオブジェクトのプレビューを受信することができないことを示すテキストメッセージが生成され、ターゲット20に送信され得る。
図6の説明を続けると、操作606は、DCHがソースデバイス14からプレビューを受信し、プレビューをターゲットデバイス20に転送することができることを示す。この例では、PTTチャネルを介したデータは、DCHを通ってルーティングされ得、DCHのコンピュータシステムは、プレビューをパースし、操作608によって示されるようにプレビューにメタデータを追加する回路を含むことができる。たとえば、メディアサーバ36上のメディアオブジェクトのロケーションに関する情報および/またはサービスプロバイダによって確立されたビジネスルールに記載の情報などのメタデータをプレビューに追加することができる。たとえば、ある日付にダウンロードされるすべてのメディアオブジェクトが無料であることを示すビジネスルールが存在し得る。この例では、その日付がビジネスルール中の日付と一致する場合、メディアオブジェクトのダウンロードが無料になることを示す情報をプレビューに追加することができる。別の例では、プレビューに、たとえば、プレビューを含むメッセージの本文中に、広告を追加することができるか、または、プレビューより前に別個のパッケージ中で広告を送信することができる。この例では、ターゲット20の回路は、ユーザがプレビューにアクセスできるようにする前に広告を表示するように構成できる。この例では、ターゲット20のユーザは、メディアオブジェクトを受信するための代金を支払っていない可能性があるが、広告を見るための無料メディアオブジェクトを得ることに同意している可能性がある。説明を続けると、操作610によって示されるように、メタデータがプレビューに追加されると、プレビューを送受信基地局を介してターゲットに送信する。
次に図7を参照すると、プッシュツートークセッションを確立するための例示的なコールフロー図が示されている。たとえば、デバイス14のユーザは、ユーザがターゲットデバイス20のユーザとのPTT会話に関与することを希望し、プッシュツートークセッションを要求することを判断することができる。PTTセッションは、PTTクライアント108がアドレス帳から連絡先を選択し、図3のPTTボタン78を押すことによって確立され得る。一実施形態では、PTTクライアント108は、選択の指示を受信し、呼セットアップ要求メッセージをDCH134に送信することができる。呼セットアップ要求は、たとえば、ターゲットデバイスのアドレス、およびメディアオブジェクトを共有すべきであるという指示、およびモバイルデバイス14のためのメディアを記憶するメディアサーバ36を識別する情報を含むことができる。呼セットアップ要求はまた、DataOverSignalingアクセスチャネルメッセージとともに送信できる。例示的な一実施形態では、DCH134は、ターゲットの位置を特定すること、呼制限を適用すること、ボコーダおよびロケーションを選択すること、および/またはPTTセッション中にアップロードされるメディアオブジェクトを記憶することを処理するためにメディアサーバ36を割り当てることを含むPTT呼セットアップ機能を実行するように構成できる。次いで、メディアPTTセッションが作成されたこと、および発信者デバイスとターゲットデバイスの両方の識別情報をメディアサーバ36に通知することができる。この例では、DCH134は、モバイルデバイス14がメディアオブジェクトを送信/受信することが可能であるかどうか、および/またはターゲットデバイス20がメディアオブジェクトを送信/受信することが許可されるかどうかを判断するように動作可能な回路を含むことができる。たとえば、両方のデバイスがメディアオブジェクトを送信/受信することが可能であり、ターゲットが、PTTセッションのために利用可能である場合、DCH134は、確認応答メッセージを発信モバイルデバイス14に送信することができ、発信モバイルデバイス14はフロアを得ることができる。
次に図8を参照すると、通話することとメディアオブジェクトのプレビューを送信することの間で共有されるフロア中にメディアオブジェクトのプレビューを送信するための例示的なコールフロー図が示されている。図8によって示されているように、本開示の実施形態では、PTTセッションを確立することができ、メディアオブジェクトをメディアサーバ36にアップロードすることができる。しかしながら、この例示的なフロー図では、呼が開始された後、または呼が終了した後、メディアオブジェクトがメディアサーバ36によって記憶され得る。たとえば、会話中に、発信者は、何かの写真を取るか、または議論に関係する、デバイス14に記憶されたメディアオブジェクトについて考え、それを共有することを希望することがある。例示的な一実施形態では、次いで、メディアオブジェクトがデータチャネルを介してメディアサーバ36にアップロードされ得、メディアサーバ36はそのメディアオブジェクトへのハイパーリンクを生成することができる。
図8の説明を続けると、次いで、発信デバイス14のユーザは、PTT呼を用いて、そのPTT呼と同じフロア機構を使用して、メディアオブジェクトのプレビューを送信するように要求することができる。すなわち、この例では、メディアオブジェクトのプレビューが、PTTトークスパート中にボイスとともに送信され得る。この例示的な実施形態では、メディアクライアント110は、通話する許可を要求することと同時にデータを送信することができる。このシナリオでは、ユーザは、PTT呼に参加している可能性があり、ユーザは、ユーザからの後続のトークバースト中にデータを共有する機能をメディアクライアント110に対して実行することができる。すなわち、この例では、PTT呼とメディアのプレビューの共有との両方に使用される単一のフロア制御機構のみがある。メディアクライアント110は、この例では、メディアオブジェクトのプレビューを既存のPTT呼に追加するようにPTTクライアント108に要求することができる。メディア追加要求は、PTTクライアント110と同じフロア制御機構を使用してデータを共有すべきであるという指示を含むことができる。PTTクライアント110は、この例では、メディアサーバ36が新しいメディアタイプを既存の呼に追加することを要求することができる。メディアサーバ36は、たとえば、メディアクライアント110-Tに連絡することによって、ターゲットモバイルデバイス20が新しいメディアタイプをサポートできることを検証し、新しいメディアタイプがPTT呼に追加されていることをモバイルデバイス14に通知することができる。新しいメディアタイプが正常にPTT呼に追加された後、ユーザは、通話する許可を要求することと同時にメディアオブジェクトのプレビューを送信することができる。
例示的な一実施形態では、メディアクライアント110は、プッシュツートークチャネルを介してプレビューをターゲットデバイス20に送信することができる。この例では、メディアサーバ36は、プレビューを受信し、追加のメタデータをプレビューに追加し、プレビューをターゲットデバイスに送信するように構成できる。たとえば、本開示の実施形態では、デバイス14は、プレビューが生成され、ターゲットに送信された後まで、メディアオブジェクトをメディアサーバにアップロードすることができない。この例では、メディアサーバ36は、プレビューを受信したとき、プレビューが関連するメディアオブジェクトを識別する情報と、発信デバイス14のデバイス識別子とを記憶することができる。次いで、メディアサーバ36は、記憶するためのメディアオブジェクトのコピーを発信デバイス14に要求し、データチャネルを介してメディアオブジェクトをアップロードすることができる。代替実施形態では、発信デバイス14のユーザは、PTT後に、またはPTT中に、データチャネルを介してメディアオブジェクトのコピーをアップロードすることができる。
次に図9を参照すると、ターゲットモバイルデバイス402のPTTクライアントとは異なるフロア上でメディアオブジェクトのプレビューを送信するための例示的なコールフロー図が示されている。この例示的な実施形態では、メディアクライアント110は、PTT呼とは異なるフロア制御機構を使用してプレビューをターゲット20に送信するように要求するように構成できる。この例では、メディアオブジェクトのプレビューは、メディアPTTチャネルを介してボイスデータとは無関係に送信される。たとえば、一実施形態では、ユーザは、ターゲットモバイルデバイス20と共有する準備ができているデータがあるときはいつでも、データを送信する許可を要求することができる。このシナリオでは、モバイルデバイス14のユーザは、PTT呼に参加し、プレビューをターゲットモバイルデバイス20と共有するようにメディアクライアント110に指示する機能をメディアクライアント110に対して実行することができる。この例では、メディアクライアント110は、そのデータが、PTT呼とは別個のフロア制御機構、すなわち、PTT呼のために使用されているフロア制御機構とは無関係なフロア制御機構を使用して共有すべきものであることを判断し、新しいメディアタイプを既存のPTT呼に追加する要求をPTTクライアント108に送信するように構成できる。メディア追加要求は、PTT呼とは異なるフロア制御機構を使用してデータを共有すべきであるという指示を含むことができる。PTTクライアント108は、この例では、新しいメディアタイプを既存の呼に追加する要求をメディアサーバ36に送信することができる。メディアサーバ36は、呼参加者の1つまたは複数が新しいメディアタイプをサポートできることを検証するように構成でき、次いで、メディアサーバ140は、新しいメディアタイプが呼に追加されていることを示す通知を呼参加者に送信することができる。この実施形態では、呼参加者への通知は、メディアオブジェクトのプレビューの配信のためのメディアサーバ36上の新しい宛先ポート番号に加えて、別個のメディアフロアのフロア識別子を含むことができる。ターゲットデバイス20のPTTクライアント108-Rは、グループ向けメディアを送信または受信するための新しいメディアポートを割り当て、新しいポート識別子を確認応答中でメディアサーバ36に送信し、最終的にメディアクライアント110-Rにおいてメディアを受信することができる。
新しいメディアタイプが正常にPTT呼に追加された後、ユーザはメディアオブジェクトのプレビューを送信する許可を要求することができる。メディアクライアント110は、グループ向けメディア送信要求が受信されたことをPTTクライアント108に通知するように構成できる。PTTクライアント108は、グループ向けメディアを送信する許可をメディアサーバ36に要求するように構成できる。PTTクライアント108からのPTT要求は、グループ向けメディアフロアに割り当てられたフロア識別子を含むことができる。メディアサーバ36は、フロア要求を許可する前に、データフロアが利用可能であることを検証することができる。次いで、PTTクライアント108は、フロア要求が許可されたことをメディアクライアント110に通知することができる。
上記の発明を実施するための形態には、例および/または操作図を介して、システムおよび/またはプロセスの様々な実施形態を記載した。そのようなブロック図および/または例が1つまたは複数の機能および/または操作を含んでいる限り、そのようなブロック図または例内の各機能および/または操作は、広範囲のハードウェア、ソフトウェア、ファームウェア、またはそれらのほぼすべての組合せによって、個別におよび/またはまとめて実装できることを当業者は理解されよう。
モバイルデバイスおよび他のコンピュータプラットフォーム上で実行可能な方法に鑑みて、本方法は、それに応じて、コンピュータ可読媒体に常駐するプログラムによって実行でき、プログラムは、本方法のステップを実行するようにコンピュータプラットフォームを有するモバイルデバイスまたは他のコンピュータデバイスに指示する。コンピュータ可読媒体は、サーバのメモリとすることができ、または接続可能なデータベース中にあってもよい。さらに、コンピュータ可読媒体は、磁気ディスクもしくはテープ、光ディスク、ハードディスク、フラッシュメモリ、または当技術分野で知られている他の記憶媒体など、通信デバイスのコンピュータプラットフォーム上にロード可能な2次記憶媒体中にあってもよい。
1つまたは複数の例示的な実施形態では、本明細書で説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装できる。ソフトウェアで実装した場合、機能は、1つまたは複数の命令またはコードとしてコンピュータ可読媒体に記憶するか、あるいはコンピュータ可読媒体を介して送信することができる。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体とすることができる。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROMまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用でき、コンピュータによってアクセスできる、任意の他の媒体を含むことができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL)、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、DSL、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるディスク(disk)およびディスク(disc)は、コンパクトディスク(disc)(CD)、レーザディスク(disc)、光ディスク(disc)、デジタル多用途ディスク(disc)(DVD)、フロッピー(登録商標)ディスク(disk)およびブルーレイディスク(disc)を含み、「ディスク(disk)」は、通常、データを磁気的に再生し、「ディスク(disc)」は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
本明細書で説明する本主題の特定の態様について図示および説明したが、本明細書の教示に基づいて、本明細書で説明した主題およびそのより広い態様から逸脱することなく変更および改変を行うことができ、したがって、添付の特許請求の範囲は、本明細書で説明した主題の真の趣旨および範囲内にあるすべてのそのような変更および改変をそれらの範囲内に包含すべきであることが当業者には明らかであろう。
10 システム
12 PTTグループ
14 ワイヤレス電話
16 スマートページャ
17 ワイヤレスデバイス
18 携帯情報端末(PDA)
20 ワイヤレスネットワーク
30 サーバ側LAN
32 グループ通信コンピュータデバイス
34 データベース
36 メディアサーバ
52 PDSN
54 キャリアネットワーク
58 メッセージングサービスコントローラ
60 基地局
62 パケット制御機能(PCF)
64 基地局コントローラ
66 ブランチツーソース(BTS)
70 セルラー電話
72 セルラー電話
74 セルラー電話
76 セルラー電話
78 PTTボタン
80 グラフィックスディスプレイ
82 コンピュータプラットフォーム
84 ASIC
86 アプリケーションプログラミングインターフェース(API)レイヤ
88 メモリ
90 ローカルデータベース
92 直接通信インターフェース
102 Advanced Mobile Subscriber Software(AMSS)
104 モバイルオペレーティングシステムレイヤ
106 PTT認識UI
108 PTTクライアント
110 メディアクライアント
112 グループメディアアプリケーション
20 ターゲットモバイルデバイス
134 ディスパッチ呼ハンドラ(DCH)
108 PTTクライアント
108-R PTTクライアント
110 メディアクライアント
110-R メディアクライアント

Claims (33)

  1. 通信リンクを介してメディアオブジェクトのプレビューを送信するように構成されたワイヤレス通信デバイスであって、ワイヤレス通信デバイスが:
    メモリと;
    メモリに接続されたプロセッサと;を含み、プロセッサは:
    送信のためのメディアオブジェクトの選択を受信し;
    ユーザ選択に従ってプレビューを生成し、プレビューが、メディアオブジェクトの圧縮バージョン、メディアオブジェクトの一部分、およびアイコンのグループから選択されたアイコンから構成されるグループから選択されるアイテムを含み;
    メディアオブジェクトのユーザ定義メタデータを受信し;
    メディアサーバがターゲットデバイスにメディアオブジェクトを配信できるようにするフォーマットでメディアサーバにメディアオブジェクトを送信し;
    グループ通信チャネルを介してターゲットデバイスにプレビューおよびユーザ定義メタデータを送信すること;
    を含む動作を実行するためのプロセッサ実行可能な命令で構成されることを特徴とするワイヤレス通信デバイス。
  2. プロセッサは、メディアオブジェクトのサイズが所定のサイズ限界よりも大きいことを判断することをさらに含む動作を実行するためのプロセッサ実行可能な命令で構成されることを特徴とする請求項1に記載のワイヤレス通信デバイス。
  3. プロセッサは、メディアオブジェクトのプレビューを生成することが、オプションのグループからの複数のオプションの選択に従ってメディアオブジェクトの複数のプレビューを生成することをさらに含むようにプロセッサ実行可能な命令で構成されることを特徴とする請求項1に記載のワイヤレス通信デバイス。
  4. プロセッサは、メディアオブジェクトのプレビューを生成することが、ユーザ選択に従ってメディアオブジェクトの複数のプレビューを生成することをさらに含むようにプロセッサ実行可能な命令で構成されることを特徴とする請求項1に記載のワイヤレス通信デバイス。
  5. プロセッサは、メディアオブジェクトのプレビューを生成することが:
    プレビューのファイルサイズを計算し;
    ワイヤレス通信デバイスのディスプレイ上にプレビューのファイルサイズを表示すること;
    をさらに含むようにプロセッサ実行可能な命令で構成されることを特徴とする請求項1に記載のワイヤレス通信デバイス。
  6. プロセッサは、プレビューの最大伝送単位を識別する情報を表示することをさらに含む動作を実行するためのプロセッサ実行可能な命令で構成されることを特徴とする請求項5に記載のワイヤレス通信デバイス。
  7. プロセッサは、メディアサーバにメディアオブジェクトのメタデータを送信することをさらに含む動作を実行するためのプロセッサ実行可能な命令で構成されることを特徴とする請求項1に記載のワイヤレス通信デバイス。
  8. プロセッサは:
    メディアオブジェクトのメタデータをメディアサーバから受信し;
    グループ通信チャネルを介してターゲットデバイスにメタデータを送信すること;
    をさらに含む動作を実行するためのプロセッサ実行可能な命令で構成されることを特徴とする請求項1に記載のワイヤレス通信デバイス。
  9. メディアオブジェクトは、ビデオオブジェクトを含むことを特徴とする請求項1に記載のワイヤレス通信デバイス。
  10. メディアオブジェクトは、オーディオオブジェクトを含むことを特徴とする請求項1に記載のワイヤレス通信デバイス。
  11. メディアオブジェクトは、ドキュメントを含むことを特徴とする請求項1に記載のワイヤレス通信デバイス。
  12. メディアオブジェクトは、画像を含むことを特徴とする請求項1に記載のワイヤレス通信デバイス。
  13. 通信リンクを介してメディアオブジェクトのプレビューを送信するように構成されたワイヤレス通信デバイスであって、ワイヤレス通信デバイスが:
    メモリと;
    メモリに接続されたプロセッサと;を含み、プロセッサは:
    送信のためのメディアオブジェクトの選択を受信し;
    ユーザ選択に従ってプレビューを生成し、プレビューが、メディアオブジェクトの圧縮バージョン、メディアオブジェクトの一部分、およびアイコンのグループから選択されたアイコンから構成されるグループから選択される少なくとも1つのアイテムを含み;
    メディアオブジェクトのユーザ定義メタデータを受信し;
    グループ通信チャネルを介してターゲットデバイスにプレビューと、メディアサーバからメディアオブジェクトをダウンロードするためのリンクと、ユーザ定義メタデータとを送信し;
    ターゲットデバイスがメディアサーバからメディアオブジェクトをダウンロードする時、メディアオブジェクトをダウンロードすることに関連するコストが課金されるユーザアカウントを識別する情報を送信すること;
    を含む動作を実行するためのプロセッサ実行可能な命令で構成されることを特徴とするワイヤレス通信デバイス。
  14. プロセッサは:
    メディアオブジェクトのファイルフォーマット変換オプションを識別する情報をメディアサーバから受信し;
    ターゲットデバイスにファイルフォーマット変換オプションを識別する情報を送信すること;
    をさらに含む動作を実行するためのプロセッサ実行可能な命令で構成されることを特徴とする請求項13に記載のワイヤレス通信デバイス。
  15. グループ通信チャネルがそのフロアを含み、プロセッサは、プレビューを生成することがフロアを有する時のみプレビューを送信するようにプロセッサ実行可能な命令で構成されることを特徴とする請求項13に記載のワイヤレス通信デバイス。
  16. グループ通信チャネルがそのフロアを含み、プロセッサは、プレビューを生成することが、ワイヤレス通信デバイスがフロアを有することにかかわらずプレビューを送信するようにプロセッサ実行可能な命令で構成されることを特徴とする請求項13に記載のワイヤレス通信デバイス。
  17. メディアオブジェクトのプレビューは、エモーティコン、一般的な画像、および商標登録画像のグループから選択されるアイコンを含むことを特徴とする請求項13に記載のワイヤレス通信デバイス。
  18. 通信リンクを介してメディアオブジェクトのプレビューを送信するように構成されたワイヤレス通信デバイスであって、ワイヤレス通信デバイスが:
    送信のためのメディアオブジェクトの選択を受信するための手段と;
    ユーザ選択に従ってプレビューを生成するための手段であって、プレビューは、メディアオブジェクトの圧縮バージョン、メディアオブジェクトの一部分、およびアイコンのグループから選択されたアイコンから構成されるグループから選択される少なくとも1つのアイテムを含む、生成するための手段と;
    メディアオブジェクトのユーザ定義メタデータを受信するための手段と;
    メディアサーバがターゲットデバイスにメディアオブジェクトを配信できるようにするフォーマットでメディアサーバにメディアオブジェクトを送信するための手段と;
    グループ通信チャネルを介してターゲットデバイスにプレビューおよびユーザ定義メタデータを送信するための手段と;
    を含むことを特徴とするワイヤレス通信デバイス。
  19. グループ通信方法であって:
    メディアオブジェクトのプレビューとメディアサーバ上に記憶されたメディアオブジェクトへのリンクとを、リモートデバイスに対するグループ通信リンクを介してモバイルデバイスによって受信するステップであって、プレビューは、メディアオブジェクトの圧縮バージョン、メディアオブジェクトの一部分、およびアイコンから構成されるグループから選択されるアイテムを含む、受信するステップと;
    メディアオブジェクトに関連する情報からメディアオブジェクトのメタデータを、モバイルデバイスによって生成するステップであって、メディアオブジェクトに関連する情報は、メディアサーバから受信され、メディアオブジェクトがダウンロードされる時、課金されるリモートデバイスに関連するアカウントを識別する情報を含む、生成するステップと;
    プレビューおよびメタデータをモバイルデバイスによって表示するステップと;
    メディアサーバ上に記憶されたメディアオブジェクトへの受信されたリンクを実行することによって、メディアサーバからメディアオブジェクトのダウンロードを開始するステップと;
    を含むことを特徴とする方法。
  20. メディアオブジェクトに関連する情報はまた、リモートデバイスから受信されることを特徴とする請求項19に記載の方法。
  21. 情報は、メディアオブジェクトのファイル拡張子タイプを識別する情報を含むことを特徴とする請求項19に記載の方法。
  22. 情報は、メディアオブジェクトをダウンロードすることに関連する価格を識別する情報を含むことを特徴とする請求項19に記載の方法。
  23. 情報は、メディアオブジェクトをダウンロードするための推定ダウンロード時間を識別する情報を含むことを特徴とする請求項19に記載の方法。
  24. 情報は、リモートデバイスのユーザによって定義されたメタデータを含むことを特徴とする請求項19に記載の方法。
  25. 情報は、メディアオブジェクトの1つまたは複数のファイルフォーマット変換オプションを識別する情報を含むことを特徴とする請求項19に記載の方法。
  26. ダウンロードされたメディアオブジェクトの推定ファイルサイズを計算するステップと;
    ディスプレイ上に推定ファイルサイズを表示するステップと;
    をさらに含むことを特徴とする請求項19に記載の方法。
  27. メディアオブジェクトは、ビデオオブジェクトを含むことを特徴とする請求項19に記載の方法。
  28. メディアオブジェクトは、オーディオオブジェクトを含むことを特徴とする請求項19に記載の方法。
  29. メディアオブジェクトは、ドキュメントを含むことを特徴とする請求項19に記載の方法。
  30. メディアオブジェクトは、画像を含むことを特徴とする請求項19に記載の方法。
  31. メディアオブジェクトの要求をメディアサーバに送信するステップと;
    メディアオブジェクトを受信するステップと;
    をさらに含むことを特徴とする請求項19に記載の方法。
  32. メディアオブジェクトのプレビューは、エモーティコン、一般的な画像、および商標登録画像のグループから選択されるアイコンを含むことを特徴とする請求項19に記載のワイヤレス通信デバイス。
  33. メディアオブジェクトのプレビューと、メディアサーバ上に記憶されるメディアオブジェクトへのリンクとを、グループ通信リンクを介してモバイルデバイスによって受信するステップであって、プレビューは、メディアオブジェクトの圧縮バージョン、メディアオブジェクトの一部分、およびアイコンの少なくとも1つを含む、受信するステップと;
    メディアオブジェクトに関連する情報からメディアオブジェクトのメタデータを、モバイルデバイスによって生成するステップであって、メディアオブジェクトに関連する情報は、メディアサーバから受信され、メディアオブジェクトがダウンロードされる時、課金されるリモートデバイスに関連するアカウントを識別する情報を含む、生成するステップと;
    プレビューおよびメタデータをモバイルデバイスによって表示するステップと;
    メディアサーバ上に記憶されたメディアオブジェクトへの受信されたリンクを実行することによって、メディアサーバからメディアオブジェクトのダウンロードを開始するステップと;
    を含む動作をプロセッサに実行させるように構成されるプロセッサ実行可能な命令を記憶して有する非一時的コンピュータ読取可能な媒体。
JP2013083510A 2009-01-23 2013-04-12 プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法 Expired - Fee Related JP5635153B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/358,979 2009-01-23
US12/358,979 US20100190478A1 (en) 2009-01-23 2009-01-23 System and method for push-to-share file distribution with previews

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2011548146A Division JP5255130B2 (ja) 2009-01-23 2010-01-22 プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法

Publications (2)

Publication Number Publication Date
JP2013168987A true JP2013168987A (ja) 2013-08-29
JP5635153B2 JP5635153B2 (ja) 2014-12-03

Family

ID=42125025

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2011548146A Expired - Fee Related JP5255130B2 (ja) 2009-01-23 2010-01-22 プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法
JP2013083510A Expired - Fee Related JP5635153B2 (ja) 2009-01-23 2013-04-12 プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法
JP2013084646A Expired - Fee Related JP5601734B2 (ja) 2009-01-23 2013-04-15 プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2011548146A Expired - Fee Related JP5255130B2 (ja) 2009-01-23 2010-01-22 プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2013084646A Expired - Fee Related JP5601734B2 (ja) 2009-01-23 2013-04-15 プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法

Country Status (6)

Country Link
US (2) US20100190478A1 (ja)
EP (1) EP2382759A1 (ja)
JP (3) JP5255130B2 (ja)
KR (2) KR101289977B1 (ja)
CN (1) CN102282823A (ja)
WO (1) WO2010085677A1 (ja)

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100190478A1 (en) * 2009-01-23 2010-07-29 Qualcomm Incorporated System and method for push-to-share file distribution with previews
US9674675B2 (en) 2007-06-20 2017-06-06 Qualcomm Incorporated Synchronizing floor control and media sharing in a half-duplex PTT system
US9210202B2 (en) * 2007-06-20 2015-12-08 Qualcomm Incorporated System and method for sharing media in a group communication among wireless communication devices
US8660246B1 (en) * 2009-04-06 2014-02-25 Wendell Brown Method and apparatus for content presentation in association with a telephone call
US8285681B2 (en) 2009-06-30 2012-10-09 Commvault Systems, Inc. Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites
US20110009093A1 (en) * 2009-07-13 2011-01-13 Michael Self Asynchronous voice and/or video communication system and method using wireless devices
US8392832B2 (en) * 2010-02-05 2013-03-05 Research In Motion Limited Display placeholders for rich media content
US8892145B2 (en) * 2010-02-18 2014-11-18 Qualcomm Incorporated System and method for selective media object removal in group communications among wireless communication devices
US9628831B2 (en) * 2010-03-25 2017-04-18 Whatsapp, Inc. Multimedia transcoding method and system for mobile devices
US8995965B1 (en) 2010-03-25 2015-03-31 Whatsapp Inc. Synthetic communication network method and system
US9514089B1 (en) 2010-03-31 2016-12-06 EMC IP Holding Company LLC Mobile device network data synchronization
US9152650B1 (en) 2010-03-31 2015-10-06 Emc Corporation Mobile device data recovery
US8694744B1 (en) 2010-03-31 2014-04-08 Emc Corporation Mobile device snapshot backup
US8694597B1 (en) 2010-03-31 2014-04-08 Emc Corporation Mobile device group-based data sharing
US8655966B1 (en) 2010-03-31 2014-02-18 Emc Corporation Mobile device data protection
US8683005B1 (en) * 2010-03-31 2014-03-25 Emc Corporation Cache-based mobile device network resource optimization
US9356991B2 (en) 2010-05-10 2016-05-31 Litera Technology Llc Systems and methods for a bidirectional multi-function communication module
US8838087B1 (en) 2010-09-06 2014-09-16 Sprint Communications Company L.P. Provisioning system and methods for interfaceless phone
US8583091B1 (en) 2010-09-06 2013-11-12 Sprint Communications Company L.P. Dynamic loading, unloading, and caching of alternate complete interfaces
US8559933B1 (en) 2011-02-08 2013-10-15 Sprint Communications Company L.P. System and method for ID platform
US8244277B1 (en) 2011-02-16 2012-08-14 Sprint Communications Company L.P. Device experience adaptation based on schedules and events
US9123062B1 (en) 2011-02-18 2015-09-01 Sprint Communications Company L.P. Ad sponsored interface pack
US9043446B1 (en) 2011-03-10 2015-05-26 Sprint Communications Company L.P. Mirroring device interface components for content sharing
US8972592B1 (en) 2011-05-27 2015-03-03 Sprint Communications Company L.P. Extending an interface pack to a computer system
US8577334B1 (en) 2011-06-16 2013-11-05 Sprint Communications Company L.P. Restricted testing access for electronic device
US20130024781A1 (en) * 2011-07-22 2013-01-24 Sony Corporation Multi-Modal and Updating Interface for Messaging
US9619810B1 (en) 2011-10-11 2017-04-11 Sprint Communications Company L.P. Zone architecture for dynamic targeted content creation
US8996762B2 (en) 2012-02-28 2015-03-31 Qualcomm Incorporated Customized buffering at sink device in wireless display system based on application awareness
US9262496B2 (en) * 2012-03-30 2016-02-16 Commvault Systems, Inc. Unified access to personal data
US8950009B2 (en) 2012-03-30 2015-02-03 Commvault Systems, Inc. Information management of data associated with multiple cloud services
US8908879B2 (en) * 2012-05-23 2014-12-09 Sonos, Inc. Audio content auditioning
US8843122B1 (en) 2012-06-29 2014-09-23 Sprint Communications Company L.P. Mobile phone controls preprocessor
US8983366B2 (en) * 2012-06-29 2015-03-17 Harman International Industries, Inc. Methods and systems for media system use
US20140019951A1 (en) * 2012-07-12 2014-01-16 Rumiana Petrova Mobile application translation
US9413839B2 (en) 2012-07-31 2016-08-09 Sprint Communications Company L.P. Traffic management of third party applications
US9183412B2 (en) 2012-08-10 2015-11-10 Sprint Communications Company L.P. Systems and methods for provisioning and using multiple trusted security zones on an electronic device
US9442709B1 (en) 2012-10-24 2016-09-13 Sprint Communications Company L.P. Transition experience during loading and updating an interface and applications pack
US10346259B2 (en) 2012-12-28 2019-07-09 Commvault Systems, Inc. Data recovery using a cloud-based remote data recovery center
CN104885429A (zh) * 2013-01-04 2015-09-02 高通股份有限公司 用于带预览的一键分享文件分发的装置和方法
US9786286B2 (en) 2013-03-29 2017-10-10 Dolby Laboratories Licensing Corporation Methods and apparatuses for generating and using low-resolution preview tracks with high-quality encoded object and multichannel audio signals
CN104244193B (zh) * 2013-06-07 2019-03-19 中兴通讯股份有限公司 一种基于集群系统的业务调度方法、系统及终端
US9513888B1 (en) 2014-01-30 2016-12-06 Sprint Communications Company L.P. Virtual preloads
US9461936B2 (en) * 2014-02-14 2016-10-04 Google Inc. Methods and systems for providing an actionable object within a third-party content slot of an information resource of a content publisher
US9483253B1 (en) 2015-04-30 2016-11-01 Sprint Communications Company L.P. Methods for customization of default applications on a mobile communication device
KR102364810B1 (ko) * 2015-10-12 2022-02-18 삼성전자주식회사 통신 시스템에서 푸쉬 투 토크 서비스를 제공하는 방법 및 장치
CN106233744A (zh) * 2016-01-08 2016-12-14 王晓光 一种视频网络上传的方法及系统
US11108858B2 (en) 2017-03-28 2021-08-31 Commvault Systems, Inc. Archiving mail servers via a simple mail transfer protocol (SMTP) server
US11074138B2 (en) 2017-03-29 2021-07-27 Commvault Systems, Inc. Multi-streaming backup operations for mailboxes
US11221939B2 (en) 2017-03-31 2022-01-11 Commvault Systems, Inc. Managing data from internet of things devices in a vehicle
US10552294B2 (en) 2017-03-31 2020-02-04 Commvault Systems, Inc. Management of internet of things devices
US11294786B2 (en) 2017-03-31 2022-04-05 Commvault Systems, Inc. Management of internet of things devices
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
US10728193B2 (en) * 2017-11-17 2020-07-28 International Business Machines Corporation Receiving and sharing files in a group messaging environment
US10891198B2 (en) 2018-07-30 2021-01-12 Commvault Systems, Inc. Storing data to cloud libraries in cloud native formats
US10768971B2 (en) 2019-01-30 2020-09-08 Commvault Systems, Inc. Cross-hypervisor live mount of backed up virtual machine data
US11366723B2 (en) 2019-04-30 2022-06-21 Commvault Systems, Inc. Data storage management system for holistic protection and migration of serverless applications across multi-cloud computing environments
US11461184B2 (en) 2019-06-17 2022-10-04 Commvault Systems, Inc. Data storage management system for protecting cloud-based data including on-demand protection, recovery, and migration of databases-as-a-service and/or serverless database management systems
US11561866B2 (en) 2019-07-10 2023-01-24 Commvault Systems, Inc. Preparing containerized applications for backup using a backup services container and a backup services container-orchestration pod
US11467753B2 (en) 2020-02-14 2022-10-11 Commvault Systems, Inc. On-demand restore of virtual machine data
US11422900B2 (en) 2020-03-02 2022-08-23 Commvault Systems, Inc. Platform-agnostic containerized application data protection
US11321188B2 (en) 2020-03-02 2022-05-03 Commvault Systems, Inc. Platform-agnostic containerized application data protection
US11442768B2 (en) 2020-03-12 2022-09-13 Commvault Systems, Inc. Cross-hypervisor live recovery of virtual machines
US11500669B2 (en) 2020-05-15 2022-11-15 Commvault Systems, Inc. Live recovery of virtual machines in a public cloud computing environment
WO2021244229A1 (en) * 2020-06-04 2021-12-09 Guangdong Oppo Mobile Telecommunications Corp., Ltd. A method and system to facilitate communication with at least one human object present in one or more media
US12130708B2 (en) 2020-07-10 2024-10-29 Commvault Systems, Inc. Cloud-based air-gapped data storage management system
US11314687B2 (en) 2020-09-24 2022-04-26 Commvault Systems, Inc. Container data mover for migrating data between distributed data storage systems integrated with application orchestrators
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11604706B2 (en) 2021-02-02 2023-03-14 Commvault Systems, Inc. Back up and restore related data on different cloud storage tiers
US12032855B2 (en) 2021-08-06 2024-07-09 Commvault Systems, Inc. Using an application orchestrator computing environment for automatically scaled deployment of data protection resources needed for data in a production cluster distinct from the application orchestrator or in another application orchestrator computing environment
US12135618B2 (en) 2022-07-11 2024-11-05 Commvault Systems, Inc. Protecting configuration data in a clustered container system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189870A (ja) * 2000-10-11 2002-07-05 E Magazines Kk 音楽情報配信メールマガジン発行システム
US20060073843A1 (en) * 2004-10-01 2006-04-06 Naveen Aerrabotu Content formatting and device configuration in group communication sessions
JP2006514359A (ja) * 2002-12-30 2006-04-27 モトローラ・インコーポレイテッド ピア装置間でのディジタルコンテンツプレビューの生成および配布
WO2007048793A2 (en) * 2005-10-28 2007-05-03 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for push to talk type service
WO2008157809A2 (en) * 2007-06-20 2008-12-24 Qualcomm Incorporated System and method for sharing media in a group communication among wireless communication devices

Family Cites Families (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6360252B1 (en) * 1999-09-20 2002-03-19 Fusionone, Inc. Managing the transfer of e-mail attachments to rendering devices other than an original e-mail recipient
US20010027449A1 (en) * 2000-01-21 2001-10-04 Wright Carl A. Instantaneous internet charging
US20070195735A1 (en) * 2006-02-22 2007-08-23 Rosen Eric C Method of buffering to reduce media latency in group communications on a wireless communication network
EP2259652B1 (en) * 2000-03-03 2012-02-29 Qualcomm Incorporated Method, system and apparatus for participating in group communication services in an existing communication system
JP2002082887A (ja) * 2000-09-07 2002-03-22 Sony Corp メールサーバ、メール処理方法、およびメール処理プログラム格納媒体
US7689510B2 (en) * 2000-09-07 2010-03-30 Sonic Solutions Methods and system for use in network management of content
US7360080B2 (en) * 2000-11-03 2008-04-15 International Business Machines Corporation Non-transferable anonymous credential system with optional anonymity revocation
GB0107642D0 (en) * 2001-03-27 2001-05-16 Nokia Mobile Phones Ltd Communication terminal handling user-to-user information received during a call
US7890129B2 (en) * 2001-05-15 2011-02-15 Eric Rosen Method and apparatus for delivering information to an idle mobile station in a group communication network
DE60141819D1 (de) * 2001-06-29 2010-05-27 Motorola Inc Verfahren zur Aktualisierung einer Liste von Mitgliedern einer Teilnehmergruppe
US20030153341A1 (en) * 2002-02-14 2003-08-14 Crockett Douglas M. Server for initiating a group call in a group communication network
US7340534B2 (en) * 2002-03-05 2008-03-04 Sun Microsystems, Inc. Synchronization of documents between a server and small devices
JP2003331047A (ja) * 2002-05-16 2003-11-21 Canon Inc 情報処理システム及び情報処理装置及び情報処理方法及びそれをコンピュータに実施させるためのプログラム及びそのプログラムをコンピュータ読み出し可能に記憶した記憶媒体
US7136902B1 (en) * 2002-05-24 2006-11-14 Bellsouth Intellectual Property Corp. Systems and methods for forwarding text, voice, and data in a telecommunications network
US20040030995A1 (en) * 2002-08-08 2004-02-12 International Business Machines Corporation Web-based document printing and conversion
US8032597B2 (en) * 2002-09-18 2011-10-04 Advenix, Corp. Enhancement of e-mail client user interfaces and e-mail message formats
FI20030429A0 (fi) * 2003-03-24 2003-03-24 Nokia Corp Ryhmäliikennöinti matkaviestinverkossa
JP2004348268A (ja) * 2003-05-20 2004-12-09 Canon Inc データ保管システムへのデータアップロード方法
US20050041625A1 (en) * 2003-08-22 2005-02-24 Brewer Beth Ann Method and apparatus for providing media communication setup strategy in a communication network
GB2405768B (en) * 2003-09-03 2008-01-30 Vodafone Plc Image transmission via a mobile telecommunications network
US20050124365A1 (en) * 2003-12-05 2005-06-09 Senaka Balasuriya Floor control in multimedia push-to-talk
US20050172127A1 (en) * 2004-01-31 2005-08-04 Frank Hartung System and method for transcoding encrypted multimedia messages transmitted between two devices
US7458184B2 (en) * 2004-02-23 2008-12-02 Autodesk, Inc. Location based messaging
WO2005107095A1 (en) * 2004-04-21 2005-11-10 Alcatel Wireless, Inc. Providing push-to-talk communications in a telecommunications network
WO2005109906A2 (en) * 2004-04-30 2005-11-17 Vulcan Inc. Network-accessible control of one or more media devices
US20060031309A1 (en) * 2004-05-20 2006-02-09 International Business Machines Corporation Electronic mail attachment management system and method
US7155203B2 (en) * 2004-06-25 2006-12-26 Qualcomm Inc. Method and apparatus for billing for usage-based group communication between wireless devices
US8249102B2 (en) * 2004-07-27 2012-08-21 Motorola Solutions, Inc. Method and apparatus for session layer framing to enable interoperability between packet-switched systems
US20060026119A1 (en) * 2004-08-02 2006-02-02 Apple Computer, Inc. Method and system for sharing information about media items
US8135426B2 (en) * 2004-08-24 2012-03-13 Qualcomm Incorporated Optimistic talk-permit reliability enhancement in a push-to-talk system
US7983706B2 (en) * 2004-09-07 2011-07-19 At&T Intellectual Property I, L.P. System and method for voice and text based service interworking
US20060075455A1 (en) * 2004-10-05 2006-04-06 Robert Koch Digital rights management and payment for a file download
US7596102B2 (en) * 2004-12-06 2009-09-29 Sony Ericsson Mobile Communications Ab Image exchange for image-based push-to-talk user interface
WO2006066052A2 (en) * 2004-12-16 2006-06-22 Sonic Solutions Methods and systems for use in network management of content
KR100700568B1 (ko) * 2004-12-29 2007-03-28 엘지전자 주식회사 Ptt 단말기에서의 음성 데이터 재전송 방법
US20060168640A1 (en) * 2005-01-26 2006-07-27 Akseli Anttila Media device and enhancing use of media device
US20060211383A1 (en) * 2005-03-18 2006-09-21 Schwenke Derek L Push-to-talk wireless telephony
US7724743B2 (en) * 2005-03-31 2010-05-25 Qualcomm Incorporated System and method for distributing VoIP data packets in group communications amoung wireless telecommunication devices
KR100703315B1 (ko) * 2005-04-06 2007-04-03 삼성전자주식회사 휴대단말기의 블루투스 통신에서 파일전송 장치 및 방법
KR100636985B1 (ko) * 2005-05-25 2006-10-19 엘지전자 주식회사 이동통신단말기의 sms 메시지 압축방법 및 그이동통신단말기
US20060271636A1 (en) * 2005-05-25 2006-11-30 Senaka Balasuriya Push-to-transfer (PTX) content from remote site
US8819143B2 (en) * 2005-05-31 2014-08-26 Flash Networks Ltd. Presentation layer adaptation in multimedia messaging
US8705515B2 (en) * 2005-06-30 2014-04-22 Qualcomm Incorporated System and method for resolving conflicts in multiple simultaneous communications in a wireless system
US7774010B2 (en) * 2005-07-06 2010-08-10 Nokia Corporation Peer-to-peer group management framework and methodology
JP4556789B2 (ja) * 2005-07-07 2010-10-06 ソニー株式会社 再生装置、再生方法および再生プログラム
US8065424B2 (en) * 2005-07-15 2011-11-22 University Of Utah Research Foundation System and method for data transport
JP4707714B2 (ja) * 2005-08-15 2011-06-22 富士通株式会社 通信制御方法、コンピュータ・システム、会議管理サーバ、通信方法及び携帯端末
US7970425B2 (en) * 2005-08-30 2011-06-28 Alcatel-Lucent Usa Inc. Push-to-talk group call system using CDMA 1x-EVDO cellular network
JP2007067995A (ja) * 2005-09-01 2007-03-15 Fujitsu Ltd プッシュ・ツー・トーク情報発信装置およびプッシュ・ツー・トーク情報発信方法
DE102005042141A1 (de) * 2005-09-05 2007-03-15 Infineon Technologies Ag Konferenz-Kommunikationssystem, Verfahren zum Betreiben eines Konferenz-Kommunikationssystems, Notifizierungseinrichtung und Verfahren zum Notifizieren eines Kommunikationsendgeräts
KR101066297B1 (ko) * 2005-09-30 2011-09-20 삼성전자주식회사 동시 다중 PoC 멀티미디어 서비스 제공 방법 및 그 장치
US20090197652A1 (en) * 2005-10-10 2009-08-06 Olof Lundstrom Integrated Portable WAN Module In Computer
JP4726613B2 (ja) * 2005-11-25 2011-07-20 三洋電機株式会社 コンテンツ配信システム
US20070168419A1 (en) * 2005-12-19 2007-07-19 Sciammarella Eduardo A System, method, and article of manufacture for a network media channel
FI20065137A0 (fi) * 2006-02-27 2006-02-27 Nokia Corp Multimedian jakaminen
US8145719B2 (en) * 2006-03-03 2012-03-27 Gogroups Method and system for messaging and communication based on groups
US7813724B2 (en) * 2006-03-17 2010-10-12 Comverse Ltd. System and method for multimedia-to-video conversion to enhance real-time mobile video services
JP4768481B2 (ja) * 2006-03-22 2011-09-07 Necカシオモバイルコミュニケーションズ株式会社 携帯端末装置及びプログラム
US8391447B2 (en) * 2006-05-02 2013-03-05 Smith Micro Software, Inc Visual voice messaging state synchronization
US20080071875A1 (en) * 2006-08-21 2008-03-20 Stephanie Koff Systems and methods for multimedia messaging
US8365060B2 (en) * 2006-08-24 2013-01-29 Nokia Corporation System and method for indicating track relationships in media files
US20080091804A1 (en) * 2006-10-11 2008-04-17 Cingular Wireless Ii, Llc Media delivery utilizing intelligent group list management
JP2010507294A (ja) * 2006-10-17 2010-03-04 アベガ システムズ ピーティーワイ リミテッド マルチメディアデバイスの統合
GB0700763D0 (en) * 2007-01-15 2007-02-21 Vodafone Plc Downloaded content
WO2008087742A1 (ja) * 2007-01-16 2008-07-24 Metacast Inc. 動画再生システム、情報端末装置および情報表示方法
US8402163B2 (en) * 2007-02-21 2013-03-19 John Almeida Target advertising to a specific user offered through an intermediary internet service provider, server or wireless network
JP4935468B2 (ja) * 2007-04-03 2012-05-23 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
US20080313342A1 (en) * 2007-06-18 2008-12-18 Chief System Technology Co. Ltd, Method for transmitting files based on network digital signage system
US20130122872A1 (en) * 2007-06-20 2013-05-16 Qualcomm Incorporated Apparatus and method for push-to-share file distribution with previews
US20100190478A1 (en) * 2009-01-23 2010-07-29 Qualcomm Incorporated System and method for push-to-share file distribution with previews
US9674675B2 (en) * 2007-06-20 2017-06-06 Qualcomm Incorporated Synchronizing floor control and media sharing in a half-duplex PTT system
US8126966B2 (en) * 2007-06-28 2012-02-28 Apple Inc. Separating attachments received from a mobile device
EP2031916B1 (en) * 2007-07-27 2011-12-21 Research In Motion Limited Administration of policies for wireless devices in a wireless communication system
US8220051B2 (en) * 2007-09-28 2012-07-10 Vantrix Corporation Generation and delivery of multimedia content-adaptation notifications
US20090150562A1 (en) * 2007-12-07 2009-06-11 Research In Motion Limited Apparatus and method for directing a communication session to a communication device of a group of devices having a common registration identity
US8351453B2 (en) * 2007-12-21 2013-01-08 At&T Intellectual Property I, L.P. Methods and apparatus to allocate shared resources of a high speed packet access channel in a communication network
RU2492585C2 (ru) * 2008-07-16 2013-09-10 Нокиа Корпорейшн Способ и устройство для группирования треков и подмножеств треков
US8269817B2 (en) * 2008-07-16 2012-09-18 Cisco Technology, Inc. Floor control in multi-point conference systems
US8194629B2 (en) * 2008-07-22 2012-06-05 Motorola Solutions, Inc. Method for distributing media in an infrastructure based communication system
US8538942B2 (en) * 2008-09-12 2013-09-17 Salesforce.Com, Inc. Method and system for sharing documents between on-demand services
JP2010272973A (ja) * 2009-05-19 2010-12-02 Sharp Corp ネットワークシステム、通信端末、通信方法、および通信プログラム
JP2010272974A (ja) * 2009-05-19 2010-12-02 Sharp Corp ネットワークシステム、通信端末、通信方法、および通信プログラム
US8195213B2 (en) * 2009-06-18 2012-06-05 Qualcomm Incorporated System and method for permitting recordation of voice transmissions among group members of a communication group of wireless communication devices
US20110055935A1 (en) * 2009-08-28 2011-03-03 Broadcom Corporation System for group access to shared media, resources, and services
US8892145B2 (en) * 2010-02-18 2014-11-18 Qualcomm Incorporated System and method for selective media object removal in group communications among wireless communication devices
US20140112244A1 (en) * 2012-10-19 2014-04-24 Qualcomm Incorporated Synchronizing floor control and media sharing in a half-duplex ptt system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189870A (ja) * 2000-10-11 2002-07-05 E Magazines Kk 音楽情報配信メールマガジン発行システム
JP2006514359A (ja) * 2002-12-30 2006-04-27 モトローラ・インコーポレイテッド ピア装置間でのディジタルコンテンツプレビューの生成および配布
US20060073843A1 (en) * 2004-10-01 2006-04-06 Naveen Aerrabotu Content formatting and device configuration in group communication sessions
WO2007048793A2 (en) * 2005-10-28 2007-05-03 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for push to talk type service
JP2009514290A (ja) * 2005-10-28 2009-04-02 テレフオンアクチーボラゲット エル エム エリクソン(パブル) プッシュツートーク型サービスのための方法および装置
WO2008157809A2 (en) * 2007-06-20 2008-12-24 Qualcomm Incorporated System and method for sharing media in a group communication among wireless communication devices
US20080318610A1 (en) * 2007-06-20 2008-12-25 Qualcomm Incorporated System and method for sharing media in a group communication among wireless communication devices
JP2010531122A (ja) * 2007-06-20 2010-09-16 クゥアルコム・インコーポレイテッド ワイヤレス通信デバイス間のグループ通信においてメディアを共有するためのシステムおよび方法

Also Published As

Publication number Publication date
KR101289977B1 (ko) 2013-07-29
KR20110138211A (ko) 2011-12-26
CN102282823A (zh) 2011-12-14
JP2013150351A (ja) 2013-08-01
JP5601734B2 (ja) 2014-10-08
JP2012516116A (ja) 2012-07-12
KR101289945B1 (ko) 2013-07-26
US20100190478A1 (en) 2010-07-29
JP5255130B2 (ja) 2013-08-07
EP2382759A1 (en) 2011-11-02
WO2010085677A1 (en) 2010-07-29
US20130122955A1 (en) 2013-05-16
JP5635153B2 (ja) 2014-12-03
KR20130042650A (ko) 2013-04-26

Similar Documents

Publication Publication Date Title
JP5635153B2 (ja) プレビューを用いたプッシュツーシェアファイル配信のためのシステムおよび方法
JP6147805B2 (ja) ワイヤレス通信デバイス間のグループ通信においてメディアを共有するためのシステムおよび方法
US9674675B2 (en) Synchronizing floor control and media sharing in a half-duplex PTT system
US20140112244A1 (en) Synchronizing floor control and media sharing in a half-duplex ptt system
JP5473033B2 (ja) グループ通信データのセッショントリガ型プッシング
US20130122872A1 (en) Apparatus and method for push-to-share file distribution with previews
JP5980854B2 (ja) ワイヤレス通信デバイス間でのメディアの協調共有のためのシステムおよび方法
TWI520546B (zh) 在一半雙工即按即通系統中之同步化發言權控制及媒體共用
JP2016512659A (ja) プレビューでのプッシュツーシェアファイル配信のための装置および方法
US20110201375A1 (en) System and method for selective media object removal in group communications among wireless communication devices
JP5571100B2 (ja) 無線通信装置からのグループ通信を使用して、商品又はサービスを購入するためのシステム及び方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140526

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140825

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140916

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141015

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees