IP Library Patent Application 15820234
Patent Application
App. No. 15/820,234

Gaming Moments and Groups on Online Gaming Platforms

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 None
App. No.
15/820,234
Abstract

In one embodiment, a method includes receiving, from a client system of a first user of an online social network, an indication the first user is accessing a gaming platform; authenticating the first user to access to the gaming platform; receiving, from the gaming platform, a request to access social-networking information associated with the first user; providing, to the gaming platform, access to the social-networking information; receiving, from the gaming platform responsive to a call to a sharing-moments application programming interface (API), gaming-moment information that includes references to one or more in-game actions of the first user in a first game hosted on the gaming platform and metadata associated with each of the one or more in-game actions; and providing, to the client system of the first user, the gaming-moment information within one or more social contexts on the online social network.

Claims (44)

1 . A method comprising, by one or more computer systems:

receiving, from a client system of a first user of an online social network, an indication the first user is accessing a gaming platform, wherein the gaming platform hosts one or more games;

authenticating the first user to access to the gaming platform;

receiving, from the gaming platform, a request to access social-networking information associated with the first user;

providing, to the gaming platform, access to the social-networking information;

receiving, from the gaming platform responsive to a call to a sharing-moments application programming interface (API), gaming-moment information that includes references to one or more in-game actions of the first user in a first game of the one or more games hosted on the gaming platform and metadata associated with each of the one or more in-game actions; and

providing, to the client system of the first user, the gaming-moment information within one or more social contexts on the online social network.

2 . The method of claim 1 , wherein the gaming-moment information comprise one or more of in-game highlights, game screenshots, live media streams, user achievements, or user gameplays.

3 . The method of claim 1 , wherein the metadata associated with each of the one or more in-game actions comprise one or more of achievement data, game progression information, user scores, a game leaderboard, or information of the first user and one or more second users connected to the first user within the online social network.

4 . The method of claim 1 , wherein the one or more social contexts include a personal gamesfeed space of the first user.

5 . The method of claim 4 , wherein the personal gamesfeed space comprises a game-initiation element that is selectable to execute a deep link to a game context of the first game referenced in the gaming-moment information provided to the personal gamesfeed space, wherein the game context of the game is accessed via the gaming platform.

6 . The method of claim 4 , further comprising:

receiving, from the client system of the first user, one or more inputs associated with the gaming-moment information in the personal gamesfeed space of the first user;

updating the gaming-moment information based on the one or more inputs;

determining a list of one or more second users with which to share updated gaming-moment information; and

providing, to one or more client systems of the one or more second users, respectively, the updated gaming-moment information within one or more social contexts of the one or more second users in the list.

7 . The method of claim 6 , wherein the one or more inputs comprise one or more of:

editing the gaming-moment information; or

adding annotations to the gaming-moment information.

8 . The method of claim 1 , wherein the one or more social contexts include a gaming group comprising the first user and one or more second users of the online social network.

9 . The method of claim 8 , wherein the gaming group is defined by the first user.

10 . The method of claim 8 , wherein the gaming group is automatically determined by a machine-learning model.

11 . The method of claim 1 , wherein the one or more social contexts include a message thread of a messaging application of the online social network.

12 . The method of claim 1 , wherein the gaming platform is a web-based gaming platform, the web-based gaming platform being located on and part of the online social network.

13 . The method of claim 1 , wherein the gaming platform is a desktop-based gaming platform, the desktop-based gaming platform integrating features of the online social network into the platform.

14 . The method of claim 13 , wherein the features of the online social network comprise one or more of a live media feed containing posts relating to the first game or a messaging application for real-time conversation between the first user and one or more second users of the online social network.

15 . The method of claim 13 , wherein the desktop-based gaming platform is hosted by an external third-party system.

16 . The method of claim 1 , wherein the gaming platform is a messaging-application-based gaming platform, the messaging-application-based gaming platform being integrated into a messaging application of the online social network.

17 . The method of claim 1 , wherein the sharing-moments API comprises a set of instructions defined at the online social network, the set of instructions being executable to enable the gaming platform to share the gaming-moment information associated with the first game within the one or more social contexts on the online social network.

18 . The method of claim 1 , wherein the first user is authenticated via login credentials of the first user on the online social network.

19 . One or more computer-readable non-transitory storage media embodying software that is operable when executed to:

receive, from a client system of a first user of an online social network, an indication the first user is accessing a gaming platform, wherein the gaming platform hosts one or more games;

authenticate the first user to access to the gaming platform;

receive, from the gaming platform, a request to access social-networking information associated with the first user;

provide, to the gaming platform, access to the social-networking information;

receive, from the gaming platform responsive to a call to a sharing-moments application programming interface (API), gaming-moment information that includes references to one or more in-game actions of the first user in a first game of the one or more games hosted on the gaming platform and metadata associated with each of the one or more in-game actions; and

provide, to the client system of the first user, the gaming-moment information within one or more social contexts on the online social network.

20 . A system comprising: one or more processors; and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to:

receive, from a client system of a first user of an online social network, an indication the first user is accessing a gaming platform, wherein the gaming platform hosts one or more games;

authenticate the first user to access to the gaming platform;

receive, from the gaming platform, a request to access social-networking information associated with the first user;

provide, to the gaming platform, access to the social-networking information;

receive, from the gaming platform responsive to a call to a sharing-moments application programming interface (API), gaming-moment information that includes references to one or more in-game actions of the first user in a first game of the one or more games hosted on the gaming platform and metadata associated with each of the one or more in-game actions; and

provide, to the client system of the first user, the gaming-moment information within one or more social contexts on the online social network.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2018
From: GRUNEWALD, CALVIN PATRICK; HOPMANN, ALEXANDER IRVIN; JU, LI; CARUSO, JAMES; CHEN, KUN; KARIMIAN, POOYA
To: FACEBOOK, INC.
Reel/Frame 047591/0784 →