JP5513674B2 - 表示管理 - Google Patents

表示管理 Download PDF

Info

Publication number
JP5513674B2
JP5513674B2 JP2013502552A JP2013502552A JP5513674B2 JP 5513674 B2 JP5513674 B2 JP 5513674B2 JP 2013502552 A JP2013502552 A JP 2013502552A JP 2013502552 A JP2013502552 A JP 2013502552A JP 5513674 B2 JP5513674 B2 JP 5513674B2
Authority
JP
Japan
Prior art keywords
display
data
region
processor
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013502552A
Other languages
English (en)
Other versions
JP2013524339A (ja
Inventor
クルグリック,エゼキエル
Original Assignee
エンパイア テクノロジー ディベロップメント エルエルシー
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 エンパイア テクノロジー ディベロップメント エルエルシー filed Critical エンパイア テクノロジー ディベロップメント エルエルシー
Publication of JP2013524339A publication Critical patent/JP2013524339A/ja
Application granted granted Critical
Publication of JP5513674B2 publication Critical patent/JP5513674B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本明細書に別段記載のない限り、この項に記載される題材は本明細書における特許請求の範囲に対する従来技術ではなく、この項に含められることによって従来技術と認められるものではない。
パーベイシブコンピューティング環境では、ユーザは多くの異なるコンピューティングシステムとインターフェースすることができる。たとえば、GPS(全地球測位システム)ネットワークと対話し、ユーザの位置に基づいてユーザに情報を提供するように、セルラ式電話またはタブレットPCを適合することができる。提供される情報は、ユーザが異なる位置に移動するにつれて変化することができる。
一例では、ディスプレイ上のデータの表示を管理するための方法が説明される。いくつかの例では、ディスプレイは表示領域を含む。いくつかの例では、方法は、第1のユーザから第1のデータを表示領域に表示するための第1の要求を、プロセッサによって受信することを含む。いくつかの例では、方法は、第1のデータを表示領域内の第1の表示サブ領域に表示するための、第1のユーザに対する第1の価格を、プロセッサによって決定することを含む。いくつかの例では、方法は、メモリ内でプロセッサによって第1のデータを第1の表示サブ領域に割り当てることを含む。いくつかの例では、方法は、第2のユーザから第2のデータを表示領域に表示するための第2の要求を、プロセッサによって受信することを含む。いくつかの例では、方法は、第2のデータを表示領域内の第2の表示サブ領域に表示するための、第2のユーザに対する第2の価格を、プロセッサによって決定することを含む。いくつかの例では、方法は、メモリ内でプロセッサによって第2のデータを第2の表示サブ領域に割り当てることを含む。
一例では、ディスプレイ上のデータの表示を管理するための方法が説明される。いくつかの例では、ディスプレイは表示領域を含む。いくつかの例では、システムはメモリおよびメモリと通信するプロセッサを含む。いくつかの例では、プロセッサは第1のユーザから第1のデータを表示領域に表示するための第1の要求を受信するのに有効である。いくつかの例では、プロセッサは、第1のデータを表示領域内の第1の表示サブ領域に表示するための、第1のユーザに対する第1の価格を決定するのに有効である。いくつかの例では、プロセッサは、メモリ内で第1のデータを第1の表示サブ領域に割り当てるのに有効である。いくつかの例では、プロセッサは、第2のユーザから第2のデータを表示領域に表示するための第2の要求を受信するのに有効である。いくつかの例では、プロセッサは、第2のデータを表示領域内の第2の表示サブ領域に表示するための、第2のユーザに対する第2の価格を決定するのに有効である。いくつかの例では、プロセッサは、メモリ内で第2のデータを第2の表示サブ領域に割り当てるのに有効である。
一例では、データの表示を管理するためのシステムが説明される。いくつかの例では、システムはプロセッサを含む。いくつかの例では、システムはプロセッサと通信するディスプレイを含む。いくつかの例では、ディスプレイは表示領域を含む。いくつかの例では、プロセッサは第1のデータを表示領域に表示するための第1の要求を受信するのに有効である。いくつかの例では、プロセッサは、第1の要求で第1のデータを表示領域内の第1の表示サブ領域に表示するための第1の価格を決定するのに有効である。いくつかの例では、プロセッサは第1のデータを受信するのに有効である。いくつかの例では、プロセッサは第1のデータをディスプレイに送信するのに有効である。いくつかの例では、プロセッサは第2のデータを表示領域に表示するための第2の要求を受信するのに有効である。いくつかの例では、プロセッサは、第2の要求で第2のデータを表示領域内の第2の表示サブ領域に表示するための第2の価格を決定するのに有効である。いくつかの例では、プロセッサは第2のデータを受信するのに有効である。いくつかの例では、プロセッサは第2のデータをディスプレイに送信するのに有効である。いくつかの例では、ディスプレイはプロセッサから第1のおよび第2のデータを受信するのに有効である。いくつかの例では、ディスプレイは第1のデータを第1の表示サブ領域に表示するのに有効である。いくつかの例では、ディスプレイは第2のデータを第2の表示サブ領域に表示するのに有効である。
上述の要約は例示を目的とするものに過ぎず、限定することを意図するものでは決してない。図面および以下の詳細な説明を参照することによって、上述の例示的態様、実施形態、および特徴に加えて、さらなる態様、実施形態、および特徴が明らかになるだろう。
以下の説明および添付の特許請求の範囲を添付の図面と併せて読めば、本開示の上記および他の特徴がより十分に明らかになるだろう。これらの図面は本開示によるいくつかの実施形態を示すに過ぎず、したがって本開示の範囲を限定するものと見なされるべきではなく、本開示は、添付の図面を使用してさらに具体的かつ詳細に説明されることが理解されるべきである。
本明細書に記載の少なくともいくつかの実施形態によって配置されている、表示管理を実装するために利用できるいくつかの例示的システムを示す図である。 本明細書に記載の少なくともいくつかの実施形態によって配置されている、表示管理を実装するために利用できるいくつかの例示的システムを示す図である。 本明細書に記載の少なくともいくつかの実施形態によって配置されている、表示管理を実装するための例示的プロセスのフローチャートである。 本明細書に記載の少なくともいくつかの実施形態によって配置されている、表示管理を実装するためのコンピュータプログラム製品を示す図である。 本明細書に記載の少なくともいくつかの実施形態によって配置されている、表示管理を実行するために配置された例示的コンピューティングデバイスを示すブロック図である。
以下の詳細な説明では添付の図面を参照し、それらは本発明の一部を形成する。別段文脈により示されない限り、図面において類似の記号は一般的に類似の構成要素を識別する。詳細な説明に記載される例示的実施形態、図面、および特許請求の範囲は限定することを意味するものではない。本明細書に提示される対象の趣旨または範囲から逸脱することなしに、他の実施形態も利用でき、他の変更を加えることができる。本明細書に一般的に記載され、図面に示される本開示の態様は、様々な異なる構成において配置、置換、結合、分離、および設計することができ、それらの全ては本明細書で明示的に考察されることが容易に理解されよう。
本開示は一般的に、とりわけ表示管理に関連する方法、装置、システム、デバイス、およびコンピュータプログラム製品を記す。
簡潔に述べると、ディスプレイ上のデータの表示を管理するための方法のための技術が一般的に説明される。いくつかの例では、ディスプレイは表示領域を含む。いくつかの例では、方法は、第1のユーザから第1の要求を受信して、第1のデータを表示領域に表示することを含む。いくつかの例では、方法は、第1のデータを表示領域内の第1の表示サブ領域に表示するための、第1のユーザに対する第1の価格を決定して、メモリ内で第1のデータを第1の表示サブ領域に割り当てることを含む。いくつかの例では、方法は、第2のユーザから第2の要求を受信して、第2のデータを表示領域に表示することを含む。いくつかの例では、方法は、第2のデータを表示領域内の第2の表示サブ領域に表示するための、第2のユーザに対する第2の価格を決定して、メモリ内で第2のデータを第2の表示サブ領域に割り当てることを含む。
図1は、本明細書に記載の少なくともいくつかの実施形態による、表示管理を実装するために利用できるいくつかの例示的システムを示す。いくつかの例では、システム100は、コンピューティングデバイス126、128、130を通じてユーザ102、104、106と通信する表示管理システム108を含むことができる。表示管理システム108は通信リンク110を介してディスプレイ112とさらに通信できる。いくつかの例では、ディスプレイ112は表示領域124および表示サブ領域114、116、118、120、および/または122を含むことができる。いくつかの例では、ディスプレイ112は単一のスクリーン、モニタ、テレビ、プロジェクタからの映像などでよい。
以下でより詳細に説明するように、いくつかの例では、ユーザ102、104、および106は、ディスプレイ112の表示サブ領域114、116、118、120、および/または122の1つまたは複数にデータを表示するよう要求できる。コンピューティングデバイス126、128、130は、ユーザ102、104、および106から要求を受信して、要求を表示管理システム108に送信するように構成され得る。いくつかの例では、コンピューティングデバイスはセルラ式電話126、ラップトップコンピュータ128、および/またはタブレットコンピュータ130などでよい。いくつかの例では、表示管理システム108は、ユーザ102、104、106が表示サブ領域内にデータを表示するための価格を決定するように構成され得る。たとえば、特定の表示サブ領域にデータを表示するための価格は、以下でより詳細に説明するように、特定の表示サブ領域のサイズおよび/または需要に基づくことができる。
図2は、本明細書に記載の少なくともいくつかの実施形態による、表示管理のために利用できるいくつかの例示的システムを示す。図2のシステムは図1のシステム100に非常に類似しているが、さらなる詳細がある。明確にするために、図1の構成要素と同様にラベル付けされた図2における構成要素はここでは繰り返し説明しない。
上記で図1において説明した構成要素に加えて、表示管理システム108はトランザクションエンジン132、表示エンジン136、価格決定および戦略エンジン138、コントローラ156、および/またはメモリ134をさらに含むことができ、これらは全てネットワーク144を介して通信している。いくつかの例では、トランザクションエンジン132、表示エンジン136、コントローラ156、および/または価格決定エンジン138は、単一のプロセッサまたはハウジング、および/あるいは複数のプロセッサまたはハウジングによって実装され得る。いくつかの例では、ユーザ102、104、および106は、コンピューティングデバイス126、128、130を通じてネットワーク144を介して表示管理システム108と通信できる。ネットワーク144は、たとえばインターネットまたはローカルエリアネットワークを含む任意のタイプのネットワークでよい。コンピューティングデバイス126、128、130は、ユーザ102、104、106による要求160、162、164に応じて、データ150、152、154を表示管理システム108に送信するように構成され得る。いくつかの例では、データ150、152、154はテキスト、音声、ビデオなどを含むことができる。いくつかの例では、メモリ134は表示管理マップ142を含むことができる。表示管理マップ142は、データを表示するためにどの表示サブ領域114、116、118、120、および/または122が割り当てられたかを定義して示すように適合され得る。いくつかの例では、通信リンク110は、たとえば無線通信リンク、有線通信リンク、プロジェクタ、またはカメラ140などを含むことができる。
いくつかの例では、トランザクションエンジン132は、表示サブ領域114、116、118、120、および/または122の1つまたは複数にデータを表示する1つまたは複数の要求160、162、164をユーザ102、104、106から受信するように構成され得る。いくつかの例では、価格決定エンジン138は、要求160、162、164のためにデータを表示サブ領域114、116、118、120、および/または122の1つまたは複数に表示するための価格を決定するように構成され得る。
いくつかの例では、表示エンジン136は、ユーザ102、104、106から受信したデータ150、152、154を通信リンク110に送信して、ディスプレイ112に表示するように構成され得る。いくつかの例では、コントローラ156は表示エンジン136を制御して、表示サブ領域114、116、118、120、および/または122の1つまたは複数を定義および/または選択して、表示管理マップ142からの情報に基づいてデータ150、152、154を表示するように構成され得る。たとえば、表示エンジン136は、トランザクションエンジン132によって提供された情報に基づいて、メモリ134内の表示サブ領域114、116、118、120、および/または122のサイズおよび位置を維持するように構成され得る。たとえば、トランザクションエンジン132は、どのくらいの大きさの領域、サイズ、および/または広告プランをユーザが購入したかを示すように構成され得る。たとえば、表示管理マップ142はデータ150、152、154を表示するためにどの表示サブ領域が割り当てられたかを示すように、またデータを表示するためにどの表示サブ領域が利用可能かを示すように適合され得る。以下で詳細に説明するように、いくつかの例では、表示管理マップ142は、ユーザについてのデータを表示するために割り当てられた表示サブ領域、およびどの表示サブ領域がサイズを調整され得るかを示すように適合され得る。
いくつかの例では、価格決定エンジン138は、様々な方法でデータ150、152、154を表示サブ領域114、116、118、120、および/または122の1つまたは複数に表示するための価格を決定するように構成され得る。たとえば、価格決定エンジン138は、要求された表示サブ領域の位置に基づいて、データ150、152、154を表示するための価格を決定するように構成され得る。たとえば、価格決定エンジン138は、ユーザ102、104、106についてのデータを表示するために割り当てられた表示サブ領域の数または総面積に基づいて、データ150、152、154を表示するための価格を決定するように構成され得る。いくつかの例では、ユーザ102、104、106からのデータ150、152、154を表示するためにより多くの表示サブ領域が割り当てられる場合、価格はより高くてよい。たとえば、ユーザ102についてデータ150を表示するために表示サブ領域114が割り当てられる場合、表示サブ領域118にデータを表示するための価格は、データを表示するために表示サブ領域114が割り当てられなかった場合よりも高くてよい。価格決定エンジン138は、表示管理マップ142内の情報を使用して、表示サブ領域の可用性および価格を決定するように構成され得る。
一例では、価格決定エンジン138は、表示管理マップ142を調べて、表示サブ領域114がユーザ102に割り当てられたことを決定するように構成され得る。この例では、表示サブ領域114は、他のどのようなユーザに対してもどのような価格であってもデータを表示するために利用可能でなくてよい。他の例では、価格決定エンジン138は、表示サブ領域114のためにユーザ102よりも多く支払いたいユーザ104にとって、表示サブ領域114が利用可能でよいことを決定するように構成され得る。
一例では、価格決定エンジン138は、データを表示するために表示サブ領域の第1の数が割り当てられると、データ150を表示サブ領域114に表示するための、ユーザ102に対する第1の価格を決定するように構成され得る。一例では、価格決定エンジン138は、データを表示するために第2のより多数の表示サブ領域が割り当てられると、データ150を表示サブ領域114に表示するための、ユーザ102に対する第2のより高い価格を決定するように構成され得る。いくつかの例では、価格決定エンジン138は、ネットワーク144を介して価格決定戦略に関するデータを受信するように構成され得る。価格決定戦略は、時刻に基づいて、または他のスケジューリング要因に基づいて変更できる。
一例では、価格決定エンジン138は、データを表示するために表示サブ領域の第1の数が割り当てられると、データ150を第1のサイズの表示サブ領域118に表示するための、ユーザ102に対する第1の価格を決定するように構成され得る。この例では、コントローラ156は、ユーザ102、104、106についてデータを表示するために第2のより多数の表示サブ領域が割り当てられると、表示サブ領域118のサイズをより小さいサイズに変更するように構成され得る。一例では、ユーザ102がデータ150を表示サブ領域118に表示するように要求160を行うと、トランザクションエンジン132および/またはコントローラ156は、表示管理マップ142を更新することによって表示サブ領域118が柔軟なサイズを有することを示すように構成され得る。
トランザクションエンジン132が続いてデータ152を表示するための第2の要求162をユーザ104から受信する例では、トランザクションエンジン132および/またはコントローラ156は、表示管理マップ142を分析するように構成され得る。一例では、トランザクションエンジン132および/またはコントローラ156は、表示サブ領域のうちの1つを割り当てるように構成され得る。これは、いくつかの例では、ユーザ104についてデータ152を表示するために、表示サブ領域を定義することを含み得る。一例では、コントローラ156および/または表示エンジン136は、線158によって示されるように、表示サブ領域118のサイズを縮小して、2つ以上の表示サブ領域118a、118bを生成できるように構成され得る。この例では、コントローラ156および/または表示エンジン136は、第2の要求に応じて表示管理マップ142内のデータの割当てを更新するように構成され得る。この例では、コントローラ156および/または表示エンジン136は、ユーザ102についてのデータ150を表示サブ領域118a内に、およびユーザ104についてのデータ152を表示サブ領域118b内に表示するように構成され得る。一例では、価格決定エンジン138は、その後の需要または要求160、162、164に関わらず、データ150を固定サイズの表示サブ領域118に表示するための、ユーザ102に対する第2のより高い価格を提供するように構成され得る。
一例では、価格決定エンジン138は、データ150を表示サブ領域116の一部に表示するための、ユーザ102に対する第1の価格を生成するように構成され得る。この例では、コントローラ156および/または表示エンジン136は、表示サブ領域116の他の部分146に広告を表示するように構成され得る。この例では、価格決定エンジン138は、表示サブ領域116の全てに広告なしでデータを表示するための、ユーザ102に対する第2のより高い価格を生成するように構成され得る。
いくつかの例では、価格決定エンジン138は、表示サブ領域のサイズ、表示サブ領域の需要、時刻、ネットワークを介して受信される価格決定メッセージ、メンバーシップ、アフィリエーション、クラス(たとえば、ファーストクラスチケットは優遇価格を受けられる)、ユーザのアイデンティティなどに基づいて、表示サブ領域内にデータを表示するための価格を生成するように構成され得る。いくつかの例では、価格決定エンジン138は、ユーザ102、104、106からの入札および要求160、162、164に基づいて、表示サブ領域内にデータを表示するための価格を生成するように構成され得る。
いくつかの例では、コントローラ156および/または表示エンジン137は、コンピューティングデバイス126、128、130からデータ150、152、154を受信して、データ150、152、154をディスプレイ112に送信するように構成され得る。いくつかの例では、コントローラ156および/または表示エンジン136は、表示管理マップ142および表示領域124内に1つまたは複数の表示サブ領域114、116、118、120、122を生成するように構成され得る。たとえば、コントローラ156および/または表示エンジン136は、XML(拡張マークアップ言語)を使用して、異なるデータのセットをディスプレイ112の異なる表示サブ領域に送信するように構成され得る。
いくつかの例では、コントローラ156および/または表示エンジン136は、データ150、152、154をディスプレイ112に送信して、全てのユーザ102、104、106がデータ150、152、154を見ることができるように構成され得る。いくつかの例では、コントローラ156および/または表示エンジン136は、データ150を隠して、データ150が表示領域124に隠しフォーマットで表示されるように構成され得る。たとえば、コントローラ156および/または表示エンジン136は、追加データの代替フレーム(alternating frames)とともにデータ154をディスプレイ112に送信するように構成され得る。この例では、ユーザ106は、ユーザ106がデータ154を見ることができるように構成され得るシャッターグラス148を提供され得る。シャッターグラス148は、ユーザ106がデータ154は見られるが追加データは見ることができないように、隠しデータ154と同時に開閉するように構成され得る。この例では、他のユーザ102、104は、グレースクリーンになっている場合があるデータ154内の平均データおよび追加データだけを見ることができる。
他の利点としては、表示サブ領域のサイズおよび価格は、表示サブ領域の需要および現在の割当てに基づいて修正され得る。利用可能な表示領域は販売および管理可能であり、適切なコストを決定できる。価格は、需要、ディスプレイ内の位置、広告の表示、需要が変化した場合に表示サブ領域のサイズが変更できるかどうかなどに基づいて変更するように生成できる。ユーザは単一の大きなディスプレイの一部を使用することができ、それはユーザが自分の個々のディスプレイにそれぞれデータを出力するよりも安価である。
図3は、本明細書に記載の少なくともいくつかの実施形態による、表示管理を実装するための例示的プロセスのフローチャートである。図3におけるプロセスは、たとえば上述のシステム100を使用して実装できる。プロセスの一例は、ブロックS2、S4、S6、S8、S10、S12、および/またはS14の1つまたは複数によって示される1つまたは複数の操作、動作、または機能を含むことができる。別々のブロックとして示されているが、様々なブロックは、所望の実装形態に応じてさらなるブロックに分割することも、より少数のブロックに結合することも、削除することもできる。プロセスはブロックS2から開始できる。
ブロックS2で、表示管理システムは、第1のユーザから第1のデータを表示領域に表示するための第1の要求を受信するように構成され得る。表示領域は表示サブ領域を含むことができる。プロセスはブロックS2からブロックS4に続く。
ブロックS4で、表示管理システムは、第1のデータを表示領域内の第1の表示サブ領域に表示するための、第1のユーザに対する第1の価格を決定するように構成され得る。プロセスはブロックS4からブロックS6に続く。
ブロックS6で、表示管理システムは、メモリ内で第1のデータを第1の表示サブ領域に割り当てるように構成され得る。プロセスはブロックS6からブロックS8に続く。
ブロックS8で、表示管理システムは、第2のユーザから第2のデータを表示領域に表示するための第2の要求を受信するように構成され得る。プロセスはブロックS8からブロックS10に続く。
ブロックS10で、表示管理システムは、第2のデータを表示領域内の第2の表示サブ領域に表示するための、第2のユーザに対する第2の価格を決定するように構成され得る。プロセスはブロックS10からブロックS12に続く。
ブロックS12で、表示管理システムは、メモリ内で第2のデータを第2の表示サブ領域に割り当てるように構成され得る。プロセスはブロックS12からブロックS14に続く。
ブロックS14で、表示管理システムは、ディスプレイに第1のおよび第2のデータを表示するように構成され得る。
図4は、本明細書に記載の少なくともいくつかの実施形態によって配置された表示管理を実装するためのコンピュータプログラム製品300を示す図である。プログラム製品300は、信号担持媒体302を含むことができる。信号担持媒体302は、たとえばプロセッサによって実行されると、図1〜3に関して上述した機能を提供できる、1つまたは複数の命令304を含むことができる。したがって、たとえばシステム100を参照して、表示管理システム108内のプロセッサの1つまたは複数は、媒体302によってシステム100に伝達される命令304に応じて、図4に示されるブロックのうちの1つまたは複数に取り組むことができる。
いくつかの実装形態では、信号担持媒体302は、ハードディスクドライブ、コンパクトディスク(CD)、デジタルビデオディスク(DVD)、デジタルテープ、メモリなどのコンピュータ可読媒体306を含むことができるが、それらには限定されない。いくつかの実装形態では、信号担持媒体302はメモリ、読出し/書込み(R/W)CD、R/W DVDなどの記録可能媒体308を含むことができるが、それらには限定されない。いくつかの実装形態では、信号担持媒体302にはデジタル通信媒体および/またはアナログ通信媒体(たとえば、光ファイバケーブル、導波管、有線通信リンク、無線通信リンクなど)などの通信媒体310を含むことができるが、それらには限定されない。したがって、たとえば、RF信号担持媒体302によってプログラム製品300をシステム100の1つまたは複数のモジュールに伝達でき、信号担持媒体302は無線通信媒体310(たとえば、IEEE802.11規格に準拠する無線通信媒体)によって伝達される。
図5は、本明細書に記載の少なくともいくつかの実施形態による表示管理を実装するために配置された、例示的コンピューティングデバイス400を示すブロック図である。非常に基本的な構成402では、コンピューティングデバイス400は一般的に1つまたは複数のプロセッサ404およびシステムメモリ406を含む。メモリバス408は、プロセッサ404とシステムメモリ406との間で通信するために使用できる。
所望の構成によって、プロセッサ404はマイクロプロセッサ(μP)、マイクロコントローラ(μC)、デジタル信号プロセッサ(DSP)、またはそれらの任意の組合せを含む任意のタイプのプロセッサでよいが、それらには限定されない。プロセッサ404は、レベル1キャッシュ410およびレベル2キャッシュ412などのもう1つのキャッシングのレベル、プロセッサコア414、ならびにレジスタ416を含むことができる。例示的なプロセッサコア414は、算術論理演算ユニット(ALU)、浮動小数点演算ユニット(FPU)、デジタル信号処理コア(DSPコア)、またはそれらの任意の組合せを含むことができる。例示的なメモリコントローラ418はプロセッサ404で使用されてもよく、いくつかの実装形態ではメモリコントローラ418はプロセッサ404の内部部品でもよい。
所望の構成によって、システムメモリ406は揮発性メモリ(RAMなど)、不揮発性メモリ(ROM、フラッシュメモリなど)、またはそれらの任意の組合せを含む任意のタイプのメモリでよいが、それらには限定されない。システムメモリ406はオペレーティングシステム420、1つまたは複数のアプリケーション422、およびプログラムデータ424を含むことができる。
アプリケーション422は、図1〜4に関して前述した機能を含む、本明細書に記載したような機能を実行するように構成された表示管理アルゴリズム426を含むことができる。プログラムデータ424は、本明細書に記載したような表示管理を実装するのに有効な表示管理データ428を含むことができる。いくつかの実施形態では、アプリケーション422は、表示管理を提供できるように、オペレーティングシステム420上のプログラムデータ424で動作するように構成され得る。この記載された基本構成402は、図5において内側の点線内の構成要素によって示されている。
コンピューティングデバイス400はさらなる特徴または機能、ならびに基本構成402と任意の必要な装置およびインターフェースとの間の通信を容易にするためのさらなるインターフェースを有することができる。たとえば、バス/インターフェースコントローラ430は、ストレージインターフェースバス434を介する基本構成402と1つまたは複数のデータ記憶装置432との間の通信を容易にするために使用できる。データ記憶装置432は、取外し式記憶装置436、非取外し式記憶装置438でもよく、それらの組合せでもよい。取外し式記憶装置および非取外し式記憶装置の例をいくつか挙げると、フレキシブルディスクドライブおよびハードディスクドライブ(HDD)などの磁気ディスク装置、コンパクトディスク(CD)ドライブまたはデジタル多用途ディスク(DVD)ドライブなどの光ディスクドライブ、ソリッドステートドライブ(SSD)、ならびにテープドライブがある。例示的なコンピュータ記憶媒体には、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報を格納するために任意の方法または技術で実装された、揮発性および不揮発性、取外し式および非取外し式媒体が含まれ得る。
システムメモリ406、取外し式記憶装置436、および非取外し式記憶装置438は、コンピュータ記憶媒体の例である。コンピュータ記憶媒体には、RAM、ROM、EEPROM、フラッシュメモリ、または他のメモリ技術、CD−ROM、デジタル多用途ディスク(DVD)、または他の光学記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置、または他の磁気記憶装置、あるいは所望の情報を格納するために使用でき、コンピューティングデバイス400によってアクセスできる他の任意の媒体があるが、それらには限定されない。このような任意のコンピュータ記憶媒体は、コンピューティングデバイス400の一部でよい。
コンピューティングデバイス400は、バス/インターフェースコントローラ430を介して様々なインターフェースデバイス(たとえば、出力装置442、周辺インターフェース444、および通信装置446)から基本構成402への通信を容易にするためのインターフェースバス440も含むことができる。例示的な出力装置442には、1つまたは複数のA/Vポート452を介してディスプレイまたはスピーカなどの様々な外部装置と通信するように構成され得るグラフィック処理ユニット448および音声処理ユニット450がある。例示的な周辺インターフェース444には、1つまたは複数のI/Oポート458を介して入力装置(たとえばキーボード、マウス、ペン、音声入力装置、タッチ入力装置など)または他の周辺装置(たとえばプリンタ、スキャナなど)などの外部装置と通信するように構成され得るシリアルインターフェースコントローラ454またはパラレルインターフェースコントローラ456がある。例示的な通信装置446は、1つまたは複数の通信ポート464を介してネットワーク通信リンクを介する1つまたは複数の他のコンピューティングデバイス462との通信を容易にするように構成され得るネットワークコントローラ460を含む。
ネットワーク通信リンクは通信媒体の一例でよい。通信媒体は一般的にコンピュータ可読命令、データ構造、プログラムモジュール、あるいは搬送波または他の移送機構などの変調されたデータ信号内の他のデータによって実施することができ、任意の情報送達媒体を含むことができる。「変調されたデータ信号」は、信号に情報を符号化するようにその特性の1つまたは複数が設定または変更された信号とすることができる。例を挙げると、通信媒体は有線ネットワークまたは直接有線接続などの有線媒体、ならびに音響、無線周波数(RF)、マイクロ波、赤外線(IR)、および他の無線媒体などの無線媒体を含むことができるが、それらには限定されない。本明細書で使用されるコンピュータ可読媒体という用語は、記憶媒体と通信媒体の両方を含むことができる。
コンピューティングデバイス400は、セルラ式電話、携帯型情報端末(PDA)、パーソナルメディアプレーヤ装置、無線ウェブウォッチ装置、パーソナルヘッドセット装置、アプリケーション特有装置、または上記の機能のいずれかを含むハイブリッド装置などのスモールフォームファクタポータブル(またはモバイル)電子機器の一部として実装され得る。コンピューティングデバイス400は、ラップトップコンピュータおよび非ラップトップコンピュータ構成の両方を含むパーソナルコンピュータとしても実装され得る。
本開示は本明細書に記載の特定の実施形態に限定されず、それらの実施形態は様々な態様の例示を意図するものである。当業者には明らかなように、多くの修正および変更は、本発明の趣旨および範囲から逸脱することなしに行われてよい。本明細書に列挙したものに加えて本開示の範囲内の機能的に等価の方法および装置は、当業者には上記の記述より明らかであろう。このような修正および変更は添付の特許請求の範囲内であるものとする。本開示は添付の特許請求の範囲の用語、およびそのような特許請求の範囲が権利化される均等物の全範囲によってのみ限定される。本開示は特定の方法、試薬、化合物組成、または生物系に限定されず、変化する場合が当然あることが理解されるべきである。本明細書で使用される専門用語は特定の実施形態を説明するためのものに過ぎず、限定することを意図するものではないこと理解されるべきである
本明細書における実質的に全ての複数形および/または単数形の用語の使用に対して、当業者は、状況および/または用途に適切なように、複数形から単数形に、および/または単数形から複数形に変換することができる。様々な単数形/複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。
通常、本明細書において、特に添付の特許請求の範囲(たとえば、添付の特許請求の範囲の本体部)において使用される用語は、全体を通じて「オープンな(open)」用語として意図されていることが、当業者には理解されよう(たとえば、用語「含む(including)」は、「含むがそれに限定されない(including but not limited to)」と解釈されるべきであり、用語「有する(having)」は、「少なくとも有する(having at least)」と解釈されるべきであり、用語「含む(includes)」は、「含むがそれに限定されない(includes but is not limited to)」と解釈されるべきである、など)。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。たとえば、理解の一助として、添付の特許請求の範囲は、導入句「少なくとも1つの(at least one)」および「1つまたは複数の(one or more)」を使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句「1つまたは複数の」または「少なくとも1つの」および「a」または「an」などの不定冠詞を含む場合であっても、不定冠詞「a」または「an」による請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に1つのそのような記載を含む実施形態に限定する、ということを示唆していると解釈されるべきではない(たとえば、「a」および/または「an」は、「少なくとも1つの」または「1つまたは複数の」を意味すると解釈されるべきである)。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されよう(たとえば、他の修飾語なしでの「2つの記載(two recitations)」の単なる記載は、少なくとも2つの記載、または2つ以上の記載を意味する)。さらに、「A、BおよびC、などの少なくとも1つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている(たとえば、「A、B、およびCの少なくとも1つを有するシステム」は、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない)。「A、B、またはC、などの少なくとも1つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている(たとえば、「A、B、またはCの少なくとも1つを有するシステム」は、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない)。2つ以上の代替用語を提示する事実上いかなる離接する語および/または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方(one of the terms)、当該用語のいずれか(either of the terms)、または両方の用語(both terms)を含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。たとえば、句「AまたはB」は、「A」または「B」あるいは「AおよびB」の可能性を含むことが理解されよう。
さらに、本開示の特徴または態様がマーカッシュグループに関して説明される場合、本開示はマーカッシュグループの任意の個々のメンバーまたはメンバーのサブグループに関して説明されることが当業者には理解されよう。
当業者によって理解されるように、いずれかかつ全ての目的に対して、特に書面を提供することに関して、本明細書に開示した全ての範囲は、任意の可能な部分的範囲およびそれらの部分的範囲の組合せも包含する。任意の記載された範囲は、その同じ範囲が少なくとも等しい半分、三分の一、四分の一、五分の一、十分の一などに分割されることを十分に説明しかつ可能にすると容易に理解することができる。非限定な例として、本明細書で説明した各範囲は、下位の三分の一、中位の三分の一、および上位の三分の一などに容易に分解することができる。同じく当業者によって理解されるように、「まで」、「少なくとも」、「より大きい」、および「よりも少ない」などのような全ての言語は、列挙された数を含み、かつ続いて上述のような部分的範囲に分解することができる範囲を意味する。最後に、当業者に理解されるように、範囲は各個々のメンバーを含む。したがって、1〜3個のセルを含むグループは1個、2個、または3個のセルを含むグループのことを指す。同様に1〜5個のセルを含むグループは1個、2個、3個、4個、または5個のセルを含むグループのことを指し、以下同様である。
本明細書で様々な態様および実施形態を開示したが、他の態様および実施形態は当業者には明らかであろう。本明細書で開示した様々な態様および実施形態は例示のためのものであって限定することを意図するものではなく、真の範囲および趣旨は以下の特許請求の範囲によって示されている。

Claims (20)

  1. ディスプレイ上のデータの表示を管理するための方法であって、前記ディスプレイが少なくとも第1のユーザ及び第2のユーザについてデータを表示するのに有効な表示領域を含み、
    前記第1のユーザから第1のデータを前記ディスプレイの前記表示領域に表示するための第1の要求を、プロセッサによって受信すること、
    前記第1のデータを前記表示領域内の第1の表示サブ領域に表示するための、前記第1のユーザに対する第1の価格を、前記第1の表示サブ領域のサイズが調整可能か否かに基づいて前記プロセッサによって決定すること、
    メモリ内で前記プロセッサによって前記第1のデータを前記第1の表示サブ領域に割り当てること、
    前記第2のユーザから第2のデータを前記ディスプレイの前記表示領域に表示するための第2の要求を、前記プロセッサによって受信すること、
    前記第2のデータを前記表示領域内の第2の表示サブ領域に表示するための、前記第2のユーザに対する第2の価格を、前記第2の表示サブ領域のサイズが調整可能か否かに基づいて前記プロセッサによって決定すること、および
    前記メモリ内で前記プロセッサによって前記第2のデータを前記第2の表示サブ領域に割り当てることを備える、方法。
  2. 前記第1の表示サブ領域のサイズに基づいて前記第1の価格を決定することをさらに備える、請求項1に記載の方法。
  3. 前記表示領域内の前記第1の表示サブ領域の位置に基づいて前記第1の価格を決定することをさらに備える、請求項1に記載の方法。
  4. 前記第2の要求に応じて、前記プロセッサによって前記第1の表示サブ領域のサイズを変更することをさらに備える、請求項1に記載の方法。
  5. 前記第2の要求に応じて、前記プロセッサによって前記第1の価格を変更することをさらに備える、請求項1に記載の方法。
  6. 前記メモリ内で割り当てられた表示サブ領域の数または総面積に基づいて前記第1の価格を決定することをさらに備える、請求項1に記載の方法。
  7. 第3のユーザから第3のデータを前記第1の表示領域に表示するための第3の要求を、前記プロセッサによって受信すること、
    前記第3のデータを前記第1の表示サブ領域に表示するための、前記第3のユーザに対する第3の価格を前記第1の価格に基づいて前記プロセッサによって決定すること、および
    前記メモリ内で前記プロセッサによって前記第3のデータを前記第の表示サブ領域に割り当てることをさらに備える、請求項1に記載の方法。
  8. 前記第1の表示サブ領域が第1の領域および第2の領域を含み、
    第3のユーザから第3のデータを前記表示領域に表示するための第3の要求を、前記プロセッサによって受信すること、
    前記第1の領域を含むように、前記第3の要求に応じて前記プロセッサによって前記第1の表示サブ領域のサイズを変更すること、
    前記メモリ内で前記プロセッサによって前記第1のデータを前記第1の領域に割り当てること、および
    前記メモリ内で前記プロセッサによって前記第3のデータを前記第2の領域に割り当てることをさらに備える、請求項1に記載の方法。
  9. 前記第1のデータを前記第1の表示サブ領域に表示すること、および
    前記第2データを前記第2の表示サブ領域に表示することをさらに備える、請求項1に記載の方法。
  10. 前記第1の表示サブ領域のサイズを変更できるかどうかに基づいて前記第1の価格を、前記プロセッサによって決定することをさらに備える、請求項1に記載の方法。
  11. 前記メモリ内で、前記プロセッサによって、前記第1の表示サブ領域の一部に広告を割り当てることをさらに備える、請求項1に記載の方法。
  12. 前記プロセッサによって前記第1のデータを隠すことをさらに備える、請求項1に記載の方法。
  13. ディスプレイ上のデータの表示を管理するためのシステムであって、前記ディスプレイが少なくとも第1のユーザ及び第2のユーザについてデータを表示するのに有効な表示領域を含み、
    メモリと、
    前記メモリと通信するプロセッサとを備え、
    前記プロセッサが、
    前記第1のユーザから第1のデータを前記ディスプレイの前記表示領域に表示するための第1の要求を受信し、
    前記第1のデータを前記表示領域内の第1の表示サブ領域に表示するための、前記第1のユーザに対する第1の価格を、前記第1の表示サブ領域のサイズが調整可能か否かに基づいて決定し、
    前記メモリ内で前記第1のデータを前記第1の表示サブ領域に割り当て、
    前記第2のユーザから第2のデータを前記ディスプレイの前記表示領域に表示するための第2の要求を受信し、
    前記第2のデータを前記表示領域内の第2の表示サブ領域に表示するための、前記第2のユーザに対する第2の価格を、前記第2の表示サブ領域のサイズが調整可能か否かに基づいて決定し、
    前記メモリ内で前記第2のデータを前記第2の表示サブ領域に割り当てるのに有効である、システム。
  14. 前記第2の要求に応じて、前記プロセッサが前記第1の表示サブ領域のサイズを変更するのに有効である、請求項13に記載のシステム。
  15. 前記第2の要求に応じて、前記プロセッサが前記第1の価格を変更するのに有効である、請求項13に記載のシステム。
  16. 前記プロセッサが、前記メモリ内で割り当てられた表示サブ領域の数または総面積に基づいて前記第1の価格を決定するのに有効である、請求項13に記載のシステム。
  17. 前記第1の表示サブ領域が第1の領域および第2の領域を含み、前記プロセッサが、
    第3のユーザから第3のデータを前記表示領域に表示するための第3の要求を受信し、
    前記第1の領域を含むように、前記第3の要求に応じて前記第1の表示サブ領域のサイズを変更し、
    前記メモリ内で前記第1のデータを前記第1の領域に割り当て、
    前記メモリ内で前記第3のデータを前記第2の領域に割り当てるためにさらに有効である、請求項13に記載のシステム。
  18. 前記プロセッサが、前記第1のデータを隠すためにさらに有効である、請求項13に記載のシステム。
  19. プロセッサと、
    前記プロセッサと通信するディスプレイとを備え、前記ディスプレイが表示領域を含み、
    前記プロセッサが
    第1のデータを前記ディスプレイの前記表示領域に表示するための第1の要求を受信し、
    前記第1の要求で前記第1のデータを前記表示領域内の第1の表示サブ領域に表示するための第1の価格を、前記第1の表示サブ領域のサイズが調整可能か否かに基づいて決定し、
    前記第1のデータを受信し、
    前記第1のデータを前記ディスプレイに送信し、
    第2のデータを前記ディスプレイの前記表示領域に表示するための第2の要求を受信し、
    前記第2の要求で前記第2のデータを前記表示領域内の第2の表示サブ領域に表示するための第2の価格を、前記第2の表示サブ領域のサイズが調整可能か否かに基づいて決定し、
    前記第2のデータを受信し、
    前記第2のデータを前記ディスプレイに送信するのに有効であり、
    前記ディスプレイが、
    前記プロセッサから前記第1のおよび第2のデータを受信し、
    前記第1のデータを前記第1の表示サブ領域に表示し、
    前記第2のデータを前記第2の表示サブ領域に表示するのに有効である、データの表示を管理するために有効なシステム。
  20. 前記プロセッサが、プロジェクタを介して前記第1のおよび第2のデータを前記ディスプレイに送信するのに有効である、請求項19に記載のシステム。
JP2013502552A 2010-06-14 2010-06-14 表示管理 Active JP5513674B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2010/038496 WO2011159273A1 (en) 2010-06-14 2010-06-14 Display management

Publications (2)

Publication Number Publication Date
JP2013524339A JP2013524339A (ja) 2013-06-17
JP5513674B2 true JP5513674B2 (ja) 2014-06-04

Family

ID=45348458

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013502552A Active JP5513674B2 (ja) 2010-06-14 2010-06-14 表示管理

Country Status (4)

Country Link
US (1) US8838470B2 (ja)
JP (1) JP5513674B2 (ja)
KR (1) KR101419155B1 (ja)
WO (1) WO2011159273A1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8446462B2 (en) * 2009-10-15 2013-05-21 At&T Intellectual Property I, L.P. Method and system for time-multiplexed shared display
US9084001B2 (en) 2011-07-18 2015-07-14 At&T Intellectual Property I, Lp Method and apparatus for multi-experience metadata translation of media content with metadata
US8943396B2 (en) 2011-07-18 2015-01-27 At&T Intellectual Property I, Lp Method and apparatus for multi-experience adaptation of media content
US9237362B2 (en) 2011-08-11 2016-01-12 At&T Intellectual Property I, Lp Method and apparatus for multi-experience translation of media content with sensor sharing
US8942412B2 (en) 2011-08-11 2015-01-27 At&T Intellectual Property I, Lp Method and apparatus for controlling multi-experience translation of media content
US10490099B2 (en) 2013-11-26 2019-11-26 At&T Intellectual Property I, L.P. Manipulation of media content to overcome user impairments
US10360617B2 (en) 2015-04-24 2019-07-23 Walmart Apollo, Llc Automated shopping apparatus and method in response to consumption
GB2562430A (en) 2016-01-19 2018-11-14 Walmart Apollo Llc Consumable item ordering system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU7041000A (en) 1999-09-07 2001-04-10 Kyu Jin Park Advertising method using digital file and using telephone receiver for digital motion picture advertisement
US20020033837A1 (en) * 2000-01-10 2002-03-21 Munro James A. Multiple-image viewer
JP4210418B2 (ja) 2000-09-04 2009-01-21 正 五井野 競技関連権利販売方法
JP4843847B2 (ja) 2001-01-19 2011-12-21 ソニー株式会社 受信装置および方法、記録媒体、並びにプログラム
JP2003150145A (ja) * 2001-11-09 2003-05-23 Nec Corp 画像表示方法および携帯情報機器
JP2004157585A (ja) 2002-11-01 2004-06-03 Elcom:Kk 広告を対象とした電子商取引システム
JP2004264614A (ja) * 2003-02-28 2004-09-24 Fun Factory Co Ltd ディスプレイ広告放送システム
JP2005032104A (ja) * 2003-07-09 2005-02-03 Seiko Epson Corp 広告編集装置、広告編集プログラム、広告編集方法
US7652678B2 (en) 2004-06-25 2010-01-26 Apple Inc. Partial display updates in a windowing system using a programmable graphics processing unit
US9003280B2 (en) * 2008-05-09 2015-04-07 Vizio, Inc. Displaying still and moving images of a constant size or images that occupy a specified percentage of a screen across different size display screens
JP2009294289A (ja) * 2008-06-03 2009-12-17 Seiko Epson Corp 広告システム、広告システムの制御方法およびそのプログラム

Also Published As

Publication number Publication date
WO2011159273A1 (en) 2011-12-22
KR101419155B1 (ko) 2014-07-14
US8838470B2 (en) 2014-09-16
US20120047023A1 (en) 2012-02-23
KR20120089364A (ko) 2012-08-09
JP2013524339A (ja) 2013-06-17

Similar Documents

Publication Publication Date Title
JP5513674B2 (ja) 表示管理
KR101557091B1 (ko) 멀티미디어 오브젝트들의 오디오 제어
CN104471540B (zh) 通过统一存储器架构的存储器共享
US20130007063A1 (en) Method and apparatus for real-time processing of data items
Pitt et al. Deciding when to use tablets for business applications.
US10565984B2 (en) System and method for maintaining speech recognition dynamic dictionary
US20170011010A1 (en) Method for displaying web content and electronic device supporting the same
KR20170019649A (ko) 사운드를 제공하는 전자 장치 및 방법
JP2016520932A (ja) マルチディスプレイシステム
CN104423804A (zh) 用于显示内容的方法和电子设备
JP5941167B2 (ja) ジオロケーションに基づく負荷均衡化
US9742617B2 (en) Virtual machine migration in a cloud fabric
JP2010503065A (ja) ユーザ変換メディア市場
US9892199B2 (en) Specialized virtual personal assistant setup
Quinn et al. RCSB PDB Mobile: iOS and Android mobile apps to provide data access and visualization to the RCSB Protein Data Bank
Deckard et al. Supporting the SBML layout extension
KR102140294B1 (ko) 전자 장치의 광고 방법 및 그 전자 장치
JP5852739B2 (ja) 複数の記憶装置へのデータの割振り
JP6033417B2 (ja) 請負業者チームの決定
US20140281058A1 (en) Accelerator buffer access
KR20170011128A (ko) 전자 장치 및 전자 장치에서 사용자의 정보를 획득하는 방법
US9773293B2 (en) Composition data dispatcher
CN113538046A (zh) 终端广告展示方法、装置、电子设备及存储介质
Ahn et al. Scrolling-aware rendering to reduce frame rates on smartphones
KR20160004719A (ko) 콘텐츠 제공 방법 및 장치

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131111

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140116

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140324

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140327

R150 Certificate of patent or registration of utility model

Ref document number: 5513674

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250