Information processing device and information processing method

US2021224066A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021224066-A1
Application numberUS-201915733885-A
CountryUS
Kind codeA1
Filing dateMar 8, 2019
Priority dateJun 7, 2018
Publication dateJul 22, 2021
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.

To automatically determine a more memorable macro name. Provided is an information processing device that comprises: an utterance learning adaptation unit that executes clustering pertaining to a plurality of function execution instructions by a user and estimates, as a macro, a cluster that includes the plurality of function execution instructions; and a response control unit that controls the presentation of information pertaining to the macro, wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a context acquired at the time of issuing the plurality of function execution instructions included in the cluster, wherein the response control unit controls a notification of the macro name to the user, and wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance.

First claim

Opening claim text (preview).

1 . An information processing device, comprising: an utterance learning adaptation unit that executes clustering pertaining to a plurality of function execution instructions by a user and estimates, as a macro, a cluster that includes the plurality of function execution instructions; and a response control unit that controls presentation of information pertaining to the macro, wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a context acquired at the time of issuing the plurality of function execution instructions included in the cluster, wherein the response control unit controls a notification of the macro name to the user, and wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance. 2 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit determines a name for the macro on the basis of the context and content of the plurality of function execution instructions included in the cluster. 3 . The information processing device according to claim 2 , wherein the utterance learning adaptation unit determines a name that includes the gist of the context and the gist of the plurality of function execution instructions included in the cluster. 4 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit determines a name for the macro on the basis of a high dependency context among the plurality of acquired contexts. 5 . The information processing device according to claim 1 , wherein, when a registered macro which is similar to the estimated macro exists, the utterance learning adaptation unit determines a name for the estimated macro on the basis of a difference between the estimated macro and the registered macro. 6 . The information processing device according to claim 5 , wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a difference in the context between the estimated macro and the registered macro or a difference in the plurality of function execution instructions included in the cluster. 7 . The information processing device according to claim 6 , wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of a difference in a periodic context between the estimated macro and the registered macro. 8 . The information processing device according to claim 6 , wherein the utterance learning adaptation unit determines a name for the estimated macro on the basis of excessive or deficient function execution instructions between the estimated macro and the registered macro. 9 . The information processing device according to claim 1 , wherein, in a case where a registered macro is estimated to have a high degree of dependency on a context different from the time of registration, the utterance learning adaptation unit updates the name of the registered macro on the basis of the high dependency context. 10 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit revises the registered macro on the basis of feedback from the user to a function that has been executed on the basis of the registered macro. 11 . The information processing device according to claim 10 , wherein, when the user gives an instruction to revise the execution content of the function that has been executed on the basis of the registered macro, the utterance learning adaptation unit makes the execution content pertaining to the function variable in the registered macro. 12 . The information processing device according to claim 10 , wherein, when the user gives an instruction to revise the execution content of the function that has been executed on the basis of the registered macro, the utterance learning adaptation unit updates the execution content pertaining to the function in the registered macro. 13 . The information processing device according to claim 1 , wherein, on the basis of feedback from the user to a function that has been executed on the basis of the registered macro, a new macro that reflects the feedback is estimated. 14 . The information processing device according to claim 1 , wherein the utterance learning adaptation unit estimates the cluster as the macro on the basis of a degree of composition of the cluster or a detection frequency of the cluster. 15 . An information processing device, comprising: a response control unit that, based on a fact that a user has uttered a name of a macro registered on the basis of clustering pertaining to a plurality of function execution instructions issued by the user, controls the execution of a plurality of functions that correspond to the macro, wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance, and wherein the name of the macro is a name which is determined on the basis of a context acquired at the time of issuing the plurality of function execution instructions. 16 . The information processing device according to claim 15 , wherein, when the context which is used to determine the name of the macro matches the context which is acquired at a point the user makes an utterance for instruction to execute the macro, the response control unit causes a plurality of functions corresponding to the macro to be executed even when the user has made an utterance omitting a context wording contained in the macro name. 17 . The information processing device according to claim 15 , wherein the response control unit controls a display pertaining to an utterance guide that supports execution of the registered macro by the user. 18 . The information processing device according to claim 17 , wherein the response control unit displays the utterance guide when an intention of an utterance by the user matches any of a plurality of intentions defined for the registered macro. 19 . An information processing method, comprising: by a processor, executing clustering pertaining to a plurality of function execution instructions by a user and estimating, as a macro, a cluster that includes the plurality of function execution instructions; and controlling presentation of information pertaining to the macro, wherein the estimating further comprises: determining a name for the estimated macro on the basis of a context acquired at the time of issuing the plurality of function execution instructions included in the cluster, wherein the controlling further comprises: controlling a notification of the macro name to the user, and wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance. 20 . An information processing method, comprising: based on a fact that a user has uttered a name of a macro registered on the basis of clustering pertaining to a plurality of function execution instructions issued by the user, by a processor, controlling the execution of a plurality of functions that correspond to the macro, wherein the plurality of function execution instructions include at least one function execution instruction issued via an utterance, and wherein the name of the macro is a name which is determined on the basis of a context acquired at the time of issuing the plurality of function execution instructions.

Assignees

Inventors

Classifications

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

  • G10L15/22Primary

    Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • of application context · CPC title

  • Execution procedure of a spoken command · CPC title

  • Parsing for meaning understanding · 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 US2021224066A1 cover?
To automatically determine a more memorable macro name. Provided is an information processing device that comprises: an utterance learning adaptation unit that executes clustering pertaining to a plurality of function execution instructions by a user and estimates, as a macro, a cluster that includes the plurality of function execution instructions; and a response control unit that controls the…
Who is the assignee on this patent?
Sony Corp
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 Jul 22 2021 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).