IP Library Granted Patent US 11,733,770
Granted Patent B2
US 11,733,770 · App. 17/696,122 · Granted Aug 22, 2023

Systems and methods for guiding perspectives for multi-perspective content

Inventors: Charishma Chundi (Andhra Pradesh, IN); Rajendra Pandey (Karnataka, IN); Susanto Sen (Karnataka, IN)
Assignee: Rovi Guides, Inc.
G06F3/011G06F3/016G06T15/20G06F3/167
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,733,770
App. No.
17/696,122
Granted
Aug 22, 2023
Kind
B2
Abstract

A method of guiding perspectives in a multi-perspective content delivery system. The method includes receiving profile data associated with an end-user multi-perspective content consumption device and identifying a preference for content based upon the profile data. Multi-perspective content is transmitted to a device associated with the first profile data, the multi-perspective content representing a first perspective of a plurality of time-coincident VR perspectives. The VR system determines whether the first perspective correlates with the preference for content by at least a predetermined amount. In response to determining that the first perspective does not correlate with the preference for content by at least the predetermined amount, determining a second perspective of the plurality of perspectives that correlates to a greater degree with the preference for content than the first perspective, and transmitting from the end-user device a cue for recommending a change in perspective to the second perspective.

Claims (42)

1. A multi-perspective content delivery system, the multi-perspective content delivery system comprising one or more processors programmed with instructions to cause the one or more processors to perform:

determining content characteristics of perspectives generated by the multi-perspective content delivery system for a multi-perspective realm;

determining profile preferences of each user account of a plurality of user accounts connected by respective devices to the multi-perspective realm;

determining a measure of match between the profile preferences and the content characteristics of each perspective;

determining a user account with a highest level of match;

granting control to the highest-matching user account over a multi-perspective content; and

responsive to a perspective selection being panoramic, determining if a particular profile preference of a particular user account matches by at least a predetermined amount with content characteristics of a current perspective, and responsive to the particular profile preference and the content characteristics of the current perspective not matching by at least the predetermined amount, determining a perspective among the panoramic perspective that matches better than the current perspective with the particular user profile preference.

2. The multi-perspective content delivery system of claim 1 , wherein the one or more processors are further programmed with instructions to cause the one or more processors to perform: calculating a number of users consuming the multi-perspective content, wherein the calculating the number of users comprises counting a number of end-user setups of end-user devices concurrently connected into the multi-perspective realm.

3. The multi-perspective content delivery system of claim 1 , wherein the granting control over the multi-perspective content comprises granting the highest-matching user account control of virtual movement within the multi-perspective realm.

4. The multi-perspective content delivery system of claim 1 , wherein the granting control over the multi-perspective content comprises granting the highest-matching user account control of selection of perspectives within the multi-perspective realm.

5. The multi-perspective content delivery system of claim 1 , wherein the one or more processors are further programmed with instructions to cause the one or more processors to perform: determining whether a particular end-user setup associated with the particular user account of the plurality of user accounts connected by the respective devices to the multi-perspective realm is currently presented with a narrow or a panoramic selection of multiple perspectives.

6. The multi-perspective content delivery system of claim 5 , wherein the one or more processors are further programmed with instructions to cause the one or more processors to perform:

responsive to the perspective selection being narrow: determining if the particular profile preference of the particular user account matches by at least the predetermined amount with the content characteristics of the current perspective, and responsive to the particular profile preference and the content characteristics of the current perspective not matching by at least the predetermined amount, modifying a perspective presentation so that presentation of negatively matched content is removed or reduced.

7. The multi-perspective content delivery system of claim 6 , wherein the modifying the perspective presentation causes a delay that causes a lag in presentation to the respective end-user setup compared to other end-user setups with unmodified content, wherein the one or more processors are further programmed with instructions to cause the one or more processors to perform:

calculating the lag between presentations; and

generating and presenting supplemental content to devices of the other end-user setups while a device of the particular end-user setup catches up to a same timeline.

8. The multi-perspective content delivery system of claim 5 , wherein the one or more processors are further programmed with instructions to cause the one or more processors to perform:

responsive to the perspective selection being panoramic: determining if the particular profile preference of the particular user account matches by at least the predetermined amount with the content characteristics of the current perspective, and responsive to the particular profile preference and the content characteristics of the current perspective not matching by at least the predetermined amount, filter portions of the current perspective to avoid presentation of portions that do not match by at least the predetermined amount.

9. The multi-perspective content delivery system of claim 1 , wherein the one or more processors are further programmed with instructions to cause the one or more processors to perform:

identifying a best-matching perspective;

responsive to determining the best-matching perspective is not the current perspective, causing a cue to be generated and presented at a particular end-user setup to direct attention a better-matching perspective.

10. A method for guiding perspectives in a multi-perspective content delivery system, the method comprising:

determining content characteristics of perspectives generated by the multi-perspective content delivery system for a multi-perspective realm;

determining profile preferences of each user account of a plurality of user accounts connected by respective devices to the multi-perspective realm;

determining a measure of match between the profile preferences and the content characteristics of each perspective;

determining a user account with a highest level of match;

granting control to the highest-matching user account over a multi-perspective content; and

responsive to a perspective selection being panoramic, determining if a particular profile preference of a particular user account matches by at least a predetermined amount with content characteristics of a current perspective, and responsive to the particular profile preference and the content characteristics of the current perspective not matching by at least the predetermined amount, determining a perspective among the panoramic perspective that matches better than the current perspective with the particular user profile preference.

11. The method of claim 10 , further comprising calculating a number of users consuming the multi-perspective content, wherein the calculating the number of users comprises counting a number of end-user setups of end-user devices concurrently connected into the multi-perspective realm.

12. The method of claim 10 , wherein the granting control over the multi-perspective content comprises granting the highest-matching user account control of virtual movement within the multi-perspective realm.

13. The method of claim 10 , wherein the granting control over the multi-perspective content comprises granting the highest-matching user account control of selection of perspectives within the multi-perspective realm.

14. The method of claim 10 , further comprising determining whether a particular end-user setup associated with the particular user account of the plurality of user accounts connected by the respective devices to the multi-perspective realm is currently presented with a narrow or a panoramic selection of multiple perspectives.

15. The method of claim 14 , further comprising:

responsive to the perspective selection being narrow: determining if the particular profile preference of the particular user account matches by at least the predetermined amount with the content characteristics of the current perspective, and responsive to the particular profile preference and the content characteristics of the current perspective not matching by at least the predetermined amount, modifying a perspective presentation so that presentation of negatively matched content is removed or reduced.

16. The method of claim 15 , wherein the modifying the perspective presentation causes a delay that causes a lag in presentation to the particular end-user setup compared to other end-user setups with unmodified content, the method further comprising:

calculating the lag between presentations; and

generating and presenting supplemental content to devices of the other end-user setups while a device of the particular end-user setup catches up to a same timeline.

17. The method of claim 14 , further comprising:

responsive to the perspective selection being panoramic: determining if the particular profile preference of the particular user account matches by at least the predetermined amount with the content characteristics of the current perspective, and responsive to the particular profile preference and the content characteristics of the current perspective not matching by at least the predetermined amount, filter portions of the current perspective to avoid presentation of portions that do not match by at least the predetermined amount.

18. The method of claim 10 , further comprising:

identifying a best-matching perspective;

responsive to determining the best-matching perspective is not the current perspective, causing a cue to be generated and presented at a particular end-user setup to direct attention a better-matching perspective.

Assignments (3)
CHANGE OF NAME Recorded Sep 24, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069032/0008 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: CHUNDI, CHARISHMA; PANDEY, RAJENDRA; SEN, SUSANTO
To: ROVI GUIDES, INC.
Reel/Frame 059281/0331 →
Continuity (2)
Continuation 16841461 · Apr 6, 2020
Related Publication 20220382363A1 · Dec 1, 2022