JP5922255B2 - データストリームのリアルタイム自然言語処理 - Google Patents
データストリームのリアルタイム自然言語処理 Download PDFInfo
- Publication number
- JP5922255B2 JP5922255B2 JP2014548776A JP2014548776A JP5922255B2 JP 5922255 B2 JP5922255 B2 JP 5922255B2 JP 2014548776 A JP2014548776 A JP 2014548776A JP 2014548776 A JP2014548776 A JP 2014548776A JP 5922255 B2 JP5922255 B2 JP 5922255B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- text
- context
- user interface
- graphical 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
Links
- 238000003058 natural language processing Methods 0.000 title claims description 107
- 238000012545 processing Methods 0.000 claims description 74
- 238000000034 method Methods 0.000 claims description 66
- 230000001419 dependent effect Effects 0.000 claims description 12
- 230000003993 interaction Effects 0.000 claims description 8
- 238000013518 transcription Methods 0.000 claims description 8
- 230000035897 transcription Effects 0.000 claims description 8
- 238000009877 rendering Methods 0.000 claims description 6
- 238000004891 communication Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 238000013459 approach Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000670 limiting effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000011076 safety test Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000251468 Actinopterygii Species 0.000 description 1
- ABMMIOIRQJNRHG-XKNYDFJKSA-N Asn-Asn-Pro-Ser Chemical compound NC(=O)C[C@H](N)C(=O)N[C@@H](CC(N)=O)C(=O)N1CCC[C@H]1C(=O)N[C@@H](CO)C(O)=O ABMMIOIRQJNRHG-XKNYDFJKSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3344—Query execution using natural language analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/783—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/7844—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using original textual content or text extracted from visual content or transcript of audio data
-
- 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/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/237—Lexical tools
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4355—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/4722—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
- H04N21/8405—Generation or processing of descriptive data, e.g. content descriptors represented by keywords
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Library & Information Science (AREA)
- General Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
{meta: 'title' | 'transcript' | 'tags' | 'summary', content: 'some text' | ['tag1', 'tag2', ...]}
この例示的なフォーマットにおいて、値「title」はビデオ・コンテンツについてのタイトルを与えてもよい;値「transcript」はビデオ・コンテンツについてのテキストの部分的なまたは完全な転記を与えてもよい;値「tags」はビデオ・コンテンツに関連した一つまたは複数のテキスト・タグまたはキーワードを与えてもよい;値「summary」はユーザーが読むための、そのビデオ・コンテンツのテキストによる要約を提供してもよい;「content」〔コンテンツ〕内の値「some text」はテキスト・コンテンツの指示を与えてもよい;「tag1」、「tag2」を含むアレイは、追加的なコンテンツを得るために使用されるデータ・タームまたはフレーズのリストを提供してもよい。
I/PRP walked/VBD the/DET dog/NN this/DET morning/NN before/IN work/NN ./PP
タグのセットは何らかの標準に従って定義されてもよい。可能なタグのサブセットは、限定ではなく例解のために与えておく:PRP=決定詞、所有第二;VBD=動詞、過去時制;DET=決定詞;NN=名詞(単数);IN=前置詞または接続詞;PP=句読点、文末符。
生起回数×(フレーズ中の語数×フレーズ中の語数)
コンテンツ処理システムは、何らかの構成設定可能な値を超える、たとえば3以上の重みをもつフレーズのみを検索するよう構成されていてもよい。そのような値は、単独語の固有名詞句が検索されるためには三回生起する必要があることを要求しうる。一方、二語の名詞句は一回生起するだけでよい。このアプローチは、特にコンテンツのノンフィクション転記のような「エンティティに富む」テキストに対して合理的な結果を生じる。
いくつかの態様を記載しておく。
〔態様1〕
少なくとも一つのプロセッサと、複数の命令を記憶している少なくとも一つのメモリ・デバイスとを有する装置であって、前記複数の命令は、前記プロセッサによって実行されたときに、前記プロセッサに、動的ブラウザー・グラフィカル・ユーザー・インターフェースにおけるスクリプティング・コマンドを実行して:
一つまたは複数のメディア・コンテンツ項目から得られたテキストの自然言語処理を実行してコンテキストに関連性のあるタームを同定し;
前記コンテキストに関連性のあるタームを使って一つまたは複数のコンテンツ源から一つまたは複数の関係したコンテンツ項目を位置特定し;
前記関係したコンテンツ項目を前記動的ブラウザー・グラフィカル・ユーザー・インターフェースにおいて表示する動作を実行させるものである、
装置。
〔態様2〕
前記複数の命令はさらに、前記プロセッサに、動的ブラウザー・グラフィカル・ユーザー・インターフェースにおける前記スクリプティング・コマンドを実行して:
前記動的ブラウザー・グラフィカル・ユーザー・インターフェースにおいて前記メディア・コンテンツ項目を表示する動作を実行させる、
態様1記載の装置。
〔態様3〕
前記メディア・コンテンツ項目の表示が第二の装置を使ってユーザーに提供され、前記関係したコンテンツ項目の表示は前記メディア・コンテンツ項目の前記表示に協調させられる、態様1記載の装置。
〔態様4〕
前記動的ブラウザー・グラフィカル・ユーザー・インターフェースにおいて実行される前記スクリプティング・コマンドはJavaScript命令を実行することによって実行され、前記動的ブラウザー・グラフィカル・ユーザー・インターフェースは、HTML5マークアップ言語標準に準拠する一つまたは複数のウェブページまたはウェブ・アプリケーションをレンダリングする、態様1記載の装置。
〔態様5〕
コンピューティング装置によって実行される方法であって:
グラフィカル・ユーザー・インターフェース内でクライアント側スクリプティング・コマンドを実行することによってコンテンツと関連付けられたテキストの自然言語処理を実行する段階であって、前記自然言語処理は:
前記テキスト中の複数のキー・ターム候補を同定し;
前記テキスト内での使用に基づいて前記キー・ターム候補からコンテキストに依存するキー・タームを選択することを含む、段階と;
前記コンテキストに依存するキー・タームを使って一つまたは複数のコンテキスト源から関係したコンテンツを判別する段階と;
前記グラフィカル・ユーザー・インターフェースにおいて前記関係したコンテンツをユーザーに対して表示する段階とを含む、
方法。
〔態様6〕
前記グラフィカル・ユーザー・インターフェースがブラウザーであり、前記グラフィカル・ユーザー・インターフェースにおいて前記関係したコンテンツを表示する段階が、前記ブラウザーを使ってHTML5マークアップ言語標準に準拠するウェブページまたはウェブ・アプリケーションにおいて前記関係したコンテンツの表示を提供することを含む、態様5記載の方法。
〔態様7〕
前記クライアント側スクリプティング・コマンドを実行することが、前記グラフィカル・ユーザー・インターフェース内で一つまたは複数のJavaScriptスクリプティング・コマンドを使って前記テキストの前記自然言語処理を実行することを含む、態様5記載の方法。
〔態様8〕
前記テキスト中の前記複数のキー・ターム候補を同定することが:
前記テキスト中の、一つまたは複数のあらかじめ定義された基準を満たす一つまたは複数の固有名詞およびフレーズからキー・ターム候補を選択することを含む、態様5記載の方法。
〔態様9〕
前記テキスト中の前記複数のキー・ターム候補を同定することが:
前記テキストにアクセスし;
前記テキストに一つまたは複数の品詞をタグ付けし;
前記テキストに、品詞ごとの単語の頻度に基づいてインデックス付けし;
前記テキストの前記インデックス付けを使ってフレーズおよび固有名詞からキー・ターム候補を決定することを含み、
前記キー・ターム候補から前記コンテキストに依存するキー・タームを選択することが:
前記テキスト内の前記キー・ターム候補のコンテキストを決定し;
前記テキスト内の一つまたは複数の他のキー・ターム候補と共通のコンテキストを有するキー・ターム候補を選択することを含む、
態様5記載の方法。
〔態様10〕
前記グラフィカル・ユーザー・インターフェースにおいて前記関係したコンテンツをユーザーに対して表示する段階が前記コンテンツの表示と並行して行なわれる、態様5記載の方法。
〔態様11〕
前記コンテンツおよび前記関係したコンテンツがそれぞれ前記グラフィカル・ユーザー・インターフェースにおいて表示され、前記グラフィカル・ユーザー・インターフェースはユーザーが操作できる同じ表示装置上に設けられる、態様5記載の方法。
〔態様12〕
前記関係したコンテンツを判別する段階が、前記一つまたは複数のコンテンツ源からの前記関係したコンテンツの検索を実行することを含み、前記検索は前記コンテキストに依存するキー・タームを含む、態様5記載の方法。
〔態様13〕
前記コンテンツがビデオを含み、前記コンテンツに関連するテキストが:ビデオ転記、字幕テキストまたは前記ビデオに関連付けられたクローズドキャプション・テキストの一つまたは複数を含む、態様5記載の方法。
〔態様14〕
コンピュータによって実行されたときに前記コンピュータにグラフィカル・ユーザー・インターフェースを提供させるコンピュータ可読命令を有するコンピュータ可読記憶媒体であって、前記グラフィカル・ユーザー・インターフェースは:
前記グラフィカル・ユーザー・インターフェースに与えられるスクリプティング命令を使って、第一のコンテンツのセットに関連するテキストの自然言語処理を実行して、一つまたは複数のコンテンツ・タームを抽出する段階と;
前記コンテンツ・タームを使って一つまたは複数のクエリーを実行して関係したコンテンツのセットを位置特定して取得する段階と;
前記関係したコンテンツを前記グラフィカル・ユーザー・インターフェースにおいて表示するよう構成されている、
コンピュータ可読記憶媒体。
〔態様15〕
前記グラフィカル・ユーザー・インターフェースがブラウザーであり、前記関係したコンテンツの表示が、前記関係したコンテンツを含む一つまたは複数のウェブページをレンダリングすることによって提供され、前記関係したコンテンツを含む前記ウェブページは、HTML5マークアップ言語標準に準拠するユーザー対話ディスプレイを提供する、態様14記載のコンピュータ可読記憶媒体。
〔態様16〕
前記命令がさらに、前記コンピュータに、前記ブラウザーにおいて前記第一のコンテンツを表示するよう構成された前記グラフィカル・ユーザー・インターフェースを提供させるものであり、
前記第一のコンテンツの表示が、前記第一のコンテンツを含む一つまたは複数のウェブページまたはウェブ・アプリケーションをレンダリングすることによって提供され、前記ウェブページまたはウェブ・アプリケーションは、HTML5マークアップ言語標準に準拠するユーザー対話ディスプレイを提供する、態様14記載のコンピュータ可読記憶媒体。
〔態様17〕
第一のコンテンツの前記セットに関連付けられた前記テキストが、前記コンテンツに関連付けられたリアルタイム・データストリームによって与えられる、態様14記載のコンピュータ可読記憶媒体。
〔態様18〕
前記データストリームが:クローズドキャプション・テキスト、字幕テキストまたはメタデータの一つまたは複数から与えられる、態様17記載のコンピュータ可読記憶媒体。
〔態様19〕
前記グラフィカル・ユーザー・インターフェースに与えられる前記スクリプティング命令が、JavaScript対応ディスプレイ環境における実行のために構成されたJavaScript命令である、態様14記載のコンピュータ可読記憶媒体。
〔態様20〕
ユーザーに対してコンテンツの第一のセットを出力するよう構成されている出力装置と;
コンテンツの前記第一のセットに関連付けられたテキストから関係したコンテンツを提供するよう構成されているコンテンツ処理システムとを有するシステムであって、
前記コンテンツ処理システムは:
コンテンツの前記第一のセットに関係したタームを判別するよう構成された自然言語処理コンポーネントであって、自然言語処理はスクリプティング・コマンドを使って実行される、自然言語処理コンポーネントと;
コンテンツの前記第一のセットに関係した前記タームを使って、コンテンツの前記第一のセットに関係したコンテンツの第二のセットを判別するよう構成されたコンテンツ検索コンポーネントと;
ユーザーに対してコンテンツの前記第二のセットを、マークアップ言語を使ってユーザーに対して動的に生成された表示を提供するユーザー・インターフェース内で提供するよう構成されているユーザー・インターフェース・コンポーネントとを含んでいる、
システム。
〔態様21〕
コンテンツの前記第一のセットおよびコンテンツの前記第一のセットに関連付けられた前記テキストを与える第一のコンテンツ源と;
コンテンツの前記第二のセットを与える第二のコンテンツ源とをさらに有する、態様20記載のシステム。
〔態様22〕
前記出力装置が、ユーザーに対して前記ユーザー・インターフェースおよびコンテンツの前記第二のセットを出力するようさらに構成されている、態様20記載のシステム。
〔態様23〕
ユーザーに対して前記ユーザー・インターフェースおよびコンテンツの前記第二のセットを出力するよう構成されている第二の出力装置をさらに有する、態様20記載のシステム。
〔態様24〕
前記コンテンツ検索および前記自然言語処理が、前記ユーザー・インターフェース内で実行されるスクリプティングを使って実行され、前記コンテンツ処理システムが前記出力装置のプロセッサ上で実行されるソフトウェア命令によって提供される、態様20記載のシステム。
Claims (22)
- 少なくとも一つのプロセッサと、複数の命令を記憶している少なくとも一つのメモリ・デバイスとを有する装置であって、前記複数の命令は、前記プロセッサによって実行されたときに、前記プロセッサに、動的ブラウザー・グラフィカル・ユーザー・インターフェースにおけるスクリプティング・コマンドを実行して:
一つまたは複数のメディア・コンテンツ項目から得られたテキストの自然言語処理を実行してコンテキストに関連性のある複数のタームを同定し;
前記コンテキストに関連性のあるタームを使って一つまたは複数のコンテンツ源から一つまたは複数の関係したコンテンツ項目を位置特定し;
前記関係したコンテンツ項目を前記動的ブラウザー・グラフィカル・ユーザー・インターフェースにおいて表示する動作を実行させるものであり、
前記自然言語処理は:
前記テキスト中の複数のターム候補を同定し;
前記テキスト内での使用に基づいて前記ターム候補からコンテキストに関連性のある複数のタームを選択することを含み、
前記テキスト中の前記複数のターム候補を同定することが:
前記テキストにアクセスし;
前記テキストに一つまたは複数の品詞をタグ付けし;
前記テキストに、品詞ごとの単語の頻度に基づいてインデックス付けし;
前記テキストの前記インデックス付けを使ってフレーズおよび固有名詞からターム候補を決定することを含み、
前記ターム候補から前記コンテキストに関連性のある複数のタームを選択することが:
前記テキスト内の前記ターム候補のコンテキストを決定し;
前記テキスト内の一つまたは複数の他のターム候補と共通のコンテキストを有するターム候補を選択することを含む、
装置。 - 前記複数の命令はさらに、前記プロセッサに、動的ブラウザー・グラフィカル・ユーザー・インターフェースにおける前記スクリプティング・コマンドを実行して:
前記動的ブラウザー・グラフィカル・ユーザー・インターフェースにおいて前記メディア・コンテンツ項目を表示する動作を実行させる、
請求項1記載の装置。 - 前記メディア・コンテンツ項目の表示が第二の装置を使ってユーザーに提供され、前記関係したコンテンツ項目の表示は前記メディア・コンテンツ項目の前記表示に協調させられる、請求項1記載の装置。
- 前記動的ブラウザー・グラフィカル・ユーザー・インターフェースにおいて実行される前記スクリプティング・コマンドはJavaScript命令を実行することによって実行され、前記動的ブラウザー・グラフィカル・ユーザー・インターフェースは、HTML5マークアップ言語標準に準拠する一つまたは複数のウェブページまたはウェブ・アプリケーションをレンダリングする、請求項1記載の装置。
- コンピューティング装置によって実行される方法であって:
グラフィカル・ユーザー・インターフェース内でクライアント側スクリプティング・コマンドを実行することによってコンテンツと関連付けられたテキストの自然言語処理を実行する段階であって、前記自然言語処理は:
前記テキスト中の複数のキー・ターム候補を同定し;
前記テキスト内での使用に基づいて前記キー・ターム候補からコンテキストに依存する複数のキー・タームを選択することを含み、
前記テキスト中の前記複数のキー・ターム候補を同定することが:
前記テキストにアクセスし;
前記テキストに一つまたは複数の品詞をタグ付けし;
前記テキストに、品詞ごとの単語の頻度に基づいてインデックス付けし;
前記テキストの前記インデックス付けを使ってフレーズおよび固有名詞からキー・ターム候補を決定することを含み、
前記キー・ターム候補から前記コンテキストに依存するキー・タームを選択することが:
前記テキスト内の前記キー・ターム候補のコンテキストを決定し;
前記テキスト内の一つまたは複数の他のキー・ターム候補と共通のコンテキストを有するキー・ターム候補を選択することを含む、段階と;
前記コンテキストに依存するキー・タームを使って一つまたは複数のコンテキスト源から関係したコンテンツを判別する段階と;
前記グラフィカル・ユーザー・インターフェースにおいて前記関係したコンテンツをユーザーに対して表示する段階とを含む、
方法。 - 前記グラフィカル・ユーザー・インターフェースがブラウザーであり、前記グラフィカル・ユーザー・インターフェースにおいて前記関係したコンテンツを表示する段階が、前記ブラウザーを使ってHTML5マークアップ言語標準に準拠するウェブページまたはウェブ・アプリケーションにおいて前記関係したコンテンツの表示を提供することを含む、請求項5記載の方法。
- 前記クライアント側スクリプティング・コマンドを実行することが、前記グラフィカル・ユーザー・インターフェース内で一つまたは複数のJavaScriptスクリプティング・コマンドを使って前記テキストの前記自然言語処理を実行することを含む、請求項5記載の方法。
- 前記グラフィカル・ユーザー・インターフェースにおいて前記関係したコンテンツをユーザーに対して表示する段階が前記コンテンツの表示と並行して行なわれる、請求項5記載の方法。
- 前記コンテンツおよび前記関係したコンテンツがそれぞれ前記グラフィカル・ユーザー・インターフェースにおいて表示され、前記グラフィカル・ユーザー・インターフェースはユーザーが操作できる同じ表示装置上に設けられる、請求項5記載の方法。
- 前記関係したコンテンツを判別する段階が、前記一つまたは複数のコンテンツ源からの前記関係したコンテンツの検索を実行することを含み、前記検索は前記コンテキストに依存するキー・タームを含む、請求項5記載の方法。
- 前記コンテンツがビデオを含み、前記コンテンツに関連するテキストが:ビデオ転記、字幕テキストまたは前記ビデオに関連付けられたクローズドキャプション・テキストの一つまたは複数を含む、請求項5記載の方法。
- コンピュータによって実行されたときに前記コンピュータにグラフィカル・ユーザー・インターフェースを提供させるコンピュータ可読命令を有するコンピュータ可読記憶媒体であって、前記グラフィカル・ユーザー・インターフェースは:
前記グラフィカル・ユーザー・インターフェースに与えられるスクリプティング命令を使って、第一のコンテンツのセットに関連するテキストの自然言語処理を実行して、コンテキストに関連性のある複数のタームを抽出する段階であって、
前記自然言語処理は:
前記テキスト中の複数のターム候補を同定し;
前記テキスト内での使用に基づいて前記ターム候補からコンテキストに関連性のある複数のタームを選択することを含み、
前記テキスト中の前記複数のターム候補を同定することが:
前記テキストにアクセスし;
前記テキストに一つまたは複数の品詞をタグ付けし;
前記テキストに、品詞ごとの単語の頻度に基づいてインデックス付けし;
前記テキストの前記インデックス付けを使ってフレーズおよび固有名詞からターム候補を決定することを含み、
前記ターム候補から前記コンテキストに関連性のある複数のタームを選択することが:
前記テキスト内の前記ターム候補のコンテキストを決定し;
前記テキスト内の一つまたは複数の他のターム候補と共通のコンテキストを有するターム候補を選択することを含む、段階と;
前記コンテキストに関連性のあるタームを使って一つまたは複数のクエリーを実行して関係したコンテンツのセットを位置特定して取得する段階と;
前記関係したコンテンツを前記グラフィカル・ユーザー・インターフェースにおいて表示する段階とを実行するよう構成されている、
コンピュータ可読記憶媒体。 - 前記グラフィカル・ユーザー・インターフェースがブラウザーであり、前記関係したコンテンツの表示が、前記関係したコンテンツを含む一つまたは複数のウェブページをレンダリングすることによって提供され、前記関係したコンテンツを含む前記ウェブページは、HTML5マークアップ言語標準に準拠するユーザー対話ディスプレイを提供する、請求項12記載のコンピュータ可読記憶媒体。
- 前記命令がさらに、前記コンピュータに、前記ブラウザーにおいて前記第一のコンテンツを表示するよう構成された前記グラフィカル・ユーザー・インターフェースを提供させるものであり、
前記第一のコンテンツの表示が、前記第一のコンテンツを含む一つまたは複数のウェブページまたはウェブ・アプリケーションをレンダリングすることによって提供され、前記ウェブページまたはウェブ・アプリケーションは、HTML5マークアップ言語標準に準拠するユーザー対話ディスプレイを提供する、請求項12記載のコンピュータ可読記憶媒体。 - 第一のコンテンツの前記セットに関連付けられた前記テキストが、前記コンテンツに関連付けられたリアルタイム・データストリームによって与えられる、請求項12記載のコンピュータ可読記憶媒体。
- 前記データストリームが:クローズドキャプション・テキスト、字幕テキストまたはメタデータの一つまたは複数から与えられる、請求項15記載のコンピュータ可読記憶媒体。
- 前記グラフィカル・ユーザー・インターフェースに与えられる前記スクリプティング命令が、JavaScript対応ディスプレイ環境における実行のために構成されたJavaScript命令である、請求項12記載のコンピュータ可読記憶媒体。
- ユーザーに対してコンテンツの第一のセットを出力するよう構成されている出力装置と;
コンテンツの前記第一のセットに関連付けられたテキストから関係したコンテンツを提供するよう構成されているコンテンツ処理システムとを有するシステムであって、
前記コンテンツ処理システムは:
コンテンツの前記第一のセットに関係した、コンテキストに関連性のある複数のタームを判別するよう構成された自然言語処理コンポーネントであって、
前記自然言語処理は:
前記テキスト中の複数のターム候補を同定し;
前記テキスト内での使用に基づいて前記ターム候補からコンテキストに関連性のある複数のタームを選択することを含み、
前記テキスト中の前記複数のターム候補を同定することが:
前記テキストにアクセスし;
前記テキストに一つまたは複数の品詞をタグ付けし;
前記テキストに、品詞ごとの単語の頻度に基づいてインデックス付けし;
前記テキストの前記インデックス付けを使ってフレーズおよび固有名詞からターム候補を決定することを含み、
前記ターム候補から前記コンテキストに関連性のある複数のタームを選択することが:
前記テキスト内の前記ターム候補のコンテキストを決定し;
前記テキスト内の一つまたは複数の他のターム候補と共通のコンテキストを有するターム候補を選択することを含む、自然言語処理はスクリプティング・コマンドを使って実行される自然言語処理コンポーネントと;
コンテンツの前記第一のセットに関係した前記コンテキストに関連性のあるタームを使って、コンテンツの前記第一のセットに関係したコンテンツの第二のセットを判別するよう構成されたコンテンツ検索コンポーネントと;
ユーザーに対してコンテンツの前記第二のセットを、マークアップ言語を使ってユーザーに対して動的に生成された表示を提供するユーザー・インターフェース内で提供するよう構成されているユーザー・インターフェース・コンポーネントとを含んでいる、
システム。 - コンテンツの前記第一のセットおよびコンテンツの前記第一のセットに関連付けられた前記テキストを与える第一のコンテンツ源と;
コンテンツの前記第二のセットを与える第二のコンテンツ源とをさらに有する、請求項18記載のシステム。 - 前記出力装置が、ユーザーに対して前記ユーザー・インターフェースおよびコンテンツの前記第二のセットを出力するようさらに構成されている、請求項19記載のシステム。
- ユーザーに対して前記ユーザー・インターフェースおよびコンテンツの前記第二のセットを出力するよう構成されている第二の出力装置をさらに有する、請求項19記載のシステム。
- 前記コンテンツ検索および前記自然言語処理が、前記ユーザー・インターフェース内で実行されるスクリプティングを使って実行され、前記コンテンツ処理システムが前記出力装置のプロセッサ上で実行されるソフトウェア命令によって提供される、請求項19記載のシステム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2011/067623 WO2013100978A1 (en) | 2011-12-28 | 2011-12-28 | Real-time natural language processing of datastreams |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015501059A JP2015501059A (ja) | 2015-01-08 |
JP5922255B2 true JP5922255B2 (ja) | 2016-05-24 |
Family
ID=48698220
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014548776A Expired - Fee Related JP5922255B2 (ja) | 2011-12-28 | 2011-12-28 | データストリームのリアルタイム自然言語処理 |
Country Status (8)
Country | Link |
---|---|
US (2) | US9710461B2 (ja) |
EP (2) | EP3557442A1 (ja) |
JP (1) | JP5922255B2 (ja) |
KR (4) | KR102047200B1 (ja) |
CN (2) | CN107704449B (ja) |
BR (1) | BR112014016260A8 (ja) |
TW (1) | TWI493363B (ja) |
WO (1) | WO2013100978A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9710461B2 (en) | 2011-12-28 | 2017-07-18 | Intel Corporation | Real-time natural language processing of datastreams |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9280520B2 (en) | 2012-08-02 | 2016-03-08 | American Express Travel Related Services Company, Inc. | Systems and methods for semantic information retrieval |
KR102081925B1 (ko) * | 2012-08-29 | 2020-02-26 | 엘지전자 주식회사 | 디스플레이 디바이스 및 스피치 검색 방법 |
US9582572B2 (en) | 2012-12-19 | 2017-02-28 | Intel Corporation | Personalized search library based on continual concept correlation |
US9715533B2 (en) * | 2013-07-02 | 2017-07-25 | Ebay Inc. | Multi-dimensional search |
US20150149616A1 (en) * | 2013-11-27 | 2015-05-28 | Institute For Information Industry | Server and share link management method thereof |
FR3014279A1 (fr) * | 2013-11-29 | 2015-06-05 | Orange | Fourniture d'acces a des contenus, en particulier a des articles de presse |
US9594737B2 (en) * | 2013-12-09 | 2017-03-14 | Wolfram Alpha Llc | Natural language-aided hypertext document authoring |
US9615122B2 (en) | 2014-01-30 | 2017-04-04 | Echostar Technologies L.L.C. | Methods and apparatus to synchronize second screen content with audio/video programming using closed captioning data |
US9876848B1 (en) | 2014-02-21 | 2018-01-23 | Twitter, Inc. | Television key phrase detection |
EP2953085A1 (en) * | 2014-06-05 | 2015-12-09 | Mobli Technologies 2010 Ltd. | Web document enhancement |
US9760554B2 (en) | 2014-10-31 | 2017-09-12 | International Business Machines Corporation | Incorporating content analytics and natural language processing into internet web browsers |
US9916008B2 (en) | 2015-01-12 | 2018-03-13 | International Business Machines Corporation | Microfluidics three-dimensional touch screen display |
US10509829B2 (en) | 2015-01-21 | 2019-12-17 | Microsoft Technology Licensing, Llc | Contextual search using natural language |
US9984424B2 (en) * | 2015-02-23 | 2018-05-29 | International Business Machines Corporation | Populating a new community for a social network |
KR101785780B1 (ko) | 2015-06-11 | 2017-10-16 | 한국 한의학 연구원 | 건강 정보 제공 시스템 및 방법 |
US10025773B2 (en) | 2015-07-24 | 2018-07-17 | International Business Machines Corporation | System and method for natural language processing using synthetic text |
CN106470349A (zh) * | 2015-08-21 | 2017-03-01 | 中国科学院声学研究所 | 一种智能电视中html5视频的提取和操控优化方法 |
US20190197103A1 (en) * | 2015-11-17 | 2019-06-27 | Ubergrape Gmbh | Asynchronous speech act detection in text-based messages |
US10235367B2 (en) | 2016-01-11 | 2019-03-19 | Microsoft Technology Licensing, Llc | Organization, retrieval, annotation and presentation of media data files using signals captured from a viewing environment |
CN105578222B (zh) * | 2016-02-01 | 2019-04-12 | 百度在线网络技术(北京)有限公司 | 一种信息推送方法和装置 |
US9965469B2 (en) | 2016-03-23 | 2018-05-08 | International Business Machines Corporation | Dynamic token translation for network interfaces |
KR102557574B1 (ko) * | 2016-05-17 | 2023-07-20 | 엘지전자 주식회사 | 디지털 디바이스 및 그 제어 방법 |
US10904188B2 (en) * | 2016-06-28 | 2021-01-26 | International Business Machines Corporation | Initiating an action based on a determined navigation path data structure |
US9961100B2 (en) | 2016-07-29 | 2018-05-01 | Accenture Global Solutions Limited | Network security analysis system |
US10503832B2 (en) * | 2016-07-29 | 2019-12-10 | Rovi Guides, Inc. | Systems and methods for disambiguating a term based on static and temporal knowledge graphs |
WO2018031656A1 (en) | 2016-08-09 | 2018-02-15 | Ripcord, Inc. | Systems and methods for contextual retrieval of electronic records |
US11709996B2 (en) * | 2016-12-30 | 2023-07-25 | Meta Platforms, Inc. | Suggesting captions for content |
CN107678778B (zh) * | 2017-03-14 | 2019-12-13 | 平安科技(深圳)有限公司 | 基于Hybrid的兼容方法、适配件、运行装置及系统 |
US10169770B2 (en) * | 2017-04-10 | 2019-01-01 | Wildfire Systems, Inc. | Digital communications monetization system |
US10540671B2 (en) | 2017-04-10 | 2020-01-21 | Wildfire Systems, Inc. | Messaging gateway monetization system |
US10229427B2 (en) * | 2017-04-10 | 2019-03-12 | Wildfire Systems, Inc. | Virtual keyboard trackable referral system |
US10643230B2 (en) | 2017-04-10 | 2020-05-05 | Wildfire Systems, Inc. | Monetization system for images |
US10733622B1 (en) | 2017-04-10 | 2020-08-04 | Wildfire Systems, Inc. | Application user interface monetization system |
CN111164676A (zh) | 2017-11-15 | 2020-05-15 | 英特尔公司 | 经由环境语境采集进行的语音模型个性化 |
KR20190056119A (ko) * | 2017-11-16 | 2019-05-24 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
US11941033B2 (en) * | 2017-11-27 | 2024-03-26 | Affirm, Inc. | Method and system for syntactic searching |
US10496382B2 (en) * | 2018-02-22 | 2019-12-03 | Midea Group Co., Ltd. | Machine generation of context-free grammar for intent deduction |
US10824670B2 (en) * | 2018-03-23 | 2020-11-03 | nedl.com, Inc. | Real-time audio stream search and presentation system |
US11295783B2 (en) * | 2018-04-05 | 2022-04-05 | Tvu Networks Corporation | Methods, apparatus, and systems for AI-assisted or automatic video production |
US10930278B2 (en) * | 2018-04-09 | 2021-02-23 | Google Llc | Trigger sound detection in ambient audio to provide related functionality on a user interface |
TWI663594B (zh) * | 2018-04-19 | 2019-06-21 | 陳伯豪 | 根據視訊或音訊之聲音提供語言學習資訊之行動裝置、伺服器及系統 |
US20190347068A1 (en) * | 2018-05-10 | 2019-11-14 | Microsoft Technology Licensing, Llc | Personal history recall |
US11455497B2 (en) | 2018-07-23 | 2022-09-27 | Accenture Global Solutions Limited | Information transition management platform |
CN109086397B (zh) * | 2018-07-28 | 2022-05-17 | 重庆柚瓣家科技有限公司 | 基于查询维度的动态报表生成方法 |
KR101949154B1 (ko) * | 2018-09-17 | 2019-02-18 | (주)투비소프트 | Json을 이용하여 데이터셋의 구조를 변환하는 전자 장치 및 그의 동작 방법 |
US10853398B2 (en) * | 2018-11-13 | 2020-12-01 | Adobe Inc. | Generating three-dimensional digital content from natural language requests |
US11170044B2 (en) | 2019-01-02 | 2021-11-09 | International Business Machines Corporation | Personalized video and memories creation based on enriched images |
US11195523B2 (en) * | 2019-07-23 | 2021-12-07 | Microsoft Technology Licensing, Llc | Ambiguity resolution with dialogue search history |
US11250872B2 (en) * | 2019-12-14 | 2022-02-15 | International Business Machines Corporation | Using closed captions as parallel training data for customization of closed captioning systems |
US11250128B2 (en) | 2020-02-18 | 2022-02-15 | Bank Of America Corporation | System and method for detecting source code anomalies |
US11176329B2 (en) | 2020-02-18 | 2021-11-16 | Bank Of America Corporation | Source code compiler using natural language input |
CN111445902B (zh) * | 2020-03-27 | 2023-05-30 | 北京字节跳动网络技术有限公司 | 数据收集方法、装置、存储介质及电子设备 |
US11574217B2 (en) | 2020-06-24 | 2023-02-07 | Bank Of America Corporation | Machine learning based identification and classification of database commands |
EP3944234A1 (en) * | 2020-07-24 | 2022-01-26 | Atos Global IT Solutions and Services Private Limited | Method for processing a video file comprising audio content and visual content comprising text content |
KR102470248B1 (ko) | 2021-02-08 | 2022-11-25 | 주식회사 페이커즈 | 위조품 식별을 위한 자연어 처리 방법 및 위조품 탐지 시스템 |
TWI823815B (zh) * | 2023-05-10 | 2023-11-21 | 犀動智能科技股份有限公司 | 摘要產生方法及系統與電腦程式產品 |
Family Cites Families (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0147210B1 (ko) * | 1994-07-15 | 1998-09-15 | 이헌조 | 별도의 표시장치를 구비한 캡션 브이시알의 자막처리장치 및 자막처리방법 |
US6141678A (en) * | 1998-04-29 | 2000-10-31 | Webtv Networks, Inc. | Presenting information relating to a program by recognizing text in closed captioning data |
US6751776B1 (en) * | 1999-08-06 | 2004-06-15 | Nec Corporation | Method and apparatus for personalized multimedia summarization based upon user specified theme |
US6569206B1 (en) * | 1999-10-29 | 2003-05-27 | Verizon Laboratories Inc. | Facilitation of hypervideo by automatic IR techniques in response to user requests |
US7046914B2 (en) * | 2001-05-01 | 2006-05-16 | Koninklijke Philips Electronics N.V. | Automatic content analysis and representation of multimedia presentations |
TWI223162B (en) | 2002-03-25 | 2004-11-01 | Hsin-Chia Fu | Method and computer system for automatic generation of multimedia WWW news contents from broadcast news video |
GB0207791D0 (en) * | 2002-04-04 | 2002-05-15 | Koninkl Philips Electronics Nv | Digital remote control device |
CN101132528B (zh) * | 2002-04-12 | 2011-08-03 | 三菱电机株式会社 | 元数据再生、分发、检索装置、元数据再生成条件设定装置 |
US20050073608A1 (en) * | 2003-10-02 | 2005-04-07 | Stone Christopher J. | Method and system for passing closed caption data over a digital visual interface or high definition multimedia interface |
US8126712B2 (en) * | 2005-02-08 | 2012-02-28 | Nippon Telegraph And Telephone Corporation | Information communication terminal, information communication system, information communication method, and storage medium for storing an information communication program thereof for recognizing speech information |
CN100517322C (zh) * | 2006-02-10 | 2009-07-22 | 联想(北京)有限公司 | 媒体转换装置和方法 |
US8209724B2 (en) * | 2007-04-25 | 2012-06-26 | Samsung Electronics Co., Ltd. | Method and system for providing access to information of potential interest to a user |
US8200688B2 (en) * | 2006-03-07 | 2012-06-12 | Samsung Electronics Co., Ltd. | Method and system for facilitating information searching on electronic devices |
US20070244902A1 (en) * | 2006-04-17 | 2007-10-18 | Microsoft Corporation | Internet search-based television |
CN101021857A (zh) * | 2006-10-20 | 2007-08-22 | 鲍东山 | 基于内容分析的视频搜索系统 |
US7640272B2 (en) * | 2006-12-07 | 2009-12-29 | Microsoft Corporation | Using automated content analysis for audio/video content consumption |
US20080162454A1 (en) * | 2007-01-03 | 2008-07-03 | Motorola, Inc. | Method and apparatus for keyword-based media item transmission |
US20080183681A1 (en) * | 2007-01-29 | 2008-07-31 | Samsung Electronics Co., Ltd. | Method and system for facilitating information searching on electronic devices |
US20080201434A1 (en) | 2007-02-16 | 2008-08-21 | Microsoft Corporation | Context-Sensitive Searches and Functionality for Instant Messaging Applications |
US20080235580A1 (en) * | 2007-03-20 | 2008-09-25 | Yahoo! Inc. | Browser interpretable document for controlling a plurality of media players and systems and methods related thereto |
US8005826B1 (en) * | 2007-04-30 | 2011-08-23 | Google Inc. | Identifying media content in queries |
US8484192B1 (en) * | 2007-04-30 | 2013-07-09 | Google Inc. | Media search broadening |
JP5196635B2 (ja) * | 2007-08-28 | 2013-05-15 | 日本放送協会 | ビデオコンテンツ再生端末およびビデオコンテンツ再生プログラム |
US20090083260A1 (en) * | 2007-09-21 | 2009-03-26 | Your Truman Show, Inc. | System and Method for Providing Community Network Based Video Searching and Correlation |
KR101348598B1 (ko) * | 2007-12-21 | 2014-01-07 | 삼성전자주식회사 | 디지털 티비 방송 제공 시스템과 디지털 티비 및 그 제어방법 |
US8793256B2 (en) * | 2008-03-26 | 2014-07-29 | Tout Industries, Inc. | Method and apparatus for selecting related content for display in conjunction with a media |
US8145648B2 (en) * | 2008-09-03 | 2012-03-27 | Samsung Electronics Co., Ltd. | Semantic metadata creation for videos |
US20100121973A1 (en) * | 2008-11-12 | 2010-05-13 | Yuliya Lobacheva | Augmentation of streaming media |
KR100973214B1 (ko) | 2008-12-19 | 2010-07-30 | 엔에이치엔(주) | 프로그램 방송 중 검색 서비스를 제공하는 방법 및 장치 |
JP5189481B2 (ja) | 2008-12-26 | 2013-04-24 | Kddi株式会社 | 映像関連情報提示装置、映像関連情報提示システムおよび映像関連情報提示装置の制御プログラム |
JP5344937B2 (ja) | 2009-01-20 | 2013-11-20 | ヤフー株式会社 | テレビ番組のメタ情報に基づく検索方法、検索システム、及び検索ターム生成装置 |
US20100211605A1 (en) * | 2009-02-17 | 2010-08-19 | Subhankar Ray | Apparatus and method for unified web-search, selective broadcasting, natural language processing utilities, analysis, synthesis, and other applications for text, images, audios and videos, initiated by one or more interactions from users |
WO2010132718A2 (en) * | 2009-05-13 | 2010-11-18 | Coincident.Tv , Inc. | Playing and editing linked and annotated audiovisual works |
US20110047163A1 (en) * | 2009-08-24 | 2011-02-24 | Google Inc. | Relevance-Based Image Selection |
WO2011053271A1 (en) * | 2009-10-29 | 2011-05-05 | Thomson Licensing | Multiple-screen interactive screen architecture |
US20110119595A1 (en) * | 2009-11-19 | 2011-05-19 | Telegent Systems USA, Inc. | Apparatus and Method for Browser Based Integration of Broadcast Television and Internet Content |
JP5617247B2 (ja) | 2010-01-14 | 2014-11-05 | ソニー株式会社 | データ記憶装置およびプログラム |
US8799765B1 (en) * | 2010-02-01 | 2014-08-05 | Inkling Systems, Inc. | Systems for sharing annotations and location references for same for displaying the annotations in context with an electronic document |
US8996496B2 (en) * | 2010-02-18 | 2015-03-31 | Mobitv, Inc. | Retrieval and display of related content using text stream data feeds |
US8918803B2 (en) * | 2010-06-25 | 2014-12-23 | At&T Intellectual Property I, Lp | System and method for automatic identification of key phrases during a multimedia broadcast |
KR101700365B1 (ko) * | 2010-09-17 | 2017-02-14 | 삼성전자주식회사 | 미디어 컨텐츠 관련 정보 제공 방법, 이 방법을 수행할 수 있는 디바이스와 서버 및 저장 매체 |
US9659313B2 (en) * | 2010-09-27 | 2017-05-23 | Unisys Corporation | Systems and methods for managing interactive features associated with multimedia content |
KR102047200B1 (ko) | 2011-12-28 | 2019-11-20 | 인텔 코포레이션 | 데이터 스트림들의 실시간 자연어 처리 |
-
2011
- 2011-12-28 KR KR1020187007765A patent/KR102047200B1/ko active IP Right Grant
- 2011-12-28 EP EP19179828.9A patent/EP3557442A1/en not_active Ceased
- 2011-12-28 CN CN201710872110.0A patent/CN107704449B/zh not_active Expired - Fee Related
- 2011-12-28 KR KR1020147017918A patent/KR20140097516A/ko active Application Filing
- 2011-12-28 EP EP11878980.9A patent/EP2798529B1/en not_active Not-in-force
- 2011-12-28 WO PCT/US2011/067623 patent/WO2013100978A1/en active Application Filing
- 2011-12-28 KR KR1020167008857A patent/KR101777981B1/ko active IP Right Grant
- 2011-12-28 US US13/992,406 patent/US9710461B2/en active Active
- 2011-12-28 JP JP2014548776A patent/JP5922255B2/ja not_active Expired - Fee Related
- 2011-12-28 BR BR112014016260A patent/BR112014016260A8/pt not_active IP Right Cessation
- 2011-12-28 KR KR1020157019776A patent/KR20150091185A/ko active Application Filing
- 2011-12-28 CN CN201180075980.6A patent/CN104025077B/zh not_active Expired - Fee Related
-
2012
- 2012-12-18 TW TW101148116A patent/TWI493363B/zh not_active IP Right Cessation
-
2017
- 2017-07-17 US US15/652,030 patent/US10366169B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9710461B2 (en) | 2011-12-28 | 2017-07-18 | Intel Corporation | Real-time natural language processing of datastreams |
US10366169B2 (en) | 2011-12-28 | 2019-07-30 | Intel Corporation | Real-time natural language processing of datastreams |
Also Published As
Publication number | Publication date |
---|---|
US20150019203A1 (en) | 2015-01-15 |
EP2798529B1 (en) | 2019-08-14 |
EP2798529A4 (en) | 2015-11-04 |
US10366169B2 (en) | 2019-07-30 |
TWI493363B (zh) | 2015-07-21 |
JP2015501059A (ja) | 2015-01-08 |
TW201346595A (zh) | 2013-11-16 |
WO2013100978A1 (en) | 2013-07-04 |
KR20160043132A (ko) | 2016-04-20 |
CN104025077B (zh) | 2017-10-27 |
KR20150091185A (ko) | 2015-08-07 |
KR20180032665A (ko) | 2018-03-30 |
EP3557442A1 (en) | 2019-10-23 |
BR112014016260A2 (pt) | 2017-06-13 |
EP2798529A1 (en) | 2014-11-05 |
CN104025077A (zh) | 2014-09-03 |
KR20140097516A (ko) | 2014-08-06 |
CN107704449A (zh) | 2018-02-16 |
BR112014016260A8 (pt) | 2017-07-04 |
CN107704449B (zh) | 2021-09-07 |
US20180067925A1 (en) | 2018-03-08 |
US9710461B2 (en) | 2017-07-18 |
KR102047200B1 (ko) | 2019-11-20 |
KR101777981B1 (ko) | 2017-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5922255B2 (ja) | データストリームのリアルタイム自然言語処理 | |
US11636146B2 (en) | Content analysis to enhance voice search | |
US10311101B2 (en) | Methods, systems, and media for searching for video content | |
JP6015568B2 (ja) | コンテンツ・リンクを生成する方法、装置およびプログラム | |
US20130308922A1 (en) | Enhanced video discovery and productivity through accessibility | |
US10860638B2 (en) | System and method for interactive searching of transcripts and associated audio/visual/textual/other data files | |
US9129009B2 (en) | Related links | |
CN103984772B (zh) | 文本检索字幕库生成方法和装置、视频检索方法和装置 | |
US10360260B2 (en) | System and method for semantic analysis of song lyrics in a media content environment | |
CN109558513B (zh) | 一种内容推荐方法、装置、终端及存储介质 | |
WO2013015852A9 (en) | Systems and methods for providing information regarding semantic entities included in a page of content | |
US20120036144A1 (en) | Information and recommendation device, method, and program | |
US20150161279A1 (en) | Displaying Local Site Name Information with Search Results | |
WO2015157711A1 (en) | Methods, systems, and media for searching for video content | |
KR101727821B1 (ko) | 컨텐츠 내 단어에 대한 정답성 검색 결과를 제공하는 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140619 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150522 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150602 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150828 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160222 |
|
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: 20160315 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160413 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5922255 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |