Electronic apparatus and method for controlling thereof

US2024106767A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024106767-A1
Application numberUS-202318387700-A
CountryUS
Kind codeA1
Filing dateNov 7, 2023
Priority dateSep 23, 2022
Publication dateMar 28, 2024
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic apparatus may include a communication interface, a memory configured to store at least one instruction, and one or more processors configured to generate response information based on conversation content received through the communication interface by executing the at least one instruction to: identify a user request by confirming a current request and a previous request of a user in the conversation content, identify whether the user request is a multi-turn request or a single-turn request based on the conversation content, generate a confirmation request to request the user to confirm the user request based on the user request being identified as the single-turn request, and omit a generation of the confirmation request and generate a response corresponding to the user request based on the user request being identified as the multi-turn request.

First claim

Opening claim text (preview).

What is claimed is: 1 . An electronic apparatus, comprising: a communication interface; a memory configured to store at least one instruction; and one or more processors configured to generate response information based on conversation content received through the communication interface by executing the at least one instruction to: identify a user request by confirming a current request and a previous request of a user in the conversation content; identify whether the user request is a multi-turn request or a single-turn request based on the conversation content; generate a confirmation request to request the user to confirm the user request based on the user request being identified as the single-turn request; and omit a generation of the confirmation request and generate a response corresponding to the user request based on the user request being identified as the multi-turn request. 2 . The electronic apparatus as claimed in claim 1 , wherein the one or more processors are further configured to execute the at least one instruction to: identify that the user request is the multi-turn request when a same type of request is identified a predetermined number of times or more for a predetermined time based on the conversation content, and generate the response corresponding to the user request based on the multi-turn request. 3 . The electronic apparatus as claimed in claim 1 , wherein the same type of request corresponds to requests for information that fall in a common category, and are directed to different entities or targets. 4 . The electronic apparatus as claimed in claim 1 , wherein, when a plurality of multi-turn requests are identified, the one or more processors are further configured to execute the at least one instruction to: identify one of the plurality of identified multi-turn requests using a conversation sequence within the received conversation content, and generate the response corresponding to the user request based on the identified one multi-turn request. 5 . The electronic apparatus as claimed in claim 1 , wherein, when a plurality of user requests are confirmed, the one or more processors are further configured to execute the at least one instruction to estimate one of the plurality of user requests based on reliability values corresponding to each of the plurality of user requests, and when the reliability value of the user request is greater than or equal to a threshold value, the response is generated based on the user request. 6 . The electronic apparatus as claimed in claim 1 , wherein the one or more processors are further configured to execute the at least one instruction to: generate the confirmation request or the response based on at least one of a user preference for the confirmation request and a user preference for the response. 7 . The electronic apparatus as claimed in claim 6 , wherein the one or more processors are further configured to execute the at least one instruction to: acquire a user preference value for the confirmation request based on conversation history information including user feedback information, when the obtained preference value is identified as being less than a threshold value, the response is generated based on the identified request, and the user feedback information includes at least one of feedback information on the response and feedback information on the confirmation request. 8 . The electronic apparatus as claimed in claim 6 , wherein the memory further includes user preference information corresponding to different type of requests, respectively, and the one or more processors are further configured to execute the at least one instruction to identify a user preference value for a response corresponding to the user request based on the user preference information stored in the memory, and when the user preference value is identified as being greater than or equal to a threshold value, the response is generated based on the user request. 9 . The electronic apparatus as claimed in claim 1 , wherein the memory stores a trained first neural network model, the trained first neural network model is trained to output the user request as conversation content, response information, and feedback information for the response are input as training data, and the one or more processors are further configured to execute the at least one instruction to input the conversation content received through the communication interface to the trained first neural network model to estimate the user request. 10 . The electronic apparatus as claimed in claim 1 , wherein the user request includes a first user request and a second user request, the one or more processors are further configured to execute the at least one instruction to: estimate the first user request based on the user's current request within the received conversation content, estimate the second user request based on the user's current request and previous request, and generate the confirmation request for identifying either the first user request or the second user request when the first user request and the second user request are identified as different types. 11 . A method of controlling an electronic apparatus, the method comprising: obtaining a conversation content from a user; identifying a user request by confirming a current request and a previous request of the user in the conversation content; identifying whether the user request is a multi-turn request or a single-turn request based on the conversation content; generating a confirmation request to request the user to confirm the user request based on the user request being identified as the single-turn request; and omitting a generation of the confirmation request and generating a response corresponding to the user request based on the user request being identified as the multi-turn request. 12 . The method as claimed in claim 11 , further comprising: identifying that the user request is the multi-turn request when a same type of request is identified a predetermined number of times or more for a predetermined time based on the conversation content; and generating the response corresponding to the user request based on the multi-turn request. 13 . The method as claimed in claim 12 , wherein the same type of request corresponds to requests for information that fall in a common category, and are directed to different entities or targets. 14 . The method as claimed in claim 11 , further comprising: when a plurality of multi-turn requests are identified, identifying one of the plurality of identified multi-turn requests using a conversation sequence within the conversation content, and wherein the generating of the response comprises: generating the response based on the one multi-turn request. 15 . The method as claimed in claim 11 , wherein the estimating comprises: when a plurality of user requests are confirmed, one of the plurality of user requests is estimated based on reliability values corresponding to each of the plurality of user requests, and wherein the generating of the response comprises: when the reliability value of the user request is greater than or equal to a threshold value, generating the response based on the user request.

Assignees

Inventors

Classifications

  • Feedback of the input speech · CPC title

  • for comparison or discrimination · CPC title

  • Learning methods · CPC title

  • Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • Recurrent networks, e.g. Hopfield networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2024106767A1 cover?
An electronic apparatus may include a communication interface, a memory configured to store at least one instruction, and one or more processors configured to generate response information based on conversation content received through the communication interface by executing the at least one instruction to: identify a user request by confirming a current request and a previous request of a use…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G10L15/22. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Mar 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).