Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6702950B2 - Method and system for multimedia content - Google Patents
[go: Go Back, main page]

JP6702950B2 - Method and system for multimedia content - Google Patents

Method and system for multimedia content Download PDF

Info

Publication number
JP6702950B2
JP6702950B2 JP2017516151A JP2017516151A JP6702950B2 JP 6702950 B2 JP6702950 B2 JP 6702950B2 JP 2017516151 A JP2017516151 A JP 2017516151A JP 2017516151 A JP2017516151 A JP 2017516151A JP 6702950 B2 JP6702950 B2 JP 6702950B2
Authority
JP
Japan
Prior art keywords
file
media
canvas
multimedia content
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2017516151A
Other languages
Japanese (ja)
Other versions
JP2018504654A (en
Inventor
マリー,アンドリュー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zed Creative Inc
Original Assignee
Zed Creative 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 Zed Creative Inc filed Critical Zed Creative Inc
Publication of JP2018504654A publication Critical patent/JP2018504654A/en
Application granted granted Critical
Publication of JP6702950B2 publication Critical patent/JP6702950B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8583Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by creating hot-spots
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/85406Content authoring involving a specific file format, e.g. MP4 format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Description

関連出願の相互参照
本非仮出願は、2014年10月27日に提出された米国仮出願第62/068,867号「マルチメディアコンテンツ用の方法およびシステム」に優先権を主張し、全文を本明細書に援用する。
CROSS REFERENCE TO RELATED APPLICATIONS This non-provisional application claims priority to US Provisional Application No. 62/068,867 “Methods and Systems for Multimedia Content” filed October 27, 2014, in full text. Incorporated herein.

本発明は、二次マルチメディアコンテンツを一次マルチメディアコンテンツに対応付けるハイパーメディアリンクに関し、特に、マイクロドメインとマイクロウェブサイトを介した、二次マルチメディアコンテンツの一次マルチメディアコンテンツへの自己完結型リンク付け/埋込みに関する。 The present invention relates to hypermedia links for associating secondary multimedia content with primary multimedia content, in particular self-contained linking of secondary multimedia content to primary multimedia content via microdomains and microwebsites. / Regarding embedding.

インターネットは、標準インターネットプロトコルスイート通信プロトコル、たとえば、TCP/IPを使用して、世界中の数十億個の装置をリンク付けする相互接続コンピュータネットワークのグローバルシステムである。実質上、インターネットは、広範な電子、無線、光技術によってリンク付けされる地域および世界の無数の民間、公的、学会、産業界、政府ネットワークから成るネットワークのうちの1つである。インターネットは、幅広い情報源およびサービス、たとえば、ワールドワイドウェブ(WWW)の相互リンク付けされたハイパーテキスト文書およびアプリケーション、eメールをサポートするインフラ、並びにファイル共有および電話通信用のピアツーピアネットワークなどを支える。 The Internet is a global system of interconnected computer networks that link billions of devices around the world using standard Internet Protocol Suite communication protocols, such as TCP/IP. Effectively, the Internet is one of a myriad of private, public, academic, industry, and government networks in the region and world linked by a wide range of electronic, wireless, and optical technologies. The Internet supports a wide range of sources and services, such as the World Wide Web (WWW) interlinked hypertext documents and applications, email-supporting infrastructure, and peer-to-peer networks for file sharing and telephony.

同時に、今日の無線通信システムは、いかにして消費者、広告主、企業が、テキスト、電子メール、映像、マルチメディア、および従来型電話サービス(POTS)などを含む様々なフォーマットだけでなく、携帯電話(セルフォン)、携帯情報端末(PDA)、ラップトップ、タブレットPC、携帯マルチメディアプレーヤ、および携帯ゲームコンソールなどの様々な携帯無線装置を通じた、対話、通信、情報交換、記憶、利用を根本から変革している。これまでは大型の嵩高いパーソナルコンピュータまたはコンピュータ端末を通じてしかアクセスできなかった電子コンテンツも、半導体電子機器、ディスプレイ、無線通信の進歩と共に、ユーザが移動するほぼすべての場所で、軽量携帯装置を使用してアクセス可能となった。 At the same time, how today's wireless communication systems enable consumers, advertisers, and businesses to take advantage of a variety of formats including text, email, video, multimedia, and traditional telephone services (POTS) as well as portable. Fundamentally the interaction, communication, information exchange, storage and use through various portable wireless devices such as telephones (cellphones), personal digital assistants (PDAs), laptops, tablet PCs, portable multimedia players and portable game consoles. It's changing. Electronic content, previously only accessible through large bulky personal computers or computer terminals, has become more lightweight with mobile handheld devices almost everywhere a user travels with advances in semiconductor electronics, displays and wireless communications. Became accessible.

2014年4月の時点で、約30億人、世界人口の約40%がインターネット接続を利用している。過去30年以上にわたって、電話、音楽、映画、テレビを含む大半の伝統的通信メディアは、インターネットによって再構築または再定義され、ボイスオーバインターネットプロトコル(VoIP)やインターネットプロトコルテレビジョン(IPTV)などの新たなサービスを生み続けている。新聞、書籍、その他の出版物は、ウェブサイト技術に対応しつつある、あるいは、ブログおよびウェブフィードに再構築されつつある。インターネットは、インスタントメッセージ、インターネットフォーラム、ソーシャルネットワーキングを通じた新しい形式の人的相互作用を可能にし、加速させた。オンラインショッピングは、大規模な小売店および小規模な職人や商人の両方を活気づけてきた。インターネット上の企業間および金融サービスは、産業全体にわたるサプライチェーンに影響を及ぼす。 As of April 2014, approximately 3 billion people, or 40% of the world's population, are using the Internet connection. Over the last three decades, most traditional communication media, including telephone, music, movies, and television, have been restructured or redefined by the Internet, with new emerging voice over Internet Protocol (VoIP) and Internet Protocol Television (IPTV). Continue to produce such services. Newspapers, books, and other publications are becoming compatible with website technology or being restructured into blogs and web feeds. The Internet has enabled and accelerated new forms of human interaction through instant messaging, Internet forums, and social networking. Online shopping has fueled both large retailers and small artisans and merchants. Business-to-business and financial services on the Internet affect the supply chain across the industry.

しかしながら、こうしたあらゆる進歩にかかわらず、ユーザとユーザがアクセスし閲覧するコンテンツとのエンゲージメントのいくつかの基本的側面はほぼ変化していない。今日、ストリーミングメディアは主要な成長分野である。2014年中盤の時点で、ストリーミング映像はインターネットトラフィックの3分の1超を占め、通常のテレビ視聴時間中、平均して、人々はテレビよりもインターネットに2倍の時間を費やす。ストリーミング映像はその大きなデータ需要により、北米などの地域では、すべてのインターネットトラフィックの約75%を占める。しかし、ユーザの体験は同じであり、視聴するコンテンツを選択して、それを視聴するというものである。コンテンツの配信中に限定されず、ユーザは望むときはいつでも閲覧の開始、一時停止、再開などを選択することができる。基本的には、過去約40年間にわたってビデオレコーダと全く同じ機能が提供されてきた。ウェブサイト内からアクセスされる場合でさえ、閲覧者に提供される機能は全く新しいものではない。映像コンテンツの多くの生成者、たとえば、広告主、音楽会社などは、閲覧している映像を他のものに変換するため、複数の他のインターネットおよびウェブエレメントにいまだ依存している。 Despite all these advances, however, some basic aspects of user engagement with the content they access and view have remained largely unchanged. Streaming media is a major growth area today. As of mid-2014, streaming video accounts for more than one-third of internet traffic, and on average, people spend twice as much time on the internet as they do on television during normal television viewing time. Due to its large data demand, streaming video accounts for about 75% of all Internet traffic in regions such as North America. However, the user's experience is the same: selecting content to watch and viewing it. The content is not limited to being distributed, and the user can choose to start, pause, resume, etc. whenever desired. Basically, it has provided the exact same functions as the video recorder for the past 40 years. Even when accessed from within a website, the functionality offered to the viewer is not entirely new. Many creators of video content, such as advertisers, music companies, etc., still rely on multiple other Internet and web elements to transform the video they are viewing into something else.

したがって、ユーザが共用可能マルチメディアコンテンツエレメントにおいてマルチメディアコンテンツを直接視聴することを通じて、閲覧者のエンゲージメントとトランザクションを円滑化する手段をマルチメディアコンテンツ製作者に提供することが有益であろう。また、共用可能マルチメディアコンテンツのアイテムまたはそのエレメントへのアクセスおよびエンゲージメントを通じて、閲覧者に拡張性コンテンツを提供することも有益であろう。 Therefore, it would be beneficial to provide multimedia content producers with a means to facilitate viewer engagement and transactions through direct viewing of multimedia content by users in shareable multimedia content elements. It would also be beneficial to provide extensible content to viewers through access and engagement with items or elements of shareable multimedia content.

したがって、以下を簡易化するマルチメディアコンテンツを提供することが有益であろう。
ユーザが、共有可能なウェブベースの一次マルチメディアコンテンツ内で直接トランザクションを実行すること;
ユーザが、共有可能なウェブベースの一次マルチメディアコンテンツ内で関連する他の機能を完了すること;
ユーザが、共有可能なウェブベースの一次マルチメディアコンテンツに、二次マルチメディアコンテンツおよびウェブサイト機能を埋め込むこと;
ユーザが、コンテンツの収益化、閲覧者のアナリティックス、配信管理を可能にしつつ、一次マルチメディアコンテンツをインタラクティブにすること;
ユーザが、二次マルチメディアコンテンツをブラウズし、ユーザが閲覧している一次マルチメディアコンテンツに対応付けられる二次マルチメディアコンテンツなどにアクセスすること;
ユーザが、製品を購入し、調査に参加し、スケジュールを閲覧し、他のアクションを実行すること;
ウェブサイトの別の分離エレメントではなく、マルチメディアコンテンツにアクセスする流動的手段となるように、一次マルチメディアコンテンツのアイテム内にウェブサイト機能を設けることと;
一次マルチメディアコンテンツがマイクロウェブサイトであること。
Therefore, it would be beneficial to provide multimedia content that simplifies:
Users perform transactions directly within sharable web-based primary multimedia content;
The user completes other relevant functions within the shareable web-based primary multimedia content;
Allows users to embed secondary multimedia content and website functionality into sharable web-based primary multimedia content;
Make primary multimedia content interactive while allowing users to monetize content, viewer analytics, and manage delivery;
The user browses the secondary multimedia content and accesses the secondary multimedia content, etc., which is associated with the primary multimedia content that the user is viewing;
Users purchase products, participate in surveys, view schedules and perform other actions;
Providing website functionality within the item of primary multimedia content so that it is a fluid means of accessing the multimedia content rather than another separate element of the website;
The primary multimedia content is a micro website.

本発明の他の側面および特徴は、添付図面と併せて、本発明の特定の実施形態に関する以下の説明を参照すれば、当業者にとって自明になるであろう。 Other aspects and features of the present invention will become apparent to those of ordinary skill in the art by reference to the following description of specific embodiments of the invention in conjunction with the accompanying drawings.

本発明の目的は、二次マルチメディアコンテンツを一次マルチメディアコンテンツに対応付けるハイパーメディアリンク、特に、マイクロドメインとマイクロウェブサイトを通じた二次マルチメディアコンテンツの一次マルチメディアコンテンツへの自己完結型リンク付け/埋込みを利用することによって、豊富なマルチメディア環境をユーザに提供することに関する従来技術の制約に対応することである。 It is an object of the present invention to hyperlink links secondary multimedia content to primary multimedia content, in particular self-contained linking of secondary multimedia content to primary multimedia content through microdomains and microwebsites. By utilizing the embedding, the prior art constraints on providing users with a rich multimedia environment are addressed.

1実施形態によると、コンピュータ実行方法は、コンピュータによって、グラフィカルユーザインタフェースに表示されるように構成されるメディアファイルの記憶位置を示すプログラムコードを備えるメディア層ファイルを生成することと、コンピュータによって、メディア層に対応し、1以上の第2のキャンバス層の表示をトリガするハイパーメディアリンクとして構成される1セットの1以上の座標を定義するプログラムコードを備える第1のキャンバス層ファイルを生成することと、コンピュータによって、第1のキャンバス層とメディア層に対応し、ユーザインタフェースの表示をトリガするハイパーメディアリンクとして構成される1セットの1以上の座標を定義するプログラムコードを備え、エンドユーザ装置と第三者サーバ間のデータ通信を行うように構成される第2のキャンバス層を生成することと、コンピュータによって、メディア層、第1のキャンバス層、および第2のキャンバス層の各自のプログラムコードに基づき、インタラクティブメディアファイルをアセンブルすることと、を備える。 According to one embodiment, a computer-implemented method includes generating, by a computer, a media layer file comprising program code indicating a storage location of a media file configured to be displayed in a graphical user interface; Generating a first canvas layer file comprising program code defining a set of one or more coordinates corresponding to the layers and configured as hypermedia links that trigger the display of the one or more second canvas layers; A program code defining, by a computer, a set of one or more coordinates corresponding to the first canvas layer and the media layer and configured as a hypermedia link that triggers the display of the user interface. Generating a second canvas layer configured to perform data communication between the three-way servers, and based on the computer's respective program code of the media layer, the first canvas layer, and the second canvas layer. Assembling the interactive media file.

別の実施形態によると、システムは、設計者装置から受信する1以上の入力に応じて、メディア層ファイル、第1のキャンバスファイル、および第2のキャンバスファイルを生成するように構成される開発アプリケーションのホストとなるプロセッサを備える開発サーバであって、メディア層ファイル、キャンバスファイル、および第2のキャンバスファイルに基づき、インタラクティブメディアファイルをアセンブルし、インタラクティブメディアファイルを1以上の遠隔サーバに送信するようにさらに構成される開発サーバと、インタラクティブメディアファイルを実行するように構成されるメディアプレーヤをホストするプロセッサを備える遠隔サーバであって、開発サーバからインタラクティブメディアファイルを要求するように構成される遠隔サーバと、を備える。 According to another embodiment, the system is a development application configured to generate a media layer file, a first canvas file, and a second canvas file in response to one or more inputs received from a designer device. A development server having a processor that hosts a media layer file, a canvas file, and a second canvas file to assemble interactive media files and send the interactive media files to one or more remote servers. A development server further configured and a remote server comprising a processor hosting a media player configured to execute the interactive media file, the remote server configured to request the interactive media file from the development server. , Is provided.

別の実施形態によると、方法は、一次マルチメディアコンテンツのアイテムをディスプレイの第1の層としてユーザに表示することと、複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンを備えるディスプレイの第2の層をディスプレイの第1の層に重ね合わせることと、を備え、複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンが選択されると、ディスプレイの第3の層内にマイクロウェブサイトを開き表示する。 According to another embodiment, a method is for displaying an item of primary multimedia content to a user as a first layer of a display, and for a display comprising at least one hypermedia link icon of a plurality of hypermedia link icons. Overlaying the second layer on the first layer of the display, wherein at least one hypermedia link icon of the plurality of hypermedia link icons is selected to cause a microscopic display within the third layer of the display. Open and display the website.

別の実施形態によると、上記のマルチメディアコンテンツに関する方法では、マイクロウェブサイトは複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンに応じて選択される複数のマイクロウェブサイトのうちの1つである;複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンが選択されると、一次マルチメディアコンテンツのアイテムが一時停止する;複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンが一次マルチメディアコンテンツ内のアイテムに対応付けられ、マイクロウェブサイトにより、ユーザが、別のウェブページにアクセスせずに、複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンに対応付けられるアイテムを購入することができる;複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンが一次マルチメディアコンテンツ内のアイテムに対応付けられ、マイクロウェブサイトにより、ユーザが、一次マルチメディアコンテンツ内のアイテムに対応付けられる二次マルチメディアコンテンツにアクセスし閲覧することができる;のうち少なくとも1つである。 According to another embodiment, in the above method for multimedia content, the micro-website is one of the plurality of micro-websites selected according to at least one hyper-media link icon of the plurality of hyper-media link icons. An item of primary multimedia content is paused when at least one hypermedia link icon of the plurality of hypermedia link icons is selected; at least one hypermedia link of the plurality of hypermedia link icons The icon is associated with an item in the primary multimedia content and the micro-website associates the hypermedia link icon with at least one of the plurality of hypermedia link icons without the user having to visit another web page. A hyperweb link icon of at least one of the plurality of hypermedia link icons is associated with the item in the primary multimedia content, and the micro-website allows the user to access the item in the primary multimedia content. Secondary multimedia content associated with the item can be accessed and browsed;

別の実施形態によると、上述のマルチメディアコンテンツに関連する方法では、複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンは、ユーザに対して可視である、ユーザに対して不可視である、複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンに対する一次マルチメディアコンテンツ内のアイテムの画像への変更として表示される、複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンに対する一次マルチメディアコンテンツ内のアイテムのサムネイル画像として表示される;複数のハイパーメディアリンクアイコンのうち少なくとも1つのハイパーメディアリンクアイコンが一次マルチメディアコンテンツ内のアイテムに対応付けられ、マイクロウェブサイトにより、ユーザが一次マルチメディアコンテンツ内のアイテムに対応付けられる二次マルチメディアコンテンツにアクセスして閲覧する結果、一次マルチメディアコンテンツ内のアイテムが選択されると、閲覧者がアクセスして一次マルチメディアコンテンツを閲覧したウェブページを変更せずに、一次マルチメディアコンテンツへのオーバーレイとして二次マルチメディアコンテンツがユーザに提示される;のうちの少なくとも1つである。 According to another embodiment, in the multimedia content-related method described above, at least one hypermedia link icon of the plurality of hypermedia link icons is visible to the user and invisible to the user. , For at least one hypermedia link icon of the plurality of hypermedia link icons that is displayed as a change to an image of an item in the primary multimedia content for the at least one hypermedia link icon of the plurality of hypermedia link icons Displayed as thumbnail images of items in the primary multimedia content; at least one hypermedia link icon of the plurality of hypermedia link icons is associated with the item in the primary multimedia content, and the micro-website allows the user to When the item in the primary multimedia content is selected as a result of accessing and browsing the secondary multimedia content associated with the item in the primary multimedia content, the viewer accesses and browses the primary multimedia content. The secondary multimedia content is presented to the user as an overlay on the primary multimedia content without modifying the web page;

別の実施形態によると、方法は、ユーザに提示されるディスプレイの第2の層としてハイパーメディアリンクアイコンを提供することによって、一次マルチメディアコンテンツ内のアイテムに関連するユーザにコンテンツを表示することを備え、ディスプレイの第1の層が一次マルチメディアコンテンツであり、ハイパーメディアリンクアイコンが選択されると、コンテンツが、一次マルチメディアコンテンツの所定部分へのオーバーレイとして表示されるマイクロウェブサイト内でユーザに対して提示される。 According to another embodiment, a method comprises displaying content to a user associated with an item in primary multimedia content by providing a hypermedia link icon as a second layer of the display presented to the user. And the first layer of the display is primary multimedia content, and when the hypermedia link icon is selected, the content is presented to the user within a micro-website that is displayed as an overlay to a predetermined portion of the primary multimedia content. To be presented.

別の実施形態によると、上記のマルチメディアコンテンツに関連する方法では、ハイパーメディアリンクアイコンとマイクロウェブサイトが一次マルチメディアコンテンツに対応付けられる。 According to another embodiment, in the above method related to multimedia content, the hypermedia link icon and the micro website are associated with the primary multimedia content.

別の実施形態によると、方法は、一次マルチメディアコンテンツを共有することを備え、ユニフォームリソースロケータおよび埋込コードを提供することは、ハイパーメディアリンクアイコンとマイクロウェブサイトの少なくとも一方を提供することに関連し、該少なくとも一方が、別のウェブページに移動せずに、一次マルチメディアコンテンツの閲覧者を二次マルチメディアコンテンツにアクセスさせる。 According to another embodiment, a method comprises sharing primary multimedia content, wherein providing a uniform resource locator and an embed code comprises providing a hypermedia link icon and/or a micro-website. Relatedly, the at least one allows a viewer of the primary multimedia content to access the secondary multimedia content without navigating to another web page.

別の実施形態によると、方法は、一次マルチメディアコンテンツ、一次マルチメディアコンテンツの表示画像内のハイパーメディアリンクアイコンの位置、ハイパーメディアリンクアイコンを表示する時間、ハイパーメディアリンクアイコンの大きさと関連させて、一時的ハイパーメディアリンクアイコンをアクティブにすることと、ハイパーメディアリンクアイコンを二次マルチメディアコンテンツの少なくとも1つのアイテムに対応付けることと、を備え、アクティブ期間にわたって閲覧者が一時的ハイパーメディアリンクアイコンを選択することに基づき、二次マルチメディアコンテンツが一次マルチメディアコンテンツの閲覧者に提示される。 According to another embodiment, a method relates to the primary multimedia content, the position of the hypermedia link icon in the display image of the primary multimedia content, the time to display the hypermedia link icon, the size of the hypermedia link icon. , Activating the temporary hypermedia link icon and associating the hypermedia link icon with at least one item of secondary multimedia content, the viewer having the temporary hypermedia link icon over the active period. Based on the selection, the secondary multimedia content is presented to the viewer of the primary multimedia content.

本発明の他の側面および特徴は、添付図面と併せて、本発明の特定の実施形態に関する以下の説明を参照すれば、当業者にとって自明になるであろう。 Other aspects and features of the present invention will become apparent to those of ordinary skill in the art by reference to the following description of specific embodiments of the invention in conjunction with the accompanying drawings.

本発明の実施形態を、例示のためのみ、添付図面を参照して以下説明する。 Embodiments of the present invention will now be described, by way of example only, with reference to the accompanying drawings.

図1Aは、ハイパーメディアコンテンツに関する本発明の実施形態を採用することができるネットワーク環境を示す。FIG. 1A illustrates a network environment in which embodiments of the present invention for hypermedia content may be employed.

図1Bは、本発明の1実施形態による、ハイパーメディアコンテンツの提供およびサポートのためのサーバおよびポータルベースのインフラストラクチャの要素を示す。FIG. 1B illustrates elements of a server and portal-based infrastructure for providing and supporting hypermedia content, according to one embodiment of the invention.

図1Cは、図1Aに示すようなネットワークとの通信、および本発明の実施形態をサポートする無線携帯用電子機器を示す。FIG. 1C illustrates a wireless portable electronic device that supports communication with a network, such as that shown in FIG. 1A, and embodiments of the present invention.

図2は、発明の実施形態による、ユーザに提供されるマルチメディアコンテンツ内のハイパーメディアリンクの視覚的インジケータを示す。FIG. 2 illustrates a visual indicator of hypermedia links in multimedia content provided to a user, according to an embodiment of the invention.

図3は、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関連する視覚的インジケータの進展を示す。FIG. 3 illustrates evolution of visual indicators associated with hypermedia links in multimedia content presented to a user, according to one embodiment of the invention.

図4Aは、マルチメディアコンテンツ内のハイパーメディアリンクの選択に基づき、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のマイクロウェブサイトの生成を示す。FIG. 4A illustrates generation of a micro-website in multimedia content presented to a user, according to one embodiment of the invention, based on selection of hypermedia links in the multimedia content. 図4Bは、マルチメディアコンテンツ内のハイパーメディアリンクの選択に基づき、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のマイクロウェブサイトの生成を示す。FIG. 4B illustrates generation of a micro-website in multimedia content presented to a user according to one embodiment of the invention based on selection of hypermedia links in the multimedia content.

図5は、マルチメディアコンテンツ内のハイパーメディアリンクの選択に基づき、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のマイクロウェブサイトの移動を示す。FIG. 5 illustrates the movement of micro-websites within the multimedia content presented to the user according to one embodiment of the present invention based on the selection of hypermedia links within the multimedia content.

図6は、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関連する視覚的インジケータの進展を示す。FIG. 6 illustrates evolution of visual indicators associated with hypermedia links in multimedia content presented to a user, according to one embodiment of the invention.

図7は、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のマイクロウェブサイトの生成および進展を示す。FIG. 7 illustrates generation and evolution of a micro-website within multimedia content presented to a user according to one embodiment of the invention.

図8は、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツのアイテム内で以後の閲覧およびアクセスのために複数のハイパーメディアリンクを選択することを示す。FIG. 8 illustrates selecting multiple hypermedia links for subsequent viewing and access within an item of multimedia content presented to a user, according to one embodiment of the invention.

図9は、本発明の1実施形態による、ユーザによって選択され、ユーザに提示されるマルチメディアコンテンツのアイテムと対応付けられる複数のハイパーメディアリンクの以後の検索を示す。FIG. 9 illustrates subsequent retrieval of a plurality of hypermedia links associated with an item of multimedia content selected by a user and presented to the user, according to one embodiment of the invention.

図10Aは、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関して閲覧者に提示される別の通知を示す。FIG. 10A illustrates another notification presented to a viewer regarding hypermedia links in multimedia content presented to a user, according to one embodiment of the invention. 図10Bは、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関して閲覧者に提示される別の通知を示す。FIG. 10B illustrates another notification presented to a viewer regarding hypermedia links in multimedia content presented to a user, according to one embodiment of the invention. 図10Cは、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関して閲覧者に提示される別の通知を示す。FIG. 10C illustrates another notification presented to a viewer regarding hypermedia links in multimedia content presented to a user, according to one embodiment of the invention. 図10Dは、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関して閲覧者に提示される別の通知を示す。FIG. 10D illustrates another notification presented to a viewer regarding hypermedia links in multimedia content presented to a user, according to one embodiment of the invention. 図10Eは、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関して閲覧者に提示される別の通知を示す。FIG. 10E illustrates another notification presented to a viewer regarding hypermedia links in multimedia content presented to a user, according to one embodiment of the invention. 図10Fは、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関して閲覧者に提示される別の通知を示す。FIG. 10F illustrates another notification presented to a viewer regarding hypermedia links in multimedia content presented to a user, according to one embodiment of the invention.

図11は、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクの設定を示す。FIG. 11 illustrates setting of hypermedia links in multimedia content presented to a user according to one embodiment of the invention.

図12は、本発明の1実施形態による、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクの設定を示す。FIG. 12 illustrates setting of hypermedia links in multimedia content presented to a user, according to one embodiment of the invention.

図13は、例示的1実施形態による、インタラクティブメディアの開発および配信を行う例示的システムのコンポーネントを示す。FIG. 13 illustrates components of an exemplary system for developing and delivering interactive media, according to an exemplary embodiment.

図14は、例示的1実施形態による、任意の数の装置に配信することができる新たなインタラクティブメディアプロジェクトを生成する例示的方法の実行を示す。FIG. 14 illustrates execution of an exemplary method of creating a new interactive media project that can be delivered to any number of devices, according to an exemplary embodiment.

図15は、例示的1実施形態による、要求されたインタラクティブメディアファイルを要求元の装置に配信する例示的方法1700の実行を示す。FIG. 15 illustrates execution of an example method 1700 of delivering a requested interactive media file to a requesting device, according to an example embodiment.

本発明は、二次マルチメディアコンテンツを一次マルチメディアコンテンツに対応付けるハイパーメディアリンクに関し、特に、マイクロドメインおよびマイクロウェブサイトを通じた、二次マルチメディアコンテンツの一次マルチメディアコンテンツへの自己完結型リンク付け/埋込みに関する。 The present invention relates to hypermedia links for associating secondary multimedia content with primary multimedia content, and in particular to self-contained linking of secondary multimedia content to primary multimedia content through microdomains and microwebsites. Regarding embedding.

以下の説明は単に例示的実施形態を提供するものであり、本開示の範囲、可用性、または構成を限定することを目的としていない。むしろ、例示的実施形態の以下の説明は、当業者が例示的1実施形態を実行できるような説明を提供するものである。添付の請求項に記載する精神および範囲を逸脱せずに、構成要素の機能および構造に様々な変更を加えることができると理解される。 The following description merely provides exemplary embodiments and is not intended to limit the scope, availability, or configuration of the present disclosure. Rather, the ensuing description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing an exemplary embodiment. It is understood that various changes may be made in the function and structure of components without departing from the spirit and scope of the appended claims.

本明細書で使用する場合、本開示全体を通じて「携帯電子機器」(PED)は、バッテリまたはその他の独立した電力エネルギー源を必要とする通信およびその他の用途に使用される無線装置に関する。これは、携帯電話、スマートフォン、携帯情報端末(PDA)、携帯コンピュータ、ポケットベル、携帯マルチメディアプレーヤ、携帯ゲームコンソール、ラップトップコンピュータ、タブレットコンピュータ、電子リーダなどを含むが、それらに限定されない。 As used herein, "portable electronic device" (PED) throughout this disclosure relates to wireless devices used for communications and other applications that require a battery or other independent power energy source. This includes, but is not limited to, mobile phones, smartphones, personal digital assistants (PDAs), mobile computers, pagers, mobile multimedia players, mobile game consoles, laptop computers, tablet computers, electronic readers, and the like.

本明細書で使用する場合、本開示全体を通じて「固定電子装置」(FED)は、電力を得るために固定インタフェースへの接続を必要とする通信およびその他の用途に使用される無線および/または有線装置を指す。これは、ラップトップコンピュータ、パーソナルコンピュータ、コンピュータサーバ、キオスク、ゲームコンソール、デジタルセットトップボックス、アナログセットトップボックス、インターネット対応機器、インターネット対応テレビ、マルチメディアプレーヤを含むが、それらに限定されない。 As used herein, "fixed electronic device" (FED) throughout this disclosure refers to wireless and/or wired used for communications and other applications that require a connection to a fixed interface to obtain power. Refers to a device. This includes but is not limited to laptop computers, personal computers, computer servers, kiosks, game consoles, digital set top boxes, analog set top boxes, internet enabled devices, internet enabled televisions, multimedia players.

本明細書で使用する場合、「アプリケーション」(一般的には「アプリ」と称する)は、「ソフトウェアアプリケーション」、「ソフトウェアスイート」のエレメント、電子装置にアクティビティを実行させるように設計されるコンピュータプログラム、地域および/または遠隔電子装置と通信するように設計されるコンピュータプログラムを指すが、それらに限定されない。よって、アプリケーションは、(コンピュータを走らせる)オペレーティングシステム、(メンテナンスまたは汎用タスクを実行する)ユーティリティ、(コンピュータプログラムを作成する)プログラミングツールと異なる。概して、本発明の実施形態に関する以下の説明において、通常、アプリケーションは、PEDおよび/またはFEDに永久的および/または一時的にインストールされるソフトウェアとして提示される。 As used herein, an "application" (generally referred to as an "app") is a "software application", an element of a "software suite", a computer program designed to cause an electronic device to perform an activity. , But are not limited to computer programs designed to communicate with local and/or remote electronic devices. Thus, an application is different from an operating system (which runs a computer), utilities (which perform maintenance or general purpose tasks), and programming tools (which create computer programs). In general, in the following description of embodiments of the invention, applications are typically presented as software that is permanently and/or temporarily installed on a PED and/or FED.

本明細書で使用する場合、「ソーシャルネットワーク」または「ソーシャルネットワーキングサービス」は、たとえば、興味、活動、背景、または実世界での関係を共有することのできる人々の間でソーシャルネットワークまたは社交的関係を構築するプラットフォームを指すが、それらに限定されない。これは、Facebook、Google+、Tumblr、Twitterなどの米国ベースのサービスのソーシャルネットワークだけでなく、Nexopia、Badoo、Bebo、VKontakte、Delphi、Hi5、Hyves、iWiW、Nasza−Klasa、Soup、Glocals、Skyrock、The Sphere、StudiVZ、Tagged、Tuenti、XING、Orkut、Mxit、Cyworld、Mixi、renren、weibo、Wretchを含むが、それらに限定されない。 As used herein, "social network" or "social networking service" means, for example, a social network or social relationship between people who can share interests, activities, backgrounds, or real-world relationships. But not limited to. This includes social networks of US-based services such as Facebook, Google+, Tumbler, Twitter, as well as Nexopia, Badoo, Bebo, VKontakte, Delphi, Hi5, Hyves, iWiW, Nasa-Klaska, Sosa, Klasa, Swe, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swi, Nasza-Klass, Swi, Nasza-Klaska, Swi, Nasza-Klaska, Swift, IWiW, Nasza-Klaska, Swi, Nasza-Klaska, Swi. Includes, but is not limited to, Sphere, StudiVZ, Tagged, Tuenti, XING, Orkut, Mxit, Cyward, Mixi, renren, weibo, Wretch.

本明細書で使用する場合、「ソーシャルメディア」または「ソーシャルメディアサービス」は、人々が仮想コミュニティおよびネットワークにおいて情報およびアイデアを生成、共有、および/または交換する対話手段を指すが、それらに限定されない。これは、雑誌、インターネットフォーラム、ウェブログ、ソーシャルブログ、ミニブログ、ウィキペディア、ソーシャルネットワーク、ポッドキャスト、写真または絵、映像、格付け、ソーシャルブックマークに関するソーシャルメディアサービスだけでなく、ブログ、写真共有、映像投稿、掲示板投稿、音楽共有、クラウドソーシング、ボイスオーバIPなどを活用するサービスを含むが、それらに限定されない。ソーシャルメディアサービスは、たとえば、共同プロジェクト(たとえば、Wikipedia);ブログおよびミニブログ(たとえば、TwitterTM);コンテンツコミュニティ(たとえば、You Tube(登録商標)やDaily Motion);ソーシャルネットワーキングサイト(たとえば、FacebookTM);仮想ゲームワールド(たとえば、World of WarcraftTM);仮想ソーシャルワールド(たとえばSecond LifeTM)に分類することができる。 As used herein, “social media” or “social media service” refers to, but is not limited to, an interactive means by which people generate, share, and/or exchange information and ideas in virtual communities and networks. .. This is not only a social media service for magazines, internet forums, weblogs, social blogs, miniblogs, wikipedia, social networks, podcasts, photos or pictures, videos, ratings, social bookmarks, as well as blogs, photo sharing, video posting, Services include, but are not limited to, bulletin board postings, music sharing, crowdsourcing, voice over IP, and other services. Social media services include, for example, collaborative projects (eg, Wikipedia); blogs and mini-blogs (eg, Twitter ); content communities (eg, You Tube® or Daily Motion); social networking sites (eg, Facebook ™). ); virtual game world (eg, World of Warcraft ); virtual social world (eg, Second Life ).

本明細書で使用する場合、「企業」は、ユーザ、カスタマ、または消費者に対してサービスおよび/または製品を提供するプロバイダを指すことができるが、それらに限定されない。これは、小売店、店舗、市場、オンライン市場、製造業者、オンライン小売店、慈善団体、公共事業主、サービスプロバイダを含むが、それらに限定されない。上記企業は、会社によって直接所有または管理することができる、あるいは、フランチャイザーの指揮および管理下でフランチャイズによって所有または運営することができる。 As used herein, "enterprise" can refer to, but is not limited to, a provider that provides services and/or products to users, customers, or consumers. This includes, but is not limited to, retail stores, stores, markets, online markets, manufacturers, online retailers, charities, utility companies, service providers. The companies may be owned or controlled directly by the company or may be owned or operated by the franchise under the direction and control of the franchisor.

本明細書で使用する場合、「サービスプロバイダ」は、企業および/または個人および/または個人の集団および/またはマイクロプロセッサを備える装置に対して、サービスおよび/または製品を提供する第三者プロバイダを指すことができるが、それらに限定されない。「サービスプロバイダ」は、小売店、店舗、市場、オンライン市場、製造業者、オンライン小売店、公共事業主、自社ブランドプロバイダ、サービスプロバイダを含むが、それらに限定されず、サービスおよび/または製品は、企業単独で、または企業とサービスプロバイダによって市場に出される、販売される、提供される、および/または流通される。 As used herein, "service provider" is a third party provider that provides services and/or products to businesses and/or individuals and/or groups of individuals and/or devices comprising a microprocessor. Can be, but is not limited to. "Service Provider" includes, but is not limited to, retail stores, stores, markets, online markets, manufacturers, online retailers, utility owners, private label providers, service providers, and Marketed, sold, offered, and/or distributed by a business alone or by businesses and service providers.

本明細書で使用する場合、「第三者」または「第三者プロバイダ」は、企業および/または個人および/または個人の集団および/またはマイクロプロセッサを備える装置へのサービスおよび/または製品のいわゆる「商業ベースの」プロバイダを指すことができるが、それらに限定されず、消費者および/またはカスタマは第三者と契約するが、興味のあるおよび/または購入するおよび/または受け取る実際のサービスおよび/または製品が、企業および/またはサービスプロバイダを通じて提供される。 As used herein, a "third party" or "third party provider" means a so-called service and/or product of a company and/or an individual and/or a group of individuals and/or a device comprising a microprocessor. It may refer to, but is not limited to, a "commercial-based" provider, where the consumer and/or customer contracts with a third party but is interested in and/or buys and/or receives the actual service and The product is/or is provided through a business and/or service provider.

本明細書で使用される場合、「ユーザ」は、バイオメトリックデータをユーザの近傍または遠隔で監視、取得、送信、処理、解析することなどができ、サービスプロバイダ、第三者プロバイダ、企業、ソーシャルネットワーク、ソーシャルメディアなどとの契約によって、ダッシュボード、ウェブサービス、ウェブサイト、ソフトウェアプラグイン、ソフトウェアアプリケーション、グラフィカルユーザインタフェースを介して、たとえば、電子コンテンツを取得する個人または個人の集団を指すことができるが、それらに限定されない。ユーザは、私人、団体および/または企業の被雇用者、社会事業団体のメンバー、慈善団体のメンバー、男性、女性、子供、ティーンエージャ、動物を含むが、それらに限定されない。最も広い意味では、ユーザは、ハイパーメディアリンクによりマルチメディアコンテンツを提示する電子装置および/または電子システムと相互作用する能力によって特徴付けることができるソフトウェアシステム、機械システム、ロボットシステム、アンドロイドシステムなどをさらに含むことができるが、それらに限定されない。 As used herein, a "user" can monitor, acquire, transmit, process, analyze, etc. biometric data near or remotely to the user, including service providers, third party providers, enterprises, social Through contracts with networks, social media, etc., can refer to individuals or groups of individuals who obtain electronic content, for example, via dashboards, web services, websites, software plugins, software applications, graphical user interfaces. However, it is not limited to them. Users include, but are not limited to, private persons, employees of organizations and/or companies, members of social enterprises, members of charities, men, women, children, teenagers, animals. In the broadest sense, the user further includes software systems, mechanical systems, robotic systems, android systems, etc. that can be characterized by the ability to interact with electronic devices and/or electronic systems that present multimedia content via hypermedia links. It can be, but is not limited to.

本明細書で使用するとき、「ユーザ情報」は、ユーザ挙動情報および/またはユーザプロフィール情報を指すことができるが、それらに限定されない。ユーザ情報は、ユーザのバイオメトリック情報、ユーザのバイオメトリック情報の推定または現在および/または過去のバイオメトリック情報から得られるユーザのバイオメトリック情報の予想/予測、ユーザ個人情報、ユーザの伝記的情報、ユーザの人口統計情報、ユーザの財務および/または金融商品情報も含むことができる。 As used herein, "user information" can refer to, but is not limited to, user behavior information and/or user profile information. The user information includes biometric information of the user, estimation of the biometric information of the user or prediction/prediction of the biometric information of the user obtained from current and/or past biometric information, user personal information, biographical information of the user, It may also include user demographic information, user financial and/or financial product information.

「ウェアラブル装置」または「ウェアラブルセンサ」は、ユーザの衣服の下に、内に、と共に、または上に装着され、汎用または特定用途の情報技術およびメディア開発に関する「ウェアラブルコンピュータ」を含むより広範な汎用ウェアラブル技術の一部である小型電子装置に関する。上記ウェアラブル装置および/またはウェアラブルセンサは、スマートフォン、スマートウォッチ、eテキスタイル、スマートシャツ、活動追跡装置、スマートグラス、センサ(たとえば、環境的、医学的、生物学的、生理的、化学的、大気環境、位置、神経学的センサ)、医学システム(たとえば、薬物送達システム、医学検査システム、医学診断システム)、運動センサを含むことができるが、それらに限定されない。 “Wearable device” or “wearable sensor” is a broader range of general purpose, including “wearable computers” for general purpose or special purpose information technology and media development, worn under, in, on or over a user's clothing. The present invention relates to a small electronic device that is a part of wearable technology. The wearable device and/or the wearable sensor may be a smartphone, smart watch, e-textile, smart shirt, activity tracking device, smart glasses, sensor (eg, environmental, medical, biological, physiological, chemical, atmospheric environment. , Position, neurological sensors), medical systems (eg, drug delivery systems, medical testing systems, medical diagnostic systems), motion sensors, but are not limited thereto.

本明細書で使用する場合、「電子コンテンツ」(「コンテンツ」または「デジタルコンテンツ」とも称する)は、記憶、送信、受信、および/または変換される際にデジタルデータの形式で存在する任意の種類のコンテンツを指す場合があるが、それらに限定されず、これらのステップのうちの1つ以上はアナログであってもよいが、通常はデジタルである。デジタルコンテンツの形式は、個々のファイルにデジタル形式で一斉通信される、ストリーミングされる、あるいは含まれる情報を含むが、それに限定されない。デジタルコンテンツの非限定的な種類は、MP3、JPG、AVI、TIFF、AAC、TXT、RTF、HTML、XHTML、PDF、XLS、SVG、WMA、MP4、FLV、PPTなどの一般的なメディアタイプだけでなく他の種類も含む。デジタルコンテンツは、任意の種類のデジタル情報、たとえば、デジタル形式で更新された天気予報、GPSマップ、電子ブック、写真、映像、VineTM、ブログ投稿、FacebookTM投稿、TwitterTMツイート、オンラインTVなどを含むことができる。デジタルコンテンツは、ユーザのリクエストに応答して生成される、選択、作成、変更、送信されるデジタルデータのうち少なくとも1つのデジタルデータであり、このリクエストはたとえばクエリ、検索、トリガ、アラーム、メッセージであってもよい。 As used herein, "electronic content" (also referred to as "content" or "digital content") is any type that exists in the form of digital data when stored, transmitted, received, and/or converted. , But not limited to them, one or more of these steps may be analog, but typically digital. Formats of digital content include, but are not limited to, information digitally broadcasted, streamed, or contained in individual files. Non-limiting types of digital content are only common media types such as MP3, JPG, AVI, TIFF, AAC, TXT, RTF, HTML, XHTML, PDF, XLS, SVG, WMA, MP4, FLV, PPT. Not including other types. Digital content can be any type of digital information, such as weather forecasts updated in digital form, GPS maps, ebooks, photos, videos, Vine , blog posts, Facebook posts, Twitter tweets, online TV, etc. Can be included. Digital content is at least one digital data selected, created, modified or transmitted in response to a user request, the request being for example a query, search, trigger, alarm, message. It may be.

本明細書で使用する場合、「コンテンツ情報」は、コンテンツ機能、コンテンツ供給制約条件、コンテンツ機能またはコンテンツ供給制約条件(「コンテンツ導出情報」と称する)から導出される情報、および/またはコンテンツに関連する情報(「コンテンツ関連情報」と称する)の任意の組み合わせ、および上記情報の拡張(たとえば、コンテンツ関連情報から導出される情報)を指すことができるが、それらに限定されない。 As used herein, "content information" refers to content features, content serving constraints, information derived from content features or content serving constraints (referred to as "content derivation information"), and/or related to content. Can refer to any combination of information (referred to as "content-related information") and extensions of the information (eg, information derived from the content-related information), but is not limited thereto.

本明細書で使用する場合、「文書」という文言は、機械読取可能および機械記憶可能製品を指す場合があるが、それらに限定されない。文書は、ファイル、ファイルの組み合わせ、他のファイルへのリンクを埋めこんだ1つ以上のファイルであってもよい。ファイルは、テキスト、音声、画像、映像などの任意の種類とすることができる。エンドユーザに供給される文書の一部も文書の「コンテンツ」とみなすことができる。文書は、コンテンツ(文言や画像など)と、そのコンテンツ(たとえば、eメールフィールドと関連データ、HTMLタグと関連データなど)の意味の表示との両方を含む「構造化データ」を含むことができる。インターネットのコンテキストでは、一般的な文書はウェブページである。ウェブページは、コンテンツを含むことが多く、埋込み情報(メタ情報、ハイパーリンクなど)および/または埋込命令(JavaScript(登録商標)など)を含んでもよい。多くの場合、文書は一意のアドレス指定可能な記憶位置を有するため、インターネット上の情報にアクセスするのに使用される一意アドレスとして使用されるユニバーサルリソースロケータ(URL)などのアドレス指定可能位置によって一意に特定することができる。 As used herein, the term "document" may refer to, but is not limited to, machine readable and machine memorable products. A document may be one or more files with embedded files, combinations of files, and links to other files. The file can be any type of text, audio, image, video, etc. A portion of the document provided to the end user can also be considered the "content" of the document. A document may include "structured data" that includes both content (such as wording and images) and an indication of the meaning of that content (eg, email fields and related data, HTML tags and related data, etc.). .. In the context of the Internet, a common document is a web page. Web pages often include content and may include embedded information (such as meta-information, hyperlinks, etc.) and/or embedded instructions (such as JavaScript®). Since documents often have unique addressable storage locations, they are unique by their addressable location, such as the Universal Resource Locator (URL) used as the unique address used to access information on the Internet. Can be specified.

本明細書で使用する場合、「文書情報」は、文書に含まれる情報、文書に含まれる情報から導き出される情報(「文書導出情報」と称する)、および/または文書に関連する情報(「文書関連情報」と称する)、および上記情報の拡張(たとえば、関連情報から導出される情報)を指すことができるが、それらに限定されない。文書導出情報の1例は、文書のテキストコンテンツに基づく分類である。文書関連情報の例は、インスタント文書とのリンクを有する他の文書からの文書情報、およびインスタント文書とリンクする他の文書からの文書情報を含む。 As used herein, "document information" means information contained in a document, information derived from information contained in a document (referred to as "document derivation information"), and/or information related to a document ("document information"). “Related information”) and extensions of the above information (eg, information derived from related information), but are not limited thereto. One example of document derivation information is classification based on the text content of a document. Examples of document-related information include document information from other documents that have links to instant documents, and document information from other documents that link to instant documents.

本明細書で使用する場合、「ユーザインタフェース」は「コントローラ」または「触覚インタフェース」とも称され、ユーザの1以上のアクションを捕捉し、これらをソフトウェアアプリケーションに供給する装置および/またはシステムを指すことができる。したがって、ユーザインタフェースは、画像捕捉/処理システム、動作認識システム、スタイラス、ウェアラブル装置、タッチスクリーン、キーパッド、マウス、タッチパッド、マイクロフォン、タブレット、加速度計、運動認識システムを含むことができる。 As used herein, "user interface", also referred to as "controller" or "haptic interface", refers to a device and/or system that captures one or more actions of a user and supplies them to a software application. You can Thus, the user interface can include an image capture/processing system, a motion recognition system, a stylus, a wearable device, a touch screen, a keypad, a mouse, a touchpad, a microphone, a tablet, an accelerometer, a motion recognition system.

「ウェブサイト」はウェブサイトまたは単にサイトとも称され、通常は単独のウェブドメインから提供される1以上の関連ウェブページを指す。通常、ウェブサイトは、ユニフォームリソースロケータ(URL)として知られるインターネットアドレスを通じて、インターネットまたは民間ローカルエリアネットワークなどのネットワークを介してアクセス可能な少なくとも1つのウェブサーバをホストとする。ウェブページは、通常、ハイパーテキストマークアップ言語(たとえば、HTMLまたはXHTML)のフォーマット命令を差し込んだプレーンテキストで記述された文書であり、ハイパーテキスト転送プロトコル(HTTP)などのプロトコルを用いてアクセスおよび移送することができ、任意で暗号化(たとえば、HTTPセキュア(HTTPS))を採用してウェブページコンテンツのユーザにセキュリティとプライバシーを提供することができる。本発明の実施形態では、マイクロウェブサイトは、ハイパーメディアリンクを通じてしかユーザがアクセスできない一次マルチメディアコンテンツのアイテム内で、ハイパーメディアリンクから直接アクセスされるウェブサイトであり、マイクロウェブサイトのコンテンツは、一次マルチメディアコンテンツ内で二次マルチメディアコンテンツとしてユーザに提示される。本発明の実施形態によると、マイクロウェブサイトは、たとえば、一次マルチメディアコンテンツのホストとして機能する、アクセス時に配信する、一次マルチメディアコンテンツと無関係に遠隔でホストとして機能する、ネットワーク接続でのみ表示される、および/またはアクセス可能である、一次マルチメディアコンテンツと対応付ける、一次マルチメディアコンテンツ内に記憶し埋め込む、あるいは一次マルチメディアコンテンツと別に記憶することができる。 "Website", also referred to as a website or simply site, refers to one or more related web pages, which are typically served from a single web domain. Websites are typically hosted by at least one web server accessible via a network such as the Internet or a private local area network through an Internet address known as a Uniform Resource Locator (URL). A web page is a document written in plain text that is typically interleaved with formatting instructions in a hypertext markup language (eg, HTML or XHTML) and accessed and transported using a protocol such as Hypertext Transfer Protocol (HTTP). Optionally, encryption (eg, HTTP Secure (HTTPS)) can be employed to provide security and privacy to users of web page content. In an embodiment of the invention, a micro-website is a website that is accessed directly from a hyper-media link within an item of primary multimedia content that the user can only access through the hyper-media link, the micro-website content being the primary Presented to the user as secondary multimedia content within the multimedia content. According to embodiments of the present invention, micro-websites are only displayed with a network connection, for example hosting primary multimedia content, delivering on access, remotely hosting independent of primary multimedia content. Can be associated with and/or accessible to the primary multimedia content, stored and embedded within the primary multimedia content, or stored separately from the primary multimedia content.

「ウェブドメイン」は、「ドメイン名」または単に「ドメイン」とも称され、より厳密には、完全ドメイン名とも称される完全修飾ドメイン名であり、ドメイン名システムのツリー階層中の正確な位置を特定するドメイン名である。ウェブドメインは、最上位ドメインおよびルートゾーンを含むすべてのドメインレベルを特定する。完全修飾ドメイン名は曖昧さの欠如により区別し、一意に解釈することができる。本発明の実施形態では、マイクロドメインは、ハイパーメディアリンクを通じてしかユーザがアクセスできない一次マルチメディアコンテンツのアイテム内で、ハイパーメディアリンクから直接アクセスされるドメインであり、マイクロドメインのコンテンツは、一次マルチメディアコンテンツ内で二次マルチメディアコンテンツとしてユーザに提示される。 A "web domain" is also a fully qualified domain name, also known as a "domain name" or simply "domain," or more specifically, a full domain name, and its exact location in the tree hierarchy of a domain name system. The domain name to identify. The web domain identifies all domain levels including the top level domain and the root zone. Fully qualified domain names can be distinguished and uniquely interpreted by their lack of ambiguity. In an embodiment of the present invention, a microdomain is a domain that is directly accessed from a hypermedia link within an item of primary multimedia content that the user can only access through the hypermedia link, and the microdomain content is the primary multimedia content. Presented to users as secondary multimedia content within.

ウェブサイトの中には、コンテンツの一部または全部にアクセスするための契約を必要とするものもある。契約ウェブサイトはたとえば、多数のビジネスサイト、ニュースウェブサイト、学会誌ウェブサイト、ゲームウェブサイト、ファイル共有ウェブサイト、掲示板、ウェブベースのeメール、ソーシャルネットワーキングウェブサイト、リアルタイム株式市場データを提供するウェブサイト、その他の各種サービスを提供するウェブサイト(たとえば、画像やファイルなどを保管および/または供給するウェブサイト)などである。 Some websites require a contract to access some or all of their content. Contract websites include, for example, numerous business websites, news websites, academic journal websites, gaming websites, file sharing websites, bulletin boards, web-based email, social networking websites, webs that provide real-time stock market data. A site, a website that provides various other services (for example, a website that stores and/or supplies images and files), and the like.

「マルチメディアコンテンツ」は「コンテンツ」または「電子コンテンツ」とも称され、本明細書で使用する場合、様々なコンテンツの組み合わせを採用する電子コンテンツ、または異なる形式のコンテンツを採用する電子コンテンツを指すことができる。このように、異なるまたは様々なコンテンツは、テキスト、音声、静止画像、動画、コンピュータ生成画像などを含むがそれらに限定されない中から選択することができる。 "Multimedia content", also referred to as "content" or "electronic content", as used herein, refers to electronic content that employs a combination of various content or electronic content that employs different types of content. You can Thus, the different or different content can be selected from among, but not limited to, text, audio, still images, videos, computer generated images, and the like.

「スポット」とも称される「ハイパーメディアリンク」は、データを参照して、クリック、スワイプ、ホバーなどの動作を除くハイパーメディアリンクの選択に基づき、二次マルチメディアコンテンツを一次マルチメディアコンテンツのアイテムの閲覧者に対して提示させるエレメントを指す。上記ハイパーメディアリンクは、閲覧者に二次マルチメディアコンテンツ内を移動させる、および/またはハイパーメディアリンクが対応付けられる一次および/または二次マルチメディアコンテンツ内のアイテム/エレメントに関して特定のアクションを実行させる他のハイパーメディアリンクを含むことができる。本発明の実施形態によると、ハイパーメディアリンクは、マルチメディアコンテンツのアイテムの外部とは対照的にマルチメディアコンテンツのアイテム内にある追加情報にアクセスする非線形媒体を提供するため、ハイパーメディアリンクを介してアクセスされる二次マルチメディアコンテンツを伴う一次マルチメディアコンテンツのアイテムを、従来技術のマルチメディアコンテンツと同様に共有することができる。 A "hypermedia link", also known as a "spot", refers to data and refers to a selection of hypermedia links excluding actions such as clicking, swiping, hovering, etc. to make secondary multimedia content an item of primary multimedia content. The element to be presented to the viewer of. The hypermedia links allow viewers to navigate through secondary multimedia content and/or perform certain actions with respect to the items/elements in the primary and/or secondary multimedia content with which the hypermedia link is associated. Other hypermedia links may be included. According to embodiments of the present invention, the hypermedia link provides a non-linear medium for accessing additional information within the item of multimedia content as opposed to outside the item of multimedia content, so that the hypermedia link is provided via the hypermedia link. Items of primary multimedia content with secondary multimedia content that are accessed in the same manner can be shared as with prior art multimedia content.

本明細書で使用する場合、「ハイパーメディアコンテンツ」は、一次マルチメディアコンテンツからアクセスされる一次マルチメディアコンテンツまたは二次マルチメディアコンテンツなどのマルチメディアコンテンツを指し、一次マルチメディアコンテンツ内で作動するハイパーメディアリンクに基づきハイパーメディアコンテンツ内での二次マルチメディアコンテンツへの直接アクセスを可能にするハイパーメディアリンクを含む。 As used herein, "hypermedia content" refers to multimedia content, such as primary multimedia content or secondary multimedia content that is accessed from primary multimedia content, and hypermedia that operates within the primary multimedia content. It includes hypermedia links that allow direct access to secondary multimedia content within the hypermedia content based on the media links.

図1Aは、発明の実施形態により、発明の実施形態を採用することができる、ハイパーメディアコンテンツシステムおよびハイパーメディアコンテンツ配信アプリケーション/プラットフォーム(HCS−HCDAP)をサポートするネットワーク環境100を示す。このようなHCS−HCDAPはたとえば複数のチャネルと動的コンテンツをサポートする。図示するように、第1のユーザ群100Aおよび第2のユーザ群100Bはそれぞれ通信ネットワーク100とインタフェースをとる。代表的な通信アーキテクチャ内では、遠隔中央交換器180は、たとえば長距離OC−48/OC−192バックボーンエレメント、OC−48広域ネットワーク(WAN)、受動光ネットワーク、無線リンクを含むことができるネットワーク100を介して、通信サービスプロバイダネットワークの残りと通信する。中央交換器180は、ネットワーク100を介して地方、地域、国際交換器(明瞭化のため図示せず)と接続され、そしてネットワーク100を介して第1のユーザ群100Aおよび第2のユーザ群100BにWi−Fiセルをそれぞれ提供する第1のセルラーAP195Aおよび第2のセルラーAP195Bに接続される。また、第1のWi−Fiノード110Aおよび第2のWi−Fiノード110Bもネットワーク100に接続され、第2のWi−Fiノード110Bはルータ105を介してネットワーク100に接続される。第2のWi−Fiノード110Bは、他の第1のユーザ群100Aおよび第2のユーザ群100Bが存在する企業160、たとえば、Entertainment OneTMに対応付けられる。第2のユーザ群100Bは、DSL、ダイヤルアップ、DOCSIS、イーサネット(登録商標)、G.hn、ISDN、MoCA、PON、電力線通信(PLC)などを含むが、それらに限定されない有線インタフェースを介してネットワーク100に接続してもよく、ルータ105などのルータを通しても通さなくてもよい。 FIG. 1A illustrates a network environment 100 supporting hypermedia content systems and hypermedia content delivery applications/platforms (HCS-HCDAP), according to embodiments of the invention, which may employ embodiments of the invention. Such HCS-HCDAP supports, for example, multiple channels and dynamic content. As shown, the first user group 100A and the second user group 100B each interface with the communication network 100. Within a typical communications architecture, remote central switch 180 may include network 100, which may include, for example, long range OC-48/OC-192 backbone elements, OC-48 wide area network (WAN), passive optical networks, wireless links. Through the rest of the communication service provider network. The central exchange 180 is connected to local, regional and international exchanges (not shown for clarity) via the network 100 and via the network 100 a first user group 100A and a second user group 100B. Are connected to a first cellular AP 195A and a second cellular AP 195B, respectively, which provide Wi-Fi cells to each other. The first Wi-Fi node 110A and the second Wi-Fi node 110B are also connected to the network 100, and the second Wi-Fi node 110B is connected to the network 100 via the router 105. The second Wi-Fi node 110B is associated with a company 160 in which the first user group 100A and the second user group 100B are present, for example, Entertainment One . The second user group 100B includes DSL, dial-up, DOCSIS, Ethernet (registered trademark), G. It may be connected to the network 100 via a wired interface including, but not limited to, hn, ISDN, MoCA, PON, power line communication (PLC), etc., and may or may not be passed through a router such as the router 105.

第1のAP110Aと対応付けられるセル内で、第1のユーザ群100Aは、たとえば、ラップトップコンピュータ155、ポータブルゲームコンソール135、タブレットコンピュータ140、スマートフォン150、携帯電話145、携帯マルチメディアプレーヤ130などの様々なPEDを採用することができる。第2のAP110Bに対応付けられるセル内で、第2のユーザ群100Bはたとえばゲームコンソール125、パーソナルコンピュータ115、無線/インターネット使用可能テレビ120、ケーブルモデム105を含む様々なFEDを採用することができる。第1のセルラーAP195Aおよび第2のセルラーAP195Bは、たとえば、セルラーGSM(登録商標)(モバイル通信用グローバルシステム)電話通信サービスとデータ転送支援を向上させた3Gおよび4G進化サービスをそれぞれ提供する。第2のセルラーAP195Bは、例示的実施形態において、第1のユーザ群100Aおよび第2のユーザ群100Bにサービスエリアを提供する。もしくは、第1のユーザ群100Aと第2のユーザ群100Bは地理的に離れており、明瞭化のために図示していないが、1または複数のネットワークオペレータによって地理的に分散された複数APを通じてネットワーク100にアクセスすることができる。第1のセルラーAP195Aは図示されるように、第1のユーザ群100Aと、第2のユーザ群100Bおよび第1のユーザ群100Aを含む環境170にサービスエリアを提供する。したがって、第1のユーザ群100Aおよび第2のユーザ群100Bは、特定の通信インタフェースにより、IEEE802.11、IEEE802.15、IEEE802.16、IEEE802.20、UMTS、GSM850、GSM900、GSM1800、GSM1900、GPRS、ITU−R5.138、ITU−R5.150、ITU−R5.280、IMT−1000などの1つ以上の無線通信規格を通じてネットワーク100と通信する。当業者にとって明白であるように、多くの携帯および固定電子装置は同時に複数の無線プロトコルをサポートすることができるので、たとえば、ユーザは電話通信やSMSなどのGSMサービス、Wi−Fi/WiMAXデータ通信、VOIP、インターネットアクセスを採用することができる。したがって、第1のユーザ群100A内のポータブル電子装置は、IEEE802.15やブルートゥース(登録商標)などの規格を通じて、その場限りの提携を形成することができる。 In the cell associated with the first AP 110A, the first user group 100A may be, for example, a laptop computer 155, a portable game console 135, a tablet computer 140, a smartphone 150, a mobile phone 145, a mobile multimedia player 130, or the like. Various PEDs can be employed. Within the cell associated with the second AP 110B, the second group of users 100B may employ various FEDs including, for example, a game console 125, a personal computer 115, a wireless/Internet enabled television 120, a cable modem 105. . The first cellular AP 195A and the second cellular AP 195B provide, for example, a cellular GSM (registered trademark) (Global System for Mobile Communications) telephone communication service and a 3G and 4G evolutionary service with improved data transfer support, respectively. The second cellular AP 195B provides a service area to the first user group 100A and the second user group 100B in the exemplary embodiment. Alternatively, the first user group 100A and the second user group 100B are geographically separated and are not shown for clarity, but through multiple APs geographically distributed by one or more network operators. The network 100 can be accessed. The first cellular AP 195A provides a service area to an environment 170 that includes a first user group 100A, a second user group 100B and a first user group 100A, as shown. Therefore, the first user group 100A and the second user group 100B are configured according to the specific communication interfaces, ie, IEEE802.11, IEEE802.15, IEEE802.16, IEEE802.20, UMTS, GSM850, GSM900, GSM1800, GSM1900, GPRS. , ITU-R 5.138, ITU-R 5.150, ITU-R 5.280, IMT-1000, etc., to communicate with network 100. As will be apparent to one of ordinary skill in the art, many portable and fixed electronic devices can support multiple wireless protocols at the same time, so that, for example, a user may use GSM services such as telephony or SMS, Wi-Fi/WiMAX data communication. , VOIP, Internet access can be adopted. Therefore, the portable electronic devices in the first user group 100A can form an ad hoc partnership through standards such as IEEE 802.15 and Bluetooth (registered trademark).

さらに、ネットワーク100には、ソーシャルネットワーク(SOCNETS)165と、CBSTMやNBCTMなどの第1のサービスプロバイダ170Aおよび第2のサービスプロバイダ170Bと、Wieden&KennedyとDroga5などの第1の広告代理店170Cおよび第2の広告代理店170Dと、AudiTMやPepsiCoTMなどの第1の広告主175Aおよび第2の広告主175Bと、YouTubeTMやGoogleTMなどの第1のチャネルプロバイダ185Aおよび第2のチャネルプロバイダ185Bと、明瞭化のために図示しない他のサーバと共に機能する第1のサーバ190Aおよび第2のサーバ190Bと、が接続される。第1のサーバ190Aおよび第2のサーバ190Bは、発明の実施形態により、アプリケーション/プラットフォーム(HCS−HCDAP)を公開するハイパーメディアコンテンツシステムとハイパーメディアコンテンツ配信アプリケーション/プラットフォーム(HCSーHCDAP)のプロバイダ;HCS−HCDAP機能を利用するSOCNETまたはソーシャルメディア(SOME)のプロバイダ;HCS−HCDAP機能を利用しないSOCNETおよび/またはSOMEのプロバイダ;PEDSおよび/またはFEDSへのサービスのプロバイダ;有線および/または無線通信の1つ以上の側面のプロバイダ;HCS−HCDAP機能を利用するEntertainment OneTMなどの企業160;ライセンスデータベース;コンテンツデータベース;画像データベース;コンテンツライブラリ;カスタムデータベース;ウェブサイト;HCS−HCDAP機能を利用するおよび/またホストとなるFEDおよび/またはPEDにダウンロードあるいはアクセスされるソフトウェアアプリケーション;と対応付けられる複数のサービスのホストとして機能することができる。第1のコンテンツサーバ190Aおよび第2のコンテンツサーバ190Bは、検索エンジン、金融サービス、第三者アプリケーション、その他のインターネットベースサービスなどのその他のインターネットサービスのホストとして機能することもできる。 Further, the network 100 includes a social network (SOCNETS) 165, a first service provider 170A and a second service provider 170B such as CBS and NBC , a first advertising agency 170C such as Wieden & Kennedy and Doga5, and A second advertising agency 170D, a first advertiser 175A and a second advertiser 175B such as Audi or PepsiCo , a first channel provider 185A and a second channel provider such as YouTube or Google ™. 185B is connected to a first server 190A and a second server 190B that function with other servers not shown for clarity. The first server 190A and the second server 190B are a provider of a hypermedia content system and a hypermedia content distribution application/platform (HCS-HCDAP) that publish an application/platform (HCS-HCDAP) according to an embodiment of the invention; SOCNET or social media (SOME) providers that utilize HCS-HCDAP functionality; SOCNET and/or SOME providers that do not utilize HCS-HCDAP functionality; PEDS and/or FEDS service providers; wired and/or wireless communications One or more aspects of the provider; companies such as Entertainment One that utilize HCS-HCDAP functionality 160; license database; content database; image database; content library; custom database; website; utilize HCS-HCDAP functionality and/or Further, it can function as a host of a plurality of services associated with a software application downloaded or accessed by the FED and/or PED as a host. The first content server 190A and the second content server 190B may also host other Internet services such as search engines, financial services, third party applications, and other Internet-based services.

したがって、消費者および/またはカスタマ(CONCUS)は、企業160内のPEDおよび/またはFEDを利用し、たとえば、第1のコンテンツサーバ190Aまたは第2のコンテンツサーバ190Bの一方にアクセスして、発明の実施形態に係るHCS−HCDAP機能を提供するアプリケーションのアクセス/ダウンロードなどの作業を実行し、既にインストールされたアプリケーションを実行してHCS−HCDAP機能を提供する、HCS−HCDAP機能を提供するウェブベースのアプリケーションを実行する、あるいはコンテンツにアクセスすることができる。同様に、CONCUSは、第1のセルラーAP195Aと第2のセルラーAP195Bの一方と第1のWi−Fiノード110Aとを介して、第1のユーザ群100Aと第2のユーザ群100B内のPEDまたはFEDを利用して、発明の実施形態に係る上記動作またはその他の動作を実行することができる。 Therefore, the consumer and/or the customer (CONCUS) can utilize the PED and/or FED in the enterprise 160 to access, for example, one of the first content server 190A or the second content server 190B, and A web-based that provides the HCS-HCDAP function, which performs operations such as accessing/downloading the application that provides the HCS-HCDAP function according to the embodiment, executes the already installed application, and provides the HCS-HCDAP function. You can run the application or access the content. Similarly, the CONCUS transmits PEDs in the first user group 100A and the second user group 100B via one of the first cellular AP 195A and the second cellular AP 195B and the first Wi-Fi node 110A, or The FED may be used to perform the above or other operations according to embodiments of the invention.

次に、図1Bは、本発明の1実施形態に係るアーキテクチャ1000を示し、図1Aと同様、ネットワーク100には、ソーシャルネットワーク(SOCNETS)165と、CBSTMやNBCTMなどの第1のサービスプロバイダ170Aおよび第2のサービスプロバイダ170Bと、Wieden&KennedyとDroga5などの第1の広告代理店170Cおよび第2の広告代理店170Dと、AudiTMやPepsiCoTMなどの第1の広告主175Aおよび第2の広告主175Bと、YouTubeTMやGoogleTMなどの第1のチャネルプロバイダ185Aおよび第2のチャネルプロバイダ185Bと、第1のサーバ190Aとが接続される。図示するように、サーバ190Aは、公衆、衛生、保険、政府ウェブポータル;映像配信ウェブポータル;マーケティング・広告ウェブポータル;イベント・アトラクション、小売りウェブポータル;投資家PRウェブポータルなどの第1のポータル1005〜第5のポータル1025を組み込む。したがって、一次マルチメディアコンテンツおよびその関連ハイパーメディアリンク/二次マルチメディアコンテンツのアイテムは、サーバ190A上の特定のウェブポータルにアクセスすることができる、および/または対応付けることができる。任意で、CBSTMとNBCTMなどの第1の配信ネットワーク170Aおよび第2の配信ネットワーク170B、Wieden&KennedyとDroga5などの第1の広告代理店170Cおよび第2の広告代理店170D、AudiTMやPepsiCoTMなどの第1の広告主175Aおよび第2の広告主175B 、YouTubeTMやGoogleTMなどの第1のチャネルプロバイダ185Aおよび第2のチャネルプロバイダ185Bは、特定のウェブポータルに対応付けることができる、あるいは第1のサーバ190A上の複数のウェブポータルに対応付けることができる。 Next, FIG. 1B shows an architecture 1000 according to an embodiment of the present invention. As in FIG. 1A, the network 100 includes a social network (SOCNETS) 165 and a first service provider such as CBS or NBC ™. 170A and a second service provider 170B, a first advertising agency 170C and a second advertising agency 170D such as Wieden & Kennedy and Droga5, and a first advertiser 175A and a second advertisement such as Audi or PepsiCo ™. The main server 175B, the first channel provider 185A and the second channel provider 185B such as YouTube or Google , and the first server 190A are connected. As shown, the server 190A is a first portal 1005 such as public, health, insurance, government web portal; video distribution web portal; marketing/advertising web portal; event attraction, retail web portal; investor PR web portal. ~ Incorporate fifth portal 1025. Accordingly, the items of primary multimedia content and their associated hypermedia links/secondary multimedia content can access and/or be associated with a particular web portal on server 190A. Optionally, a first distribution network 170A and a second distribution network 170B such as CBS and NBC , a first advertising agency 170C and a second advertising agency 170D such as Wieden & Kennedy and Draga5, Audi or PepsiCo ™. A first advertiser 175A and a second advertiser 175B such as, a first channel provider 185A and a second channel provider 185B such as YouTube or Google can be associated with a particular web portal, or It can be associated with a plurality of web portals on one server 190A.

また、第1のサーバ190Aは、たとえば、コンテンツディレクトリ;販売&ライセンス管理;登録;取引&財務;規則を表す第1のデータベース1030〜第5のデータベース1050にも対応付けられる。また、第1のサーバ190Aは、ファイアウォール1060と、明瞭化のために図示しないが、第1のサーバ190Aを電子的攻撃から守ることに関連するその他のセキュリティ手段とに対応付けられる。また、インタフェース1065は、第1のサーバ190Aが接続される様々なネットワーク、システム、サーバクラスタ、第2のサーバ190B、ネットワーク100などの各種インタフェース要件だけでなく、ウェブポータルと第1のデータベース1030〜第5のデータベース1050および明瞭化のために図示しないメモリとのインタフェースをとる各種インタフェースをサポートする。第1のサーバ190A内には、CRM&アナリティックス1070、インタラクティブコードデータベース1075、財務情報1080、インタラクティブリスト1085も実装される。インタラクティブコードデータベース1070とインタラクティブリスト1085のインタラクティブエレメント(たとえば、ハイパーメディアリンク、スポット)は、カナダ、プリンスエドワード島、シャーロットタウンのZED Creativeによって提供されるハイパーメディアリンクを介して、マルチメディアコンテンツのアイテム内でアクセスおよび移動可能であるマイクロウェブサイトの実装である。したがって、第1のサーバ190Aは、第2のサーバ190Bを含むがそれに限定されないサーバと共に、ユーザ、閲覧者、消費者、広告主、企業、第三者、サービスプロバイダ、マルチメディアコンテンツ生成業者らに、それらに適用可能なHCS−HCDAP機能のサブセットを提供する。 Further, the first server 190A is also associated with, for example, a first database 1030 to a fifth database 1050 representing a content directory; sales & license management; registration; transaction &finance; Also, the first server 190A is associated with the firewall 1060 and other security measures (not shown for clarity) that are associated with protecting the first server 190A from electronic attacks. The interface 1065 is not only the interface requirements for various networks, systems, server clusters, the second server 190B, the network 100, etc., to which the first server 190A is connected, but also the web portal and the first database 1030. Supports various interfaces to interface with the fifth database 1050 and memory not shown for clarity. A CRM & analytics 1070, an interactive code database 1075, financial information 1080, and an interactive list 1085 are also installed in the first server 190A. Interactive code database 1070 and interactive elements of interactive list 1085 (eg, hypermedia links, spots) are available within items of multimedia content via hypermedia links provided by ZED Creative in Charlottetown, Prince Edward Island, Canada. An implementation of a micro website that is accessible and mobile at. Thus, the first server 190A, along with servers including, but not limited to, the second server 190B, provides users, viewers, consumers, advertisers, businesses, third parties, service providers, multimedia content producers, etc. , Provides a subset of the HCS-HCDAP functions applicable to them.

図1Cは、発明の実施形態に係る、HCS−HCDAP機能をサポートする電子装置204およびネットワークアクセスポイント207を示す。電子装置204はたとえばPEDおよび/またはFEDであってもよく、上記および下記の追加エレメントを含むことができる。スマートフォン155などの電子装置204と、第1のAP110などのアクセスポイント(AP)206と、通信サーバ、ストリーミングメディアサーバなどの1つ以上のネットワーク装置207と、第1のサーバ190Aと第2のサーバ190Bなどのルータとを含むシステム200の概略機能図の一部として、電子装置204内のプロトコルアーキテクチャも示す。ネットワーク装置207は、図1を参照して上述したようなネットワーク、有線、無線および/または光通信リンクの組み合わせを介して、および上述するように直接、AP206に接続することができる。ネットワーク装置207はネットワーク100に接続され、ソーシャルネットワーク(SOCNETS)165と、CBSTMやNBCTMなどの第1のサービスプロバイダ170Aおよび第2のサービスプロバイダ170Bと、Wieden&KennedyとDroga5などの第1の広告代理店170Cおよび第2の広告代理店170Dと、AudiTMやPepsiCoTMなどの第1の広告主175Aおよび第2の広告主175Bと、YouTubeTMやGoogleTMなどの第1のチャネルプロバイダ185Aおよび第2のチャネルプロバイダ185Bもネットワーク100に接続される。 FIG. 1C illustrates an electronic device 204 and a network access point 207 supporting HCS-HCDAP functionality, according to an embodiment of the invention. The electronic device 204 may be, for example, a PED and/or a FED, and may include additional elements above and below. Electronic device 204, such as smartphone 155, access point (AP) 206, such as first AP 110, one or more network devices 207, such as communication servers, streaming media servers, first server 190A and second server. The protocol architecture within the electronic device 204 is also shown as part of a schematic functional diagram of the system 200 including a router such as 190B. The network device 207 may connect to the AP 206 via a combination of networks, wired, wireless and/or optical communication links as described above with reference to FIG. 1 and directly as described above. The network device 207 is connected to the network 100, and includes a social network (SOCNETS) 165, a first service provider 170A and a second service provider 170B such as CBS and NBC ™, and a first advertising agent such as Wieden & Kennedy and Doga5. Store 170C and second advertising agency 170D, first advertiser 175A and second advertiser 175B, such as Audi and PepsiCo ™, and first channel provider 185A and second, such as YouTube and Google . Channel provider 185B is also connected to the network 100.

電子装置204は、1つ以上のプロセッサ210と、プロセッサ210に連結されるメモリ212とを含む。AP206は、1つ以上のプロセッサ211と、プロセッサ210に連結されるメモリ213とをさらに含む。プロセッサ210および211の非包括的リストの例は、中央処理部(CPU)、デジタル信号プロセッサ(DSP)、縮小命令セットコンピュータ(RISC)、縮小命令セットコンピュータ(CISC)などを含む。さらに、プロセッサ210および211のいずれも、用途特定集積回路(ASIC)の一部または用途特定標準製品(ASSP)の一部であってもよい。メモリ212および213の非包括的リストの例は、レジスタ、ラッチ、ROM、EEPROM、フラッシュメモリ装置、不揮発性ランダムアクセスメモリ装置(NVRAM)、SDRAM、DRAM、ダブルデータレート(DDR)メモリ装置、SRAM、ユニバーサルシリアルバス(USB)脱着可能メモリなどの半導体装置の任意の組み合わせを含む。 The electronic device 204 includes one or more processors 210 and a memory 212 coupled to the processor 210. The AP 206 further includes one or more processors 211 and a memory 213 coupled to the processor 210. Examples of non-exhaustive lists of processors 210 and 211 include a central processing unit (CPU), digital signal processor (DSP), reduced instruction set computer (RISC), reduced instruction set computer (CISC), etc. Further, both processors 210 and 211 may be part of an application specific integrated circuit (ASIC) or part of an application specific standard product (ASSP). Examples of non-exhaustive lists of memories 212 and 213 include registers, latches, ROM, EEPROM, flash memory devices, non-volatile random access memory devices (NVRAM), SDRAM, DRAM, double data rate (DDR) memory devices, SRAM, Includes any combination of semiconductor devices such as Universal Serial Bus (USB) removable memory.

電子装置204は、プロセッサ210のいずれかに接続される、マイクロフォンなどの音声入力エレメント214と、スピーカなどの音声出力エレメント216とを含むことができる。電子装置204は、プロセッサ210のいずれかに接続される、ビデオカメラやカメラなどの映像入力エレメント218と、LCDディスプレイなどの映像出力エレメント220を含むことができる。また、電子装置204はキーボード215とタッチパッド217を含み、該タッチパッドは、ユーザがコンテンツを入力する、あるいは1つ以上のアプリケーション222内の機能を選択することができる物理的キーボードとタッチパッドであってもよい。もしくは、キーボード215とタッチパッド217は、電子装置204内でディスプレイの一部を形成する接触感応エレメントの所定領域であってもよい。1つ以上のアプリケーション222が通常、メモリ212に記憶され、プロセッサ210の組み合わせによって実行可能である。電子装置204は、プロセス210に3次元運動入力を提供する加速度計260と、プロセッサ210に地理的位置情報を提供するGPS262も含む。 The electronic device 204 can include an audio input element 214, such as a microphone, and an audio output element 216, such as a speaker, connected to any of the processors 210. The electronic device 204 can include a video input element 218, such as a video camera or camera, and a video output element 220, such as an LCD display, connected to any of the processors 210. The electronic device 204 also includes a keyboard 215 and a touchpad 217, which is a physical keyboard and touchpad that allows a user to enter content or select functions within one or more applications 222. It may be. Alternatively, the keyboard 215 and touchpad 217 may be predetermined areas of the touch-sensitive element that form part of the display within the electronic device 204. One or more applications 222 are typically stored in memory 212 and can be executed by a combination of processors 210. The electronic device 204 also includes an accelerometer 260 that provides a three-dimensional motion input to the process 210 and a GPS 262 that provides geographical location information to the processor 210.

電子装置204はプロトコルスタック224を含み、AP206は通信スタック225を含む。システム200内で、プロトコルスタック224がIEEE802.11プロトコルスタックとして示されるが、インターネットエンジニアリングタスクフォース(IETF)マルチメディアプロトコルスタックなどのその他のプロトコルスタックを利用することもできる。同様に、APスタック225はプロトコルスタックを活用するが、明瞭化のために拡張していない。プロトコルスタック224およびAPスタック225の構成要素は、ソフトウェア、ファームウェアおよび/またはハードウェアの任意の組み合わせで実現することができる。プロトコルスタック224は、1つ以上のFront−End Tx/Rx&アンテナ228に接続されるIEEE802.11対応PHYモジュール226と、IEEE802.2対応LLCモジュール232に接続されるIEEE802.11対応MACモジュール230とを含む。プロトコルスタック224は、ネットワーク層IPモジュール234、トランスポート層ユーザデータグラムプロトコル(UDP)モジュール236、トランスポート層通信制御プロトコル(TCP)モジュール238を含む。 The electronic device 204 includes a protocol stack 224 and the AP 206 includes a communication stack 225. Within system 200, protocol stack 224 is shown as an IEEE 802.11 protocol stack, but other protocol stacks such as the Internet Engineering Task Force (IETF) multimedia protocol stack may also be utilized. Similarly, AP stack 225 leverages the protocol stack, but has not extended it for clarity. The components of protocol stack 224 and AP stack 225 can be implemented in any combination of software, firmware and/or hardware. The protocol stack 224 includes an IEEE 802.11 compatible PHY module 226 connected to one or more Front-End Tx/Rx & antennas 228, and an IEEE 802.11 compatible MAC module 230 connected to an IEEE 802.2 compatible LLC module 232. Including. The protocol stack 224 includes a network layer IP module 234, a transport layer user datagram protocol (UDP) module 236, and a transport layer communication control protocol (TCP) module 238.

プロトコルスタック224は、セッション層リアルタイムトランスポートプロトコル(RTP)モジュール240、セッション告知プロトコル(SAP)モジュール242、セッション開始プロトコル(SIP)モジュール244、リアルタイムストリーミングプロトコル(RTSP)モジュール246をさらに含む。プロトコルスタック224は、プレゼンテーションレイヤメディア処理モジュール248、呼出し制御モジュール250、1つ以上の音声コーデック252、1つ以上の映像コーデック254を含む。アプリケーション222は、AP206を用いて、装置207のいずれかとの通信セッションを維持する、および/または終了することができる。通常、アプリケーション222は、目的に応じてSAP、SIP、RTSP、メディア処理、コール制御モジュールを始動させる。一般的には、情報はTCPモジュール238、IPモジュール234、LLCモジュール232、MACモジュール230を通じて、SAP、SIP、RTSP、メディア移動、コール制御モジュールからPHYモジュール226へ伝播する。 The protocol stack 224 further includes a session layer real-time transport protocol (RTP) module 240, a session announcement protocol (SAP) module 242, a session initiation protocol (SIP) module 244, and a real-time streaming protocol (RTSP) module 246. The protocol stack 224 includes a presentation layer media processing module 248, a call control module 250, one or more audio codecs 252, one or more video codecs 254. The application 222 may use the AP 206 to maintain and/or terminate a communication session with any of the devices 207. Typically, the application 222 will start SAP, SIP, RTSP, media processing, call control modules depending on the purpose. In general, information propagates from the SAP, SIP, RTSP, media movement and call control modules to the PHY module 226 through the TCP module 238, IP module 234, LLC module 232 and MAC module 230.

当業者にとって自明であるように、電子装置204の構成要素は、AP206内で実現することができ、それらの構成要素はIEEE802.11対応PHYモジュール、IEEE802.11対応MACモジュール、IEEE802.2対応LLCモジュール232などのプロトコルスタック224の1つ以上の構成要素を含むが、それらに限定されない。AP206は、ネットワーク層IPモジュール、トランスポート層ユーザデータグラムプロトコル(UDP)モジュール、トランスポート層送信制御プロトコル(TCP)モジュール、セッション層リアルタイム転送プロトコル(RTP)モジュール、セッション告知プロトコル(SAP)モジュール、セッション開始プロトコル(SIP)モジュール、リアルタイムストリーミングプロトコル(RTSP)モジュール、メディア移動モジュール、コール制御モジュールをさらに含む。電子装置204によって表される可動および固定電子装置は、図示するIEEE802.11に加えて1つ以上の追加の無線または有線インタフェースを含んでいてもよく、該インタフェースは、IEEE802.15、IEEE802.16、IEEE802.20、UMTS、GSM850、GSM900、GSM1800、GSM1900、GPRS、ITU−R5.138、ITU−R5.150、ITU−R5.280、IMT−1000、DSL、ダイヤルアップ、DOCSIS、イーサネット、G.hn、ISDN、MoCA、PON、電力線通信(PLC)を含む群から選択することができる。 Those of ordinary skill in the art will appreciate that the components of electronic device 204 may be implemented within AP 206, such components being an IEEE 802.11 compliant PHY module, an IEEE 802.11 compliant MAC module, an IEEE 802.2 compliant LLC. It includes, but is not limited to, one or more components of protocol stack 224, such as module 232. The AP 206 includes a network layer IP module, a transport layer user datagram protocol (UDP) module, a transport layer transmission control protocol (TCP) module, a session layer real time transfer protocol (RTP) module, a session announcement protocol (SAP) module, and a session. It further includes an initiation protocol (SIP) module, a real-time streaming protocol (RTSP) module, a media movement module, a call control module. The mobile and stationary electronic devices represented by electronic device 204 may include one or more additional wireless or wired interfaces in addition to the illustrated IEEE 802.11, which interfaces are IEEE 802.15, IEEE 802.16. , IEEE 802.20, UMTS, GSM850, GSM900, GSM1800, GSM1900, GPRS, ITU-R5.138, ITU-R5.150, ITU-R5.280, IMT-1000, DSL, dialup, DOCSIS, Ethernet, G.I. It can be selected from the group including hn, ISDN, MoCA, PON, power line communication (PLC).

図2は、発明の実施形態により、ユーザに提供されるマルチメディアコンテンツ内のハイパーメディアリンクの視覚的インジケータの1例を示す。したがって、図示するように、閲覧者は、ハイパーメディアリンクと対応付けたマルチメディアコンテンツ200のアイテムにアクセスしている。したがって、マルチメディアコンテンツ200のアイテムが再生中、本例では、タイムバー220で示すように、ハイパーメディアリンクアイコン210がマルチメディアコンテンツのアイテム内の所定の位置および時間に出現する。ハイパーメディアリンクアイコン210を選択すると、リンクされた二次マルチメディアコンテンツの関連アイテムが、たとえば図4、5、7、8に示すようにユーザに提示されている。 FIG. 2 illustrates an example of a visual indicator of hypermedia links in multimedia content provided to a user according to an embodiment of the invention. Thus, as shown, the viewer is accessing an item of multimedia content 200 associated with the hypermedia link. Therefore, while the item of multimedia content 200 is playing, in this example, the hypermedia link icon 210 appears at a predetermined position and time within the item of multimedia content, as indicated by the time bar 220. Upon selection of the hypermedia link icon 210, related items of linked secondary multimedia content are presented to the user, for example, as shown in FIGS. 4, 5, 7, and 8.

任意で、ハイパーメディアリンクアイコン210の形状や、塗りつぶし色、透明度、塗りつぶしパターンなどの塗りつぶしパラメータを伴う厚さ、色、透明度などの境界パラメータは、閲覧者の動作に応じて、表示時の一次マルチメディアコンテンツ200のパレット、ハイパーメディアリンクアイコン210を設定するユーザの基本設定、一次マルチメディアコンテンツ200のビューの基本設定を含むが、それらに限定されない1以上の要因に応じて設定することができる。図10A〜10Eから明らかなように、閲覧者に対してハイパーメディアリンクの存在を強調するため、ハイパーメディアリンクアイコン210の変更の他に別のオプションも存在するが、図10Eで明らかなように、その存在は閲覧者に全く示さなくてもよく、隠れたハイパーメディアリンクアイコン210を選択することで、同じアクションがトリガされる。これらの例では、閲覧者の実際の興味を測ることができ、ハイパーメディアリンクアイコン210に対応付けられないその他のアイテムを選択することによって、閲覧者の基本設定に関する追加情報を、広告主、サービスプロバイダ、第三者プロバイダなどに提供する。 Optionally, the shape of the hypermedia link icon 210 and the boundary parameters such as thickness, color, and transparency with the fill parameters such as fill color, transparency, fill pattern, etc. may be determined according to the viewer's behavior. It may be set according to one or more factors including, but not limited to, a palette of media content 200, a user's preferences for setting hypermedia link icon 210, and a view's preferences for primary multimedia content 200. As is apparent from FIGS. 10A-10E, there are other options besides changing the hypermedia link icon 210 to emphasize the presence of the hypermedia link to the viewer, but as can be seen in FIG. 10E. , Its presence need not be shown to the viewer at all, and selecting the hidden hypermedia link icon 210 triggers the same action. In these examples, additional information about the viewer's preferences can be provided by the advertiser, service by selecting other items that can measure the viewer's actual interest and are not associated with the hypermedia link icon 210. Provide to providers, third-party providers, etc.

図3は、本発明の1実施形態により、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関連する視覚的インジケータの進展を表す第1の画面画像300A〜第4の画面画像300Dを示す。第1の画面画像300Aに示すように、一次マルチメディアコンテンツのタイムライン330は、既に確定されたハイパーメディアリンクアイコン310と徐々に展開するハイパーメディアリンクアイコン320と共に第1の画面画像300Aの下部に沿って示され、徐々に展開するハイパーメディアリンクアイコン320は第2の画面画像300Bに示されるように展開しきったハイパーメディアリンクアイコン340となるまで、一定期間にわたって外観を変化させ、その外観は確定されたハイパーメディアリンクアイコン310の外観と類似する。任意で、発生するハイパーメディアリンクアイコン320の形状や、塗りつぶし色、透明度、塗りつぶしパターンなどの塗りつぶしパラメータを伴う厚さ、色、透明度などの境界パラメータは、閲覧者の動作に応じて、表示時の一次マルチメディアコンテンツのパレット、徐々に展開するハイパーメディアリンクアイコン320を設定するユーザの基本設定、一次マルチメディアコンテンツ200のビューの基本設定を含むが、それらに限定されない1以上の要因に応じて設定することができる。図10A〜10Eから明らかなように、閲覧者に対してハイパーメディアリンクの存在を強調するため、徐々に展開するハイパーメディアリンクアイコン320の変更に加えて他のオプションも存在する。任意で、徐々に展開するハイパーメディアリンクアイコン320は、確定されたハイパーメディアリンクアイコン310と類似の形状および大きさを有することができる、あるいは、徐々に展開するハイパーメディアリンクアイコン320は、確定されたハイパーメディアリンクアイコン310と異なる形状および大きさを有することができる。 FIG. 3 illustrates a first screen image 300A to a fourth screen image 300D representing the evolution of visual indicators associated with hypermedia links in multimedia content presented to a user, according to one embodiment of the invention. .. As shown in the first screen image 300A, the timeline 330 of the primary multimedia content is displayed at the bottom of the first screen image 300A along with the already confirmed hypermedia link icon 310 and the gradually expanding hypermedia link icon 320. The hypermedia link icon 320, which is shown along and gradually expands, changes its appearance over a certain period until the hypermedia link icon 340 is fully expanded as shown in the second screen image 300B, and its appearance is confirmed. This is similar to the appearance of the hypermedia link icon 310 displayed. Optionally, the shape of the hypermedia link icon 320 that occurs, and boundary parameters such as thickness, color, and transparency that accompany the fill parameters such as fill color, transparency, and fill pattern, are displayed at the time of display according to the viewer's operation. Set according to one or more factors including, but not limited to, a palette of primary multimedia content, a user's preferences to set a gradually expanding hypermedia link icon 320, and preferences for views of the primary multimedia content 200. can do. As is apparent from FIGS. 10A-10E, there are other options in addition to the gradually expanding hypermedia link icon 320 to emphasize the presence of hypermedia links to the viewer. Optionally, the gradually expanding hypermedia link icon 320 can have a shape and size similar to the confirmed hypermedia link icon 310, or the gradually expanding hypermedia link icon 320 can be confirmed. The hypermedia link icon 310 may have a different shape and size.

第3の画面画像300Cに示すように、一次マルチメディアコンテンツ380のタイムラインは、既に設定されたハイパーメディアリンクアイコン350と共に第3の画面画像300Cの下部に沿って示される。次に、第4の画面画像300Dに示すように、設定されたハイパーメディアリンクアイコン350は、新たなハイパーメディアリンクアイコン370と共に、消失中のハイパーメディアリンクアイコン360として示される。したがって、自明なことに、第1の画像300Aおよび第2の画像300Bに示すように徐々に展開する外観を有することに加えて、ハイパーメディアリンクアイコンは、第3の画像300Cおよび第4の画像300Dに示すように徐々に消失する外観を有していてもよい。任意で、次第に消失するハイパーメディアリンクアイコン320の形状や、塗りつぶし色、透明度、塗りつぶしパターンなどの塗りつぶしパラメータを伴う厚さ、色、透明度などの境界パラメータは、閲覧者の動作に応じて、表示時の一次マルチメディアコンテンツのパレット、徐々に展開するハイパーメディアリンクアイコンを設定するユーザの基本設定、一次マルチメディアコンテンツのビューの基本設定を含むが、それらに限定されない1以上の要因に応じて設定することができる。 As shown in the third screen image 300C, the timeline of the primary multimedia content 380 is shown along the bottom of the third screen image 300C with the hypermedia link icon 350 already set. Next, as shown in the fourth screen image 300D, the set hypermedia link icon 350 is shown as the disappearing hypermedia link icon 360 together with the new hypermedia link icon 370. Thus, it is self-evident that in addition to having a gradual unfolding appearance as shown in the first image 300A and the second image 300B, the hypermedia link icon is displayed in the third image 300C and the fourth image 300C. It may have an appearance that gradually disappears, as shown at 300D. Optionally, the shape of the hypermedia link icon 320 that gradually disappears and the boundary parameters such as the thickness, the color, and the transparency with the fill parameters such as the fill color, the transparency, and the fill pattern are displayed at the time of display according to the operation of the viewer. Set according to one or more factors including, but not limited to, a palette of primary multimedia content, user preferences for setting progressively expanding hypermedia link icons, and preferences for views of primary multimedia content. be able to.

自明なことに、確定されたハイパーメディアリンクアイコン310、徐々に展開するハイパーメディアリンクアイコン320、展開しきったハイパーメディアリンクアイコン340、確定されたハイパーメディアリンクアイコン350、新たなハイパーメディアリンクアイコン370などのハイパーメディアリンクアイコンは、開始時間または持続時間、開始時間および終了時間、ハイパーメディアリンクアイコンがゼロから確定形状まで出現する展開時間、ハイパーメディアリンクアイコンが確定形状からゼロまで消失する移行時間などのタイミング情報に対応付けることができる。また、ハイパーリンクリンクアイコンの外観は、一次マルチメディアコンテンツに存在する期間、徐々に展開させることができることも自明であろう。 Obviously, the confirmed hypermedia link icon 310, the gradually expanding hypermedia link icon 320, the fully expanded hypermedia link icon 340, the confirmed hypermedia link icon 350, the new hypermedia link icon 370, etc. Hypermedia link icons include start time or duration, start time and end time, expansion time when the hypermedia link icon appears from zero to the final shape, transition time when the hypermedia link icon disappears from the final shape to zero, etc. It can be associated with timing information. It will also be apparent that the appearance of hyperlink link icons can be gradually evolved over the life of the primary multimedia content.

図4は、マルチメディアコンテンツ内のハイパーメディアリンクの選択に基づき、本発明の1実施形態により、ユーザに提示されるマルチメディアコンテンツ内のマイクロウェブサイトの生成に関連する第1の画面画像400A〜第4の画面画像400Dを示す。第1の画面画像400Aに示すように、一次マルチメディアコンテンツのタイムライン460は、既に設定されたハイパーメディアリンクアイコン410と共に第1の画面画像400Aの下部に沿って示される。次に、ユーザが確定されたハイパーメディアリンクアイコン410を選択すれば、ユーザは、第2の画面画像400Bの初期フレーム430から第3の画面画像400Cのマイクロウェブサイト440まで設定されるマイクロウェブサイトを通じて、二次マルチメディアコンテンツにアクセスすることができる。本例では、第1の画面画像400A〜第3の画面画像400C内の一次マルチメディアコンテンツは鉢クラゲであり、マイクロウェブサイト440内に提示される関連コンテンツは鉢クラゲに関する追加情報である。第4の画面画像400Dを参照すると、マイクロウェブサイトコンテンツは、第2のマイクロウェブサイト450に示されるように変化しており、マイクロウェブサイトコンテンツ内のページ455はユーザの選択に基づき変更されている。図4Bの第5の画面画像400Eには、第2のマイクロウェブサイト450はページ455セレクタの他に、一次マルチメディアコンテンツの閲覧者に対応付けられるソーシャルメディアサービス用のハイパーリンクアイコンを有するソーシャルメディアバー470が含まれ、これらは、たとえば、ユーザによるHCS−HCDAPを提供するアプリケーションへのログインに応じて、あるいはソーシャルメディアウェブサイトのうちの1つまたはソーシャルネットワークアプリケーションをインストールした電子装置で一次マルチメディアコンテンツを閲覧しているときは既知のソーシャルメディアとユーザとの対応付けを通じて設定される。ソーシャルメディアバー470内のハイパーリンクアイコンを選択すると、たとえば図5の第1の画面画像500A内のポップアップ510を掲示することによって示されるようなポスティングページが生じる。また、第2のマイクロウェブサイト400Eでは、他の機能へのリンク480がユーザに提示される。カーソル490は、マイクロウェブサイトのページ内に表示されるコンテンツ自体、マイクロウェブサイトウィンドウよりも大きくして、コンテンツをスクロール/移動できることを示すように描写されている。 FIG. 4 illustrates a first screen image 400A-related to generation of a micro-website in multimedia content presented to a user according to one embodiment of the present invention based on selection of hypermedia links in the multimedia content. A fourth screen image 400D is shown. As shown in the first screen image 400A, the timeline 460 of the primary multimedia content is shown along the bottom of the first screen image 400A with the hypermedia link icon 410 already set. Next, when the user selects the confirmed hypermedia link icon 410, the user sets a micro website from the initial frame 430 of the second screen image 400B to the micro website 440 of the third screen image 400C. Through the secondary multimedia content can be accessed. In this example, the primary multimedia content in the first screen image 400A to the third screen image 400C is a pot jellyfish, and the related content presented in the micro website 440 is additional information about the pot jellyfish. Referring to the fourth screen image 400D, the micro-website content is changing, as shown in the second micro-website 450, and the page 455 in the micro-website content has been modified based on the user's selection. There is. In the fifth screen image 400E of FIG. 4B, the second micro-website 450 has a page 455 selector and social media with hyperlink icons for social media services associated with viewers of the primary multimedia content. A bar 470 is included, which is, for example, in response to a user logging in to an application that provides HCS-HCDAP or on a multimedia device that has one of the social media websites or an electronic device with a social network application installed. When browsing content, it is set by associating known social media with the user. Selecting a hyperlink icon in social media bar 470 results in a posting page, such as that shown by posting pop-up 510 in first screen image 500A of FIG. Further, in the second micro website 400E, a link 480 to another function is presented to the user. The cursor 490 is drawn to show that the content itself displayed within the pages of the micro website can be larger than the micro website window to scroll/move the content.

図5は、マルチメディアコンテンツ内のハイパーメディアリンクの選択に基づき、本発明の1実施形態により、ユーザに提示されるマルチメディアコンテンツ内のマイクロウェブサイトの移動を表す第1の画面画像500A〜第4の画面画像500Dを示す。上述したように、第1の画面画像500Aはマイクロウェブサイト内のソーシャルメディアフィード画面であり、ユーザは1人または複数の友人、またはサブセット/セットの連絡先にメッセージを送ることができる。本例では、ユーザはTwitterTMのツイートを生成しており、送信(ツイート)されたとき、コンテンツはユーザのTwitterフィードに投稿される。第2の画面画像500Bおよび第3の画面画像500Cは、ユーザの使用中、マイクロウェブサイト520の追加キャプチャを示し、キャプチャは追加コンテンツを移動している。図4Aおよび4Bの第1の画像400A〜第5の画像400Eに示されるコンテンツと共に、第1の画面画像500A〜第3の画面画像500Cでユーザに提示されるコンテンツは、一次マルチメディアコンテンツのプロバイダと対応付けられるコンテンツである。 FIG. 5 illustrates first screen images 500A to 500A representing movements of a micro-website in multimedia content presented to a user according to one embodiment of the present invention based on selection of hypermedia links in the multimedia content. 4 shows a screen image 500D of No. 4. As mentioned above, the first screen image 500A is a social media feed screen within a micro-website, where a user can send a message to one or more friends, or a subset/set of contacts. In this example, the user has created a Tweeter tweet, and when sent (a tweet), the content is posted to the user's Twitter feed. The second screen image 500B and the third screen image 500C show additional captures of the micro-website 520 during use by the user, the captures moving additional content. The content presented to the user in the first screen image 500A to the third screen image 500C along with the content shown in the first image 400A to the fifth image 400E of FIGS. 4A and 4B is a primary multimedia content provider. The content is associated with.

対照的に、図4Bの第5の画面画像400Eに示されるリンク480を選択すると、たとえば、一次二次コンテンツのプロバイダ、マイクロウェブサイト内に提示される二次マルチメディアコンテンツのプロバイダ、あるいは一次および二次マルチメディアコンテンツのプロバイダの外部によって提供される追加コンテンツをサーチすることができるサーチ機能へのアクセスがユーザに提供される。したがって、第4の画像500Dに示すように、ユーザには、ユーザがマイクロウェブサイト画像550内でアクセスした一次マルチメディアコンテンツに対応させて、他の人が最近アクセスした他の二次マルチメディアコンテンツのリストが提示される。したがって、アイテムを選択すると、マイクロウェブサイト内での一次マルチメディアコンテンツの表示がトリガされる。同じく、リストが長い場合、ユーザは第5の画面画像500Eのスクロールされたマイクロウェブサイト画像560で示すようにスクロールすることができる。 In contrast, selecting the link 480 shown in the fifth screen image 400E of FIG. 4B selects, for example, a provider of primary and secondary content, a provider of secondary multimedia content presented within a micro-website, or a primary and secondary content. The user is provided with access to a search function that can search for additional content provided by a provider of secondary multimedia content. Accordingly, as shown in the fourth image 500D, the user may be prompted to correspond to the primary multimedia content that the user has accessed in the micro-website image 550 and to other secondary multimedia content that others have recently accessed. Will be presented. Therefore, selecting an item triggers the display of primary multimedia content within the micro-website. Similarly, if the list is long, the user can scroll as shown by the scrolled micro-website image 560 of the fifth screen image 500E.

もしくは、ユーザは、このページの上部のオプションから選択して、第4の画面画像500Dのマイクロウェブサイト550内の閲覧一次マルチメディアコンテンツのリスト「マイスポットリスト」を閲覧することができ、このリストは、閲覧一次マルチメディアコンテンツの最新アイテムのリストであってもよい、あるいは、閲覧一次マルチメディアコンテンツ内のハイパーメディアアイコンの選択と無関係に、または選択に応じて、現在の一次マルチメディアコンテンツに対応付けられる閲覧一次マルチメディアコンテンツの最新アイテムであってもよい。たとえば、ユーザは、ハイパーメディアリンクを介して追加コンテンツにユーザをアクセスさせた閲覧一次マルチメディアコンテンツのアイテムを、後の検索のために閲覧一次マルチメディアコンテンツ履歴リストに記憶することを単に希望することができる。任意で、ユーザは、閲覧一次マルチメディアコンテンツを記憶し、カテゴリに割り当てて、たとえば、改訂トピックを設定し、一次マルチメディアコンテンツを特定のトピックに割り当てることができる。もしくは、ユーザは、人事、雇用、社会のニーズおよび/または願望および/または行為によって定義されるその他の基準に応じてトピックを設定することができる。 Alternatively, the user can browse from a list of browsed primary multimedia content "My Spot List" within the micro-website 550 of the fourth screen image 500D, by selecting from the options at the top of this page, which list May be a list of the latest items of browsed primary multimedia content, or correspond to the current primary multimedia content, independent of or in response to selection of a hypermedia icon in browsed primary multimedia content. It may be the latest item of browse primary multimedia content attached. For example, a user may simply want to store items of browsed primary multimedia content that have caused the user to access additional content via hypermedia links in a browsed primary multimedia content history list for later retrieval. You can Optionally, the user may store the browsed primary multimedia content, assign it to categories, set, for example, revised topics, and assign the primary multimedia content to a particular topic. Alternatively, the user may set the topic according to human resources, employment, social needs and/or other criteria defined by aspirations and/or conduct.

図6は、本発明の1実施形態により、ユーザに提示されるマルチメディアコンテンツ内のハイパーメディアリンクに関連する視覚的インジケータの進展を表す第1の画面画像600A〜第5の画面画像600Eを示す。まず第1の画面画像600A〜第3の画面画像600Cを参照すると、ハイパーメディアリンクアイコン620〜640が広告内の車両に対応付けられて、道路に沿って運転するにつれて一次マルチメディアコンテンツを形成する。したがって、本例では、ハイパーメディアリンクアイコンは、第1の画面画像300A〜第4の画面画像300D内で略静止しているのではなく、一次マルチメディアコンテンツ内の移動エレメントと対応付けられる。ハイパーメディアリンクアイコンと一次マルチメディアコンテンツ内の移動エレメントとの対応付けは、複数のフレーム内のエレメントを特定し補間することと、エレメントを特定し、パターン認識でユーザ定義期間にわたってハイパーリンクアイコンを自動的に対応付けるオブジェクトを特定することと、ユーザがハイパーメディアリンクアイコンに関して所定期間にわたって所定数のフレームを選択することと、を含むがそれらに限定されない当該技術において既知な各種技術を用いて実行することができる。 FIG. 6 illustrates a first screen image 600A to a fifth screen image 600E representing the evolution of visual indicators associated with hypermedia links in multimedia content presented to a user, according to one embodiment of the invention. .. First, referring to the first screen image 600A to the third screen image 600C, the hypermedia link icons 620 to 640 are associated with the vehicles in the advertisement to form the primary multimedia content as driving along the road. .. Therefore, in this example, the hypermedia link icon is associated with a moving element in the primary multimedia content rather than being substantially stationary in the first screen image 300A to the fourth screen image 300D. The correspondence between the hypermedia link icon and the moving element in the primary multimedia content is to identify and interpolate the element in multiple frames, and to identify the element and automatically recognize the hyperlink icon for a user-defined period by pattern recognition. Identifying objects to be associated with, and the user selecting a predetermined number of frames for the hypermedia link icon over a predetermined period of time using various techniques known in the art, including, but not limited to: You can

もしくは、第4の画面画像600Dおよび第5の画面画像600Eに示すように、ハイパーメディアリンクアイコン650は、運転者の手がギア転換装置にかかって、コンソール660の一部を不明瞭にすることで、アイコンが関連するエレメント、本例ではコンソール660が視認度を変動させる場合でもその位置を維持する。本例では、一次マルチメディアコンテンツの閲覧者は、第5の画面画像600E内のハイパーメディアリンクアイコン650を選択すると、コンソール660に関連する二次マルチメディアコンテンツがマイクロウェブサイトに提供されることを当然確信するであろう。第4の画面画像600Dと第5の画面画像600E間のハイパーメディアリンクアイコン650の対応付けが変動するとすれば、ハイパーメディアリンクアイコン650を異なる表示で可視にしてユーザに提示することができる。 Alternatively, as shown in the fourth screen image 600D and the fifth screen image 600E, the hypermedia link icon 650 causes the driver's hand to engage the gear shifting device and obscure a portion of the console 660. Then, even if the element to which the icon is related, in this example, the console 660 changes the visibility, the position is maintained. In this example, the viewer of the primary multimedia content selects the hypermedia link icon 650 in the fifth screen image 600E to indicate that the secondary multimedia content associated with the console 660 is provided to the micro website. Of course you will be convinced. If the association of the hypermedia link icon 650 between the fourth screen image 600D and the fifth screen image 600E changes, it is possible to present the hypermedia link icon 650 in a different display and present it to the user.

当業者にとって自明なように、ハイパーメディアリンクアイコンが一次マルチメディアコンテンツに対応付けられる際、ユーザが一次マルチメディアコンテンツを一時停止すれば、その位置が一時停止の時点で直接特定されていなかったとしても、たとえば最後の定義された時点から補間できるため、ハイパーメディアリンクアイコンを可視にする、あるいは有効にすることができる。 As will be apparent to those skilled in the art, when the hypermedia link icon is associated with the primary multimedia content and the user pauses the primary multimedia content, the position is not directly specified at the time of the suspension. Can also be interpolated from the last defined time, for example, so that the hypermedia link icon can be made visible or valid.

図7は、本発明の1実施形態により、ユーザに提示されるマルチメディアコンテンツ内のマイクロウェブサイトの生成および進展に関連する第1の画面画像700A〜第4の画面画像700Dを示す。本例では、ハイパーメディアリンクアイコン710は、第1の画面画像700Aに示すように、ユーザに対して表示される一次マルチメディアコンテンツ内でアクティブである。その選択により、一次マルチメディアコンテンツが、マイクロウェブサイト740と最後のハイパーメディアリンクアイコン750〜770と共に、第3の画面画像700C〜第4の画面画像700Dを通じて第1のフローをたどるようにトリガされる。しかしながら、ユーザが選択しない場合、一次マルチメディアコンテンツは、第2の画面画像700B〜第4の画面画像700Dと最後のハイパーメディアリンクアイコン750〜770を通じて第2のフローをたどる。したがって、本発明の他の実施形態では、マイクロウェブサイトは実際には表示画像全体に取って代わり、オリジナルコンテンツ、すなわち、第2の画面画像700Bを覆っており、マイクロウェブサイト750として出現するものは実際には、ユーザがハイパーメディアリンクアイコン710を選択するときにユーザに対して提示されるマイクロウェブサイトに埋め込まれるナノウェブサイトである。したがって、ハイパーメディアリンクアイコン710を選択しないと、オリジナルコンテンツ、すなわち、第2の画面画像700Bの残りは、マイクロウェブサイトオーバーレイなしで提示される。したがって、当業者にとって自明であるように、一次マルチメディアコンテンツの最初のエレメントは、二次マルチメディアコンテンツを表示するハイパーメディアリンクアイコンと対応付けられたマイクロウェブサイトを有することができる。その後、対応付けられるハイパーメディアリンクアイコンおよび二次マルチメディアコンテンツを伴う一次マルチメディアコンテンツは、一次マルチメディアコンテンツの別のエレメント内の別のハイパーメディアリンクアイコンのためのマイクロウェブサイトコンテンツとして使用することができる。したがって、ハイパーリンクメディアアイコンおよび二次マルチメディアコンテンツを伴うオリジナルコンテンツは、該当ライセンシングおよび法的許可を得て、一次マルチメディアコンテンツの別のエレメント内で使用することができる。このように、教育施設は、たとえば、コースの広告エレメントのマルチメディアコンテンツを利用するコースガイドを構築し、関連ハイパーメディアリンクアイコンおよび二次マルチメディアコンテンツと共に第三者のマルチメディアコンテンツ広告をコース内に埋め込むことができる。当業者にとって自明なように、本発明の範囲を逸脱せずに、その他多数の入れ子の、層状の、埋め込まれた、リンク付けされたマルチメディアコンテンツを採用することができる。 FIG. 7 illustrates first screen image 700A through fourth screen image 700D related to the generation and evolution of micro-websites in multimedia content presented to a user according to one embodiment of the invention. In this example, hypermedia link icon 710 is active in the primary multimedia content displayed to the user, as shown in first screen image 700A. The selection triggers the primary multimedia content along with the micro-website 740 and the final hypermedia link icons 750-770 to follow the first flow through the third screen image 700C-4th screen image 700D. It However, if the user does not make a selection, the primary multimedia content follows the second flow through the second screen image 700B to the fourth screen image 700D and the last hypermedia link icon 750 to 770. Therefore, in another embodiment of the invention, the micro-website actually replaces the entire displayed image and covers the original content, ie the second screen image 700B, which appears as the micro-website 750. Is actually a nano-website embedded in the micro-website presented to the user when the user selects the hypermedia link icon 710. Therefore, if the hypermedia link icon 710 is not selected, the original content, i.e. the rest of the second screen image 700B, is presented without the micro-website overlay. Thus, as will be appreciated by those skilled in the art, the first element of the primary multimedia content can have a micro-website associated with the hypermedia link icon displaying the secondary multimedia content. The primary multimedia content with associated hypermedia link icon and secondary multimedia content is then used as micro-website content for another hypermedia link icon in another element of the primary multimedia content. You can Thus, the original content with the hyperlink media icon and the secondary multimedia content can be used within another element of the primary multimedia content with the appropriate licensing and legal permission. In this way, the educational facility, for example, builds a course guide that utilizes the multimedia content of the course's advertising elements and provides third-party multimedia content advertisements within the course with associated hypermedia link icons and secondary multimedia content. Can be embedded in. It will be apparent to those skilled in the art that many other nested, layered, embedded, linked multimedia content may be employed without departing from the scope of the present invention.

図8は、以後の閲覧およびアクセスのために、本発明の1実施形態により、ユーザに提示されるマルチメディアコンテンツのアイテム内での複数のハイパーメディアリンクの選択に関連する第1の画面画像800A〜第5の画面画像800Eを示す。図3〜7を参照して上述した本発明の実施形態では、ハイパーメディアリンクアイコンを選択すると、マイクロウェブサイトが開いて表示され、閲覧する、移動する、閉じる、ソーシャルメディアへのリンク付けを行うことができる二次マルチメディアコンテンツがユーザに提示される。しかしながら、図8では、ハイパーメディアリンクアイコンの選択はこのようなアクションをトリガせず、以後の表示、利用、ソーシャルメディアへのリンク付けのために、選択されたハイパーメディアリンクアイコンをスタックに追加する。したがって、第1の画面画像800Aでは、ユーザは、マルチメディアコンテンツのアイテム、本例では衣料店のGapTMによる広告「Back to Blue」を見ている。次に、ズーム画像850に示すように、HCS−HCDAPプロバイダに対応付けられるアイコンを選択して、表示用にハイパーメディアリンクアイコンを起動し、それ以外の場合は、一次マルチメディアコンテンツはアイコンを表示せずに再生される。したがって、
・第2の画像800Bでは、ハイパーメディアリンクアイコンが提示され、ユーザによって1つ選択されると、第1のインサート800Fにおいてハイパーメディアリンクアイコンカウンタが「1」増分される。
・第3の画像800Cでは、ハイパーメディアリンクアイコンが提示され、ユーザによって選択されると、第2のインサート800Gにおいてハイパーメディアリンクアイコンカウンタが「2」増分される。
・第4の画像800Dでは、ハイパーメディアリンクアイコンが提示され、ユーザによって選択されると、第3のインサート800Fにおいてハイパーメディアリンクアイコンカウンタが「3」増分される。
・第5の画像800Eでは、広告の最後が示され、ユーザには、広告を再生させることができ、3つのハイパーメディアリンクアイコンをリスト、本例では「スポットリスト」に追加したことを表す概要が提示される。HCS−HCDAPは、上述したようにコンテンツサービスプロバイダのメディアプレーヤである。
FIG. 8 illustrates a first screen image 800A associated with selecting multiple hypermedia links within an item of multimedia content presented to a user for subsequent viewing and access according to one embodiment of the invention. ~ Shows a fifth screen image 800E. In the embodiments of the present invention described above with reference to FIGS. 3-7, selecting a hypermedia link icon opens and displays a micro-website for browsing, navigating, closing, and linking to social media. Secondary multimedia content that can be presented to the user. However, in FIG. 8, selecting a hypermedia link icon does not trigger such an action and adds the selected hypermedia link icon to the stack for subsequent display, usage, and linking to social media. .. Therefore, in the first screen image 800A, the user is seeing an item of multimedia content, in this example an advertisement "Back to Blue" by Gap TM at a clothing store. Next, as shown in the zoom image 850, select the icon associated with the HCS-HCDAP provider to launch the hypermedia link icon for display, otherwise, the primary multimedia content displays the icon. Played without. Therefore,
In the second image 800B, a hypermedia link icon is presented and the hypermedia link icon counter is incremented by "1" in the first insert 800F when one is selected by the user.
-In the third image 800C, the hypermedia link icon counter is presented and, when selected by the user, the hypermedia link icon counter is incremented by "2" in the second insert 800G.
-In the fourth image 800D, the hypermedia link icon counter is presented and, when selected by the user, the hypermedia link icon counter is incremented by "3" in the third insert 800F.
A fifth image 800E shows the end of the ad, allowing the user to play the ad and a summary showing that three hypermedia link icons have been added to the list, in this example the "spot list". Is presented. HCS-HCDAP is a media player of a content service provider as described above.

図9は、ユーザによって選択され、本発明の1実施形態によりユーザに提示されるマルチメディアコンテンツのアイテムに対応付けられる複数のハイパーメディアリンクの以後の検索に関連する第1の画面画像900A〜第4の画面画像900Dを示す。したがって、ユーザが図8の第5の画像800Eに関して上述した要約画面内で選択している第1の画面画像900Aが示される。これにより、第2の画面画像900Bに示すようにマイクロウェブサイトの表示がトリガされ、次に、第3の画面画像900Cに示すようにズーム画像が表示される。表示されるエレメントは以下を含む:
・広告概要900E、すなわち閲覧している一次マルチメディアコンテンツの要約;
・ユーザが一次マルチメディアコンテンツを再生し、ハイパーメディアリンクアイコンを選択した日付、および一次マルチメディアコンテンツ内の1以上のハイパーメディアリンクアイコンを選択した他のユーザの数などを含むデータフィールド900F;
・ユーザによって選択される第1のハイパーメディアリンクアイコンに対応付けられる第1のハイパーメディアリンクアイテム900G。本例では、GapTMの「Classic Denim Shirt」に関連するアイテム;
・ユーザによって選択される第2のハイパーメディアリンクアイコンに対応付けられる第2のハイパーメディアリンクアイテム900H。本例では、GapTMの「Grey Guitar Strap」に関連するアイテム;
・ユーザによって選択される第3のハイパーメディアリンクアイコンに対応付けられる第3のハイパーメディアリンクアイテム900I。本例では、GibsonTMの「Midtown Kalamazoo Guitar」に関連するアイテム。
FIG. 9 illustrates first screen images 900A through 900A related to subsequent retrieval of multiple hypermedia links selected by a user and associated with an item of multimedia content presented to the user according to one embodiment of the invention. 4 shows a screen image 900D of No. 4. Thus, the first screen image 900A that the user has selected in the summary screen described above with respect to the fifth image 800E of FIG. 8 is shown. This triggers the display of the micro-website as shown in the second screen image 900B, and then the zoom image is displayed as shown in the third screen image 900C. The elements displayed include:
Advertisement summary 900E, a summary of the primary multimedia content being viewed;
A data field 900F including the date when the user played the primary multimedia content and selected the hypermedia link icon, and the number of other users who selected one or more hypermedia link icons in the primary multimedia content;
A first hypermedia link item 900G associated with the first hypermedia link icon selected by the user. In this example, items related to “Classic Denim Short” of Gap ;
A second hypermedia link item 900H associated with the second hypermedia link icon selected by the user. In this example, an item related to “Grey Guital Trap” of Gap ;
A third hypermedia link item 900I associated with the third hypermedia link icon selected by the user. In this example, the items related to "Middown Kalamazoo Guita" of Gibson .

第4の画面画像900Dに示すように、特定の要約情報は、第1のハイパーメディアリンクアイテム900G〜第3のハイパーメディアリンクアイテム900Iと対応付けられる表示コンテンツと連動して提示される。たとえば、図示するように、
・ハイパーメディアリンクアイテムの画像900J;
・ユーザによって総合的に選択されるハイパーメディアリンクアイテムのカウント900K;
・ハイパーメディアリンクアイテムのコスト900L;
・当業者に既知であるように、ユーザが精算プロセス中、後の確認および購入のためにショッピングカートにアイテムを追加することができるオンラインショッピングポータルエレメントを表すショッピングカート900M。
As shown in the fourth screen image 900D, the specific summary information is presented in association with the display content associated with the first hypermedia link item 900G to the third hypermedia link item 900I. For example, as shown,
・Image of hypermedia link item 900J;
A count of hypermedia link items 900K comprehensively selected by the user;
・Cost of hypermedia link item 900L;
A shopping cart 900M that represents an online shopping portal element that allows the user to add items to the shopping cart for later verification and purchase during the checkout process, as known to those skilled in the art.

たとえば、広告の場合は広告主によって、小売店広告の場合は小売店によって、またはユーザの選択に基づくアイテムの現地在庫一覧の検索を通じて、一次マルチメディアコンテンツのアイテムの視聴を終えるまでの期間、価格情報などを提供することができる。他の例では、一次マルチメディアコンテンツは、地域、都市、州、国毎、または国際的に提供することができる。これらの異なる例では、ハイパーメディアリンクアイコンと関連ハイパーメディアリンクアイテムに関するユーザの選択指示を受信すると、HCS−HCDAPは、適切なコンテンツを決定して、第3の画面画像900Cおよび第4の画面画像900Dに示すように、以後の表示内でユーザに提供することができる、あるいは、料金やカウントなどの特定のエレメントを提供して、他の情報によりeコマース機能を使用可能または使用不可にすることができる。たとえば、米国の広告は、たとえば著作権問題によりカナダでは利用できない書籍などのアイテムを含むことがある。本例では、閲覧者の位置をカナダのプリンスエドワード島シャーロットタウンとして特定するHCS−HCDAPはショッピングカート900Mを使用不可とするが、米国メーン州ポートランドの閲覧者に対しては使用可能にする。もしくは、HCS−HCDAPは、アイテムが在庫切れである/小売店で取扱を打ち切られていることを特定し、ショッピングカート900Mではなくユーザに提示される画像を調節することができる。 For example, by the advertiser in the case of advertising, by the retail store in the case of retail advertising, or through searching the local inventory list of items based on the user's selections until the end of viewing the item of primary multimedia content, the price Information can be provided. In other examples, the primary multimedia content can be provided locally, by city, by state, by country, or internationally. In these different examples, upon receiving the user's selection instruction regarding the hypermedia link icon and the related hypermedia link item, the HCS-HCDAP determines the appropriate content and determines the third screen image 900C and the fourth screen image. It may be provided to the user in subsequent displays, as shown at 900D, or may provide certain elements such as charges and counts to enable or disable the e-commerce feature with other information. You can For example, US advertisements may include items such as books that are not available in Canada due to copyright issues, for example. In this example, HCS-HCDAP, which identifies the viewer's location as Charlottetown, Prince Edward Island, Canada, disables shopping cart 900M, but enables it for viewers in Portland, Maine, USA. Alternatively, HCS-HCDAP can identify that the item is out of stock/discontinued at the retail store and adjust the image presented to the user instead of the shopping cart 900M.

次に、図10A〜10Eは、本発明の1実施形態により、ユーザに提示されるマルチメディアコンテンツのアイテム内でハイパーメディアリンクアイコンに関して閲覧者に提示される別の通知を示す。本例では、図10A〜10Fのそれぞれに示す画像は、フランスのパリ第4区に位置するRue Brisemicheの映像セグメントで設定されるフランスのカフェの一時停止マルチメディア表示であり、この時点では「Le Jardin de The」に焦点が当たっている。したがって、以下が示される。
・図3〜9を参照して上述した多角形のコンセプトを利用する第1〜第5のハイパーメディアリンクアイコン1010A、1020A、1030A、1040A、1050Aを含む図10Aの第1の画面画像1000A。ハイパーメディアリンクアイコンの境界パラメータと塗りつぶしパラメータは、閲覧者の基本設定、一次マルチメディアコンテンツプロバイダの基本設定、マイクロウェブサイトプロバイダの基本設定、マルチメディアコンテンツなどを含むがそれらに限定されない要因によって上述したように決定される;
・ハイパーメディアリンクアイコンの周囲の所定領域内の「つや消し」ウィンドウを利用する第1〜第5のハイパーメディアリンクアイコン1010B、1020B、1030B、1040B、1050Bを含む図10Bの第2の画面画像1000B;
・第1〜第5のハイパーメディアリンクアイコン1010C、1020C、1030C、1040C、1050Cを含む図10Cの第3の画面画像1000C。これらのアイコンはユーザに対して表示されないが、ユーザには5つのアクティブなハイパーメディアリンクアイコンの存在が助言され、ユーザは、一次マルチメディアコンテンツを一時停止し、ハイパーメディアリンクアイコンを探し、閲覧を再開することができる;
・インサート内の鮮明な領域1070に対する不明瞭領域1060から明らかなように、ハイパーメディアリンクアイコンの周囲の所定領域内の「不明瞭な」ウィンドウを利用する第1〜第5のハイパーメディアリンクアイコン1010D、1020D、1030D、1040D、1050Dを含む図10Dの第4の画面画像1000D;
・第1〜第5のハイパーメディアリンクアイコン1010E、1020E、1030E、1040E、1050Eを含む図10Eの第5の画面画像1000E。これらのアイコンはユーザに対して表示されず、ゲームシナリオや教育シナリオなどで採用されるように、HCS−HCDAPで馴染みのアイコンを発見するのを促すようにその存在をユーザに助言することもない。
・第6の画面画像1000Fの下部でサムネイルとして示される第1〜第5のハイパーメディアリンクアイコン1010F、1020F、1030F、1040F、1050Fを含む図10Fの第6の画面画像1000F。
Next, FIGS. 10A-10E show another notification presented to a viewer regarding a hypermedia link icon within an item of multimedia content presented to a user, according to one embodiment of the invention. In this example, the images shown in each of FIGS. 10A to 10F are the paused multimedia display of the French cafe set in the video segment of Rue Brisemiche located in the 4th arrondissement of Paris, France, and at this time, “Le The focus is on Jardin de The. Therefore, the following is shown.
The first screen image 1000A of FIG. 10A including first to fifth hypermedia link icons 1010A, 1020A, 1030A, 1040A, 1050A that utilize the polygonal concept described above with reference to FIGS. 3-9. Boundary and fill parameters for hypermedia link icons are described above by factors including, but not limited to, viewer preferences, primary multimedia content provider preferences, micro-website provider preferences, multimedia content, etc. Is determined as follows;
Second screen image 1000B of FIG. 10B including first to fifth hypermedia link icons 1010B, 1020B, 1030B, 1040B, 1050B that utilize a "matte" window within a predetermined area around the hypermedia link icon;
The third screen image 1000C of FIG. 10C including the first to fifth hypermedia link icons 1010C, 1020C, 1030C, 1040C, 1050C. Although these icons are not displayed to the user, the user is advised to have five active hypermedia link icons, and the user pauses the primary multimedia content, looks for the hypermedia link icon, and browses. Can be resumed;
First to fifth hypermedia link icons 1010D utilizing an "indistinct" window within a predetermined area around the hypermedia link icon, as is apparent from the obscure area 1060 to the clear area 1070 in the insert. 10D, fourth screen image 1000D of FIG. 10D, including 1020D, 1030D, 1040D, 1050D;
The fifth screen image 1000E of FIG. 10E including the first to fifth hypermedia link icons 1010E, 1020E, 1030E, 1040E, 1050E. These icons are not displayed to the user, nor are they advised to exist to encourage the discovery of familiar icons in HCS-HCDAP, as they are employed in game scenarios, educational scenarios, etc. ..
The sixth screen image 1000F of FIG. 10F including the first to fifth hypermedia link icons 1010F, 1020F, 1030F, 1040F, 1050F shown as thumbnails below the sixth screen image 1000F.

他の方法も採用することができ、本発明の他の実施形態では、組み合わせて使用することができるのは明らかであろう。たとえば、第6の画面画像1000Fに示すような最初の外観の後、第6の画面画像1000Fまたは第3の画面画像1000Cで採用されるフォーマットに戻る前に、第1の画面画像1000Aが短時間表示される。 It will be appreciated that other methods may be employed and may be used in combination in other embodiments of the invention. For example, after the first appearance as shown in the sixth screen image 1000F, the first screen image 1000A may be displayed for a short time before returning to the format adopted by the sixth screen image 1000F or the third screen image 1000C. Is displayed.

図11は、本発明の1実施形態により、ユーザに後で提示されるマルチメディアコンテンツ1110内のハイパーメディアリンクアイコン1120の設定を示す。したがって、ユーザはHCS−HCDAPエディタ1100を採用している。したがって、ユーザはマルチメディアコンテンツ1110に隣接して、一連の入力フィールド領域を有し、入力フィールドは、
・新たなハイパーメディアリンクアイコンを追加する、あるいは一次マルチメディアコンテンツに対応付けられるタグを編集することを選択できる第1の入力フィールド1130と、
・ユーザがハイパーメディアリンクアイコンの座標とサイズを入力する第2の入力フィールド1140(しかし、本発明の他の実施形態では、ユーザがフォーマット、大きさ、位置などだけでなく、エレメントの追跡を選択できることが自明である)と、
・ユーザがハイパーメディアリンクアイコンのタイミング情報を定義する第3の入力フィールド1150(しかし、本発明の他の実施形態では、ユーザが出現フォーマット、出現タイミング、消失フォーマット、消失タイミングなどを選択できることが自明である)と、
・ユーザがタイトルをハイパーメディアリンクアイコンに対応付けることができる第4の入力フィールド1160と、
・ユーザがマイクロウェブサイト/二次マルチメディアコンテンツ情報をハイパーメディアリンクアイコンに対応付ける第5の入力フィールド1170と、を含むがそれらに限定されない。
FIG. 11 illustrates setting a hypermedia link icon 1120 in multimedia content 1110 that is subsequently presented to a user according to one embodiment of the invention. Therefore, the user has adopted the HCS-HCDAP editor 1100. Thus, the user has a series of input field areas adjacent to the multimedia content 1110, the input fields being
A first input field 1130 from which one can choose to add a new hypermedia link icon or edit the tag associated with the primary multimedia content;
A second input field 1140 in which the user enters the coordinates and size of the hypermedia link icon (but in other embodiments of the invention, the user selects not only format, size, position, etc., but also element tracking; It's obvious that you can do that,
A third input field 1150 that allows the user to define the timing information for the hypermedia link icon (but it is self-evident that in other embodiments of the invention, the user can select the appearance format, the appearance timing, the disappearance format, the disappearance timing, etc.). And)
A fourth input field 1160 that allows the user to associate a title with the hypermedia link icon,
A fifth input field 1170 that allows the user to associate the microwebsite/secondary multimedia content information with the hypermedia link icon, and is not limited thereto.

任意で、ユーザは、記憶されたハイパーメディアリンクアイコンにアクセスし、生成時間を低減できるように、タイトル、フォーマット、二次マルチメディアコンテンツなどのサーチに基づき、サーチ/フィルタリング/選択/編集することができる。本発明の別の実施形態では、ハイパーメディアリンクアイコンと対応付けられるエレメントに関連するサムネイルまたはその他の取得画像はデータベースに記憶されるため、その後、HCS−HCDAPエディタ1100は、ハイパーメディアリンクアイコンと、それに対応付けられるマイクロウェブサイトおよび/または二次マルチメディアコンテンツを自動的に識別し挿入することができる。 Optionally, the user can search/filter/select/edit based on searches for titles, formats, secondary multimedia content, etc. to access stored hypermedia link icons and reduce generation time. it can. In another embodiment of the invention, the thumbnail or other captured image associated with the element associated with the hypermedia link icon is stored in the database, so that the HCS-HCDAP editor 1100 then retrieves the hypermedia link icon, The micro-website and/or secondary multimedia content associated with it can be automatically identified and inserted.

図12は、本発明の1実施形態により、後でユーザに提示されるマルチメディアコンテンツ1210内のハイパーメディアリンクアイコン1220、およびそれに対応付けられるマイクロウェブサイト1230と二次コンテンツの設定を示す。したがって、ユーザはHCS−HCDAPエディタ1200を採用している。したがって、ユーザはマルチメディアコンテンツ1210に隣接して、一連の入力フィールド領域を有し、入力フィールドは、
・ユーザが、新たなハイパーメディアリンクアイコンを追加する、タグを編集する、二次マルチメディアコンテンツをサーチする/追加する/ユーザのハイパーメディアリンクアイコン1220の選択によって生成されるマイクロウェブサイト1230と対応付ける、あるいは、「インテリジェンス」タブを通じてアナリティックスなどを追加することができる第1の入力フィールド1240と、
・ユーザがハイパーメディアリンクアイコンの座標とサイズを入力する第2の入力フィールド1250(しかし、本発明の他の実施形態では、ユーザがフォーマット、大きさ、位置などだけでなく、エレメントの追跡を選択できることが自明である)と、
・ユーザがハイパーメディアリンクアイコンのタイミング情報を定義する第3の入力フィールド1260(しかし、本発明の他の実施形態では、ユーザが出現フォーマット、出現タイミング、消失フォーマット、消失タイミングなどを選択できることが自明である)と、
・ユーザがタイトルをハイパーメディアリンクアイコンに対応付けることができる第4の入力フィールド1270と、
・ユーザがハイパーメディアリンクアイコンに対応付けられるマイクロウェブサイト/二次マルチメディアコンテンツ情報を構成するテーマを選択することができる第5の入力フィールド1280と、
・ユーザがマイクロウェブサイト/二次マルチメディアコンテンツ情報をハイパーメディアリンクアイコンに対応付ける第6の入力フィールド1290と、を含むがそれらに限定されない。
FIG. 12 illustrates a hypermedia link icon 1220 in multimedia content 1210 that is subsequently presented to a user and associated micro-website 1230 and secondary content settings, according to one embodiment of the invention. Therefore, the user has adopted the HCS-HCDAP editor 1200. Thus, the user has a series of input field areas adjacent to the multimedia content 1210, the input fields being
The user adds a new hypermedia link icon, edits tags, searches/adds secondary multimedia content/corresponds to the micro-website 1230 generated by the user's selection of the hypermedia link icon 1220. , Or a first input field 1240, where analytics etc. can be added through the “Intelligence” tab,
A second input field 1250 in which the user enters the coordinates and size of the hypermedia link icon (but in other embodiments of the invention, the user selects not only format, size, position, etc., but also element tracking. It's obvious that you can do that,
A third input field 1260 that allows the user to define the timing information of the hypermedia link icon (but it is self-evident that in other embodiments of the invention, the user can select the appearance format, the appearance timing, the disappearance format, the disappearance timing, etc. And)
A fourth input field 1270 that allows the user to associate a title with the hypermedia link icon,
A fifth input field 1280 that allows the user to select the theme that constitutes the micro-website/secondary multimedia content information associated with the hypermedia link icon;
A sixth input field 1290 that allows the user to associate the micro-website/secondary multimedia content information with the hypermedia link icon, and is not limited thereto.

当業者にとって自明なように、ユーザ1280に提供されるマイクロウェブサイト/二次マルチメディアコンテンツ情報を構成するためのテーマは、該当する全フィールドを満たす条件をユーザに提供する空白型のテンプレートであってもよいし、あるいは、PepsiCo、Cisco、Appleなどの大企業の場合のようにブランディングやソーシャルメディアリンクなどのコア共通情報が既にユーザ向けに設定されている予め構成済みの部分的に完成されたテンプレートであってもよい。任意で、第5の入力フィールド1280において選択可能なテーマはHCS−HCDAPエディタ1200に対応付けることができるが、本発明の他の実施形態では、第三者ウェブエディタ、第三者ウェブ公開ツールなどに対応付けることもできる。 As will be apparent to those skilled in the art, the theme for constructing the micro-website/secondary multimedia content information provided to the user 1280 is a blank template that provides the user with the condition to fill all the applicable fields. Or, as in the case of large companies such as PepsiCo, Cisco, and Apple, core common information such as branding and social media links has already been set up for users and preconfigured partially completed. It may be a template. Optionally, the theme selectable in the fifth input field 1280 can be associated with the HCS-HCDAP editor 1200, but in other embodiments of the invention, a third party web editor, a third party web publishing tool, etc. It can also be associated.

したがって、HCS−HCDAPを利用する本発明の実施形態が、現行の単調な非インタラクティブマルチメディアコンテンツ、たとえば、ユーザに現在提供されている映像と異なり、豊富なマルチメディアコンテンツの機能をマルチメディアコンテンツの閲覧者(消費者)に提供することは明らかであろう。したがって、ユーザは、ユーザが現在閲覧している、および/または内部のマルチメディアコンテンツにアクセスしているマルチメディアコンテンツからもウェブサイト/ウェブページ/アプリケーションからも離れずに、追加調査を実行する、コンテンツを購入、記憶、リンク付けする、追加情報を取得することができる。したがって、上述するように、HCS−HCDAPを利用する本発明の実施形態は、一次マルチメディアコンテンツ内にフレキシブルで追跡可能なマイクロウェブサイトを埋め込むことによってインタラクティブ機能を提供する。ウェブコンテンツのインフラストラクチャ、たとえばHTMLフレームを介して埋め込まれたマイクロウェブサイトは再配信および供給することができ、すべてのマイクロウェブサイト機能と二次マルチメディアコンテンツリンクは維持される。 Therefore, the embodiment of the present invention using the HCS-HCDAP has a rich multimedia content function unlike the current monotonous non-interactive multimedia content, for example, the video currently provided to the user. It will be obvious to provide to the viewer (consumer). Thus, the user may perform additional surveys without leaving the multimedia content that the user is currently browsing and/or accessing the multimedia content within or from the website/web page/application, You can purchase, store, and link content, and get additional information. Therefore, as described above, embodiments of the present invention that utilize HCS-HCDAP provide interactive functionality by embedding flexible, traceable micro-websites within primary multimedia content. Infrastructure for web content, such as micro-websites embedded via HTML frames, can be redistributed and served, while maintaining all micro-website functionality and secondary multimedia content links.

HCS−HCDAP内の発明の実施形態は、マイクロウェブサイトと対応付けられたハイパーメディアリンクおよびハイパーメディアリンクアイコンに、様々なプラットフォームにわたって高い互換性を持たせ、特別なアプリケーションまたはダウンロードを必要とせずに容易にHCS−HCDAPマルチメディアコンテンツを共有および配信させるのにわずかなデータ読み込みしか必要としない。したがって、HCS−HCDAPマルチメディアコンテンツおよび対応付けられたマイクロウェブサイトは複雑度の低いウェブフレームワークを基本として活用するため、データは複数のオペレーティングシステム、装置、アプリケーション上で広く互換性を有し、HCS−HCDAP マルチメディアコンテンツのあらゆるエレメントにおいて、消費者/ユーザ/閲覧者の使い勝手が非常によい。 Embodiments of the invention within HCS-HCDAP make hypermedia links and hypermedia link icons associated with micro-websites highly compatible across various platforms without the need for special applications or downloads. It requires few data reads to easily share and distribute HCS-HCDAP multimedia content. Therefore, since HCS-HCDAP multimedia content and associated micro-websites basically utilize a low complexity web framework, the data is widely compatible on multiple operating systems, devices and applications, HCS-HCDAP For every element of multimedia content, it is very user/user/viewer friendly.

本発明の1実施形態では、HCS−HCDAP技術を実行して、マルチメディアコンテンツの1層(または複数層)上への1以上の層のデータ成層を活用し、層を相互作用させる。したがって、1実施形態では、HCS−HCDAPフレームワーク内で配信される一次マルチメディアコンテンツは、ユーザ/閲覧者から「アクセス可能な」2層を備える。これらのデータの2層のうち1層目は一次マルチメディアコンテンツ自体の層1であり、2層目はハイパーメディアリンクアイコンの層2である。上述したように、ハイパーメディアリンクアイコンは、HCS−HCDAP機能を備える公開一次マルチメディアコンテンツの生成業者によって確定される設定に応じて、可視、不可視などにすることができる。これらの2つの層である層1と層2は、ハイパーメディアリンクアイコンの座標、ハイパーメディアリンクアイコンの設計/サイズ、ハイパーメディアリンクアイコンのタイミング情報、対応付けられる各自の層のIDを含むが、それらに限定されない1セットのパラメータに基づき相互にリンク付けされる。このように、ハイパーメディアリンクアイコンは、一次マルチメディアコンテンツ内の特定エレメント、たとえば視覚的エレメントと対応付けることができる。本発明の他の実施形態では、このリンク付けはさらに複雑化して、ハイパーメディアリンクアイコンが追跡及びリンク付けされるように提示されるタイミング中、エレメントの位置を変動させることができる。 In one embodiment of the present invention, the HCS-HCDAP technique is implemented to leverage and interact with one or more layers of data stratification onto one layer (or layers) of multimedia content. Thus, in one embodiment, the primary multimedia content delivered within the HCS-HCDAP framework comprises two layers "accessible" by the user/viewer. Of these two layers of data, the first layer is layer 1 of the primary multimedia content itself, and the second layer is layer 2 of the hypermedia link icon. As mentioned above, the hypermedia link icon can be visible, invisible, etc., depending on the settings determined by the producer of the public primary multimedia content with HCS-HCDAP functionality. These two layers, Layer 1 and Layer 2, contain the coordinates of the hypermedia link icon, the design/size of the hypermedia link icon, the timing information of the hypermedia link icon, and the ID of each associated layer, They are linked together based on a set of parameters that are not limited to them. In this way, the hypermedia link icon can be associated with a particular element within the primary multimedia content, for example a visual element. In other embodiments of the invention, this linking can be further complicated to vary the position of the element during the time the hypermedia link icon is presented as tracked and linked.

ハイパーメディアリンクアイコンが選択されると、HCS−HCDAPは、本発明の1実施形態では、一次マルチメディアコンテンツを一時停止し、マルチメディアコンテンツ内で第3の層である層3を開き、図3〜10を参照して上述したように、マイクロウェブサイトとサイト内の二次マルチメディアコンテンツ、ソーシャルメディアリンク、ナビゲーション機能などを提供する。もしくは、アクションがログ記録され、一次マルチメディアコンテンツが継続し、後の所定ポイントまで追加層は開かれない。このような代替は図8および9に示される。任意で、マイクロウェブサイトは、最小化して、単に二次マルチメディアコンテンツのアイテムを提示するだけでよい、あるいは、追加情報/コンテンツの表示、ユーザによるソーシャルメディアの投稿、アイテムの購入などを可能にする豊富な機能を備えていてもよい。本発明の他の実施形態では、一次マルチメディアコンテンツは一時停止されないが、マイクロウェブサイト内のユーザのアクションに基づき、たとえば、再生を継続する、所定地点に戻る、所定地点へ進む、所定地点へ向かうことができる。マイクロウェブサイトの大きさと位置は、マイクロウェブサイト/ハイパーメディアリンクアイコン機能を有する一次マルチメディアコンテンツを生成するHCS−HCDAPシステムのユーザによって設定することができる。したがって、マイクロウェブサイトは、本発明の実施形態によると、完全に機能をカスタマイズできる独立したマイクロウェブサイトである。このウィンドウ内で、データを移動し、タスクを実行し、画像を閲覧し、リンクにアクセスすることができる。さらに、マイクロウェブサイトとのエンゲージメントは完全に追跡および解析可能であり、ハイパーメディアリンクアイコンの選択などのユーザアクションを追跡し、アナリティックスおよびその他の機能を提供することができる。したがって、音楽映像は、エレメントへのハイパーメディアリンクアイコンを内部に設け、HCS−HCDAP機能をもって公開する音楽映像製作者は、たとえば、1以上のエレメントとハイパーメディアリンクアイコンとを関わらせる閲覧者のクリック型アクションから収益を受け取ることができる。音楽映像内の他のハイパーメディアリンクアイコンは、単にミュージシャン、音楽またはそれが一部を成すコレクションの注文ページへのリンク付けを行うことができる。クリック毎の収入は、従来技術において既知であるように、単純な選択および/またはコンバージョンなどに基づくことができる。次に、コンテンツ製作者は、アクセスおよび/または再生されたアイテム以外のより複雑なデータおよびアナリティックスを受け取ることができる。 When the hypermedia link icon is selected, HCS-HCDAP, in one embodiment of the invention, pauses the primary multimedia content and opens a third layer, layer 3, within the multimedia content. As described above with reference to FIGS. 10 to 10, it provides a micro-website and secondary multimedia content within the site, social media links, navigation functions, etc. Alternatively, the action is logged and the primary multimedia content continues and no additional layers are opened until some later point. Such an alternative is shown in FIGS. Optionally, the micro-website can be minimized and simply present an item of secondary multimedia content, or allow additional information/content to be displayed, users to post social media, purchase items, etc. You may have abundant functions to do. In other embodiments of the invention, the primary multimedia content is not paused, but based on user actions within the micro-website, for example, continue playing, return to point, go to point, go to point. You can go. The size and location of the micro-website can be set by the user of the HCS-HCDAP system that creates the primary multimedia content with micro-website/hypermedia link icon functionality. Thus, a micro-website, according to an embodiment of the invention, is an independent micro-website with fully customizable functionality. Within this window you can navigate data, perform tasks, view images, and access links. Further, engagement with micro-websites is fully traceable and parseable, allowing user actions such as hypermedia link icon selection to be tracked, providing analytics and other functionality. Therefore, the music video is provided with a hypermedia link icon to the element inside, and the music video creator who publishes it with the HCS-HCDAP function, for example, clicks a viewer who associates one or more elements with the hypermedia link icon. You can receive revenue from type actions. Other hypermedia link icons in the music video can simply link to the order page of the musician, music or collection of which it is a part. Revenue per click can be based on simple selections and/or conversions, etc., as is known in the art. The content creator can then receive more complex data and analytics other than the items that have been accessed and/or played.

本発明の実施形態のいくつかの実施形態では、追加層を設けて、一次マルチメディアコンテンツを公開したHCS−HCDAP内のハイパーメディアリンクアイコンの視認度を切り替えることができる。したがって、この層、たとえば層4により、ユーザを最初の層1のコンテンツ、次に層3のコンテンツに戻らせるのではなく、層3内のエレメントを再度移動/再生する必要なく、層3のコンテンツを一時停止して隠すことができる。生来の閲覧者がHCS−HCDAP機能の全部または一部をサポートしていない場合、閲覧者プラグインを提供することができる。このような場合、閲覧者は関連マイクロウェブサイト、すなわち層3を開いたままハイパーメディアリンクアイコンをクリックすることによってハイパーメディアリンクアイコンディスプレイ、すなわち層2をオンにすることができる、あるいは、デフォルトで表示されている場合はハイパーメディアリンクアイコンをオフにすることができるため、通常通り一次マルチメディアコンテンツを視聴することができるが、興味のある内容を選択し、関連ハイパーメディアリンクアイコンおよび表示されるエレメントが存在するか否かを確認することもできる。本発明の他の実施形態では、ハイパーメディアリンクアイコンをトリガしないアクションも追跡して、コンテンツプロバイダに追加データを設定させる、および/または他のアナリティックスを変更させることができる。たとえば、AudiTMは、図6および7に示すように新車の広告を公開し、ハイパーメディアリンクアイコンが非常に見えにくいとき、あるいは可視であるときすら、第4の画面画像600Dおよび第5の画面画像600Eに表示される広告の一部であるハイパーメディアリンクアイコン650を選択するよりも、背景のラジオおよび/または「S tronic」テキストをタップする閲覧者の方が多いことを、収集データから発見することができる。任意で、層2は2つ以上の層に分割することができ、オンまたはオフに切り替える、クティブまたはアクティブにすることができる様々なレベルのハイパーメディアリンクアイコンディスプレイを可能にする。 In some embodiments of embodiments of the present invention, additional layers may be provided to switch visibility of hypermedia link icons in HCS-HCDAP that exposed the primary multimedia content. Thus, this layer, eg layer 4, does not require the user to go back to the first layer 1 content and then the layer 3 content, but without having to move/play back the elements in layer 3 again. You can pause and hide. If the native viewer does not support all or part of the HCS-HCDAP functionality, a viewer plugin can be provided. In such a case, the viewer can turn on the hypermedia link icon display, layer 2, by clicking on the hypermedia link icon with the relevant micro-website, layer 3 open, or by default. You can turn off the hypermedia link icon when it's displayed, so you can still watch your primary multimedia content as you normally would, but select the content you're interested in and see the associated hypermedia link icon and You can also check if an element exists. In other embodiments of the invention, actions that do not trigger hypermedia link icons may also be tracked, allowing content providers to set additional data and/or change other analytics. For example, Audi publishes an advertisement for a new car, as shown in FIGS. 6 and 7, and when the hypermedia link icon is very hard to see or even visible, the fourth screen image 600D and the fifth screen are displayed. Discovered from the collected data that more viewers tap the background radio and/or the "Stronic" text than select the hypermedia link icon 650 that is part of the advertisement displayed in the image 600E can do. Optionally, layer 2 can be divided into two or more layers, allowing for various levels of hypermedia link icon display that can be turned on or off, activated or activated.

図11および12に示すようなHCS−HCDAPエディタはユーザ、第三者などによってインストールすることができる、あるいは、クラウドベースのHCS−HCDAPエディタであってもよい。HCS−HCDAPエディタは、ユーザが一次マルチメディアコンテンツにアクセスして、結果的に表示されるマイクロウェブサイト内の一次マルチメディアコンテンツおよび二次マルチメディアコンテンツにハイパーメディアリンクアイコンを対応付けるステップを実行することができるコンテンツ管理システム(CMS)および/またはウェブ編集ツールセット(WETS)である。他のCMS/WETSと共通して、HCS−HCDAPエディタは、異なる複雑度で提供することができる、および/またはユーザの契約/キーに基づいて、ロック/アンロックされる機能を有することができる。このように、最初のHCS−HCDAPエディタは、限られた数の層がユーザに提供される機能を単に提供することができる一方、HCS−HCDAPエディタの別の例では、ユーザが複数層で作業し、複数層上のハイパーメディアリンクアイコンを管理することで、たとえば閲覧者の能力または閲覧者の契約レベルに基づき異なるオプション/機能を備えたコンテンツを公開/発表させる高度および/または拡張機能を提供することができる。 The HCS-HCDAP editor as shown in Figures 11 and 12 can be installed by a user, a third party, etc., or may be a cloud-based HCS-HCDAP editor. The HCS-HCDAP editor performs a step of a user accessing the primary multimedia content and associating the hypermedia link icon with the primary multimedia content and the secondary multimedia content in the resulting micro-website. Content Management System (CMS) and/or Web Editing Toolset (WETS). In common with other CMS/WETS, the HCS-HCDAP editor can be offered in different complexity and/or have the ability to be locked/unlocked based on the user's contract/key. . Thus, the original HCS-HCDAP editor could simply provide the functionality that a limited number of layers would provide to the user, while another example of the HCS-HCDAP editor allows the user to work in multiple layers. However, managing hypermedia link icons on multiple layers provides advanced and/or enhanced functionality to publish/announce content with different options/features based on, for example, viewer capabilities or viewer subscription level. can do.

本発明の1実施形態に係るHCS−HCDAPエディタのユーザは、いったん公開の準備ができれば、一次マルチメディアコンテンツ、二次マルチメディアコンテンツ、層などを結合するため、埋込コードを入力するように求められる場合がある。この埋込コードは、一次マルチメディアコンテンツが共有/再配信される場合でも、アナリティックスを可能にする機構として採用することができる。ユーザは、HCS−HCDAPエディタ内で、一次マルチメディアコンテンツ、二次マルチメディアコンテンツ、層などを閲覧、編集、管理するだけでなく、他のダッシュボードを利用して雇用データおよび/またはアナリティックスにアクセスし、それらを活用することができる。任意で、HCS−HCDAPエディタは、アナリティックスなどが直接HCS−HCDAPエディタ内ではなく、他のクラウドベースまたはインストールされたソフトウェアエレメントを通じてユーザにアクセス可能であるスイートの一部であってもよい。本発明の他の実施形態によると、完全および限定機能HCS−HCDAPエディタを提供することができ、ユーザは層の一次マルチメディアコンテンツの表示を有効または無効にしつつHCS−HCDAP機能一次マルチメディアコンテンツを閲覧できる一方、コンテンツアドレス、コンテンツ構造、層、関連分類コード(たとえばHTMLおよびCSS)を閲覧、追加、編集させる完全編集機能を設けることもできる。 The user of the HCS-HCDAP editor according to one embodiment of the present invention, once ready to publish, asks for an embedded code to join the primary multimedia content, secondary multimedia content, layers, etc. May be This embed code can be employed as a mechanism to enable analytics even when the primary multimedia content is shared/re-distributed. Users not only view, edit and manage primary multimedia content, secondary multimedia content, layers, etc. within the HCS-HCDAP editor, but also utilize other dashboards to hire data and/or analytics. You can access and take advantage of them. Optionally, the HCS-HCDAP editor may be part of a suite where analytics or the like is accessible to the user through other cloud-based or installed software elements rather than directly in the HCS-HCDAP editor. According to another embodiment of the present invention, a full and limited function HCS-HCDAP editor can be provided, in which a user can enable or disable the display of the primary multimedia content of the layer while displaying the HCS-HCDAP function primary multimedia content. While being viewable, it is possible to provide a full edit function to view, add, and edit the content address, content structure, layer, and related classification code (for example, HTML and CSS).

当業者にとっては、本発明の実施形態によれば、HCS−HCDAP層/ウィンドウ内の機能コードと共に複数種類および/またはレベルの機能をマルチメディアコンテンツに組み込むことができるのは自明であろう。また、HCS−HCDAPシステム、プラットフォーム、ソフトウェアなどの構造のため、ユーザはeコマース機能などの第三者プラグインを用いて、自身のポートフォリオに他の機能を埋め込み、追加することができる。したがって、広告主は、HCS−HCDAP機能を通じて閲覧者用の直接購入/収益化オプションをサポートする共用可能広告を配信することができる。したがって、マルチメディアコンテンツのエレメントは、任意でアクセス可能なデジタル店舗を表すビューで拡散させることができる。完全商業コンバージョンは、本発明の実施形態によるHCS−HCDAPプラットフォームを用いて、一次マルチメディアコンテンツ内で直接実現することができる。 It will be apparent to those skilled in the art that, according to embodiments of the present invention, multiple types and/or levels of functionality can be incorporated into multimedia content along with the function code in the HCS-HCDAP layer/window. Also, because of the structure of the HCS-HCDAP system, platform, software, etc., the user can embed and add other functions to his portfolio using third party plug-ins such as e-commerce functions. Thus, advertisers can deliver shareable ads that support direct purchase/monetization options for viewers through the HCS-HCDAP feature. Thus, elements of multimedia content can be diffused in views that represent digital stores that are optionally accessible. Full commercial conversion can be achieved directly within the primary multimedia content using the HCS-HCDAP platform according to embodiments of the present invention.

さらに、結果として生じる公開マルチメディアコンテンツは共有可能であるため、関連しあって、第三者ウェブサイトの完全トランザクションのホストとして機能し、ソーシャルメディアチャネルを通じて、HCS−HCDAP強化マルチメディアを通過させる機会を示す。さらに、ShopifyTMやGoDaddyTMなどの第三者eコマースプラグインとの互換性により、HCS−HCDAP対応マルチメディアは、既に配置されているインフラとセキュリティを活用して、より広いeコマース市場にアクセスすることができる。 In addition, the resulting public multimedia content is sharable and thus an opportunity to be related, host a complete transaction for a third party website, and pass HCS-HCDAP enhanced multimedia through social media channels. Indicates. In addition, compatibility with third party e-commerce plugins such as Shopify and GoDaddy allows HCS-HCDAP-enabled multimedia to access the wider e-commerce market by leveraging existing infrastructure and security. can do.

本発明の実施形態に係るHCS−HCDAPは、たとえば、クラウドベースのシステムでは、ユーザ証明書およびセキュリティ証明書を用いてアクセスすることができるCMS/エディタツールセットを提供する。したがって、クライアントがクラウドスイートに入ると、(エンドユーザが、埋め込まれたハイパーメディアリンクアイコンに後でアクセスするのと同じように)クライアントが閲覧しているエレメントをクリックすることによって、マルチメディアコンテンツをアップロードし、ハイパーメディアリンクアイコンを埋め込むことができる。ハイパーメディアリンクアイコンが埋め込まれると、ユーザはそれをポピュレートすることができる。本発明のいくつかの実施形態では、テンプレートを選択し、コンテンツをアップロードしてポピュレートすることによってウェブサイトを構築するのと同じように、エディタを使用してこれを実行することができる。本発明のいくつかの実施形態では、マイクロウェブサイトテンプレートは、第三者プロバイダからの標準ウェブサイトテンプレートの選択を通じて、あるいはHCS−HCDAPソフトウェア内にオプションとして設定することができる。この時点から、ユーザは先へ進んで、より多くのスポットを映像に埋め込むことができる、あるいはそれを公に公開することができる。ユーザがインタラクティブHCS−HCDAP機能強化マルチメディアコンテンツを作成すると、クラウドベースの環境内にユニフォームリソースロケータおよび埋込コードを設けて、ウェブサイト、ブログ上で、ソーシャルメディアなどを通じて、所望に応じてどこにでも配信することができる。 HCS-HCDAP according to embodiments of the present invention provides a CMS/editor toolset that can be accessed using user and security credentials, for example in cloud-based systems. Therefore, when a client enters the cloud suite, multimedia content can be viewed by clicking on the element the client is viewing (similar to end users accessing the embedded hypermedia link icon later). You can upload and embed the hypermedia link icon. Once the hypermedia link icon is embedded, the user can populate it. In some embodiments of the invention, this can be done using an editor, similar to building a website by selecting a template and uploading and populating content. In some embodiments of the invention, micro-website templates can be optionally set through selection of standard website templates from third party providers or within the HCS-HCDAP software. From this point on, the user can go ahead and embed more spots in the video or publish it publicly. When users create interactive HCS-HCDAP enhanced multimedia content, we will provide uniform resource locator and embed code in cloud-based environment, anywhere on website, blog, through social media, etc. as desired. Can be delivered.

本発明の実施形態に係るHCS−HCDAP CMSによると、ユーザは、当該技術において既知なツールを用いて移動することによって、予め構築されたすべてのHCS−HCDAP対応マルチメディアコンテンツにアクセスし管理することができる。任意のHCS−HCDAP対応マルチメディアコンテンツを選択することによって、ユーザは、ウェブサイトを管理するときと全く同じように、ハイパーメディアリンクアイコンと対応付けられる各マイクロウェブサイトに二次マルチメディアコンテンツを編集し、更新することができる。有益なことに、ユーザは、いつ何時でもHCS−HCDAP対応マルチメディアコンテンツを更新することができ、HCS−HCDAP対応マルチメディアコンテンツがクラウドベース配信内で共有/配信されたチャネルを通じて変更の複製を有することができる。 According to the HCS-HCDAP CMS according to the embodiment of the present invention, a user can access and manage all pre-built HCS-HCDAP compatible multimedia contents by moving using tools known in the art. You can By selecting any HCS-HCDAP compliant multimedia content, the user can edit the secondary multimedia content to each micro website associated with the hypermedia link icon, just as when managing a website. And can be updated. Beneficially, the user can update the HCS-HCDAP enabled multimedia content at any time, and the HCS-HCDAP enabled multimedia content will have a copy of the changes through the channel shared/distributed within the cloud-based delivery. be able to.

多くのアプリケーションの中で特に、eラーニングは、利用可能な用途および市場のサブセットを表すことは明白であろう。しかしながら、従来技術のソリューションと異なり、HCS−HCDAP対応マルチメディアコンテンツによると、詳細をドリルダウン分析して、独自の方向性を開拓し、コンテンツなどをブックマーク、保存、タグ付けし、他人と共有することができる。したがって、本発明の実施形態に係る技術によれば、ユーザは、詳細な背景コンセプトを埋め込み、閲覧者にとって重要な特定のコンセプトを閲覧者自身にドリルダウン分析させながら。高度なプレゼンテーションまたはツアーを構築することができる。たとえば、40分のデモ映像または講義映像は、ハイパーメディアリンクアイコンを通じた閲覧者の様々な選択に基づき、5分から最大40分まで視聴時間を変動させることができるように最初の5分のセグメントまで低減させることができるが、ユーザは所望に応じて、たとえば独自のペースで前進する、後退する、前方に飛び越えることができる。さらに、様々な学習スタイルに適合するように様々な二次マルチメディアコンテンツを埋め込んで、共通の技術的バックボーンおよびマテリアルセットを維持しつつ、生徒毎にカスタマイズされた学習ソリューションを生み出すことができる。 Among other applications, it will be clear that e-learning represents a subset of the available uses and markets. However, unlike the prior art solutions, HCS-HCDAP-enabled multimedia content drills down into details and develops unique directions, bookmarks, saves, and tags content and shares it with others. be able to. Therefore, according to the technique according to the embodiment of the present invention, the user embeds a detailed background concept and allows the viewer to drill down and analyze a specific concept that is important to the viewer. You can build advanced presentations or tours. For example, a 40-minute demo or lecture video can be viewed for up to the first 5-minute segment so that the viewing time can vary from 5 minutes to a maximum of 40 minutes based on the viewer's various selections through the hypermedia link icon. Although it can be reduced, the user can, for example, advance, retract, or jump forward at his or her own pace, as desired. In addition, different secondary multimedia content can be embedded to suit different learning styles, creating a customized learning solution for each student while maintaining a common technical backbone and material set.

本発明の実施形態に関して上述したように、ユーザはオンライン一次マルチメディアコンテンツ内に直販路を埋め込む機能を有する。これは、埋め込まれて、一次マルチメディアコンテンツにリンクされるマイクロウェブサイトをサポートするように一次マルチメディアコンテンツを構成することによって達成される。この構造を構築する際、HCS−HCDAPは、ユーザが一次マルチメディアコンテンツ内に見えるアイテムをクリックし、一次マルチメディアコンテンツの上に一次マルチメディアコンテンツ内のマイクロウェブサイトを開き、完全なトランザクションを実行することができる構成を達成できている。この特徴の価値は、購入者がトランザクションを完了させるために一次マルチメディアコンテンツから出て広告主のウェブサイトまたは第三者ウェブサイトまで移動する必要がないため、ユーザのエンゲージメントと購入完了間のいくつかのステップを省略できることである。つまり、ユーザは、単独地点からウェブ上の複数位置でのトランザクションを実行できる。クライアントは、メディアマーケティングキャンペーンの配信プロセスを通じて、インターネット中にデジタル店舗を配置することができ、上記デジタル店舗は、ハイパーメディアリンクアイコンの選択時に閲覧者に即時にアクセス可能となる。 As described above with respect to the embodiments of the present invention, the user has a function of embedding a direct sales channel in the online primary multimedia content. This is accomplished by configuring the primary multimedia content to support micro websites that are embedded and linked to the primary multimedia content. In building this structure, HCS-HCDAP allows users to click on the visible items in the primary multimedia content, open a micro-website in the primary multimedia content on top of the primary multimedia content and perform a complete transaction. The configuration that can be achieved is achieved. The value of this feature depends on how many times between user engagement and purchase completion, as the buyer does not have to leave the primary multimedia content to navigate to the advertiser's website or a third party website to complete the transaction. That step can be omitted. That is, a user can perform transactions at multiple locations on the web from a single point. Through the distribution process of the media marketing campaign, the client can place a digital store in the Internet, and the digital store can be instantly accessed by the viewer when the hypermedia link icon is selected.

有益なことに、ハイパーメディアリンクアイコンが追加層のマイクロウェブサイトをトリガすると、HCS−HCDAPは市場戦略情報ダッシュボードおよびエンゲージメントアナリティックスを設定し活用することができる。各ハイパーメディアリンクマイクロウェブサイトは本発明の実施形態に応じて設計されて、URLによって特定される機能を含むウェブサイトの等価の基本機能を提供する。したがって、本発明の実施形態では、サーチエンジン最適化の測定に利用可能な同じツールを、ハイパーメディアリンクのクリック率や、各マイクロウェブサイト内で実行される行動などを追跡するのにも採用することができる。 Beneficially, when the hypermedia link icon triggers an additional layer of micro-websites, HCS-HCDAP can set up and leverage market strategy information dashboards and engagement analytics. Each hypermedia link micro website is designed according to an embodiment of the present invention to provide the equivalent basic functionality of the website including the functionality specified by the URL. Therefore, embodiments of the present invention employ the same tools available to measure search engine optimization to track hypermedia link click rates, actions performed within each micro-website, etc. be able to.

例示的システムのコンポーネント Exemplary system components

図13は、例示的1実施形態によりインタラクティブメディア開発および配信を提供する例示的システム1500のコンポーネントを示す。例示的システム1500では、メディアコンテンツサービス1501は、1以上の開発サーバ1503上のウェブベースのメディア開発環境をホストとし、該サーバは、1以上のネットワーク1513上で、インタラクティブメディアコンテンツを設計しているユーザによって操作される設計者コンピュータ1507にアクセス可能である。開発サーバ1503は、プロジェクトデータベース1505のプロジェクト記録にメディアプロジェクトのエレメントを記憶することができる。開発サーバ1503は、特定のメディアプロジェクトの設計エレメントをインタラクティブメディアファイルにコンパイルすることができる。次に、開発サーバ1503は、1以上のネットワーク1513を介して、ウェブサービスサーバ1511a〜cまたはエンドユーザ装置1509などの1以上の宛先装置にインタラクティブメディアファイルを配信することができる。 FIG. 13 illustrates components of an exemplary system 1500 that provides interactive media development and distribution according to an exemplary embodiment. In the exemplary system 1500, a media content service 1501 hosts a web-based media development environment on one or more development servers 1503, which designs interactive media content on one or more networks 1513. The designer computer 1507 operated by the user can be accessed. The development server 1503 can store the elements of the media project in the project record of the project database 1505. Development server 1503 can compile the design elements of a particular media project into an interactive media file. The development server 1503 can then deliver the interactive media file to one or more destination devices, such as web services servers 1511a-c or end user device 1509, via one or more networks 1513.

メディアコンテンツサービス Media content service

例示的システム1500では、メディアコンテンツサービス1501は、任意の数の開発サーバ1503と任意の数のプロジェクトデータベース1505を備えることができる。メディアコンテンツサービス1501は、インタラクティブメディアファイルを生成および配信するウェブベースのサービスを提供することができ、たとえば、各種ウェブサービスプロバイダ1511をホストとするウェブページまたはソーシャルメディア販路を通じてエンドユーザ装置1509に提示されるインタラクティブコンテンツを含む機械可読ソフトウェアモジュールであってもよい。 In the exemplary system 1500, the media content service 1501 can comprise any number of development servers 1503 and any number of project databases 1505. Media content service 1501 may provide web-based services for generating and delivering interactive media files, eg, presented to end-user device 1509 through web pages or social media outlets hosted by various web service providers 1511. It may be a machine-readable software module that contains the interactive content.

開発サーバ Development server

開発サーバ1503は、インタラクティブメディアファイルを生成するウェブベースのソフトウェアアプリケーション、および/または演算ネットワーク1513を介してインタラクティブメディアファイルを任意の数の宛先装置に配信するソフトウェアモジュールのホストとして機能するように構成される演算装置であってもよい。例示的システム1500は図1500では単独の開発サーバ1503を有するように図示されているが、システム1500は任意の数の開発サーバ1503を備えることができると理解すべきである。開発サーバ1503は、本明細書に記載する各種タスクおよびプロセスのうち1つ以上を実行するように構成することができるプロセッサを備える任意の演算装置であってもよいと理解すべきである。 The development server 1503 is configured to host web-based software applications that generate interactive media files and/or software modules that deliver the interactive media files to any number of destination devices via a computing network 1513. It may be a computing device. Although the exemplary system 1500 is illustrated in FIG. 1500 as having a single development server 1503, it should be understood that the system 1500 can comprise any number of development servers 1503. It should be appreciated that development server 1503 may be any computing device that includes a processor that may be configured to perform one or more of the various tasks and processes described herein.

開発プラットフォーム Development platform

開発サーバ1503は、演算ファイルおよびプログラムコードの論理層をインタラクティブメディアファイルにコンパイルされるように操作することによって、インタラクティブメディアファイルを開発および設計するウェブベースのソフトウェアアプリケーション(「開発プラットフォーム」)をホストするように構成されるウェブサーバソフトウェアプログラム(たとえばApache(登録商標)、Microsoft IIS(登録商標))を備えることができる。言い換えると、各層は、インタラクティブメディアファイルの機能的および/または美的設計エレメントを提供する演算ファイルまたはプログラミングを備えることができる。開発プラットフォームアプリケーションは、設計者装置1507に提示される各種ブラウザベースのグラフィカルユーザインタフェースを生成し、対話することができる。いくつかの実施形態では、開発アプリケーションは、インタラクティブメディアファイルの機能的および美的設計エレメントを構成するのに使用するWYSWIGエディタ機能を含むことができる。上記実施形態では、開発プラットフォームアプリケーションは、設計者によるウェブベースのソフトウェアアプリケーションのグラフィカルユーザインタフェースへの入力に基づき、インタラクティブメディアファイルの各層に対してソフトウェアコードを自動的に生成することができる。さらに、またはもしくは、設計者装置1507は、各種ファイル、データ、ソフトウェアコードスクリプト、その他の選択入力を開発者サーバ1507に送信して、インタラクティブメディアファイルの機能的および美的設計エレメントを構成することができる。 Development server 1503 hosts a web-based software application ("development platform") that develops and designs interactive media files by manipulating logical layers of computational files and program code as compiled into interactive media files. A web server software program configured as described above (for example, Apache (registered trademark), Microsoft IIS (registered trademark)) can be provided. In other words, each layer may comprise operational files or programming that provide the functional and/or aesthetic design elements of the interactive media file. The development platform application can generate and interact with various browser-based graphical user interfaces presented on the designer device 1507. In some embodiments, the development application may include WYSWIG editor functionality used to configure the functional and aesthetic design elements of the interactive media file. In the above embodiments, the development platform application may automatically generate software code for each layer of the interactive media file based on the designer's input to the graphical user interface of the web-based software application. Additionally or alternatively, the designer device 1507 can send various files, data, software code scripts, and other selection inputs to the developer server 1507 to configure the functional and aesthetic design elements of the interactive media file. .

インタラクティブメディアファイルは、プログラムコード、ファイル、またはデータを備える複数の論理層をコンパイルすることによって開発することができる。各層は、ウェブページ機能上のウェブブラウザを命令するiFrame、Flash(登録商標)プレーヤ、またはHTML5コンテナエレメントなどのプログラムコードの自己完結型サブセットであってもよい。設計ウェブベースのアプリケーションを通じて、設計者装置1507は、特定の層の機能的および美的要素を構成する入力を提供することができる。入力は、設計エレメントを共にコンパイルしてインタラクティブメディアファイルを形成する前に、設計者が進行中のメディアプロジェクトの所与の層で含めたいと思う特定の設計エレメントに対する機械可読ポインタを含むことができる。場合によっては、ポインタは、メディアファイルなどのファイルを記憶する特定のファイルディレクトリにウェブブラウザを指し示すことによって設計者装置1507が開発サーバ1503にファイルをアップロードし、プロジェクトデータベース1505に記憶することができるリソースロケータストリングであってもよい。場合によっては、ポインタは、ウェブサービスプロバイダ1511のプロバイダサーバ1511a〜nをホストとする、あるいはそれ以外の形で記憶されるメディアコンテナ、ファイル、またはその他のエレメントに対するユニフォームリソースロケータ(URL)であってもよい。 Interactive media files can be developed by compiling multiple logical layers comprising program code, files, or data. Each layer may be a self-contained subset of program code, such as an iFrame, Flash player, or HTML5 container element that directs a web browser on web page functionality. Through the design web-based application, the designer device 1507 can provide input that constitutes the functional and aesthetic elements of a particular layer. The input can include machine-readable pointers to specific design elements that the designer wishes to include in a given layer of an ongoing media project before compiling the design elements together to form an interactive media file. . In some cases, a pointer is a resource that the designer device 1507 can upload files to the development server 1503 by pointing a web browser to a particular file directory that stores files such as media files and store them in the project database 1505. It may be a locator string. In some cases, the pointer may be a uniform resource locator (URL) to a media container, file, or other element hosted by, or otherwise stored on, the provider server 1511a-n of the web service provider 1511. Good.

たとえば、メディア層は、設計者がインタラクティブメディアファイルに含めたいと思うYou Tube(登録商標)映像のホストとなるiFrameを備えることができる。もしくは、設計者は、映像をウェブベースのアプリケーションにアップロードし、その映像を、HTML5コンテナエレメントまたはFlash(登録商標)プレーヤに埋め込む、あるいは変換することができる。本例では、設計者は、You Tube(登録商標)サーバ1511aをホストとするYou Tube(登録商標)映像を指し示すURLを選択フィールドに入力することができる。URLポインタはプロジェクトデータベース1505に記憶することができるため、プロジェクトが設計者によって閲覧および操作されるたび、開発サーバ1503は、リンク付けされたYou Tube(登録商標)映像をYou Tube(登録商標)サーバ1511aから検索して、進行中のメディアプロジェクトのメディア層に表示することができる。別の例では、開発サーバ1503は、設計者装置1507からアップロード済みのメディアファイルを受信する、メディアファイルをプロジェクトデータベース1505に記憶する、および/またはメディアファイルをFlash(登録商標)再生可能ファイルに変換する、またはメディアファイルをHTML5エレメントに埋め込むように構成することができる。 For example, the media layer can comprise an iFrame that hosts the You Tube® video that the designer wants to include in the interactive media file. Alternatively, the designer can upload the video to a web-based application and embed or convert the video in an HTML5 container element or Flash® player. In this example, the designer can input a URL pointing to the You Tube (registered trademark) video hosted by the You Tube (registered trademark) server 1511a in the selection field. The URL pointer can be stored in the project database 1505 so that whenever a project is viewed and manipulated by a designer, the development server 1503 can display the linked You Tube® video to the You Tube® server. It can be retrieved from 1511a and displayed in the media layer of an ongoing media project. In another example, the development server 1503 receives uploaded media files from the designer device 1507, stores the media files in the project database 1505, and/or converts the media files into Flash® playable files. Or can be configured to embed a media file in an HTML5 element.

インタラクティブメディアファイルの機能的側面を構築する際、開発サーバ1503により、設計者はメディアファイル上に論理的に成層されるキャンバスファイルを構成する選択を入力することができる。各キャンバスファイルは、別個のプログラミングコードを備えるHTML5を備えるコンテナなどのウェブベースの設計エレメントであってもよい。いくつかの実施形態では、開発サーバ1503は、キャンバスファイル用のWYSIWYGコードエディタとして機能し、設計者のグラフィカルユーザインタフェースへの入力に基づきキャンバスファイルのコードを自動的に生成することができる。また、設計者は、キャンバスファイルの基本を成すコードを手動で生成する、あるいは他の操作を行うこともできる。キャンバスファイルは、プロジェクトデータベース1505の、進行中のメディアプロジェクトのプロジェクト識別子によって特定されるプロジェクト記録に記憶することができる。いったんインタラクティブメディアファイルが開発サーバ1503によってコンパイルされれば、各キャンバス層のプログラムコードは最終的に、インタラクティブメディアファイルの機能的側面を提供する。すなわち、設計者は、1以上のキャンバスファイルを生成して、選択されたメディアファイルに重ね合わせるように開発サーバ1503に命令した後、プロジェクト識別子に対応付けられ、プロジェクトデータベース1505に記憶された設計エレメント(たとえば、メディアファイル、キャンバスファイル)を用いてインタラクティブメディアファイルを生成するように開発サーバ1503に指示することができる。次に、開発サーバ1503は、メディアプロジェクトと対応付けられる設計エレメントのプログラムコードをコンパイルして、インタラクティブメディアファイルの機械可読ソフトウェアコードを生成することができる。 When building the functional aspects of an interactive media file, the development server 1503 allows the designer to enter selections that make up a canvas file that is logically layered on the media file. Each canvas file may be a web-based design element such as a container with HTML5 with separate programming code. In some embodiments, the development server 1503 can act as a WYSIWYG code editor for a canvas file and automatically generate the code for the canvas file based on the designer's input to the graphical user interface. The designer can also manually generate the code that forms the basis of the canvas file, or perform other operations. The canvas file can be stored in the project database 1505 in the project record identified by the project identifier of the ongoing media project. Once the interactive media file is compiled by development server 1503, the program code in each canvas layer ultimately provides the functional aspects of the interactive media file. That is, the designer generates one or more canvas files and instructs the development server 1503 to superimpose them on the selected media files, and then associates them with the project identifier and stores the design elements stored in the project database 1505. The development server 1503 may be instructed to generate an interactive media file using (eg, media file, canvas file). The development server 1503 can then compile the program code of the design elements associated with the media project to generate machine-readable software code for the interactive media file.

開発サーバ1503は、インタラクティブメディアファイルの解釈、再生、対話を行うように構成されるメディアプレーヤ ソフトウェアモジュール(「メディアプレーヤ」)を生成し、ホストし、更新し、配信することができる。より具体的には、メディアプレーヤは、インタラクティブメディアファイルの基本ソフトウェアコードの解釈および対話を行うように構成されるコンピュータプログラムであってもよい。インタラクティブメディアファイルが、ウェブサービスプロバイダ1151を介してエンドユーザコンピュータ1509によってアクセスされると、インタラクティブメディアファイルのソフトウェアコードが、特定のプロバイダサーバ1151aをホストとするメディアプレーヤインスタンスによって解釈される。動作時、メディアプレーヤは、インタラクティブメディアファイルのメディアを再生し、ホストウェブページ内に埋め込まれた自己完結型環境内で、エンドユーザコンピュータ1509に機能的設計エレメントを配信することができる。 Development server 1503 can generate, host, update, and deliver media player software modules ("media players") that are configured to interpret, play, and interact with interactive media files. More specifically, the media player may be a computer program configured to interpret and interact with the basic software code of interactive media files. When the interactive media file is accessed by the end user computer 1509 via the web service provider 1151, the software code of the interactive media file is interpreted by the media player instance hosted on the particular provider server 1151a. In operation, the media player can play the media of the interactive media file and deliver the functional design element to the end-user computer 1509 within a self-contained environment embedded within a host web page.

たとえば、You Tube(登録商標)映像などの従来の埋込型ウェブベースの機能と同様、開発サーバ1503は第三者ソースからメディアをフェッチするコードまたはリンクを生成することができ、ブラウザは、現在のウェブサイトを閲覧し、現在のウェブサイト上で第三者ソースからの各種機能にアクセスできる。設計者はたとえば、ソーシャルメディアサーバ1151b(たとえば、Facebook(登録商標))をホストとするソーシャルメディアウェブページにハイパーリンクを埋め込むことができる。エンドユーザコンピュータ1509のブラウザがリンクを起動すると、ソーシャルメディアサーバ1151bは、開発サーバ1503からメディアプレーヤをロードすることができ、インタラクティブメディアファイルのiFrame内のプログラムコードが、第三者ウェブサービスプロバイダ1511またはプロジェクトデータベース1505からすべての機能アセットを引き込む。しかしながら、従来の埋込型ウェブ機能と異なり、開発サーバ1503は、インタラクティブメディアファイルの各層に対して任意の数の埋込コードを生成することができ、各層はメディアアセットおよび/または追加ウェブコンテンツ(たとえば、ウェブサイト、ウェブベースのアプリケーション)を呼び出す。したがって、設計者は様々な層に対してソフトウェアコードを生成する必要がなく、メディアプレーヤのホストとなるサーバは複数サイトからコンテンツを引き出す必要がない。エンドユーザがインタラクティブメディアファイルと対話する場合、エンドユーザコンピュータ1509のウェブブラウザを新たなウェブページ、タブ、またはウィンドウに誘導する要件は存在せず、第三者のウェブサイトの新たなURLへのリダイレクトを含むインタラクティブメディアファイルとのすべての対話は、現在のウェブサイトにインタラクティブメディアファイルを表示するメディアプレーヤの境界内に含めることができる。 For example, as with traditional embedded web-based functionality such as You Tube® video, the development server 1503 can generate code or links to fetch media from third-party sources, and the browser can currently You can browse our website and access features from third party sources on our current website. The designer can, for example, embed a hyperlink in a social media web page hosted on the social media server 1151b (eg, Facebook®). When the browser of the end-user computer 1509 launches the link, the social media server 1151b can load the media player from the development server 1503 and the program code in the iFrame of the interactive media file causes the third party web service provider 1511 or Pull all functional assets from the project database 1505. However, unlike traditional embedded web features, development server 1503 may generate any number of embedded codes for each layer of an interactive media file, where each layer may include media assets and/or additional web content ( For example, call websites, web-based applications). Thus, the designer does not have to generate software code for the various layers and the server hosting the media player does not need to pull content from multiple sites. When an end user interacts with an interactive media file, there is no requirement to direct the web browser of end user computer 1509 to a new web page, tab, or window, and redirect to a new URL of a third party website. All interactions with interactive media files, including, can be included within the boundaries of the media player displaying the interactive media file on the current website.

プロジェクトデータベース Project database

コンテンツメディアサービス1501は、メディアプロジェクト記録内の進行中のおよび完了したメディアプロジェクトを記憶するプロジェクトデータベース1505を備えることができる。プロジェクトデータベース1505は、非一時的機械可読記憶媒体と、本明細書に記載する各種タスクおよびプロセスを実行するように構成されるプロセッサと、を備える任意の数のサーバをホストとすることができる。プロジェクトデータベース1505は、開発サーバ1503に接続し、開発サーバ1503の命令に基づき、メディア記録を問い合わせ、フェッチし、記憶し、更新することができる。動作時、プロジェクトデータベース1505のメディアプロジェクト記録は、進行中のメディアプロジェクトまたはインタラクティブメディアファイルに対応付けられるプロジェクト特定値に応じて、設計プラットフォームアプリケーションによって識別することができる。新たなファイルおよび設計エレメントがアップロードまたは生成されると、ファイルは各自のメディアプロジェクトのプロジェクトメディア記録に記憶させる、場合によっては、プロジェクト識別子に対応付けることができる。 The content media service 1501 can comprise a project database 1505 that stores ongoing and completed media projects in the media project record. Project database 1505 can be hosted by any number of servers that include non-transitory machine-readable storage media and a processor configured to perform the various tasks and processes described herein. The project database 1505 can connect to the development server 1503 and query, fetch, store, and update media records based on the instructions of the development server 1503. In operation, the media project record in the project database 1505 can be identified by the design platform application depending on the project specific value associated with the ongoing media project or interactive media file. When new files and design elements are uploaded or generated, the files can be stored in the project media record of their media project and, optionally, can be associated with a project identifier.

また、開発サーバ1503は、メディアプロジェクト記録に記憶されるデータとファイルからコンパイルされるインタラクティブメディアファイルと対応付けられる埋込コードまたはハイパーリンクストリング(すなわち、URL)を生成および配信することができる。ウェブプロバイダサーバ1151a〜nまたはエンドユーザ装置1509によって始動または要求されると、開発サーバ1503のウェブサーバモジュールまたはアプリケーションモジュールは、プロジェクトデータベース1505を参照して、埋込コードまたはハイパーリンクによって特定されるインタラクティブメディアファイルを検索し提供することができる。プロジェクトデータベース1505は、特定の埋込コードまたはハイパーリンクを有するインタラクティブメディアファイルに問い合わせてフェッチすることができる。 The development server 1503 may also generate and deliver embedded code or hyperlink strings (ie, URLs) associated with the interactive media files compiled from the data and files stored in the media project record. When started or requested by the web provider server 1151a-n or end user device 1509, the web server module or application module of the development server 1503 references the project database 1505 and is identified by an embedded code or hyperlink. Media files can be searched and provided. The project database 1505 can query and fetch interactive media files that have a particular embedded code or hyperlink.

ウェブサービス Web service

ウェブサービスプロバイダ1511は、インターネット上でアクセス可能なコンテンツ、ウェブベースのアプリケーション、またはデータをホストするエンティティであってもよく、マーチャントウェブサイト(たとえば、Amazon(登録商標)、Audi(登録商標)、Expedia(登録商標))、ウェブベースのメディアコンテンツ(たとえば、Instagram(登録商標)、Vimeo(登録商標)、You Tube(登録商標)、CBS(登録商標)、ESPN(登録商標))、またはウェブベースまたはクラウドサービス(たとえば、PayPal(登録商標)、Google Drive(登録商標)、Evernote(登録商標)、Open Table(登録商標)、Facebook(登録商標)、LinkedIn(登録商標))のプロバイダを含むことができる。特定の製品またはサービスの提供はそれぞれ、1以上のネットワーク1513上で開発サーバ1503、設計者装置1507、エンドユーザ装置1509にアクセス可能なプロバイダサーバ1511〜nをホストとすることができる。 The web service provider 1511 may be an entity that hosts content, web-based applications, or data that is accessible on the Internet, such as a merchant website (eg, Amazon®, Audi®, Expedia). (Registered trademark)), web-based media content (for example, Instagram (registered trademark), Video (registered trademark), You Tube (registered trademark), CBS (registered trademark), ESPN (registered trademark)), or web-based or It may include providers of cloud services (eg, PayPal®, Google Drive®, Evernote®, Open Table®, Facebook®, LinkedIn®). . Providing a particular product or service may be hosted by provider servers 1511-n that are accessible to development server 1503, designer device 1507, and end user device 1509 on one or more networks 1513, respectively.

例示的システム1500は任意の数のプロバイダサーバ1151a〜nを備えることができる。プロバイダサーバ1151aは、ウェブベースのソフトウェアアプリケーションまたはウェブサイトをホストとし、特定のサービスまたはモノをエンドユーザ装置1509などのシステム1500の装置を提供するように構成されるソフトウェアモジュールを実行するプロセッサを備える任意の演算装置であってもよい。いくつかの例では、プロバイダサーバ1151a〜nはアプリケーションプログラミングインタフェース(API)を公開することができ、該インタフェースは、開発サーバ1503のような演算装置、またはインタラクティブメディアファイルおよびメディアプレーヤのようなソフトウェアモジュールと、プロバイダサーバ1151a〜nとのデータ値または命令の通信を可能にするプログラムコードモジュールであってもよい。システム1500に接続される1以上のプロバイダサーバ1151a〜nとデータ値および/または命令をやり取りするため、開発サーバ1503は、インタラクティブメディアファイルにコンパイルされるとき、プロバイダサーバ1151a〜nのAPIを用いて通信するようにインタラクティブメディアファイルを構成するプログラムコードを備えたキャンバスファイルを生成することができる。 The exemplary system 1500 can include any number of provider servers 1151a-n. Provider server 1151a optionally comprises a processor that hosts a web-based software application or website and that executes a software module configured to provide a particular service or thing to a device of system 1500, such as end-user device 1509. It may be a computing device of. In some examples, provider servers 1151a-n may expose an application programming interface (API), which may be a computing device such as development server 1503, or a software module such as interactive media files and media players. And a program code module that enables communication of data values or instructions with the provider servers 1151a-n. To interact with data values and/or instructions with one or more provider servers 1151a-n connected to system 1500, development server 1503 uses the APIs of provider servers 1151a-n when compiled into an interactive media file. A canvas file can be generated with program code that configures the interactive media file to communicate.

1例として、設計者は、開発サーバ1503をホストとする設計者アプリケーションを使用して、メディアファイル上のインタラクティブキャンバス層にキャンバスファイルを生成することができる。開発サーバ1503は、プロジェクトデータベース1505内のメディアインタラクティブファイルを参照するハイパーリンクの埋込コードを生成することができる。本例では、インタラクティブメディアファイルのコンパイルおよび生成後、設計者またはエンドユーザは、ウェブページにメディアコンテンツサービス1501のメディアプレーヤを埋め込むことができ、メディアプレーヤは埋込コードに応じてインタラクティブメディアファイルを検索し再生するように構成される。もしくは、埋込コードは設計者またはエンドユーザに提供することができ、プロバイダサーバ1511a〜nをホストとするウェブページまたはコンピュータアプリケーションのプログラムコードに埋め込まれたコードを含むことができる。たとえば、エンドユーザまたは設計者は、ソーシャルメディアの投稿として埋込コードを入力することによって、ソーシャルメディアプロバイダサーバ1151bのAPIに応じて開発サーバ1503からメディアプレーヤおよびインタラクティブメディアファイルをフェッチするようにソーシャルメディアプロバイダサーバ1151bに命令することができる。 As an example, a designer can use a designer application hosted on development server 1503 to generate a canvas file in an interactive canvas layer on a media file. The development server 1503 can generate embedded code of a hyperlink that references a media interactive file in the project database 1505. In this example, after compiling and generating the interactive media file, the designer or end user can embed the media player of the media content service 1501 in the web page, and the media player searches the interactive media file according to the embed code. Configured to play. Alternatively, the embedded code may be provided to the designer or end user and may include code embedded in the program code of a web page or computer application hosted by the provider server 1511a-n. For example, the end-user or designer may enter the embed code as a social media post to fetch the social media provider and interactive media files from the development server 1503 in response to the API of the social media provider server 1151b. The provider server 1151b can be instructed.

ユーザ演算装置 User computing device

システム1500は、設計者装置1507とエンドユーザ装置1509などの任意の数のクライアント演算装置を備えることができる。クライアント演算装置1507、1509は、本明細書に記載の様々なタスクとプロセスを実行することができるプロセッサを備える任意の演算装置であってもよい。クライアント演算装置1507、1509の非限定的な例は、ワークステーションコンピュータ、ラップトップコンピュータ、サーバコンピュータ、タブレット、モバイル装置などを含んでもよい。 System 1500 can include any number of client computing devices, such as designer device 1507 and end user device 1509. The client computing devices 1507, 1509 may be any computing device with a processor capable of performing the various tasks and processes described herein. Non-limiting examples of client computing devices 1507, 1509 may include workstation computers, laptop computers, server computers, tablets, mobile devices, etc.

設計者装置1507は、メディアプロジェクト上で作業してインタラクティブメディアファイルを生成する設計者によって使用される演算装置であってもよい。設計者がメディアプロジェクトを作製するため、設計者装置1507は、1以上のネットワーク1513aを介して、開発サーバ1503をホストとする開発プラットフォームウェブアプリケーションにアクセスする。設計者装置1507のウェブブラウザアプリケーションは、開発プラットフォームによって生成され、ウェブブラウザを通じて提示されるユーザインタフェースと対話する際、設計者から提供される入力に基づき、開発プラットフォームアプリケーションとデータ値および命令をやり取りする。状況によっては、設計者装置1507は、プロバイダサーバ1151a〜nにアクセスしてファイル、ポインタ、またはその他のプログラムコード(たとえば、API)を検索した後、進行中のメディアプロジェクトの1以上の層に組み込むため、開発プラットフォームアプリケーションに提供することができる。また、設計者装置1507は、開発サーバ1503から埋込コードまたはハイパーリンクを提供されて、インタラクティブメディアファイルをコンパイルし生成することができる。次に、設計者装置1507は、プロバイダサーバ1151a〜nをホストとするプログラムコードに埋め込まれたコードまたはハイパーリンクを含むことができる。 Designer device 1507 may be a computing device used by a designer working on a media project to generate interactive media files. For the designer to create a media project, the designer device 1507 accesses the development platform web application hosted on the development server 1503 via one or more networks 1513a. The web browser application of the designer device 1507 interacts with the development platform application based on the input provided by the designer when interacting with the user interface generated by the development platform and presented through the web browser. .. In some circumstances, designer device 1507 may access provider servers 1151a-n to retrieve files, pointers, or other program code (eg, APIs) before incorporating them into one or more layers of an ongoing media project. Therefore, it can be provided to the development platform application. Also, the designer device 1507 may be provided with embedded code or a hyperlink from the development server 1503 to compile and generate an interactive media file. The designer device 1507 can then include code or hyperlinks embedded in program code hosted by the provider servers 1151a-n.

エンドユーザ装置1509は、ウェブベースのアプリケーション、演算サービス、またはメディアコンテンツサービス1501のインタラクティブメディアファイルおよびメディアプレーヤへの遠隔呼出し(たとえば、埋込コード、ハイパーリンクURL)を有するその他の形式のウェブサイトのホストとなるプロバイダサーバ1151a〜nにアクセスすることができるウェブブラウザを備えた任意の演算装置であってもよい。場合によっては、エンドユーザ装置1509は、プロバイダサーバ1151a〜nをホストとする特定のウェブページにアクセスし、次いで、前記ページにアクセス中、ハイパーリンクを起動する、あるいは他の入力をユーザインタフェースに打ち込むことで、開発サーバ1503からインタラクティブメディアファイルおよびメディアプレーヤを要求するようにプロバイダサーバ1151a〜nに命令することができる。上記の場合、開発サーバ1503は、エンドユーザが遠隔呼出しを始動したとき、プロバイダサーバ1511a〜nから開発サーバ1503に送信される埋込コードまたはハイパーリンクによって特定されるメディアプレーヤおよびインタラクティブメディアファイルを送信することができる。次に、エンドユーザ装置1509は、現在のウェブページを離れずに、あたかも自己完結型ソフトウェアアプリケーションであるかのようにインタラクティブメディアファイルと対話することができる。言い換えると、エンドユーザ装置1509は、第1のプロバイダサーバ1511aのウェブサイトをホストとするメディアプレーヤとインタラクティブメディアファイルを閲覧し対話することができる一方、インタラクティブメディアファイルの基本メディアコードにより、メディアプレーヤとインタラクティブメディアファイルを通じて受信される際、第2のプロバイダサーバ1511bの各種演算サービスおよびインタフェースと直接通信することができる。 End-user device 1509 may be a web-based application, a computing service, or any other form of website having a remote call (eg, embedded code, hyperlink URL) to an interactive media file and media player of media content service 1501. It may be any computing device equipped with a web browser capable of accessing the provider servers 1151a to 1151n serving as hosts. In some cases, the end user device 1509 accesses a particular web page hosted by the provider server 1151a-n and then activates a hyperlink or types other input into the user interface while accessing the page. This allows the development server 1503 to instruct the provider servers 1151a-n to request interactive media files and media players. In the above case, the development server 1503 sends the media player and the interactive media file identified by the embedded code or hyperlink sent from the provider server 1511a-n to the development server 1503 when the end user initiates a remote call. can do. The end-user device 1509 can then interact with the interactive media file as if it were a self-contained software application without leaving the current web page. In other words, the end user device 1509 can view and interact with the interactive media file with a media player hosted on the website of the first provider server 1511a, while the base media code of the interactive media file allows the end user device 1509 to interact with the media player. When received through the interactive media file, it can directly communicate with various computing services and interfaces of the second provider server 1511b.

例示的方法 An exemplary method

図14は、例示的実施形態により、任意の数の装置に配信することができる新たなインタラクティブメディアプロジェクトを生成する例示的方法1600の実行を示す。例示的方法1600はステップ1602、1604、1606、1608を示すが、他の実施形態では1以上のステップを省略してもよい、あるいは追加または代替ステップを含んでいてもよいと理解すべきである。開発サーバは、設計者が設計者装置にアクセスして、インタラクティブメディアファイルを構成、生成、配信、交信することができる開発プラットフォームアプリケーションのホストとして機能することができる。いくつかの実施形態では、開発プラットフォームアプリケーションのホストとなる開発サーバは、設計者が新たなメディアプロジェクトの開始を選択するとき、新たなメディアプロジェクト用の新たなプロジェクト記録を生成することができる。メディアプロジェクトの記録は、プロジェクトデータベースに記憶することができ、他の可能な埋込コードまたはハイパーリンクの中で特にプロジェクト特定値に応じて、開発サーバなどの任意の数の装置によって検索可能である。 FIG. 14 illustrates execution of an example method 1600 of creating a new interactive media project that can be delivered to any number of devices, according to an example embodiment. Although the exemplary method 1600 illustrates steps 1602, 1604, 1606, 1608, it should be understood that one or more steps may be omitted or may include additional or alternative steps in other embodiments. . The development server can act as a host for a development platform application that allows a designer to access the designer's device to configure, generate, distribute, and interact with interactive media files. In some embodiments, the development server hosting the development platform application may generate a new project record for the new media project when the designer chooses to start the new media project. Records of media projects can be stored in the project database and can be retrieved by any number of devices, such as development servers, among other possible embed codes or hyperlinks, depending on the project specific value. .

第1のステップ1602では、開発アプリケーションをホストする開発サーバは、インタラクティブメディアファイルのメディア層のために、メディアファイルへのポインタを受け取る。いくつかの例では、ポインタは、You Tube(登録商標)またはVimeo(登録商標)などの第三者サーバをホストとする映像へのURLまたは埋込コードであってもよい。開発サーバはメディアファイルを検索し、iFrameなどのウェブベースのコードコンテナ内のメディアファイルを開発アプリケーションのパレットインタフェースに表示して、設計者をメディアファイルと対話させることができる。いくつかの例では、クライアント側でユーザによってグラフィカルユーザインタフェースに入力されるポインタは、特定のファイルディレクトリポインタによって特定されるメディアファイルをアップロードするようにエンドユーザ装置のウェブブラウザに命令するファイルディレクトリポインタであってもよい。開発サーバは、プログラムコードとしてメディア層をプロジェクト記録に記憶させることができる。また、開発サーバは、メディアファイルが開発サーバにローカルでアクセス可能であるとき、メディアプロジェクト記録にメディアファイルを記憶することができる。メディア層のプログラムコードは、You Tube(登録商標)映像などの遠隔メディアファイルに遠隔呼出しを行うコードを備えることができる、あるいは、プロジェクトデータベースに記憶されるメディアファイルに呼出しを行うコードを備えることができる。 In a first step 1602, the development server hosting the development application receives a pointer to the media file for the media layer of the interactive media file. In some examples, the pointer may be a URL or embed code to a video hosted on a third-party server such as You Tube® or Videoo®. The development server can retrieve the media file and display the media file in a web-based code container, such as an iFrame, in the development application's palette interface to allow the designer to interact with the media file. In some examples, the pointer entered by the user on the client side in the graphical user interface is a file directory pointer that instructs the end user device's web browser to upload the media file identified by the particular file directory pointer. It may be. The development server can store the media layer in the project record as program code. The development server can also store the media file in the media project record when the media file is locally accessible to the development server. The media layer program code may comprise code for making a remote call to a remote media file, such as You Tube® video, or may comprise code for making a call to a media file stored in the project database. it can.

次のステップ1604では、開発サーバは、メディアファイルの大きさに基づき第1のキャンバスファイルを生成することができる。本ステップでは、ユーザは、インタラクティブキャンバスファイルを作成してメディアファイル上に配置するように開発プラットフォームアプリケーションに要求することができる。開発サーバはメディアファイルの大きさを自動的に検出した後、プログラムコード用にiFrameなどのコンテナを生成することができる。第1のキャンバスファイルのプログラムコードは、メディア層に重ね合わされる第1のキャンバス層の機能的または美的設計エレメントを含み、様々なインタラクティブ機能を実行する、および/または第三者ソースにアクセスすることができる。開発サーバは第1のキャンバスファイルのインタラクティブオプションとメディアファイルのタイミングを同期化することができるため、キャンバス層とメディア層は提示されるときに適切に同期化される。第1のキャンバスファイルおよびメディアファイルの内部マッピング座標は、設計者が特定の設計エレメントをキャンバスファイルに含め、メディアファイルの特定位置に視覚的に配置できるように配列することができる。その結果、第1のキャンバス層に導入される設計エレメントは、メディア層の所望位置に予測可能に表示される。第1のキャンバス層は、図2〜14の例示的実施形態に記載される機能および特徴を含むがそれらに限定されないインタラクティブ機能およびオプションを含むことができる。 In the next step 1604, the development server can generate a first canvas file based on the size of the media file. In this step, the user can request the development platform application to create an interactive canvas file and place it on the media file. The development server can automatically detect the size of the media file and then generate a container such as an iFrame for the program code. The program code of the first canvas file includes functional or aesthetically designed elements of the first canvas layer that are overlaid on the media layer to perform various interactive functions and/or access third party sources. You can The development server can synchronize the interactive options of the first canvas file and the timing of the media file so that the canvas and media layers are properly synchronized when presented. The internal mapping coordinates of the first canvas file and the media file can be arranged so that a designer can include particular design elements in the canvas file and visually place them in a particular location in the media file. As a result, the design elements introduced into the first canvas layer are displayed predictably at the desired location in the media layer. The first canvas layer may include interactive features and options including, but not limited to, the features and features described in the exemplary embodiments of FIGS. 2-14.

場合によっては、開発サーバは、第1のキャンバスファイル、設計エレメント、機械可読ファイル、データ、またはキャンバスファイルへのその他の追加入力をプロジェクトデータベースに記憶することができる。 In some cases, the development server may store the first canvas file, design element, machine-readable file, data, or other additional input to the canvas file in the project database.

次のステップ1606では、開発サーバは、第2のキャンバス層のプログラムコードを備える第2のキャンバスファイルを生成し、第1のキャンバスファイルおよびメディアファイル上に重ね合わせることができる。第2のキャンバスファイルは、各種機能を実行する、および/またはデータに関して第三者ソースにアクセスするように構成されるiFrameなどのプログラムコード用コンテナであってもよい。キャンバスファイルは、メディアファイル上にインタラクティブユーザインタフェースとして視覚的に提示されるインタラクティブインタフェースを表示することができる。ユーザが第1のキャンバスファイルと相互作用すると、第2のキャンバスファイルは、第1のキャンバスファイルで利用可能な選択に基づき、追加のユーザインタフェース機能を提供することができる。 At the next step 1606, the development server may generate a second canvas file comprising the program code of the second canvas layer and overlay it on the first canvas file and the media file. The second canvas file may be a container for program code, such as an iFrame, configured to perform various functions and/or access third party sources for data. The canvas file can display an interactive interface that is visually presented as an interactive user interface on the media file. When the user interacts with the first canvas file, the second canvas file can provide additional user interface functionality based on the selections available in the first canvas file.

たとえば、第1のキャンバスファイルは、第1のキャンバスファイルでの選択にリンク付けされる第2のキャンバスファイルを提示するようにインタラクティブメディアファイルに命令するコードを備えることができる。本例では、メディアファイルは車の画像を提示することができ、ユーザがたとえば、車のタイヤ部の画素を選択することができる第1のキャンバスファイルを有する。次いで、第1のキャンバスファイルは、たとえば、タイヤ購入ウェブサイトのモバイル版、あるいはタイヤ購入ウェブサイトの簡略版アプレットまたはウィジェットを表示する第2のキャンバスファイルを提示することができる。第2のキャンバスファイルのプログラムコードは、エンドユーザ装置と、本例ではタイヤ購入ウェブサイトなどの第三者サービスプロバイダのサーバとの間のデータ通信を簡易化することができる。 For example, the first canvas file can comprise code that instructs the interactive media file to present a second canvas file that is linked to a selection in the first canvas file. In this example, the media file can present an image of the car and has a first canvas file that allows the user to select, for example, pixels of the tire portion of the car. The first canvas file can then present, for example, a mobile version of the tire purchasing website or a second canvas file displaying a simplified version applet or widget of the tire purchasing website. The program code in the second canvas file can facilitate data communication between the end user device and a server of a third party service provider, such as a tire purchasing website in this example.

場合によっては、開発サーバは、第2のキャンバスファイル、設計エレメント、機械可読ファイル、データ、第2のキャンバスファイルへのその他の追加入力をプロジェクトデータベースに記憶することができる。 In some cases, the development server may store the second canvas file, design elements, machine-readable files, data, and other additional inputs to the second canvas file in the project database.

次のステップ1608では、開発サーバはメディアファイル、第1のキャンバスファイル、第2のキャンバスファイルを、インタラクティブメディアファイルのコードにコンパイルすることができる。本ステップでは、開発者サーバは、プロジェクト識別子を有するメディアプロジェクト記録に記憶されるファイルをフェッチすることができる。次に、開発サーバはインタラクティブメディアファイルのコードを生成することができ、該ファイルは、開発プラットフォームをホストするメディアコンテンツサービスと対応付けられる互換性メディアプレーヤによって消費することができるファイルフォーマットを有する。コンパイル時、開発サーバは、開発サーバを、インタラクティブメディアファイルを含むプロジェクト記録に導く埋込コードまたはハイパーリンクを生成することができる。 At the next step 1608, the development server may compile the media file, the first canvas file, the second canvas file into the code of the interactive media file. In this step, the developer server can fetch the file stored in the media project record with the project identifier. The development server can then generate code for the interactive media file, which has a file format that can be consumed by a compatible media player associated with the media content service hosting the development platform. At compile time, the development server can generate embedded code or hyperlinks that direct the development server to project records containing interactive media files.

図15は、例示的1実施形態により、要求されたインタラクティブメディアファイルを要求元の装置に配信する例示的方法1700の実行を示す。例示的方法はステップ1701、1703、1705、1707を示すが、他の実施形態は1以上のステップを省略することができる、あるいは追加または代替ステップを含むことができる。 FIG. 15 illustrates execution of an example method 1700 of delivering a requested interactive media file to a requesting device, according to an example embodiment. Although the exemplary method illustrates steps 1701, 1703, 1705, 1707, other embodiments may omit one or more steps, or may include additional or alternative steps.

第1のステップ1701では、開発サーバは、インタラクティブメディアファイル用の埋込コードまたはハイパーリンクを含むウェブページまたはウェブアプリケーションをホストするプロバイダサーバから、インタラクティブメディアファイルおよびメディアプレーヤのリクエストを受け取ることができる。 In a first step 1701, the development server may receive an interactive media file and media player request from a provider server hosting a web page or web application that includes embedded code or hyperlinks for the interactive media file.

次のステップ1703では、開発サーバは、埋込コードに基づき、プロバイダサーバが呼び出しているインタラクティブメディアファイルを特定することができる。場合によっては、開発サーバは、キャッシュメモリまたはその他の容易にアクセス可能なメモリにインタラクティブメディアファイルを記憶することができ、適切なインタラクティブメディアファイルを迅速に特定して、プロバイダサーバに送信することができる。場合によっては、埋込コードまたはハイパーリンクメディアファイルは、開発サーバをプロジェクトデータベース内のメディアプロジェクト記録に導くことができる。メディアプロジェクト記録は、インタラクティブメディアファイルを生成するのに使用された各種ファイルおよびデータを含むことができる。メディアプロジェクト記録はインタラクティブメディアファイルを記憶することができる。したがって、開発サーバは、埋込コードによって示される記録の埋込コードまたはプロジェクト識別子に基づき、プロジェクト記録からインタラクティブメディアファイルをフェッチすることができる。 In the next step 1703, the development server can identify the interactive media file that the provider server is calling based on the embedded code. In some cases, the development server may store the interactive media files in cache memory or other easily accessible memory, and may quickly identify suitable interactive media files and send them to the provider server. .. In some cases, the embedded code or hyperlink media file can direct the development server to the media project record in the project database. The media project record can include various files and data used to create the interactive media file. Media project records can store interactive media files. Thus, the development server can fetch the interactive media file from the project record based on the embed code or project identifier of the record indicated by the embed code.

次のステップ1705では、開発サーバは、インタラクティブメディアファイルの基本ファイルまたはデータへの更新があるか否かを判定し、その後、インタラクティブ開発ファイルの一部のみを再コンパイルすることができる。Flash(登録商標)などの従来のツールでは、Flash(登録商標)メディアファイルへの変更があれば、設計者のコンピュータ上のFlash(登録商標)メディアファイル全体を再コンパイルし、その後、最新バージョンのFlash(登録商標)メディアファイルを再配信しなければならない。しかしながら、開発サーバは、再コンパイルすることなくメディアプレーヤおよびインタラクティブメディアファイルを配信することができる。すなわち、開発サーバは実行時間時にインタラクティブメディアファイルをアセンブルすることができるため、インタラクティブメディアファイルの基本コードはメディアファイルおよびキャンバスファイルの最新バージョンを呼び出すことができ、メディアプレーヤは最新バージョンのインタラクティブメディアファイルを呼び出すことができる。 In the next step 1705, the development server determines if there are any updates to the base files or data of the interactive media file, and then only a portion of the interactive development file can be recompiled. Traditional tools, such as Flash®, recompile the entire Flash® media file on the designer's computer if there are changes to the Flash® media file, and then the latest version. Flash media files must be redistributed. However, the development server can deliver media players and interactive media files without recompiling. That is, because the development server can assemble interactive media files at run time, the base code for interactive media files can call the latest versions of media files and canvas files, and the media player can load the latest version of interactive media files. Can be called.

次のステップ1707では、開発サーバは、インタラクティブメディアファイルおよび/またはメディアプレーヤを、埋込コードの呼出しを発信した遠隔装置に送信することができる。 In a next step 1707, the development server may send the interactive media file and/or media player to the remote device that originated the embedded code call.

本発明を完全に理解してもらうために、上述の説明では具体的な細部を記載した。しかしながら、実施形態はこれらの具体的細部なしでも実行することができると理解される。たとえば、不必要な細部で実施形態を曖昧にしないように回路はブロック図で示してもよい。他の例では、周知の回路、プロセス、アルゴリズム、構造、技術は、実施形態を曖昧にするのを防ぐため、不必要な細部を描かずに示すことができる。 In the foregoing description, specific details are set forth in order to provide a thorough understanding of the present invention. However, it is understood that embodiments may be practiced without these specific details. For example, the circuits may be shown in block diagrams in order not to obscure the embodiments with unnecessary detail. In other instances, well-known circuits, processes, algorithms, structures, techniques may be shown without unnecessary detail to avoid obscuring the embodiments.

上述の技術、ブロック、ステップ、手段は、様々な形で実行することができる。たとえば、これらの技術、ブロック、ステップ、手段は、ハードウェア、ソフトウェア、またはそれらの組み合わせで実行することができる。ハードウェア実装の場合、処理部は、1つ以上の用途特定集積回路(ASIC)、デジタル信号プロセッサ(DSP)、デジタル信号処理装置(DSPD)、プログラマブル論理装置(PLD)、フィールドプログラマブルゲートアレイ(FPGA)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、上述の機能を実行するように設計されたその他の電子部、および/またはそれらの組み合わせ内に実装することができる。 The techniques, blocks, steps and means described above may be implemented in various ways. For example, these techniques, blocks, steps, means may be implemented in hardware, software, or any combination thereof. If implemented in hardware, the processor may include one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processors (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs). ), a processor, a controller, a microcontroller, a microprocessor, other electronics designed to perform the functions described above, and/or combinations thereof.

なお、実施形態は、フローチャート、フロー図、データフロー図、構造図、またはブロック図で示されるプロセスとして記載してもよい。フローチャートは順次プロセスとして動作を記載することができるが、動作の多くは並列または同時に実行することができる。また、動作の順序は再配列することができる。動作が完了すればプロセスは終了するが、図面に含まれない追加ステップを有することができる。プロセスは、方法、機能、手順、サブルーチン、サブプログラムなどに対応していてもよい。プロセスが機能に対応するとき、終了は呼出し機能または主機能への機能の復帰に対応する。 It should be noted that an embodiment may be described as a process illustrated by a flowchart, a flow diagram, a data flow diagram, a structural diagram, or a block diagram. Although the flowcharts may describe the acts as a sequential process, many of the acts may be performed in parallel or concurrently. Also, the order of operations can be rearranged. The process ends when the operation is complete, but may have additional steps not included in the drawing. A process may correspond to methods, functions, procedures, subroutines, subprograms, etc. When the process corresponds to a function, termination corresponds to the return of the function to the calling function or main function.

さらに、実施形態は、ハードウェア、ソフトウェア、スクリプト言語、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語および/またはそれらの組み合わせによって実現されてもよい。ソフトウェア、ファームウェア、ミドルウェア、スクリプト言語および/またはマイクロコードで実行される場合、必要なタスクを実行するプログラムコードまたはコードセグメントは記憶媒体などの機械可読媒体に記憶させてもよい。コードセグメントまたは機械実行可能命令は、手順、機能、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、スクリプト、クラス、または命令の組み合わせ、データ構造、および/またはプログラム文を表してもよい。コードセグメントは、情報、データ、引数、パラメータおよび/またはメモリコンテンツを伝達および/または受信することによって、別のコードセグメントまたはハードウェア回路に接続させることができる。情報、引数、パラメータ、データなどは、メモリ共有、メッセージ伝達、トークン伝達、ネットワーク送信などの任意の適切な手段を介して伝達、転送、または送信することができる。 Furthermore, embodiments may be implemented in hardware, software, scripting languages, firmware, middleware, microcode, hardware description languages and/or combinations thereof. When executed in software, firmware, middleware, scripting languages and/or microcode, the program code or code segments that perform the necessary tasks may be stored on a machine-readable medium such as a storage medium. Code segments or machine-executable instructions may represent procedures, functions, subprograms, programs, routines, subroutines, modules, software packages, scripts, classes, or combinations of instructions, data structures, and/or program statements. A code segment may be connected to another code segment or hardware circuit by carrying and/or receiving information, data, arguments, parameters and/or memory content. Information, arguments, parameters, data, etc. can be communicated, forwarded, or transmitted via any suitable means such as memory sharing, messaging, tokenizing, network transmission, etc.

ファームウェアおよび/またはソフトウェア実装の場合、該方法は、本文書に記載する機能を実行するモジュール(たとえば、手順、機能など)を用いて実行することができる。命令を有形に具体化する機械可読媒体は、本文書に記載する方法を実行する際に使用することができる。たとえば、ソフトウェアコードはメモリに記憶させることができる。メモリは、プロセッサ内、またはプロセッサ外に実装させることができ、後の実行のためにソフトウェアコードを記憶する際にメモリを採用するときと、ソフトウェアコードを実行する際にメモリを採用するときとで実装を変動させることができる。本文書で使用する場合、「メモリ」という文言は、任意の種類の長期、短期、揮発性、不揮発性、またはその他の記憶媒体を指し、任意の特定の種類のメモリまたは特定の数のメモリ、またはメモリを記憶するメディアの種類に限定されない。 In the case of firmware and/or software implementation, the method can be performed using modules (eg, procedures, functions, etc.) that perform the functions described in this document. Machine-readable media tangibly embodying instructions may be used in carrying out the methods described in this document. For example, the software code can be stored in memory. Memory can be implemented within the processor or external to the processor, depending on whether the memory is used to store software code for later execution or when the software is executed. Implementation can vary. As used in this document, the term "memory" refers to any type of long-term, short-term, volatile, non-volatile, or other storage medium, including any particular type of memory or a particular number of memories, Alternatively, the type of medium that stores the memory is not limited.

さらに、本文書で開示する場合、「記憶媒体」という文言は、1つ以上のデータ記憶装置、たとえば、読取専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気RAM、コアメモリ、磁気ディスク記憶媒体、光記憶媒体、フラッシュメモリ装置、および/または情報を記憶するその他の機械可読媒体を表すことができる。「機械可読媒体」という文言は、可動または固定記憶装置、光記憶装置、無線チャネル、および/または命令および/またはデータを記憶する、含む、または担持するその他の各種媒体を含むが、それらに限定されない。 Further, as disclosed herein, the phrase "storage medium" refers to one or more data storage devices, such as read only memory (ROM), random access memory (RAM), magnetic RAM, core memory, magnetic disk storage. Media, optical storage media, flash memory devices, and/or other machine-readable media for storing information may be represented. The phrase "machine-readable medium" includes, but is not limited to, mobile or fixed storage, optical storage, wireless channels, and/or various other media for storing, including, or carrying instructions and/or data. Not done.

本文書に記載する方法は、1つ以上の実施形態では、命令を含むコードセグメントを受信する1つ以上のプロセッサを備える機械によって実行可能である。本文書に記載するどの方法の場合も、命令を機械によって実行するとき、機械が方法を実行する。機械が取るべき動作を特定する1セットの命令を(順次またはそれ以外の形で)実行することができる機械が含まれる。よって、代表的な機械は、1つ以上のプロセッサを含む代表的な処理システムによって例示することができる。各プロセッサは、CPU、グラフィック処理部、プログラマブルDSP部のうちの1つ以上を含むことができる。処理システムは、主RAMおよび/または静的RAM、および/またはROMを含むメモリサブシステムをさらに含んでもよい。部品間の通信用のバスサブシステムを含めてもよい。処理システムがディスプレイを必要とする場合、このようなディスプレイは、たとえば、液晶ディスプレイ(LCD)を含むことができる。手動でのデータ入力が必要である場合、処理システムは、キーボードなどの英数字入力部とマウスなどのポインティング制御装置とのうちの1つ以上である入力装置も含む。 The methods described in this document, in one or more embodiments, can be performed by a machine that comprises one or more processors that receive code segments that include instructions. For any of the methods described in this document, when the instructions are executed by the machine, the machine executes the method. A machine is included that is capable of executing (sequentially or otherwise) a set of instructions that specify the action the machine should take. Thus, an exemplary machine may be exemplified by an exemplary processing system including one or more processors. Each processor may include one or more of a CPU, a graphics processing unit, a programmable DSP unit. The processing system may further include a memory subsystem that includes main RAM and/or static RAM, and/or ROM. A bus subsystem for communication between components may be included. If the processing system requires a display, such a display may include, for example, a liquid crystal display (LCD). When manual data entry is required, the processing system also includes an input device that is one or more of an alphanumeric input such as a keyboard and a pointing control device such as a mouse.

メモリは、処理システムによって実行されるとき、本文書に記載する方法のうちの1つを実行する命令を含む機械可読コードセグメント(たとえば、ソフトウェアまたはソフトウェアコード)を含む。ソフトウェアはコンピュータシステムによる実行中、メモリ内に完全に常駐する、あるいはRAMおよび/またはプロセッサ内に完全にまたは少なくとも部分的に常駐することができる。よって、メモリおよびプロセッサは、機械可読コードを備えるシステムも構成する。 The memory includes a machine-readable code segment (eg, software or software code) that includes instructions that, when executed by the processing system, perform one of the methods described herein. The software may reside entirely in memory, or fully or at least partially resident in RAM and/or processor during execution by the computer system. Thus, the memory and processor also constitute a system that comprises machine-readable code.

別の実施形態では、機械は、スタンドアローン装置として動作する、あるいは、ネットワーク配備下の他の装置に接続する、たとえばネットワーク接続することができる。該機械は、サーバ−クライアントネットワーク環境内のサーバまたはクライエント機械の能力内で、またはピアツーピアまたは分散ネットワーク環境内のピア機械として動作することができる。該機械は、たとえば、コンピュータ、サーバ、サーバのクラスタ、コンピュータのクラスタ、ウェブアプライアンス、分散コンピューティング環境、クラウドコンピューティング環境、または機械が取るべき動作を特定する1セットの命令を(順次またはそれ以外の形で)実行することができる任意の機械であってもよい。「機械」という文言は、本文書に記載する方法のうちの1つ以上を実行する1セットの(または複数セットの)命令を個々に、または共に実行する機械の集合を含むように解釈してもよい。 In another embodiment, the machine may operate as a stand-alone device or connect to other devices under network deployment, eg, networked. The machine can operate within the capabilities of a server or client machine in a server-client network environment, or as a peer machine in a peer-to-peer or distributed network environment. The machine may, for example, be a computer, a server, a cluster of servers, a cluster of computers, a web appliance, a distributed computing environment, a cloud computing environment, or a set of instructions (sequentially or otherwise) specifying an action to be taken by the machine. Can be any machine capable of performing the above). The word "machine" is taken to include a set of machines that individually or together perform a set (or sets) of instructions that perform one or more of the methods described herein. Good.

本発明の例示的実施形態に関する上記開示は、例示と説明のために提示した。この説明は、網羅的である、あるいは本発明を単独の開示する実施形態に限定することを意図していない。本文書に記載する実施形態の多くの変形および変更は、上記開示に鑑み、当業者によって自明となる。発明の範囲は、添付の請求項によってのみ、および請求項の等価物によって定義すべきである。 The above disclosure of the exemplary embodiments of the present invention has been presented for purposes of illustration and description. This description is not intended to be exhaustive or to limit the invention to the single disclosed embodiment. Many variations and modifications of the embodiments described herein will be apparent to one of ordinary skill in the art in light of the above disclosure. The scope of the invention should be defined only by the appended claims and equivalents of the claims.

さらに、本発明の代表的実施形態を説明するにあたって、明細書はステップの特定のシーケンスとして本発明の方法および/またはプロセスを提示した。しかしながら、方法またはプロセスが本文書に記載するステップの特定の順序に依存しないという点で、方法またはプロセスは記載するステップの特定のシーケンスに限定されるべきではない。当業者が認識するように、ステップのその他のシーケンスも可能である。したがって、本明細書に記載するステップの特定の順序は、請求項に関する限定と解釈すべきではない。また、本発明の方法および/またはプロセスに関する請求項は、記載される順番でステップを実行することに限定すべきではなく、当業者であれば、シーケンスは変更することができ、その場合も本発明の精神と範囲に含まれることを容易に理解するであろう。


Further, in describing representative embodiments of the present invention, the specification has presented the method and/or process of the present invention as a particular sequence of steps. However, the method or process should not be limited to a particular sequence of the steps described, in that the method or process does not depend on the particular order of the steps described in this document. Other sequences of steps are possible, as those skilled in the art will recognize. Therefore, the particular order of the steps set forth in the specification should not be construed as limitations on the claims. Also, any claims as to methods and/or processes of the present invention should not be limited to performing the steps in the order recited, as one of ordinary skill in the art may modify the sequence and still do so. It will be readily understood that it is within the spirit and scope of the invention.


Claims (20)

コンピュータ実行方法であって、
コンピュータによって、グラフィカルユーザインタフェースに表示されるように構成されるメディアファイルの記憶位置を表すプログラムコードを備えるメディア層ファイルを生成することと、
コンピュータによって、前記メディア層ファイルに対応し、1以上の第2のキャンバス層の表示をトリガするハイパーメディアリンクとして構成される1セットの1以上の座標を定義するプログラムコードを備える第1のキャンバス層ファイルを生成することと、
コンピュータによって、前記第1のキャンバス層ファイルと前記メディア層ファイルに対応し、ユーザインタフェースの表示をトリガするハイパーメディアリンクとして構成される1セットの1以上の座標を定義するプログラムコードを備え、エンドユーザ装置と第三者サーバとの間でデータを通信するように構成される第2のキャンバス層ファイルを生成することと、
前記コンピュータによって、前記メディア層ファイル、前記第1のキャンバス層ファイル、および前記第2のキャンバス層ファイルの前記各自のプログラムコードに基づき、インタラクティブメディアファイルをアセンブルすることと、を備える、方法。
A computer-implemented method,
Generating by the computer a media layer file comprising program code representing a storage location of the media file configured to be displayed in a graphical user interface;
A first canvas layer comprising program code defining, by a computer, a set of one or more coordinates that correspond to said media layer file and are configured as hypermedia links to trigger the display of one or more second canvas layers. Generate a file,
The computer includes program code defining a set of one or more coordinates corresponding to the first canvas layer file and the media layer file and configured as hypermedia links that trigger the display of a user interface. Generating a second canvas layer file configured to communicate data between the device and a third party server;
Assembling an interactive media file with the computer based on the respective program code of the media layer file , the first canvas layer file , and the second canvas layer file .
コンピュータによって、前記インタラクティブメディアファイルを特定する埋込コードを含む要求を遠隔サーバから受け取ることをさらに備え、前記コンピュータが、前記遠隔サーバから要求を受け取ると、前記インタラクティブメディアファイルをアセンブルする、請求項1に記載の方法。 The computer further comprising receiving a request from a remote server that includes an embedded code identifying the interactive media file, the computer assembling the interactive media file upon receiving the request from the remote server. The method described in. 前記インタラクティブメディアファイルをアセンブルすることが、前記コンピュータによって、前記インタラクティブメディアファイルを識別する埋込コードを生成することをさらに備える、請求項2に記載の方法。 The method of claim 2, wherein assembling the interactive media file further comprises, by the computer, generating an embedded code that identifies the interactive media file. 前記インタラクティブメディアファイルをアセンブルすると、前記コンピュータによって、前記インタラクティブメディアファイルを前記遠隔サーバに送信することをさらに備える、請求項3に記載の方法。 4. The method of claim 3, further comprising sending, by the computer, the interactive media file to the remote server upon assembling the interactive media file. 前記コンピュータによって、前記インタラクティブメディアファイルの前記プログラムコードからトリガされる少なくとも1つの機械可読ファイルに対する第2の要求の受信に応答して、前記少なくとも1つの機械可読ファイルを前記遠隔サーバに送信することをさらに備える、請求項4に記載の方法。 Transmitting, by the computer, the at least one machine-readable file to the remote server in response to receiving a second request for the at least one machine-readable file triggered from the program code of the interactive media file. The method of claim 4, further comprising: 前記メディア層ファイルの前記プログラムコードが、前記メディア層の前記メディアファイルの前記記憶位置が第2の遠隔サーバでホストされることを示す、請求項1に記載の方法。 The method of claim 1, wherein the program code of the media layer file indicates that the storage location of the media file of the media layer is hosted on a second remote server. 前記コンピュータによって、前記メディア層ファイル、前記第1のキャンバス層ファイル、前記第2のキャンバス層ファイルのうちの少なくとも1つをプロジェクトデータベースのメディアプロジェクト記録に記憶することをさらに備える、請求項1に記載の方法。 2. The method of claim 1, further comprising storing, by the computer, at least one of the media layer file, the first canvas layer file, and the second canvas layer file in a media project record of a project database. the method of. 前記メディア層ファイルの前記プログラムコードが、前記メディア層の前記メディアファイルが前記メディアプロジェクト記録に記憶されていることを示す、請求項7に記載の方法。 8. The method of claim 7, wherein the program code of the media layer file indicates that the media file of the media layer is stored in the media project record. 前記コンピュータによって、前記インタラクティブメディアファイル内の第2のソフトウェアアプリケーションを実行するように構成される少なくとも1つのハイパーメディアリンクを含む前記第2のキャンバス層のプログラムコードを生成することをさらに備える、請求項1に記載の方法。 The computer further comprising generating program code for the second canvas layer that includes at least one hypermedia link configured to execute a second software application in the interactive media file. The method according to 1. 前記コンピュータによって、前記インタラクティブメディアファイルのプログラムコードを実行し、前記インタラクティブメディアファイルのプログラムコードに応じて前記コンピュータとデータを通信し、前記第2のキャンバス層ファイルの前記プログラムコードに応じて第三者コンピュータとデータを通信するように構成されるメディアプレーヤソフトウェアプログラムを送信することをさらに備える、請求項1に記載の方法。 By the computer, the executes the program code of the interactive media file, wherein communicating the computer and the data in accordance with the program code of the interactive media file, a third party in response to the program code of the second canvas layer file The method of claim 1, further comprising sending a media player software program configured to communicate data with a computer. システムであって、
設計者装置から受信する1以上の入力に応じて、メディア層ファイル、第1のキャンバスファイル、および第2のキャンバスファイルを生成するように構成される開発アプリケーションをホストするプロセッサを備える開発サーバであって、前記メディア層ファイル、前記第1のキャンバスファイル、および前記第2のキャンバスファイルに基づき、インタラクティブメディアファイルをアセンブルし、前記インタラクティブメディアファイルを1以上の遠隔サーバに送信するようにさらに構成される開発サーバと、
前記インタラクティブメディアファイルを実行するように構成されるメディアプレーヤをホストするプロセッサを備える遠隔サーバであって、前記開発サーバから前記インタラクティブメディアファイルを要求するように構成される遠隔サーバと、
を備える、システム。
System,
A development server comprising a processor that hosts a development application configured to generate a media layer file, a first canvas file, and a second canvas file in response to one or more inputs received from a designer device. And assemble an interactive media file based on the media layer file, the first canvas file, and the second canvas file and send the interactive media file to one or more remote servers. Development server,
A remote server comprising a processor hosting a media player configured to execute the interactive media file, the remote server configured to request the interactive media file from the development server;
A system comprising.
前記メディア層ファイルが、前記メディア層ファイルのメディアファイルへの機械可読ポインタを含むプログラムコードを備える、請求項11に記載のシステム。 The system of claim 11, wherein the media layer file comprises program code that includes a machine-readable pointer to a media file of the media layer file. 前記遠隔サーバによって実行される前記メディアプレーヤが、1以上のメディアファイルをホストする第2の遠隔サーバからメディアファイルを検索するように前記遠隔サーバに命令する、請求項12に記載のシステム。 13. The system of claim 12, wherein the media player executed by the remote server directs the remote server to retrieve media files from a second remote server hosting one or more media files. 前記第1のキャンバスファイルが、前記メディア層ファイルに対応する1セットの1以上の座標を定義し、1以上の第2のキャンバス層の表示をトリガするハイパーメディアリンクを含むプログラムコードを備える、請求項11に記載のシステム。 The first canvas file comprises program code that defines a set of one or more coordinates corresponding to the media layer file and includes hypermedia links that trigger the display of one or more second canvas layers. Item 12. The system according to Item 11. 前記遠隔サーバによって実行される前記メディアプレーヤが、前記セットの1以上の座標を選択するエンドユーザ装置によってトリガされる前記第1のキャンバスファイルの前記プログラムコードに応じて、前記開発サーバとデータを通信するように前記遠隔サーバに命令する、請求項14に記載のシステム。 The media player which is executed by the remote server, in response to the program code of the first canvas files triggered by end user device to select one or more coordinates of the set, the development server and data 15. The system of claim 14, instructing the remote server to communicate. 前記第2のキャンバスファイルが、前記第1のキャンバスファイルと前記メディア層ファイルに対応する1セットの1以上の座標を定義するプログラムコードを備え、前記セットの座標が、前記インタラクティブメディアファイル内のユーザインタフェースの表示をトリガするハイパーメディアリンクとして構成される、請求項11に記載のシステム。 Said second canvas file includes a program code that defines one or more coordinates of a set corresponding to the first canvas file and the media layer file, the set of coordinates, of the interactive media file The system of claim 11, configured as a hypermedia link that triggers the display of a user interface. 前記第2のキャンバスファイルが、エンドユーザ装置と、第2の演算サービスをホストする第2の遠隔サーバとの間でデータを通信するようにさらに構成される、請求項16に記載のシステム。 17. The system of claim 16, wherein the second canvas file is further configured to communicate data between an end user device and a second remote server hosting a second computing service. 前記開発サーバが、設計者の演算装置から受け取る1以上の入力に応じてメディア層ファイル、第1のキャンバスファイル、および第2のキャンバスファイルの各自のファイルを生成するようにさらに構成される、請求項11に記載のシステム。 The development server is further configured to generate respective files of a media layer file, a first canvas file, and a second canvas file in response to one or more inputs received from a designer's computing device. Item 12. The system according to Item 11. 1以上のメディア記録を構成する非一時的機械可読記憶媒体を備えるプロジェクトデータベースをさらに備え、各記録が、前記メディア層ファイル、前記第1のキャンバスファイル、前記第2のキャンバスファイルのうちの少なくとも1つを含む、請求項11に記載のシステム。 A project database further comprising a non-transitory machine-readable storage medium comprising one or more media records, each record being at least one of the media layer file, the first canvas file, and the second canvas file. 12. The system of claim 11, including one. 前記開発サーバが、前記メディア層ファイルと複数のキャンバスファイルをメディアプロジェクト記録に記憶し、前記遠隔サーバから要求される際に前記メディアプロジェクト記録に応じて前記インタラクティブメディアファイルをアセンブルするようにさらに構成される、請求項11に記載のシステム。 The development server is further configured to store the media layer file and a plurality of canvas files in a media project record and assemble the interactive media file in response to the media project record when requested by the remote server. The system of claim 11, wherein
JP2017516151A 2014-10-27 2015-10-27 Method and system for multimedia content Expired - Fee Related JP6702950B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201462068867P 2014-10-27 2014-10-27
US62/068,867 2014-10-27
PCT/CA2015/051092 WO2016065468A1 (en) 2014-10-27 2015-10-27 Methods and systems for multimedia content

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020081726A Division JP2020144898A (en) 2014-10-27 2020-05-07 Methods and systems for multimedia content

Publications (2)

Publication Number Publication Date
JP2018504654A JP2018504654A (en) 2018-02-15
JP6702950B2 true JP6702950B2 (en) 2020-06-03

Family

ID=55856310

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017516151A Expired - Fee Related JP6702950B2 (en) 2014-10-27 2015-10-27 Method and system for multimedia content
JP2020081726A Pending JP2020144898A (en) 2014-10-27 2020-05-07 Methods and systems for multimedia content

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2020081726A Pending JP2020144898A (en) 2014-10-27 2020-05-07 Methods and systems for multimedia content

Country Status (4)

Country Link
US (2) US10560760B2 (en)
EP (1) EP3213524A4 (en)
JP (2) JP6702950B2 (en)
WO (1) WO2016065468A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220231984A1 (en) * 2012-05-14 2022-07-21 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160182954A1 (en) 2014-12-18 2016-06-23 Rovi Guides, Inc. Methods and systems for generating a notification
US10678995B2 (en) * 2016-08-12 2020-06-09 Netsuite, Inc. System and methods for control of content presented on web pages
US10979392B2 (en) 2017-10-19 2021-04-13 Bank Of America Corporation Preventing unauthorized access to secure enterprise information systems using a multi-filtering and randomizing control system
WO2019118796A1 (en) * 2017-12-15 2019-06-20 Ustudio, Inc. Platform-agnostic media framework
US20190213633A1 (en) * 2018-01-10 2019-07-11 Michael Stephen Kokernak System and method for facilitating clickable links embedded digital assets using a blockchain ledger
US12200165B1 (en) 2018-09-27 2025-01-14 Iqx Corp. Automated silent network authentication protocol security, verification, and access control for cellular handheld devices
US11765262B2 (en) * 2018-09-27 2023-09-19 Iqx Corp. Customer capture using dynamically generated customized webpages
US11340758B1 (en) * 2018-12-27 2022-05-24 Meta Platforms, Inc. Systems and methods for distributing content
WO2020188532A1 (en) 2019-03-21 2020-09-24 Fiorentino Michael James Platform, system and method of generating, distributing, and interacting with layered media
US11095958B2 (en) * 2019-04-12 2021-08-17 Clipkick, Inc. Systems and methods of universal video embedding
DK3787230T3 (en) * 2019-08-29 2021-08-23 Ovh METHOD AND SYSTEM FOR PUSHING A NEW RACK IN OPERATING MODE IN A DATA CENTER
CN110570491B (en) * 2019-09-06 2020-08-28 广东省城乡规划设计研究院 Thermodynamic diagram generation method and device
US20220207787A1 (en) * 2020-12-28 2022-06-30 Q Alpha, Inc. Method and system for inserting secondary multimedia information relative to primary multimedia information
CN113297521B (en) * 2021-04-30 2022-10-14 成都东方盛行电子有限责任公司 Visual station building method and system
US11665389B2 (en) * 2021-06-30 2023-05-30 Rovi Guides, Inc. Systems and methods for highlighting content within media assets
EP4339807A1 (en) * 2022-09-19 2024-03-20 Glomex GmbH System and method for dynamically generating content
US20240298063A1 (en) * 2023-03-02 2024-09-05 Michael Cafiero Interactive overlay on preexisting video system and method

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6240555B1 (en) * 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US6907563B1 (en) * 1999-05-27 2005-06-14 International Business Machines Corporation System and method for composing heterogeneous media components into a unified environment for rich spatio-temporal hotlink authoring and action enablement in low-bandwidth presentations
US6856331B2 (en) * 1999-11-12 2005-02-15 International Business Machines Corporation System and method of enriching non-linkable media representations in a network by enabling an overlying hotlink canvas
US7412478B1 (en) * 2000-01-27 2008-08-12 Marger Johnson & Mccollom, P.C. Rich media file format and delivery methods
US8042132B2 (en) * 2002-03-15 2011-10-18 Tvworks, Llc System and method for construction, delivery and display of iTV content
US7809154B2 (en) * 2003-03-07 2010-10-05 Technology, Patents & Licensing, Inc. Video entity recognition in compressed digital video streams
US7512622B2 (en) * 2003-06-11 2009-03-31 Yahoo! Inc. Method and apparatus for organizing and playing data
US20050132385A1 (en) * 2003-10-06 2005-06-16 Mikael Bourges-Sevenier System and method for creating and executing rich applications on multimedia terminals
US10032192B2 (en) * 2003-12-23 2018-07-24 Roku, Inc. Automatic localization of advertisements
JP2005296250A (en) * 2004-04-09 2005-10-27 Aruze Corp Game machine
US20080052742A1 (en) * 2005-04-26 2008-02-28 Slide, Inc. Method and apparatus for presenting media content
US20070079321A1 (en) * 2005-09-30 2007-04-05 Yahoo! Inc. Picture tagging
JP2008067139A (en) * 2006-09-08 2008-03-21 Softbank Telecom Corp Video content distribution system, distribution method, and content supply server
CN101227590B (en) * 2007-01-19 2013-03-06 北京风行在线技术有限公司 P2P protocol-based media file order program control method and apparatus
KR20090070904A (en) * 2007-12-27 2009-07-01 엔에이치엔(주) Method, terminal device, system and computer readable recording medium for providing a multimedia controller based on a content display state
US9071885B2 (en) * 2010-08-18 2015-06-30 Demand Media, Inc. Systems, methods, and machine-readable storage media for presenting animations overlying multimedia files
US20120167146A1 (en) * 2010-12-28 2012-06-28 White Square Media Llc Method and apparatus for providing or utilizing interactive video with tagged objects
US20120194742A1 (en) * 2011-01-27 2012-08-02 Sony Corporation System and method for displaying interactive information
KR20140100933A (en) * 2011-12-08 2014-08-18 엘지전자 주식회사 Network tv and method for operating same
WO2014152820A1 (en) * 2013-03-14 2014-09-25 Vdopia Inc. Systems and methods for layering content
US11076205B2 (en) * 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US20150296250A1 (en) * 2014-04-10 2015-10-15 Google Inc. Methods, systems, and media for presenting commerce information relating to video content

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220231984A1 (en) * 2012-05-14 2022-07-21 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features
US11632349B2 (en) * 2012-05-14 2023-04-18 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features
US12074843B2 (en) 2012-05-14 2024-08-27 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features
US12250192B2 (en) 2012-05-14 2025-03-11 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features
US12388780B2 (en) 2012-05-14 2025-08-12 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features
US12513103B2 (en) 2012-05-14 2025-12-30 Sgrouples, Inc. Social platform with enhanced privacy and integrated customization features

Also Published As

Publication number Publication date
US20200177972A1 (en) 2020-06-04
WO2016065468A1 (en) 2016-05-06
US10560760B2 (en) 2020-02-11
JP2020144898A (en) 2020-09-10
US10999650B2 (en) 2021-05-04
US20170295414A1 (en) 2017-10-12
EP3213524A1 (en) 2017-09-06
JP2018504654A (en) 2018-02-15
EP3213524A4 (en) 2018-04-04

Similar Documents

Publication Publication Date Title
JP6702950B2 (en) Method and system for multimedia content
US11921798B2 (en) Generating a contextual search stream
US10303342B2 (en) All media story telling system and method
US20180260481A1 (en) Displaying search result associated identified or extracted unique identity associated structured contents or structured website
CA3154210C (en) Dynamic content and cloud based content within collaborative electronic content creation and management tools
US9876828B1 (en) Collaborative design
US20180143950A1 (en) Interactive communication via online video systems
US20080281793A1 (en) Method and System of Information Engine with Make-Share-Search of consumer and professional Information and Content for Multi-media and Mobile Global Internet
US20120233235A1 (en) Methods and apparatus for content application development and deployment
Nebeling et al. XDBrowser: user-defined cross-device web page designs
US20120110429A1 (en) Platform enabling web-based interpersonal communication within shared digital media
US9258626B2 (en) Annotating an object in a video with virtual information on a mobile terminal
US20130018960A1 (en) Group Interaction around Common Online Content
WO2019193407A1 (en) Presenting structured contents with search results, generating feeds & establishing communication based on search activities and enabling search result item associated user actions and reactions
US20130339857A1 (en) Modular and Scalable Interactive Video Player
US20180225265A1 (en) Methods and systems for wysiwyg web content generation
US20100122170A1 (en) Systems and methods for interactive reading
US20150356093A1 (en) Methods and systems relating to ratings
US11416538B1 (en) System and method for sharing trimmed versions of digital media items
KR20120116905A (en) Method for presenting user-defined menu of digital content choices, organized as ring of icons surrounding preview pane
US20170214963A1 (en) Methods and systems relating to metatags and audiovisual content
US10671804B2 (en) Obtaining attribution information for representations
JP6077083B1 (en) Information display device, information display method, information display program, and distribution device
US10275506B1 (en) Coordinating data across services
US10924441B1 (en) Dynamically generating video context

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181012

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190905

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190910

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20191205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200207

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200507

R150 Certificate of patent or registration of utility model

Ref document number: 6702950

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees