IP Library Granted Patent US 11,070,877
Granted Patent B2
US 11,070,877 · App. 16/388,144 · Granted Jul 20, 2021

Systems and methods for conflict detection based on user preferences

Inventor: Ti-Shiang Wang (Lexington, MA)
Assignee: Rovi Guides, Inc.
H04N21/4583H04N21/2187H04N21/435H04N21/4334H04N21/45H04N21/4532H04N21/47202H04N21/4882
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 11,070,877
App. No.
16/388,144
Granted
Jul 20, 2021
Kind
B2
Abstract

Systems and methods for detecting a conflict between viewing selections of two users. In some aspects, the method comprises generating for display a first media asset on a user equipment device, receiving a second request from a second user to generate for display a second media asset on the user equipment device, determining a first priority and a second priority associated with the first user and the second user, and based on determining that a first scheduled time period of the first media asset and a second scheduled time period of the first media asset overlap and the first priority is higher than the second priority, generating for display on the user equipment device an indication of a conflict between the first request and the second request.

Claims (41)

1. A method of indicating that a conflict exists between two devices each attempting to interact with a same media guidance application associated with a group of users, the method comprising:

determining whether at least two devices are attempting to browse, within a predetermined time period, a plurality of media assets represented on a guide page of the same media guidance application associated with the group of users; and

in response to determining that at least two devices are attempting to browse, within the predetermined time period, the plurality of media assets represented on the guide page of the same media guidance application associated with the group of users, determining whether the conflict exists between the at least two devices by:

receiving, from a first device among the at least two devices, a first request to generate for display a first media asset selected from among the plurality of media assets represented on the guide page of the same media guidance application associated with the group of users; and

receiving, from a second device among the at least two devices, a second request to generate for display a second media asset selected from among the plurality of media assets represented on the guide page of the same media guidance application associated with the group of users; and

generating for display, on the first device, a notification indicating the second request to generate for display the second media asset, wherein the notification comprises a prompt to accept or reject the second request from the second device.

2. The method of claim 1 ,

wherein if the conflict is determined to exist, generating the notification comprises generating the notification indicating the conflict.

3. The method of claim 2 , wherein the determining whether the conflict exists further comprises:

receiving first settings for generating for display the first media asset on the first device;

receiving second settings for generating for display the second media asset on the second device; and

determining a difference in at least one setting between the first settings and the second settings.

4. The method of claim 1 , wherein the determining whether the conflict exists further comprises:

determining a first scheduled time period associated with the first request, and a second scheduled time period associated with the second request; and

determining that the conflict exists when the first scheduled time period overlaps with the second scheduled time period.

5. The method of claim 1 , further comprising determining a first priority corresponding to the first device, and a second priority corresponding to the second device,

wherein generating the notification comprises generating the notification indicating the prompt when the first priority is higher than the second priority.

6. The method of claim 5 , wherein the determined first priority is greater than the determined second priority when the first media asset is a live broadcast of an event.

7. The method of claim 1 , further comprising retrieving first metadata of the first media asset, and second metadata of the second media asset,

wherein generating the notification comprises generating the notification indicating representations of the first metadata and the second metadata.

8. A system of indicating that a conflict exists between two devices each attempting to interact with a same media guidance application associated with a group of users, the system comprising:

control circuitry configured to:

determining whether at least two devices are attempting to browse, within a predetermined time period, a plurality of media assets represented on a guide page of the same media guidance application associated with the group of users; and

in response to determining that at least two devices are attempting to browse, within the predetermined time period, the plurality of media assets represented on the guide page of the same media guidance application associated with the group of users, determine whether the conflict exists between the at least two devices by:

receiving, from a first device among the at least two devices, a first request to generate for display a first media asset selected from among the plurality of media assets represented on the guide page of the same media guidance application associated with a group of users; and

receiving, from a second device among the at least two devices, a second request to generate for display a second media asset selected from among the plurality of media assets represented on the guide page of the same media guidance application associated with the group of users; and

generate for display, on the first device, a notification indicating the second request to generate for display the second media asset, wherein the notification comprises a prompt to accept or reject the second request from the second device.

9. The system of claim 8 ,

wherein if it is determined that the conflict exists, the control circuitry is further to generate for display, on the first device, the notification by generating for display the notification indicating the conflict.

10. The system of claim 9 , wherein the control circuitry is further configured to determine whether the conflict exists by:

receiving first settings for generating for display the first media asset on the first device;

receiving second settings for generating for display the second media asset on the second device; and

determining a difference in at least one setting between the first settings and the second settings.

11. The system of claim 8 , wherein the control circuitry is further configured to determine whether the conflict exists by:

determining a first scheduled time period associated with the first request, and a second scheduled time period associated with the second request; and

determining that the conflict exists when the first scheduled time period overlaps with the second scheduled time period.

12. The system of claim 8 , wherein the control circuitry is further configured to determine a first priority corresponding to the first device, and a second priority corresponding to the second device, and

wherein the control circuitry is further to generate for display, on the first device, the notification by generating for display the notification indicating the prompt when the first priority is higher than the second priority.

13. The system of claim 12 , wherein the determined first priority is greater than the second priority when the first media asset is a live broadcast of an event.

14. The system of claim 8 , wherein the control circuitry is further configured to retrieve first metadata of the first media asset, and second metadata of the second media asset, and

wherein the control circuitry is further to generate for display, on the first device, the notification by generating for display the notification indicating representations of the first metadata and the second metadata.

Assignments (9)
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 27, 2022
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ROVI PRODUCT CORPORATION (AS SUCCESSOR-IN-INTEREST TO ROVI GUIDES, INC.)
Reel/Frame 061786/0768 →
CHANGE OF NAME Recorded Oct 23, 2022
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 061746/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2022
From: ADEIA GUIDES INC.
To: ROVI PRODUCT CORPORATION
Reel/Frame 061747/0001 →
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 →
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 →
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 Apr 18, 2019
From: WANG, TI-SHIANG
To: ROVI GUIDES, INC.
Reel/Frame 048944/0878 →