JP5271920B2 - オンライン検索のために構造化データを用いる方法 - Google Patents
オンライン検索のために構造化データを用いる方法 Download PDFInfo
- Publication number
- JP5271920B2 JP5271920B2 JP2009549681A JP2009549681A JP5271920B2 JP 5271920 B2 JP5271920 B2 JP 5271920B2 JP 2009549681 A JP2009549681 A JP 2009549681A JP 2009549681 A JP2009549681 A JP 2009549681A JP 5271920 B2 JP5271920 B2 JP 5271920B2
- Authority
- JP
- Japan
- Prior art keywords
- collection
- user
- links
- structured data
- link
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9558—Details of hyperlinks; Management of linked annotations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/134—Hyperlinking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Description
様々な実施形態で、ウェブページなどのリソース内に含まれる構造化データを利用して、ユーザがデータのコレクションを定義できるようにする。1つのコレクション、即ち「複数のリンク」の個々のコンポーネントが、1つのコレクション内に集められる。1つまたは複数の実施形態において、フルページビューイングエクスペリエンスが提供され、これによって、ユーザが所定のリンクについてさらに詳しく見るだけでなく、異なった複数のリンクを同時に見ることができるようになる。
図1は、一般に符号100で、1つまたは複数の実施形態によるシステムを示す。システム100は、1つまたは複数のプロセッサ104を有するコンピュータデバイス102、1つまたは複数のコンピュータ可読記録媒体106、及びコンピュータ可読記録媒体に存在してプロセッサ(または複数のプロセッサ)により実行可能な1つまたは複数のアプリケーション108を含む。コンピュータ可読記録媒体は、一例であって限定ではないが、コンピュータデバイスに通常付随している、揮発性メモリ及び不揮発性メモリ並びに/または記憶媒体の全ての形を含むことができる。かかる媒体は、ROM、RAM、フラッシュメモリ、ハードディスク、着脱自在な媒体などを含むことができる。更に、コンピュータデバイス102は、ウェブブラウザ110の形でアプリケーションを含む。いかなる適当に構成されたウェブブラウザも利用することができ、そのいくつかの例は本明細書の出願人及びほかの人から市販されている。コンピュータデバイスの1つの具体例が、図10に示されて以下に説明される。
1つまたは複数の実施形態において、機能性を形成するコレクションの対象である少なくともいくつかのデータは、いわゆる構造化データである。構造化データとは、コレクションモジュール112が利用することができるフォーマットのデータをいう。構造化データは、例えば拡張マークアップ言語(XML)またはハイパーテキストマークアップ言語(HTML)などの、公知の構造化データ標準またはその後に開発された構造化データ標準に従ってフォーマットされていてもよい。例えば、構造化データは、データの特定のデータ型を識別する方法でウェブページのHTMLに記載されていてもよい。具体的には、1つまたは複数の実施形態において、データの特定の事例にデータ型を付随させるためにHTMLタグを利用することができる。あるいはまたは更に、構造化データは、請求された本発明の趣旨及び範囲から逸脱することなく、公的または民間の両方の他の標準を用いてフォーマットされてもよい。
1つまたは複数の実施形態において、コレクションは、ユーザがブラウザまたはいくつかの他のアプリケーションを用いてフォルダなどの何らかの方法でまとめた複数のリンクの一群を含むと考えられる。コレクションは、多くの異なった情報タイプを保持することができる。
1つまたは複数の実施形態において、ブラウザがインターネットを介してウェブページなどのリソースを受信すると、ブラウザは、ウェブページのHTMLを解析して該ページに含まれる構造化データがあるかどうかを確認する。構造化データを識別することは、いかなる適当な方法で実行されてもよい。例えば、上記の例においてのように、構造化データがウェブページのHTMLに明確に記載されている場合、構造化データの識別は、HTML自体を調べることによって実行することができる。あるいはまたは更に、リソースがウェブアプリケーションである場合、構造化データは、ブラウザとアプリケーションとの間のプログラム的インタラクションを介して識別することができる。あるいはまたは更に、リソースがRSSフィードなどのフィードである場合、構造化データは、RSSフィードデータを解析することによって識別することができる。
以下に続く検討において、ユーザが様々な方法でコレクションを見ることができるようにするかまたはコレクションで動作できるようにする異なった様々な実施形態が説明されている。個々の実施形態は、実施形態自体の各項目の下に説明されている。
1つまたは複数の実施形態において、ウェブブラウザなどのアプリケーションは、フルページビューでコレクションを見る能力を提供することができる。更に、1つまたは複数の実施形態において、このフルページビューは、様々なウェブページ、RSSフィードなどの様々なフィードからのデータ、クライアントによって追加されたデータ、及び様々なウェブアプリケーションなどの異なるソースまたはリソースに付随するリンクをユーザが見られるようにする。あらゆる適当なビュータイプを提供することができる。
1つまたは複数の実施形態において、ウェブブラウザなどのアプリケーションは、コレクションを構築して、構造化データに付随するリンク及び構造化データを有していないリンクを含むコレクションを見る能力を提供することができる。一例として、図7を検討する。そこで、ビュー700が示されて、コレクションについて、コレクションを形成するリンクの個々のタイトルを表示するいわゆるタイトルビューを表す。この例では、ビュー700は、リンク702、704のような構造化データに両方が付随するリンク、及びリンク706、708のような構造化データに付随しないリンクを含む。この例では、構造化データに付随するタイトルは、豊富なプロパティを含むことができ、これによって、タイトルに付随する一意のフォント及び/またはアイコンを有することによってなどの創造的な方法でタイトルを示すことができるようにする。構造化データに付随していないリンクは、豊富なプロパティを有することができず、従って、単なるテキストタイトルとして表され得る。非構造化データに付随するリンクの表現は、人のお気に入りリストにいくぶん類似していると考えられる。しかしながら、構造化データに付随するリンクをコレクションに含むことによって、ユーザは様々なリッチビュー及びインタラクションエクスペリエンスを経験することができる。
1つまたは複数の実施形態において、ブラウザなどのアプリケーションは、コレクションを検索する機会をユーザに提供することができる。更に、1つまたは複数の実施形態において、アプリケーションは、ユーザに複数のコレクションにわたる検索機能を提供することも、コレクション以外のソースから検索結果を集めることもできる。1つまたは複数の実施形態において、結果は同じデータ型または類似のデータ型を有する項目に基づいていてもよい。かかるソースの一例は、ウェブデータのユーザ履歴である。一例として、図8を検討する。そこで、ビュー800が示される。この例では、アプリケーションまたはウェブブラウザは、検索ボックス801を含むビューをレンダリングする。検索ボックス801において、ユーザは様々な検索条件をタイプして、1つまたは複数のコレクション及び/または他のソースにわたって検索することができる
上記で示唆したように、1つの実施形態において、アプリケーションまたはウェブブラウザは、ユーザが自身のコレクションのリンクを見るための複数の異なったタイプのビューを提供することができる。
1つまたは複数の実施形態において、コレクションの一部である特定の項目が、何らかの方法で変化した場合、視覚的なキューがかかる変化を示すために示されてもよい。例えば、アパート価格が変わった場合、ブラウザはこれを検出して閃光またはいくつかの他の視覚的なインジケータタイプを提供してこのことにユーザの注意を引くことができる。
1つまたは複数の実施形態において、アプリケーションまたはウェブブラウザは、特定のリンクについてフラグを立てるかまたはコメントするというオプションをユーザに提供することができる。ユーザがリンクについてフラグを立てるかまたはコメントする場合、フラグまたはコメントはリンクのプロパティになって付随され得るが、リンクとは別に保存され得る。コメントまたはフラグは、表示されると事実上リンクの一部になるので、ユーザはコレクションビュー内でフラグまたはコメントを見ることができる。
1つまたは複数の実施形態において、アプリケーションまたはウェブブラウザは、コレクションについての1つまたは複数のカスタムビューを定義する能力を提供することができる。少なくとも1つの実施形態において、カスタムビューを、データ型によって定義することができる。それで、例えば、コンタクト管理エクスペリエンスは、コンタクトのためのブラウザコレクションビューもデータ型に基づく他のビューも生成することができる。コレクションが主にコンタクトを含む場合、ブラウザは、コレクションのデフォルトのビューとしてカスタムコンタクトビューを選択することができる。もちろん、ユーザは、ビューを変更することができる。1つまたは複数の実施形態において、カスタムビューは、ユーザにインタラクションを行うことを可能にする。例えば、カスタムビューは、ユーザが、データ型及び他のパラメータなどのものに基づいてフィルタリングできるようにしてもよい。
1つまたは複数の実施形態において、コレクションをサポートしないブラウザからコレクションをサポートするブラウザにユーザがグレードアップする場合、新規なブラウザは、ユーザのセーブしたリンクを自動的に分析して1つまたは複数のコレクションに該リンクを自動変換することができる。このことを行うために、ブラウザはリンクに付随するウェブページを検索して、利用できる構造化データについてウェブページを分析することができる。ウェブブラウザがウェブページに付随する様々なデータ型を記述する構造化データを見出す場合、ウェブブラウザは構造化データを処理して、付随するリンクをコレクションに追加することができる。例えば、ユーザが「アパート」と称されるフォルダの下にいくつかのリンクをブックマークした場合、ブラウザは自動的に「アパート」と称されるコレクションを構成することができる。次にブラウザは、コレクションのメンバとして個々のリンクを追加することができる。このことは、上記の例においてのように、あるリンクが構造化データに付随していてあるリンクが構造化データに付随していないといったいくつかの実施形態において行われてもよい。
様々な実施形態で、ウェブページなどのリソース内に含まれる構造化データを利用して、ユーザがデータのコレクションを定義できるようにする。コレクション即ち「複数のリンク」の個々の構成要素は、コレクション内に集められる。1つまたは複数の実施形態において、フルページビューエクスペリエンスを提供することができ、これによって、ユーザが所定のリンクについてより詳しく見るだけでなく、複数の異なったリンクを同時に見ることができるようにする。
Claims (19)
- コンピュータで実施される方法であって、
構造化データを有するリソースを受信する動作であって、前記構造化データは1または複数のデータ型を使用して記述される、動作と、
前記リソースに付随するマークアップ言語を、当該マークアップ言語に含まれる前記構造化データの1または複数の記述について調べることによって、前記リソースに付随する構造化データを識別する動作と、
前記構造化データを有するリソースをレンダリングする動作と、
前記構造化データに付随するリンクをコレクションに追加することができる旨を示す視覚的なインジケータを提示する動作であって、前記レンダリングしたリソースと共に前記視覚的なインジケータを表示することを含む、動作と、
構造化データに付随するリンク、及び構造化データに付随しないリンクを有するコレクションの表示を可能とする動作と、
異なった複数の方法で1または複数のコレクションを見るオプションの選択を可能とする動作であって、コレクションを見る前記方法の少なくとも1つは、個々のリンクからの情報の概要を含むフルページビューであって、当該フルページビューは、リンク内の項目を並べて比較することができるよう構成される、動作と
を含むことを特徴とする方法。 - 前記リソースはウェブページを含むことを特徴とする請求項1記載の方法。
- 前記マークアップ言語を調べる動作は、前記リソースに付随するHTMLを調べる動作を含むことを特徴とする請求項1記載の方法。
- ユーザが前記リンクをコレクションに追加することを選択したかどうかを確認する動作と、
前記ユーザが前記リンクを前記コレクションに追加することを選択したのに応じて、前記リンクを前記コレクションに追加する動作と、
を更に含むことを特徴とする請求項1記載の方法。 - 前記視覚的なインジケータはボタンまたはタブを含み、前記確認する動作は、前記ユーザが前記ボタンまたは前記タブをクリックしたかどうか確認することによって実行されることを特徴とする請求項4記載の方法。
- 前記レンダリングしたリソースと共に前記視覚的なインジケータを表示する動作は、前記リソースがレンダリングされると、前記視覚的なインジケータを自動的に表示する動作を含むことを特徴とする請求項1記載の方法。
- 前記レンダリングしたリソースと共に前記視覚的なインジケータを表示する動作は、前記ユーザが前記構造化データ上でまたはその近くでカーソルを移動すると、前記視覚的なインジケータを選択的に表示する動作を含むことを特徴とする請求項1記載の方法。
- 異なった複数の方法で1つまたは複数のコレクションを見るオプションを前記ユーザに提示する動作を更に含むことを特徴とする請求項1記載の方法。
- 前記受信する動作、前記識別する動作、及び前記提示する動作は、ウェブブラウザによって実行されることを特徴とする請求項1記載の方法。
- 1つまたは複数のコンピュータ可読記録媒体と、
前記1つまたは複数のコンピュータ可読記録媒体に記録されたコンピュータ可読命令であって、前記コンピュータ可読命令は、実行されると、ウェブブラウザによって以下のことを実行する、コンピュータ可読命令とを含むシステムであって、
前記ウェブブラウザによって実行されることは、
1つまたは複数のコレクションを提供することであって、前記コレクションのうちの少なくとも1つは、リンクに付随するデータの少なくとも1つのデータ型を記述する構造化データに付随するリンクを含む、提供することと、
ユーザが検索用語を入力することを可能とするよう構成される検索ボックスを表示することと、
前記検索ボックスを解して検索用語を受信することと、
前記受信した検索用語に基づく、前記1つまたは複数のコレクションの検索を可能とすることと、
前記受信した検索用語と一致する前記1つまたは複数のコレクションからの1つまたは複数のリンクに付随する情報の表示を可能とすることと、
構造化データに付随するリンク及び構造化データに付随しないリンクを有するコレクションを提供することと、
異なった複数の方法で1つまたは複数のコレクションを見るオプションを前記ユーザに提示することであって、前記コレクションを見ることができる前記方法のうちの少なくとも1つは、個々のリンクからの情報の概要を含むフルページビューであり、当該フルページビューは、リンク内の項目を並べて比較することができるよう構成される、提示することと
を含むことを特徴とするシステム。 - 前記概要は、少なくともいくつかのリンクについて、タイトル、画像、及び前記リンクに付随する1つまたは複数のプロパティを含むことを特徴とする請求項10記載のシステム。
- コレクションのリンクは、異なったタイプのソースからのものであってもよいことを特徴とする請求項10記載のシステム。
- 前記コレクションを見ることができる方法のうちの1つは、タイトルビューを介することを特徴とする請求項10記載のシステム。
- 前記ウェブブラウザは、コレクション及びコレクション以外のソースの両方を検索して両方から得た結果を提示するよう構成されたことを特徴とする請求項10記載のシステム。
- コレクションを見ることができる方法には、タイトルビュー及び詳細ビューを含むことを特徴とする請求項10記載のシステム。
- 前記ウェブブラウザは、ユーザが特定のリンクについてフラグを立てるかまたはコメントできるように構成されたことを特徴とする請求項10記載のシステム。
- 前記コレクションを見ることができる方法のうちの1つは、データ型に基づくカスタムビューを介することを特徴とする請求項10記載のシステム。
- 前記受信した検索用語に基づく検索は、ナビゲートされた1つまたは複数の過去のリンクの履歴の検索をさらに含み、前記1つまたは複数の過去のリンクが前記1つまたは複数のコレクションに含まれるかどうかと独立していることを特徴とする請求項10に記載のシステム。
- 前記少なくとも1つのコレクションに含まれるリンクに付随するコンテンツが変化すると、1つまたは複数の視覚的なインジケータを提示するようさらに構成されることを特徴とする請求項10に記載のシステム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/705,350 US8429185B2 (en) | 2007-02-12 | 2007-02-12 | Using structured data for online research |
US11/705,350 | 2007-02-12 | ||
PCT/US2008/053643 WO2008100882A1 (en) | 2007-02-12 | 2008-02-12 | Using structured data for online research |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010518532A JP2010518532A (ja) | 2010-05-27 |
JP5271920B2 true JP5271920B2 (ja) | 2013-08-21 |
Family
ID=39686753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009549681A Expired - Fee Related JP5271920B2 (ja) | 2007-02-12 | 2008-02-12 | オンライン検索のために構造化データを用いる方法 |
Country Status (8)
Country | Link |
---|---|
US (3) | US8429185B2 (ja) |
EP (1) | EP2122562A4 (ja) |
JP (1) | JP5271920B2 (ja) |
CN (1) | CN101611423B (ja) |
AU (1) | AU2008216397B2 (ja) |
CL (1) | CL2008000426A1 (ja) |
TW (3) | TWI539299B (ja) |
WO (1) | WO2008100882A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7917507B2 (en) * | 2007-02-12 | 2011-03-29 | Microsoft Corporation | Web data usage platform |
US8429185B2 (en) | 2007-02-12 | 2013-04-23 | Microsoft Corporation | Using structured data for online research |
US8806322B2 (en) | 2011-11-28 | 2014-08-12 | Google Inc. | System and method for obtaining a structured address by geocoding unstructured address information |
CN103971244B (zh) | 2013-01-30 | 2018-08-17 | 阿里巴巴集团控股有限公司 | 一种商品信息的发布与浏览方法、装置及*** |
US9460140B2 (en) | 2013-04-29 | 2016-10-04 | Microsoft Technology Licensing, Llc | Automated librarian as contributor to a collection of content |
Family Cites Families (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5799268A (en) | 1994-09-28 | 1998-08-25 | Apple Computer, Inc. | Method for extracting knowledge from online documentation and creating a glossary, index, help database or the like |
US5842203A (en) | 1995-12-01 | 1998-11-24 | International Business Machines Corporation | Method and system for performing non-boolean search queries in a graphical user interface |
US5913214A (en) | 1996-05-30 | 1999-06-15 | Massachusetts Inst Technology | Data extraction from world wide web pages |
US5935210A (en) * | 1996-11-27 | 1999-08-10 | Microsoft Corporation | Mapping the structure of a collection of computer resources |
US6125384A (en) | 1996-12-23 | 2000-09-26 | International Business Machines Corporation | Computer apparatus and method for communicating between software applications and computers on the world-wide web |
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 |
US6298401B1 (en) | 1997-08-11 | 2001-10-02 | Seagate Technology Llc | Object oriented storage device having a disc drive controller providing an interface exposing methods which are invoked to access objects stored in a storage media |
US6081263A (en) * | 1997-10-23 | 2000-06-27 | Sony Corporation | System and method of a user configurable display of information resources |
US6128624A (en) | 1997-11-12 | 2000-10-03 | Ncr Corporation | Collection and integration of internet and electronic commerce data in a database during web browsing |
US6151584A (en) * | 1997-11-20 | 2000-11-21 | Ncr Corporation | Computer architecture and method for validating and collecting and metadata and data about the internet and electronic commerce environments (data discoverer) |
US7003528B2 (en) | 1998-02-13 | 2006-02-21 | 3565 Acquisition, Llc | Method and system for web management |
US6237030B1 (en) * | 1998-06-30 | 2001-05-22 | International Business Machines Corporation | Method for extracting hyperlinks from a display document and automatically retrieving and displaying multiple subordinate documents of the display document |
JP2000047789A (ja) | 1998-07-30 | 2000-02-18 | Canon Inc | 画像処理装置および画像処理方法 |
US6772139B1 (en) * | 1998-10-05 | 2004-08-03 | Smith, Iii Julius O. | Method and apparatus for facilitating use of hypertext links on the world wide web |
US6842782B1 (en) | 1998-12-08 | 2005-01-11 | Yodlee.Com, Inc. | Method and apparatus for tracking functional states of a web-site and reporting results to web developers |
US6725425B1 (en) * | 1998-12-08 | 2004-04-20 | Yodlee.Com | Method and apparatus for retrieving information from semi-structured, web-based data sources |
US6851060B1 (en) | 1999-07-15 | 2005-02-01 | International Business Machines Corporation | User control of web browser user data |
US6363376B1 (en) | 1999-08-02 | 2002-03-26 | Individual Software, Inc. | Method and system for querying and posting to multiple career websites on the internet from a single interface |
US6449739B1 (en) * | 1999-09-01 | 2002-09-10 | Mercury Interactive Corporation | Post-deployment monitoring of server performance |
US6370541B1 (en) | 1999-09-21 | 2002-04-09 | International Business Machines Corporation | Design and implementation of a client/server framework for federated multi-search and update across heterogeneous datastores |
US6546393B1 (en) * | 1999-10-07 | 2003-04-08 | Clickmarks, Inc. | System method and article of manufacture for dynamically user-generated internet search directory based on prioritized server-sided user bookmarks |
JP2001184354A (ja) | 1999-12-22 | 2001-07-06 | Fujitsu Fip Corp | 情報閲覧補助装置並びに情報閲覧補助プログラムを記録した記録媒体 |
US7082436B1 (en) | 2000-01-05 | 2006-07-25 | Nugenesis Technologies Corporation | Storing and retrieving the visual form of data |
US20010011275A1 (en) | 2000-01-31 | 2001-08-02 | Benjamin Lin | Distributive web page management system |
GB0006991D0 (en) | 2000-03-22 | 2000-05-10 | Dynamic Internet Limited | Search systems |
US7003517B1 (en) | 2000-05-24 | 2006-02-21 | Inetprofit, Inc. | Web-based system and method for archiving and searching participant-based internet text sources for customer lead data |
US7076521B2 (en) * | 2000-06-26 | 2006-07-11 | Vertical Computer Systems, Inc. | Web-based collaborative data collection system |
US6785666B1 (en) | 2000-07-11 | 2004-08-31 | Revenue Science, Inc. | Method and system for parsing navigation information |
US6591266B1 (en) | 2000-07-14 | 2003-07-08 | Nec Corporation | System and method for intelligent caching and refresh of dynamically generated and static web content |
US6948134B2 (en) | 2000-07-21 | 2005-09-20 | Microsoft Corporation | Integrated method for creating a refreshable Web Query |
AU2001278159A1 (en) | 2000-08-11 | 2002-02-25 | Incanta, Inc. | Resource distribution in network environment |
GB0023570D0 (en) | 2000-09-26 | 2000-11-08 | Volantis Systems Ltd | Web server |
US7117208B2 (en) * | 2000-09-28 | 2006-10-03 | Oracle Corporation | Enterprise web mining system and method |
US20050182690A1 (en) * | 2000-10-27 | 2005-08-18 | Microsoft Corporation | Wish list |
US7188081B1 (en) * | 2000-10-30 | 2007-03-06 | Microsoft Corporation | Electronic shopping basket |
US7669051B2 (en) | 2000-11-13 | 2010-02-23 | DigitalDoors, Inc. | Data security system and method with multiple independent levels of security |
US7133908B1 (en) * | 2000-11-24 | 2006-11-07 | Xerox Corporation | Metrics and status presentation system and method using persistent template-driven web objects |
US6944830B2 (en) * | 2000-12-21 | 2005-09-13 | Xerox Corporation | System and method for browsing hierarchically based node-link structures based on an estimated degree of interest |
US7017123B2 (en) | 2000-12-27 | 2006-03-21 | National Instruments Corporation | Graphical user interface including palette windows with an improved search function |
US7089237B2 (en) * | 2001-01-26 | 2006-08-08 | Google, Inc. | Interface and system for providing persistent contextual relevance for commerce activities in a networked environment |
US6768994B1 (en) | 2001-02-23 | 2004-07-27 | Trimble Navigation Limited | Web based data mining and location data reporting and system |
US20040205076A1 (en) | 2001-03-06 | 2004-10-14 | International Business Machines Corporation | System and method to automate the management of hypertext link information in a Web site |
JP2002297486A (ja) | 2001-03-29 | 2002-10-11 | Sanyo Electric Co Ltd | 情報提供サーバおよび情報提供方法 |
US6980984B1 (en) | 2001-05-16 | 2005-12-27 | Kanisa, Inc. | Content provider systems and methods using structured data |
US20020184095A1 (en) * | 2001-06-05 | 2002-12-05 | Certra, Inc. | Automatic building and categorization of favorites in an internet browser |
CA2353682A1 (en) * | 2001-07-23 | 2003-01-23 | Ibm Canada Limited-Ibm Canada Limitee | Link management of document structures |
US6990494B2 (en) | 2001-07-27 | 2006-01-24 | International Business Machines Corporation | Identifying links of interest in a web page |
JP2003058576A (ja) | 2001-08-17 | 2003-02-28 | Hitachi Software Eng Co Ltd | Webページの表示制御方法およびプログラム |
US20030040921A1 (en) | 2001-08-22 | 2003-02-27 | Hughes Larry James | Method and system of online data collection |
US7330872B2 (en) | 2001-10-02 | 2008-02-12 | Citrix Systems, Inc. | Method for distributed program execution with web-based file-type association |
US7369984B2 (en) * | 2002-02-01 | 2008-05-06 | John Fairweather | Platform-independent real-time interface translation by token mapping without modification of application code |
US6873984B1 (en) | 2002-02-20 | 2005-03-29 | Oracle International Corporation | Data mining recommendation web beans and JSP tag libraries |
US6993534B2 (en) * | 2002-05-08 | 2006-01-31 | International Business Machines Corporation | Data store for knowledge-based data mining system |
US7010526B2 (en) * | 2002-05-08 | 2006-03-07 | International Business Machines Corporation | Knowledge-based data mining system |
US20060190561A1 (en) | 2002-06-19 | 2006-08-24 | Watchfire Corporation | Method and system for obtaining script related information for website crawling |
US20040002988A1 (en) * | 2002-06-26 | 2004-01-01 | Praveen Seshadri | System and method for modeling subscriptions and subscribers as data |
US20040205514A1 (en) * | 2002-06-28 | 2004-10-14 | Microsoft Corporation | Hyperlink preview utility and method |
JP2004038572A (ja) | 2002-07-03 | 2004-02-05 | Fujitsu Ltd | 情報閲覧表示プログラム、方法、および装置 |
JP3944014B2 (ja) | 2002-07-09 | 2007-07-11 | 株式会社東芝 | 文書編集方法、文書編集システム及び文書処理プログラム |
US7020667B2 (en) | 2002-07-18 | 2006-03-28 | International Business Machines Corporation | System and method for data retrieval and collection in a structured format |
US6945458B1 (en) * | 2002-07-29 | 2005-09-20 | Bowe Bell + Howell Postage Systems Company | Data collection and maintenance database method and apparatus |
US7467391B2 (en) | 2002-10-30 | 2008-12-16 | International Business Machines Corporation | Allowing client applications to programmatically access web sites |
US20060041830A1 (en) * | 2002-12-31 | 2006-02-23 | Christopher Bohn | Method and apparatus for organizing internet information for dissemination to others, collaboration on that information with others, enabling self-publishing of online content and associating it with digital media, enabling contextual search results triggered by playing of digital media |
US20040162895A1 (en) * | 2003-02-19 | 2004-08-19 | B2B Booster, Inc. | Web site management with electronic storefront and page categorization |
US7146356B2 (en) * | 2003-03-21 | 2006-12-05 | International Business Machines Corporation | Real-time aggregation of unstructured data into structured data for SQL processing by a relational database engine |
US7325202B2 (en) * | 2003-03-31 | 2008-01-29 | Sun Microsystems, Inc. | Method and system for selectively retrieving updated information from one or more websites |
TWI235300B (en) * | 2003-07-24 | 2005-07-01 | Fu-Ren Liou | Management method for integrating network content and digital files |
ATE354134T1 (de) * | 2003-08-28 | 2007-03-15 | Accenture Global Services Gmbh | Erfassung, zusammenstellung und/oder visualisierung von strukturellen merkmalen von architekturen |
TWI255626B (en) | 2003-09-29 | 2006-05-21 | Realm Systems Inc | Mobility device platform system and method, and computer readable medium thereof |
JP2005107699A (ja) | 2003-09-29 | 2005-04-21 | Hitachi Software Eng Co Ltd | スクリプトを含むWebコンテンツのWebサービスへの変換方法及びシステム |
US7457872B2 (en) * | 2003-10-15 | 2008-11-25 | Microsoft Corporation | On-line service/application monitoring and reporting system |
US7080104B2 (en) | 2003-11-07 | 2006-07-18 | Plaxo, Inc. | Synchronization and merge engines |
JP2005173823A (ja) | 2003-12-09 | 2005-06-30 | Canon Inc | Webアプリケーション及びそのデータ共有方法、並びにプログラム |
US7640322B2 (en) | 2004-02-26 | 2009-12-29 | Truefire, Inc. | Systems and methods for producing, managing, delivering, retrieving, and/or tracking permission based communications |
US20050216528A1 (en) | 2004-03-12 | 2005-09-29 | Onfolio, Inc. | Sharing collection-file contents |
US20050216886A1 (en) | 2004-03-12 | 2005-09-29 | Onfolio, Inc. | Editing multi-layer documents |
US20050216825A1 (en) | 2004-03-12 | 2005-09-29 | Onfolio, Inc. | Local storage of script-containing content |
KR20060132722A (ko) * | 2004-03-15 | 2006-12-21 | 야후! 인크. | 사용자 주석이 통합된 검색 시스템 및 방법 |
US7685273B1 (en) | 2004-03-31 | 2010-03-23 | Compuware Corporation | Methods and apparatus for collecting and displaying performance metrics from a web site |
JP2005332163A (ja) | 2004-05-19 | 2005-12-02 | Oki Electric Ind Co Ltd | 情報更新検知システム |
JP2006031666A (ja) | 2004-06-17 | 2006-02-02 | Epson Avasys Corp | 電子文書閲覧システム |
US7865511B2 (en) * | 2004-06-25 | 2011-01-04 | Apple Inc. | News feed browser |
US20060155764A1 (en) * | 2004-08-27 | 2006-07-13 | Peng Tao | Personal online information management system |
US7321889B2 (en) * | 2004-09-10 | 2008-01-22 | Suggestica, Inc. | Authoring and managing personalized searchable link collections |
US7493301B2 (en) * | 2004-09-10 | 2009-02-17 | Suggestica, Inc. | Creating and sharing collections of links for conducting a search directed by a hierarchy-free set of topics, and a user interface therefor |
US20060059134A1 (en) | 2004-09-10 | 2006-03-16 | Eran Palmon | Creating attachments and ranking users and attachments for conducting a search directed by a hierarchy-free set of topics |
EP1812848A4 (en) * | 2004-09-15 | 2009-04-29 | Adesso Systems Inc | SYSTEM AND METHOD FOR DATA MANAGEMENT IN A DISTRIBUTED COMPUTER SYSTEM |
US20060085492A1 (en) | 2004-10-14 | 2006-04-20 | Singh Arun K | System and method for modifying process navigation |
US20060095345A1 (en) * | 2004-10-28 | 2006-05-04 | Microsoft Corporation | System and method for an online catalog system having integrated search and browse capability |
US20060143568A1 (en) * | 2004-11-10 | 2006-06-29 | Scott Milener | Method and apparatus for enhanced browsing |
US7725449B2 (en) * | 2004-12-02 | 2010-05-25 | Microsoft Corporation | System and method for customization of search results |
EP1669896A3 (en) * | 2004-12-03 | 2007-03-28 | Panscient Pty Ltd. | A machine learning system for extracting structured records from web pages and other text sources |
US7640488B2 (en) | 2004-12-04 | 2009-12-29 | International Business Machines Corporation | System, method, and service for using a focused random walk to produce samples on a topic from a collection of hyper-linked pages |
WO2006086525A1 (en) | 2005-02-08 | 2006-08-17 | Pasadero, Inc. | Research protocol toolkit |
US7702675B1 (en) * | 2005-08-03 | 2010-04-20 | Aol Inc. | Automated categorization of RSS feeds using standardized directory structures |
US20070050703A1 (en) | 2005-08-26 | 2007-03-01 | Pierre Lebel | Methods, systems and computer program products for analyzing a hypertext markup language (HTML) document |
US20070174324A1 (en) | 2006-01-12 | 2007-07-26 | Palapudi Sriram M | Mechanism to trap obsolete web page references and auto-correct invalid web page references |
US8214360B2 (en) * | 2006-04-06 | 2012-07-03 | International Business Machines Corporation | Browser context based search disambiguation using existing category taxonomy |
WO2007140364A2 (en) | 2006-05-26 | 2007-12-06 | Monitor110, Inc. | Method for scoring changes to a webpage |
US7917507B2 (en) * | 2007-02-12 | 2011-03-29 | Microsoft Corporation | Web data usage platform |
US8429185B2 (en) | 2007-02-12 | 2013-04-23 | Microsoft Corporation | Using structured data for online research |
-
2007
- 2007-02-12 US US11/705,350 patent/US8429185B2/en active Active
-
2008
- 2008-02-05 TW TW103131701A patent/TWI539299B/zh not_active IP Right Cessation
- 2008-02-05 TW TW097104654A patent/TWI463333B/zh not_active IP Right Cessation
- 2008-02-05 TW TW104141333A patent/TWI570574B/zh not_active IP Right Cessation
- 2008-02-11 CL CL2008000426A patent/CL2008000426A1/es unknown
- 2008-02-12 EP EP08729586A patent/EP2122562A4/en not_active Ceased
- 2008-02-12 JP JP2009549681A patent/JP5271920B2/ja not_active Expired - Fee Related
- 2008-02-12 WO PCT/US2008/053643 patent/WO2008100882A1/en active Application Filing
- 2008-02-12 AU AU2008216397A patent/AU2008216397B2/en not_active Ceased
- 2008-02-12 CN CN200880004646.XA patent/CN101611423B/zh active Active
-
2013
- 2013-04-19 US US13/866,904 patent/US8832146B2/en active Active
-
2014
- 2014-08-18 US US14/462,357 patent/US9164970B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CL2008000426A1 (es) | 2009-07-03 |
AU2008216397B2 (en) | 2012-01-19 |
TWI570574B (zh) | 2017-02-11 |
US8832146B2 (en) | 2014-09-09 |
TW201516712A (zh) | 2015-05-01 |
US20140149835A1 (en) | 2014-05-29 |
EP2122562A4 (en) | 2010-12-08 |
US8429185B2 (en) | 2013-04-23 |
EP2122562A1 (en) | 2009-11-25 |
US20140359414A1 (en) | 2014-12-04 |
CN101611423A (zh) | 2009-12-23 |
TW201629794A (zh) | 2016-08-16 |
JP2010518532A (ja) | 2010-05-27 |
TW200841194A (en) | 2008-10-16 |
WO2008100882A1 (en) | 2008-08-21 |
TWI463333B (zh) | 2014-12-01 |
CN101611423B (zh) | 2016-08-03 |
AU2008216397A1 (en) | 2008-08-21 |
US20080195629A1 (en) | 2008-08-14 |
US9164970B2 (en) | 2015-10-20 |
TWI539299B (zh) | 2016-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8407576B1 (en) | Situational web-based dashboard | |
JP5456322B2 (ja) | オペレーティングシステムユーザインターフェースを使用して文書および文書オブジェクトにメタデータを付加する方法 | |
US9286407B2 (en) | Bookmarking internet resources in an internet browser | |
KR101409673B1 (ko) | 지속 저장 포탈 | |
CN1804839B (zh) | 用于数据的基于时间线的可视化的体系结构和引擎 | |
JP2009522693A (ja) | ソフトウェアアプリケーションユーザインタフェースを介したドキュメントおよびドキュメントオブジェクトへのメタデータの適用 | |
WO2013152101A1 (en) | Smart document processing with associated online data and action streams | |
US20130262968A1 (en) | Apparatus and method for efficiently reviewing patent documents | |
US9245045B2 (en) | Aggregating missing bibliographic information in a collaborative environment | |
US20190026385A1 (en) | Overlay canvas for computer program applications | |
US9164970B2 (en) | Using structured data for online research | |
TWI457775B (zh) | 網址分類管理方法及使用該方法之電子裝置 | |
JP5337317B2 (ja) | デジタルコンテンツ閲覧装置及びデジタルコンテンツ閲覧管理システム | |
CN104063416A (zh) | 商品比较装置、方法、以及程序 | |
JP2009128937A (ja) | Web閲覧行動特徴抽出装置及びプログラム | |
WO2000019303A1 (fr) | Processeur informatique, traitement informatique et support | |
US8645845B2 (en) | Collaboration plane | |
CN116028637A (zh) | 图谱构建方法和装置、数据检索方法和装置 | |
Kessler | Windows Forensic Analysis DVD Toolkit, By Harlan Carvey: 2009, Burlington, MA: Syngress. xxiv+ 482 pp. ISBN 13: 978-1-59749-422-9. $69.95. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120928 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121221 |
|
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: 20130412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130513 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |