Using voice information to influence importance of search result categories

US10176810B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10176810-B2
Application numberUS-201715840210-A
CountryUS
Kind codeB2
Filing dateDec 13, 2017
Priority dateJun 20, 2016
Publication dateJan 8, 2019
Grant dateJan 8, 2019

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.

Approaches provide for using voice information to influence the importance of search result categories for a search query. For example, various embodiments may provide search results for a search query based on a most relevant search result category to the search query. Voice information associated with a subsequent user interaction may be analyzed to identify whether the search result category is correct or if search results from a different category should be provided. Additionally, the voice information may be used to update the relevance score of the search result category to the search query to improve the category matching of future queries.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving first audio input data from a voice-enabled communications device, the first audio input data corresponding to a first utterance of a user received by a microphone of the voice-enabled communications device; identifying a first volume level of the first audio input data corresponding to a first search query; receiving second audio input data from the voice-enabled communications device, the second audio input data corresponding to a second utterance of the user received by the microphone of the voice-enabled communications device; identifying a second volume level of the second audio input data corresponding to a second search query; determining whether a first set of results of the first query is correct based at least in part on a calculated comparison of the first volume level and the second volume level; identifying a second category of a set of categories associated with the first search query; decreasing a relevance score of the first set of results for the first search query or increasing a relevance score of a second set of results associated with the second category for the first speech query, based at least in part on the calculated comparison when the calculated comparison yields a voice volume difference above a volume difference threshold; and increasing a relevance score of a first category for the first search query when the voice volume difference is determined to be below the volume difference threshold. 2. The computer-implemented method of claim 1 , wherein determining whether the first set of results of the first query is correct based at least in part on the calculated comparison of the first volume level and the second volume level comprises determining that the calculated comparison yields a voice volume difference. 3. The computer-implemented method of claim 2 , wherein determining whether the voice volume difference is above the volume difference threshold comprises determining a volume difference threshold indicating whether the second volume level of the second utterance is at least an amount louder than the first volume level of the first utterance. 4. The computer-implemented method of claim 1 , further comprising: identifying a first search query from the first audio input data by performing automated speech recognition on the first audio input data; and identifying the set of categories associated with the first search query, the set of categories being ranked according to respective relevance scores to the first search query. 5. The computer-implemented method of claim 4 , further comprising: identifying a first set of results associated with the first category of the set of categories, the first category having a largest relevance score to the first search query; and causing the first set of results to be transmitted to the voice-enabled communications device, wherein the first set of results are presented to the user by the voice-enabled communications device. 6. A computing system, comprising: a processor; a memory device including instructions that, when executed by the device processor, cause the computing system to: receive first audio input data from a voice-enabled communications device, the first audio input data corresponding to a first utterance of a user received by a microphone of the voice-enabled communications device; identify a first volume level of the first audio input data corresponding to a first search query; receive second audio input data from the voice-enabled communications device, the second audio input data corresponding to a second utterance of the user received by the microphone of the voice-enabled communications device; identify a second volume level of the second audio input data corresponding to a second search query; determine whether a first set of results of the first query is correct based at least in part on a calculated comparison of the first volume level and the second volume level; identify a second category of a set of categories associated with the first search query; decrease a relevance score of the first set of results for the first search query or increase a relevance score of a second set of results associated with the second category for the first speech query, based at least in part on the calculated comparison when the calculated comparison yields a voice volume difference above a volume difference threshold; and increase a relevance score of a first category for the first search query when the voice volume difference is determined to be below the volume difference threshold. 7. The computing system of claim 6 , wherein the instructions, when executed further cause the computing system to: determine whether the first set of results of the first query is correct based at least in part on the calculated comparison of the first volume level and the second volume level by determining that the calculated comparison yields a voice volume difference. 8. The computing system of claim 7 , wherein the instructions, when executed further cause the computing system to: determine whether the voice volume difference is above the volume difference threshold by determining a volume difference threshold indicating whether the second volume level of the second utterance is at least an amount louder than the first volume level of the first utterance. 9. The computing system of claim 6 , wherein the instructions, when executed further cause the computing system to: identify a first search query from the first audio input data by performing automated speech recognition on the first audio input data; and identify the set of categories associated with the first search query, the set of categories being ranked according to respective relevance scores to the first search query. 10. The computing system of claim 9 , wherein the instructions, when executed further cause the computing system to: identify a first set of results associated with the first category of the set of categories, the first category having a largest relevance score to the first search query; and cause the first set of results to be transmitted to the voice-enabled communications device, wherein the first set of results are presented to the user by the voice-enabled communications device. 11. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon that, when executed by a computer, cause the computer to: receive first audio input data from a voice-enabled communications device, the first audio input data corresponding to a first utterance of a user received by a microphone of the voice-enabled communications device; identify a first volume level of the first audio input data corresponding to a first search query; receive second audio input data from the voice-enabled communications device, the second audio input data corresponding to a second utterance of the user received by the microphone of the voice-enabled communications device; identify a second volume level of the second audio input data corresponding to a second search query; determine whether a first set of results of the first query is correct based at least in part on a calculated comparison of the first volume level and the second volume level; identify a second category of a set of categories associated with the first search query; decrease a relevance score of the first set of results for the first search query or increase a relevance score of a second set of results associated with the second category for the first speech query, based at least in part on the calculated comparison when the calculated comparison yields a voice volume differen

Assignees

Inventors

Classifications

  • based on threshold decision · CPC title

  • for comparison or discrimination · CPC title

  • Iterative querying; Query formulation based on the results of a preceding query · CPC title

  • Querying · CPC title

  • for retrieval · 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 US10176810B2 cover?
Approaches provide for using voice information to influence the importance of search result categories for a search query. For example, various embodiments may provide search results for a search query based on a most relevant search result category to the search query. Voice information associated with a subsequent user interaction may be analyzed to identify whether the search result category…
Who is the assignee on this patent?
A9 Com Inc
What technology area does this patent fall under?
Primary CPC classification G10L15/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 08 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).