IP Library Patent Application 11673995
Patent Application
App. No. 11/673,995

COLLECTION AND USE OF SIDE INFORMATION IN VOICE-MEDIATED MOBILE SEARCH

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/673,995
Abstract

Methods and systems for providing voice-mediated search capability to a mobile communications device involve receiving a signal from the mobile device that includes a representation of a spoken search request from a user of the mobile device, using speech recognition software to convert the search request into a text search request, extracting side information contained implicitly within the received signal, using the extracted side information to assign the user to a category, sending the text search request and the user category to content providers, receiving from the content providers content that is responsive to the text search request and the user category, and sending to the mobile device search results that are based on content from content providers. The methods and systems further involve sending searches and user categories to advertising providers, and sending advertisements returned by the advertising providers to the mobile device along with the search results.

Claims (64)

1 . A method of performing a search originating from a mobile device, the method comprising:

receiving a signal from the mobile device that includes a representation of an utterance from a user of the mobile device, wherein the utterance includes a search request;

using speech recognition software to convert the search request into a text search request;

extracting side information contained within the received signal, wherein the side information is represented implicitly within the received signal;

using the extracted side information to assign the user of the mobile device to a user category;

sending the text search request and the user category to one or more content providers;

receiving from the one or more content providers content that is responsive to the text search request and the user category; and

sending search results to the mobile device, wherein the search results are based on the received content from the one or more content providers.

2 . The method of claim 1 , further comprising:

sending the recognized text search request to one or more advertising providers;

receiving from the one or more advertising providers advertisements that are based at least in part on the sent text search request; and

sending at least one of the advertisements from the one or more advertising providers to the mobile device.

3 . The method of claim 2 , further comprising:

sending the user category to the one or more advertising providers; and

receiving from the one or more advertising providers content that is based at least in part on the sent user category.

4 . The method of claim 1 , wherein the user category includes a gender of the user.

5 . The method of claim 1 , wherein the user category includes an age range of the user.

6 . The method of claim 1 , wherein the user category includes an accent of the user.

7 . The method of claim 1 , wherein the user category includes a dialect of the user.

8 . The method of claim 1 , wherein the user category includes an emotional state of the user.

9 . The method of claim 1 , wherein the side information includes information about an environment in which the user is operating the mobile device.

10 . The method of claim 9 , wherein the environment is one of the set consisting of the inside of a vehicle, a quiet location, a noisy location, and a shared workplace.

11 . The method of claim 1 , wherein the content received from the one or more content providers includes a plurality of items and the method further comprises determining a degree of responsiveness of each of the items, the degree of responsiveness being based at least in part on the user category.

12 . The method of claim 11 , wherein the plurality of items are ranked, the rank of each item being based on its degree of responsiveness, and the search results include a ranked list of the plurality of items.

13 . The method of claim 11 , wherein a subset of the plurality of items is selected, the subset including items having a degree of responsiveness greater than a threshold degree of responsiveness, and the search results include the subset of items.

14 . A method of performing a search originating from a mobile device, the method comprising:

receiving a signal from the mobile device that includes a representation of an utterance from a user of the mobile device, wherein the utterance includes a search request;

using speech recognition software to convert the spoken search request into a text search request;

extracting side information contained within the received signal, wherein the side information is represented implicitly within the received signal;

using the extracted side information to assign the user of the mobile device to a user category;

sending the text search request to one or more content providers;

sending the text search request and the user category to one or more advertising providers;

receiving from the one or more content providers search results, the search results including a plurality of items that are responsive to the text search request;

receiving from the one or more advertising providers one or more advertisements that are based at least in part on the text search request and on the user category; and

sending at least one of the plurality of items and at least one of the advertisements to the mobile device.

15 . A server system comprising a processor system and a memory system, the memory system including instructions which, when executed on the processor system cause the server system to:

receive a signal from a mobile device that includes a representation of an utterance from a user of the mobile device, wherein the utterance includes a search request;

recognize the search request within the utterance;

convert the recognized search request into a text search request;

extract side information contained within the received signal, wherein the side information is represented implicitly within the received signal;

use the extracted side information to assign the user of the mobile device to a user category;

send the text search request and the user category to one or more content providers;

receive from the one or more content providers content that is responsive to the text search request and the user category; and

send search results to the mobile device, wherein the search results are based on the received content from the one or more content providers.

16 . The server system of claim 15 , wherein the stored instructions further cause the server system to:

send the recognized text search request to one or more advertising providers;

receive from the one or more advertising providers advertisements that are based at least in part on the sent text search request; and

send at least one of the advertisements from the one or more advertising providers to the mobile device.

17 . The server system of claim 16 , wherein the stored instructions further cause the server system to:

send the user category to the one or more advertising providers; and

receive from the one or more advertising providers content that is based at least in part on the sent user category.

18 . The server system of claim 15 , wherein the category is one of the set consisting of a gender of the user, an age range of the user, an accent of the user, a dialect of the user, and an emotional state of the user.

19 . The server system of claim 15 , wherein the category includes information about an environment in which the user is operating the mobile device.

20 . A server system comprising a processor system and a memory system, the memory system including instructions which, when executed on the processor system cause the server system to:

receive a signal from a mobile device that includes a representation of an utterance from a user of the mobile device, wherein the utterance includes a search request;

recognize the search request within the utterance;

convert the recognized search request into a text search request;

extract side information contained within the received signal, wherein the side information is represented implicitly within the received signal;

use the extracted side information to assign the user of the mobile device to a user category;

send the text search request to one or more content providers;

send the text search request and the user category to one or more advertising providers;

receive from the one or more content providers search results, the search results including a plurality of items that are responsive to the text search request;

receive from the one or more advertising providers one or more advertisements that are based at least in part on the text search request and on the user category; and

send at least one of the plurality of items and at least one of the advertisements to the mobile device.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
MERGER Recorded Sep 13, 2012
From: VOICE SIGNAL TECHNOLOGIES, INC.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 028952/0277 →