IP Library Granted Patent US 11,358,062
Granted Patent B2
US 11,358,062 · App. 16/985,717 · Granted Jun 14, 2022

Systems and methods for providing recommendations to improve gameplay

Inventors: Rajendran Pichaimurthy (Karnataka, IN); Dolphin Masilamany Santha (Karnataka, IN); Prakash Viswanathan (Karnataka, IN)
Assignee: Rovi Guides, Inc.
A63F13/77A63F13/35A63F13/533A63F13/798G06Q30/0631A63F13/22A63F2300/1018A63F2300/308A63F2300/552A63F2300/558
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,358,062
App. No.
16/985,717
Granted
Jun 14, 2022
Kind
B2
Abstract

Systems and methods are described for recommending a proposed hardware configuration to a first user in response to determining that a performance aspect of the first user having a first hardware configuration playing a multiplayer game is worse than a performance aspect of a second user having a second hardware configuration jointly playing the multiplayer game. The proposed hardware configuration is generated based on the first hardware configuration and the second hardware configuration and caused to be displayed on a device of the first user.

Claims (48)

1. A method comprising:

analyzing game performance of a first user having a first hardware configuration and a second user having a second hardware configuration who are jointly playing a multiplayer game; and

storing a hardware configuration table identifying gaming advantage values for different configurations of a plurality of hardware components;

in response to determining that a performance aspect of the first user in the multiplayer game is worse than the performance aspect of the second user in the multiplayer game:

determining a first hardware component of the first hardware configuration and a corresponding second hardware component of the second hardware configuration;

accessing the stored hardware configuration table to identify a first gaming advantage value of the first hardware component and a second gaming advantage value of the second hardware component;

determining that a difference between the first hardware component and the second hardware component comprises a gaming advantage by determining, from the stored hardware configuration table, that the second gaming advantage value exceeds the first gaming advantage value;

generating a proposed hardware configuration for the first user, based on the first hardware configuration of the first user and the second hardware configuration of the second user; and

causing to be displayed on a device of the first user a recommendation proposal comprising the proposed hardware configuration.

2. The method of claim 1 , wherein the recommendation proposal further comprises an identity of the second user.

3. The method of claim 1 , wherein the proposed hardware configuration comprises a proposed hardware upgrade of a device of the first user.

4. The method of claim 1 , wherein the generating the proposed hardware configuration for the first user, based on the first hardware configuration of the first user and the second hardware configuration of the second user comprises:

comparing the first hardware configuration with the second hardware configuration;

determining a difference between the first hardware configuration and the second hardware configuration; and

generating the proposed hardware configuration for the first user based on the difference.

5. The method of claim 4 , wherein the difference comprises a hardware component being used by the second user that is not being used by the first user, and wherein the proposed hardware configuration for the first user comprises the hardware component.

6. A system comprising:

a memory storing a hardware configuration table identifying gaming advantage values for different configurations of a plurality of hardware components;

control circuitry configured to:

analyze game performance of a first user having a first hardware configuration and a second user having a second hardware configuration who are jointly playing a multiplayer game; and

in response to determining that a performance aspect of the first user in the multiplayer game is worse than the performance aspect of the second user in the multiplayer game:

determine a first hardware component of the first hardware configuration and a corresponding second hardware component of the second hardware configuration;

access the stored hardware configuration table to identify a first gaming advantage value of the first hardware component and a second gaming advantage value of the second hardware component;

determine that a difference between the first hardware component and the second hardware component comprises a gaming advantage by determining, from the stored hardware configuration table, that the second gaming advantage value exceeds the first gaming advantage value;

generate a proposed hardware configuration for the first user, based on the first hardware configuration of the first user and the second hardware configuration of the second user; and

cause to be displayed on a device of the first user a recommendation proposal comprising the proposed hardware configuration.

7. The system of claim 6 , wherein the recommendation proposal further comprises an identity of the second user.

8. The system of claim 6 , wherein the proposed hardware configuration comprises a proposed hardware upgrade of a device of the first user.

9. The system of claim 6 , wherein the control circuitry is further configured, when generating the proposed hardware configuration for the first user, based on the first hardware configuration of the first user and the second hardware configuration of the second user, to:

compare the first hardware configuration with the second hardware configuration;

determine a difference between the first hardware configuration and the second hardware configuration; and

generate the proposed hardware configuration for the first user based on the difference.

10. The system of claim 9 , wherein the difference comprises a hardware component being used by the second user that is not being used by the first user, and wherein the proposed hardware configuration for the first user comprises the hardware component.

11. A non-transitory computer readable medium having instructions encoded thereon that when executed by control circuitry causes the control circuitry to:

analyze game performance of a first user having a first hardware configuration and a second user having a second hardware configuration who are jointly playing a multiplayer game; and

in response to determining that a performance aspect of the first user in the multiplayer game is worse than the performance aspect of the second user in the multiplayer game:

determine a first hardware component of the first hardware configuration and a corresponding second hardware component of the second hardware configuration;

access a stored hardware configuration table identifying gaming advantage values for different configurations of a plurality of hardware components to identify a first gaming advantage value of the first hardware component and a second gaming advantage value of the second hardware component;

determine that a difference between the first hardware component and the second hardware component comprises a gaming advantage by determining, from the stored hardware configuration table, that the second gaming advantage value exceeds the first gaming advantage value;

generate a proposed hardware configuration for the first user, based on the first hardware configuration of the first user and the second hardware configuration of the second user; and

cause to be displayed on a device of the first user a recommendation proposal comprising the proposed hardware configuration.

12. The non-transitory computer readable medium of claim 11 , wherein the recommendation proposal further comprises an identity of the second user.

13. The non-transitory computer readable medium of claim 11 , wherein the proposed hardware configuration comprises a proposed hardware upgrade of a device of the first user.

14. The non-transitory computer readable medium of claim 11 , wherein the instructions for generating the proposed hardware configuration for the first user, based on the first hardware configuration of the first user and the second hardware configuration of the second user further comprise instructions to:

compare the first hardware configuration with the second hardware configuration;

determine a difference between the first hardware configuration and the second hardware configuration; and

generate the proposed hardware configuration for the first user based on the difference.

15. The non-transitory computer readable medium of claim 14 , wherein the difference comprises a hardware component being used by the second user that is not being used by the first user, and wherein the proposed hardware configuration for the first user comprises the hardware component.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
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 Aug 11, 2020
From: PICHAIMURTHY, RAJENDRAN; SANTHA, DOLPHIN MASILAMANY; VISWANATHAN, PRAKASH
To: ROVI GUIDES, INC.
Reel/Frame 053453/0775 →
Continuity (1)
Related Publication 20220040585A1 · Feb 10, 2022
Cited By (3)
US 12,263,410 US 12,311,262 US 12,343,638