IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ スーパータブ アクチェンゲゼルシャフトの特許一覧

特開2025-28029有料サイトへのビデオストリーミングアクセスの方法、システム、プログラム及び媒体
<>
  • 特開-有料サイトへのビデオストリーミングアクセスの方法、システム、プログラム及び媒体 図1
  • 特開-有料サイトへのビデオストリーミングアクセスの方法、システム、プログラム及び媒体 図2
  • 特開-有料サイトへのビデオストリーミングアクセスの方法、システム、プログラム及び媒体 図3
  • 特開-有料サイトへのビデオストリーミングアクセスの方法、システム、プログラム及び媒体 図4
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2025028029
(43)【公開日】2025-02-28
(54)【発明の名称】有料サイトへのビデオストリーミングアクセスの方法、システム、プログラム及び媒体
(51)【国際特許分類】
   G06F 15/00 20060101AFI20250220BHJP
【FI】
G06F15/00 410A
【審査請求】未請求
【請求項の数】12
【出願形態】OL
【外国語出願】
(21)【出願番号】P 2024135528
(22)【出願日】2024-08-15
(31)【優先権主張番号】S2023/0335
(32)【優先日】2023-08-16
(33)【優先権主張国・地域又は機関】IE
(71)【出願人】
【識別番号】524306198
【氏名又は名称】スーパータブ アクチェンゲゼルシャフト
(74)【代理人】
【識別番号】100099759
【弁理士】
【氏名又は名称】青木 篤
(74)【代理人】
【識別番号】100123582
【弁理士】
【氏名又は名称】三橋 真二
(74)【代理人】
【識別番号】100112357
【弁理士】
【氏名又は名称】廣瀬 繁樹
(74)【代理人】
【識別番号】100114018
【弁理士】
【氏名又は名称】南山 知広
(74)【代理人】
【識別番号】100153729
【弁理士】
【氏名又は名称】森本 有一
(72)【発明者】
【氏名】コスミン-ガブリエル エネ
(72)【発明者】
【氏名】ジェシー ナイト
(57)【要約】      (修正有)
【課題】有料コンテンツの拡散を促進するコンピュータ実行方法を提供する。
【解決手段】方法は、仲介サイト(430)において、有料コンテンツサイト(410)に関連するURLの要求を受信するステップと、URLを仮想マシン(420)に転送するステップと、仮想マシン(420)が、URLを使用するとともに利用可能な有料コンテンツの認証情報を使用して有料コンテンツを要求し、要求に応答して有料コンテンツを受信するステップと、仮想マシン(420)のフレームバッファの画像フレームとして有料コンテンツをレンダリングするか又はフレームバッファに格納される画像フレームを受信するステップと、バッファに基づいて、仮想マシン(420)でビデオストリームを作成するステップと、ビデオストリームをユーザ機器(440)に転送するステップと、によって達成される。
【選択図】図4
【特許請求の範囲】
【請求項1】
a) 仲介サイト(430)において、有料コンテンツサイト(410)に関連する、好適には、前記有料コンテンツサイト内のコンテンツに関連するURLの要求を、好適には、ユーザ機器(440)から受信するステップ(210)と、
b) 前記URLを仮想マシン(420)に転送するステップ(220)と、
c) 前記仮想マシン(420)により、前記URLを使用するとともに前記仮想マシン(420)で利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するステップ(230)と、
d) 前記要求に応答して、前記仮想マシン(420)で前記有料コンテンツを受信するステップ(240)と、
e) 前記仮想マシン(420)のフレームバッファの画像フレームとして前記有料コンテンツをレンダリングする又は前記仮想マシン(420)のフレームバッファに格納される画像フレームを受信するステップ(250)と、
f) 前記バッファに基づいて、前記仮想マシン(420)でビデオストリームを作成するステップ(260)と、
g) 前記ビデオストリームを前記ユーザ機器(440)に転送するステップ(270)と、
を備えるコンピュータ実行方法。
【請求項2】
h) 前記ユーザ機器(440)のディスプレイ(300)にビデオストリームを表示するステップ(280)を更に備える、請求項1に記載の方法。
【請求項3】
ステップb)において、前記ユーザ機器の(スクリーン)解像度が、前記仮想マシン(420)に転送され、
ステップe)における前記有料コンテンツのレンダリングが、前記(スクリーン)解像度に適合される、請求項1又は2に記載の方法。
【請求項4】
前記有料コンテンツサイトのURLが、前記仲介サイトを示す第2のURLの一部としてのHTTP GET又はHTTP POSTパラメータとして要求され、
前記ユーザ機器(440)において、前記第2のURLをパートナーサイト(450)から受信する、請求項1~3のいずれか一項に記載の方法。
【請求項5】
前記ユーザ機器(440)と前記仮想マシン(420)との間で双方向接続が確立及び/又は維持され、
上下のスクロールのようなユーザナビゲーション指示が、前記ユーザ機器(440)から前記仮想マシン(420)に転送され、
レンダリングされた有料コンテンツが、前記指示に従って前記仮想マシン(420)のブラウザ内でナビゲートされ、
前記ブラウザ内のレンダリングされた有料コンテンツのナビゲーションが、前記ビデオストリームとしてキャプチャされる、請求項1~4のいずれか一項に記載の方法。
【請求項6】
前記有料コンテンツは、テキスト及び/又は画像のような静的コンテンツである、請求項1~5のいずれか一項に記載の方法。
【請求項7】
前記有料コンテンツは、オーディオ、ビデオのような動的コンテンツ及び/又はコンピュータゲームのようなインタラクティブコンテンツある、請求項1~6のいずれか一項に記載の方法。
【請求項8】
前記有料コンテンツにおけるダウンロード及び/又は外部リンクが無効化される、請求項1~7のいずれか一項に記載の方法。
【請求項9】
前記有料コンテンツサイト(410)の前記認証情報は、好適には、前記URLのドメイン名部分に基づいて前記仮想マシン(420)で調べられる、請求項1~8のいずれか一項に記載の方法。
【請求項10】
ユーザ機器(440)と、
仲介サイト(430)と、
仮想マシン(420)と、
有料コンテンツサイト(410)と、
を備え、前記仲介サイト(430)は、有料コンテンツサイト(410)に関連する、好適には、前記有料コンテンツサイト内のコンテンツに関連するURLの要求を、好適には、ユーザ機器(440)から受信するように構成され、前記仲介サイト(430)は、前記URLを仮想マシン(420)に転送するように更に構成され、
前記仮想マシン(420)は、前記URLを使用するとともに前記仮想マシン(420)で利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するように構成され、
前記仮想マシン(420)は、前記要求に応答して、前記仮想マシン(420)で前記有料コンテンツを受信するように更に構成され、
前記仮想マシン(420)は、前記仮想マシン(420)のフレームバッファの画像フレームとして前記有料コンテンツをレンダリングする又は前記仮想マシン(420)のフレームバッファに格納される画像フレームを受信するようにように更に構成され、
前記仮想マシン(420)は、前記バッファに基づいてビデオストリームを作成するとともに前記ビデオストリームを前記ユーザ機器(440)に転送する、及び/又は、
請求項1~9のいずれか一項に記載の方法を実行するように構成された、データ処理システム。
【請求項11】
一つ以上のコンピュータによって実行されるときに前記一つ以上のコンピュータに請求項1~9のいずれか一項に記載の方法を実行させる命令を含むコンピュータプログラム。
【請求項12】
一つ以上のコンピュータによって実行されるときに前記一つ以上のコンピュータに請求項1~9のいずれか一項に記載の方法を実行させる命令を含むコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、有料サイトへのストリーミングアクセスの方法、システム、プログラム及び媒体に関する。
【背景技術】
【0002】
有料コンテンツの共有には、個別的な複雑な統合が原因の障害がある。新しいパートナーとの統合は、典型的には、特別なパブリッシングソフトウェアのインストールが必要である。また、有料コンテンツの消費者が追跡される及び/又は悪意のあるソフトウェアにさらされるリスクもある。利用可能なコンテンツ共有の別の問題は、共有コンテンツがオリジネーターの検索エンジン最適化を妨害するリスクである。有料コンテンツの利用可能な共有には、テキストコピーのリスクもある。
【発明の概要】
【発明が解決しようとする課題】
【0003】
本発明は、これらの問題に対処することを目的とする。
【課題を解決するための手段】
【0004】
本発明の目的は、請求項1,10,11,12の主題によって達成される。
【0005】
特に、目的は、a) 仲介サイトにおいて、有料コンテンツサイトに関連する、好適には、有料コンテンツサイト内のコンテンツに関連するURLの要求を、好適には、ユーザ機器から受信するステップと、
b) URLを仮想マシンに転送するステップと、
c) 仮想マシンにより、URLを使用するとともに仮想マシンで利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するステップと、
d) 要求に応答して、仮想マシンで有料コンテンツを受信するステップと、
e) 仮想マシンのフレームバッファの画像フレームとして前記有料コンテンツをレンダリングする又は仮想マシンのフレームバッファに格納される画像フレームを受信するステップと、
f) バッファに基づいて、仮想マシンでビデオストリームを作成するステップと、
g) ビデオストリームをユーザ機器に転送するステップと、
を備えるコンピュータ実行方法によって達成される。
【0006】
利点は、パブリッシャーとの統合の問題を回避すること及びパブリッシングソフトウェアのインストールを回避することを含む。さらに、パブリッシャーは、コンテンツをシンジケートする必要がない。ユーザは、コンテンツに安全にアクセスし、追跡のリスクを回避する。この解決は、パブリッシャーのコンテンツ検索エンジンの干渉を回避するとともにテキストコピーの防止のようなパブリッシャーによるコンテンツの制御の維持を可能にする。
【0007】
有料サイトにログインした仮想サーバを使用することにより、ユーザは、当該サイトのビデオスクリーンキャプチャを介してコンテンツを見ることができ、これによって、ペイウォールを回避するとともにパブリッシャーとの統合を容易にする。
【0008】
一実施形態において、方法は、h) ユーザ機器のディスプレイにビデオストリームを表示するステップを更に備える。
【0009】
一実施形態において、ステップb)において、ユーザ機器のスクリーン解像度が、仮想マシンに転送され、ステップe)における有料コンテンツのレンダリングが、スクリーン解像度に適合される。代替的には、例えば、他のアプリケーション内の表示ウィンドウ又はフレームのサイズのような他のサイズ指示を、仮想マシンに伝達することができる。仮想マシンは、サイズ表示を考慮した方法でビデオストリームを出力することができる。これによって、関連情報が最も効率的に伝送される。
【0010】
一実施形態において、有料コンテンツサイトのURLが、仲介サイトを示す第2のURLの一部としてのHTTP GET又はHTTP POSTパラメータとして要求され、ユーザ機器において、第2のURLをパートナーサイトから受信する。
【0011】
一実施形態において、ユーザ機器と仮想マシンとの間で双方向接続が確立及び/又は維持され、上下のスクロールのようなユーザナビゲーション指示が、ユーザ機器から仮想マシンに転送され、レンダリングされた有料コンテンツが、指示に従って仮想マシンのブラウザ内でナビゲートされ、ブラウザ内のレンダリングされた有料コンテンツのナビゲーションが、ビデオストリームとしてキャプチャされる。当然、上述したようなブラウザをブラウザのように動作する任意のタイプのソフトウェアコンポーネント、例えば、HTTPリクエスト又はポストを発行する任意のタイプのソフトウェアコンポーネントで代用できることを理解する必要がある。以下では、ブラウザという用語を、一般的に理解されているブラウザ及び代替コンポーネントとして使用する。
【0012】
一実施形態において、有料コンテンツは、テキスト及び/又は画像のような静的コンテンツである。
【0013】
一実施形態において、有料コンテンツは、オーディオ、ビデオのような動的コンテンツ及び/又はコンピュータゲームのようなインタラクティブコンテンツある。
【0014】
一実施形態において、有料コンテンツにおけるダウンロード及び/又は外部リンクが無効化される。
【0015】
一実施形態では、有料コンテンツサイトの認証情報は、好適には、URLのドメイン名部分に基づいて仮想マシンで調べられる。
【0016】
また、本発明の目的は、ユーザ機器と、仲介サイトと、仮想マシンと、有料コンテンツサイトと、を備え、上述した方法の一つを実行するように構成された、データ処理システムによって達成される。上述した構成要素を、単一の仮想環境内でホストすることができる、及び/又は、複数の仮想環境及び/又はハードウェア構成要素に分散させることができる。また、仮想マシンを、ソフトウェアコンポーネントとして、中間サイト又は上述したパートナーサイトのような他のエンティティでホストすることができる。
【0017】
さらに、本発明の目的は、一つ以上のコンピュータによって実行されているときにコンピュータに上述した方法の一つを実行させる命令を含むコンピュータプログラムによって達成される。
【0018】
本発明の目的は、一つ以上のコンピュータによって実行されているときに一つ以上のコンピュータに上述した方法の一つを実行させる命令を含むコンピュータ読み取り可能媒体によってさらに達成される。
【0019】
上述したシステム、プログラム及び媒体の利点は、本明細書で説明した方法の利点と同等である又は類似する。
【0020】
以下、本発明の実施形態を図面に関連して説明する。
【図面の簡単な説明】
【0021】
図1図1は、一実施形態による有料コンテンツサイトへのストリーミングされたビデオストリーミングアクセスを行う手順を示す。
図2図2は、本発明の実施形態によるコンピュータ実行方法を表現する。
図3図3は、本発明の一実施形態によるユーザ機器を表現する。
図4図4は、本発明の実施形態によるシステムを表現する。
【発明を実施するための形態】
【0022】
図1は、有料サイト410にログインした仮想サーバ420を使用する手順を示し、ユーザは、当該サイトのビデオスクリーンキャプチャを介してコンテンツを見ることができ、これによって、ペイウォールを回避するとともにパブリッシャーとの統合を回避することができる。
【0023】
先ず、仲介アクターが、有料コンテンツサイト410(例えば、有料パブリッシャーサイト)へのアクセス/サブスクリプションを調達する。次に、仮想マシン/コンテナ(コンテンツ仮想マシン)420が、有料コンテンツサイトにアクセスするための資格情報でセットアップされ、資格情報を使用して有料コンテンツサイトにログインするウェブブラウザを表示する。仮想マシンは、ブラウザセッションを介して、参加するすべての有料コンテンツサイトにログインしてもよい。130: パートナー450を介して、ユーザは、URLを使用して有料コンテンツサイトから記事を要求し、仲介サイト、例えば、content.supertab.coのサイトに誘導される。
【0024】
次に、有料コンテンツのURLが仲介サイト430によって読み取られる。また、仲介サイト430は、ユーザのスクリーン解像度を読み取ってもよい。仮想マシン420は、有料コンテンツの記事のURLをレンダリングするように指示される。ユーザのスクリーン解像度が利用可能な場合、ブラウザウィンドウは、ユーザのデバイスに適したサイズに設定される。
【0025】
コンテンツ仮想マシン420は、ウェブブラウザによって提供されるレンダリング結果のライブビデオスクリーンキャプチャストリームを確立し、その結果を、例えば、仲介サイト430、例えば、content.supertab.coのリーダービューに送り返す。スクリーンキャプチャを、WebRTC(ウェブリアルタイム通信)を介して駆動してもよい。ストリームを、ユーザ機器440と仮想マシン420との間の直接接続を介して転送してもよい、又は、仲介サイト430を介してルーティングしてもよい。
【0026】
リーダービューは、仲介サイト430を開いてもよく、仲介サイト430は、例えば、ロゴ、現在のタブステータス及びナビゲーションメニューを有するトップフレームと、仮想マシン420からストリーミングされた所望のURLコンテンツを示すフレームと、によって構成される。ユーザは、リーダービューとのやり取りを行うことができ、例えば、ページのスクロール及び基本的なやり取りを可能にする簡略化されたウェブインタフェースを通じたリーダービューのナビゲートを行うことができる。これらのアクションは、仮想マシン420に送信され、仮想マシン420は、ブラウザでアクションを実行し、ビデオとしてキャプチャされる結果をレンダリングする。(一実施形態において、ユーザが他のページをロードできなくするように又はユーザがページのスクロール及びやり取り以外のことをできなくするようにブラウザがロックされる。キーコマンドは無効になる。)
【0027】
ユーザ機器440の仮想マシン420は、ユーザの指示がサーバに送信されるとともにサーバのビデオがクライアントに送信されるように継続的な双方向通信を維持してもよい。この接続を、ウェブソケット又は他のリアルタイム通信技術によって促進することができる。
【0028】
図2は、a) 仲介サイト430において、有料コンテンツサイト410に関連する、好適には、前記有料コンテンツサイト内のコンテンツに関連するURLの要求を、好適には、ユーザ機器440から受信するステップ210と、b) URLを仮想マシン420に転送するステップ220と、c) 仮想マシン420により、URLを使用するとともに仮想マシン420で利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するステップ230と、d) 要求に応答して、仮想マシン420で有料コンテンツを受信するステップ240と、e) 仮想マシン420のフレームバッファの画像フレームとして有料コンテンツをレンダリングする又は仮想マシン420のフレームバッファに格納される画像フレームを受信するステップ250と、f) バッファに基づいて、仮想マシン420でビデオストリームを作成するステップ260と、g) ビデオストリームをユーザ機器440に転送するステップ270と、を備える、本発明の実施形態によるコンピュータ実行方法を示す。
【0029】
図3は、ユーザのデバイス440のディスプレイ300を表現する。図は、ロゴ、タブ、及びハンバーガーメニューバー310と、有料サイトコンテンツ320を含むフレームと、を更に備えてもよい。
【0030】
ハンバーガーメニューは、典型的には、隠しメニューを示す3本の線を重ねたものである。線をクリック又はタップするとき、メニューがスライドして表示される又はドロワーが出現する。メニューは、ユーザがアクセスすることができるナビゲーションアイテム又は他の要素のリストを保持する。
【0031】
図4は、有料コンテンツサイト410、仮想マシン420、仲介サイト430及びユーザ機器440を備える、本発明によるシステムを描写する。ユーザ機器440は、仲介サイト430との通信の一部として有料コンテンツを要求する。仮想マシンは、ユーザ機器から直接又は仲介サイトを経由して有料コンテンツの要求を受信する。仮想マシンは、有料認証情報を使用して有料コンテンツサイトにアクセスする。応答は、仮想マシンにおいて、仮想マシンでビデオストリームとしてキャプチャされる画像フレームとしてレンダリングされる。ビデオストリームは、仮想マシンから直接又は仲介サイトを経由してユーザ機器によって受信される。
【0032】
本開示の様々な態様を例示的に図示するとともに説明したが、本明細書に記載される発明がこれに限定されるものではないとともに本開示によって示唆されるとともに以下の例示的な特許請求の範囲内で示されるように他の様々な態様で具体化されてもよいことが理解される。例えば、仮想世界のレンダリングのためのシステム及び方法に係る開示にもかかわらず、そのようなシステム又は方法を、上述した本発明に従って拡張現実システム又はホログラフィックシステム等で追加的に実施してもよい。
【符号の説明】
【0033】
110 仲介サイト運営者有料コンテンツサイトのアクセス/サブスクリプションを取得する。
120 仮想マシン/コンテナがセットアップされるとともに上記ステップで受け取った認証情報を使用して有料コンテンツサイトにログインするウェブブラウザを表示する。ブラウザは、参加している全ての有料コンテンツサイトにログインしている。
130 ユーザが、仲介サイトパートナーを通じて、有料コンテンツのURLを使用して有料コンテンツサイトに記事を要求し、「仲介サイト」、例えば、content.supertab.coサイトに誘導される。
140 有料コンテンツのURLは、仲介サイトによって読み取られる。仲介サイトは、ユーザのスクリーン解像度も読み取る。
150 仮想マシンは、有料記事のURLをレンダリングするよう指示される。
160 ブラウザウィンドウは、ユーザのスクリーン解像度に基づいてユーザのデバイスに適したサイズに設定される。
170 コンテンツ仮想マシンは、有料コンテンツサイトのコンテンツを表示しているウェブブラウザのライブビデオスクリーンキャプチャストリームを確立し、その結果を、仲介サイト、例えばcontent.supertab.co.のリーダービューに送り返す(スクリーンキャプチャは、WebRTC(Webリアルタイム通信)によって駆動される可能性が高い)。
180 リーダービューが仲介サイトで開かれ、仲介サイトは、例えば、ロゴ、現在のタブステータス及びナビゲーションメニューのあるトップフレームと、仮想マシンからの所望のURLビデオフィードを表示するフレームと、を備える。
190 ユーザは、ページのスクロール及び基本的なやり取りをユーザに許可する簡素化されたウェブインタフェースを通じて、読者ビューとやり取りを行う。これらのアクションは、仮想マシンに送信され、仮想マシンは、ブラウザでアクションを実行し、その結果をビデオでレンダリングする。(ユーザが他のページをロードできないように又はユーザがページのスクロール及びやり取り以外のことができないように、ブラウザは、ロックダウンされる。キーコマンドは、無効化される)。
195 クライアント及びサーバは、ユーザのやり取りをサーバに送信できるとともにサーバのビデオをクライアントに送信することができる継続的な双方向通信を維持する。この接続を、ウェブソケット又は他のリアルタイム通信技術によって促進することができる。
210 ユーザ機器において、仲介サイトを通じて、有料コンテンツのURLの要求を受信する。
220 URLをユーザ機器から仮想マシンに転送する。
230 仮想マシンによって、URL及び仮想マシンで利用可能な有料クレデンシャルを使用して有料コンテンツを要求する。
240 仮想マシンにおいて、有料コンテンツを受信する。
250 仮想マシンのフレームバッファの有料コンテンツをレンダリングする。
260 仮想マシンのバッファに基づいてビデオストリームを作成するとともにビデオストリームをユーザ機器に転送する。
270 ビデオストリームをユーザ機器に転送する。
280 ユーザ機器にビデオストリームを表示する。
300 ユーザ機器ディスプレイ
310 ロゴタイプ、タブ及びハンバーガーメニューのスペース
320 有料コンテンツサイトのコンテンツ
410 有料コンテンツサイト
420 仮想マシン
430 仲介サイト
440 ユーザ機器
450 パートナーサイト
図1
図2
図3
図4
【手続補正書】
【提出日】2024-11-26
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】0032
【補正方法】変更
【補正の内容】
【0032】
本開示の様々な態様を例示的に図示するとともに説明したが、本明細書に記載される発明がこれに限定されるものではないとともに本開示によって示唆されるとともに以下の例示的な特許請求の範囲内で示されるように他の様々な態様で具体化されてもよいことが理解される。例えば、仮想世界のレンダリングのためのシステム及び方法に係る開示にもかかわらず、そのようなシステム又は方法を、上述した本発明に従って拡張現実システム又はホログラフィックシステム等で追加的に実施してもよい。
本明細書に開示される発明は以下を含む。
[態様1]
a) 仲介サイト(430)において、有料コンテンツサイト(410)に関連する、好適には、前記有料コンテンツサイト内のコンテンツに関連するURLの要求を、好適には、ユーザ機器(440)から受信するステップ(210)と、
b) 前記URLを仮想マシン(420)に転送するステップ(220)と、
c) 前記仮想マシン(420)により、前記URLを使用するとともに前記仮想マシン(420)で利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するステップ(230)と、
d) 前記要求に応答して、前記仮想マシン(420)で前記有料コンテンツを受信するステップ(240)と、
e) 前記仮想マシン(420)のフレームバッファの画像フレームとして前記有料コンテンツをレンダリングする又は前記仮想マシン(420)のフレームバッファに格納される画像フレームを受信するステップ(250)と、
f) 前記バッファに基づいて、前記仮想マシン(420)でビデオストリームを作成するステップ(260)と、
g) 前記ビデオストリームを前記ユーザ機器(440)に転送するステップ(270)と、
を備えるコンピュータ実行方法。
[態様2]
h) 前記ユーザ機器(440)のディスプレイ(300)にビデオストリームを表示するステップ(280)を更に備える、態様1に記載の方法。
[態様3]
ステップb)において、前記ユーザ機器の(スクリーン)解像度が、前記仮想マシン(420)に転送され、
ステップe)における前記有料コンテンツのレンダリングが、前記(スクリーン)解像度に適合される、態様1又は2に記載の方法。
[態様4]
前記有料コンテンツサイトのURLが、前記仲介サイトを示す第2のURLの一部としてのHTTP GET又はHTTP POSTパラメータとして要求され、
前記ユーザ機器(440)において、前記第2のURLをパートナーサイト(450)から受信する、態様1~3のいずれか一項に記載の方法。
[態様5]
前記ユーザ機器(440)と前記仮想マシン(420)との間で双方向接続が確立及び/又は維持され、
上下のスクロールのようなユーザナビゲーション指示が、前記ユーザ機器(440)から前記仮想マシン(420)に転送され、
レンダリングされた有料コンテンツが、前記指示に従って前記仮想マシン(420)のブラウザ内でナビゲートされ、
前記ブラウザ内のレンダリングされた有料コンテンツのナビゲーションが、前記ビデオストリームとしてキャプチャされる、態様1~4のいずれか一項に記載の方法。
[態様6]
前記有料コンテンツは、テキスト及び/又は画像のような静的コンテンツである、態様1~5のいずれか一項に記載の方法。
[態様7]
前記有料コンテンツは、オーディオ、ビデオのような動的コンテンツ及び/又はコンピュータゲームのようなインタラクティブコンテンツある、態様1~6のいずれか一項に記載の方法。
[態様8]
前記有料コンテンツにおけるダウンロード及び/又は外部リンクが無効化される、態様1~7のいずれか一項に記載の方法。
[態様9]
前記有料コンテンツサイト(410)の前記認証情報は、好適には、前記URLのドメイン名部分に基づいて前記仮想マシン(420)で調べられる、態様1~8のいずれか一項に記載の方法。
[態様10]
ユーザ機器(440)と、
仲介サイト(430)と、
仮想マシン(420)と、
有料コンテンツサイト(410)と、
を備え、前記仲介サイト(430)は、有料コンテンツサイト(410)に関連する、好適には、前記有料コンテンツサイト内のコンテンツに関連するURLの要求を、好適には、ユーザ機器(440)から受信するように構成され、前記仲介サイト(430)は、前記URLを仮想マシン(420)に転送するように更に構成され、
前記仮想マシン(420)は、前記URLを使用するとともに前記仮想マシン(420)で利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するように構成され、
前記仮想マシン(420)は、前記要求に応答して、前記仮想マシン(420)で前記有料コンテンツを受信するように更に構成され、
前記仮想マシン(420)は、前記仮想マシン(420)のフレームバッファの画像フレームとして前記有料コンテンツをレンダリングする又は前記仮想マシン(420)のフレームバッファに格納される画像フレームを受信するようにように更に構成され、
前記仮想マシン(420)は、前記バッファに基づいてビデオストリームを作成するとともに前記ビデオストリームを前記ユーザ機器(440)に転送する、及び/又は、
態様1~9のいずれか一項に記載の方法を実行するように構成された、データ処理システム。
[態様11]
一つ以上のコンピュータによって実行されるときに前記一つ以上のコンピュータに態様1~9のいずれか一項に記載の方法を実行させる命令を含むコンピュータプログラム。
[態様12]
一つ以上のコンピュータによって実行されるときに前記一つ以上のコンピュータに態様1~9のいずれか一項に記載の方法を実行させる命令を含むコンピュータ可読媒体。
【手続補正2】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
a) 仲介サイト(430)において、有料コンテンツサイト(410)に関連するURLの要求をユーザ機器(440)から受信するステップ(210)と、
b) 前記URLを仮想マシン(420)に転送するステップ(220)と、
c) 前記仮想マシン(420)により、前記URLを使用するとともに前記仮想マシン(420)で利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するステップ(230)と、
d) 前記有料コンテンツの要求に応答して、前記仮想マシン(420)で前記有料コンテンツを受信するステップ(240)と、
e) 前記仮想マシン(420)のフレームバッファの画像フレームとして前記有料コンテンツをレンダリングする又は前記仮想マシン(420)のフレームバッファに格納される画像フレームを受信するステップ(250)と、
f) 前記フレームバッファに基づいて、前記仮想マシン(420)でビデオストリームを作成するステップ(260)と、
g) 前記ビデオストリームを前記ユーザ機器(440)に転送するステップ(270)と、
を備えるコンピュータ実行方法。
【請求項2】
h) 前記ユーザ機器(440)のディスプレイ(300)にビデオストリームを表示するステップ(280)を更に備える、請求項1に記載の方法。
【請求項3】
ステップb)において、前記ユーザ機器のスクリーン解像度が、前記仮想マシン(420)に転送され、
ステップe)における前記有料コンテンツのレンダリングが、前記スクリーン解像度に適合される、請求項に記載の方法。
【請求項4】
前記有料コンテンツサイトのURLが、前記仲介サイトを示す第2のURLの一部としてのHTTP GET又はHTTP POSTパラメータとして要求され、
前記ユーザ機器(440)において、前記第2のURLをパートナーサイト(450)から受信する、請求項に記載の方法。
【請求項5】
前記ユーザ機器(440)と前記仮想マシン(420)との間で双方向接続が確立及び/又は維持され、
ーザナビゲーション指示が、前記ユーザ機器(440)から前記仮想マシン(420)に転送され、
レンダリングされた有料コンテンツが、前記ユーザナビゲーション指示に従って前記仮想マシン(420)のブラウザ内でナビゲートされ、
前記ブラウザ内のレンダリングされた有料コンテンツのナビゲーションが、前記ビデオストリームとしてキャプチャされる、請求項に記載の方法。
【請求項6】
前記有料コンテンツは、的コンテンツである、請求項に記載の方法。
【請求項7】
前記有料コンテンツは、的コンテンツ及び/又はンタラクティブコンテンツある、請求項に記載の方法。
【請求項8】
前記有料コンテンツにおけるダウンロード及び/又は外部リンクが無効化される、請求項に記載の方法。
【請求項9】
前記有料コンテンツサイト(410)の前記認証情報は、記URLのドメイン名部分に基づいて前記仮想マシン(420)で調べられる、請求項に記載の方法。
【請求項10】
ユーザ機器(440)と、
仲介サイト(430)と、
仮想マシン(420)と、
有料コンテンツサイト(410)と、
を備え、前記仲介サイト(430)は、有料コンテンツサイト(410)に関連するURLの要求をユーザ機器(440)から受信するように構成され、前記仲介サイト(430)は、前記URLを仮想マシン(420)に転送するように更に構成され、
前記仮想マシン(420)は、前記URLを使用するとともに前記仮想マシン(420)で利用可能な有料コンテンツの認証情報を使用して、有料コンテンツを要求するように構成され、
前記仮想マシン(420)は、前記有料コンテンツの要求に応答して、前記有料コンテンツを受信するように更に構成され、
前記仮想マシン(420)は、前記仮想マシン(420)のフレームバッファの画像フレームとして前記有料コンテンツをレンダリングする又は前記仮想マシン(420)のフレームバッファに格納される画像フレームを受信するようにように更に構成され、
前記仮想マシン(420)は、前記フレームバッファに基づいてビデオストリームを作成するとともに前記ビデオストリームを前記ユーザ機器(440)に転送するデータ処理システム。
【請求項11】
一つ以上のコンピュータによって実行されるときに前記一つ以上のコンピュータに請求項1~9のいずれか一項に記載の方法を実行させる命令を含むコンピュータプログラム。
【請求項12】
一つ以上のコンピュータによって実行されるときに前記一つ以上のコンピュータに請求項1~9のいずれか一項に記載の方法を実行させる命令を含むコンピュータ可読媒体。
【外国語明細書】