Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 7583. Отображено 100.
19-01-2012 дата публикации

Intelligent Automated Assistant

Номер: US20120016678A1
Принадлежит: Apple Inc

An intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.

Подробнее
21-06-2012 дата публикации

Artificial intelligence system

Номер: US20120158615A1
Автор: Leslie Spring
Принадлежит: Cognitive Code Corp

An artificial intelligence system and method for interpreting input from a user and generating a response to the user. The input is converted into an array of concepts which are compared to a database of interrelated concepts. A response is generated based on the concepts in the database and their relationship to the concepts in the input array. The system and method may be implemented in a number of electronic or computer devices to interact with humans or computer systems.

Подробнее
21-06-2012 дата публикации

Artificial intelligence system

Номер: US20120158634A1
Автор: Leslie Spring
Принадлежит: Cognitive Code Corp

An artificial intelligence system and method for interpreting input from a user and generating a response to the user. The input is converted into an array of concepts which are compared to a database of interrelated concepts. A response is generated based on the concepts in the database and their relationship to the concepts in the input array. The system and method may be implemented in a number of electronic or computer devices to interact with humans or computer systems.

Подробнее
29-11-2012 дата публикации

Methods and apparatus for correcting recognition errors

Номер: US20120304057A1
Принадлежит: Nuance Communications Inc

Techniques for error correction using a history list comprising at least one misrecognition and correction information associated with each of the at least one misrecognitions indicating how a user corrected the associated misrecognition. The techniques include converting data input from a user to generate a text segment, determining whether at least a portion of the text segment appears in the history list as one of the at least one misrecognitions, if the at least a portion of the text segment appears in the history list as one of the at least one misrecognitions, obtaining the correction information associated with the at least one misrecognition, and correcting the at least a portion of the text segment based, at least in part, on the correction information.

Подробнее
09-05-2013 дата публикации

Personalized Vocabulary for Digital Assistant

Номер: US20130117022A1
Принадлежит: Apple Inc

Methods, systems, and computer readable storage medium related to operating an intelligent digital assistant are disclosed. A text string is obtained from a speech input received from a user. The received text string is interpreted to derive a representation of user intent based at least in part on a plurality of words associated with a user and stored in memory associated with the user, the plurality of words including words from a plurality of user interactions with an automated assistant. At least one domain, a task, and at least one parameter for the task, are identified based at least in part on the representation of user intent. The identified task is performed. An output is provided to the user, where the output is related to the performance of the task.

Подробнее
13-06-2013 дата публикации

Generic virtual personal assistant platform

Номер: US20130152092A1
Автор: Osher Yadgar
Принадлежит: SRI International Inc

A method for assisting a user with one or more desired tasks is disclosed. For example, an executable, generic language understanding module and an executable, generic task reasoning module are provided for execution in the computer processing system. A set of run-time specifications is provided to the generic language understanding module and the generic task reasoning module, comprising one or more models specific to a domain. A language input is then received from a user, an intention of the user is determined with respect to one or more desired tasks, and the user is assisted with the one or more desired tasks, in accordance with the intention of the user.

Подробнее
04-07-2013 дата публикации

Methods, apparatuses and computer program products for implementing automatic speech recognition and sentiment detection on a device

Номер: US20130173264A1
Принадлежит: Nokia Oyj

An apparatus for utilizing textual data and acoustic data corresponding to speech data to detect sentiment may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including evaluating textual data and acoustic data corresponding to voice data associated with captured speech content. The computer program code may further cause the apparatus to analyze the textual data and the acoustic data to detect whether the textual data or the acoustic data includes one or more words indicating at least one sentiment of a user that spoke the speech content. The computer program code may further cause the apparatus to assign at least one predefined sentiment to at least one of the words in response to detecting that the word(s) indicates the sentiment of the user. Corresponding methods and computer program products are also provided.

Подробнее
26-09-2013 дата публикации

Method and system for annotating image regions through gestures and natural speech interaction

Номер: US20130249783A1
Автор: Daniel Sonntag
Принадлежит: Individual

The invention relates to a method and system for annotating image regions with specific concepts based on multimodal user input. The system ( 10 ) comprises an identification unit ( 11 ) for the identification of a region of interest on a multidimensional image; an automatic speech recognition unit ( 12 ) for recognizing speech input in a natural language; a natural language understanding unit ( 13 ) which interprets the speech input in the context of a specific application domain; a fusion unit ( 14 ) which combines the multimodal user input from the identification unit ( 11 ) and the natural language understanding unit ( 13 ); and an annotation unit ( 15 ) which annotates the result of the natural language understanding unit ( 13 ) on the image regions and optionally provides user feedback about the annotation process. Thus, the system advantageously facilitates a user's task to annotate specific image regions with standardized key concepts based on multimodal speech-based user input.

Подробнее
07-11-2013 дата публикации

Systems and methods for responding to natural language speech utterance

Номер: US20130297293A1
Принадлежит: VoiceBox Technologies Corp

Systems and methods are provided for receiving speech and non-speech communications of natural language questions and/or commands, transcribing the speech and non-speech communications to textual messages, and executing the questions and/or commands. The invention applies context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users presenting questions or commands across multiple domains. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context of the speech and non-speech communications and presenting the expected results for a particular question or command.

Подробнее
07-11-2013 дата публикации

Physician and clinical documentation specialist workflow integration

Номер: US20130297347A1
Принадлежит: Nuance Communications Inc

A medical documentation system and a CDI system may be linked together, or integrated, so there is a tie between the two systems that allows for a much more efficient and effective CDI process. In one disclosed embodiment, a medical documentation system transmits to a CDI system a structured data set including at least some information relating to one or more medical facts the medical documentation system automatically extracted from text documenting a patient encounter.

Подробнее
13-03-2014 дата публикации

Method and System for Building a Phonotactic Model for Domain Independent Speech Recognition

Номер: US20140074476A1
Автор: Giuseppe Riccardi
Принадлежит: AT&T Intellectual Property II LP

The invention concerns a method and corresponding system for building a phonotactic mode for domain independent speech recognition. The method may include recognizing phones from a user's input communication using a current phonotactic model detecting morphemes (acoustic and/or non-acoustic) from the recognized phones, and outputting die detected morphemes for processing. The method also updates the phonotactic model with the detected morphemes and stores the new model in a database for use by the system daring the next user interaction. The method may also include making task-type classification decisions based on the detected morphemes from the user's input communication.

Подробнее
20-03-2014 дата публикации

Natural Language Image Editing

Номер: US20140078075A1
Принадлежит: Adobe Systems Inc

Natural language image editing techniques are described. In one or more implementations, a natural language input is converted from audio data using a speech-to-text engine. A gesture is recognized from one or more touch inputs detected using one or more touch sensors. Performance is then initiated of an operation identified from a combination of the natural language input and the recognized gesture.

Подробнее
03-04-2014 дата публикации

DIALOGUE SYSTEM USING EXTENDED DOMAIN AND NATURAL LANGUAGE RECOGNITION METHOD AND COMPUTER-READABLE MEDIUM THEREOF

Номер: US20140095152A1
Автор: HAN Woo Sup, KIM Hong Won
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

A dialogue system uses an extended domain in order to have a dialogue with a user using natural language. If a dialogue pattern actually input by the user is different from a dialogue pattern predicted by an expert, an extended domain generated in real time based on user input is used and an extended domain generated in advance is used to have a dialogue with the user. 1. A method of recognizing natural language in a dialogue system , the method comprising:parsing, by a processor, voice data of a user to generate an input set; andunderstanding, by the processor, user language using an input set of an initial domain generated before dialogue with the user and an extended input set of an extended domain generated upon dialogue with the user.2. The method according to claim 1 , wherein when the parsed input set is not included in the initial domain claim 1 , the extended domain is used.3. The method according to claim 1 , wherein the extended domain is generated by generating the extended input set using associated language data of a certain word configuring the parsed input set.4. The method according to claim 3 , wherein:the associated language data includes at least one of a synonym, a hyponym and a hypernym associated with the certain word, and the extended input set is generated by changing at least one word of the parsed input set to the associated language data.5. The method according to claim 4 , further comprising:applying a weight to the extended input set in order to restrict a size of the generated extended domain, and stopping the generation of the extended domain if the weight applied to the extended input set is greater than a predefined value.6. The method according to claim 5 , wherein the weight is differently applied depending on one of which words and how many words of the parsed input set are changed.7. The method according to claim 6 , wherein a weight applied to the extended input set generated by changing a certain word of the parsed input set ...

Подробнее
04-01-2018 дата публикации

STATE MACHINE BASED CONTEXT-SENSITIVE SYSTEM FOR MANAGING MULTI-ROUND DIALOG

Номер: US20180004729A1
Автор: Qiu Nan, Wang Haofen
Принадлежит:

The present invention discloses a state machine based context-sensitive multi-round dialog management system, comprising: an input module, for receiving multi-modal input information from a user; an intention identification engine module, for identifying intention information in the multi-modal input information; an intention module, for bringing multiple intention information identified by the intention identification engine module into one-to-one correspondence with multiple intention sub-modules at back ends; a state machine module, comprising a plurality of state machines for managing a relevant context in the dialog management system and providing support for an output result; an instruction parsing engine module, comprising a plurality of instruction parsing engine sub-modules for parsing corresponding intention information and acquiring the parsed multiple intention information; and an output module, for acquiring policy information according to the results from the parsing engine module and the intention identification module, and transmitting the policy information to the state machine module. 1. A state machine based context-sensitive multi-round dialog management system , comprising:an input module, for receiving multi-modal input information from a user;an intention identification engine module, for identifying intention information in the multi-modal input information;an intention module, for bringing multiple intention information identified by the intention identification engine module into one-to-one correspondence with multiple intention sub-modules at back ends;a state machine module, comprising a plurality of state machines for managing a relevant context in the dialog management system and providing support for an output result;an instruction parsing engine module, comprising a plurality of instruction parsing engine sub-modules for parsing corresponding intention information and acquiring the parsed multiple intention information; andan output ...

Подробнее
07-01-2021 дата публикации

System and method for automated agent assistance within a cloud-based contact center

Номер: US20210004817A1
Принадлежит: Talkdesk Inc

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing.

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AUTOMATED AGENT ASSISTANCE WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004818A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; and receiving a communication from a customer;', "automatically analyzing the communication to determine a subject of the customer's communication;", "automatically parsing a knowledgebase for at least one responsive answer to a question associated with the subject of the customer's communication; and", 'providing the at least one responsive answer to an agent during the communication with the customer., 'executing an agent assist functionality within the automation infrastructure that performs operations comprising2. The method of claim 1 , wherein the communication is in textual form claim 1 , the method further comprising:displaying text input by the customer in a first field of a unified interface;parsing the text input by the customer for key terms;querying the knowledgebase using the key terms; anddisplaying responsive results from the knowledgebase as the solution in a second field in the unified interface.3. The method of claim 2 , wherein the method is performed in real-time.42. The method of claim 2 , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.5. The method of claim 2 , ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR SMS AND EMAIL ENABLED AUTOMATED AGENT ASSISTANCE WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004819A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a SMS text communication from a customer;performing inference processing on the SMS text to determine a customer intent;automatically analyzing the SMS text to determine a subject of the SMS text communication and key terms associated with the subject;automatically parsing a knowledgebase using the key terms for at least one responsive answer associated with the subject; andproviding the solution to an agent in a unified interface during the communication with the customer.21. The method of , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.3. The method of claim 1 , further comprising:querying a database of customer-agent transcripts using the key terms; anddisplaying responsive results from the database of customer-agent transcripts in the second field in the unified interface.4. The method of claim 1 , wherein the method is performed in real-time as the customer communication progresses with the agent.5. The method of claim 1 , further comprising concurrently displaying to the agent the text in a first field of the unified interface and the solution in a second field of the unified interface.6. The method of claim 1 , further comprising authenticating the customer claim 1 , predicting a customer gender claim 1 , predicting a customer age category claim 1 , predicting a customer accent claim 1 , and predict ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AUTOMATED AGENT ASSISTANCE NEXT ACTIONS WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004820A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;automatically analyzing the communication to determine a subject for the customer's communication;automatically parsing a knowledgebase for at least one responsive answer to the subject associated with the customer's communication;providing the solution to an agent as a clickable link within a unified interface during the communication with the customer; andreceiving selection of the clickable link to perform a subsequent action in response to the selection.2. The method of claim 1 , wherein the communication is in textual form claim 1 , the method further comprising:displaying text input by the customer in a first field of a unified interface;parsing the text input by the customer for key terms;querying the knowledgebase using the key terms; anddisplaying responsive results from the knowledgebase as the solution in a second field in the unified interface.3. The method of claim 2 , wherein the method is performed in real-time.42. The method of claim 2 , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.5. The method of claim 2 , further comprising:querying a database of customer-agent transcripts using the key terms; anddisplaying responsive results from the database of customer-agent transcripts in the second field in the unified interface.6. The method of claim 1 , further comprising ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AUTOMATED AGENT ASSISTANCE NEXT ACTIONS WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004821A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;automatically analyzing the communication to determine a subject for the customer's communication;automatically parsing a knowledgebase for at least one responsive answer to the subject associated with the customer's communication;providing the solution to an agent as a clickable link within a unified interface during the communication with the customer; andreceiving selection of the clickable link to perform a subsequent action in response to the selection.2. The method of claim 1 , wherein the communication is in textual form claim 1 , the method further comprising:displaying text input by the customer in a first field of a unified interface;parsing the text input by the customer for key terms;querying the knowledgebase using the key terms; anddisplaying responsive results from the knowledgebase as the solution in a second field in the unified interface.3. The method of claim 2 , wherein the method is performed in real-time.42. The method of claim 2 , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AUTOMATED SMART NOTES USING AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004822A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;displaying text associated with the communication in a first field of a unified user interface;automatically analyzing the text to determine key terms associated the communication; andautomatically populating the key terms into a notes field of a call notes user interface.2. The method of claim 1 , further comprising:querying one of a knowledgebase, a customer relationship management (CRM) platform/a customer service management (CSM) platform, and a database of customer-agent transcripts using the key terms; anddisplaying responsive results to the querying in a second field in the unified interface.3. The method of claim 2 , further comprising automatically populating query results into the notes field of the call notes user interface.4. The method of claim 3 , further comprising providing an editor in the call notes user interface to receive edits from the agent of the automatically populated key terms and query results.5. The method of claim 3 , wherein the populated key terms and query results form a call summary.6. The method of claim 1 , further comprising highlighting the key terms in the unified interface.7. The method of claim 1 , further comprising:receiving the communication as speech;converting the speech to text; andparsing the text for key terms.8. The method of claim 1 , wherein the communication is a multi-channel communication and received as one of an SMS text claim 1 , voice call claim 1 , e-mail claim 1 , chat claim 1 , interactive voice response (IVR ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AUTOMATED SMART NOTES USING AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004823A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;displaying text associated with the communication in a first field of a unified user interface;automatically analyzing the text to determine key terms associated the communication; andautomatically populating the key terms into a notes field of a call notes user interface.2. The method of claim 1 , further comprising:querying one of a knowledgebase, a customer relationship management (CRM) platform/a customer service management (CSM) platform, and a database of customer-agent transcripts using the key terms; anddisplaying responsive results to the querying in a second field in the unified interface.3. The method of claim 2 , further comprising automatically populating query results into the notes field of the call notes user interface.4. The method of claim 3 , further comprising providing an editor in the call notes user interface to receive edits from the agent of the automatically populated key terms and query results.5. The method of claim 3 , wherein the populated key terms and query results form a call summary.6. The method of claim 1 , further comprising highlighting the key terms in the unified interface.7. ...

Подробнее
07-01-2021 дата публикации

System and method for automated scheduling using agent assist within a cloud-based contact center

Номер: US20210004824A1
Принадлежит: Talkdesk Inc

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing.

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AUTOMATED SCHEDULING USING AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004825A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;displaying text associated with the communication in a first field of a unified user interface;automatically analyzing the text to determine key terms associated the communication; andautomatically using the key terms to schedule a subsequent interaction with the customer.2. The method of claim 1 , further comprising:querying one of a knowledgebase, a customer relationship management (CRM) platform/a customer service management (CSM) platform, and a database of customer-agent transcripts using the key terms; anddisplaying responsive results to the querying in a second field in the unified interface.3. The method of claim 2 , further comprising automatically using query results to schedule the subsequent interaction.4. The method of claim 1 , further comprising:receiving the communication as speech;converting the speech to text; andparsing the text for key terms.5. The method of claim 1 , wherein the communication is a multi-channel communication and received as one of an SMS text claim 1 , voice call claim 1 , e-mail claim 1 , chat claim 1 , interactive voice response (IVR)/intelligent virtual agent (IVA) systems ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AN AGENT ASSIST UNIFIED INTERFACE WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004826A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;presenting text associated with the communication in a unified user interface;automatically analyzing the communication to determine a subject of the customer's communication;automatically querying an information source for at least one response to the subject; andpresenting the response the unified user interface.2. The method of claim 1 , further comprising:parsing the communication for key terms; andautomatically highlighting the key terms in the unified user interface.3. The method of claim 2 , the analyzing further comprising:inferring an intent of the customer using an intent inference module; anddetermining the keywords in accordance with the intent.4. The method of claim 1 , further comprising scrolling the unified user interface to receive subsequent communication from the customer and to present subsequent responses from the information source.5. The method of claim 1 , further comprising:querying a plurality of information sources for responses to the subject; andpresenting the responses from the plurality of information sources in the unified user interface.6. The method of claim 1 , further comprising displaying an indication in the unified user interface that the communications being analyzed.7. The method of claim 1 , further comprising presenting communication controls in the unified user interface.8. The method of claim 1 , further comprising presenting information about the customer.9. The method of claim 8 , wherein the information comprises a customer ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AN AGENT ASSIST UNIFIED INTERFACE WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004827A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;presenting text associated with the communication in a unified user interface;automatically analyzing the communication to determine a subject of the customer's communication;automatically querying an information source for at least one response to the subject; andpresenting the response the unified user interface.2. The method of claim 1 , further comprising:parsing the communication for key terms; andautomatically highlighting the key terms in the unified user interface.3. The method of claim 2 , the analyzing further comprising:inferring an intent of the customer using an intent inference module; anddetermining the keywords in accordance with the intent.4. The method of claim 1 , further comprising scrolling the unified user interface to receive subsequent communication from the customer and to present subsequent responses from the information source.5. The method of claim 1 , further comprising:querying a plurality of information sources for responses to the subject; andpresenting the responses from the plurality of information sources in the unified user interface.6. The method of claim 1 , further comprising ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR REAL-TIME AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004828A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;automatically analyzing the communication in real-time to determine a subject of the customer's communication;automatically parsing a knowledgebase in real-time for at least one responsive answer to a question associated with the subject of the customer's communication; andproviding the at least one responsive answer in real-time to an agent during the communication with the customer.2. The method of claim 1 , wherein the communication is in textual form claim 1 , the method further comprising:displaying text input by the customer in a first field of a unified interface;parsing the text input by the customer for key terms;querying the knowledgebase using the key terms; anddisplaying responsive results from the knowledgebase as the solution in a second field in the unified interface.3. The method of claim 2 , further comprising highlighting the key terms.42. The method of claim 2 , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.5. The method of claim 2 , further comprising:querying a database of customer-agent transcripts using the key terms; anddisplaying responsive results from the database of customer-agent transcripts in the second field in the unified interface.6. The method of claim 1 , further comprising:receiving the communication as speech;converting the speech to text; ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR REAL-TIME AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004829A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;automatically analyzing the communication in real-time to determine a subject of the customer's communication;automatically parsing a knowledgebase in real-time for at least one responsive answer to a question associated with the subject of the customer's communication; andproviding the at least one responsive answer in real-time to an agent during the communication with the customer.2. The method of claim 1 , wherein the communication is in textual form claim 1 , the method further comprising:displaying text input by the customer in a first field of a unified interface;parsing the text input by the customer for key terms;querying the knowledgebase using the key terms; anddisplaying responsive results from the knowledgebase as the solution in a second field in the unified interface.3. The method of claim 2 , further comprising highlighting the key terms.42. The method of claim 2 , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.5. ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AGENT ASSIST ERROR CORRECTION AND DETECTION WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004830A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;routing the communication to an agent;creating a transcript of the communication;analyzing to detect predetermined groupings of words or variations of the groupings of words; andalerting a supervisor upon detecting the predetermined groupings of the words or the variations of the groupings of the words.2. The method of claim 1 , further comprising performing the analyzing to determine agent compliance.3. The method of claim 1 , further comprising determining an emotional state of the agent.4. The method of claim 1 , further comprising determining if the agent is talking too fast claim 1 , too slow or if there is a delay between words.5. The method of claim 1 , further comprising:receiving the communication as speech;converting the speech to text; anddetermining intent from the text.6. The method of claim 1 , wherein the communication is a multi-channel communication and received as one of an SMS text claim 1 , voice call claim 1 , e-mail claim 1 , chat claim 1 , interactive voice response (IVR)/intelligent virtual agent (IVA) systems claim 1 , and social media.7. The method of claim 1 , wherein the analyzing is performed in real time during the communication.8. The method of claim 1 , further comprising:populating a notes interface with a transcript of the communication; andproviding the transcript of the indication to the supervisor.9. The method of claim 8 , further comprising highlighting the predetermined groupings of the words or the variations of the groupings of ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR AGENT ASSIST ERROR CORRECTION AND DETECTION WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004831A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; and receiving a communication from a customer;', 'routing the communication to an agent;', 'creating a transcript of the communication;', 'analyzing to detect predetermined groupings of words or variations of the groupings of words; and', 'alerting a supervisor upon detecting the predetermined groupings of the words or the variations of the groupings of the words., 'executing an agent assist functionality within the automation infrastructure that performs operations comprising2. The method of claim 1 , further comprising performing the analyzing to determine agent compliance.3. The method of claim 1 , further comprising determining an emotional state of the agent.4. The method of claim 1 , further comprising determining if the agent is talking too fast claim 1 , too slow or if there is a delay between words.5. The method of claim 1 , further comprising:receiving the communication as speech;converting the speech to text; anddetermining intent from the text.6. The method of claim 1 , wherein the communication is a multi-channel communication and received as one of an SMS text claim 1 , voice call claim 1 , e-mail claim 1 , chat claim 1 , interactive voice response (IVR)/intelligent virtual agent (IVA) systems claim 1 , and social media.7. The method of claim 1 , wherein the ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR ESCALATION USING AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004832A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;displaying text associated with the communication in a first field of a unified user interface;automatically analyzing the text to determine key terms associated the communication;automatically populating the key terms into a notes field of a call notes user interface; andescalating the communication to a supervisor for further action.2. The method of claim 1 , further comprising:querying one of a knowledgebase, a customer relationship management (CRM) platform/a customer service management (CSM) platform, and a database of customer-agent transcripts using the key terms; anddisplaying responsive results to the querying in a second field in the unified interface.3. The method of claim 2 , further comprising automatically populating query results into the notes field of the call notes user interface.4. The method of claim 3 , further comprising providing an editor in the call notes user interface to receive edits from the agent of the automatically populated key terms and query results.5. The method of claim 3 , wherein the populated key terms and query results form a call summary for use by the supervisor to understand ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR QUERYING MULTIPLE INFORMATION SOURCES USING AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004833A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;presenting text associated with the communication in a unified user interface;automatically analyzing the communication to determine a subject of the customer's communication;automatically querying an in a plurality of information sources in real time formation source for at least one response to the subject; andpresenting the at least one response from the plurality of information sources the unified user interface.2. The method of claim 1 , further comprising:parsing the communication for key terms; andautomatically highlighting the key terms in the unified user interface.3. The method of claim 2 , the analyzing further comprising:inferring an intent of the customer using an intent inference module; anddetermining the keywords in accordance with the intent.4. The method of claim 1 , further comprising scrolling the unified user interface to receive subsequent communication from the customer and to present subsequent responses from the information source.5. The method of claim 1 , further comprising ranking a plurality of responses from the plurality of information sources in accordance with a relevance of each of the plurality of responses.6. The method of claim 1 , further comprising displaying an indication in the unified user interface that the communications being analyzed.7. The method of claim 1 , further comprising presenting communication controls in the unified user interface.8. The method of claim 1 , further comprising presenting information about the ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR COMMUNICATION ANALYSIS FOR USE WITH AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004834A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;automatically analyzing the communication to determine a subject of the customer's communication;automatically querying a database of communications between other customers and other agents related to the subject of the customer's communication;determining at least one responsive answer to the subject from the database; andproviding the at least one responsive answer to an agent during the communication with the customer.2. The method of claim 1 , further comprising populating the database with information about the communications claim 1 , wherein information includes at least one of a time of the other communication claim 1 , a duration of the origination claim 1 , a topic of the other communication claim 1 , a frequency of words in the other communication.3. The method of claim 1 , wherein the communication is in textual form claim 1 , the method further comprising:displaying text input by the customer in a first field of a unified interface;parsing the text input by the customer for key terms;querying the knowledgebase using the key terms; anddisplaying responsive results from the knowledgebase as the solution in a second field in the unified interface.41. The method of claim 1 , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.5. The method of claim 1 , further comprising: ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR COMMUNICATION ANALYSIS FOR USE WITH AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004835A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;automatically analyzing the communication to determine a subject of the customer's communication;automatically querying a database of communications between other customers and other agents related to the subject of the customer's communication;determining at least one responsive answer to the subject from the database; andproviding the at least one responsive answer to an agent during the communication with the customer.2. The method of claim 1 , further comprising populating the database with information about the communications claim 1 , wherein information includes at least one of a time of the other communication claim 1 , a duration of the origination claim 1 , a topic of the other communication claim 1 , a frequency of words in the other communication.3. The method of claim 1 , wherein the communication is in textual form claim 1 , the method further comprising:displaying text input by the customer in a first field of a unified interface;parsing the text input by the customer for key terms;querying the knowledgebase using the key terms; anddisplaying responsive results from the knowledgebase as the solution in ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR PRE-POPULATING FORMS USING AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004836A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:receiving a communication from a customer;displaying text associated with the communication in a first field of a unified user interface;automatically analyzing the text to determine key terms associated the communication; andautomatically populating the key terms into a web-based form.2. The method of claim 1 , further comprising:querying one of a knowledgebase, a customer relationship management (CRM) platform/a customer service management (CSM) platform, and a database of customer-agent transcripts using the key terms; anddisplaying responsive results to the querying in a second field in the unified interface.3. The method of claim 2 , further comprising automatically populating query results into the web form.4. The method of claim 3 , further comprising providing an editor in the call notes user interface to receive edits from the agent of the automatically populated key terms and query results.5. The method of claim 3 , wherein the populated key terms and query results are responsive inputs to the web form.6. The method of claim 1 , further comprising highlighting the key terms in the unified interface.7. The method of claim 1 , further comprising:receiving the communication as speech;converting the speech to text; andparsing the text for key terms.8. The method of claim 1 , wherein the communication is a multi-channel communication and received as one of an SMS text claim 1 , voice call claim 1 , e-mail claim 1 , chat claim 1 , interactive voice response (IVR)/intelligent virtual agent (IVA) systems claim ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR PRE-POPULATING FORMS USING AGENT ASSIST WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210004837A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a communication from a customer;displaying text associated with the communication in a first field of a unified user interface;automatically analyzing the text to determine key terms associated the communication; andautomatically populating the key terms into a web-based form.2. The method of claim 1 , further comprising:querying one of a knowledgebase, a customer relationship management (CRM) platform/a customer service management (CSM) platform, and a database of customer-agent transcripts using the key terms; anddisplaying responsive results to the querying in a second field in the unified interface.3. The method of claim 2 , further comprising automatically populating query results into the web form.4. The method of claim 3 , further comprising providing an editor in the call notes user interface to receive edits from the agent of the automatically populated key terms and query results.5. The method of claim 3 , wherein the populated key terms and query results are responsive inputs to the web form.6. The method of claim 1 , further comprising highlighting the key terms in the unified interface.7. The method of claim 1 , further comprising: ...

Подробнее
03-01-2019 дата публикации

TOPIC SHIFT DETECTOR

Номер: US20190005123A1
Принадлежит:

Aspects detect or recognize shifts in topics in computer implemented speech recognition processes as a function of mapping keywords to non-verbal cues. An initial topic is mapped to one or more keywords extracted from a first spoken query within a user keyword ontology mapping. A query spoken subsequent in time to the first query is identified and distinguished by recognizing one or more non-verbal cues associated with the audio data input that include a time elapsed between the queries, and in some aspects a user's facial expression or motion activity. Aspects determine whether the second spoken query is directed to the initial topic or to a new topic that is different from the initial topic, as a function of mappings of the keyword(s) extracted from the first query to one or more keywords extracted from the second query and to the non-verbal cue(s) within the user ontology mapping. 1. A computer-implemented method for detecting shifts in topics in computer implemented speech recognition processes as a function of mapping keywords to non-verbal cues , the method comprising executing on a computer processor:identifying an initial topic of a first spoken query within an audio data input from a user that is mapped to at least one keyword extracted from the first spoken query within a user keyword ontology mapping;identifying a second spoken query within the audio data input that is subsequent in time to the first spoken query and is distinguished from the first query by recognizing at least one non-verbal cue associated with the audio data input, wherein the at least one non-verbal cue comprises a time elapsed between the first spoken query and the second spoken query, and a user's motion activity relative to a programmable device comprising the processor during a time between the first spoken query and the second spoken query;determining whether the second spoken query is directed to the initial topic or to a new topic that is different from the initial topic, as a ...

Подробнее
07-01-2021 дата публикации

CONTENT SEGMENTATION AND TIME RECONCILIATION

Номер: US20210005186A9
Принадлежит:

Systems, devices and methods are described herein for segmentation of content, and more specifically for segmentation of content in a content management system. In one aspect, a method may include receiving content associated with speech, text, or closed captioning data. The speech, the text, or the closed captioning data may be analyzed to derive at least one of a topic, subject, or event for at least a portion of the content. The content may be divided into two or more content segments based on the analyzing. At least one of the topic, the subject, or the event may be associated with at least one of the two or more content segments based on the analyzing. At least one of the two or more content segments may then be published such that each of the two or more content segments is individually accessible. 1. A method for automatically segmenting content , the method comprising:receiving content;detecting speech in the received content such that time-sequenced textual representations are generated;analyzing the time-sequenced textual representations to derive bounds of at least one of a topic, subject, or event for at least a portion of the content;dividing the content into two or more content segments based on the analyzing;inferring a cue based on production metadata of the content; andresponsive to the inference of the cue, publishing at least one of the two or more content segments.2. The method of claim 1 , wherein the content is associated with timing information and closed captioning data claim 1 , wherein dividing the content further comprises:reconciling the timing information with the time-sequenced textual representations and the closed captioning data.3. The method of claim 1 , wherein the content is a live feed of media.4. The method of claim 1 , wherein the cue is a vocal cue spoken during the production.5. The method of claim 2 , wherein the cue is textual claim 2 , the textual cue being related to the closed captioning data.6. The method of claim 1 , ...

Подробнее
07-01-2021 дата публикации

USER ADAPTIVE CONVERSATION APPARATUS AND METHOD BASED ON MONITORING OF EMOTIONAL AND ETHICAL STATES

Номер: US20210005187A1
Принадлежит:

A user adaptive conversation apparatus generating a talk for a conversation based on emotional and ethical states of a user. A voice recognition unit converts a talk of the user in a conversational situation into a natural language script form to generate talk information. An artificial visualization unit generates situation information by recognizing talking situation from a video and generates intention information indicating an intention of the talk. A natural language analysis unit converts the situation information and the intention information into the natural language script form. A natural language analysis unit analyzes the talk information, the intention information, and the situation information. A conversation state tracing unit generates current talk state information representing a meaning of the talk information by interpreting the talk information according to the intention information and the situation information, and determines next talk state information including candidate responses corresponding to the current talk status information. 1. A user adaptive conversation apparatus , comprising:a voice recognition unit configured to convert a talk of a user in a conversational situation into a natural language script form to generate talk information;an artificial visualization unit configured to recognize a talking situation from a video acquired in the conversational situation to generate situation information indicating the talking situation and generate intention information indicating an intention of the talk;a natural language analysis unit configured to convert the situation information and the intention information into the natural language script form;a natural language analysis unit configured to perform a natural language analysis for the talk information, the intention information, and the situation information; anda conversation state tracing unit configured to generate current talk state information representing a meaning of the talk ...

Подробнее
07-01-2021 дата публикации

ANALYSIS OF A TOPIC IN A COMMUNICATION RELATIVE TO A CHARACTERISTIC OF THE COMMUNICATION

Номер: US20210005188A1
Принадлежит:

A device monitors a communication between a user associated with a user device and a service representative associated with a service representative device, and causes a natural language processing model to perform a natural language processing analysis of a user input of the communication to identify a topic associated with the communication. The device determines a first score associated with the topic, and determines a second score associated with enabling the communication, where the first score and second score indicate a service performance score of an entity. The device causes a sentiment analysis model to perform a sentiment analysis of the communication to determine a sentiment score indicating a level of satisfaction the user has relative to the topic. The device updates a transaction protocol associated with the topic based on the service performance score, and/or updates a communication processing protocol associated with the communication based on the sentiment score. 1. A method , comprising:receiving, by a device, data associated with a communication between a user and a service representative;tracking, by the device, during the communication, and using a sentiment analysis model, a level of satisfaction of the user with respect to the communication; and 'the representative rating being based on a change in a measure of user sentiment during the communication.', 'determining, by the device and based on tracking the level of satisfaction of the user, a representative rating for the service representative,'}2. The method of claim 1 , wherein determining the representative rating comprises:determining the representative rating using a classification technique to determine a categorical outcome.3. The method of claim 1 , wherein receiving the data associated with the communication comprises:receiving the data associated with the communication from a log or record of service representative performance scores.4. The method of claim 1 , further comprising: ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR TEXT-ENABLED AUTOMATED AGENT ASSISTANCE WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210005192A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method , comprising:executing an automation infrastructure within a cloud-based contact center that includes a communication manager, speech-to-text converter, a natural language processor, and an inference processor exposed by application programming interfaces; andexecuting an agent assist functionality within the automation infrastructure that performs operations comprising:receiving a text communication from a customer;performing inference processing on the text to determine a customer intent;automatically analyzing the text to determine a subject of the text communication and key terms associated with the subject;automatically parsing a knowledgebase using the key terms for at least one responsive answer associated with the subject; andproviding the solution to an agent in a unified interface during the communication with the customer.21. The method of , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.3. The method of claim 1 , further comprising:querying a database of customer-agent transcripts using the key terms; anddisplaying responsive results from the database of customer-agent transcripts in the second field in the unified interface.4. The method of claim 1 , wherein the method is performed in real-time as the customer communication progresses with the agent.5. The method of claim 1 , further comprising concurrently displaying to ...

Подробнее
07-01-2021 дата публикации

Method for Exiting a Voice Skill, Apparatus, Device and Storage Medium

Номер: US20210005193A1

A method for exiting a voice skill, an apparatus, a device, and a storage medium are provided by embodiments of the present disclosure, wherein a user voice instruction is received; a target exit intention corresponding to the user voice instruction is identified according to the user voice instruction and a grammar rule of a preset exit intention; and a corresponding operation is executed on a current voice skill of a device according to the target exit intention. The embodiments of the present disclosure refine and expand the user's exit intention. After the target exit intention to which the user voice instruction belongs is identified, the corresponding operation is executed according to the target exit intention so as to meet the users' different exit requirements for the voice skills, enhance the fluency and convenience of user interaction with the device and improve the user's exit experience when using the voice skills.

Подробнее
07-01-2021 дата публикации

System and method for speech-enabled automated agent assistance within a cloud-based contact center

Номер: US20210005206A1
Принадлежит: Talkdesk Inc

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing.

Подробнее
02-01-2020 дата публикации

INTERACTIVE METHOD AND DEVICE OF ROBOT, AND DEVICE

Номер: US20200005772A1
Автор: DAI Jun, Liu Ying
Принадлежит:

Embodiments of the present disclosure provide an interactive method of a robot, an interactive device of a robot and a device. The method includes: obtaining voice information input by an interactive object, and performing semantic recognition on the voice information to obtain a conversation intention; obtaining feedback information corresponding to the conversation intention based on a conversation scenario knowledge base pre-configured by a simulated user; and converting the feedback information into a voice of the simulated user, and playing the voice to the interactive object. 1. An interactive method for a robot , comprising:obtaining voice information input by an interactive object, and performing semantic recognition on the voice information to obtain a conversation intention;obtaining feedback information corresponding to the conversation intention based on a conversation scenario knowledge base pre-configured by a simulated user; andconverting the feedback information into a voice of the simulated user, and playing the voice to the interactive object.2. The method according to claim 1 , wherein obtaining the feedback information corresponding to the conversation intention based on the conversation scenario knowledge base pre-configured by the simulated user comprises:querying the conversation scenario knowledge base based on the conversation intention, to obtain a query path;when the query path shows a preset path, querying rich media knowledge pre-configured by the simulated user and/or structured knowledge related to user characteristics and pre-configured by the simulated user, to obtain the feedback information corresponding to the conversation intention.3. The method according to claim 2 , wherein after querying the conversation scenario knowledge base based on the conversation intention to obtain the query path claim 2 , the method further comprises:when the query path shows an external path, querying a search engine pre-configured by the simulated ...

Подробнее
02-01-2020 дата публикации

SYSTEMS AND METHODS FOR PERFORMING ACTIONS ON NETWORK-CONNECTED OBJECTS IN RESPONSE TO REMINDERS ON DEVICES BASED ON AN ACTION CRITERION

Номер: US20200005777A1
Автор: Wittke David G.
Принадлежит:

Systems and methods are disclosed for performing actions on network-connected objects in response to reminders on devices. An input from a first user device is received wherein keywords of the input correspond to an action identifier corresponding to an action. The system determines a plurality of network-connected devices capable of performing the action. A comparison is executed for each of the plurality of network-connected devices which identifies a device identifier from the words of the input determining a target device for performing the action. The system determines a plurality of criteria identifiers for performing the action on the target device. A comparison is executed for each of the criteria identifiers which identifies an action criterion from the words of the input. A command is transmitted, from the user device, for the action to be executed on the target device according to the action criterion. 1. A method for performing actions on network-connected objects in response to reminders on devices , the method comprising:receiving, from a user, an input from a first user device;parsing, at the first user device, words of the input to identify a first keyword, wherein the first keyword corresponds to an action identifier for one of a plurality of network actions;determining, at the first user device, an action corresponding to the action identifier;determining, at the first user device, a plurality of network-connected devices capable of performing the action;determining a plurality of device identifiers for each of the plurality of network-connected devices;executing a first comparison of each of the plurality of device identifiers for each of the plurality of network-connected devices to the words of the input to identify a second keyword, wherein the second keyword corresponds to one of the plurality of device identifiers for one of the plurality of network-connected devices;determining, based on the second keyword, a target device, from the ...

Подробнее
02-01-2020 дата публикации

Novel and innovative means of providing an anonymized and secure mechanism for speech-to-text conversion. This invention provides a versatile and extensible privacy layer that leverages existing cloud-based Automated Speech Recognition (ASR) services and can accommodate emerging speech-to-text technologies, such as Natural Language Processing (NLP), voice bots and other voice-based artificial intelligence interfaces. This invention also allows the latest and best-of-breed speech technologies to be applied to the legal, medical, financial, and other privacy-sensitive fields without sacrificing

Номер: US20200005792A1
Автор: Wutscher Ralph T.
Принадлежит:

Novel and innovative means of providing an anonymized and secure mechanism for speech-to-text conversion. This invention provides a versatile and extensible privacy layer that leverages existing cloud-based Automated Speech Recognition (ASR) services and can accommodate emerging speech-to-text technologies, such as Natural Language Processing (NLP), voice bots and other voice-based artificial intelligence interfaces. This invention also allows the latest and best-of-breed speech technologies to be applied to the legal, medical, financial, and other privacy-sensitive fields without sacrificing security and privacy. 1. A mechanism and method for securely and privately leveraging best-of-breed Automated Speech Recognition (ASR) services while maintaining the confidentiality of the requestor and their data , comprising:Interfacing with publicly available ASR services as selected and determined by the user through a rules-based approach through the ASR services' existing Application Layer Interface (API) or by use of a simple abstraction interface where the ASR does not provide an API;Securely and reliably collecting voice data as streams or files;Deconstructing the speech data into distinct fragments;Using unrelated identification and obfuscation to prevent exploitation by the ASR service providers and/or hackers;Using an encrypted stream router to convey the distinct speech data fragments obtained from the user to multiple ASR with each ASR receiving only a portion of the distinct speech data;Receiving the results from the ASR following each respective ASR's processing of the distinct speech data fragments provided;Analyzing the data received from the ASRs and applying configurable syntax rules to parse and process the speech data;Applying the processed speech data to trigger pre-determined events or entries as specified by the user; andAllowing the user to designate and prioritize speech input streams.2. A computer system implementing the mechanism and method in claim ...

Подробнее
02-01-2020 дата публикации

Method and apparatus for processing speech

Номер: US20200005793A1
Автор: Ya Wu

Embodiments of a method and apparatus for processing a speech are provided. The method can include: acquiring, in response to determining at least one speech interaction device in a target speech interaction device set receiving an input speech, a speech feature of the input speech received by a speech interaction device of the at least one speech interaction device; and selecting, based on the speech feature of the input speech received by the speech interaction device in the at least one speech interaction device, a first speech interaction device from the at least one speech interaction device to process the input speech. Some embodiments realize the selection of a targeted speech interaction device.

Подробнее
03-01-2019 дата публикации

LINGUISTIC PROFILING FOR DIGITAL CUSTOMIZATION AND PERSONALIZATION

Номер: US20190005949A1
Автор: Ravin Yael, Togwe Thembani
Принадлежит:

A linguistic profiling method, system, and computer program product include capturing a language input of an individual user, analyzing the language input to detect an attribute of the language input, and synthesizing the attribute to characterize a feature of the individual user. 1. A computer-implemented linguistic profiling method , the method comprising:capturing a language input of an individual user;analyzing the language input to detect an attribute of the language input;synthesizing the attribute to characterize a feature of the individual user; andcombining a plurality of synthesized features to create a combined feature profile of the individual user as a one-to-one profile for only the individual user,wherein the attribute and the feature are dynamically detected and are not pre-set via the analyzing and synthesizing.2. (canceled)3. The computer-implemented method of claim 1 , wherein the language input is selected from a group consisting of:spoken text;sign language;written text; andinferred speech.4. The computer-implemented method of claim 1 , wherein the attribute is based on an individual claim 1 , user-specific identifying feature of the user.5. The computer-implemented method of claim 1 , wherein the feature comprises a classification of the individual user based on the attribute.6. The computer-implemented method of claim 1 , wherein a confidence level for the attribute is output by the analyzing claim 1 , andwherein the synthesizing characterizes the attribute to the feature based on the confidence level.7. The computer-implemented method of claim 1 , wherein a third party user group profile is created by combining a plurality of the combined feature profile of the individual user based on a specification of the third party user group profile.8. The computer-implemented method of claim 1 , wherein the feature of the individual user is determined by a third party.9. The computer-implemented method of claim 1 , embodied in a cloud-computing ...

Подробнее
03-01-2019 дата публикации

INTENTION ESTIMATION DEVICE AND INTENTION ESTIMATION METHOD

Номер: US20190005950A1
Автор: ISHII Jun, JING Yi
Принадлежит: Mitsubishi Electric Corporation

When among simple sentences which are estimation targets for an intention estimator, there is a simple sentence whose intention estimation has failed, a supplementary information estimator estimates supplementary information from the simple sentence by using a supplementary information estimation model stored in a supplementary information estimation model storage. When among the simple sentences which are the estimation targets for the intention estimator, there is a simple sentence from which an imperfect intention estimation result is provided, an intention supplementation unit supplements the imperfect intention estimation result by using the supplementary information estimated by the supplementary information estimator. 111-. (canceled)12. An intention estimation device comprising: to carry out a morphological analysis on a complex sentence including plural intentions,', 'to carry out a syntactic analysis on the complex sentence on which the morphological analysis is carried out, to divide the complex sentence into plural simple sentences,, 'processing circuitry'} when among the simple sentences which are estimation targets, there is a simple sentence whose intention estimation has failed, to estimate supplementary information from the simple sentence whose intention estimation has failed, and', 'when among the simple sentences which are the estimation targets, there is a simple sentence from which an imperfect intention estimation result is provided, to supplement the imperfect intention estimation result by using the estimated supplementary information., 'to estimate an intention included in each of the plural simple sentences,'}13. The intention estimation device according to claim 12 , wherein the processing circuitry holds a supplementary information estimation model showing a relation between simple sentences and pieces of supplementary information claim 12 ,wherein the processing circuitry estimates the supplementary information by using the ...

Подробнее
07-01-2021 дата публикации

METHOD FOR CONTACT-CENTER MOBILE VIRTUAL NETWORK OPERATION

Номер: US20210006654A1
Автор: Gramacho Rui, Paiva Tiago
Принадлежит:

Methods for providing a cloud-based contact center solution configured as a mobile virtual network operator (MVNO) that can provide mobile subscription and call services and applications to contact center agents over a third-party communication system (e.g., without the contact center having its own spectrum allocation. Advanced or complex applications and services may thus be maintained/executed in the cloud-based contact center with minimal configuration to the respective mobile device that would use such applications and services. 1. A method is disclosed of configuring a mobile device for use by an agent of a cloud-based contact center to natively operate with the cloud-based contact center , the method comprising:installing in the mobile device a subscriber identification module (SIM) associated with operation with a mobile network operator comprising a cloud-based contact center;authenticating via the mobile device the subscriber identification module with the mobile network operator comprising the cloud-based contact center; andnatively routing from a network infrastructure at least a portion of a data transmission from an initiated data exchange between the mobile device and the mobile network operator comprising the cloud-based contact center, wherein the mobile network operator is configured to analyze the data transmission in one or more intelligent contact center applications.2. The method of claim 1 , further comprising:converting, at the mobile network operator comprising the cloud-based contact center, a voice portion of the routed portion of data transmission to text data; andanalyzing, at the mobile network operator comprising the cloud-based contact center, the text data to provide agent assist information in the intelligent contact center applications.3. The method of claim 2 , wherein at least one of the intelligent contact center applications is configured to:extract smart notes from the text data real-time; andtransmit the smart notes to the ...

Подробнее
07-01-2021 дата публикации

CONTACT-CENTER MOBILE VIRTUAL NETWORK OPERATOR

Номер: US20210006655A1
Автор: Gramacho Rui, Paiva Tiago
Принадлежит:

Disclosed herein are computer readable medium with instructions for a cloud-based contact center, and corresponding network devices, configured as a mobile virtual network operator (MVNO) that can provide mobile subscription and call services and applications to contact center agents over a third-party communication system. 1. A non-transitory computer readable medium comprising instructions stored thereon , wherein execution of the instructions by a processor cause the processor to:authenticate a mobile device comprising subscriber identification module, the subscriber identification module being configured with an identifier associated with a mobile network operator comprising a cloud-based contact center; andnatively route at least a portion of data transmission from an initiated data exchange between the mobile device and the mobile network operator comprising the cloud-based contact center, wherein the mobile network operator is configured to analyze the data transmission for one or more intelligent contact center applications.2. The computer readable medium of claim 1 , wherein the mobile network operator comprising the cloud-based contact center is configured to i) process a voice portion of the routed portion of data transmission and convert the voice portion to text data and ii) analyze the text data to provide agent assist information in the intelligent contact center applications.3. The computer readable medium of claim 2 , wherein the intelligent contact center applications comprise a first application configured to extract smart notes from the text data real-time and transmit the smart notes to the mobile device to be presented at a graphical user interface of the mobile device.4. The computer readable medium of claim 2 , wherein the intelligent contact center applications comprise a second application configured to search a database with the text data and transmit retrieved information from the search to the apparatus to be presented at a graphical ...

Подробнее
07-01-2021 дата публикации

CONTACT-CENTER MOBILE VIRTUAL NETWORK OPERATOR

Номер: US20210006656A1
Автор: Gramacho Rui, Paiva Tiago
Принадлежит:

Disclosed herein are cloud-based contact center solutions configured as a mobile virtual network operator (MVNO) that can provide mobile subscription and call services and applications to contact center agents over a third-party communication system. Also disclosed are networking devices that communicates with the mobile virtual network operator. 1. An apparatus for use by an agent of a cloud-based contact center to process customer calls , the apparatus comprising:a mobile device for the agent comprising a processor and memory, the memory having instructions stored thereon; anda subscriber identification module, the subscriber identification module being configured with an identifier associated with a mobile network operator comprising the cloud-based contact center, authenticate with the mobile network operator comprising the cloud-based contact center; and', 'natively route at least a portion of data transmission from an initiated data exchange between the mobile device and the mobile network operator comprising the cloud-based contact center, wherein the mobile network operator is configured to analyze the data transmission for one or more intelligent contact center applications., 'wherein execution of the instructions by the processor, cause the processor to2. The apparatus of claim 1 , wherein the mobile network operator comprising the cloud-based contact center is configured to i) process a voice portion of the routed portion of data transmission and convert the voice portion to text data and ii) analyze the text data to provide agent assist information in the intelligent contact center applications.3. The apparatus of claim 2 , wherein at least one of the intelligent contact center applications is configured to extract smart notes from the text data real-time and transmit the smart notes to the apparatus to be presented at a graphical user interface of the apparatus.4. The apparatus of claim 2 , wherein at least one of the intelligent contact center ...

Подробнее
07-01-2021 дата публикации

SYSTEM AND METHOD FOR SPEECH-ENABLED AUTOMATED AGENT ASSISTANCE WITHIN A CLOUD-BASED CONTACT CENTER

Номер: US20210006660A1
Принадлежит:

Methods to reduce agent effort and improve customer experience quality through artificial intelligence. The Agent Assist tool provides contact centers with an innovative tool designed to reduce agent effort, improve quality and reduce costs by minimizing search and data entry tasks The Agent Assist tool is natively built and fully unified within the agent interface while keeping all data internally protected from third-party sharing. 1. A method for automated services in a geographically-distributed cloud-based contact center , the method comprising:receiving, by the contact center, a speech communication from a customer;converting, by the contact center, the speech communication to text to perform inference processing on the text to determine a customer intent;automatically analyzing, by the contact center, the text to determine a subject of the speech communication and key terms associated with the subject;automatically parsing, by the contact center, a knowledgebase using the key terms for at least one responsive answer associated with the subject; andproviding, by the contact center, the solution to an agent in a unified interface during the communication with the customer.21. The method of , further comprising:querying a customer relationship management (CRM) platform/a customer service management (CSM) platform using the key terms; anddisplaying responsive results from the CRM/CSM in the second field in the unified interface.3. The method of claim 1 , further comprising:querying a database of customer-agent transcripts using the key terms; anddisplaying responsive results from the database of customer-agent transcripts in the second field in the unified interface.4. The method of claim 1 , wherein the method is performed in real-time as the customer communication progresses with the agent.5. The method of claim 1 , further comprising concurrently displaying to the agent the text in a first field of the unified interface and the solution in a second field of ...

Подробнее
20-01-2022 дата публикации

Component libraries for voice interaction services

Номер: US20220019406A1
Принадлежит: Google LLC

The disclosed embodiments include computerized methods, systems, and devices, including computer programs encoded on a computer storage medium, for integrating voice-based interaction and control into a native graphical user interface (GUI) of an executed application. For example, a communications device may obtaining component data identifying a plurality of components of a voice-user interface from a computing system maintained by a voice-service provider, and may execute an application linked to a corresponding one of the components of the voice-user interface. The communications device may generate the native GUI based on an output of the executed application, and may generate an interface element representative of the corresponding one of the components of the voice-user interface. The communications device may present the generated interface element within the native GUI, which may embed the corresponding component of the voice-user interface into the native GUI.

Подробнее
12-01-2017 дата публикации

DEVICE AND METHOD FOR UNDERSTANDING USER INTENT

Номер: US20170011742A1
Принадлежит: Mitsubishi Electric Corporation

A voice recognizer generates plural voice recognition results from one input speech . For each of the voice recognition results, an intent understanding processor estimates an intent to thereby output one or more candidates of intent understanding results and scores of them. A weight calculator calculates standby weights using setting information of a control target apparatus. An intent understanding corrector corrects the scores of the candidates of intent understanding result, using the standby weights, to thereby calculate their final scores, and then selects one from among the candidates of intent understanding result, as an intent understanding result , on the basis of the final scores. 110-. (canceled)11. An intent understanding device , comprising:a voice recognizer that recognizes one speech spoken in a natural language by a user, to thereby generate plural voice recognition results of highly ranked recognition scores;a morphological analyzer that converts the respective voice recognition results into morpheme strings;an intent understanding processor that estimates an intent about the speech by the user on the basis of each of the morpheme strings, to thereby output from each one of the morpheme strings, one or more candidates of intent understanding result and scores indicative of degrees of likelihood of the candidates and generate the candidates of intent understanding result in descending order of likelihoods of the plural voice recognition results;a weight calculator that calculates respective weights for the candidates of intent understanding result; andan intent understanding corrector that corrects the scores of the candidates of intent understanding result, using the weights, to thereby calculate their final scores, and then selects the candidate of intent understanding result with the final score that satisfies a preset condition first, as the intent understanding result.12. The intent understanding device of claim 11 , wherein the weight ...

Подробнее
11-01-2018 дата публикации

CONCEPT-BASED SEARCH AND CATEGORIZATION

Номер: US20180011929A1
Автор: Unitt Ashley
Принадлежит:

A system and method for concept-based search and categorization that uses a lexical database to take a search term and from this to build a set of concepts and related terms and then searches stemmed or lemmatized text from a call transcription, email or chat message to perform categorization based on these concepts. 1. A system for concept-based search and categorization , comprising: receive an interaction via a network,', "produce a full-text transcript of the interaction's content, and", 'store the full-text transcript in a searchable database;, 'a network-connected media server computer comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory, the programming instructions, when executed by the processor, cause the processor to create a plurality of search terms from the full-text transcript retrieved from the searchable database;', 'perform a plurality of stemming or lemmatizing operations on the plurality of search terms;', 'query a lexical database via the network using the plurality of search terms to find a plurality of additional search terms, the plurality of additional search terms related and similar to the plurality of search terms;', 'expand, using the plurality of additional search terms, the plurality of search terms into an expanded search query;', 'search at least a portion of the searchable database based at least in part on the expanded search query to create a plurality of search results; and', 'produce a stemmed or lemmatized transcript based on at least a portion of the plurality of search results;', 'store the stemmed or lemmatized transcript in the searchable database., 'a network-connected concept-based search engine comprising at least another processor, another memory, and another plurality of programming instructions stored in the another its memory, the another plurality of programming instructions, when executed by the another processor, cause the another processor to2. A method for ...

Подробнее
10-01-2019 дата публикации

DIALOG AGENT FOR CONDUCTING TASK-ORIENTED COMPUTER-BASED COMMUNICATIONS

Номер: US20190012371A1
Принадлежит:

Embodiments of the present invention provide a system for implementing multi-turn dialogs. The system performs a method that includes receiving a series of user utterances, generating a series of responsive system utterances, and labeling the series of responsive system utterances to generate training data for training a dialog management policy. The labeling includes executing a reward function at each turn of a dialog, in which for each turn of the dialog the reward function is configured to output a reward value that is based at least in part on an accuracy of the responsive system utterance of the turn and on number of dialog turns elapsed. 1. A system for implementing multi-turn dialogs , wherein the system is configured to perform a method comprising:receiving, by a dialog handler of the system, a series of user utterances;generating, by the dialog handler, based at least in part on a predetermined dialog management policy and on information retrieved from multiple tables of a database for a domain, a series of responsive system utterances;wherein each system utterance of the series of responsive system utterances is responsive to a different user utterance of the series of user utterances;wherein a dialog comprises a number of dialog turns, wherein each dialog turn comprises a respective pair of user and responsive system utterances; andlabeling, by the dialog handler, the series of responsive system utterances to generate training data for training a subsequent dialog management policy;wherein labeling the series of responsive system utterances includes executing a reward function at each turn of the dialog;wherein for each turn of the dialog the reward function is configured to output a reward value that is based at least in part on an accuracy of the responsive system utterance of the turn and on number of dialog turns elapsed.2. The system of claim 1 , wherein the reward function incorporates a dialog complexity estimator that is configured to calculate a ...

Подробнее
11-01-2018 дата публикации

REDUCING THE NEED FOR MANUAL START/END-POINTING AND TRIGGER PHRASES

Номер: US20180012596A1
Принадлежит:

Systems and processes for selectively processing and responding to a spoken user input are provided. In one example, audio input containing a spoken user input can be received at a user device. The spoken user input can be identified from the audio input by identifying start and end-points of the spoken user input. It can be determined whether or not the spoken user input was intended for a virtual assistant based on contextual information. The determination can be made using a rule-based system or a probabilistic system. If it is determined that the spoken user input was intended for the virtual assistant, the spoken user input can be processed and an appropriate response can be generated. If it is instead determined that the spoken user input was not intended for the virtual assistant, the spoken user input can be ignored and/or no response can be generated. 1. A method for operating a virtual assistant on an electronic device , the method comprising:receiving, at the electronic device, an audio input;monitoring the audio input to identify a first spoken user input;identifying the first spoken user input in the audio input;determining whether to respond to the first spoken user input based on contextual information associated with the first spoken user input, wherein the contextual information comprises a direction of the user's gaze when the first spoken user input was received; generating a response to the first spoken user input; and', 'monitoring the audio input to identify a second spoken user input; and, 'in response to a determination to respond to the first spoken user inputin response to a determination not to respond to the first spoken user input, monitoring the audio input to identify the second spoken user input without generating the response to the first spoken user input.2. The method of claim 1 , wherein determining whether to respond to the first spoken user input based on contextual information associated with the first spoken user input ...

Подробнее
09-01-2020 дата публикации

INTELLIGENT ASSISTANT

Номер: US20200012906A1
Принадлежит: Microsoft Technology Licensing, LLC

Examples are disclosed herein that relate to entity tracking. One examples provides a computing device comprising a logic processor and a storage device holding instructions executable by the logic processor to receive image data of an environment including a person, process the image data using a face detection algorithm to produce a first face detection output at a first frequency, determine an identity of the person based on the first face detection output, and process the image data using another algorithm that uses less computational resources of the computing device than the face detection algorithm. The instructions are further executable to track the person within the environment based on the tracking output, and perform one or more of updating the other algorithm using a second face detection output, and updating the face detection algorithm using the tracking output. 1. A computing device , comprising:a logic processor; and receive image data of an environment including a person;', 'process the image data using a face detection algorithm to produce a first face detection output at a first frequency;', 'select at least one tracking algorithm that uses less computational resources of the computing device than the face detection algorithm, and produces a tracking output at a second frequency greater than the first frequency;', 'process the image data using the at least one tracking algorithm; and', 'track the person within the environment based on the tracking output produced by the at least one tracking algorithm., 'a storage device holding instructions executable by the logic processor to2. The computing device of claim 1 , wherein the instructions are executable to select the at least one tracking algorithm based on available computing resources of the computing device.3. The computing device of claim 1 , wherein the instructions are executable to select the at least one tracking algorithm based on a battery life condition associated with the computing ...

Подробнее
14-01-2021 дата публикации

VISION-ASSISTED SPEECH PROCESSING

Номер: US20210012769A1
Принадлежит: SoundHound, Inc.

Systems and methods for processing speech are described. In certain examples, image data is used to generate visual feature tensors and audio data is used to generate audio feature tensors. The visual feature tensors and the audio feature tensors are used by a linguistic model to determine linguistic features that are usable to parse an utterance of a user. The generation of the feature tensors may be jointly configured with the linguistic model. Systems may be provided in a client-server architecture. 1. A client device for processing speech comprising:an audio capture device to capture audio data associated with an utterance from a user;an image capture device to capture frames of image data, the image data featuring an environment of the user;a visual feature extractor to receive the frames of image data from the image capture device and to generate one or more visual feature tensors, the visual feature tensors providing a compressed representation of the frames of image data;an audio feature extractor to receive the audio data from the audio capture device and to generate one or more audio feature tensors; anda transmitter to transmit the visual feature tensors and the audio feature tensors to a server device, the server device being configured to supply at least the visual feature tensors and the audio feature tensors to a linguistic model, the linguistic model being configured to determine linguistic features that are usable to parse the utterance,wherein the visual feature extractor and the audio feature extractor are jointly configured with the linguistic model.2. The client device of claim 1 , wherein one or more of the visual feature extractor and the audio feature extractor comprise a neural network architecture.3. The client device of claim 1 , wherein the visual feature tensors comprise a numeric representation of a visual context for the environment claim 1 , and wherein the transmitter is configured to transmit the audio data to the server device with ...

Подробнее
14-01-2021 дата публикации

IMAGE REPRESENTATION OF A CONVERSATION TO SELF-SUPERVISED LEARNING

Номер: US20210012791A1
Принадлежит:

A system and method for receiving, using one or more processors, a first conversation; identifying, using the one or more processors, a first set of utterances associated with a first conversation participant and a second set of utterances associated with a second conversation participant; and generating, using the one or more processors, a first image representation of the first conversation, the first image representation of the first conversation visually representing the first set of utterances and second set of utterances, wherein an utterance is visually represented by a first parameter associated with timing of the utterance, a second parameter associated with a number of tokens in the utterance, and a third parameter associated with which conversation participant was a source of the utterance. 1. A method comprising:receiving, using one or more processors, a first conversation;identifying, using the one or more processors, a first set of utterances associated with a first conversation participant and a second set of utterances associated with a second conversation participant; andgenerating, using the one or more processors, a first image representation of the first conversation, the first image representation of the first conversation visually representing the first set of utterances and second set of utterances, wherein an utterance is visually represented by a first parameter associated with timing of the utterance, a second parameter associated with a number of tokens in the utterance, and a third parameter associated with which conversation participant was a source of the utterance.2. The method of claim 1 , wherein the first image representation of the first conversation is a bar chart claim 1 , the bar chart including a set of bars claim 1 , each bar in the set of bars associated with an utterance from one of the first set of utterances and the second set of utterances claim 1 , a location and first dimension of a first bar along a first axis serving ...

Подробнее
09-01-2020 дата публикации

METHOD AND APPARATUS FOR GENERATING INFORMATION

Номер: US20200013399A1
Принадлежит:

A method and an apparatus for generating information are provided. The method includes: determining, in response to receiving a first user sentence, whether a keyword of a preset first category is included in the first user sentence, the first category including at least one subcategory; determining, in response to determining the first category keyword being included in the first user sentence, the first category keyword included in the first user sentence as a first keyword, and determining a subcategory to which the first keyword belongs, to generate a first keyword set and a subcategory set; and selecting, based on the first keyword set and the subcategory set, a song list from a pre-generated song list set as a to-be-played song list, to generate a to-be-played song list set, the song list including at least one piece of audio and song list category information. 1. A method for generating information , comprising:determining, in response to receiving a first user sentence, whether a keyword of a preset first category is included in the first user sentence, the first category including at least one subcategory;determining, in response to determining the first category keyword being included in the first user sentence, the first category keyword included in the first user sentence as a first keyword, and determining a subcategory to which the first keyword belongs, to generate a first keyword set and a subcategory set; andselecting, based on the first keyword set and the subcategory set, a song list from a pre generated song list set as a to-be-played song list, to generate a to-be-played song list set, the song list including at least one piece of audio and song list category information.2. The method according to claim 1 , wherein the selecting claim 1 , based on the first keyword set and the subcategory set claim 1 , a song list from a pre-generated song list set as a to-be-played song list claim 1 , to generate a to-be-played song list set comprises: ...

Подробнее
09-01-2020 дата публикации

Method and apparatus for recognizing a voice

Номер: US20200013407A1
Автор: Jong Hoon CHAE
Принадлежит: LG ELECTRONICS INC

Disclosed are a speech recognition method and a speech recognition device, in which speech recognition is performed by executing an artificial intelligence (AI) algorithm and/or a machine learning algorithm provided therein. According to one embodiment, the speech recognition method includes buffering a spoken utterance, extracting a standby wake-up word corresponding to a preset wake-up word from the spoken utterance by comparing the buffered spoken utterance to the preset wake-up word, analyzing the role of the standby wake-up word in the spoken utterance, determining the speech intent in uttering the standby wake-up word by using results of analyzing the role of the standby wake-up word, and determining whether to execute a spoken sentence as a voice command in the spoken utterance and processing the spoken sentence accordingly.

Подробнее
14-01-2021 дата публикации

HANDLING CALLS ON A SHARED SPEECH-ENABLED DEVICE

Номер: US20210014354A1
Принадлежит:

In some implementations, an utterance that requests a voice call is received, the utterance is classified as spoken by a particular known user, the particular known user is determined to be associated with a personal voice number, and in response to determining that the particular known user is associated with a personal voice number, the voice call is initiated with the personal voice number. 1. A method implemented by one or more processors , comprising:receiving an utterance that requests a voice call, the utterance being detected via one or more microphones of a speech-enabled device;determining, based on the utterance, that the utterance requests that a voice call be made to a recipient voice number;classifying the utterance as spoken by a particular known user, the classifying being before the voice call is initiated;determining, before the voice call is initiated, whether a voice number used to place voice calls as the particular known user is known for the particular known user classified as having spoken the utterance, wherein the voice number used to place voice calls as the particular known user identifies the particular known user as a caller to recipients of the voice calls; and 'initiating, by the speech-enabled device, the voice call to the recipient voice number with the voice number used to place voice calls as the particular known user instead of with another voice number.', 'in response to determining that the utterance requests that the voice call be made to the recipient number and in response to determining that the voice number used to place voice calls as the particular known user is known for the particular known user classified as having spoken the utterance2. The method of claim 1 , wherein classifying the utterance as spoken by a particular known user comprises:determining whether speech in the utterance matches speech corresponding to the particular known user.3. The method of claim 2 , wherein classifying the utterance as spoken by the ...

Подробнее
03-02-2022 дата публикации

INITIALIZING A CONVERSATION WITH AN AUTOMATED AGENT VIA SELECTABLE GRAPHICAL ELEMENT

Номер: US20220035643A1
Принадлежит:

Methods, apparatus, systems, and computer-readable media are provided for using selectable elements to invoke an automated assistant at a computing device. While operating the computing device, a user may not be aware that the automated assistant can be invoked according to certain invocation phrases. In order to inform the user of the functionality of the automated assistant, the user can be presented with selectable elements that can initialize the automated assistant when selected. Furthermore, a selectable element can provide an invocation phrase in textual form so that the user is aware of their ability to invoke the automated assistant by speaking the invocation phrase. The selectable element can be presented at different devices associated with the user, and the automated assistant can be initialized at a device that is separate from the device where the selectable element is presented. 1. A computer-implemented method , comprising: wherein the selectable element is rendered at the graphical user interface of the first computing device while an application is executing at the first computing device, and', 'wherein the selectable element is rendered at the graphical user interface with a command phrase that includes natural language content, which, when provided as a spoken input by a user to an automated assistant interface, prior to the selectable element being rendered at the graphical user interface of the first computing device, transitions an automated assistant into an operating state in which the automated assistant causes an operation associated with the application to be performed; and', identifying multiple computing devices associated with an account of the user associated with the first computing device, wherein the multiple computing devices include at least the first computing device and one or more additional computing devices;', 'selecting a particular computing device of the one or more additional computing devices for initializing the ...

Подробнее
03-02-2022 дата публикации

SYSTEMS AND METHODS FOR LEVERAGING METADATA FOR CROSS PRODUCT PLAYLIST ADDITION VIA VOICE CONTROL

Номер: US20220035859A1
Принадлежит:

Systems and methods for generating a playlist of audio content for a vehicle are disclosed. An audio input is received at a vehicle entertainment system of the vehicle while an audio content item is currently played by the vehicle entertainment system. The audio input includes an audio command trigger and an audio playlist command. In response to detecting the audio command trigger in the audio input, the audio input is parsed to determine the audio playlist command. A metadata associated with the audio content item is determined. In response to determining the audio playlist command, the audio content item is caused to be added to an audio content playlist of a third-party service based on the metadata of the audio content item. 1. A method of generating a playlist of audio content for a vehicle comprising:receiving an audio input at a vehicle entertainment system of the vehicle while an audio content item is currently played by the vehicle entertainment system, wherein the audio input includes an audio command trigger and an audio playlist command;in response to detecting the audio command trigger in the audio input, parsing the audio input to determine the audio playlist command;determining a metadata associated with the audio content item of the audio content; andin response to determining the audio playlist command, causing the audio content to be added to an audio content playlist of a third-party service based on the metadata of the audio content item.2. The method of claim 1 , wherein the audio content is internet-sourced or terrestrially sourced.3. The method of claim 1 , wherein the third-party service is identified in the audio playlist command and wherein the metadata comprises an audio content identifier that identifies the audio content to the vehicle entertainment system claim 1 , the method further comprising translating the audio content identifier in the metadata to a third-party audio content identifier based on a protocol claim 1 , wherein the ...

Подробнее
03-02-2022 дата публикации

In-Call Experience Enhancement for Assistant Systems

Номер: US20220036013A1
Принадлежит:

In one embodiment, a method includes establishing a video call between a plurality of client systems, wherein access to an assistant system is persistently maintained during the video call, receiving, from a first client system of the plurality of client systems, a request by a first user to be performed by the assistant system during the video call, wherein the request references one or more activities associated with one or more users associated with the plurality of client systems, analyzing, by a context engine of the assistant system, images of a scene of the video call to identify the one or more activities within the scene, instructing the assistant system to execute the request based on the identified one or more activities, and sending, to one or more of the plurality of client systems, a response to the request while maintaining the video call between the plurality of client systems. 1. A method comprising , by one or more computing systems:establishing a video call between a plurality of client systems, wherein access to an assistant system is persistently maintained during the video call;receiving, from a first client system of the plurality of client systems, a request by a first user to be performed by the assistant system during the video call, wherein the request references one or more activities associated with one or more users associated with the plurality of client systems;analyzing, by a context engine of the assistant system, images of a scene of the video call to identify the one or more activities within the scene;instructing the assistant system to execute the request based on the identified one or more activities; andsending, to one or more of the plurality of client systems, a response to the request while maintaining the video call between the plurality of client systems.2. The method of claim 1 , wherein the request by the first user further references an instruction to perform a virtual activity with respect to one or more of the ...

Подробнее
15-01-2015 дата публикации

Systems and methods for responding to natural language speech utterance

Номер: US20150019217A1
Принадлежит: VoiceBox Technologies Corp

Systems and methods are provided for receiving speech and non-speech communications of natural language questions and/or commands, transcribing the speech and non-speech communications to textual messages, and executing the questions and/or commands. The invention applies context, prior information, domain knowledge, and user specific profile data to achieve a natural environment for one or more users presenting questions or commands across multiple domains. The systems and methods creates, stores and uses extensive personal profile information for each user, thereby improving the reliability of determining the context of the speech and non-speech communications and presenting the expected results for a particular question or command.

Подробнее
03-02-2022 дата публикации

COMPILING A CUSTOMIZED PERSUASIVE ACTION FOR PRESENTING A RECOMMENDATION FOR A USER OF AN INPUT/OUTPUT DEVICE

Номер: US20220036251A1
Принадлежит: Intuition Robotics, Ltd

A method and system for providing a recommendation by a digital assistant using a persuasive action are provided. The method includes determining a recommendation for a user of the digital assistant to perform a certain activity, wherein the recommendation is determined based on a current state of the user; analyzing a historical dataset related to the user to compile a persuasive action, wherein the persuasive action is customized based on at least one convincing method and based on the analysis of the historical dataset and the current state of the user; and presenting the determined recommendation by applying the persuasive action, wherein the recommendation is presented by means of an input/output (I/O) device executing the digital assistant, wherein the persuasive action is a convincing method having the highest probability to cause the user to accept the recommendation of the digital assistant. 1. A method for providing a recommendation by a digital assistant using a persuasive action , comprising:determining a recommendation for a user of the digital assistant to perform a certain activity, wherein the recommendation is determined based on a current state of the user;analyzing a historical dataset related to the user to compile a persuasive action, wherein the persuasive action is customized based on at least one convincing method and based on the analysis of the historical dataset and the current state of the user; andpresenting the determined recommendation by applying the persuasive action, wherein the recommendation is presented by means of an input/output (I/O) device executing the digital assistant, wherein the persuasive action is a convincing method having the highest probability to cause the user to accept the recommendation of the digital assistant.2. The method of claim 1 , further comprising:monitoring a feedback of the user to the presented recommendation;determining an alternate recommendation when the user rejects the presented recommendation; ...

Подробнее
18-01-2018 дата публикации

SYSTEM AND METHOD FOR VISUALLY PRESENTING AUDITORY INFORMATION

Номер: US20180018300A1
Принадлежит:

System and method for analyzing audio data are provided. The audio data may be analyzed to visually present auditory information. For example, the audio data may be analyzed to obtain textual information. Speaker information may be obtained, for example by analyzing input data, such as audio data and image data. Presentation parameters may be selected based on the speaker information. The textual information may be visually present, for example according to the presentation parameters. 1. A wearable apparatus for processing audio and visually presenting information , the wearable apparatus comprising:one or more wearable audio sensors configured to capture audio data from an environment of a user;one or more visual output devices; and analyze the audio data to obtain textual information;', 'obtain speaker information associated with one or more speakers that produced speech in the audio data; and', 'based on the speaker information, present the textual information to the user using the one or more visual output devices., 'at least one processing unit configured to2. The wearable apparatus of claim 1 , wherein the speaker information comprises an association of one or more portions of the textual information with the user; and the at least one processing unit is further configured to forgo presenting at least one of the one or more portions of the textual information associated with the user based on said association.3. The wearable apparatus of claim 1 , wherein the at least one processing unit is further configured to:analyze the audio data to obtain auxiliary information associated with one or more properties of a voice associated with a portion of the textual information; andpresent, using the one or more visual output devices, information based on the auxiliary information in conjunction with the presentation of the portion of the textual information.4. The wearable apparatus of claim 3 , wherein at least one of the one or more properties is at least one of: ...

Подробнее
03-02-2022 дата публикации

AUDIO PROCESSING TECHNIQUES FOR SEMANTIC AUDIO RECOGNITION AND REPORT GENERATION

Номер: US20220036869A1
Принадлежит:

Example methods, apparatus and articles of manufacture to determine semantic information for audio are disclosed. Example apparatus disclosed herein are to process an audio signal obtained by a media device to determine values of a plurality of features that are characteristic of the audio signal, compare the values of the plurality of features to a first template having corresponding first ranges of the plurality of features to determine a first score, the first template associated with first semantic information, compare the values of the plurality of features to a second template having corresponding second ranges of the plurality of features to determine a second score, the second template associated with second semantic information, and associate the audio signal with at least one of the first semantic information or the second semantic information based on the first score and the second score. 120-. (canceled)21. An apparatus comprising:at least one memory;computer readable instructions in the apparatus; and process a first frame of an audio signal to determine first values of a plurality of features of the audio signal;', 'associate the first frame of the audio signal with at least one of first semantic information or second semantic information based on comparison of the first values of the plurality of features to a first template associated with the first semantic information and comparison of the first values of the plurality of features to a second template associated with the second semantic information, the first template having corresponding first ranges of the plurality of features, the second template having corresponding second ranges of the plurality of features;', 'process a second frame of the audio signal to determine second values of the plurality of features; and', 'associate the second frame of the audio signal with at least one of the first semantic information or the second semantic information based on comparison of the second values of ...

Подробнее
03-02-2022 дата публикации

CUSTOMIZING A POLICY OF AN INPUT/OUTPUT DEVICE IN RESPONSE TO USER CONSTRAINTS

Номер: US20220036891A1
Принадлежит: Intuition Robotics, Ltd.

A method and system for generating a modified input/output (I/O) device policy in response to constraints of a user are provided. The method includes determining at least one constraint of a user using the I/O device policy in response to a request to perform a plan defined in the policy, wherein the at least one constraint is determined based on a first dataset collected from different electronic sources connected to the I/O device; generating a first plan customizing the policy based on the at least one determined constraint, wherein the first plan demonstrates a high acceptance score, wherein the acceptance score defines a probability that the user accepts and fulfills the first plan; and executing the first plan defined in the customized policy, wherein executing the first plan further includes causing the I/O device to activate an action that complies with the at least one determined constraint. 1. A method for generating a modified input/output (I/O) device policy in response to constraints of a user , comprising:determining at least one constraint of a user using the I/O device policy in response to a request to perform a plan defined in the policy, wherein the at least one constraint is determined based on a first dataset collected from different electronic sources connected to the I/O device;generating a first plan customizing the policy based on the at least one determined constraint, wherein the first plan demonstrates a high acceptance score, wherein the acceptance score defines a probability that the user accepts and fulfills the first plan; andexecuting the first plan defined in the customized policy, wherein executing the first plan further includes causing the I/O device to activate an action that complies with the at least one determined constraint.2. The method of claim 1 , further comprising:monitoring a feedback of a user to the executed first plan;generating a second plan further customizing the policy when the user rejects the first plan; ...

Подробнее
03-02-2022 дата публикации

USER PROFILE LINKING

Номер: US20220036892A1
Принадлежит:

Described are techniques for linking generating a skill-stored user profile, and linking same with a natural language processing (NLP) system-stored user profile. In at least some examples, a user may provide a natural language input to a NLP system. The NLP system may determine a skill is to process to perform an action responsive to the natural language input. To perform the action, the skill may require the user have a user profile stored by the skill, but the user may not have such a user profile. However, the NLP system may store a user profile for the user. The NLP system may determine the user profile stored thereby and may send, with user permission, information in the user profile to the skill. The skill may use the received information to generate and store a user profile for the user. Thereafter, the skill may provide the NLP system with a user profile identifier that the skill may use to identify the user's profile stored thereby. The NLP system may store the received user profile identifier in the user's profile stored by the NLP system, thereby linking the user profiles and enabling the skill to thereafter personalize processing with respect to natural language inputs of the user. 120.-. (canceled)21. A computer-implemented method , comprising:operating a first device in association with a first user profile;receiving, from the first device, a request to perform an action to be associated with a second user profile;determining a first type of information is requested to perform the action;determining user permission to use first information to perform the action, the first information corresponding to the first type;determining second user profile data corresponding to the action;storing an association between the second user profile data and the first user profile; andsending an instruction to perform the action using the second user profile data.22. The computer-implemented method of claim 21 , wherein the first user profile and the second user ...

Подробнее
18-01-2018 дата публикации

SYSTEM AND METHOD FOR DETECTING ARTICULATION ERRORS

Номер: US20180018963A1
Автор: Zass Ron
Принадлежит:

System and method for analyzing audio data are provided. The audio data may be analyzed to detect articulation errors. For example, the audio data may be analyzed to detect articulation errors of a selected speaker, such as articulation errors of a wearer of a wearable audio sensor, of a speaker engaged in conversation with the wearer of the wearable audio sensor, and so forth. Feedbacks and reports may be provided based on the detected articulation errors. 1. A system for processing audio , the system comprising: obtain audio data captured by one or more audio sensors; and', 'analyze the audio data to detect an articulation error., 'at least one processing unit configured to2. The system of claim 1 , wherein the at least one processing unit is further configured to:analyze the audio data to obtain textual information; andanalyze the textual information to detect the articulation error.3. The system of claim 1 , wherein the at least one processing unit is further configured to identify the type of the articulation error.4. The system of claim 3 , wherein the type of the articulation error is one of:substitution articulation error, omission articulation error, distortion articulation error, and addition articulation error.5. The system of claim 1 , wherein the at least one processing unit is further configured to:obtain additional audio data captured by the one or more audio sensors after the analysis of the audio data;analyze the additional audio data to detect one or more additional articulation errors; andprovide one or more reports to a user based on information associated with the articulation error and information associated with the one or more additional articulation errors.6. The system of claim 1 , wherein the one or more audio sensors are included in a wearable apparatus; the system includes the wearable apparatus; and wherein obtaining the audio data comprises capturing the audio data from an environment of a wearer of the wearable apparatus using the one ...

Подробнее
18-01-2018 дата публикации

SYSTEM AND METHOD FOR MEASURING LENGTH OF UTTERANCE

Номер: US20180018986A1
Автор: Zass Ron
Принадлежит:

System and method for analyzing audio data are provided. The audio data may be analyzed to measure length of utterance. For example, the audio data may be analyzed to measure length of utterances produced by a selected speaker, such as utterances produced by a wearer of a wearable audio sensor, by a speaker engaged in conversation with the wearer of the wearable audio sensor, and so forth. Feedbacks and reports may be provided based on the measured length of utterance. 1. A system for processing audio , the system comprising: obtain audio data captured by one or more audio sensors;', 'analyze the audio data to identify a first group of one or more portions of the audio data associated with a first speaker;', 'analyze the audio data to identify one or more utterances in the first group of one or more portions of the audio data; and', 'analyze the audio data to obtain one or more measurements associated with a length of the one or more utterances., 'at least one processing unit configured to2. The system of claim 1 , wherein at least one of the one or more measurements is a mean time length of utterance.3. The system of claim 1 , wherein at least one of the one or more measurements is at least one of a mean length of utterance measured in words and a mean length of utterance measured in morphemes.4. The system of claim 1 , wherein the at least one processing unit is further configured to:after obtaining the one or more measurements, obtain additional audio data captured by one or more audio sensors;analyze the additional audio data to identify an additional group of one or more portions of the audio data associated with the first speaker;analyze the audio data to identify an additional group of one or more utterances in the additional group of one or more portions;analyze the audio data to obtain an additional group of one or more measurements associated with a length of the one or more utterances of the additional group of one or more utterances; andprovide one or ...

Подробнее
18-01-2018 дата публикации

SYSTEM AND METHOD FOR IDENTIFYING LANGUAGE REGISTER

Номер: US20180018987A1
Автор: Zass Ron
Принадлежит:

System and method for analyzing audio data are provided. The audio data may be analyzed7 to identify language register. For example, the audio data may be analyzed to identify language register of a selected speaker, such as the language register of a wearer of a wearable audio sensor, of a speaker engaged in conversation with the wearer of the wearable audio sensor, and so forth. For example, the audio data may be analyzed to obtain textual information, and the textual information may be analyzed to identify the language register. Feedbacks and reports may be provided based on the identified language register. 1. A system for processing audio , the system comprising: obtain audio data captured by one or more audio sensors; and', 'analyze the audio data to obtain language register information., 'at least one processing unit configured to2. The system of claim 1 , wherein the at least one processing unit is further configured to:analyze the audio data to obtain textual information; andanalyze the textual information to obtain the language register information.3. The system of claim 1 , wherein the at least one processing unit is further configured to:obtain additional audio data captured by the one or more audio sensors after the analysis of the audio data;analyze the additional audio data to obtain additional language register information; andprovide one or more reports to a user based on at least part of the language register information and at least part of the additional language register information.4. The system of claim 1 , wherein the one or more audio sensors are included in a wearable apparatus; the system includes the wearable apparatus; obtaining the audio data comprises capturing the audio data from an environment of a wearer of the wearable apparatus using the one or more audio sensors; and wherein the at least one processing unit is further configured to:provide feedback to the wearer based on the language register information.5. The system of claim 1 ...

Подробнее
16-01-2020 дата публикации

COLLABORATIVE AI STORYTELLING

Номер: US20200019370A1
Принадлежит: Disney Enterprises, Inc.

Implementations of the disclosure describe AI systems that offer an improvisational story telling AI agent that may interact collaboratively with a user. In one implementation, a story telling device may be implemented using i) a natural language understanding (NLU) component to process human language input (e.g., digitized speech or text input); ii) a natural language processing (NLP) component to parse the human language input into a story segment or sequence; iii) a component for storing/recording the story as it is created by collaboration; iv) a component for generating AI-suggested story elements; and v) a natural language generation (NLG) component to transform the AI-generated story segment into natural language that may be presented to the user. 1. A non-transitory computer-readable medium having executable instructions stored thereon that , when executed by a processor , performs operations of:receiving, from a user, human language input corresponding to a segment of a story;understanding and parsing the received human language input to identify a first story segment corresponding to a story associated with a stored story record;updating the stored story record using at least the identified first story segment corresponding to the story;using at least the identified first story segment or updated story record, generating a second story segment;transforming the second story segment into natural language to be presented to the user; andpresenting the natural language to the user.2. The non-transitory computer-readable medium of claim 1 , wherein receiving the human language input comprises: receiving vocal input at a microphone and digitizing the received vocal input; and wherein presenting the natural language to the user comprises:transforming the natural language from text to speech; andplaying back the speech using at least a speaker.3. The non-transitory computer-readable medium of claim 2 , wherein understanding and parsing the received human language ...

Подробнее
16-01-2020 дата публикации

Performance score determiner for binary signal classifiers

Номер: US20200019883A1
Принадлежит: Invoca Inc

There are disclosed devices, system and methods for determining a performance score for a trained binary signal classifier (classifier) by determining test output predictions for test input data entries that are input into the classifier. The test outputs are then compared to known outputs of each of the input data entries to determine whether each test output is a true negative (TN), true positive (TP), false negative (FN) or false positive (FP). A number of correct test outputs (R) is defined as a number of the true negative outputs (TN) plus a number of the true positive outputs (TP). A number of incorrect test outputs (W) is defined as a number of the false negative outputs (FN) plus a number of the false positive outputs (FP). The performance score is then calculated using a mathematical expression that decreases as W increases, decreases as TN decreases and decreases as TP decreases.

Подробнее
16-01-2020 дата публикации

Process Of Using Audio Video Scenes For Student Assessments

Номер: US20200020248A1
Автор: Lavi Adriana
Принадлежит:

All current student communicative or cognitive assessments use either written word questions or picture with word questions or audio with picture and word questions to measure students comparatively. These assessments lack the real-life audio and video communicative expressions that can be provided to the student for evaluation. Audio Video Scenes provide more than ten-fold the information that can be assessed with a student, and also communicative and cognitive information that could otherwise never be measured or detected using current assessments. As a result of using this process of real-life audio video scenes, the assessment of the student is more precise and one can assess more information about the student's capabilities relative to other students in the same comparative groups. 1. Process of assessing a student's communication skills by presenting audio video scenes to the student and asking questions related to the audio video scenes and scoring the students response to the questions and rating the student based on a comparative scale based on the student's scores to the questions.2. Process of assessing a student's verbal skills by presenting audio video scenes to the student and asking questions related to the audio video scenes and scoring the students response to the questions and rating the student based on a comparative scale based on the student's scores to the questions.3. Process of assessing a student's non-verbal skills by presenting audio video scenes to the student and asking questions related to the audio video scenes and scoring the students response to the questions and rating the student based on a comparative scale based on the student's scores to the questions.4. Process of wherein presenting audio video scenes related to communication skills involves audio video scenes around syntax claim 1 , grammatical structure of sentences claim 1 , wherein questions assess whether an individual can discern the difference between appropriate and ...

Подробнее
16-01-2020 дата публикации

Generation of language understanding systems and methods

Номер: US20200020317A1
Принадлежит: Microsoft Technology Licensing LLC

Domain-specific language understanding models that may be built, tested and improved quickly and efficiently are provided. Methods, systems and devices are provided that enable a developer to build user intent detection models, language entity extraction models, and language entity resolution models quickly and without specialized machine learning knowledge. These models may be built and implemented via single model systems that enable the models to be built in isolation or in an end-to-end pipeline system that enables the models to be built and improved in a simultaneous manner.

Подробнее
17-01-2019 дата публикации

SYSTEMS AND METHODS TO PARSE MESSAGE FOR PROVIDING ALERT AT DEVICE

Номер: US20190020762A1
Принадлежит:

In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to parse content of a message and determine, based on the parsing of content of the message, whether to provide a notification using the device. The instructions are also executable by the processor to provide the notification responsive to a determination, based on the parsing of content of the message, to provide the notification using the device. 1. A first device , comprising:at least one processor; andstorage accessible to the at least one processor and bearing instructions executable by the at least one processor to:parse content of a message;determine, based on the parsing of content of the message, whether to provide a notification using the first device; andprovide the notification to a designated emergency contact responsive to a determination, based on the parsing of content of the message, to provide the notification using the first device, the designated emergency contact being associated with a second device such that the notification is provided to the second device using the first device responsive to the determination, the designated emergency contact being a person different from a user of the first device.2. The first device of claim 1 , wherein the notification indicates that an emergency situation requires the attention of a user.3. The first device of claim 1 , wherein the message is parsed at least in part using speech-to-text software and keyword recognition.4. The first device of claim 1 , wherein the message is parsed at least in part using artificial intelligence software to determine whether the message indicates something requiring urgent user action.5. The first device of claim 1 , wherein the notification comprises an audible alert claim 1 , and wherein the audible alert is provided at the first device.6. The first device of claim 1 , wherein the notification comprises a visual alert claim 1 , ...

Подробнее
21-01-2021 дата публикации

VOICE-ACTIVATED SELECTIVE MEMORY FOR VOICE-CAPTURING DEVICES

Номер: US20210020163A1
Принадлежит: Amazon Technologies, Inc.

Methods, systems, and computer-readable media for voice-activated selective memory for voice-capturing devices are disclosed. A first voice input from a voice-capturing device is received, via a network, at a service provider environment comprising one or more services. The first voice input comprises one or more utterances from a user of the voice-capturing device. A representation of the first voice input is stored. A second voice input from the voice-capturing device is received, via the network, at the service provider environment. The second voice input represents a command to disregard the first voice input. Based on the second voice input, the representation of the first voice input is deleted. 120.-. (canceled)21. A system , comprising:one or more computing devices implementing one or more services in a service provider environment; andone or more voice-capturing devices, wherein the one or more voice-capturing devices are communicatively coupled to the one or more services via a network; and initiate a private session for the one or more voice-capturing devices;', 'receive a voice input from the one or more voice-capturing devices via the network, wherein the voice input is received after initiation of the private session, and wherein the voice input comprises one or more utterances from a user of the one or more voice-capturing devices;', 'store a representation of the voice input in the service provider environment; and', 'based at least in part on the initiation of the private session, delete the representation of the voice input., 'wherein the one or more services are executable by the one or more computing devices to22. The system as recited in claim 21 , wherein the private session is initiated based at least in part on an initial voice input from the one or more voice-capturing devices.23. The system as recited in claim 22 , wherein a duration of the private session is determined based at least in part on the initial voice input.24. The system as ...

Подробнее
16-01-2020 дата публикации

SYSTEMS AND METHODS TO PARSE MESSAGE FOR PROVIDING ALERT AT DEVICE

Номер: US20200021687A1
Принадлежит:

In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to parse content of a message and determine, based on the parsing of content of the message, whether to provide a notification using the device. The instructions are also executable by the processor to provide the notification responsive to a determination, based on the parsing of content of the message, to provide the notification using the device. 1. A server , comprising:at least one processor; andstorage accessible to the at least one processor and bearing instructions executable by the at least one processor to:parse content of a message;determine, based on the parsing of content of the message, whether to issue a command to a second device different from the server to change at least one setting of the second device; andissue, based on the determination, the command to the second device to change at least one setting of the second device.2. The server of claim 1 , wherein the command is issued to the second device so that an indication of a subsequent incoming communication is provided at the second device.3. The server of claim 2 , wherein the subsequent incoming communication is from a same telephone number as the telephone number from which the message was received.4. The server of claim 1 , wherein the command is issued to change the at least one setting so that a ringer of the second device is no longer set to silent.5. The server of claim 1 , wherein the command is issued to override a setting for not providing text message and telephone call notifications.6. The server of claim 1 , wherein the command is issued to change the at least one setting so that an audible notification regarding a text message or telephone call is provided at the second device.7. The server of claim 1 , wherein the command is issued to override a do not disturb mode of the second device.8. The server of claim 1 , wherein the command is ...

Подробнее
21-01-2021 дата публикации

SYSTEM AND METHOD FOR AUTO-INITIATING CONFERENCE CALLS FROM A USER DEVICE

Номер: US20210021712A1
Автор: Pathiyal Sanjay
Принадлежит:

Embodiments automatically establish a communication link with a conference platform using data received from a user device of a user. A conferencing device may interact with a user device to initiate a data transmission from the user device. An application on the user device may scan the contents of the user device for information associated one or more conference calls scheduled for a current time period. Upon identifying a matching conference call, the user device may transmit data associated with the conference call to the conferencing device. The application on the user device or the conferencing device may extract the call-in details (e.g. telephone number, conference code, conference PIN, URL or some other link to the conference) from the information associated with the conference call. The conferencing device may automatically initiate a call (e.g. establish the communication link) with the conference platform using the call-in details. 1. A method for initiating conference calls using data stored on a user device , comprising:interacting, by a conferencing device, with the user device of a user;receiving, by the conferencing device from the user device, information associated with one or more conference calls scheduled within a predetermined time period, the one or more conference calls including a first conference call; andestablishing, by the conferencing device, a first communication link with a conference platform running on a remote conference server using information associated with the first conference call, wherein establishing the first communication link initiates the first conference call.2. The method of claim 1 , further comprising:parsing, by the conferencing device, the information associated with the first conference call; andidentifying, by the conferencing device, one or more of a telephone number, an internet calling link, an access code, a date, and a time based on parsing.3. The method of claim 1 , further comprising:converting, by the ...

Подробнее
26-01-2017 дата публикации

Personal knowledge graph population from declarative user utterances

Номер: US20170024375A1
Принадлежит: Microsoft Technology Licensing LLC

An “Utterance-Based Knowledge Tool” monitors user utterances (e.g., user speech or text inputs) to identify relevant statements of facts in declarative utterances of a user. A semantic parser is applied to each statement of facts to parse assertions comprising instances of two or more entities and relations between those entities. As such, each assertion explicitly delimits a relation between two particular entities (one of which may be the user) that are relevant to the particular user. The Utterance-Based Knowledge Tool places or categorizes the identified assertions (which each include entities and relations) into one or more of a plurality of predefined classes. These classified assertions are then applied to construct and/or update a personal knowledge graph for the user. This personal knowledge graph is then applied to respond to user queries, thereby improving personal relevancy of query responses provided to the user.

Подробнее
25-01-2018 дата публикации

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM

Номер: US20180024985A1
Автор: Asano Yasuharu
Принадлежит:

[Object] To present a response to a natural sentence in a more suitable aspect even in circumstances in which a natural sentence with ambiguity can be input. [Solution] An information processing device including: an acquisition unit configured to acquire an extraction result of candidates for a response to an input which is based on first information indicating a result of natural language analysis on a natural sentence acquired as the input and second information indicating a state or a situation involved in use of a predetermined device; and a control unit configured to cause a predetermined output unit to present information indicating the candidates for the response in an aspect corresponding to the extraction result of the candidates. 1. An information processing device comprising:an acquisition unit configured to acquire an extraction result of candidates for a response to an input which is based on first information indicating a result of natural language analysis on a natural sentence acquired as the input and second information indicating a state or a situation involved in use of a predetermined device; anda control unit configured to cause a predetermined output unit to present information indicating the candidates for the response in an aspect corresponding to the extraction result of the candidates.2. The information processing device according to claim 1 ,wherein the acquisition unit acquires the information indicating the candidates for the response and information indicating reliability showing that the candidates are the response to the input as the extraction result, andthe control unit causes the predetermined output unit to present the information indicating the candidates for the response in an aspect corresponding to the reliability corresponding to the candidates.3. The information processing device according to claim 2 , comprising:an extraction unit configured to output the information indicating the candidates for the response and the ...

Подробнее
26-01-2017 дата публикации

PROCESSING SPEECH TO TEXT QUERIES BY OPTIMIZING CONVERSION OF SPEECH QUERIES TO TEXT

Номер: US20170025120A1
Принадлежит:

Techniques for processing a speech to text query are described herein. The techniques may include receiving a plurality of speech to text translation alternatives for a phrase of a natural language query, and tagging and parsing each of the translation alternatives based on a static analysis of the known domain that is at least partially structured, known tags of the known domain, and custom rules. The techniques may also include ranking the translation alternatives based on the tagging and parsing and translating the phrase based on the ranking. 17-. (canceled)8. A computing device , comprising:a storage device;a processor; receive a plurality of speech to text translation alternatives for a phrase of a natural language query;', a static analysis of the known domain that is at least partially structured;', 'known tags of the known domain; and', 'custom rules;, 'tag and parse each of the translation alternatives with generic tags and specific tags for a known domain based on, 'rank the translation alternatives based on the tagging and parsing; and', 'generate a text query by translating the phrase of the natural language query to a machine readable statement based on the ranking., 'the storage device having instructions that when executed by the processor, cause the computing device to9. The computing device of claim 8 , further comprising instructions that when executed by the processor claim 8 , cause the computing device to:identify a particular translation alternative from the translation alternatives having a section of the phrase that is not covered by the tagging and parsing;correct an error associated with the section that is not covered based on a known list of common errors associated with the known domain.10. The computing device of claim 9 , further comprising instructions that when executed by the processor claim 9 , cause the computing device to confirm the corrected error by resubmitting the corrected error for subsequent tagging and parsing claim 9 , ...

Подробнее
25-01-2018 дата публикации

CREATING COORDINATED MULTI-CHATBOTS USING NATURAL DIALOGUES BY MEANS OF KNOWLEDGE BASE

Номер: US20180025726A1
Принадлежит:

A system for coordinating multiple chatbots in a group conversation using natural dialog systems, including a creation unit that enables a user to create a group chat with chatbots; a response unit that allows the user to reply to any utterance extracted from a message received from a member of the group chat; a transmission unit that sends messages to every member of the group chat; a development unit that develops chatbots that understand natural language and interact in a group chat using natural dialogue; a network connection; a first database that stores a knowledge base extracted from all the utterances exchanged by members of the group chat; a second database that stores all interactions between the user and the group chat, and a third database that stores all interaction protocols used by the members of the group chat. 1. A system for coordinating multiple chatbots in a group conversation using natural dialog systems , comprising:a creation unit that enables a user to create a group chat with chatbots;a response unit that allows the user to reply to any utterance extracted from a message received from a member of the group chat;a transmission unit that sends messages to every member of the group chat;a development unit that develops chatbots that understand natural language and interact in a group chat using natural dialogue;a network connection;a first database that stores a knowledge base extracted from all the utterances exchanged by members of the group chat;a second database that stores all interactions between the user and the group chat, anda third database that stores all interaction protocols used by the members of the group chat.2. The system of claim 1 , wherein chatbots include a mediator chatbot that invites or removes other chatbots to/from the group chat claim 1 , based on users' utterances and the interaction protocols.3. The system of claim 1 , whereinthe knowledge base includes rules that represent knowledge regarding the interaction ...

Подробнее
10-02-2022 дата публикации

Speaker identity and content de-identification

Номер: US20220044667A1
Принадлежит: International Business Machines Corp

One embodiment of the invention provides a method for speaker identity and content de-identification under privacy guarantees. The method comprises receiving input indicative of privacy protection levels to enforce, extracting features from a speech recorded in a voice recording, recognizing and extracting textual content from the speech, parsing the textual content to recognize privacy-sensitive personal information about an individual, generating de-identified textual content by anonymizing the personal information to an extent that satisfies the privacy protection levels and conceals the individual's identity, and mapping the de-identified textual content to a speaker who delivered the speech. The method further comprises generating a synthetic speaker identity based on other features that are dissimilar from the features to an extent that satisfies the privacy protection levels, and synthesizing a new speech waveform based on the synthetic speaker identity to deliver the de-identified textual content. The new speech waveform conceals the speaker's identity.

Подробнее
10-02-2022 дата публикации

Spoken language understanding

Номер: US20220044671A1
Принадлежит: Adobe Inc

Systems and methods for spoken language understanding are described. Embodiments of the systems and methods receive audio data for a spoken language expression, encode the audio data using a multi-stage encoder comprising a basic encoder and a sequential encoder, wherein the basic encoder is trained to generate character features during a first training phase and the sequential encoder is trained to generate token features during a second training phase, and decode the token features to generate semantic information representing the spoken language expression.

Подробнее
10-02-2022 дата публикации

METHOD FOR GENERATING CAPTION FILE THROUGH URL OF AN AV PLATFORM

Номер: US20220044675A1
Принадлежит:

The present invention provides a method for generating caption file through URL of an AV platform. By using various websites (such as YouTube, Instagram, Facebook, Twitter) for being inputted with the URL of a desired AV Platform and downloading a required AV file and inputting to an ASR (Automatic Speech Recognition) server according to the present invention. A speech recognition system in the ASR server can abstract an audio file from the AV file for a system operation to get a required caption file. Artificial Neural Networks are used in the present invention. 1. A method for generating caption file through URL of an AV platform , comprising steps as below:(a) a server of an automatic speech recognition first parses a URL description given by a user and finds a relevant AV (audio-video) platform;(b) sending an HTTP request to a web application interface provided, by a web server of the AV platform to obtain an HTTP reply of the web server;(c) parsing a content in the HTTP reply to obtain a URL of an AV file, and download the AV file;(d) abstracting an audio track in the AV file to obtain an audio sample, then send the audio sample to a speech recognition system for processing, and then generate a caption file.2. The method for generating caption file through URL of an AV platform according to claim 1 , wherein the speech recognition system has a sentence breaking mechanism claim 1 , firstly judging if a speech playing is ended. If the speech playing is not ended claim 1 , detecting a beginning of a sentence claim 1 , and then detecting a pause of the sentence claim 1 , thereafter translating the sentence and recording a time interval claim 1 , go back to judge if the speech playing is ended claim 1 , if not ended claim 1 , then repeat to translate claim 1 , otherwise a processing is ended to form a caption file.3. The method for generating caption file through URL of an AV platform according to claim 1 , wherein the speech recognition system includes a pre- ...

Подробнее
10-02-2022 дата публикации

Automated calling system

Номер: US20220044684A1
Принадлежит: Google LLC

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an automated calling system are disclosed. In one aspect, a method includes the actions of receiving audio data of an utterance spoken by a user who is having a telephone conversation with a bot. The actions further include determining a context of the telephone conversation. The actions further include determining a user intent of a first previous portion of the telephone conversation spoken by the user and a bot intent of a second previous portion of the telephone conversation outputted by a speech synthesizer of the bot. The actions further include, based on the audio data of the utterance, the context of the telephone conversation, the user intent, and the bot intent, generating synthesized speech of a reply by the bot to the utterance. The actions further include, providing, for output, the synthesized speech.

Подробнее
24-01-2019 дата публикации

EXTRACTING DOMAIN-SPECIFIC ACTIONS AND ENTITIES IN NATURAL LANGUAGE COMMANDS

Номер: US20190027134A1
Принадлежит:

The present disclosure relates to processing domain-specific natural language commands. An example method generally includes receiving a natural language command. A command processor compares the received natural language command to a corpus of known commands to identify a probable matching command in the corpus of known commands to the received natural language command. The corpus of known commands comprises a plurality of domain-specific commands, each of which is mapped to a domain-specific action. Based on the comparison, the command processor identifies the domain-specific action associated with the probable matching command to perform in response to the received command and executes the identified domain-specific action. 1. A method for processing natural language commands , comprising:receiving a natural language command;comparing the received natural language command to a corpus of known commands to identify a probable matching command in the corpus of known commands to the received natural language command, wherein the corpus of known commands comprises a plurality of domain-specific commands, each of the plurality of domain-specific commands being mapped to a domain-specific action;based on the comparison, identifying the domain-specific action associated with the probable matching command to perform in response to the received natural language command; andexecuting the identified domain-specific action.2. The method of claim 1 , wherein the mapping between a command in the plurality of domain-specific commands to domain-specific actions comprises a mapping between an action word in the domain-specific command and a domain-specific action.3. The method of claim 1 , wherein identifying the domain-specific action to perform in response to the received command comprises:identifying an exact match between the received natural language command and a command in the corpus of known commands; andexecuting a domain-specific action mapped to the matching command in ...

Подробнее
24-01-2019 дата публикации

METHOD FOR OPERATING SPEECH RECOGNITION SERVICE AND ELECTRONIC DEVICE AND SERVER FOR SUPPORTING THE SAME

Номер: US20190027135A1
Принадлежит:

Disclosed is an electronic device including a communication circuit, a microphone, a memory, speaker, and a processor, in which the processor receives the speech input and transmits first data associated with the speech input to a first server for supporting the speech recognition service, receives second data corresponding to processing of a part of the first data from the first server and outputs the second data at a first time that a first period of time has elapsed after the transmission of the first data, and outputs third data corresponding to processing of the rest of the first data at a second time that a second period of time has elapsed from the first time, while receiving the third data from the first server or a second server for supporting the speech recognition service before the second time. 1. An electronic device for supporting a speech recognition service , the electronic device comprising:a communication circuit configured to communicate with at least one external device;a microphone configured to receive a speech input corresponding to a user utterance;a memory configured to store at least one piece of data associated with an operation of the speech recognition service;at least one speaker configured to output speech data; anda processor electrically connected to the communication circuit, the microphone, the memory, and the at least one speaker, receive the speech input and transmit first data associated with the speech input to a first server configured to support the speech recognition service;', 'receive second data corresponding to processing of a part of the first data from the first server and output the second data at a first time after a first period of time has elapsed since the transmission of the first data; and', 'output third data corresponding to processing of the rest of the first data at a second time after a second period of time has elapsed from the first time, while receiving the third data from the first server or a second ...

Подробнее
24-01-2019 дата публикации

DIALOG SYSTEM WITH AUTOMATIC REACTIVATION OF SPEECH ACQUIRING MODE

Номер: US20190027143A1
Принадлежит:

Embodiments of the disclosure generally relate to a dialog system allowing for automatically reactivating a speech acquiring mode after the dialog system delivers a response to a user request. The reactivation parameters, such as a delay, depend on a number of predetermined factors and conversation scenarios. The embodiments further provide for a method of operating of the dialog system. An exemplary method comprises the steps of: activating a speech acquiring mode, receiving a first input of a user, deactivating the speech acquiring mode, obtaining a first response associated with the first input, delivering the first response to the user, determining that a conversation mode is activated, and, based on the determination, automatically re-activating the speech acquiring mode within a first predetermined time period after delivery of the first response to the user. 1. A method for operating a dialog system , the method implemented by one or more processors and comprising:providing, at a graphical interface associated with the dialog system, an actionable graphical button that is selectable through user interface input to activate or deactivate a conversation mode of the dialog system;activating the conversation mode of the dialog system in response to a selection of the provided actionable graphical button; activating a speech acquiring mode of the dialog system in response to a user speaking an activation phrase;', 'receiving, via the speech acquiring mode after activating the speech acquiring mode, a first spoken input of a user;', 'deactivating, after receiving the first spoken input of the user, the speech acquiring mode;', 'obtaining a first response associated with the first spoken input;', 'delivering the first response in response to receiving the first spoken input;', 'determining, in response to the first response being of a first type and in response to the conversation mode being activated, to automatically re-activate the speech acquiring mode after ...

Подробнее
24-01-2019 дата публикации

SYSTEM AND METHOD FOR AN INTEGRATED, MULTI-MODAL, MULTI-DEVICE NATURAL LANGUAGE VOICE SERVICES ENVIRONMENT

Номер: US20190027146A1
Принадлежит: VB Assets, LLC

A system and method for an integrated, multi-modal, multi-device natural language voice services environment may be provided. In particular, the environment may include a plurality of voice-enabled devices each having intent determination capabilities for processing multi-modal natural language utterances in addition to knowledge of the intent determination capabilities of other devices in the environment. Further, the environment may be arranged in a centralized manner, a distributed peer-to-peer manner, or various combinations thereof. As such, the various devices may cooperate to determine intent of multi-modal natural language utterances, and commands, queries, or other requests may be routed to one or more of the devices best suited to take action in response thereto. 1. A method of providing an integrated natural language voice services environment comprising one or more of an input device that receives a natural language utterance , a first device , or one or more secondary devices , the method being implemented in the first device having one or more physical processors programmed with computer program instructions that , when executed by the one or more physical processors , program the first device to perform the method , the method comprising:obtaining, by the first device from the input device, the natural language utterance;transcribing, by the first device, the natural language utterance;determining, by the first device, a preliminary intent prediction of the natural language utterance based on the transcribing; andinvoking, by the first device, at least one action at one or more of the input device, the first device, or the one or more secondary devices based on the preliminary intent prediction.2. The method of claim 1 , wherein invoking the at least one action at one or more of the input device claim 1 , the first device claim 1 , or the one or more secondary devices comprises transmitting a request related to the natural language utterance based on ...

Подробнее
28-01-2021 дата публикации

Preventing access to potentially hazardous environments

Номер: US20210026448A1
Принадлежит: International Business Machines Corp

A method, computer system, and a computer program product for managing a plurality of electronic devices controlling access to one or more hazards in a physical environment. The present invention may include detecting a plurality of brain-wave patterns associated with a user. The present invention may then, in response to detecting motion of the user and the plurality of brain-wave patterns associated with the user matching a pattern, include operating at least one electronic device to disable access to a corresponding hazard. The present invention may further include operating the at least one electronic device to enable access to the corresponding hazard based on receiving input from the user to enable the at least one electronic device, wherein the input being received from the user is in response to prompting the user to correctly respond to a question previously answered by the user.

Подробнее
28-01-2021 дата публикации

SYSTEMS AND METHODS FOR VOICE-BASED INITIATION OF CUSTOM DEVICE ACTIONS

Номер: US20210026593A1
Принадлежит:

Systems and methods for enabling voice-based interactions with electronic devices can include a data processing system maintaining a plurality of device action data sets and a respective identifier for each device action data set. The data processing system can receive, from an electronic device, an audio signal representing a voice query and an identifier. The data processing system can identify, using the identifier, a device action data set. The data processing system can identify a device action from device action data set based on content of the audio signal. The data processing system can then identify, from the device action dataset, a command associated with the device action and send the command to the for execution device for execution. 1. A data processing system to enable voice-based interactions with client devices , comprising:a communications interface to receive, from a computing device, device action data and an identifier associated with the device action data, the device action data indicative of a plurality of device actions supported by a plurality of client devices and a plurality of device executable commands, each device executable command of the plurality of device executable commands to trigger execution of a corresponding device action of the plurality of device actions;a memory to store the device action data;a device action customization component to map the device action data to the identifier;the communications interface to receive, from a client device of the plurality of client devices, an audio signal and the identifier, the audio signal obtained by the client device responsive to a voice-based query;a natural language processor component to identify, using the identifier and content associated with the audio signal, a device action of the plurality of device actions supported by the plurality of client devices;the device action customization component to identify a device executable command of the plurality of device executable ...

Подробнее
23-01-2020 дата публикации

ELECTRONIC APPARATUS AND LEARNING METHOD OF ELECTRONIC APPARATUS

Номер: US20200026959A1
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

Artificial intelligence for machine learning to provide an optimized response sentence in reply to an input sentence. 1. A method of an electronic apparatus providing a response sentence in reply to an input sentence of a user , the method comprising:obtaining a plurality of conversation sentences;obtaining a plurality of clusters for the plurality of conversation sentences based on similarity between the plurality of conversation sentences;based on the input sentence, providing the input sentence as input to an artificial intelligence model trained to provide the response sentence in reply to the input sentence and providing a cluster from among the plurality of clusters as output from the artificial intelligence model;providing a conversation sentence from among the plurality of conversation sentences included in the cluster as the response sentence in reply to the input sentence of the user;obtaining a reward value for the response sentence; andupdating weight values of the artificial intelligence model based on the reward value to optimize the response sentence provided in reply to the input sentence.2. The method as claimed in claim 1 , wherein a meaning or a keyword is not tagged to each of the plurality of conversation sentences.3. The method as claimed in claim 1 , wherein obtaining the plurality of clusters comprises: obtaining the similarity between the plurality of conversation sentences; andclustering the plurality of conversation sentences based on the similarity between the plurality of conversation sentences to obtain the plurality of clusters.4. The method as claimed in claim 1 , further comprising obtaining a dialogue history claim 1 ,wherein obtaining the reward value comprises obtaining the reward value by comparing the response sentence with the dialogue history.5. The method as claimed in claim 4 , further comprising storing the input sentence and the response sentence in the dialogue history.6. The method as claimed in claim 1 , wherein ...

Подробнее
23-01-2020 дата публикации

VISUALIZATION INTERFACE FOR VOICE INPUT

Номер: US20200027446A1
Принадлежит:

Voice inputs may be analyzed based on syntactic properties and respective dependency tree structure (e.g., parse tree) may be generated. Dependency tree structures may be grouped/clustered based on an associated root word/phrase. A visual interface may display the dependency tree structure in a manner that maps each voice input to a proper response (e.g., an action, an operation, a command, etc.). Mapping voice inputs to responses may be used to train a neural network, 1. A method comprising:determining, based on at least a portion of a first voice input received via a voice enabled device, a first root phrase;determining, based on the first root phrase and language rules, a first data structure, wherein the first data structure comprises a first plurality of sub-phrases derived from the first voice input;generating, based on the first root phrase and the first data structure, a first query;determining based on at least a portion of a second voice input received via the voice enabled device, a second root phrase;determining, based on the second root phrase and the language rules, a second data structure, wherein the second data structure comprises a second plurality of sub-phrases derived from the second voice input;generating, based on the second root phrase and the second data structure, a second query; anddetermining, based on at least a portion of the first query and at least a portion of the second query, a data cluster, wherein the data cluster correlates the first query to the second query.2. The method of further comprising determining claim 1 , based on at least a portion of the first voice input claim 1 , first information claim 1 , wherein the first information is associated with one or more of a response claim 1 , a command claim 1 , or an action.3. The method of claim 2 , wherein determining the first information comprises mapping at least a portion of the first voice input to stored text.4. The method of further comprising determining claim 1 , based ...

Подробнее
23-01-2020 дата публикации

DEVICE, SYSTEM AND METHOD FOR CAUSING AN OUTPUT DEVICE TO PROVIDE INFORMATION FOR VOICE COMMAND FUNCTIONALITY

Номер: US20200027447A1
Принадлежит:

A device, system and method for causing an output device to provide information for voice command functionality is provided. A controller determines when a received textual term, received at the controller via one or more of an input device and a communications unit, is phonetically similar to one or more existing textual terms used for activating functionality at a communication device using a voice recognition algorithm. When the received textual term, are phonetically similar to one or more existing textual terms, the controller: generates one or more suggested textual terms, related to the received textual term, that minimizes phonetic similarities with the one or more existing textual terms; and causes an output device to provide an indication of the one or more suggested textual terms to use in place of the received textual term. 1. A device comprising:one or more of an input device and a communications unit; anda controller communicatively coupled to one or more of the input device and the communications unit, generate one or more suggested textual terms, related to the received textual term, that minimizes phonetic similarities with the one or more existing textual terms; and', 'cause an output device to provide an indication of the one or more suggested textual terms to use in place of the received textual term., 'when a received textual term, received via one or more of the input device and the communications unit, is phonetically similar to one or more existing textual terms used for activating functionality at a communication device using a voice recognition algorithm, 'the controller configured to2. The device of claim 1 , wherein the controller is further configured to generate the one or more suggested textual terms by one or more of:using geographic names related to the received textual term;using a location of an entity related to the device to prioritize the geographic names;expanding an abbreviation in the received textual term;expanding an ...

Подробнее