Initiating multiuser sessions

US11115442B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11115442-B2
Application numberUS-201916554375-A
CountryUS
Kind codeB2
Filing dateAug 28, 2019
Priority dateAug 28, 2019
Publication dateSep 7, 2021
Grant dateSep 7, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for initiating a multiuser session, the method comprising: storing a plurality of multiuser activities and a plurality of activity templates, each activity template associated with each of the multiuser activities, each activity template associated with a portion of an interactive content title; receiving a user profile for a user and a peer profile for each of one or more peers, the user profile and each of the peer profiles having information about the user and each peer with respect to each multiuser activity, wherein the user and the one or more peers are members of an initial session initiated by a platform server; filtering the plurality of multiuser activities based on the user profile during the initial session initiated by the platform server; receiving a user selection during the initial session initiated by the platform server, the user selection from the user specifying one of the filtered multiuser activities, wherein a retrieved activity template associated with the selected activity provides activity requirements required to launch the selected activity; establishing a multiuser session with at least one of the peers from the initial session in response to the user selection, the multiuser session established by an interactive content server in accordance with session requirements that include at least the activity requirements provided by the retrieved activity template; and launching the selected activity in the multiuser session established by the interactive content server, the selected activity launched with the at least one peer. 2. The method of claim 1 , wherein establishing the multiuser session includes inviting each peer to the multiuser session, and adding each peer to the multiuser session when the peer accepts the invitation. 3. The method of claim 2 , wherein the peer accepts the invitation by selecting at least one of a spectate action and a join action, wherein the peer is added to a player slot of the multiuser session when the peer selects the join action, and wherein the peer is added to a spectator slot of the multiuser session when the peer selects the spectate action. 4. The method of claim 1 , wherein establishing the multiuser session includes auto-inviting each peer to the multiuser session, the auto-inviting including an option to opt out, and adding each peer to the multiuser session when the peer does not select to opt out. 5. The method of claim 1 , further comprising: generating a notification to one or more peers that do not have access to the selected activity, the notification providing an option to obtain access to the selected activity; receiving a selection to obtain access to the selected activity from the one or more peer; and adding the one or more peers to the multiuser session. 6. The method of claim 5 , wherein the notification providing the option to obtain access to the selected activity includes at least one option of purchasing the selected activity or demoing the selected activity. 7. The method of claim 1 , wherein the user profile includes multiuser activities available to the user and each peer profile includes multiuser activities available to each peer, and wherein filtering the multiuser activities is based on one or more multiuser activities that are available to the user and each peer. 8. The method of claim 1 , wherein filtering the multiuser activities is based on at least one of a skill level of the user and each of the one or more peers. 9. The method of claim 1 , wherein filtering the multiuser activity is further based on each peer profile. 10. The method of claim 9 , further comprising: adding a new peer to the initial session, the new peer having a new peer profile; and re-filtering the multiuser activities based on the user profile, each peer profile, and the new peer profile. 11. The method of claim 1 , wherein the initial session is one of a social session or another multiuser session. 12. A system for initiating a multiuser session, the system comprising: memory that stores a plurality of multiuser activities and a plurality of activity templates, each activity template associated with each of the multiuser activities, each activity template associated with a portion of an interactive content title; a network interface that establishes a session with a user device associated with a user over a communication network; and a processor that executes instructions stored in memory, wherein execution of the instructions by the processor: receives a user profile for a user and a peer profile for each of one or more peers, the user profile and each of the peer profiles having information about the user and each peer with respect to each multiuser activity, wherein the user and the one or more peers are members of an initial session initiated by a platform server; filters the plurality of multiuser activities based on the user profile; receives a user selection during the initial session initiated by the platform server, the user selection from the user specifying one of the filtered multiuser activities, wherein a retrieved activity template associated with the selected activity provides activity requirements required to launch the selected activity; establishes a multiuser session with at least one of the peers from the initial session in response to the user selection, the multiuser session established by an interactive content server in accordance with session requirements that include at least the activity requirements provided by the retrieved activity template; and launches the selected activity in the multiuser session established by the interactive content server, the selected activity launched with the at least one peer. 13. The system of claim 12 , wherein the processor establishes the multiuser session by inviting each peer to the multiuser session, and adding each peer to the multiuser session when the peer accepts the invitation. 14. The system of claim 13 , wherein the peer accepts the invitation by selecting at least one of a spectate action and a join action, wherein the processor adds the peer to a player slot of the multiuser session when the peer selects the join action, and wherein the processor adds the peer to a spectator slot of the multiuser session when the peer selects the spectate action. 15. The system of claim 12 , wherein the processor establishes the multiuser session by auto-inviting each peer to the multiuser session, the auto-inviting including an option to opt out, and adding each peer to the multiuser session when the peer does not select to opt out. 16. The system of claim 12 , wherein the processor executes further instructions to: generate a notification to one or more peers that do not have access to the selected activity, the notification providing an option to obtain access to the selected activity; receive a selection to obtain access to the selected activity from the one or more peer; and add the one or more peers to the multiuser session. 17. The system of claim 16 , wherein the notification providing the option to obtain access to the selected activity includes at least one option of purchasing the selected activity or demoing the selected activity. 18. The system of claim 16 , wherein the user profile includes multiuser activities available to the user and each peer profile includes multiuser activities available to each peer, and wherein the processor filters the multiuser activities based on one or more multiuser activities that are available to the user and each peer.

Assignees

Inventors

Classifications

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

  • for finding other players; for building a team; for providing a buddy list · CPC title

  • Session establishment or de-establishment · CPC title

  • H04L67/306Primary

    User profiles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11115442B2 cover?
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 activ…
Who is the assignee on this patent?
Sony Interactive Entertainment Inc
What technology area does this patent fall under?
Primary CPC classification H04L65/1069. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 07 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).