Adjusting a ranking of information content of a software application based on feedback from a user
First Claim
1. A computer-implemented method for adjusting a ranking of information content of a software application based on feedback from a user, the method comprising:
- receiving, at a computing device, an audio stream comprising audio of the user, the audio being indicative of feedback related to information content;
analyzing, by the computing device, the audio stream for paralinguistic information to determine an attribute of the user;
adjusting, by the commuting device, a ranking of the information content with respect to a plurality of information content based on at least one of the feedback and additional feedback and the determined attribute of the user, wherein the plurality of information content includes the information content;
receiving, at the computing device, a query from a second user after adjusting the ranking of the information content;
identifying, by the computing device, based on information included in the query, the plurality of information content as related to the query, the plurality of information content being for output by at least one of the computing device or a second computing device; and
causing, by the computing device, at least one of the computing device or the second computing device to output the plurality of information content in order of the adjusted ranking as part of a user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for adjusting a ranking of information content of a software application based on feedback from a user. One embodiment presented herein includes a method comprising receiving, at a computing device, an audio stream comprising audio of the user, the audio being indicative of feedback related to information content. The method further comprises analyzing the audio stream for paralinguistic information to determine an attribute of the user. The method further comprises adjusting a ranking of the information content based on at least one of the feedback and additional feedback and the determined attribute of the user.
-
Citations
20 Claims
-
1. A computer-implemented method for adjusting a ranking of information content of a software application based on feedback from a user, the method comprising:
-
receiving, at a computing device, an audio stream comprising audio of the user, the audio being indicative of feedback related to information content; analyzing, by the computing device, the audio stream for paralinguistic information to determine an attribute of the user; adjusting, by the commuting device, a ranking of the information content with respect to a plurality of information content based on at least one of the feedback and additional feedback and the determined attribute of the user, wherein the plurality of information content includes the information content; receiving, at the computing device, a query from a second user after adjusting the ranking of the information content; identifying, by the computing device, based on information included in the query, the plurality of information content as related to the query, the plurality of information content being for output by at least one of the computing device or a second computing device; and causing, by the computing device, at least one of the computing device or the second computing device to output the plurality of information content in order of the adjusted ranking as part of a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device for adjusting a ranking of information content of a software application based on feedback from a user, the computing device comprising:
-
a memory; and a processor configured to; receive an audio stream comprising audio of the user, the audio being indicative of feedback related to information content; analyze the audio stream for paralinguistic information to determine an attribute of the user; adjust a ranking of the information content with respect to a plurality of information content based on at least one of the feedback and additional feedback and the determined attribute of the user, wherein the plurality of information content includes the information content; receive a query from a second user after adjusting the ranking of the information content; identify based on information included in the query, the plurality of information content as related to query, the plurality of information content being for output by at least one of the computing device or a second computing device; and cause at least one of the computing device or the second computing device to output the plurality of information content in order of the adjusted ranking as part of a user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device for adjusting a ranking of information content of a software application based on feedback from a user, the computing device comprising:
-
means for receiving an audio stream comprising audio of the user, the audio being indicative of feedback related to information content; means for analyzing the audio stream for paralinguistic information to determine an attribute of the user; means for adjusting a ranking of the information content with respect to a plurality of information content based on at least one of the feedback and additional feedback and the determined attribute of the user, wherein the plurality of information content includes the information content; means for receiving a query from a second user after adjusting the ranking of the information content; means for identifying based on information included in the query, the plurality of information content as related to the query, the plurality of information content being for output by at least one of the computing device or a second computing device; and means for causing at least one of the computing device or the second computing device to output the plurality of information content in order of the adjusted ranking as part of a user interface. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable medium comprising instructions that when executed by a computing device cause the computing device to perform a method for adjusting a ranking of information content of a software application based on feedback from a user, the method comprising:
-
receiving, at a computing device, an audio stream comprising audio of the user, the audio being indicative of feedback related to information content; analyzing, by the computing device, the audio stream for paralinguistic information to determine an attribute of the user; adjusting, by the computing device, a ranking of the information content with respect to a plurality of information content based on at least one of the feedback and additional feedback and the determined attribute of the user, wherein the plurality of information content includes the information content; receiving, at the computing device, a query from a second user after adjusting the ranking of the information content; identifying, by the computing device, based on information included in the query, the plurality of information content as related to the query, the plurality of information content being for output by at least one of the computing device or a second computing device; and causing, by the computing device, at least one of the computing device or the second computing device to output the plurality of information content in order of the adjusted ranking as part of a user interface. - View Dependent Claims (19, 20)
-
Specification