IP Library Granted Patent US 10,984,037
Granted Patent B2
US 10,984,037 · App. 14/473,441 · Granted Apr 20, 2021

Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system

Inventors: Murali Aravamudan (Andover, MA); Ajit Rajasekharan (West Windsor, NJ); Kajamalai G. Ramakrishnan (Nashua, NH)
Assignee: Veveo, Inc.
G06F16/438G06F16/248G06F16/2453G06F16/2457G06F16/2462G06F16/24578G06F16/284G06F16/335G06F16/337G06F16/435G06F16/437G06F16/686G06F16/951G06F16/9535H04N21/44222H04N21/4828Y10S707/99933Y10S707/99934Y10S707/99937Y10S707/99943Y10S707/99945
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 10,984,037
App. No.
14/473,441
Granted
Apr 20, 2021
Kind
B2
Abstract

A method of selecting and presenting content on a first system based on user preferences learned on a second system is provided. The method includes receiving a user's input for identifying items of the second content system and, in response thereto, presenting a subset of items of the second content system and receiving the user's selection actions thereof. The method includes analyzing the selected items to learn the user's content preferences for the content of the second content system and determining a relationship between the content of the first and second content systems to determine preferences relevant to items of the first content system. The method includes, in response subsequent user input for items of the first content system, selecting and ordering a collection of items of the first content system based on the user's learned content preferences determined to be relevant to the items of the first content system.

Claims (26)

1. A method comprising:

monitoring user interactions with a first plurality of media content items of a first third-party service provider application installed on a mobile device, wherein each media content item of the first plurality of media content items has an associated descriptive term to describe content of the respective media content item;

determining a set of media content preferences of the user for the first plurality of media content items of the first application by:

receiving a user selection of a media content item of the first plurality of media content items;

determining an associated descriptive term of content of the media content item; and

identifying the associated descriptive term of the media content item as a media content preference of the set of media content preferences;

determining a subset of the media content preferences of the user that are relevant to a second plurality of media content items of a second third-party service provider application, distinct from the first third-party service provider application; and

selecting and presenting, from within the second third-party service provider application, a media content item of the second plurality of media content items of the second third-party service provider application based on the subset of the media content preferences.

2. The method of claim 1 , wherein the second application is an application provided by a third-party service provider with respect to a service provider of the mobile device.

3. The method of claim 1 , wherein presenting the content item further comprises presenting the content item of the second plurality of content items of the second application in response to receiving incremental input entered by the user for incrementally identifying desired content items of the second plurality of content items of the second application.

4. The method of claim 1 , wherein the selecting and presenting of the content item is further based on popularity values associated with each content item of the second plurality of content items, and wherein each popularity value indicates a relative measure of a likelihood that the respective content item is desired by the user.

5. The method of claim 1 , wherein a plurality of content items of the second application or the first plurality of content items of the mobile device are contained on at least one of a cable television system, a video-on-demand system, an IPTV system, and a personal video recorder.

6. The method of claim 1 , wherein the second application has not characterized the content preferences of the user.

7. The method of claim 1 , wherein monitoring the user interactions further comprises monitoring the user interactions with a plurality of applications installed on the mobile device.

8. The method of claim 1 , further comprising generating a request for the subset of content preferences from the second application.

9. A non-transitory computer-readable medium having instructions encoded thereon, the instructions comprising:

instructions for monitoring user interactions with a first plurality of media content items of a first third-party service provider application installed on a mobile device, wherein each media content item of the first plurality of media content items has an associated descriptive term to describe content of the respective media content item;

instructions for determining a set of media content preferences of the user for the first plurality of media content items of the first application by:

receiving a user selection of a media content item of the first plurality of content items;

determining an associated descriptive term of content of the media content item; and

identifying the associated descriptive term of the media content item as a media content preference of the set of media content preferences;

instructions for a subset of the media content preferences of the user that are relevant to a second plurality of media content items of a second third-party service provider application, distinct from the first third-party service provider application; and

instructions for selecting and presenting, from within the second third-party service provider application, a media content item of the second plurality of media content items of the second third-party service provider application based on the subset of the media content preferences.

10. The non-transitory computer-readable medium of claim 9 , wherein the first application comprises at least one of a phone application, phone book application, address book application, calendar application, downloadable media content application, television application, travel application, web application, and book application.

11. The non-transitory computer-readable medium of claim 9 , wherein the instructions for presenting the content item further comprise instructions for presenting the content item of the second plurality of content items of the second application in response to receiving incremental input entered by the user for incrementally identifying desired content items of the second plurality of content items of the second application.

12. The non-transitory computer-readable medium of claim 9 , wherein the instructions for selecting and presenting of the content item further comprise instructions for selecting and presenting of the content item based on popularity values associated with each content item of the second plurality of content items, and wherein each popularity value indicates a relative measure of a likelihood that the respective content item is desired by the user.

Assignments (9)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2024
From: VEVEO LLC
To: ROVI GUIDES, INC.
Reel/Frame 069036/0130 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2015
From: ARAVAMUDAN, MURALI; RAJASEKHARAN, AJIT; RAMAKRISHNAN, KAJAMALAI G.
To: VEVEO, INC.
Reel/Frame 034832/0335 →