JP7297884B2 - 動的エンドポイント通信チャネル - Google Patents
動的エンドポイント通信チャネル Download PDFInfo
- Publication number
- JP7297884B2 JP7297884B2 JP2021520408A JP2021520408A JP7297884B2 JP 7297884 B2 JP7297884 B2 JP 7297884B2 JP 2021520408 A JP2021520408 A JP 2021520408A JP 2021520408 A JP2021520408 A JP 2021520408A JP 7297884 B2 JP7297884 B2 JP 7297884B2
- Authority
- JP
- Japan
- Prior art keywords
- conversation
- endpoint
- communication
- connection management
- natural language
- 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
- 238000004891 communication Methods 0.000 title claims description 392
- 238000000034 method Methods 0.000 claims description 58
- 230000009471 action Effects 0.000 claims description 47
- 238000012544 monitoring process Methods 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims 2
- 238000007726 management method Methods 0.000 description 145
- 239000003795 chemical substances by application Substances 0.000 description 89
- 238000005516 engineering process Methods 0.000 description 38
- 230000003993 interaction Effects 0.000 description 27
- 230000015654 memory Effects 0.000 description 21
- 230000006870 function Effects 0.000 description 20
- 230000004044 response Effects 0.000 description 20
- 238000013473 artificial intelligence Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000013507 mapping Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 4
- 238000013478 data encryption standard Methods 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241001441724 Tetraodontidae Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003610 charcoal Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/527—Centralised call answering arrangements not requiring operator intervention
-
- 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/903—Querying
- G06F16/90335—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
- G06F40/35—Discourse or dialogue representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4931—Directory assistance systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4936—Speech interaction details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/65—Aspects of automatic or semi-automatic exchanges related to applications where calls are combined with other types of communication
- H04M2203/655—Combination of telephone service and social networking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mathematical Physics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Molecular Biology (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Medical Informatics (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Description
以下に、出願当初の特許請求の範囲に記載の事項を、そのまま、付記しておく。
[0172]
[00182]本開示の原理は、特定の装置および方法に関連して上記で説明されたが、この説明は、本開示の範囲の限定としてではなく、単に例としてなされたものであることを明確に理解されたい。
[書類名]特許請求の範囲
[C1]
記憶された命令を備える非一時的なコンピュータ可読媒体であって、前記命令は、接続管理システムに、
ユーザデバイスから、自然言語コミュニケーションを受信することと、
前記自然言語コミュニケーションのインテントを解釈することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信するソーシャルネットワークメンバーエンドポイントを自動的に決定すること、前記ソーシャルネットワークメンバーエンドポイントは、少なくとも1つのエージェントおよび少なくとも1人のソーシャルネットワークメンバーを含むエンドポイントの集合から選択される、と、
前記自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の第1の会話を促進することと、
前記自然言語コミュニケーションを前記ソーシャルネットワークメンバーエンドポイントに送ることと、
を行わせるように実施される、非一時的なコンピュータ可読媒体。
[C2]
前記命令は、前記接続管理システムに、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話においてアクショントリガを検出すること、ここにおいて、アクショントリガは、前記接続管理システムによってアクションが取られることを要求する、と、
をさらに行わせる、C1に記載の非一時的なコンピュータ可読媒体。
[C3]
前記命令は、前記接続管理システムに、
前記アクショントリガの検出後に、前記第1の会話においてメッセージを提供すること
をさらに行わせる、C2に記載の非一時的なコンピュータ可読媒体。
[C4]
前記命令は、前記接続管理システムに、
前記アクショントリガの検出後に、プライベートメッセージを前記ユーザデバイスに送ること、またはプライベートメッセージを前記ソーシャルネットワークメンバーエンドポイントに送ること
をさらに行わせる、C3に記載の非一時的なコンピュータ可読媒体。
[C5]
前記命令は、前記接続管理システムに、
前記アクショントリガの検出後に、前記第1の会話に第2のエンドポイントを追加することと、
前記第1の会話の一部である通信を、前記第2のエンドポイントに送ることと、
をさらに行わせる、C2に記載の非一時的なコンピュータ可読媒体。
[C6]
前記命令は、前記接続管理システムに、
前記アクショントリガの検出後に、前記ソーシャルネットワークメンバーエンドポイントまたは前記第2のエンドポイントを前記第1の会話からドロップし、前記ドロップされたエンドポイントに前記第1の会話の一部である通信を送ることを中止すること
をさらに行わせる、C5に記載の非一時的なコンピュータ可読媒体。
[C7]
前記命令は、前記接続管理システムに、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が閉じられるべきであると決定することと、
前記第1の会話を閉じることと、
をさらに行わせる、C1に記載の非一時的なコンピュータ可読媒体。
[C8]
前記命令は、前記接続管理システムに、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が休止状態になったと決定することと、
前記第1の会話を再開するために、通信を前記第1の会話の一部として前記ユーザデバイスに送ることと、
をさらに行わせる、C1に記載の非一時的なコンピュータ可読媒体。
[C9]
前記命令は、前記接続管理システムに、
後続の自然言語コミュニケーションについて、前記ユーザデバイスからの通信を監視することと、
前記後続の自然言語コミュニケーションの前記インテントを解釈することと、
前記後続の自然言語コミュニケーションが前記第1の会話の一部ではないことを決定することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信する第2のエンドポイントを決定することと、
前記後続の自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記第2のエンドポイントとの間の第2の会話を開くことと、
前記後続の自然言語コミュニケーションを前記第2のエンドポイントに送ることと、
をさらに行わせる、C1に記載の非一時的なコンピュータ可読媒体。
[C10]
前記命令は、前記接続管理システムに、
追加の通信について、前記ユーザデバイスからの通信を監視し続けることと、
前記追加の通信が前記第1の会話に関係するか、または前記第2の会話に関係するかを決定することと、
前記追加の通信が前記第1の会話に関係するとき、前記追加の通信を前記ソーシャルネットワークメンバーエンドポイントに転送し、前記追加の通信が前記第2の会話に関係するとき、前記追加の通信を前記第2のエンドポイントに転送し、それによって、前記第1の会話および前記第2の会話を同時並行に維持することと、
をさらに行わせる、C9に記載の非一時的なコンピュータ可読媒体。
Claims (30)
- 記憶された命令を備える非一時的なコンピュータ可読媒体であって、前記命令は、接続管理システムに、
ユーザデバイスから、自然言語コミュニケーションを受信することと、
前記自然言語コミュニケーションのインテントを解釈することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信するソーシャルネットワークメンバーエンドポイントを自動的に決定すること、前記ソーシャルネットワークメンバーエンドポイントは、少なくとも1つのエージェントおよび少なくとも1人のソーシャルネットワークメンバーを含むエンドポイントの集合から選択される、と、
前記自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の第1の会話を促進することと、
前記自然言語コミュニケーションを前記ソーシャルネットワークメンバーエンドポイントに送ることと、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話においてアクショントリガに対応する新しいインテントを検出すること、ここにおいて、アクショントリガは、前記接続管理システムによってアクションが取られることを要求する、と、
を行わせるように実施される、非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
現在のエンドポイントを備えるメッセージに基づいて通信セッションについての動的能力スコアを追跡することと、
前記動的能力スコアの変化に基づいて前記現在のエンドポイントから別のエンドポイントへ前記通信セッションを自動的に切り替えることと、
をさらに行わせる、請求項1に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
前記アクショントリガに対応する前記新しいインテントの検出後に、前記第1の会話においてメッセージを提供すること
をさらに行わせる、請求項1に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
前記アクショントリガに対応する前記新しいインテントの検出後に、プライベートメッセージを前記ユーザデバイスに送ること、またはプライベートメッセージを前記ソーシャルネットワークメンバーエンドポイントに送ること
をさらに行わせる、請求項3に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
前記アクショントリガに対応する前記新しいインテントの検出後に、前記第1の会話に第2のエンドポイントを追加することと、
前記第1の会話の一部である通信を、前記第2のエンドポイントに送ることと、
をさらに行わせる、請求項1に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
前記アクショントリガの検出後に、前記ソーシャルネットワークメンバーエンドポイントまたは前記第2のエンドポイントを前記第1の会話からドロップし、前記ドロップされたエンドポイントに前記第1の会話の一部である通信を送ることを中止すること
をさらに行わせる、請求項5に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が閉じられるべきであると決定することと、
前記第1の会話を閉じることと、
をさらに行わせる、請求項1に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が休止状態になったと決定することと、
前記第1の会話を再開するために、通信を前記第1の会話の一部として前記ユーザデバイスに送ることと、
をさらに行わせる、請求項1に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
後続の自然言語コミュニケーションについて、前記ユーザデバイスからの通信を監視することと、
前記後続の自然言語コミュニケーションの前記インテントを解釈することと、
前記後続の自然言語コミュニケーションが前記第1の会話の一部ではないことを決定することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信する第2のエンドポイントを決定することと、
前記後続の自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記第2のエンドポイントとの間の第2の会話を開くことと、
前記後続の自然言語コミュニケーションを前記第2のエンドポイントに送ることと、
をさらに行わせる、請求項1に記載の非一時的なコンピュータ可読媒体。 - 前記命令は、前記接続管理システムに、
追加の通信について、前記ユーザデバイスからの通信を監視し続けることと、
前記追加の通信が前記第1の会話に関係するか、または前記第2の会話に関係するかを決定することと、
前記追加の通信が前記第1の会話に関係するとき、前記追加の通信を前記ソーシャルネットワークメンバーエンドポイントに転送し、前記追加の通信が前記第2の会話に関係するとき、前記追加の通信を前記第2のエンドポイントに転送し、それによって、前記第1の会話および前記第2の会話を同時並行に維持することと、
をさらに行わせる、請求項9に記載の非一時的なコンピュータ可読媒体。 - コンピュータにより実装される方法であって、
ユーザデバイスから、自然言語コミュニケーションを受信することと、
前記自然言語コミュニケーションのインテントを解釈することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信するソーシャルネットワークメンバーエンドポイントを自動的に決定すること、前記ソーシャルネットワークメンバーエンドポイントは、少なくとも1つのエージェントおよび少なくとも1人のソーシャルネットワークメンバーを含むエンドポイントの集合から選択される、と、
前記自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の第1の会話を促進することと、
前記自然言語コミュニケーションを前記ソーシャルネットワークメンバーエンドポイントに送ることと、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話においてアクショントリガに対応する新しいインテントを検出すること、ここにおいて、アクショントリガは、接続管理システムによってアクションが取られることを要求する、と、
を備える、方法。 - 現在のエンドポイントを備えるメッセージに基づいて通信セッションについての動的能力スコアを追跡することと、
前記動的能力スコアの変化に基づいて前記現在のエンドポイントから別のエンドポイントへ前記通信セッションを自動的に切り替えることと、
をさらに備える、請求項11に記載の方法。 - 前記アクショントリガに対応する前記新しいインテントの検出後に、前記第1の会話においてメッセージを提供すること
をさらに備える、請求項11に記載の方法。 - 前記アクショントリガに対応する前記新しいインテントの検出後に、プライベートメッセージを前記ユーザデバイスに送ること、またはプライベートメッセージを前記ソーシャルネットワークメンバーエンドポイントに送ること
をさらに備える、請求項13に記載の方法。 - 前記アクショントリガに対応する前記新しいインテントの検出後に、前記第1の会話に第2のエンドポイントを追加することと、
前記第1の会話の一部である通信を、前記第2のエンドポイントに送ることと、
をさらに備える、請求項11に記載の方法。 - 前記アクショントリガの検出後に、前記ソーシャルネットワークメンバーエンドポイントまたは前記第2のエンドポイントを前記第1の会話からドロップし、前記ドロップされたエンドポイントに前記第1の会話の一部である通信を送ることを中止すること
をさらに備える、請求項15に記載の方法。 - 前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が閉じられるべきであると決定することと、
前記第1の会話を閉じることと、
をさらに備える、請求項11に記載の方法。 - 前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が休止状態になったと決定することと、
前記第1の会話を再開するために、通信を前記第1の会話の一部として前記ユーザデバイスに送ることと、
をさらに備える、請求項11に記載の方法。 - 後続の自然言語コミュニケーションについて、前記ユーザデバイスからの通信を監視することと、
前記後続の自然言語コミュニケーションの前記インテントを解釈することと、
前記後続の自然言語コミュニケーションが前記第1の会話の一部ではないことを決定することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信する第2のエンドポイントを決定することと、
前記後続の自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記第2のエンドポイントとの間の第2の会話を開くことと、
前記後続の自然言語コミュニケーションを前記第2のエンドポイントに送ることと、
をさらに備える、請求項11に記載の方法。 - 追加の通信について、前記ユーザデバイスからの通信を監視し続けることと、
前記追加の通信が前記第1の会話に関係するか、または前記第2の会話に関係するかを決定することと、
前記追加の通信が前記第1の会話に関係するとき、前記追加の通信を前記ソーシャルネットワークメンバーエンドポイントに転送し、前記追加の通信が前記第2の会話に関係するとき、前記追加の通信を前記第2のエンドポイントに転送し、それによって、前記第1の会話および前記第2の会話を同時並行に維持することと、
をさらに備える、請求項19に記載の方法。 - システムであって、
ユーザデバイスから、自然言語コミュニケーションを受信する通信インターフェースと、
接続管理命令を実行するプロセッサとを備え、前記プロセッサは、
前記自然言語コミュニケーションのインテントを解釈することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信するソーシャルネットワークメンバーエンドポイントを自動的に決定すること、前記ソーシャルネットワークメンバーエンドポイントは、少なくとも1つのエージェントおよび少なくとも1人のソーシャルネットワークメンバーを含むエンドポイントの集合から選択される、と、
前記自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の第1の会話を促進することと、
前記自然言語コミュニケーションを前記ソーシャルネットワークメンバーエンドポイントに送ることと、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話においてアクショントリガに対応する新しいインテントを検出すること、ここにおいて、アクショントリガは、接続管理システムによってアクションが取られることを要求する、と、
を行うために前記接続管理命令を実行する、システム。 - 前記プロセッサは、
現在のエンドポイントを備えるメッセージに基づいて通信セッションについての動的能力スコアを追跡することと、
前記動的能力スコアの変化に基づいて前記現在のエンドポイントから別のエンドポイントへ前記通信セッションを自動的に切り替えることと、
を行うために前記接続管理命令をさらに実行する、請求項21に記載のシステム。 - 前記プロセッサは、
前記アクショントリガに対応する前記新しいインテントの検出後に、前記第1の会話においてメッセージを提供すること
を行うために前記接続管理命令をさらに実行する、請求項21に記載のシステム。 - 前記プロセッサは、
前記アクショントリガに対応する前記新しいインテントの検出後に、プライベートメッセージを前記ユーザデバイスに送ること、またはプライベートメッセージを前記ソーシャルネットワークメンバーエンドポイントに送ること
を行うために前記接続管理命令をさらに実行する、請求項23に記載のシステム。 - 前記プロセッサは、
前記アクショントリガに対応する前記新しいインテントの検出後に、前記第1の会話に第2のエンドポイントを追加することと、
前記第1の会話の一部である通信を、前記第2のエンドポイントに送ることと、
を行うために前記接続管理命令をさらに実行する、請求項21に記載のシステム。 - 前記プロセッサは、
前記アクショントリガの検出後に、前記ソーシャルネットワークメンバーエンドポイントまたは前記第2のエンドポイントを前記第1の会話からドロップし、前記ドロップされたエンドポイントに前記第1の会話の一部である通信を送ることを中止すること
を行うために前記接続管理命令をさらに実行する、請求項25に記載のシステム。 - 前記プロセッサは、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が閉じられるべきであると決定することと、
前記第1の会話を閉じることと、
を行うために前記接続管理命令をさらに実行する、請求項21に記載のシステム。 - 前記プロセッサは、
前記ユーザデバイスと前記ソーシャルネットワークメンバーエンドポイントとの間の後続の通信について、前記第1の会話を監視することと、
前記第1の会話が休止状態になったと決定することと、
前記第1の会話を再開するために、通信を前記第1の会話の一部として前記ユーザデバイスに送ることと、
を行うために前記接続管理命令をさらに実行する、請求項21に記載のシステム。 - 前記プロセッサは、
後続の自然言語コミュニケーションについて、前記ユーザデバイスからの通信を監視することと、
前記後続の自然言語コミュニケーションの前記インテントを解釈することと、
前記後続の自然言語コミュニケーションが前記第1の会話の一部ではないことを決定することと、
前記インテントに基づいて、前記自然言語コミュニケーションを受信する第2のエンドポイントを決定することと、
前記後続の自然言語コミュニケーションの前記インテントを処理するために、前記ユーザデバイスと前記第2のエンドポイントとの間の第2の会話を開くことと、
前記後続の自然言語コミュニケーションを前記第2のエンドポイントに送ることと、
を行うために前記接続管理命令をさらに実行する、請求項21に記載のシステム。 - 前記プロセッサは、
追加の通信について、前記ユーザデバイスからの通信を監視し続けることと、
前記追加の通信が前記第1の会話に関係するか、または前記第2の会話に関係するかを決定することと、
前記追加の通信が前記第1の会話に関係するとき、前記追加の通信を前記ソーシャルネットワークメンバーエンドポイントに転送し、前記追加の通信が前記第2の会話に関係するとき、前記追加の通信を前記第2のエンドポイントに転送し、それによって、前記第1の会話および前記第2の会話を同時並行に維持することと、
を行うために前記接続管理命令をさらに実行する、請求項29に記載のシステム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023097576A JP2023126790A (ja) | 2018-10-15 | 2023-06-14 | 動的エンドポイント通信チャネル |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862745552P | 2018-10-15 | 2018-10-15 | |
US62/745,552 | 2018-10-15 | ||
PCT/US2019/056204 WO2020081494A1 (en) | 2018-10-15 | 2019-10-15 | Dynamic endpoint communication channels |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023097576A Division JP2023126790A (ja) | 2018-10-15 | 2023-06-14 | 動的エンドポイント通信チャネル |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022502977A JP2022502977A (ja) | 2022-01-11 |
JP7297884B2 true JP7297884B2 (ja) | 2023-06-26 |
Family
ID=68393111
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021520408A Active JP7297884B2 (ja) | 2018-10-15 | 2019-10-15 | 動的エンドポイント通信チャネル |
JP2023097576A Pending JP2023126790A (ja) | 2018-10-15 | 2023-06-14 | 動的エンドポイント通信チャネル |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023097576A Pending JP2023126790A (ja) | 2018-10-15 | 2023-06-14 | 動的エンドポイント通信チャネル |
Country Status (9)
Country | Link |
---|---|
US (2) | US11190616B2 (ja) |
EP (1) | EP3868090B1 (ja) |
JP (2) | JP7297884B2 (ja) |
CN (1) | CN112913219B (ja) |
AU (1) | AU2019360100A1 (ja) |
CA (1) | CA3116131A1 (ja) |
IL (1) | IL281893B2 (ja) |
SG (1) | SG11202102696TA (ja) |
WO (1) | WO2020081494A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL281893B2 (en) | 2018-10-15 | 2024-05-01 | Liveperson Inc | Dynamic endpoint communication channels |
CN113454955A (zh) * | 2019-02-22 | 2021-09-28 | 利维帕尔森有限公司 | 实现终结点通信通道选择的动态文本消息处理 |
US11373044B2 (en) | 2019-04-12 | 2022-06-28 | Asapp, Inc. | Maintaining machine language model state across communications channels |
US11423413B2 (en) * | 2019-05-10 | 2022-08-23 | Paypal, Inc. | Intelligent communication channel determination |
US20210149921A1 (en) * | 2019-11-15 | 2021-05-20 | Salesforce.Com, Inc. | Unsupervised dialogue structure extraction |
US11606463B1 (en) * | 2020-03-31 | 2023-03-14 | Interactions Llc | Virtual assistant architecture for natural language understanding in a customer service system |
CN115804077A (zh) * | 2020-06-02 | 2023-03-14 | 利维帕尔森有限公司 | 用于征求和处理意图响应的***和方法 |
JP2023528865A (ja) * | 2020-06-02 | 2023-07-06 | ライブパーソン, インコーポレイテッド | インテントメッセージングのためのシステムおよび方法 |
US11190643B1 (en) * | 2020-07-30 | 2021-11-30 | Bank Of America Corporation | Automated redistribution of queries to underutilized channels |
US11741400B1 (en) | 2020-12-18 | 2023-08-29 | Beijing Didi Infinity Technology And Development Co., Ltd. | Machine learning-based real-time guest rider identification |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140122522A1 (en) | 2012-10-26 | 2014-05-01 | Google Inc. | Method for providing users with help from their contacts while searching the web |
US20150017616A1 (en) | 2012-02-29 | 2015-01-15 | Airbnb, Inc | Empirical expert determination and question routing system and method |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL1017388C2 (nl) * | 2001-02-16 | 2002-08-19 | Marc Van Oldenborgh | Organisch datanetwerk met een dynamische topologie. |
EP2043326A3 (en) * | 2002-02-14 | 2009-04-22 | Avaya Technology Corp. | Presence tracking and name space interconnection techniques |
US8495180B2 (en) * | 2002-12-11 | 2013-07-23 | Broadcom Corporation | Server architecture supporting a personal media exchange network |
US7257633B2 (en) * | 2003-03-03 | 2007-08-14 | Sun Microsystems, Inc. | Dynamic allocation of a pool of threads |
US7809390B2 (en) * | 2006-10-30 | 2010-10-05 | Cisco Technology, Inc. | Method and system for providing information about a push-to-talk communication session |
FR2915044B1 (fr) * | 2007-04-16 | 2009-09-18 | France Telecom | Procede de determination de la dynamique d'un reseau logique |
US20090063686A1 (en) * | 2007-08-30 | 2009-03-05 | Schmidt Brian K | Automated service discovery and dynamic connection management |
US20090150480A1 (en) * | 2007-12-08 | 2009-06-11 | Xiyuan Xia | Publishing Assets Of Dynamic Nature In UPnP Networks |
US20110225248A1 (en) * | 2010-03-15 | 2011-09-15 | Microsoft Corporation | Multimodal conversation state and transfer through centralized notification |
US10630751B2 (en) * | 2016-12-30 | 2020-04-21 | Google Llc | Sequence dependent data message consolidation in a voice activated computer network environment |
CN102624745B (zh) * | 2012-04-10 | 2015-01-28 | 中兴通讯股份有限公司 | 一种路径计算单元通信协议会话建立方法及装置 |
US20130297689A1 (en) * | 2012-05-03 | 2013-11-07 | Cisco Technology, Inc. | Activity Stream Tuning Using Multichannel Communication Analysis |
US20140136346A1 (en) * | 2012-11-13 | 2014-05-15 | Chirpify, Inc. | System and methods for processing in-stream transactions on micro-blogs and other social networks |
US9300627B2 (en) * | 2013-03-14 | 2016-03-29 | Time Warner Cable Enterprises Llc | System and method for automatic routing of dynamic host configuration protocol (DHCP) traffic |
US9843621B2 (en) * | 2013-05-17 | 2017-12-12 | Cisco Technology, Inc. | Calendaring activities based on communication processing |
JP6340848B2 (ja) * | 2014-03-17 | 2018-06-13 | 株式会社リコー | 機器管理システム、情報処理装置、機器管理方法およびプログラム |
US20150271271A1 (en) * | 2014-03-21 | 2015-09-24 | Ptc Inc. | System and method of using dynamic rest messages with web-sockets |
WO2016054095A1 (en) * | 2014-09-29 | 2016-04-07 | Gamblit Gaming, Llc | Dynamic endpoint resolution interleaved wagering system |
US20170257341A1 (en) * | 2014-10-03 | 2017-09-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic generation of unique identifiers in a system of connected things |
KR101969481B1 (ko) * | 2015-03-13 | 2019-04-16 | 주식회사 에버스핀 | 다이나믹 보안모듈 생성방법 및 생성장치 |
US10033831B2 (en) * | 2015-03-20 | 2018-07-24 | Adp, Llc | Dynamic workflow generation |
US20170006604A1 (en) * | 2015-06-30 | 2017-01-05 | Qualcomm Incorporated | Broadcast channel reception in multi-subscription multi-standby communication devices |
US10686738B2 (en) * | 2015-07-24 | 2020-06-16 | Facebook, Inc. | Providing personal assistant service via messaging |
EP3122001B1 (en) | 2015-07-24 | 2019-10-23 | Facebook, Inc. | Providing personal assistant service via messaging |
WO2017064548A1 (en) * | 2015-09-21 | 2017-04-20 | Shryne Limited | Organization, analysis, and management of digital interactions on networked computers |
KR102297394B1 (ko) * | 2016-04-18 | 2021-09-02 | 구글 엘엘씨 | 적절한 에이전트의 자동화된 어시스턴트 호출 |
US10469664B2 (en) * | 2016-09-21 | 2019-11-05 | Genesys Telecommunications Laboratories, Inc. | System and method for managing multi-channel engagements |
US11205103B2 (en) * | 2016-12-09 | 2021-12-21 | The Research Foundation for the State University | Semisupervised autoencoder for sentiment analysis |
IL281893B2 (en) | 2018-10-15 | 2024-05-01 | Liveperson Inc | Dynamic endpoint communication channels |
-
2019
- 2019-10-15 IL IL281893A patent/IL281893B2/en unknown
- 2019-10-15 CA CA3116131A patent/CA3116131A1/en active Pending
- 2019-10-15 CN CN201980068189.9A patent/CN112913219B/zh active Active
- 2019-10-15 AU AU2019360100A patent/AU2019360100A1/en active Pending
- 2019-10-15 EP EP19795755.8A patent/EP3868090B1/en active Active
- 2019-10-15 US US16/601,863 patent/US11190616B2/en active Active
- 2019-10-15 WO PCT/US2019/056204 patent/WO2020081494A1/en unknown
- 2019-10-15 SG SG11202102696TA patent/SG11202102696TA/en unknown
- 2019-10-15 JP JP2021520408A patent/JP7297884B2/ja active Active
-
2021
- 2021-10-26 US US17/510,556 patent/US20220182462A1/en active Pending
-
2023
- 2023-06-14 JP JP2023097576A patent/JP2023126790A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150017616A1 (en) | 2012-02-29 | 2015-01-15 | Airbnb, Inc | Empirical expert determination and question routing system and method |
US20140122522A1 (en) | 2012-10-26 | 2014-05-01 | Google Inc. | Method for providing users with help from their contacts while searching the web |
Also Published As
Publication number | Publication date |
---|---|
US20220182462A1 (en) | 2022-06-09 |
EP3868090A1 (en) | 2021-08-25 |
SG11202102696TA (en) | 2021-04-29 |
EP3868090B1 (en) | 2024-04-17 |
US20200120185A1 (en) | 2020-04-16 |
JP2023126790A (ja) | 2023-09-12 |
US11190616B2 (en) | 2021-11-30 |
CN112913219B (zh) | 2024-02-23 |
IL281893A (en) | 2021-05-31 |
CA3116131A1 (en) | 2020-04-23 |
AU2019360100A1 (en) | 2021-04-22 |
CN112913219A (zh) | 2021-06-04 |
IL281893B1 (en) | 2024-01-01 |
JP2022502977A (ja) | 2022-01-11 |
IL281893B2 (en) | 2024-05-01 |
WO2020081494A1 (en) | 2020-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7297884B2 (ja) | 動的エンドポイント通信チャネル | |
JP7135177B2 (ja) | 一貫性重み付けおよびルーティング規則に基づく動的通信ルーティング | |
JP7387837B2 (ja) | 改良されたボットタスク処理のための動的応答予測 | |
JP7317984B2 (ja) | 異なるエンドポイントへの動的な通信ルーティング | |
JP2023166445A (ja) | メッセージングを自動化に転送するためのシステムおよび方法 | |
JP7279205B2 (ja) | 外部システム統合のためのシステムおよび方法 | |
JP7250946B2 (ja) | インテント駆動型コンタクトセンター | |
JP7358621B2 (ja) | 対話勧誘を管理するためのシステムおよび方法 | |
US20220329561A1 (en) | Dynamic communications routing to disparate endpoints | |
CA3192505A1 (en) | Bot supervision | |
JP7505086B2 (ja) | 外部システム統合のためのシステムおよび方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210610 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220823 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20221122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230119 |
|
RD12 | Notification of acceptance of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7432 Effective date: 20230119 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20230120 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230214 |
|
RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20230314 |
|
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: 20230516 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230614 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7297884 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |