IP Library Granted Patent US 9,424,233
Granted Patent B2
US 9,424,233 · App. 13/667,400 · Granted Aug 23, 2016

Method of and system for inferring user intent in search input in a conversational interaction system

View Patent ↗
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 9,424,233
App. No.
13/667,400
Granted
Aug 23, 2016
Kind
B2
Abstract

A method of inferring user intent in search input in a conversational interaction system is disclosed. A method of inferring user intent in a search input includes providing a user preference signature that describes preferences of the user, receiving search input from the user intended by the user to identify at least one desired item, and determining that a portion of the search input contains an ambiguous identifier. The ambiguous identifier is intended by the user to identify, at least in part, a desired item. The method further includes inferring a meaning for the ambiguous identifier based on matching portions of the search input to the preferences of the user described by the user preference signature and selecting items from a set of content items based on comparing the search input and the inferred meaning of the ambiguous identifier with metadata associated with the content items.

Claims (29)

1. A method of inferring user intent in a search input based on resolving ambiguous portions of the search input, the method comprising:

providing access to a set of content items, each of the content items being associated with metadata that describes the corresponding content item, the metadata associated with the content items including a mapping of relationships between entities associated with the content items;

receiving search input from a user, the search input being intended by the user to identify at least one desired content item, wherein the search input comprises:

a first portion comprising at least one specified entity, and

a second portion comprising a reference to at least one unspecified entity related to the at least one desired content item, wherein the at least one unspecified entity of the second portion and the at least one specified entity of the first portion are different;

without further user input:

inferring a possible meaning for the at least one unspecified entity of the second portion based on the at least one specified entity and the mapping of relationships between entities;

based on the inferred possible meaning for the at least one unspecified entity, the at least one specified entity, and the metadata associated with the content items of the set of content items, selecting at least one common content item from the set of content items, wherein the at least one common content item is related to each of the at least one specified entity and the at least one unspecified entity in the mapping of relationships; and

presenting the selected at least one common content item to the user in response to the search input received from the user.

2. The method of claim 1 , the content items including media entertainment items and the metadata including at least one of crew, characters, actors, teams, leagues, tournaments, athletes, composers, music artists, performers, albums, songs, news personalities, and content distributors.

3. The method of claim 1 , the content items including electronic mail items and the metadata including at least one of electronic mail threads, contacts, senders, recipients, company names, business departments, business units, electronic mail folders, and office location information.

4. The method of claim 1 , the content items including travel-related items and the metadata including at least one of cities, hotels, hotel brands, individual points of interest, categories of points of interest, retail chains, car rental websites, and car rental company names.

5. The method of claim 1 , the content items including electronic commerce items and the metadata including at least one of product items, product categories, product subcategories, product brand, and retail stores.

6. The method of claim 1 , the content items including network-based documents and the metadata including at least one of domain names, internet media types, filenames, directories, and filename extensions.

7. The method of claim 1 , the content items including address book items and the metadata including at least one of contact names, electronic mail address, telephone number, address, and employer.

8. The method of claim 1 , further comprising providing a user preference signature, the user preference signature describing preferences of the user for at least one of (i) particular content items and (ii) metadata associated with the content items, wherein the inferring the possible meaning for the at least one unspecified entity is further based on comparing portions of the search input to the preferences of the user described by the user preference signature.

9. The method of claim 1 , further comprising:

providing a user preference signature, the user preference signature describing preferences of the user for at least one of (i) particular content items and (ii) metadata associated with the content items; and

ordering the at least one common content item based on the preferences of the user described by the user preference signature.

10. A system for inferring user intent in a search input based on resolving ambiguous portions of the search input comprising:

one or more processors configured to:

provide access to a set of content items, each of the content items being associated with metadata that describes the corresponding content item, the metadata associated with the content items including a mapping of relationships between entities associated with the content items;

receive search input from a user, the search input being intended by the user to identify at least one desired content item, wherein the search input comprises:

a first portion comprising at least one specified entity, and

a second portion comprising a reference to at least one unspecified entity related to the at least one desired content item, wherein the at least one unspecified entity of the second portion and the at least one specified entity of the first portion are different;

without further user input:

infer a possible meaning for the at least one unspecified entity of the second portion based on the at least one specified entity and the mapping of relationships between entities;

based on the inferred possible meaning for the at least one unspecified entity, the at least one specified entity, and the metadata associated with the content items of the set of content items, select at least one common content item from the set of content items, wherein the at least one common content item is related to each of the at least one specified entity and the at least one unspecified entity in the mapping of relationships; and

present the selected at least one common content item to the user in response to the search input received from the user.

Assignments (13)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2024
From: VEVEO LLC
To: ROVI GUIDES, INC.
Reel/Frame 069036/0130 →
CHANGE OF NAME Recorded Sep 24, 2024
From: VEVEO, INC.
To: VEVEO LLC
Reel/Frame 069036/0068 →
CHANGE OF NAME Recorded Sep 24, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069036/0209 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 27, 2022
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: VEVEO LLC (F.K.A. VEVEO, INC.); DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
Reel/Frame 061786/0675 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2013
From: BARVE, RAKESH; ARAVAMUDAN, MURALI; VENKATARAMAN, SASHIKUMAR; WELLING, GIRISH
To: VEVEO, INC.
Reel/Frame 031652/0375 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2013
From: BARVE, RAKESH; ARAVAMUDAN, MURALI; VENKATARAMAN, SASHIKUMAR; WELLING, GIRISH
To: VEVEO, INC.
Reel/Frame 031652/0513 →