IP Library Granted Patent US 11,766,618
Granted Patent B2
US 11,766,618 · App. 17/751,423 · Granted Sep 26, 2023

Remote networked services for providing contextual game guidance based on a user objective

Inventors: Warren Benedetto (Foothill Ranch, CA); Landon Noss (Laguna Niguel, CA); Adil Sherwani (Oakland, CA); Nitin Mohan (San Francisco, CA); Matthew Ito (Walnut Creek, CA); Xifan Chen (Fremont, CA); Hugh Alexander Dinsdale Spencer (Solihull, GB); Paul Edridge (Hove, GB); Andrew John Nicholas Jones (London, GB); Simon Andrew St. John Brislin (Edinburgh, GB); Nicholas Anthony Edward Ryan (London, GB); Charles Wayne Denison, II (Piedmont, CA); Matthew Stewart Bloom-Carlin (San Francisco, CA); Derek Andrew Parker (San Francisco, CA)
Assignee: Sony Interactive Entertainment LLC
A63F13/85A63F13/335A63F13/35A63F13/79H04L67/131
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,766,618
App. No.
17/751,423
Granted
Sep 26, 2023
Kind
B2
Abstract

Computer-implemented systems and methods for providing contextual game guidance are described herein. An example method includes determining based on contextual information regarding an application an objective of the user; automatically deriving based on the contextual information and the objective contextual guidance to assist the user; generating a user interface having the contextual guidance; and transmitting the user interface to a client device.

Claims (44)

1. A computer-implemented method for providing contextual game guidance, the method comprising:

determining, based on contextual information regarding an application, an objective of a user;

determining one or more types of contextual guidance required by the user based on the user objective;

deriving, based on the contextual information and the objective, the contextual guidance of the determined one or more types to assist the user;

generating a user interface on a client device, the user interface having the contextual guidance;

detecting an event metadata that indicates that the user has completed the objective; and

transmitting, in response to the detecting, a request to share a recording of the application including successful completion of the objective.

2. The method of claim 1 , further comprising receiving a user request for guidance from the client device at an entry point or channel.

3. The method of claim 2 , further comprising the entry point or channel being at least one of a quick menu, a game hub, a voice interface, or other access interface to a remote networked service.

4. The method of claim 3 , further comprising the remote networked service having access to a uniform data system, the uniform data system providing methodology for game clients and game servers to send data to a platform.

5. The method of claim 3 , further comprising the remote networked service having access to the contextual information.

6. The method of claim 3 , further comprising the user interface being generated on the client device by at least one of: the remote networked service, the client device, or a separate server communicatively coupled to the remote networked service and the client device.

7. The method of claim 1 , further comprising the contextual information including at least one of: character or nonplayer character ability; decision at a branch; descriptions of characters, items, or locations; dialogue; estimated playtime; entities affected by in-game decisions or actions; inventory; names of characters, items, or places; rewards; status of an objective; telemetry; or virtual coordinates.

8. The method of claim 1 , further comprising the objective including at least one of: finding an item, character, or place to progress to a next checkpoint; solving an in-game puzzle or breaking a code; or obtaining tactical knowledge to successfully complete a subsequent objective.

9. A system comprising:

a processor; and

a memory coupled to the processor and storing a program executable by the processor to perform a method for providing contextual guidance comprising:

determining, based on contextual information regarding an application, an objective of a user;

determining one or more types of contextual guidance required by the user based on the user objective;

deriving, based on the contextual information and the objective, the contextual guidance of the determined one or more types to assist the user;

generating a user interface on a first client device, the user interface having the contextual guidance;

detecting an event metadata that indicates that the user has completed the objective; and

transmitting, in response to the detecting, a request to share a recording of the application including successful completion of the objective.

10. The system of claim 9 , further comprising the program being executable to receive a user request for guidance from the first client device at an entry point or channel.

11. The system of claim 10 , further comprising the entry point or channel being at least one of a quick menu, game hub, voice interface, or other access interface to a remote networked service.

12. The system of claim 11 , further comprising the remote networked service having access to a uniform data system, the uniform data system providing methodology for game clients and game servers to send data to a platform.

13. The system of claim 11 , further comprising the remote networked service having access to the contextual information.

14. The system of claim 11 , further comprising the user interface being generated on the first client device by at least one of: the remote networked service, the first client device, or a separate server communicatively coupled to the remote networked service and the first client device.

15. The system of claim 14 , further comprising the user interface generated on the first client device being configured to be displayed over an application window.

16. The system of claim 14 , further comprising the user interface being transmitted, by the remote networked service, to a second client device separate from the first client device.

17. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for providing contextual guidance comprising:

determining, based on contextual information regarding an application, an objective of a user;

determining one or more types of contextual guidance required by the user based on the user objective;

deriving, based on the contextual information and the objective, the contextual guidance of the determined one or more types to assist the user;

generating a user interface on a first client device, the user interface having the contextual guidance;

detecting an event metadata that indicates that the user has completed the objective; and

transmitting, in response to the detecting, a request to share a recording of the application including successful completion of the objective.

18. The non-transitory computer-readable storage medium of claim 17 , further comprising the program being executable to receive a user request for guidance from the first client device at an entry point or channel.

19. The non-transitory computer-readable storage medium of claim 18 , further comprising the entry point or channel being at least one of a quick menu, a game hub, a voice interface, or other access interface to a remote networked service.

20. The non-transitory computer-readable storage medium of claim 19 , further comprising the remote networked service having access to a uniform data system, the uniform data system providing methodology for game clients and game servers to send data to a platform.

21. The non-transitory computer-readable storage medium of claim 19 , further comprising the remote networked service having access to the contextual information.

22. The non-transitory computer-readable storage medium of claim 19 , further comprising the user interface being generated on the first client device by at least one of: the remote networked service, the first client device, or a separate server communicatively coupled to the remote networked service and the first client device.

23. The non-transitory computer-readable storage medium of claim 22 , further comprising the user interface generated on the first client device being configured to be displayed over an application window.

24. The non-transitory computer-readable storage medium of claim 22 , further comprising the user interface being transmitted, by the remote networked service, to a second client device separate from the first client device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2023
From: BENEDETTO, WARREN; NOSS, LANDON; SHERWANI, ADIL; MOHAN, NITIN; ITO, MATTHEW; CHEN, XIFAN; SPENCER, HUGH ALEXANDER DINSDALE; EDRIDGE, PAUL; JONES, ANDREW JOHN NICHOLAS; BRISLIN, SIMON ANDREW ST. JOHN; RYAN, NICHOLAS ANTHONY EDWARD; DENISON II, CHARLES WAYNE; BLOOM-CARLIN, MATTHEW STEWART; PARKER, DEREK ANDREW
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 063805/0471 →
Continuity (3)
Continuation 16653462 · Oct 15, 2019
Provisional Application 62748988 · Oct 22, 2018
Related Publication 20220280875A1 · Sep 8, 2022