IP Library Granted Patent US 12,058,217
Granted Patent B2
US 12,058,217 · App. 18/086,011 · Granted Aug 6, 2024

Systems and methods for recommending interactive sessions based on social inclusivity

Inventor: Mona Singh (Cary, NC)
Assignee: Rovi Guides, Inc.
H04L67/131G06F3/011H04L65/401
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 12,058,217
App. No.
18/086,011
Granted
Aug 6, 2024
Kind
B2
Abstract

Systems and methods are described for identifying a plurality of candidate interactive sessions for a user with a user profile to join, each candidate interactive session being associated with a plurality of user profiles. A digital representation of the user may be generated, and the digital representation of the user may be caused to join each of the plurality of candidate interactive sessions. The systems and methods may monitor, in each candidate interactive session, behavior of digital representations of each of the plurality of user profiles associated with the candidate interactive session in relation to the digital representation of the user. The systems and methods may generate, based on the monitoring, a social inclusivity score for each of the plurality of candidate interactive sessions. A recommended interactive session may be selected and provided based on the corresponding social inclusivity score for each candidate interactive session.

Claims (46)

1. A computer-implemented method, comprising:

identifying a plurality of candidate interactive sessions for a user with a user profile to join, wherein each candidate interactive session is associated with a plurality of user profiles;

generating a digital representation of the user, wherein the digital representation of the user comprises a sentient avatar;

causing the digital representation of the user to join each of the plurality of candidate interactive sessions;

monitoring, in each candidate interactive session, behavior of digital representations of each of the plurality of user profiles associated with the candidate interactive session in relation to the digital representation of the user;

generating, based on the monitoring of the behavior of the digital representations of each of the plurality of user profiles respectively associated with the plurality of candidate interactive sessions, a social inclusivity score for each of the plurality of candidate interactive sessions;

selecting a recommended interactive session from the plurality of candidate interactive sessions, based on the corresponding social inclusivity score for each of the plurality of candidate interactive sessions; and

providing the recommended interactive session.

2. The method of claim 1 , wherein each of the plurality of candidate interactive sessions corresponds to one of a plurality of video communication sessions or virtual meetings.

3. The method of claim 1 , wherein each of the plurality of candidate interactive sessions corresponds to one of a plurality of virtual reality sessions, virtual reality meetings, or virtual reality games.

4. The method of claim 1 , further comprising:

receiving input to join the user profile to the recommended interactive session; and

causing an active avatar of the user profile to be joined to the recommended interactive session.

5. The method of claim 1 , wherein an appearance of the sentient avatar is different from an appearance of an active avatar of the user profile that is caused to be joined to the recommended interactive session.

6. The method of claim 5 , wherein the sentient avatar has limited interactive capabilities in relation to the digital representations of each of the plurality of user profiles, as compared to the active avatar.

7. The method of claim 1 , further comprising:

generating for display one or more social inclusivity scores for one or more of the plurality of user profiles associated with a particular candidate interactive session, based on the monitoring.

8. The method of claim 1 , wherein the monitoring comprises:

monitoring one or more of audio, body posture, body language, gestures or actions performed by the digital representations of each of the plurality of user profiles associated with the candidate interactive session in relation to the digital representation of the user.

9. The method of claim 1 , further comprising:

determining historical patterns of behavior of each of the plurality of user profiles in relation to the user profile during previous interactive sessions;

wherein providing the recommended interactive session is performed based at least in part on the determined historical patterns.

10. The method of claim 1 , further comprising:

determining one or more characteristics of the user based on the user profile;

wherein providing the recommended interactive session is performed based at least in part on the determined one or more characteristics.

11. A system, comprising:

memory;

control circuitry configured to:

identify a plurality of candidate interactive sessions for a user with a user profile to join, wherein each candidate interactive session is associated with a plurality of user profiles, wherein the user profile is stored in the memory;

generate a digital representation of the user, wherein the digital representation of the user comprises a sentient avatar;

cause the digital representation of the user to join each of the plurality of candidate interactive sessions;

monitor, in each candidate interactive session, behavior of digital representations of each of the plurality of user profiles associated with the candidate interactive session in relation to the digital representation of the user;

generate, based on the monitoring of the behavior of the digital representations of each of the plurality of user profiles respectively associated with the plurality of candidate interactive sessions, a social inclusivity score for each of the plurality of candidate interactive sessions;

select a recommended interactive session from the plurality of candidate interactive sessions, based on the corresponding social inclusivity score for each of the plurality of candidate interactive sessions; and

provide the recommended interactive session.

12. The system of claim 11 , wherein each of the plurality of candidate interactive sessions corresponds to one of a plurality of video communication sessions or virtual meetings.

13. The system of claim 11 , wherein each of the plurality of candidate interactive sessions corresponds to one of a plurality of virtual reality sessions, virtual reality meetings, or virtual reality games.

14. The system of claim 11 , wherein the control circuitry is further configured to:

receive input to join the user profile to the recommended interactive session; and

cause an active avatar of the user profile to be joined to the recommended interactive session.

15. The system of claim 11 , wherein an appearance of the sentient avatar is different from an appearance of an active avatar of the user profile that is caused to be joined to the recommended interactive session.

16. The system of claim 15 , wherein the sentient avatar has limited interactive capabilities in relation to the digital representations of each of the plurality of user profiles, as compared to the active avatar.

17. The system of claim 11 , wherein the control circuitry is further configured to:

generate for display one or more social inclusivity scores for one or more of the plurality of user profiles associated with a particular candidate interactive session, based on the monitoring.

18. The system of claim 11 , wherein the control circuitry is further configured to perform the monitoring by:

monitoring one or more of audio, body posture, body language, gestures or actions performed by the digital representations of each of the plurality of user profiles associated with the candidate interactive session in relation to the digital representation of the user.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0420 →
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 Feb 9, 2023
From: SINGH, MONA
To: ROVI GUIDES, INC.
Reel/Frame 062643/0662 →
Continuity (1)
Related Publication 20240214454A1 · Jun 27, 2024