Theme detection for object-recognition-based notifications
US-12183330-B2 · Dec 31, 2024 · US
US11869499B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11869499-B2 |
| Application number | US-201917268421-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 1, 2019 |
| Priority date | Aug 22, 2018 |
| Publication date | Jan 9, 2024 |
| Grant date | Jan 9, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information processing apparatus includes an extracting unit (133) that extracts a changing message related to a change in macro data (M), the changing message including at least one piece of first information indicating a function to be executed, and second information linked to the first information, from a user speech; a presuming unit (134) that presumes an element to be changed in the macro data (M) based on the changing message extracted by the extracting unit (133); and a changing unit (135) that changes the element to be changed in the macro data (M) presumed by the presuming unit (134), based on the changing message.
Opening claim text (preview).
The invention claimed is: 1. An information processing apparatus comprising: an extracting unit that extracts a changing message related to a change in macro data, the changing message including at least one piece of first information indicating a function to be executed, and second information linked to the first information, from a user speech; a presuming unit that presumes an element to be changed in the macro data, based on the changing message extracted by the extracting unit; and a changing unit that changes the element to be changed in the macro data based on the changing message, the element to be changed being presumed by the presuming unit. 2. The information processing apparatus according to claim 1 , wherein when the changing message includes a message related to the second information in the macro data, the presuming unit presumes the second information that is changeable with the changing message as the element to be changed, and the changing unit changes the second information presumed by the presuming unit, based on the changing message. 3. The information processing apparatus according to claim 2 , wherein the second information includes setting item information for the first information linked thereto, and setting information set to the setting item information, and the changing unit changes the setting information for the second information presumed by the presuming unit based on the changing message. 4. The information processing apparatus according to claim 2 , wherein when the changing message is a message related to a plurality of pieces of second information in the macro data, the presuming unit presumes the pieces of second information that are changeable with the changing message as the element to be changed, and the changing unit executes a process for confirming a change in the pieces of second information presumed by the presuming unit. 5. The information processing apparatus according to claim 1 , wherein when the changing message includes a message related to a change in the first information in the macro data, the presuming unit presumes the first information as the element to be changed, and the changing unit changes the first information presumed by the presuming unit, based on the changing message. 6. The information processing apparatus according to claim 5 , wherein the presuming unit presumes whether the changing message is an addition of the first information to the macro data, or a message for deleting the first information from the macro data, when the presuming unit presumes that the changing message is a message for adding the first information to the macro data, the changing unit adds the first information to the macro data, and when the presuming unit presumes that the changing message is a message for deleting the first information in the macro data, the changing unit deletes the first information from the macro data. 7. The information processing apparatus according to claim 1 , further comprising: a storage unit that stores therein history data indicating a history of changes made in the macro data, made by the changing unit, wherein the changing unit changes the macro data based on the changing message and the history data. 8. The information processing apparatus according to claim 7 , wherein the extracting unit extracts the first message serving as a trigger for an execution of the macro data, from the user speech, and the changing unit adds a condition to a function in the macro data based on a timing at which the first message is extracted by the extracting unit, and based on the history data. 9. The information processing apparatus according to claim 8 , further comprising: a collecting unit that collects the user speech, wherein the extracting unit extracts the first message and the changing message from the user speech collected by the collecting unit. 10. The information processing apparatus according to claim 8 , wherein the extracting unit extracts the changing message from the user speech including the first message. 11. The information processing apparatus according to claim 8 , wherein when the extracting unit extracts the changing message from another user speech not including the first message, before first time elapses from when the first message is extracted by the extracting unit, the presuming unit presumes an element to be changed in the macro data corresponding to the first message, based on a changing message immediately preceding the extraction of the changing message. 12. The information processing apparatus according to claim 1 , wherein the changing unit notifies a user of a detail of a change in the macro data. 13. The information processing apparatus according to claim 1 , further comprising a storage unit that stores therein the macro data, wherein the changing unit performs control for changing the macro data stored in the storage unit to macro data after a change. 14. The information processing apparatus according to claim 1 , further comprising an executing unit that executes the macro data changed by the changing unit. 15. The information processing apparatus according to claim 14 , wherein the extracting unit extracts a first message serving as a trigger for an execution of the macro data, and when the extracting unit extracts the first message, but the changing message is not extracted, the executing unit executes the macro data using the first message as a trigger. 16. An information processing method for causing a computer to execute: extracting a changing message related to a change in macro data, the changing message including at least one piece of first information indicating a function to be executed, and second information linked to the first information, from a user speech; presuming the element to be changed in the macro data based on the extracted changing message; and changing the presumed element to be changed in the macro data based on the changing message.
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
Feature extraction for speech recognition; Selection of recognition unit · CPC title
Constructional details of speech recognition systems · CPC title
Execution procedure of a spoken command · CPC title
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.