JP7471333B2 - 音声起動されたデータ・パケットのデータ構造プーリング - Google Patents
音声起動されたデータ・パケットのデータ構造プーリング Download PDFInfo
- Publication number
- JP7471333B2 JP7471333B2 JP2022016301A JP2022016301A JP7471333B2 JP 7471333 B2 JP7471333 B2 JP 7471333B2 JP 2022016301 A JP2022016301 A JP 2022016301A JP 2022016301 A JP2022016301 A JP 2022016301A JP 7471333 B2 JP7471333 B2 JP 7471333B2
- Authority
- JP
- Japan
- Prior art keywords
- action
- data structure
- request
- computing device
- processing system
- 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.)
- Active
Links
- 238000011176 pooling Methods 0.000 title claims description 88
- 230000009471 action Effects 0.000 claims description 365
- 238000012545 processing Methods 0.000 claims description 210
- 230000005236 sound signal Effects 0.000 claims description 118
- 238000000034 method Methods 0.000 claims description 65
- 230000004044 response Effects 0.000 claims description 61
- 230000008569 process Effects 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 14
- 238000004590 computer program Methods 0.000 description 11
- 230000009466 transformation Effects 0.000 description 10
- 238000013515 script Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000670 limiting effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000000644 propagated effect Effects 0.000 description 3
- 238000000844 transformation Methods 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- IRLPACMLTUPBCL-KQYNXXCUSA-N 5'-adenylyl sulfate Chemical compound C1=NC=2C(N)=NC=NC=2N1[C@@H]1O[C@H](COP(O)(=O)OS(O)(=O)=O)[C@@H](O)[C@H]1O IRLPACMLTUPBCL-KQYNXXCUSA-N 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/28—Constructional details of speech recognition systems
- G10L15/30—Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/1822—Parsing for meaning understanding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
- G06F16/2428—Query predicate definition using graphical user interfaces, including menus and forms
-
- 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/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- 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
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L2015/088—Word spotting
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Description
110 自然言語プロセッサ・コンポーネント
115 インタフェース
120 プーリング・コンポーネント
125 コンテンツ・セレクタ・コンポーネント
130 オーディオ信号生成器コンポーネント
135 ダイレクト・アクションAPI
140 セッション・ハンドラ
145 データ・リポジトリ
146 パラメータ
147 ポリシ
148 コンテンツ・データ
149 テンプレート
150 クライアント・コンピューティング・デバイス
151 センサ
152 トランスデューサ
153 オーディオ・ドライバ
154 スピーカ
155 コンテンツ・プロバイダ・デバイス
160 サービス・プロバイダ・デバイス
161 サービス・プロバイダの自然言語プロセッサ・コンポーネント
162 サービス・プロバイダ・インタフェース
165 ネットワーク
Claims (22)
- 音声ベースのコンピューティング環境におけるアクションを統合するためのシステムであって、
1つまたは複数のプロセッサを備えるデータ処理システムを備え、
前記データ処理システムは、
第1のクライアント・コンピューティング・デバイスから第1のアクションを実施する第1の要求を受信し、
第2のクライアント・コンピューティング・デバイスから第2のアクションを実施する第2の要求を受信し、
前記第1の要求に基づいて前記第1の要求に対応するパラメータを有する第1のアクションデータ構造を生成し、
前記第2の要求に基づいて前記第2の要求に対応するパラメータを有する第2のアクションデータ構造を生成し、プーリングコンポーネントは、
前記第1の要求、前記第2の要求、前記第1のアクション、および前記第2のアクションのうちの1つまたは複数に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定し、
前記第1のアクションデータ構造と前記第2のアクションデータ構造とを統合するプールされたデータ構造を生成し、
前記プールされたデータ構造により定義され、前記第1のアクションおよび第2のアクションに対応する動作を、複数のサービス・プロバイダ・コンピューティング・デバイスのうちの、前記動作に対応するサービス・プロバイダ・コンピューティング・デバイスであって、前記データ処理システムに関連付けられた第1のエンティティとは異なる第2のエンティティに関連付けられた前記サービス・プロバイダ・コンピューティング・デバイスに実施させるために前記プールされたデータ構造を提供する、
システム。 - 前記第1のクライアント・コンピューティング・デバイスから、入力オーディオ信号を備えるデータパケットを受信し、
前記入力オーディオ信号を解析して、前記第1の要求と1つまたは複数のキーワードを識別し、前記1つまたは複数のキーワードに基づいて前記第1のアクションを決定する、
前記データ処理システムをさらに備える、
請求項1に記載のシステム。 - 前記データ処理システム、または前記プーリングコンポーネントは、さらに、
前記第1のアクションと前記第2のアクションとの比較に基づいて、前記第1のアクションデータ構造および前記第2のアクションデータ構造の間の重複のレベルを決定し、
前記重複のレベルに基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定する、
ように構成されている、
請求項1または2に記載のシステム。 - 前記第1の要求、および前記第2の要求に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定する前記データ処理システムをさらに備える、
請求項1~3のいずれか一項に記載のシステム。 - 前記第1の要求に対応する前記パラメータおよび前記第2の要求に対応する前記パラメータに基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定する前記データ処理システムをさらに備える、
請求項1~4のいずれか一項に記載のシステム。 - 前記データ処理システム、または前記プーリングコンポーネントは、さらに、
前記第1のクライアント・コンピューティング・デバイスから、第1の入力オーディオ信号を備えるデータパケットを受信し、
前記第1の入力オーディオ信号を解析して、前記第1のアクションのための前記第1の要求を識別し、
前記第2のクライアント・コンピューティング・デバイスから、第2の入力オーディオ信号を備えるデータパケットを受信し、
前記第2の入力オーディオ信号を解析して、前記第2のアクションのための前記第2の要求を識別し、
前記第1の入力オーディオ信号、および前記第2の入力オーディオ信号に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定する、
ように構成されている、
請求項1~5のいずれか一項に記載のシステム。 - 前記データ処理システムが、前記プーリングコンポーネントを実行する、
請求項1~6のいずれか一項に記載のシステム。 - 前記動作に対応する前記サービス・プロバイダ・コンピューティング・デバイスが、前記プーリングコンポーネントを実行する、
請求項1~7のいずれか一項に記載のシステム。 - 前記プールされたデータ構造の生成に応答して、前記第1のアクションデータ構造、および前記第2のアクションデータ構造の実行をバイパスする、
前記プーリングコンポーネントを備える、
請求項1~8のいずれか一項に記載のシステム。 - コンテンツ選択プロセスを介して、前記プールされたデータ構造に基づき、サードパーティコンテンツプロバイダにより提供されたコンテンツアイテムを選択し、
前記コンテンツアイテムを、前記第1のクライアント・コンピューティング・デバイス、または前記第2のクライアント・コンピューティング・デバイスの少なくとも1つに提供する、
前記データ処理システムを備える、
請求項1~9のいずれか一項に記載のシステム。 - 前記第2のクライアント・コンピューティング・デバイスに、コンテンツ選択プロセスに基づいて選択されたコンテンツアイテムを提供し、
前記第2のクライアント・コンピューティング・デバイスから、前記コンテンツアイテムに応答する前記第2の要求を受信する、
前記データ処理システムを備える、
請求項1~10のいずれか一項に記載のシステム。 - 前記第1のアクションを定義する前記パラメータ、および前記第2のアクションを定義する前記パラメータは、それぞれ位置データを示すか、または、それぞれ共通の主題を識別する、
請求項1~11のいずれか一項に記載のシステム。 - 前記データ処理システムは、音声起動されたアシスタントを備える、または、音声起動されたアシスタントとインタフェースしている、
請求項1~12のいずれか一項に記載のシステム。 - 音声ベースのコンピューティング環境におけるアクションを統合するためのシステムであって、
1つまたは複数のプロセッサを備えるデータ処理システムを備え、
前記データ処理システムは、
第1のクライアント・コンピューティング・デバイスから第1のアクションを実施する第1の要求を受信し、
第2のクライアント・コンピューティング・デバイスから第2のアクションを実施する第2の要求を受信し、
前記第1の要求に基づいて前記第1の要求に対応するパラメータを有する第1のアクションデータ構造を生成し、
前記第2の要求に基づいて前記第2の要求に対応するパラメータを有する第2のアクションデータ構造を生成し、プーリングコンポーネントは、
前記第1の要求、前記第2の要求、前記第1のアクション、および前記第2のアクションのうちの1つまたは複数に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定し、
前記第1のアクションデータ構造と前記第2のアクションデータ構造とを統合するプールされたデータ構造を生成し、
前記プールされたデータ構造により定義され、前記第1のアクションおよび第2のアクションに対応する動作を、サービス・プロバイダ・コンピューティング・デバイスに実施させるために前記プールされたデータ構造を提供し、
前記システムは、音声起動されたデータ・パケット・ベースのコンピュータ・ネットワーク環境における音声起動されたスレッドを統合するためのシステムであって、
前記データ処理システムのインタフェースを介して、前記第1のクライアント・コンピューティング・デバイスのセンサにより検出された第1の入力オーディオ信号を含むデータ・パケットを受信する、前記データ処理システムにより実行される自然言語プロセッサコンポーネントと、
第1のトリガキーワードに基づいておよび第1の要求に応答して、前記第1のアクションを定義するパラメータを有する前記第1のアクションデータ構造を生成する、前記データ処理システムのダイレクト・アクションアプリケーションプログラミングインタフェース(「API」)と、
前記データ処理システムのプーリング・コンポーネントであって、
前記第1のアクションと前記第2のアクションとの比較に基づいて、前記第1のアクションデータ構造および前記第2のアクションデータ構造の間の重複のレベルを決定し、
前記重複のレベルの比較、前記第1のアクションデータ構造、および前記第2のアクションデータ構造に基づいて、前記第1のアクションデータ構造、および前記第2のアクションデータ構造を統合するプールされたデータ構造を生成し、
コンピュータ・ネットワークを介して、前記プールされたデータ構造を前記サービス・プロバイダ・コンピューティング・デバイスに送信して、前記サービス・プロバイダ・コンピューティング・デバイスに、前記プールされたデータ構造により定義され、前記第1のアクションおよび前記第2のアクションに対応する動作を実施させる、
プーリング・コンポーネントと、
を備え、
前記自然言語プロセッサコンポーネントは、前記第1の入力オーディオ信号を解析して前記第1の要求および前記第1の要求に対応する前記第1のトリガキーワードを識別し、
前記自然言語プロセッサコンポーネントは、前記データ処理システムの前記インタフェースを介して、第2のクライアント・コンピューティング・デバイスのセンサにより検出された第2の入力オーディオ信号を含むデータ・パケットを受信し、前記第2の入力オーディオ信号を解析して前記第2の要求および前記第2の要求に対応する第2のトリガキーワードを識別し、
前記ダイレクト・アクションAPIは、前記第2のトリガキーワードに基づいておよび前記第2の要求に応答して、前記第2のアクションを定義するパラメータを有する前記第2のアクションデータ構造を生成する、システム。 - 音声ベースのコンピューティング環境におけるアクションを統合するための方法であって、
1つまたは複数のプロセッサを備えるデータ処理システムから、第1のクライアント・コンピューティング・デバイスから、第1のアクションを実施する第1の要求を受信するステップと、
前記データ処理システムにより、第2のクライアント・コンピューティング・デバイスから、第2のアクションを実施する第2の要求を受信するステップと、
前記データ処理システムにより、前記第1の要求に基づいて前記第1の要求に対応するパラメータを有する第1のアクションデータ構造を生成するステップと、
前記データ処理システムにより、前記第2の要求に基づいて前記第2の要求に対応するパラメータを有する第2のアクションデータ構造を生成するステップであって、プーリングコンポーネントは、
前記第1の要求、前記第2の要求、前記第1のアクション、および前記第2のアクションのうちの1つまたは複数に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定し、
前記第1のアクションデータ構造と前記第2のアクションデータ構造とを統合するプールされたデータ構造を生成し、
前記プールされたデータ構造により定義され、前記第1のアクションおよび第2のアクションに対応する動作を、複数のサービス・プロバイダ・コンピューティング・デバイスのうちの、前記動作に対応するサービス・プロバイダ・コンピューティング・デバイスであって、前記データ処理システムに関連付けられた第1のエンティティとは異なる第2のエンティティに関連付けられた前記サービス・プロバイダ・コンピューティング・デバイスに実施させるために前記プールされたデータ構造を提供する、ステップと、
を含む、方法。 - 前記データ処理システムにより、前記第1のクライアント・コンピューティング・デバイスから、入力オーディオ信号を備えるデータパケットを受信するステップと、
前記データ処理システムにより、前記入力オーディオ信号を解析して、前記第1の要求と1つまたは複数のキーワードを識別するステップと、
前記データ処理システムにより、前記1つまたは複数のキーワードに基づいて前記第1のアクションを決定するステップと、をさらに備える、
請求項15に記載の方法。 - 前記プーリングコンポーネントにより、前記第1のアクションと前記第2のアクションとの比較に基づいて、前記第1のアクションデータ構造および前記第2のアクションデータ構造の間の重複のレベルを決定するステップと、
前記プーリングコンポーネントにより、前記重複のレベルに基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定するステップと、をさらに備える、
請求項15または16に記載の方法。 - 前記データ処理システムにより、前記第1の要求、および前記第2の要求に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定するステップをさらに備える、
請求項15~17のいずれか一項に記載の方法。 - 前記データ処理システムにより、前記第1の要求に対応する前記パラメータおよび前記第2の要求に対応する前記パラメータに基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定するステップをさらに備える、
請求項15~18のいずれか一項に記載の方法。 - 前記第1のクライアント・コンピューティング・デバイスから、第1の入力オーディオ信号を備えるデータパケットを受信するステップと、
前記第1の入力オーディオ信号を解析して、前記第1のアクションのための前記第1の要求を識別するステップと、
前記第2のクライアント・コンピューティング・デバイスから、第2の入力オーディオ信号を備えるデータパケットを受信するステップと、
前記第2の入力オーディオ信号を解析して、前記第2のアクションのための前記第2の要求を識別するステップと、
前記第1の入力オーディオ信号、および前記第2の入力オーディオ信号に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定するステップと、を備える、
請求項15~19のいずれか一項に記載の方法。 - 前記データ処理システムにより、前記第2のクライアント・コンピューティング・デバイスに、コンテンツ選択プロセスに基づいて選択されたコンテンツアイテムを提供するステップと、
前記データ処理システムにより、前記第2のクライアント・コンピューティング・デバイスから、前記コンテンツアイテムに応答する前記第2の要求を受信するステップと、を備える、
請求項15~20のいずれか一項に記載の方法。 - 音声ベースのコンピューティング環境におけるアクションを統合するための方法であって、
1つまたは複数のプロセッサを備えるデータ処理システムから、第1のクライアント・コンピューティング・デバイスから、第1のアクションを実施する第1の要求を受信するステップと、
前記データ処理システムにより、第2のクライアント・コンピューティング・デバイスから、第2のアクションを実施する第2の要求を受信するステップと、
前記データ処理システムにより、前記第1の要求に基づいて前記第1の要求に対応するパラメータを有する第1のアクションデータ構造を生成するステップと、
前記データ処理システムにより、前記第2の要求に基づいて前記第2の要求に対応するパラメータを有する第2のアクションデータ構造を生成するステップであって、プーリングコンポーネントは、
前記第1の要求、前記第2の要求、前記第1のアクション、および前記第2のアクションのうちの1つまたは複数に基づいて、前記第1のアクションデータ構造と前記第2のアクションデータ構造とをプールすることを決定し、
前記第1のアクションデータ構造と前記第2のアクションデータ構造とを統合するプールされたデータ構造を生成し、
前記プールされたデータ構造により定義され、前記第1のアクションおよび第2のアクションに対応する動作を、サービス・プロバイダ・コンピューティング・デバイスに実施させるために前記プールされたデータ構造を提供する、ステップと、
を含み、
前記方法は、音声起動されたデータ・パケット・ベースのコンピュータ・ネットワーク環境における音声起動されたスレッドを統合するための方法であって、
1つまたは複数のプロセッサおよびメモリを備える前記データ処理システムにより、前記第1のクライアント・コンピューティング・デバイスのセンサにより検出された第1の入力オーディオ信号を含むデータ・パケットを受信するステップと、
前記データ処理システムにより、前記第1の入力オーディオ信号を解析して前記第1の要求および前記第1の要求に対応する第1のトリガキーワードを識別するステップと、
前記データ処理システムにより、前記第1のトリガキーワードに基づいておよび前記第1の要求に応答して、前記第1のアクションを定義するパラメータを有する前記第1のアクションデータ構造を生成するステップと、
前記データ処理システムにより、前記第2のクライアント・コンピューティング・デバイスのセンサにより検出された第2の入力オーディオ信号を含むデータ・パケットを受信するステップと、
前記データ処理システムにより、前記第2の入力オーディオ信号を解析して、前記第2の要求および前記第2の要求に対応する第2のトリガキーワードを識別するステップと、
前記データ処理システムにより、前記第2のトリガキーワードに基づいておよび前記第2の要求に応答して、前記第2のアクションを定義するパラメータを有する前記第2のアクションデータ構造を生成するステップと、
前記データ処理システムにより、第1のアクションと第2のアクションとの比較に基づいて、前記第1のアクションデータ構造および第2のアクションデータ構造の間の重複のレベルを決定するステップと、
前記データ処理システムにより、前記比較および前記重複のレベル、前記第1のアクションデータ構造、ならびに前記第2のアクションデータ構造に基づいて、前記第1のアクションデータ構造、および前記第2のアクションデータ構造を統合する前記プールされたデータ構造を生成するステップと、
前記データ処理システムにより、コンピュータ・ネットワークを介して、前記プールされたデータ構造を前記サービス・プロバイダ・コンピューティング・デバイスに送信して、前記サービス・プロバイダ・コンピューティング・デバイスに、前記プールされたデータ構造により定義され、前記第1のアクションおよび前記第2のアクションに対応する動作を実施させるステップと、
を含む、方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/395,707 | 2016-12-30 | ||
US15/395,707 US10013986B1 (en) | 2016-12-30 | 2016-12-30 | Data structure pooling of voice activated data packets |
JP2020054359A JP2020115363A (ja) | 2016-12-30 | 2020-03-25 | 音声起動されたデータ・パケットのデータ構造プーリング |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020054359A Division JP2020115363A (ja) | 2016-12-30 | 2020-03-25 | 音声起動されたデータ・パケットのデータ構造プーリング |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022070905A JP2022070905A (ja) | 2022-05-13 |
JP7471333B2 true JP7471333B2 (ja) | 2024-04-19 |
Family
ID=59887393
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017556893A Active JP6830444B2 (ja) | 2016-12-30 | 2017-08-31 | 音声起動されたデータ・パケットのデータ構造プーリング |
JP2020054359A Pending JP2020115363A (ja) | 2016-12-30 | 2020-03-25 | 音声起動されたデータ・パケットのデータ構造プーリング |
JP2022016301A Active JP7471333B2 (ja) | 2016-12-30 | 2022-02-04 | 音声起動されたデータ・パケットのデータ構造プーリング |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017556893A Active JP6830444B2 (ja) | 2016-12-30 | 2017-08-31 | 音声起動されたデータ・パケットのデータ構造プーリング |
JP2020054359A Pending JP2020115363A (ja) | 2016-12-30 | 2020-03-25 | 音声起動されたデータ・パケットのデータ構造プーリング |
Country Status (9)
Country | Link |
---|---|
US (4) | US10013986B1 (ja) |
EP (2) | EP3360131B1 (ja) |
JP (3) | JP6830444B2 (ja) |
KR (3) | KR20210076206A (ja) |
CN (2) | CN108541315B (ja) |
AU (1) | AU2017384993B2 (ja) |
DE (2) | DE112017000202T5 (ja) |
GB (1) | GB2572533B (ja) |
WO (1) | WO2018125304A1 (ja) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11017428B2 (en) | 2008-02-21 | 2021-05-25 | Google Llc | System and method of data transmission rate adjustment |
US10013986B1 (en) * | 2016-12-30 | 2018-07-03 | Google Llc | Data structure pooling of voice activated data packets |
US10771536B2 (en) * | 2009-12-10 | 2020-09-08 | Royal Bank Of Canada | Coordinated processing of data by networked computing resources |
US9339691B2 (en) | 2012-01-05 | 2016-05-17 | Icon Health & Fitness, Inc. | System and method for controlling an exercise device |
CN104884133B (zh) | 2013-03-14 | 2018-02-23 | 艾肯运动与健康公司 | 具有飞轮的力量训练设备 |
EP3974036B1 (en) | 2013-12-26 | 2024-06-19 | iFIT Inc. | Magnetic resistance mechanism in a cable machine |
WO2015138339A1 (en) | 2014-03-10 | 2015-09-17 | Icon Health & Fitness, Inc. | Pressure sensor to quantify work |
US10426989B2 (en) | 2014-06-09 | 2019-10-01 | Icon Health & Fitness, Inc. | Cable system incorporated into a treadmill |
WO2015195965A1 (en) | 2014-06-20 | 2015-12-23 | Icon Health & Fitness, Inc. | Post workout massage device |
US10391361B2 (en) | 2015-02-27 | 2019-08-27 | Icon Health & Fitness, Inc. | Simulating real-world terrain on an exercise device |
US10272317B2 (en) | 2016-03-18 | 2019-04-30 | Icon Health & Fitness, Inc. | Lighted pace feature in a treadmill |
US10493349B2 (en) | 2016-03-18 | 2019-12-03 | Icon Health & Fitness, Inc. | Display on exercise device |
US10625137B2 (en) | 2016-03-18 | 2020-04-21 | Icon Health & Fitness, Inc. | Coordinated displays in an exercise device |
US10671705B2 (en) | 2016-09-28 | 2020-06-02 | Icon Health & Fitness, Inc. | Customizing recipe recommendations |
KR102389041B1 (ko) * | 2017-08-11 | 2022-04-21 | 엘지전자 주식회사 | 이동단말기 및 머신 러닝을 이용한 이동 단말기의 제어방법 |
KR20200004716A (ko) * | 2018-07-04 | 2020-01-14 | 에스케이플래닛 주식회사 | 차량공유서비스장치 및 그 동작 방법 |
EP3752920A1 (en) * | 2019-05-06 | 2020-12-23 | Google LLC | Invoking functions of agents via digital assistant applications using address templates |
CN110705249B (zh) * | 2019-09-03 | 2023-04-11 | 东南大学 | 一种基于重叠度计算的nlp库组合使用方法 |
US11158308B1 (en) * | 2019-11-27 | 2021-10-26 | Amazon Technologies, Inc. | Configuring natural language system |
CN112614282B (zh) * | 2020-12-31 | 2022-07-15 | 深圳怡化电脑股份有限公司 | 业务处理控制方法、装置、电子设备和介质 |
US20220309175A1 (en) * | 2021-03-29 | 2022-09-29 | Aipex Technologies, Inc. | Content management techniques for voice assistant |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004192264A (ja) | 2002-12-10 | 2004-07-08 | Ntt Docomo Inc | 相乗り提供システム、相乗り提供方法、相乗り提供プログラム、及びコンピュータ読取可能な記録媒体 |
JP2015528140A (ja) | 2012-05-15 | 2015-09-24 | アップル インコーポレイテッド | サードパーティサービスをデジタルアシスタントと統合するシステム及び方法 |
Family Cites Families (154)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2775140B2 (ja) * | 1994-03-18 | 1998-07-16 | 株式会社エイ・ティ・アール人間情報通信研究所 | パターン認識方法、音声認識方法および音声認識装置 |
US7824310B1 (en) | 1995-06-22 | 2010-11-02 | Shea Michael J | Exercise apparatus providing mental activity for an exerciser |
US6298218B1 (en) | 1996-12-18 | 2001-10-02 | Clubcom, Inc. | Combined advertising and entertainment system network |
US6574607B1 (en) | 1997-08-23 | 2003-06-03 | International Business Machines Corporation | Performing computer-based on-line commerce using an intelligent agent to put together a package of related items |
US20030154072A1 (en) * | 1998-03-31 | 2003-08-14 | Scansoft, Inc., A Delaware Corporation | Call analysis |
US7628730B1 (en) | 1999-07-08 | 2009-12-08 | Icon Ip, Inc. | Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device |
WO2001010082A2 (en) | 1999-07-30 | 2001-02-08 | Accenture Llp | A system, method and article of manufacture for network performance modeling |
US6275806B1 (en) | 1999-08-31 | 2001-08-14 | Andersen Consulting, Llp | System method and article of manufacture for detecting emotion in voice signals by utilizing statistics for voice signal parameters |
US20020046084A1 (en) | 1999-10-08 | 2002-04-18 | Scott A. Steele | Remotely configurable multimedia entertainment and information system with location based advertising |
US8527345B2 (en) | 2000-01-06 | 2013-09-03 | Anthony Richard Rothschild | System and method for adding an advertisement to a personal communication |
US6505161B1 (en) | 2000-05-01 | 2003-01-07 | Sprint Communications Company L.P. | Speech recognition that adjusts automatically to input devices |
CN1443326A (zh) | 2000-05-05 | 2003-09-17 | 株式会社巨晶片 | 获取和存储延迟浏览信息的***和方法 |
US6684249B1 (en) | 2000-05-26 | 2004-01-27 | Sonicbox, Inc. | Method and system for adding advertisements over streaming audio based upon a user profile over a world wide area network of computers |
US6647269B2 (en) | 2000-08-07 | 2003-11-11 | Telcontar | Method and system for analyzing advertisements delivered to a mobile unit |
US6857007B1 (en) | 2000-08-30 | 2005-02-15 | Bloomfield Enterprises, Llc | Personal digital assistant facilitated communication system |
US6751475B1 (en) | 2000-10-19 | 2004-06-15 | At&T Wireless Services, Inc. | Shared-revenue billing system for transmission of wireless data from a vehicle |
US20030233278A1 (en) | 2000-11-27 | 2003-12-18 | Marshall T. Thaddeus | Method and system for tracking and providing incentives for tasks and activities and other behavioral influences related to money, individuals, technology and other assets |
US20020107027A1 (en) | 2000-12-06 | 2002-08-08 | O'neil Joseph Thomas | Targeted advertising for commuters with mobile IP terminals |
US20020087401A1 (en) | 2000-12-29 | 2002-07-04 | Gateway, Inc. | System and method for targeted advertising |
US7062469B2 (en) | 2001-01-02 | 2006-06-13 | Nokia Corporation | System and method for public wireless network access subsidized by dynamic display advertising |
US9183571B2 (en) | 2007-09-14 | 2015-11-10 | Qualcomm Incorporated | System and method for providing advertisement data to a mobile computing device |
US20020097193A1 (en) | 2001-01-23 | 2002-07-25 | Freecar Media | System and method to increase the efficiency of outdoor advertising |
US20020147638A1 (en) | 2001-04-05 | 2002-10-10 | International Business Machines Corporation | Business method for e-commerce through customized activity-based advertising |
DE10125909A1 (de) | 2001-05-28 | 2002-12-12 | Infineon Technologies Ag | Datenübertragungssystem mit hoher Datenübertragungsrate |
KR100552468B1 (ko) * | 2001-07-19 | 2006-02-15 | 삼성전자주식회사 | 음성인식에 따른 오동작을 방지 및 음성인식율을 향상 할수 있는 전자기기 및 방법 |
US7024211B1 (en) | 2001-12-26 | 2006-04-04 | Bellsouth Intellectual Property Corp. | System and method for managing text advertisements to mobile subscribers |
JP3870156B2 (ja) | 2002-02-07 | 2007-01-17 | キヤノン株式会社 | ファイバープレートとその製造方法、放射線撮像装置、及び放射線撮像システム |
US7013149B2 (en) | 2002-04-11 | 2006-03-14 | Mitsubishi Electric Research Laboratories, Inc. | Environment aware services for mobile devices |
US20040019654A1 (en) | 2002-07-29 | 2004-01-29 | Joseph Powers | Method and apparatus for exercise regimen administration |
US7136658B2 (en) | 2002-12-10 | 2006-11-14 | International Business Machines Corporation | High-rate proximity detection with the ability to provide notification |
US20040192351A1 (en) | 2003-03-31 | 2004-09-30 | Duncan Daniel N. | Method and system for mobile display of context-based advertising content |
US7441203B2 (en) | 2003-08-11 | 2008-10-21 | Core Mobility, Inc. | Interactive user interface presentation attributes for location-based content |
US20050038698A1 (en) | 2003-08-12 | 2005-02-17 | Lukose Rajan M. | Targeted advertisement with local consumer profile |
US8121898B2 (en) | 2003-10-06 | 2012-02-21 | Utbk, Inc. | Methods and apparatuses for geographic area selections in pay-per-call advertisement |
US7853255B2 (en) | 2004-04-16 | 2010-12-14 | Broadcom Corporation | Digital personal assistance via a broadband access gateway |
US20050245271A1 (en) | 2004-04-28 | 2005-11-03 | Sarosh Vesuna | System and method using location-aware devices to provide content-rich mobile services in a wireless network |
PT1842369T (pt) | 2005-01-12 | 2020-06-18 | Invidi Tech Corp | Modelo de impressão direcionado para entrega de ativos de rede de difusão |
US20060176289A1 (en) | 2005-02-05 | 2006-08-10 | Summerbrook Media Incorporated | Advertisement comprehension in mobile media |
US8768766B2 (en) | 2005-03-07 | 2014-07-01 | Turn Inc. | Enhanced online advertising system |
US7983690B2 (en) | 2005-03-24 | 2011-07-19 | General Motors Llc | Method and system for geographic boundary time triggering of communication with a mobile vehicle |
US20060224447A1 (en) | 2005-03-31 | 2006-10-05 | Ross Koningstein | Automated offer management using audience segment information |
US20060242012A1 (en) | 2005-04-22 | 2006-10-26 | Sumit Agarwal | Determining or scoring properties to solicit to join ad network using advertiser or aggregated advertiser interest |
US7720684B2 (en) * | 2005-04-29 | 2010-05-18 | Nuance Communications, Inc. | Method, apparatus, and computer program product for one-step correction of voice interaction |
WO2006121986A2 (en) | 2005-05-06 | 2006-11-16 | Facet Technology Corp. | Network-based navigation system having virtual drive-thru advertisements integrated with actual imagery from along a physical route |
CA2547259A1 (en) | 2005-05-20 | 2006-11-20 | Brian Eli Berl Illion | Geographical and calendar based advertising system and method |
US8732234B2 (en) | 2005-06-07 | 2014-05-20 | Yahoo! Inc. | Providing relevant non-requested content to a mobile device |
JP4194643B2 (ja) | 2005-07-21 | 2008-12-10 | 株式会社シリウステクノロジーズ | 広告情報表示方法、広告情報表示システム、及び広告情報送信プログラム |
US20070073585A1 (en) | 2005-08-13 | 2007-03-29 | Adstreams Roi, Inc. | Systems, methods, and computer program products for enabling an advertiser to measure user viewing of and response to advertisements |
US8195133B2 (en) | 2005-09-14 | 2012-06-05 | Jumptap, Inc. | Mobile dynamic advertisement creation and placement |
US20070072591A1 (en) | 2005-09-23 | 2007-03-29 | Mcgary Faith | Enhanced directory assistance system and method including location search functions |
US7505784B2 (en) | 2005-09-26 | 2009-03-17 | Barbera Melvin A | Safety features for portable electronic device |
US7904505B2 (en) | 2005-11-02 | 2011-03-08 | At&T Intellectual Property I, L.P. | Service to push author-spoken audio content with targeted audio advertising to users |
US7683252B2 (en) | 2005-11-23 | 2010-03-23 | Microsoft Corporation | Algorithm for providing music to influence a user's exercise performance |
US7996228B2 (en) * | 2005-12-22 | 2011-08-09 | Microsoft Corporation | Voice initiated network operations |
US20070179359A1 (en) | 2006-01-10 | 2007-08-02 | Goodwin Amanda M | Healthy city living guide and related functionality for managing health |
EP2523441B1 (en) | 2006-02-10 | 2014-01-29 | Nuance Communications, Inc. | A Mass-Scale, User-Independent, Device-Independent, Voice Message to Text Conversion System |
US10803468B2 (en) | 2006-04-18 | 2020-10-13 | At&T Intellectual Property I, L.P. | Method and apparatus for selecting advertising |
WO2007131069A2 (en) | 2006-05-02 | 2007-11-15 | Inividi Technologies Corporation | Fuzzy logic based viewer identification |
JP4887911B2 (ja) * | 2006-05-31 | 2012-02-29 | 船井電機株式会社 | 電子機器 |
US8571580B2 (en) | 2006-06-01 | 2013-10-29 | Loopt Llc. | Displaying the location of individuals on an interactive map display on a mobile communication device |
US8793066B2 (en) | 2006-06-27 | 2014-07-29 | Microsoft Corporation | Route monetization |
US7610151B2 (en) | 2006-06-27 | 2009-10-27 | Microsoft Corporation | Collaborative route planning for generating personalized and context-sensitive routing recommendations |
US20080005313A1 (en) | 2006-06-29 | 2008-01-03 | Microsoft Corporation | Using offline activity to enhance online searching |
US8725567B2 (en) | 2006-06-29 | 2014-05-13 | Microsoft Corporation | Targeted advertising in brick-and-mortar establishments |
US20080004951A1 (en) | 2006-06-29 | 2008-01-03 | Microsoft Corporation | Web-based targeted advertising in a brick-and-mortar retail establishment using online customer information |
US7617042B2 (en) | 2006-06-30 | 2009-11-10 | Microsoft Corporation | Computing and harnessing inferences about the timing, duration, and nature of motion and cessation of motion with applications to mobile computing and communications |
US20080004953A1 (en) | 2006-06-30 | 2008-01-03 | Microsoft Corporation | Public Display Network For Online Advertising |
US20080027799A1 (en) | 2006-07-28 | 2008-01-31 | Verizon Directory Services - West Inc. | Location-based advertising |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
JP4188989B2 (ja) * | 2006-09-15 | 2008-12-03 | 本田技研工業株式会社 | 音声認識装置、音声認識方法、及び音声認識プログラム |
US20080091518A1 (en) | 2006-09-28 | 2008-04-17 | Henry Eisenson | Adaptive cellular network advertising system |
US8165598B2 (en) | 2006-10-02 | 2012-04-24 | Mobitv, Inc. | Methods and apparatus for providing media on mobile devices |
US20080086360A1 (en) | 2006-10-06 | 2008-04-10 | Rajesh Kanapur | System and method for advertising via mobile devices |
US20080097836A1 (en) | 2006-10-23 | 2008-04-24 | Samuli Silanto | Advertisement presentment in an electronic device |
US10567909B2 (en) | 2006-10-26 | 2020-02-18 | Samsung Electronics Co., Ltd. | Wireless dissemination of environment aware information |
US8880402B2 (en) * | 2006-10-28 | 2014-11-04 | General Motors Llc | Automatically adapting user guidance in automated speech recognition |
JP5684475B2 (ja) | 2006-10-31 | 2015-03-11 | ソリコア インコーポレイテッドSOLICORE,Incorporated | 電池式デバイス |
US9600959B2 (en) | 2007-01-09 | 2017-03-21 | Cfph, Llp | System for managing promotions |
US9754444B2 (en) | 2006-12-06 | 2017-09-05 | Cfph, Llc | Method and apparatus for advertising on a mobile gaming device |
US20080139181A1 (en) | 2006-12-08 | 2008-06-12 | Magellan Navigation, Inc. | Methods and apparatus for measuring the effectiveness of advertisements presented on a mobile navigation device |
US8671021B2 (en) | 2006-12-13 | 2014-03-11 | Quickplay Media Inc. | Consumption profile for mobile media |
US20080153513A1 (en) | 2006-12-20 | 2008-06-26 | Microsoft Corporation | Mobile ad selection and filtering |
US8078196B2 (en) | 2007-01-31 | 2011-12-13 | At&T Intellectual Property I, Lp | Methods, systems and computer program products for providing information using an advertising message with a dynamic field |
US20080189215A1 (en) | 2007-02-01 | 2008-08-07 | Prototype Productions | Event driven advertising method and system |
US8352980B2 (en) | 2007-02-15 | 2013-01-08 | At&T Intellectual Property I, Lp | System and method for single sign on targeted advertising |
US8073460B1 (en) | 2007-03-08 | 2011-12-06 | Amazon Technologies, Inc. | System and method for providing advertisement based on mobile device travel patterns |
US8010134B2 (en) | 2007-03-14 | 2011-08-30 | Sprint Communications Company L.P. | Architecture for mobile advertising with location |
US20080242271A1 (en) | 2007-03-26 | 2008-10-02 | Kurt Schmidt | Electronic device with location-based and presence-based user preferences and method of controlling same |
US20080242231A1 (en) | 2007-03-29 | 2008-10-02 | Sony Ericsson Mobile Communications Ab | Updating Presence Based on Detecting User Activity |
US9092808B2 (en) | 2007-04-03 | 2015-07-28 | International Business Machines Corporation | Preferred customer marketing delivery based on dynamic data for a customer |
US8229458B2 (en) | 2007-04-08 | 2012-07-24 | Enhanced Geographic Llc | Systems and methods to determine the name of a location visited by a user of a wireless device |
US7861260B2 (en) | 2007-04-17 | 2010-12-28 | Almondnet, Inc. | Targeted television advertisements based on online behavior |
US7914419B2 (en) | 2007-05-29 | 2011-03-29 | Microsoft Corporation | Physical activity manager |
US10210531B2 (en) | 2007-06-18 | 2019-02-19 | Yellowpages.Com Llc | Systems and methods to facilitate the specification of a complex geographic area |
US20080319652A1 (en) | 2007-06-20 | 2008-12-25 | Radiofy Llc | Navigation system and methods for map navigation |
US20090005973A1 (en) | 2007-06-28 | 2009-01-01 | Salo Juha Heikki | Sponsored landmarks in navigation, couponing, parallel route calculation |
KR101322486B1 (ko) * | 2007-06-28 | 2013-10-25 | 주식회사 케이티 | 범용 대화서비스 장치 및 그 방법 |
US8423003B2 (en) | 2007-07-11 | 2013-04-16 | Yahoo! Inc. | System for serving targeted advertisements over mobile messaging services |
US20090043657A1 (en) | 2007-08-06 | 2009-02-12 | Palm, Inc. | System and methods for selecting advertisements based on caller identifier information |
US20090048914A1 (en) | 2007-08-13 | 2009-02-19 | Research In Motion Limited | System and method for facilitating targeted mobile advertisement using pre-loaded ad content |
US8050690B2 (en) | 2007-08-14 | 2011-11-01 | Mpanion, Inc. | Location based presence and privacy management |
US20090055254A1 (en) | 2007-08-23 | 2009-02-26 | Yahoo! Inc. | Dynamic and interactive advertisements |
EP2201466A4 (en) | 2007-09-12 | 2012-06-20 | Airkast Inc | SYSTEM AND METHOD FOR MARKING FOR A WIRELESS DEVICE |
WO2009043020A2 (en) | 2007-09-28 | 2009-04-02 | The Trustees Of Dartmouth College | System and method for injecting sensed presence into social networking applications |
US20090089166A1 (en) | 2007-10-01 | 2009-04-02 | Happonen Aki P | Providing dynamic content to users |
US20090132311A1 (en) | 2007-11-20 | 2009-05-21 | Theresa Klinger | Method and System for Monetizing User-Generated Content |
US7941557B2 (en) | 2007-11-28 | 2011-05-10 | Yahoo! Inc. | Dynamical routing for text messaging |
US8307029B2 (en) | 2007-12-10 | 2012-11-06 | Yahoo! Inc. | System and method for conditional delivery of messages |
US20100312646A1 (en) | 2007-12-21 | 2010-12-09 | Yahoo! Inc. | System for serving advertisements targeted to geographic areas over mobile devices |
US20090164300A1 (en) | 2007-12-21 | 2009-06-25 | Yahoo! Inc. | Application program interface and graphical user interface for providing a user interface for targeting mobile advertisements in a mobile marketing environment |
US20090164299A1 (en) | 2007-12-21 | 2009-06-25 | Yahoo! Inc. | System for providing a user interface for displaying and creating advertiser defined groups of mobile advertisement campaign information targeted to mobile carriers |
US20090197616A1 (en) | 2008-02-01 | 2009-08-06 | Lewis Robert C | Critical mass billboard |
US20090198538A1 (en) | 2008-02-05 | 2009-08-06 | Yahoo! Inc. | Mobile advertisement filtering |
US8731582B2 (en) | 2008-02-08 | 2014-05-20 | Trimble Navigation Limited | Method and system for generating targeted content |
US20090210491A1 (en) * | 2008-02-20 | 2009-08-20 | Microsoft Corporation | Techniques to automatically identify participants for a multimedia conference event |
US8065185B2 (en) | 2008-02-21 | 2011-11-22 | At&T Intellectual Property I, L.P. | System and method of providing targeted advertisements from subscribers of directory services |
US10013986B1 (en) * | 2016-12-30 | 2018-07-03 | Google Llc | Data structure pooling of voice activated data packets |
US8504365B2 (en) * | 2008-04-11 | 2013-08-06 | At&T Intellectual Property I, L.P. | System and method for detecting synthetic speaker verification |
US10896426B2 (en) | 2008-05-09 | 2021-01-19 | International Business Machines Corporation | System and method for delivering distributed sensor based content to consumers |
US8589161B2 (en) * | 2008-05-27 | 2013-11-19 | Voicebox Technologies, Inc. | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US9305548B2 (en) | 2008-05-27 | 2016-04-05 | Voicebox Technologies Corporation | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US8145561B1 (en) | 2009-01-05 | 2012-03-27 | Sprint Communications Company L.P. | Phone usage pattern as credit card fraud detection trigger |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10120877B2 (en) * | 2011-09-15 | 2018-11-06 | Stephan HEATH | Broad and alternative category clustering of the same, similar or different categories in social/geo/promo link promotional data sets for end user display of interactive ad links, coupons, mobile coupons, promotions and sale of products, goods and services integrated with 3D spatial geomapping and mobile mapping and social networking |
US8453058B1 (en) * | 2012-02-20 | 2013-05-28 | Google Inc. | Crowd-sourced audio shortcuts |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US10387448B2 (en) * | 2012-05-15 | 2019-08-20 | Splunk Inc. | Replication of summary data in a clustered computing environment |
US9899026B2 (en) * | 2012-05-31 | 2018-02-20 | Elwha Llc | Speech recognition adaptation systems based on adaptation data |
US9275637B1 (en) * | 2012-11-06 | 2016-03-01 | Amazon Technologies, Inc. | Wake word evaluation |
CN113744733B (zh) | 2013-02-07 | 2022-10-25 | 苹果公司 | 数字助理的语音触发器 |
US9842489B2 (en) * | 2013-02-14 | 2017-12-12 | Google Llc | Waking other devices for additional data |
US9414004B2 (en) | 2013-02-22 | 2016-08-09 | The Directv Group, Inc. | Method for combining voice signals to form a continuous conversation in performing a voice search |
US9026176B2 (en) * | 2013-05-12 | 2015-05-05 | Shyh-Jye Wang | Message-triggered voice command interface in portable electronic devices |
CN103426431B (zh) * | 2013-07-24 | 2016-08-10 | 阳光凯讯(北京)科技有限公司 | 卫星网络与地面网系的融合通信***及动态声码转换方法 |
US20160255139A1 (en) * | 2016-03-12 | 2016-09-01 | Yogesh Chunilal Rathod | Structured updated status, requests, user data & programming based presenting & accessing of connections or connectable users or entities and/or link(s) |
KR20150031896A (ko) * | 2013-09-17 | 2015-03-25 | 한국전자통신연구원 | 음성인식장치 및 그 동작방법 |
US9245527B2 (en) * | 2013-10-11 | 2016-01-26 | Apple Inc. | Speech recognition wake-up of a handheld portable electronic device |
US10445777B2 (en) | 2013-10-29 | 2019-10-15 | Verizon Patent And Licensing Inc. | Methods and systems for delivering electronic content to users in population based geographic zones |
CN103685504A (zh) * | 2013-12-11 | 2014-03-26 | 南京大学 | 基于Android平台的拼车***及其工作方法 |
US9589564B2 (en) * | 2014-02-05 | 2017-03-07 | Google Inc. | Multiple speech locale-specific hotword classifiers for selection of a speech locale |
WO2016014026A1 (en) * | 2014-07-22 | 2016-01-28 | Nuance Communications, Inc. | Systems and methods for speech-based searching of content repositories |
US9424841B2 (en) * | 2014-10-09 | 2016-08-23 | Google Inc. | Hotword detection on multiple devices |
US9318107B1 (en) * | 2014-10-09 | 2016-04-19 | Google Inc. | Hotword detection on multiple devices |
KR101643560B1 (ko) * | 2014-12-17 | 2016-08-10 | 현대자동차주식회사 | 음성 인식 장치, 그를 가지는 차량 및 그 방법 |
US10095878B2 (en) * | 2015-06-02 | 2018-10-09 | ALTR Solutions, Inc. | Internal controls engine and reporting of events generated by a network or associated applications |
KR20170028628A (ko) * | 2015-09-04 | 2017-03-14 | 삼성전자주식회사 | 음성인식장치, 음성인식장치의 구동방법 및 컴퓨터 판독가능 기록매체 |
US20170092278A1 (en) | 2015-09-30 | 2017-03-30 | Apple Inc. | Speaker recognition |
US9542941B1 (en) * | 2015-10-01 | 2017-01-10 | Lenovo (Singapore) Pte. Ltd. | Situationally suspending wakeup word to enable voice command input |
US9928840B2 (en) | 2015-10-16 | 2018-03-27 | Google Llc | Hotword recognition |
US9747926B2 (en) | 2015-10-16 | 2017-08-29 | Google Inc. | Hotword recognition |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US9653075B1 (en) * | 2015-11-06 | 2017-05-16 | Google Inc. | Voice commands across devices |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
-
2016
- 2016-12-30 US US15/395,707 patent/US10013986B1/en active Active
-
2017
- 2017-08-31 JP JP2017556893A patent/JP6830444B2/ja active Active
- 2017-08-31 KR KR1020217018632A patent/KR20210076206A/ko not_active IP Right Cessation
- 2017-08-31 DE DE112017000202.8T patent/DE112017000202T5/de active Pending
- 2017-08-31 WO PCT/US2017/049774 patent/WO2018125304A1/en active Application Filing
- 2017-08-31 EP EP17768308.3A patent/EP3360131B1/en active Active
- 2017-08-31 KR KR1020197024237A patent/KR102268989B1/ko active Application Filing
- 2017-08-31 EP EP19169787.9A patent/EP3540728A1/en active Pending
- 2017-08-31 GB GB1803296.1A patent/GB2572533B/en active Active
- 2017-08-31 AU AU2017384993A patent/AU2017384993B2/en active Active
- 2017-08-31 CN CN201780001777.1A patent/CN108541315B/zh active Active
- 2017-08-31 KR KR1020177031390A patent/KR102015071B1/ko active IP Right Grant
- 2017-08-31 CN CN202111612483.7A patent/CN114399999A/zh active Pending
- 2017-08-31 DE DE212017000042.2U patent/DE212017000042U1/de active Active
-
2018
- 2018-06-26 US US16/018,750 patent/US10423621B2/en active Active
-
2019
- 2019-08-21 US US16/546,623 patent/US10719515B2/en active Active
-
2020
- 2020-03-25 JP JP2020054359A patent/JP2020115363A/ja active Pending
- 2020-06-29 US US16/915,231 patent/US11625402B2/en active Active
-
2022
- 2022-02-04 JP JP2022016301A patent/JP7471333B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004192264A (ja) | 2002-12-10 | 2004-07-08 | Ntt Docomo Inc | 相乗り提供システム、相乗り提供方法、相乗り提供プログラム、及びコンピュータ読取可能な記録媒体 |
JP2015528140A (ja) | 2012-05-15 | 2015-09-24 | アップル インコーポレイテッド | サードパーティサービスをデジタルアシスタントと統合するシステム及び方法 |
Also Published As
Publication number | Publication date |
---|---|
KR102015071B1 (ko) | 2019-08-27 |
EP3360131A1 (en) | 2018-08-15 |
WO2018125304A1 (en) | 2018-07-05 |
GB2572533A (en) | 2019-10-09 |
DE212017000042U1 (de) | 2018-07-26 |
AU2017384993B2 (en) | 2020-02-06 |
GB201803296D0 (en) | 2018-04-11 |
GB2572533B (en) | 2022-06-22 |
US20200327121A1 (en) | 2020-10-15 |
CN108541315A (zh) | 2018-09-14 |
JP6830444B2 (ja) | 2021-02-17 |
KR20210076206A (ko) | 2021-06-23 |
CN108541315B (zh) | 2022-01-11 |
KR20190099353A (ko) | 2019-08-26 |
US20180308493A1 (en) | 2018-10-25 |
EP3360131B1 (en) | 2019-07-24 |
DE112017000202T5 (de) | 2018-08-16 |
KR20180090729A (ko) | 2018-08-13 |
CN114399999A (zh) | 2022-04-26 |
US10013986B1 (en) | 2018-07-03 |
KR102268989B1 (ko) | 2021-06-24 |
AU2017384993A1 (en) | 2019-05-23 |
JP2020115363A (ja) | 2020-07-30 |
GB2572533A8 (en) | 2019-10-30 |
US10423621B2 (en) | 2019-09-24 |
US10719515B2 (en) | 2020-07-21 |
US11625402B2 (en) | 2023-04-11 |
US20190377732A1 (en) | 2019-12-12 |
JP2019505023A (ja) | 2019-02-21 |
EP3540728A1 (en) | 2019-09-18 |
JP2022070905A (ja) | 2022-05-13 |
US20180190299A1 (en) | 2018-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7471333B2 (ja) | 音声起動されたデータ・パケットのデータ構造プーリング | |
KR102115540B1 (ko) | 패킷 기반 데이터 메시지 전송의 시퀀스 의존 동작 처리 | |
JP6932827B2 (ja) | 音声起動されたコンピュータネットワーク環境におけるシーケンス依存データメッセージ統合 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220307 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220307 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230328 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230410 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230620 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20230925 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240125 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240205 |
|
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: 20240311 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240409 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7471333 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |