[go: up one dir, main page]

JP2012009054A - 分散されたウェブ注釈 - Google Patents

分散されたウェブ注釈 Download PDF

Info

Publication number
JP2012009054A
JP2012009054A JP2011176993A JP2011176993A JP2012009054A JP 2012009054 A JP2012009054 A JP 2012009054A JP 2011176993 A JP2011176993 A JP 2011176993A JP 2011176993 A JP2011176993 A JP 2011176993A JP 2012009054 A JP2012009054 A JP 2012009054A
Authority
JP
Japan
Prior art keywords
website
user
blog
displaying
search engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2011176993A
Other languages
English (en)
Other versions
JP5492841B2 (ja
Inventor
Rakowski Brian
ラコウスキ,ブライアン
Aaron Birdman
ブードマン,アーロン
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.)
Google LLC
Original Assignee
Google LLC
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 Google LLC filed Critical Google LLC
Publication of JP2012009054A publication Critical patent/JP2012009054A/ja
Application granted granted Critical
Publication of JP5492841B2 publication Critical patent/JP5492841B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Document Processing Apparatus (AREA)

Abstract

【課題】ウェブ上の特定の文書をブラウズする際、閲覧中の特定のサイトについての他のウェブサイトまたは他のウェブユーザによって提供される情報などの補足情報を、容易に閲覧可能にする。
【解決手段】ウェブサイトに関する注釈は、そのウェブサイトに関するブログ投稿に基づき得る。ユーザがウェブページを訪れるときを検出するステップと、検出に応答して、そのウェブページにリンクするブログ投稿群を受けるステップとを含む。さらに、ユーザがウェブサイトを訪れている間に、ブログ投稿群の表示をユーザに表示するステップを含む。
【選択図】図5

Description

背景
A.発明の分野
本発明の原理と一致した実現例は一般に情報普及に関し、特にウェブ注釈を可能にするための分散技術に関する。
B.関連技術の説明
ワールドワイドウェブ(「web」)は膨大な量の情報を含む。ウェブページなどのウェブ上の特定の文書をブラウズする際、ユーザは典型的にそのウェブページ自体しか閲覧できないように制限される。閲覧中の特定のサイトについての他のウェブサイトまたは他のウェブユーザによって提供される情報などの補足情報は、容易に閲覧するのが困難であり得る。たとえば、ユーザが、購入してみようと思っている製品に関するメーカのウェブページを閲覧していると仮定する。この製品を評価したりこの製品についてコメントしている他のウェブページを見るためには、ユーザは、この製品についての形式的評価または他のコメントを含む他のウェブサイトページを別個に検索する必要があり得る。
ユーザが特定のウェブページにコメントで注釈を付けて、他のユーザがそのウェブページを訪れたときにこれを閲覧できるようにする1つの試みは、「Third Voice」ブラウザプラグインであった。Third Voiceは、ユーザがウェブサイトについての公開のメモを投稿することを可能にし、後でそのウェブサイトを訪れる他のThird Voiceユーザがこれを見ることができた。この製品によって被る1つの問題点は、ウェブサイトについてのコメントがしばしば無差別および/または不適切な「低質」コメントであることであった。
要約
1つの局面は、ユーザがウェブサイトを訪れるときを検出するステップと、検出に応答して、ウェブサイトにリンクするブログ投稿群を受けるステップと、ユーザがウェブサイトを訪れている間に、ユーザにブログ投稿群の表示を表示するステップとを含む方法に向けられる。
他の局面は、ユーザがウェブサイトを訪れるときを検出するステップと、検出に応答して、検索エンジンに検索クエリを送出するステップとを含む方法に向けられる。検索クエリは、ウェブサイトに関連した文書を要求する。この方法はさらに、送出された検索クエリに応答して文書を受けるステップと、ユーザがウェブサイトを訪れている間に、ユーザに文書の表示を表示するステップとを含む。
さらに他の局面は、ブログ検索エンジンと、ネットワーク上でブログ検索エンジンに接続されるクライアント装置とを含むシステムに向けられる。クライアント装置は、ユーザにウェブサイトを表示し、かつ現在表示されているウェブサイトにリンクするブログ投稿の一部を同時に判断および表示するように構成されるソフトウェアコンポーネントを含む。ブログ投稿は、現在表示されているウェブサイトにリンクするブログ投稿についてのブログ検索エンジンへのクエリに基づいて判断される。
この明細書に組込まれ、その一部を構成する添付の図面は、本発明の1つ以上の実施例を図示しており、説明とともに本発明を明らかにする。
本発明の原理と一致した概念が実現され得る例示的なシステムの図である。 図1に示される例示的なクライアントまたはサーバの図である。 図1に示されるDCom(「Distributed Web Comments」)コンポーネントおよびブラウザによってユーザに提示される例示的なグラフィカルユーザインターフェイスの図である。 図1に示されるDComコンポーネントおよびブラウザによってユーザに提示される例示的なグラフィカルユーザインターフェイスの図である。 ユーザがDComコンポーネントを最初にインストールまたは構成し得る例示的な動作を図示するフローチャートである。 DComコンポーネントの最小動作時に実行され得る例示的な動作を図示するフローチャートである。 DComコンポーネントの動作時に実行され得る例示的な動作を図示するフローチャートである。 DComコンポーネントおよびブラウザによってユーザに提示され得る追加の例示的なグラフィカルユーザインターフェイスの図である。 DComコンポーネントおよびブラウザによってユーザに提示され得る追加の例示的なグラフィカルユーザインターフェイスの図である。 DComコンポーネントおよびブラウザによってユーザに提示され得る追加の例示的なグラフィカルユーザインターフェイスの図である。 DComコンポーネントおよびブラウザによってユーザに提示され得る追加の例示的なグラフィカルユーザインターフェイスの図である。
詳細な説明
本発明の以下の詳細な説明は添付の図面に言及する。この詳細な説明は本発明を限定するものではない。
概要
本明細書中で説明されるように、ユーザがウェブページに注釈を付けることができ、他のユーザの注釈を見ることができる容易なエントリポイントが提供される。注釈は、注釈を付けられているウェブページに関するブログ投稿から取られ得る。
ウェブログの短縮用語である「ブログ」は、必ずしもそうとは限らないが、典型的には、毎日またはそうでなければ定期的に、個人またはグループが文、写真、ビデオ、音声ファイル、および/またはリンクを生成するウェブサイトとして定義され得る。ブログを書くこと、ブログを維持することまたは既存のブログに記事を追加することは「ブログに書く(blogging)」と称される。ブログの個々の記事は「ブログ投稿」、「投稿」、または「エントリ」と称される。これらのエントリを投稿する人物は「ブロガー(blogger)」と称される。頻繁に、ブロガーは、他のウェブページについてコメントする、および/または他のウェブページにリンクする投稿を生成する。
本発明の局面と一致して、ウェブサイトを閲覧中のユーザは、そのウェブサイトについてのブログ投稿を同時に閲覧することができる。ウェブサイトについての注釈情報としてブログ投稿を用いることにより、ウェブサイトについての不適切または無差別なコメントを減らすことができる。なぜなら、ブログ投稿は自身に関連付けられた固有の真剣度レベルを有する傾向があり、ブログ投稿は元となるブログの質に基づいてランク付けされ得るか、またはそうでなければフィルタにかけられ得るからである。
システムの説明
図1は、本発明の原理と一致した概念が実現され得るシステム100の例示的な図である。システム100は、ネットワーク140を介してサーバ120および122に結合されるクライアント110を含み得る。ネットワーク140は、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、公衆交換電話網(PSTN)などの電話網、イントラネット、インターネット、またはネットワークの組合せを含み得る。単純にするため、2つのクライアント110ならびに2つのサーバ120および122がネットワーク140に接続されるとして図示されている。実際は、さらに多くのクライアントおよび/またはサーバが存在し得る。また、いくつかの場合では、クライアントがサーバの機能を果たし得、サーバがクライアントの機能を果たし得る。
クライアント110は、無線電話、パーソナルコンピュータ、パーソナルデジタルアシスタント(PDA)、ラップトップ、もしくは他の種類の計算もしくは通信装置などの装置、これらの装置の1つで実行されるスレッドもしくはプロセス、および/またはこれらの装置の1つによって実行可能なオブジェクトを含み得る。クライアント110は、サーバ120または122などのウェブサーバからのウェブページにアクセスし表示するのに用いられる、ブラウザ115などのソフトウェアを含み得る。ブラウザ115は、たとえばFirefox(登録商標)ブラウザを含み得る。クライアント110はさらに、ユーザが注釈を付け、かつウェブページに関する注釈を閲覧できるようにするためにブラウザ115と対話するように設計されるソフトウェアコンポーネントを含み得る。このソフトウェアコンポーネントを本明細書中でDCom(分散ウェブコメント:Distributed Web Comments)コンポーネント118と呼ぶことにする。DComコンポーネント118は、たとえばいくつかの実現例では、ウェブブラウザプラグインまたは拡張であり得る。他の実現例では、DComコンポーネント118はクライアント110上の別個のプログラムであり得る。
サーバ120および122はクライアント110のためにサービスを提供し得、たとえば、ウェブサーバ、ファイルサーバ、またはアプリケーションサーバを含み得る。1つの実現例では、サーバ120は、クライアント110が使用可能な検索エンジン125を含み得る。検索エンジン125は、クエリに基づいた文書検索エンジンであり得る。検索エンジン125は、検索クエリに関連した情報を含むウェブページへのリンクを返すように設計され得る。検索エンジン125は、ユーザの検索クエリに関連したブログ投稿またはリンクを返すように設計されるブログ検索エンジンなどの、特化された検索エンジンであり得る。
検索エンジン125は、データベース135に格納される文書に基づいてユーザ検索クエリに応答し得る。データベース135に格納される文書は、ネットワーク140に接続され、かつ検索エンジン125によって予め巡回され索引を付けられたウェブページを含み得る。検索エンジン125がブログ検索エンジンの場合、データベース135に格納される文書は、索引を付けられたブログ投稿またはブログであり得る。図1では単一のデータベースとして示されているが、データベース135は複数の記憶装置に亘って分散され得る。同様に、図1では単一の装置として示されているが、サーバ120/122および検索エンジン125は複数の計算装置に亘って分散された態様で実現され得る。
図2は、本発明の原理と一致した実現例に係る、計算装置200と呼ばれるクライアント110、サーバ120、またはサーバ122の例示的な図である。計算装置200は、バス210、プロセッサ220、主メモリ230、読出専用メモリ(ROM)240、記憶装置250、入力装置260、出力装置270、および通信インターフェイス280を含み得る。バス210は、計算装置200のコンポーネント間の通信を可能にする経路を含み得る。
プロセッサ220は、命令を解釈および実行し得るいずれかの種類のプロセッサ、マイクロプロセッサ、または処理論理を含み得る。主メモリ230は、プロセッサ220が実行するための情報および命令を格納するランダムアクセスメモリ(RAM)または他の種類の動的記憶装置を含み得る。ROM240は、プロセッサ220が使用するための静的情報および命令を格納するROM装置または他の種類の静的記憶装置を含み得る。記憶装置250は、磁気および/または光学記録媒体ならびにその対応ドライブを含み得る。
入力装置260は、キーボード、マウス、ペン、音声認識および/またはバイオメトリック機構などの、ユーザが計算装置200に情報を入力することを可能にする機構を含み得る。出力装置270は、ディスプレイ、プリンタ、スピーカなどを含む、ユーザに情報を出力する機構を含み得る。通信インターフェイス280は、計算装置200が他の装置および/またはシステムと通信することを可能にするいずれかの送受信装置のような機構を含み得る。たとえば、通信インターフェイス280は、ネットワーク140などのネットワークを介して他の装置またはシステムと通信するための機構を含み得る。
検索エンジン125、ブラウザ115、およびDComコンポーネント118などのシステム100のソフトウェアコンポーネントは、メモリ230などのコンピュータ読取可能媒体に格納され得る。コンピュータ読取可能媒体は、1つ以上の物理的もしくは論理的メモリ装置および/または搬送波として規定され得る。ソフトウェアコンポーネントを規定するソフトウェア命令は、データ記憶装置250などの他のコンピュータ読取可能媒体から、または通信インターフェイス280を介して他の装置からメモリ230に読込まれ得る。メモリ230に含まれるソフトウェア命令により、プロセッサ220が後述のプロセスを実行することになる。代替的に、ソフトウェア命令の代わりにまたはソフトウェア命令と組合せて配線による回路構成を用いて、この発明と一致したプロセスを実現してもよい。したがって、本発明の原理と一致した実現例は、ハードウェア回路構成とソフトウェアとの如何なる特定的な組合せにも限定されない。
DComコンポーネント118の動作
図3Aは、DComコンポーネント118を用いてクライアント110に提示されるウェブブラウザ115についての例示的なグラフィカルユーザインターフェイス300を示す図である。ユーザインターフェイス300は、メニューセクション305、ナビゲーションツールバー310、ウェブページ表示セクション315、およびステータスバー320を含み得る。メニューセクション305はユーザに多数のメニューを提示し、ユーザはこれを通してウェブブラウザ115の動作を制御し得る。ナビゲーションツールバー310は、「進む」および「戻る」ボタンならびにユニフォームリソースロケータ(URL)を入力するための入力ボックスなどの1つ以上の制御部を含み得、ユーザはウェブを見て回る際にこれを通してウェブブラウザ115を制御することができる。ウェブページ表示セクション315は現在訪れているウェブページを提示し得、ステータスバー320はウェブブラウザ115の動作に関する状態情報を表示し得る。
ステータスバー320はさらに、現在訪れているウェブサイトまたはウェブページ(すなわち表示セクション315内のサイト)がどれほど高く注釈付けされているかの表示を表示し得る。図3Aに示される例では、この機能はグラフィックメータとして図示される「バズ」アイコン325を介して果たされる。バズアイコン325はDComコンポーネント118に代わって、またはその制御下でステータスバー320内に表示され得る。バズアイコン325は、現在のウェブサイトに関連付けられた注釈に基づいて決定される「バズレイティング」に基づいて変化し得る。たとえば、ユーザが訪れているウェブサイトに関連の注釈がない場合、バズアイコン325は示されないかもしれない、または読取値が空もしくはゼロのグラフィックバーもしくはメータとして示され得る。ユーザが訪れているウェブサイトに注釈がある場合、バズアイコン325は注釈の数、質、および/または時間的関連性を反映するように変化し得る。たとえば、注釈の多いサイトを訪れているユーザには、メータ読取値が最大になったバズアイコンが見え得る。いくつかの実現例では、バズアイコン325のサイズまたは色も変化し得る。サイトについての注釈を反映するためのバズアイコン325によって用いられる特定の設計は極めて重要ではない。一般的に、バズアイコン325は、「バズ」レイティングが高いサイトには「より強い」アイコンが与えられるように設計され得、バズレイティングは、ウェブサイトに関連付けられた注釈の数、質、または適時性の何らかの組合せに基づき得る。いくつかの実現例では、サイトについての注釈の適時性は、ユーザが最後にサイトを訪れたときに関する適時性に基づき得る。換言すれば、バズアイコン325は、ユーザが最後にサイトを訪れたときからそのサイトについての注釈がどれだけ変化したかを示し得る。
さらに、いくつかの実現例では、バズアイコン325の機能性はステータスバー320以外のブラウザ115のセクション内でユーザに提示され得る。
図3Bは、DComコンポーネント118を用いてクライアント110に提示されるウェブブラウザ115についての第2の例示的なグラフィカルユーザインターフェイス350を示す図である。グラフィカルユーザインターフェイス350は、ウェブページ表示セクション315内にサイドバー355がさらに示されている以外はグラフィカルユーザインターフェイス300と同様である。サイドバー355は、ユーザがサイトについての注釈に対する関心を示すことに応答して表示され得る。たとえば、ユーザはバズアイコン325をクリックすることにより、特定的なキーボードの組合せをタイプすることにより、またはメニュー305からサイドバーを選択することにより、サイドバー355をトグルで切換えることができる。
サイドバー355は、特定のサイトに関連付けられた注釈、注釈の一部、または注釈へのリンクを表示し得る。サイドバー355はさらに、ユーザがそのサイトについて自身のブログにコメントを投稿することを可能にし得る。
図3Bの例に示されるように、サイドバー355は、現在のウェブサイトにリンクする、投稿360〜362と標識付けされた3つのブログ投稿の一部を表示する。各ブログ投稿360〜362はリンク(すなわち下線部)を含み得、ユーザがこれを選択すると、選択されたブログ投稿に対応するウェブページに行くことができる。サイドバー355はさらに、選択すると追加の注釈が示されることになる「もっと」リンク365と、選択すると便利なエントリポイントが提供され得、ユーザはこれを通してウェブサイトについて自身のブログ内にブログ投稿を作成し得る「投稿を作成」リンク367とを含み得る。
ブラウザ115に関連したDComコンポーネント118の動作を、図4〜図6に示されるフローチャートを参照して次により詳細に説明する。
図4は、ユーザがDComコンポーネント118を最初にインストールまたは構成し得る例示的な動作を図示するフローチャートである。ユーザは、DComコンポーネント118が用いられることになるクライアントコンピュータ110においてDComコンポーネント118を最初にインストールし得る(行為401)。DComコンポーネント118は、サーバ120または122からダウンロードされるブラウザプラグイン、拡張、または他のブラウザアドオンコンポーネントであり得る。他の実現例では、DComコンポーネント118は、必要に応じてクライアント110によってダウンロードされ実行され得るスクリプトまたは他のコードであり得る。さらに他の実現例では、DComコンポーネント118は、クライアント110においてブラウザ115と並行して実行される別個のアプリケーションであり得る。
DComコンポーネント118を最初に実行するとき、ユーザは、DComコンポーネント118が認識するサイトにホスティングされたブログを有するかどうか判断するよう問われ得る(行為402)。YESの場合、ユーザは自身のブログについての自身のユーザ名およびパスワードなどの自身の登録情報を入力し得る(行為403)。この情報は、ユーザがサイトバー355内から投稿したり投稿を始めたりできるようにするために後で用いられ得る。DComコンポーネント118が認識するサイトにホスティングされたブログをユーザが有しない場合、ユーザは新たなブログにサインアップしたいかどうか決定するよう促され得る(行為404)。ユーザが新たなブログにサインアップしたいと決定した場合、新たなブログのための登録ページにおいて新たなウェブページが開かれ得る。
行為401〜404に示される最初のインストール、ログイン、および/または登録の後、DComコンポーネント118はクライアント110上で正常に実行され得る(行為405)。DComコンポーネント118の正常な実行を、図5および図6を参照して以下により詳細に説明する。最初のインストールおよび登録の後は、ユーザがクライアント110を使用する度に行為401〜403を実行する必要はない。
図5は、DComコンポーネント118の最小動作時に実行され得る例示的な動作を図示するフローチャートである。DComコンポーネント118は、ユーザが閲覧しているウェブサイトまたはウェブページに変更がないか、ユーザのブラウジングセッションを監視し得る(行為501)。DComコンポーネント118が新たなサイト、あるいは場合によってはサイト内の新たなウェブページを検出したとき、DComコンポーネント118はそのサイトについてのバズレイティング、またはバズレイティングを得るために用いられ得る情報を得ることができる(行為502および503)。バズレイティングは、ユーザがそのサイトについての注釈を閲覧したいであろう可能性を一般に反映するように設計される。上述のように、バズレイティングは、ウェブサイトに関連付けられた注釈の数、質、または適時性の何らかの組合せに基づき得る。
1つの実現例では、DComコンポーネント118は、サイトに対応する注釈(すなわちブログ投稿)の調査に基づいてバズレイティングを計算し得る。注釈は、現在のサイトにリンクするブログ投稿に検索結果を制限する態様で、検索エンジン125などのブログ検索エンジンに問い合わせることによって得ることができる。たとえば、″link:<URL>″形式の既存のGoogle(登録商標)ブログ検索エンジンへのクエリは、結果を″URL″にリンクするブログ投稿に制限する。図3Aに示される例のウェブサイトを用いると、DComコンポーネントはクエリ″link:labs.google.com″を送出し得る。検索エンジン125からのこのクエリの結果は、このウェブサイト″labs.google.com″についての多数のブログ投稿を含み得る。これらのブログ投稿の数、適時性、および/または質に基づいて、DComコンポーネント118はバズレイティングを生成し得る。バズレイティングを生成する一例として、バズレイティングは、特定のカットオフの日(ユーザが最後にそのサイトを訪れたときに関連付けられた日など)よりも最近の、検索エンジン125から返されるブログ投稿の数と等しくてもよい。
行為503で計算されたバズレイティングはユーザに提示され得る(行為504)。たとえば、バズレイティングは、バズアイコン325を介してユーザに視覚的に提示され得る。上述のように、バズアイコン325は、「バズ」レイティングが高いサイトには「より強い」(視覚的により区別できる)アイコンが与えられるように設計され得る。
図6は、ユーザがDComコンポーネント118についてのメインユーザインターフェイスを閲覧しているとき(たとえばユーザがバズアイコン325をクリックしてサイドバー355を表示しているとき)のDComコンポーネント118の動作時に実行され得る例示的な動作を図示するフローチャートである。DComコンポーネント118は、検索エンジン125に問い合わせるなどによって、現在のサイトについての注釈または注釈へのリンクを抽出し得る(行為601)。注釈は、バズレイティングを生成する際にDComコンポーネント118によって事前にダウンロードされ得る(図5)。この場合、DComコンポーネント118は検索エンジン125に再度問合せる必要はないであろう。注釈、または事前に選択された数の注釈が次にユーザに表示され得る(行為602)。図3Bに示される例では、現在のサイトについての3つの注釈がサイドバー355内でユーザに示される。DComコンポーネント118は、サイドバー355内のユーザ行動に対して適切に応答し得る。たとえば、注釈の1つに関連付けられたリンクをユーザがクリックした場合、ブラウザ115は、その注釈に対応する完全なブログまたはブログ投稿を表示するように命令され得る(行為603)。さらに多くの注釈が入手可能な場合、ユーザは「もっと」リンク365を選択するなどによって、サイドバー355内でさらに多くの注釈を見ることを選択し得る(行為604)。またさらに、ユーザは自身のブログに投稿を作成することによって現在のサイトについてのコメントを掲示することを選択し得る(行為605)。ユーザは、「投稿を作成」リンク367を選択することによって自身のブログ投稿を開始し得る。そうすることによってユーザは、たとえば、ユーザがブログを管理し得、特にブログに新たな投稿を作成し得るウェブページに行くことができる。新たなブログ投稿は、現在のサイト(すなわち図3Bに示される例では″labs.google.com″)に戻るリンクを含むように事前設定され得る。
例示的な追加インターフェイス
上述のように、図3Aおよび図3Bに示されるユーザインターフェイスは例示的なものである。DComコンポーネント118によって提供され得る追加の例示的なユーザインターフェイスを、図7A〜7Dを参照して次に説明する。DComコンポーネント118のこの例示的な実現例では、DComコンポーネント118は、図3Bに示されるサイドバーを通す代わりにポップアップウインドウを通してユーザと通信し得る。いくつかの実現例では、ポップアップウインドウやブラウザサイドバーウインドウなどの、DComコンポーネント118のユーザとの通信方法はユーザが構成可能なパラメータであり得る。
図7Aは、DComコンポーネント118を用いてクライアント110に提示されるウェブブラウザ115についての例示的なグラフィカルユーザインターフェイス700を示す図である。グラフィカルユーザインターフェイス700は、バズアイコン325と同様に機能するバズアイコン725を含み得る。サイドバー355の代わりに、グラフィカルユーザインターフェイス700は、現在閲覧中のサイトについての多数の注釈を表示するポップアップウインドウ755を含み得る。ポップアップウインドウ755は、各注釈についてのヘッダリンク760、「もっと見る」リンク765、および「コメントを追加」リンク767を含み得る。ヘッダリンク760は、ユーザによって選択されると、ヘッダに対応するブログ投稿におけるウェブブラウジングウインドウを開き得る。もっと見るリンク765およびコメントを追加リンク767は、それぞれ「もっと」リンク365および「投稿を作成」リンク367と同様に機能し得る。具体的に、もっと見るリンク765が選択されると、入手可能であればウェブサイトについての追加の注釈がポップアップウインドウ755内に表示されることになる。コメントを追加リンク767は、ユーザがウェブサイトについて自身のブログ内でブログ投稿を作成し得る便利なエントリポイントを提供し得る。
図7Bは、ポップアップウインドウ755がより小さなポップアップウインドウとして示される例示的なグラフィカルユーザインターフェイス702を示す図である。ユーザは、ウインドウの右上角の標準的なサイズ決めアイコンを用いて、より大きなバージョンのポップアップウインドウ755と、より小さなバージョンのポップアップウインドウ755とを、切換えることができる。
図7Cは、ユーザが登録済のブログを持たずに「コメントを追加」リンク767を選択したときにユーザに提供され得る例示的なポップアップダイアログ704を示す図である。示されるように、ダイアログ704は、ユーザが自身のブログユーザ名およびパスワードを入力することができるフィールドを提供する。さらに、ダイアログ704は、ユーザが新たなブログを登録することができるリンク、およびユーザが忘れたパスワードを回復できるリンクを提供する。
図7Dは、ユーザが「コメントを追加」リンク767を選択し、かつユーザが自身のブログを登録済のときにユーザに提供され得る例示的なダイアログ706を示す図である。示されるように、ダイアログ706は、ユーザが自身のブログ投稿を構成することができる領域770を提供する。領域770に、現在閲覧中のウェブページに戻るリンクを事前に投入しておいてもよい。図7Dに示される例では、このリンクは下線を付したテキスト「…を読む」として図示される。ユーザが自身のブログにブログ投稿を公開する準備ができると、ユーザは「公開」ボタン772を選択し得る。
DComコンポーネント118はブログ検索エンジンからのウェブ注釈を受け、それについて動作するとして上で一般に説明されたが、DComコンポーネント118は、検索結果が現在訪れているサイトまたはウェブページによって何らかの方法で制限される他の検索エンジンから注釈を受けるように、より一般に動作し得る。より一般に、DComコンポーネント118は、現在のウェブサイトにリンクし、かつ何らかの方法で現在のウェブサイトについてコメントしているいずれかの他のウェブサイトから注釈情報を受けるように動作し得る。リンク先のウェブサイトは、現在のウェブサイトまたはウェブページに何らかの方法で評価、解説、批評、またはフィードバックを与えるウェブサイトを含み得る。さらに、検索エンジンから注釈を受ける代わりに、DComコンポーネント118は、特定的にDComコンポーネント118と動作するように設計される注釈サーバなどの異なるサーバから注釈を受けてもよい。
結論
分散されたユーザウェブ注釈を提供するための技術を上で説明した。ウェブ注釈はブログ投稿に基づき得るので、ウェブ注釈の既存の最初のベースがシステムに与えられる。さらに、注釈は、ブログ検索エンジンが索引を付けているブログについて質および/またはスパムフィルタリング制御を既に提供している可能性のあるブログ検索エンジンから受けられ得るため、注釈は既存のウェブ注釈システムに対してより無差別でなく、より適切であると考えられる。
本発明の例示的な実施例の上記の説明は例示および説明を与えるものであるが、網羅的であったり、開示されている通りの形態に本発明を限定することを意図するものではない。修正および変形が、上記の教示内容に鑑みて可能であり、あるいは、本発明の実施から得られ得る。
たとえば、図4〜図6に関して一連の行為を説明したが、本発明と一致した他の実現例では行為の順序が異なり得る。また、依存しない行為も並行して実現され得る。
上で説明したような本発明の局面は、図中に示される実現例においてソフトウェア、ファームウェア、およびハードウェアの多くの異なる形態で実現され得ることも当業者に明らかとなるであろう。本発明の原理と一致した局面を実現するのに使用される実際のソフトウェアコードまたは特化された制御ハードウェアは、本発明を制限するものではない。したがって、本発明の局面の動作および挙動を特定的なソフトウェアコードに言及せずに説明した。つまり、当業者であれば、本明細書中の説明に基づいた局面を実現するためのソフトウェアを設計し、ハードウェアを制御することが可能であろうことが理解される。
さらに、本発明のある部分は、1つ以上の機能を果たす「論理」としてまたは「コンポーネント」として実現され得る。この論理またはコンポーネントは、特定用途向け集積回路もしくはフィールドプログラマブルゲートアレイなどのハードウェア、ソフトウェア、またはハードウェアとソフトウェアとの組合せを含み得る。
明示的に説明されていない限り、本発明の説明中で用いられるいずれの要素、行為、または命令も本発明にとって極めて重要または必須であると理解されるべきではない。また、本明細書中で用いられているように、「a」という冠詞は1つ以上のものを含むことを意図している。1つのものしか意図されていない場合は、用語「one」または同様の文言が用いられている。さらに、特に明示的に断らない限り、「基づいた(て)」という言い回しは「少なくとも部分的に基づいた(て)」を意味することが意図される。

Claims (22)

  1. 検索エンジンから、ウェブサイトにリンクする複数の注釈を受けるステップと、
    ユーザが前記ウェブサイトを訪れている間に、前記ユーザに前記複数の注釈を表示するステップと、
    前記注釈の数、質、および適時性の1つに少なくとも基づいて前記ウェブサイトについてのレイティングを計算するステップと、
    前記ウェブサイトに関連するウェブページをウェブブラウザが表示している間に、前記算出されたレイティングを反映するアイコンを前記ウェブブラウザ内に表示するステップとを備える、方法。
  2. ユーザが前記ウェブサイトを訪れるときを検出するステップと、前記検出に応答して前記複数の注釈を受けるステップとをさらに備える、請求項1に記載の方法。
  3. ユーザがウェブサイトを訪れるときを検出するステップは、
    前記ユーザが閲覧しているウェブサイトに変更がないか、前記ユーザのウェブブラウジングセッションを監視するステップを含む、請求項2に記載の方法。
  4. 前記複数の注釈はブログ投稿を含む、請求項1に記載の方法。
  5. 前記検索エンジンに検索要求を送信するステップをさらに備え、前記検索エンジンはブログ検索エンジンであり、
    複数の前記ブログ投稿は、送信された前記検索要求に応答して受けられる、請求項4に記載の方法。
  6. 送信された前記検索要求は、前記ブログ検索エンジンが前記ウェブサイトにリンクするブログ投稿の検索を実行することを指定する、請求項5に記載の方法。
  7. ブラウザプログラムによって前記複数の注釈を前記ウェブページと同時に表示するステップをさらに備える、請求項1に記載の方法。
  8. 前記複数の注釈を表示するステップは、
    前記複数の注釈を含むサイドバーまたはポップアップウインドウを表示するステップを含む、請求項1に記載の方法。
  9. プログラミング命令を含むコンピュータ読取可能メモリ装置であって、前記プログラミング命令は
    ユーザがウェブサイトを訪れるときを検出するための命令と、
    前記検出に応答して、前記ウェブサイトにリンクする複数のブログ投稿を受けるための命令と、
    前記ユーザが前記ウェブサイトを訪れている間に、前記ユーザに前記複数のブログ投稿の表示を表示するための命令と、
    前記ブログ投稿の数、質、および適時性の1つに少なくとも基づいて前記ウェブサイトについてのレイティングを計算する命令と、
    前記ウェブサイトに関連するウェブページをウェブブラウザが表示している間に、前記算出されたレイティングを反映するアイコンを前記ウェブブラウザ内に表示する命令とを含む、コンピュータ読取可能メモリ装置。
  10. ブログ検索エンジンに検索要求を送信するための命令をさらに含み、
    前記複数のブログ投稿は、送信された前記検索要求に応答して受けられる、請求項9に記載のコンピュータ読取可能メモリ装置。
  11. ユーザがウェブサイトを訪れるときを検出するステップと、
    前記検出に応答して、検索エンジンに検索クエリを送出するステップとを備え、前記検索クエリは前記ウェブサイトに関連した文書を要求し、さらに
    送出された前記検索クエリに応答して文書を受けるステップと、
    前記ユーザが前記ウェブサイトを訪れている間に、前記ユーザに前記文書の表示を表示するステップと、
    前記検索エンジンから受けた前記文書の数、質、および適時性の1つに少なくとも基づいて前記ウェブサイトについてのレイティングを計算するステップと、
    前記ウェブサイトに関連するウェブページをウェブブラウザが表示している間に、前記算出されたレイティングを反映するアイコンを前記ウェブブラウザ内に表示するステップとを備える、方法。
  12. ユーザがウェブサイトを訪れるときを検出するステップは、
    前記ユーザが閲覧しているウェブサイトに変更がないか、前記ユーザのウェブブラウジングセッションを監視するステップを含む、請求項11に記載の方法。
  13. 受けた前記文書はブログ投稿を含む、請求項11に記載の方法。
  14. 前記検索エンジンはブログ検索エンジンである、請求項11に記載の方法。
  15. 前記検索クエリは、前記ブログ検索エンジンが前記ウェブサイトにリンクするブログ投稿の検索を実行することを指定する、請求項14に記載の方法。
  16. 表示される前記文書の表示は、それ自身も前記ウェブページを表示しているブラウザウインドウ内に表示される、請求項11に記載の方法。
  17. ユーザがウェブサイトを訪れるときを検出するための手段と、
    前記検出に応答して、検索エンジンに検索クエリを送出するための手段とを備え、前記検索クエリは前記ウェブサイトに関連した文書を要求し、さらに
    送出された前記検索クエリに応答して文書を受けるための手段と、
    前記ユーザが前記ウェブサイトを訪れている間に、前記ユーザに前記文書の表示を表示するための手段と、
    前記検索エンジンから受けた前記文書の数、質、および適時性の1つに少なくとも基づいて前記ウェブサイトについてのレイティングを計算する手段と、
    前記ウェブサイトに関連するウェブページをウェブブラウザが表示している間に、前記算出されたレイティングを反映するアイコンを前記ウェブブラウザ内に表示する手段とを備える、装置。
  18. ブログ検索エンジンと、
    ネットワーク上で前記ブログ検索エンジンに接続されるクライアント装置とを備え、前記クライアント装置は、
    ユーザがいつウェブサイトを訪れると検出するように構成されたソフトウェアコンポーネントと、
    検出に応答して、前記ウェブサイトに関連するブログ投稿を要求する検索クエリを検索エンジンに提出するように構成されたソフトウェアコンポーネントと、
    提出された検索クエリに応答して、ブログ投稿を受取るように構成されたソフトウェアコンポーネントと、
    前記ユーザが前記ウェブサイトを訪れている間に、前記ユーザに前記ブログ投稿の標識を表示するように構成されたソフトウェアコンポーネントと、
    前記ブログ投稿の数、質、および適時性の1つに少なくとも基づいて前記ウェブサイトについてのレイティングを計算するソフトウェアコンポーネントと、
    前記ウェブサイトに関連するウェブページをウェブブラウザが表示している間に、前記算出されたレイティングを反映するアイコンを前記ウェブブラウザ内に表示するように構成されたソフトウェアコンポーネントとを含む、システム。
  19. 現在表示されている前記ウェブサイトに変更がないか、ユーザのウェブブラウジングセッションを監視するように構成されたソフトウェアコンポーネントをさらに備える、請求項18に記載のシステム。
  20. 前記ブログ検索エンジンに検索要求を送信するように構成されたソフトウェアコンポーネントをさらに備え、
    前記ブログ投稿は、送信された前記検索要求に応答して受けられる、請求項18に記載のシステム。
  21. 現在表示されているウェブページ内にサイドバーまたはポップアップウインドウを表示するように構成されたソフトウェアコンポーネントをさらに備え、前記サイドバーまたはポップアップウインドウは前記ブログ投稿の一部を表示している、請求項18に記載のシステム。
  22. 1つ以上のプロセッサによって実行するための命令を含むコンピュータ読取可能メモリ装置であって、
    ユーザが閲覧しているウェブサイトに変更がないか前記ユーザのウェブブラウジングセッションを監視することに基づいて、前記ウェブサイトの表示を受けるための命令と、
    前記ウェブサイトにリンクするブログ投稿に関する情報を要求する検索クエリをブログ検索エンジンに送出するための命令と、
    送出された前記検索クエリに応答して前記検索エンジンからブログ投稿を受けるための命令と、
    受けた前記ブログ投稿の量、適時性、または質が変化するにつれて変化するアイコンを前記ユーザに表示するための命令と、
    前記ユーザが前記ウェブサイトを訪れている間に、前記ユーザに1つ以上の前記ブログ投稿を表示するための命令とを含む、コンピュータ読取可能メモリ装置。
JP2011176993A 2005-12-12 2011-08-12 分散されたウェブ注釈 Expired - Fee Related JP5492841B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/298,944 2005-12-12
US11/298,944 US7734610B2 (en) 2005-12-12 2005-12-12 Decentralised web annotation

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008545935A Division JP2009519556A (ja) 2005-12-12 2006-12-12 分散されたウェブ注釈

Publications (2)

Publication Number Publication Date
JP2012009054A true JP2012009054A (ja) 2012-01-12
JP5492841B2 JP5492841B2 (ja) 2014-05-14

Family

ID=38163604

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2008545935A Pending JP2009519556A (ja) 2005-12-12 2006-12-12 分散されたウェブ注釈
JP2011176993A Expired - Fee Related JP5492841B2 (ja) 2005-12-12 2011-08-12 分散されたウェブ注釈

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2008545935A Pending JP2009519556A (ja) 2005-12-12 2006-12-12 分散されたウェブ注釈

Country Status (6)

Country Link
US (4) US7734610B2 (ja)
EP (1) EP1960865A4 (ja)
JP (2) JP2009519556A (ja)
CN (2) CN104699782A (ja)
CA (1) CA2634064C (ja)
WO (1) WO2007070791A2 (ja)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD579949S1 (en) * 2004-12-17 2008-11-04 Bsh Bosch Und Siemens Hausgeraete Gmbh Display for dishwasher
US8244720B2 (en) * 2005-09-13 2012-08-14 Google Inc. Ranking blog documents
US7734610B2 (en) 2005-12-12 2010-06-08 Google Inc. Decentralised web annotation
US20070162459A1 (en) * 2006-01-11 2007-07-12 Nimesh Desai System and method for creating searchable user-created blog content
US8117195B1 (en) 2006-03-22 2012-02-14 Google Inc. Providing blog posts relevant to search results
CN103235776B (zh) * 2006-05-10 2017-09-26 谷歌公司 呈现搜索结果信息
CN101490676B (zh) * 2006-05-10 2014-07-30 谷歌公司 Web笔记本工具
US8676797B2 (en) * 2006-05-10 2014-03-18 Google Inc. Managing and accessing data in web notebooks
US8402357B1 (en) * 2006-06-15 2013-03-19 Michael R. Norwood System and method for facilitating posting of public and private user comments at a web site
US8640023B1 (en) * 2006-07-10 2014-01-28 Oracle America, Inc. Method and system for providing HTML page annotations using AJAX and JAVA enterprise edition
US7801951B2 (en) * 2006-08-25 2010-09-21 Reframe-It, Inc. Process for referencing, prioritizing, accessing, and displaying marginalia in digital media
US20080065649A1 (en) * 2006-09-08 2008-03-13 Barry Smiler Method of associating independently-provided content with webpages
KR100705474B1 (ko) * 2006-10-19 2007-04-09 (주)이즈포유 웹 페이지에서 인디케이터를 이용한 정보 표시 및 관리시스템
KR20080097058A (ko) * 2007-04-30 2008-11-04 삼성전자주식회사 통신 시스템 및 그의 댓글 방법
US8689124B2 (en) * 2007-08-29 2014-04-01 A9.Com, Inc. Method, medium, and system for simplifying user management of products during online shopping
US8572199B2 (en) * 2007-09-26 2013-10-29 Microsoft Corporation Dynamic instant comments
US9170997B2 (en) 2007-09-27 2015-10-27 Adobe Systems Incorporated Commenting dynamic content
US20090217149A1 (en) * 2008-02-08 2009-08-27 Mind-Alliance Systems, Llc. User Extensible Form-Based Data Association Apparatus
US8073947B1 (en) * 2008-10-17 2011-12-06 GO Interactive, Inc. Method and apparatus for determining notable content on web sites
US7934161B1 (en) 2008-12-09 2011-04-26 Jason Adam Denise Electronic search interface technology
US8799273B1 (en) 2008-12-12 2014-08-05 Google Inc. Highlighting notebooked web content
US8656266B2 (en) * 2008-12-18 2014-02-18 Google Inc. Identifying comments to show in connection with a document
US20100325527A1 (en) * 2009-06-18 2010-12-23 Microsoft Corporation Overlay for digital annotations
US8645363B2 (en) 2009-08-12 2014-02-04 Google Inc. Spreading comments to other documents
US8745067B2 (en) * 2009-08-12 2014-06-03 Google Inc. Presenting comments from various sources
US8306985B2 (en) * 2009-11-13 2012-11-06 Roblox Corporation System and method for increasing search ranking of a community website
US8380732B2 (en) * 2010-04-13 2013-02-19 ReFrame-It, Inc Systematic process for creating large numbers of relevant, contextual marginal comments based on existing discussions of quotations and links
CN102387126A (zh) * 2010-09-01 2012-03-21 腾讯科技(深圳)有限公司 聚合微博单条消息的方法,服务器,客户端和系统
CN102402519A (zh) * 2010-09-09 2012-04-04 腾讯科技(深圳)有限公司 搜索方法、搜索结果显示方法、搜索服务器及客户端
US8893042B2 (en) * 2010-09-14 2014-11-18 Microsoft Corporation Determination and display of relevant websites
US11055332B1 (en) 2010-10-08 2021-07-06 Google Llc Adaptive sorting of results
US20120198324A1 (en) * 2011-01-27 2012-08-02 Ruchi Mahajan Systems, Methods, and Apparatuses to Write on Web Pages
US9338215B2 (en) * 2011-03-14 2016-05-10 Slangwho, Inc. Search engine
US9292830B2 (en) 2011-11-03 2016-03-22 Cgi Technologies And Solutions Inc. Method and apparatus for social media advisor for retention and treatment (SMART)
US20130204862A1 (en) * 2012-02-03 2013-08-08 Volunia Italia S.R.L. Internet searching and social interaction techniques
JP5684766B2 (ja) * 2012-09-19 2015-03-18 株式会社東芝 複合機およびシステム
US9589054B2 (en) * 2013-03-14 2017-03-07 Webfire, Llc Method of interacting with web sites allowing commenting
US20140337328A1 (en) * 2013-05-09 2014-11-13 Veooz Labs Private Limited System and method for retrieving and presenting concept centric information in social media networks
US8938679B1 (en) 2013-11-18 2015-01-20 Axure Software Solutions, Inc. Comment system for interactive graphical designs
US10534844B2 (en) * 2014-02-03 2020-01-14 Oracle International Corporation Systems and methods for viewing and editing composite documents
CN108170856A (zh) * 2018-01-20 2018-06-15 深圳市小满科技有限公司 信息显示方法及装置、计算机装置及存储介质
US11436292B2 (en) 2018-08-23 2022-09-06 Newsplug, Inc. Geographic location based feed
US11064251B1 (en) * 2019-03-05 2021-07-13 Facebook, Inc. Systems and methods for evaluating page content
JP7527623B2 (ja) 2020-06-05 2024-08-05 株式会社サピエンス 情報処理装置及びプログラム
US12067070B2 (en) 2022-06-24 2024-08-20 Microsoft Technology Licensing, Llc Transferring link context from desktop application to browser
US12073061B2 (en) * 2022-06-24 2024-08-27 Microsoft Technology Licensing, Llc Systems for enabling a user to defer decisions presented in a web browser

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6282548B1 (en) * 1997-06-21 2001-08-28 Alexa Internet Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata
US6611835B1 (en) * 2000-05-04 2003-08-26 International Business Machines Corporation System and method for maintaining up-to-date link information in the metadata repository of a search engine
US20040225716A1 (en) * 2000-05-31 2004-11-11 Ilan Shamir Methods and systems for allowing a group of users to interactively tour a computer network
US6792475B1 (en) * 2000-06-23 2004-09-14 Microsoft Corporation System and method for facilitating the design of a website
TW556103B (en) 2001-05-04 2003-10-01 Ibm Web page annotation systems
WO2004042615A1 (en) * 2002-09-30 2004-05-21 Ning-Ping Chan Blinking annotation callouts highlighting cross language search results
US7797316B2 (en) * 2003-09-30 2010-09-14 Google Inc. Systems and methods for determining document freshness
US20050171805A1 (en) * 2003-12-24 2005-08-04 Liam Casey Streamlined procurement system
US20050149498A1 (en) * 2003-12-31 2005-07-07 Stephen Lawrence Methods and systems for improving a search ranking using article information
GB2411014A (en) * 2004-02-11 2005-08-17 Autonomy Corp Ltd Automatic searching for relevant information
US7818394B1 (en) * 2004-04-07 2010-10-19 Cisco Techology, Inc. Social network augmentation of search results methods and apparatus
JP4719500B2 (ja) * 2004-11-04 2011-07-06 アルパイン株式会社 車載装置
US20060284744A1 (en) * 2005-05-25 2006-12-21 Andrew Shotland Structured blogging with reciprocal links
US7734610B2 (en) 2005-12-12 2010-06-08 Google Inc. Decentralised web annotation

Non-Patent Citations (12)

* Cited by examiner, † Cited by third party
Title
CSNB200600101001; ミルスタイン サラ: Google -電網打尽のインターネット掌握術 第1版, 20041125, p.191,p.274, 株式会社オライリー・ジャパン *
CSNB200700423001; WDG作成プロジェクト: Webディレクション標準ガイド 第2版, 20050919, p.280, 株式会社ワークスコーポレーション *
CSND200501201001; 増田 千穂: 'Googleツールバー 日本語版 2.0.114.9' PC Japan 第10巻、第5号, 20050501, pp.24-25, ソフトバンクパブリッシング株式会社 *
CSND200600135010; 浅田 知宏: 'こっそり潜んでプライバシーを侵害 スパイウェアの傾向と対策' NETWORK MAGAZINE 第10巻、第6号, 20050601, pp.48-49, 株式会社アスキー *
CSND200600825005; 高橋 ヒロユキ: 'GoogleはWeb検索のみにあらず! 100倍便利になるGoogle徹底活用術' NETWORK WORLD 第11巻、第1号, 20060101, pp.78-91, (株)IDGジャパン *
CSNG200800077104; 西野 文人,津田 宏,牛 軍[金玉],黄 萱菁,呉 立徳: 'Webマイニングによるホットトピックモニタリング' 言語処理学会第8回年次大会発表論文集 , 20020318, pp.463-466, 言語処理学会 *
JPN6013041092; 増田 千穂: 'Googleツールバー 日本語版 2.0.114.9' PC Japan 第10巻、第5号, 20050501, pp.24-25, ソフトバンクパブリッシング株式会社 *
JPN6013041093; 西野 文人,津田 宏,牛 軍[金玉],黄 萱菁,呉 立徳: 'Webマイニングによるホットトピックモニタリング' 言語処理学会第8回年次大会発表論文集 , 20020318, pp.463-466, 言語処理学会 *
JPN6013041094; 高橋 ヒロユキ: 'GoogleはWeb検索のみにあらず! 100倍便利になるGoogle徹底活用術' NETWORK WORLD 第11巻、第1号, 20060101, pp.78-91, (株)IDGジャパン *
JPN6013041095; ミルスタイン サラ: Google -電網打尽のインターネット掌握術 第1版, 20041125, p.191,p.274, 株式会社オライリー・ジャパン *
JPN6013041096; WDG作成プロジェクト: Webディレクション標準ガイド 第2版, 20050919, p.280, 株式会社ワークスコーポレーション *
JPN6013041097; 浅田 知宏: 'こっそり潜んでプライバシーを侵害 スパイウェアの傾向と対策' NETWORK MAGAZINE 第10巻、第6号, 20050601, pp.48-49, 株式会社アスキー *

Also Published As

Publication number Publication date
US20130268506A1 (en) 2013-10-10
JP5492841B2 (ja) 2014-05-14
JP2009519556A (ja) 2009-05-14
CN104699782A (zh) 2015-06-10
WO2007070791A2 (en) 2007-06-21
US20120173503A1 (en) 2012-07-05
CA2634064A1 (en) 2007-06-21
US8095528B2 (en) 2012-01-10
US8463767B2 (en) 2013-06-11
US7734610B2 (en) 2010-06-08
EP1960865A2 (en) 2008-08-27
CN101336408A (zh) 2008-12-31
CA2634064C (en) 2016-10-04
WO2007070791A3 (en) 2008-06-12
EP1960865A4 (en) 2009-12-16
US20110082849A1 (en) 2011-04-07
US20070143694A1 (en) 2007-06-21
US8918384B2 (en) 2014-12-23

Similar Documents

Publication Publication Date Title
JP5492841B2 (ja) 分散されたウェブ注釈
US10796076B2 (en) Method and system for providing suggested tags associated with a target web page for manipulation by a useroptimal rendering engine
US9183316B2 (en) Providing action links to share web content
US8290941B2 (en) System and method for detecting changes within search results
JP5425140B2 (ja) サーチ結果を提供するためのシステムおよび方法
CN101313302B (zh) 从提醒搜索词来生成热门主题
US20100313252A1 (en) System, method and apparatus for creating and using a virtual layer within a web browsing environment
US20100011282A1 (en) Annotation system and method
WO2011019296A1 (en) User interface for web comments
JP2010508579A (ja) マクロを使用する個別化検索
RU2633180C2 (ru) Система и способ управления браузерным приложением, постоянный машиночитаемый носитель и электронное устройство
JP2010257453A (ja) サーチクエリデータを用いて文書にタグ付けするシステム
US20160042080A1 (en) Methods, Systems, and Apparatuses for Searching and Sharing User Accessed Content
US20160232236A1 (en) Presenting search results for an internet search request
Wisniewski The missing link (resolver)

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131126

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140303

R150 Certificate of patent or registration of utility model

Ref document number: 5492841

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees