US2021409459A1PendingUtilityA1

Initiating multiuser sessions

Assignee: SONY INTERACTIVE ENTERTAINMENT INCPriority: Aug 28, 2019Filed: Sep 7, 2021Published: Dec 30, 2021
Est. expiryAug 28, 2039(~13.1 yrs left)· nominal 20-yr term from priority
H04L 67/535H04L 67/306A63F 13/795A63F 13/48H04L 65/1069H04L 65/403H04L 67/22G06Q 10/40
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for initiating a multiuser session is provided. A plurality of multiuser activities and a plurality of activities templates may be stored in memory. A user profile for a user and a peer profile for each of one or more peers may be received. The user and the one or more peers may be members of an initial session. A user selection specifying one of the filtered multiuser activities may be received. An activity template associated with the selected activity may be retrieved. Such retrieved activity template may provide activity requirements required to launch the selected activity. A multiuser session may be established that includes session requirements based on at least the activity requirements. The user and at least one peer from the initial session may be added to the multiuser session. The selected activity may be launched in the multiuser session.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for maintaining a multiuser session, the method comprising:
 storing an activity template in memory, the activity template including one or more activity requirements of a multiuser activity associated with a portion of an interactive content title;   receiving user profiles associated with user devices that have joined a lead session initiated by a platform server, each of the user profiles including information about interaction with the multiuser activity, the lead session having one or more session properties;   assigning the user devices to one or more player slots and one or more spectator slots associated with the multiuser activity based on the user profiles and the session properties;   launching a multiuser session of the multiuser activity in accordance with the activity requirements provided by the activity template of the multiuser activity; and   re-establishing the lead session among the user devices after an end of the multiuser session, wherein the re-established lead session exhibits the same session properties.   
     
     
         2 . The method of  claim 1 , further comprising sending invitations to the user devices associated with the user profiles, the user devices are initially associated with a social session. 
     
     
         3 . The method of  claim 1 , further comprising
 storing lead session history of the lead session, the lead session history including past activities completed within the lead session and corresponding data for each past activity; and   generating a display of an interactive interface associated with re-establishing the lead session based on one or more of the past activities in the stored lead session history.   
     
     
         4 . The method of  claim 1 , further comprising:
 accepting one or more other peer accounts in the lead session during the multiuser session, wherein the peer accounts are assigned to one or more open participant or spectator slots.   
     
     
         5 . The method of  claim 1 , wherein the lead session persists during and after the multiuser session ends. 
     
     
         6 . The method of  claim 1 , wherein the multiuser session is launched for a duration of the multiuser activity when the multiuser activity is selected and the lead session fails to meet the activity requirements that include a required number of participants for the multiuser session as provided by the activity template. 
     
     
         7 . The method of  claim 6 , wherein launching the multiuser session includes adding another lead session or one or more individual peers to the multiuser session until the activity requirements are met. 
     
     
         8 . A system for maintaining a multiuser session, comprising:
 a storage configured to store instructions;   a processor configured to execute the instructions and cause the processor to:
 store an activity template in memory, the activity template including one or more activity requirements of a multiuser activity associated with a portion of an interactive content title; 
 receive user profiles associated with user devices that have joined a lead session initiated by a platform server, each of the user profiles including information about interaction with the multiuser activity, the lead session having one or more session properties; 
 assign the user devices to one or more player slots and one or more spectator slots associated with the multiuser activity based on the user profiles and the session properties; 
 launch a multiuser session of the multiuser activity in accordance with the activity requirements provided by the activity template of the multiuser activity; and 
 re-establish the lead session among the user devices after an end of the multiuser session, wherein the re-established lead session exhibits the same session properties. 
   
     
     
         9 . The system of  claim 8 , wherein the processor is configured to execute the instructions and cause the processor to: send invitations to the user devices associated with the user profiles, the user devices are initially associated with a social session. 
     
     
         10 . The system of  claim 8 , wherein the processor is configured to execute the instructions and cause the processor to:
 store lead session history of the lead session, the lead session history including past activities completed within the lead session and corresponding data for each past activity; and   generate a display of an interactive interface associated with re-establishing the lead session based on one or more of the past activities in the stored lead session history.   
     
     
         11 . The system of  claim 8 , wherein the processor is configured to execute the instructions and cause the processor to:
 accept one or more other peer accounts in the lead session during the multiuser session, wherein the peer accounts are assigned to one or more open participant or spectator slots.   
     
     
         12 . The system of  claim 8 , wherein the lead session persists during and after the multiuser session ends. 
     
     
         13 . The system of  claim 8 , wherein the multiuser session is launched for a duration of the multiuser activity when the multiuser activity is selected and the lead session fails to meet the activity requirements that include a required number of participants for the multiuser session as provided by the activity template. 
     
     
         14 . The system of  claim 13 , wherein launching the multiuser session includes adding another lead session or one or more individual peers to the multiuser session until the activity requirements are met. 
     
     
         15 . A non-transitory computer-readable medium comprising instructions, the instructions, when executed by a computing system, cause the computing system to:
 store an activity template in memory, the activity template including one or more activity requirements of a multiuser activity associated with a portion of an interactive content title;   receive user profiles associated with user devices that have joined a lead session initiated by a platform server, each of the user profiles including information about interaction with the multiuser activity, the lead session having one or more session properties;   assign the user devices to one or more player slots and one or more spectator slots associated with the multiuser activity based on the user profiles and the session properties;   launch a multiuser session of the multiuser activity in accordance with the activity requirements provided by the activity template of the multiuser activity; and   re-establish the lead session among the user devices after an end of the multiuser session, wherein the re-established lead session exhibits the same session properties.   
     
     
         16 . The non-transitory computer-readable medium of  claim 15 , wherein the non-transitory computer-readable medium further comprises instructions that, when executed by the computing system, cause the computing system to: send invitations to the user devices associated with the user profiles, the user devices are initially associated with a social session. 
     
     
         17 . The non-transitory computer-readable medium of  claim 15 , wherein the non-transitory computer-readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:
 store lead session history of the lead session, the lead session history including past activities completed within the lead session and corresponding data for each past activity; and   generate a display of an interactive interface associated with re-establishing the lead session based on one or more of the past activities in the stored lead session history.   
     
     
         18 . The non-transitory computer-readable medium of  claim 15 , wherein the non-transitory computer-readable medium further comprises instructions that, when executed by the computing system, cause the computing system to:
 accept one or more other peer accounts in the lead session during the multiuser session, wherein the peer accounts are assigned to one or more open participant or spectator slots.   
     
     
         19 . The non-transitory computer-readable medium of  claim 15 , the lead session persists during and after the multiuser session ends. 
     
     
         20 . The non-transitory computer-readable medium of  claim 15 , the multiuser session is launched for a duration of the multiuser activity when the multiuser activity is selected and the lead session fails to meet the activity requirements that include a required number of participants for the multiuser session as provided by the activity template.

Join the waitlist — get patent alerts

Track US2021409459A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.